Syracuse upsets No. 19 SMU 30-27 Team pages: SMU · Syracuse
SMU No. 19 SMU6-2 27 SYR Syracuse 4-4 30 Final Syracuse beat No. 19 SMU 30-27 as an 8.5-point underdog. Share this game
We had SMU favored. Syracuse won.
Cuse is in the house omg A Syracuse fanSave as image How it swung Watch the plays Drives What it cost Box score Before kickoff How it swung The turning point: Angeli 2-yd TD pass to Meyers, Syracuse goes ahead 30-27 (Q4, 0:17). Syracuse went from 38% to 94% to win. Fans right then: “Rushing the field on halloween with your costume on is hilarious” r/CFB game thread
Before kickoff, our ratings gave Syracuse a 17% chance, and the closing betting line (Syracuse was a 8.5-point underdog) put it at 25%.
Safety SMU · Q4 12:0717 unanswered SMU · Q4 9:04Final Syracuse 30-27 SMU Syracuse won Move across the chart, or tap a numbered swing, to see any play. Final SMU 27-30 Syracuse SMU lost Move across the chart, or tap a numbered swing, to see any play. 50% 25% 75% 90% Q1 Q2 Q3 Q4 75% at half Syracuse SMU Lowest 15% Won 30-27 1 2 −21 +56 Scores Safety Syracuse SMU Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: steady Syracuse fans: steady Syracuse fans: loudest stretch Syracuse fans: steady Syracuse fans: steady Syracuse fans: loud Syracuse fans: steady Syracuse fans: loud Syracuse fans: loud Syracuse fans: loud Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: loud SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: loud SMU fans: steady SMU fans: loud SMU fans: loud SMU fans: steady SMU fans: steady SMU fans: loud SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet 50% 25% 75% 90% Q1 Q2 Q3 Q4 75% at half Syracuse SMU Lowest 15% Won 30-27 1 2 Scores Safety Syracuse SMU Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: steady Syracuse fans: steady Syracuse fans: loudest stretch Syracuse fans: steady Syracuse fans: steady Syracuse fans: loud Syracuse fans: steady Syracuse fans: loud Syracuse fans: loud Syracuse fans: loud Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: loud SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: loud SMU fans: steady SMU fans: loud SMU fans: loud SMU fans: steady SMU fans: steady SMU fans: loud SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet 50% 10% 25% 75% Q1 Q2 Q3 Q4 25% at half SMU Syracuse High 85% Lost 27-30 1 2 +21 −56 Scores Safety SMU Syracuse SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: loud SMU fans: steady SMU fans: loud SMU fans: loud SMU fans: steady SMU fans: steady SMU fans: loud SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: steady Syracuse fans: steady Syracuse fans: loudest stretch Syracuse fans: steady Syracuse fans: steady Syracuse fans: loud Syracuse fans: steady Syracuse fans: loud Syracuse fans: loud Syracuse fans: loud Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: loud 50% 10% 25% 75% Q1 Q2 Q3 Q4 25% at half SMU Syracuse High 85% Lost 27-30 1 2 Scores Safety SMU Syracuse SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: loud SMU fans: steady SMU fans: loud SMU fans: loud SMU fans: steady SMU fans: steady SMU fans: loud SMU fans: steady SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: steady SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet SMU fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: steady Syracuse fans: quiet Syracuse fans: loud Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: quiet Syracuse fans: loud Syracuse fans: steady Syracuse fans: steady Syracuse fans: loudest stretch Syracuse fans: steady Syracuse fans: steady Syracuse fans: loud Syracuse fans: steady Syracuse fans: loud Syracuse fans: loud Syracuse fans: loud Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: steady Syracuse fans: loud
See it from SMU’s side The two plays that swung it
1 Q4 9:04 Raphael 13-yd TD run, two-point try good, SMU goes ahead 27-20 Syracuse 36% → 15% (−21) 2 Q4 0:17 Angeli 2-yd TD pass to Meyers, Syracuse goes ahead 30-27 Syracuse 38% → 94% (+56) The two plays that swung it
1 Q4 9:04 Raphael 13-yd TD run, two-point try good, SMU goes ahead 27-20 SMU 64% → 85% (+21) 2 Q4 0:17 Angeli 2-yd TD pass to Meyers, Syracuse goes ahead 30-27 SMU 62% → 6% (−56) Rushing the field on halloween with your costume on is hilarious
Q4 0:09 · r/CFB game thread What fans said, play by play
The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.
Q2 7:23 Fans argue the color commentator is wrong about the out of bounds ruling on the incomplete pass Toe was down first. You can debate if it were out of bounds but that's a bad call from the center. r/CFB game thread The alternate camera had the receivers whole ass foot out of bounds. r/CFB game thread Q3 0:24 SMU fans rage at bogus holding penalty on Knight punt return Quick 70 yard penalty on a play where the Syracuse guy was holding our player, and the referee just guessed it was our guy r/CFB game thread Q4 13:21 Syracuse fans decry holding call and safety after Angeli throw Acc refs just doing their thing over and over r/CFB game thread That's a really bad call. You can't touch the defender. r/CFB game thread Q4 3:47 SMU fans argue holding was missed on Jennings' incomplete pass to Melin Öhrström GREAT D 12! Awful ACC announcers give absolutely no credit just hating on the drop r/CFB game thread Q4 0:27 Syracuse scores a touchdown to take the lead with 27 seconds left The methodist money was no match for Big Otto r/CFB game thread Q4 0:09 Syracuse fans storm the field in Halloween costumes after beating SMU Mfer said beated r/CFB game thread Syracuse’s chance to win after every play. How to read this chart Starts from the pregame line (SMU -8.5), at 32% for Syracuse (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays. Under the scores, r/CFB comments per minute from fans with a Syracuse or SMU flair (177 and 115); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to. Watch the plays The bar and the arrow show Syracuse’s chance to win after each play; the logo is the team the play helped.
Play all in order Q1, 10:04 Angeli 26-yd TD run Syracuse goes ahead 7-0 Q1, 10:04 · Syracuse 7, SMU 0 ▲16% Syracuse’s chance to win, 41% to 57% ▲16% Syracuse’s chance to win, 41% to 57% ▶ Watch from this playESPN College Football Q1, 6:42 Jennings sacked for a 17-yd loss Q1, 6:42 · Syracuse 7, SMU 0 7-0 score after the play 7-0 score after the play ▶ Watch from this playESPN College Football Q1, 0:12 Jennings 9-yd TD pass to Hale SMU goes ahead 10-7 Q1, 0:12 · Syracuse 7, SMU 10 ▼19% Syracuse’s chance to win, 44% to 25% ▼19% Syracuse’s chance to win, 44% to 25% ▶ Watch from this playESPN College Football Q2, 10:00 Angeli sacked for a 6-yd loss Q2, 10:00 · Syracuse 7, SMU 10 7-10 score after the play 7-10 score after the play ▶ Watch from this playESPN College Football Q2, 0:22 Miller 1-yd TD run Syracuse leads 20-10 Q2, 0:22 · Syracuse 20, SMU 10 ▲11% Syracuse’s chance to win, 55% to 66% ▲11% Syracuse’s chance to win, 55% to 66% ▶ Watch from this playESPN College Football Q3, 8:52 Jennings 14-yd TD pass to Knight cuts it to 20-17 Q3, 8:52 · Syracuse 20, SMU 17 ▼16% Syracuse’s chance to win, 68% to 52% ▼16% Syracuse’s chance to win, 68% to 52% ▶ Watch from this playESPN College Football Q3, 4:15 Jennings sacked for a 12-yd loss Q3, 4:15 · Syracuse 20, SMU 17 ▲9% Syracuse’s chance to win, 45% to 54% ▲9% Syracuse’s chance to win, 45% to 54% ▶ Watch from this playESPN College Football Q4, 9:04 Raphael 13-yd TD run, two-point try good SMU goes ahead 27-20 Q4, 9:04 · Syracuse 20, SMU 27 ▼21% Syracuse’s chance to win, 36% to 15% ▼21% Syracuse’s chance to win, 36% to 15% ▶ Watch from this playESPN College Football Q4, 0:17 Angeli 2-yd TD pass to Meyers Syracuse goes ahead 30-27 Q4, 0:17 · Syracuse 30, SMU 27 ▲56% Syracuse’s chance to win, 38% to 94% ▲56% Syracuse’s chance to win, 38% to 94% ▶ Watch from this playESPN College Football
Every drive Syracuse scored on 6 of its 11 drives; SMU on 4 of its 12.
Syracuse’s drives are teal, SMU’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
own goal goal line Q1 SMU: Punt, from 75 yards out to 62 Punt Syracuse: Touchdown, from 55 yards out to 0 Touchdown SMU: Field goal, from 75 yards out to 23 Field goal Syracuse: Punt, from 75 yards out to 71 Punt SMU: Touchdown, from 88 yards out to 0 Touchdown Syracuse: Field goal, from 75 yards out to 11 Field goal Q2 SMU: Fumble, from 75 yards out to 62 Fumble Syracuse: Field goal, from 22 yards out to 7 Field goal SMU: Punt, from 77 yards out to 73 Punt Syracuse: Touchdown, from 50 yards out to 0 Touchdown SMU: End of half, from 66 yards out to 31 End of half Q3 Syracuse: Punt, from 74 yards out to 68 Punt SMU: Touchdown, from 85 yards out to 0 Touchdown Syracuse: Punt, from 75 yards out to 62 Punt SMU: Punt, from 91 yards out to 51 Punt Syracuse: Punt, from 92 yards out to 84 Punt SMU: Punt, from 78 yards out to 51 Punt Q4 Syracuse: Safety, from 92 yards out to 100 Safety SMU: Touchdown, from 68 yards out to 0 Touchdown Syracuse: Field goal, from 75 yards out to 8 Field goal SMU: Punt, from 75 yards out to 81 Punt Syracuse: Touchdown, from 68 yards out to 0 Touchdown SMU: Fumble, from 69 yards out to 67 Fumble When fans got loud Firestorm
The final stretch is when fans got loud.
Jump to the loudest stretch
The jump was firestorm; the crowd was steady.
First Second Third Fourth Syracuse fans SMU fans usual Fans of both teams were loud at once in the bracketed stretch.
“Interesting that the phantom holding call benefits the 6-1 team.” A fan of another team Too close to call on 69% of plays. The winner fell to 6%.
What it cost SMU’s chance to make the playoff fell from 22% to 14%.
Make the playoff
SMU · lost 22% → ▼ 14% 22% ▼ 14%
Syracuse · won 0% → 0%
Win the conference
SMU · lost 19% → ▼ 13% 19% ▼ 13%
Syracuse · won 0% → 0%
Before the game (October 30, 2026) → after this result alone, in our model. Other games that weekend move it too, so the team page may differ.
SMU plays vs Virginia Tech on Fri Nov 6 with a 14% chance to make the playoff.
Box score Syracuse 30, SMU 27
Syracuse covered +8.5 by 11.5. The total, 57, stayed under 58.5.
SMU Syracuse Total yards SMU 421 Syracuse 338 421 338 Passing yards SMU 351 Syracuse 200 351 200 Rushing yards SMU 70 Syracuse 138 70 138 First downs SMU 25 Syracuse 20 25 20 Turnovers SMU 2 Syracuse 0 2 0 Time of possession SMU 30:26 Syracuse 29:34 30:26 29:34 Team totals SMU Syracuse Total yards 421 338 Passing 29 of 37, 351 yds 21 of 34, 200 yds Rushing 31 for 70 yds 37 for 138 yds First downs 25 20 Third down 6 of 13 4 of 16 Fourth down 0 of 0 4 of 4 Turnovers 2 0 Penalties 9 for 90 yds 7 for 50 yds Time of possession 30:26 29:34
SMU leaders Passing Kevin Jennings 29 of 36, 351 yds, 2 TDRushing Kendrick Raphael 14 for 51 yds, 1 TD; Christian Rhodes 3 for 22 ydsReceiving Yannick Smith 5 for 95 yds; Yamir Knight 6 for 80 yds, 1 TDSyracuse leaders Passing Steven Angeli 21 of 34, 200 yds, 1 TDRushing Ahmad Miller 18 for 56 yds, 1 TD; Tylik Hill 10 for 54 ydsReceiving Umari Hatcher 6 for 65 yds; Daunte Bacheyie 3 for 47 yds
Before kickoff Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.
Matchups Biggest mismatch: SMU’s EPA/play against Syracuse, 48 points Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
SMU’s EPA/play against Syracuse’s defense
48 points weaker stronger 50th SMU offense, 89th percentile · Syracuse defense, 41st
SMU’s passing EPA against Syracuse’s defense
28 points weaker stronger 50th SMU offense, 97th percentile · Syracuse defense, 69th
Season profile, all the rows Season profile SMU Syracuse
EPA/play, offense
SMU · 89 Syracuse · 27 EPA/play, defense
SMU · 53 Syracuse · 41 Success rate, offense
SMU · 87 Syracuse · 53 Success rate, defense
SMU · 69 Syracuse · 34 Explosive-play rate, offense
SMU · 62 Syracuse · 50 Explosive-play rate, defense
SMU · 48 Syracuse · 66 Rush EPA, offense
SMU · 29 Syracuse · 48 Rush EPA, defense
SMU · 50 Syracuse · 39 Pass EPA, offense
SMU · 97 Syracuse · 37 Pass EPA, defense
SMU · 63 Syracuse · 69 The series SMU leads the series 2-0
2 meetings since 1932 · SMU has won the last 2
2025 SMU 31-18 Syracuse lost 18-31 at SMU. Chance to win started at 9%, low under 1%, high 17%. 1932 SMU 16-6 Each line is Syracuse’s chance to win through that meeting. Older meetings have no play by play, so no line.
Line, fans and home field The betting line, and the fans Syracuse fans are in a better mood than SMU fans (74th percentile vs 42nd among FBS fanbases), even with SMU favored.
50-50 Model · 17% Syracuse fans · 74th SMU Syracuse Model · 17% Line · 25% Syracuse fans · 74th SMU fans · 42nd SMU favored by 8.5 · Total 58.5
How games like this usually go SMU by 8.5, on the usual path until 5:26 left in the fourth 50% 90% Q1 Q2 Q3 Q4 50% 90% Q1 Q2 Q3 Q4 Half of games 8 in 10 games This game
The band is where a favorite’s chance ran in the 448 games since 2025 with a favorite of 7.5 to 14.5 points.
The market The spread moved 4 points toward Syracuse.
opened +12.5 now +8.5 The total rose 3 points.
opened 55.5 now 58.5 Spread: +12.5 → +8.5 · Total: 55.5 → 58.5
The books’ cut: 4.2%, the margin built into the odds
Home field Syracuse is worth +3.6 points (±4.0) more at home than on the road since 2018 — middle of FBS, 38th percentile.
51% at home, 36% on the road against FBS opponents (24-23 home, 16-29 away).
Our model gives every stadium the same flat 2.3-point home edge (why ); the books use about 3. Against the closing line this stadium reads +0.6 at home vs. away over 99 games — inside the ±6.4 noise, so the flat number is the honest one here.
Indoors — dome hosts have beaten the number by about a point and a half more than outdoor ones, on a small sample. The visitors travel about 1,322 miles to get here.
Where next Conference standings Going into this game: place in the conference, then conference record.
Full ACC standings