WYO Wyoming 2-3 0 NDSU North Dakota State 5-0 28 Final North Dakota State routed Wyoming 28-0. Share this game
We had North Dakota State favored. It won.
Top comment in the game thread
CODE GREEN I REPEAT CODE GREEN. COWBOYS TRAMPLED
Q1 14:52 · r/CFB game thread · Sat, Oct 3 How it swung Drives What it cost Box score Before kickoff How it swung Before kickoff, our ratings gave North Dakota State an 80% chance, and the closing betting line (North Dakota State was a 17.5-point favorite) put it at 92%.
Targeting Q2 9:10
Final North Dakota State 28-0 Wyoming North Dakota State won Move across the chart, or tap a numbered swing, to see any play. Final Wyoming 0-28 North Dakota State Wyoming lost Move across the chart, or tap a numbered swing, to see any play. 50% 75% 90% Q1 Q2 Q3 Q4 Won 28-0 Scores Targeting North Dako… Wyoming North Dakota State fans: 3 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 2 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute 50% 75% 90% Q1 Q2 Q3 Q4 Won 28-0 Scores Targeting North D… Wyoming North Dakota State fans: 3 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 2 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute 50% 10% 25% Q1 Q2 Q3 Q4 Lowest 0% Lost 0-28 Scores Targeting Wyoming North Dako… Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 2 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute North Dakota State fans: 3 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute 50% 10% 25% Q1 Q2 Q3 Q4 Lowest 0% Lost 0-28 Scores Targeting Wyoming North D… Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 2 comments a minute Wyoming fans: 1 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute Wyoming fans: 0 comments a minute North Dakota State fans: 3 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 2 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 1 comments a minute North Dakota State fans: 0 comments a minute
See it from Wyoming’s side No single play moved the chance by 20 points.
No single play moved the chance by 20 points.
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.
Q1 14:52 NDSU fans celebrate early interception and dominant start against Wyoming Quoted at the top of the page. North Dakota State’s chance to win after every play. How to read this chart Starts from the pregame line (North Dakota State -17.5), at 94% for North Dakota State (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 North Dakota State or Wyoming flair (104 and 22); both sides share one scale, regulation only.
Every drive North Dakota State scored on 5 of its 11 drives; Wyoming on 0 of its 12.
North Dakota State’s drives are teal, Wyoming’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 Wyoming: Interception, from 75 yards out to 75 Interception North Dakota State: Touchdown, from 19 yards out to 0 Touchdown Wyoming: Punt, from 81 yards out to 77 Punt North Dakota State: Punt, from 64 yards out to 73 Punt Wyoming: Punt, from 71 yards out to 57 Punt North Dakota State: Turned over on downs, from 75 yards out to 34 Downs Wyoming: Punt, from 66 yards out to 45 Punt Q2 North Dakota State: Touchdown, from 97 yards out to 0 Touchdown Wyoming: Punt, from 75 yards out to 70 Punt North Dakota State: Punt, from 71 yards out to 51 Punt Wyoming: Punt, from 75 yards out to 67 Punt North Dakota State: Field goal, from 81 yards out to 13 Field goal Wyoming: End of half, from 75 yards out to 68 End of half Q3 North Dakota State: Field goal, from 93 yards out to 19 Field goal Wyoming: Punt, from 75 yards out to 61 Punt North Dakota State: Fumble, from 91 yards out to 74 Fumble Wyoming: Turned over on downs, from 26 yards out to 5 Downs North Dakota State: Punt, from 94 yards out to 95 Punt Q4 Wyoming: Punt, from 73 yards out to 72 Punt North Dakota State: Touchdown, from 66 yards out to 0 Touchdown Wyoming: Turned over on downs, from 75 yards out to 41 Downs North Dakota State: Punt, from 58 yards out to 43 Punt Wyoming: End of game, from 80 yards out to 80 End of game “Yeah this team is winning the MWC” A North Dakota State fan When fans got loud Busy
Fans were loudest in the second quarter.
Jump to the loudest stretch
The jump was busy; the crowd was quiet.
First Second Third Fourth North Dakota State fans Wyoming fans usual What it cost North Dakota State’s chance to make the playoff rose from 3% to 4%.
Make the playoff
Wyoming · lost 0% → 0%
North Dakota State · won 3% → ▲ 4%
Win the conference
Wyoming · lost 1% → 1%
North Dakota State · won 31% → ▲ 33% 31% ▲ 33%
Before the game (October 2, 2026) → after this result, in our model.
Box score North Dakota State 28, Wyoming 0
North Dakota State covered −17.5 by 10.5. The total, 28, stayed under 44.5.
Wyoming North Dakota State Total yards Wyoming 162 North Dakota State 407 162 407 Passing yards Wyoming 52 North Dakota State 187 52 187 Rushing yards Wyoming 110 North Dakota State 220 110 220 First downs Wyoming 8 North Dakota State 23 8 23 Turnovers Wyoming 1 North Dakota State 1 1 1 Time of possession Wyoming 26:54 North Dakota State 33:06 26:54 33:06 Team totals Wyoming North Dakota State Total yards 162 407 Passing 5 of 14, 52 yds 14 of 25, 187 yds Rushing 35 for 110 yds 45 for 220 yds First downs 8 23 Third down 2 of 11 6 of 13 Fourth down 0 of 2 0 of 1 Turnovers 1 1 Penalties 5 for 53 yds 4 for 27 yds Time of possession 26:54 33:06
Wyoming leaders Passing Tyler Hughes 5 of 14, 52 yds, 1 INTRushing Tyler Hughes 12 for 37 yds; Samuel Harris 10 for 31 ydsReceiving Charlie Coenen 1 for 16 yds; Jake Wilson 1 for 14 ydsNorth Dakota State leaders Passing Nathan Hayes 14 of 25, 187 ydsRushing Nathan Hayes 10 for 79 yds, 2 TD; DJ Scott 20 for 73 yds, 1 TDReceiving Jackson Williams 4 for 75 yds; Reis Kessel 2 for 44 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: Wyoming’s explosive plays against North Dakota State, 92 points Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
Wyoming’s explosive plays against North Dakota State’s defense
92 points weaker stronger 50th Wyoming offense, 0th percentile · North Dakota State defense, 92nd
Wyoming’s passing EPA against North Dakota State’s defense
83 points weaker stronger 50th Wyoming offense, 13th percentile · North Dakota State defense, 96th
Wyoming’s EPA/play against North Dakota State’s defense
62 points weaker stronger 50th Wyoming offense, 35th percentile · North Dakota State defense, 97th
Season profile, all the rows Season profile Wyoming North Dakota State
EPA/play, offense
Wyoming · 35 North Dakota State · 45 EPA/play, defense
Wyoming · 28 North Dakota State · 97 Success rate, offense
Wyoming · 65 North Dakota State · 35 Success rate, defense
Wyoming · 17 North Dakota State ·… Explosive-play rate, offense
Wyoming · 0 North Dakota State · 76 Explosive-play rate, defense
Wyoming · 89 North Dakota State · 92 Rush EPA, offense
Wyoming · 71 North Dakota State · 33 Rush EPA, defense
Wyoming · 10 North Dakota State · 92 Pass EPA, offense
Wyoming · 13 North Dakota State · 56 Pass EPA, defense
Wyoming · 53 North Dakota State · 96 The series Wyoming leads the series 1-0
1 meeting since 2008 · Wyoming won the last meeting
Line, fans and home field The betting line, and the fans North Dakota State fans are feeling it more than most fanbases this week (92nd among FBS fanbases), in line with the numbers.
50-50 Model · 80% Wyoming fans · 91st Wyoming North Dakota State Model · 80% Line · 92% North Dakota State fans · 92nd Wyoming fans · 91st North Dakota State favored by 17.5 · Total 44.5
How games like this usually go North Dakota State by 17.5, and it went to form 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 251 games since 2025 with a favorite of 14.5 to 21.5 points.
The market The spread moved 3.5 points toward Wyoming.
opened −21 now −17.5 The total fell 3 points.
opened 47.5 now 44.5 Spread: −21 → −17.5 · Total: 47.5 → 44.5
The books’ cut: 4.3%, the margin built into the odds
Home field North Dakota State is worth +3.9 points (±6.8) more at home than on the road since 2018 — middle of FBS, 47th percentile.
100% at home, 62% on the road against FBS opponents (8-0 home, 5-3 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 +2.9 at home vs. away over 57 games — inside the ±6.7 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 581 miles to get here.