North Dakota State beats Sacramento State 31-10

North Dakota State4-031
Sacramento State1-310Final
Sat, Sep 19 · Hornet Stadium, Sacramento, Calif. · Crowd 13,322ESPN

North Dakota State beat Sacramento State 31-10.

We had North Dakota State favored. It won.

Top comment in the game thread

See, Sacramento State made the classic mistake of not being a state. No wonder North Dakota, a state, is handing them their asses

Q2 9:24 · r/CFB game thread · Sat, Sep 19

How it swung

Before kickoff, our ratings gave North Dakota State a 66% chance, and the closing betting line (North Dakota State was a 26.5-point favorite) put it at 98%.

Favored the whole way: North Dakota State never fell below 93%.

Sacramento State never had better than a 7% chance.

Fumble return TDNorth Dakota State · Q1 11:49
FinalNorth Dakota State 31-10 Sacramento StateNorth Dakota State wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4Won31-10ScoresFumble return TDNorth Dako…S. StateNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 4 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minute
50%75%90%Q1Q2Q3Q4Won31-10ScoresFumble return TDNorth D…S. StateNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 4 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minute
50%10%25%Q1Q2Q3Q4Lowest 0%Lost10-31ScoresFumble return TDS. StateNorth Dako…Sacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 4 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minute
50%10%25%Q1Q2Q3Q4Lowest 0%Lost10-31ScoresFumble return TDS. StateNorth D…Sacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 1 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteSacramento State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 4 comments a minuteNorth Dakota State fans: 3 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 2 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 0 comments a minuteNorth Dakota State fans: 1 comments a minuteNorth Dakota State fans: 0 comments a minute

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.

  1. Q1 13:37Hayes throws deep touchdown to Williams, NDSU leads 7-0That is probably the 7th TD the defense has given up this season in the exact same situation. Why we leave any of these DBs on an island is beyond me.r/CFB game thread
  2. Q2 12:33Scott runs for a touchdown, extending NDSU's lead to 28-0Normally, I’d cheer against NDSU. But considering that they’re playing these daddy’s money frauds. Hang 100 on em bison. Make them know they ain’t cut out for this.r/CFB game thread
  3. Q2 9:24Quoted at the top of the page.NDSU with MACtion would be an even bigger bloodbathr/CFB game thread
  4. Q2 3:23NDSU fans mock dropped passes and a player slipping on the sidelineHe done fell on his ass on the sideline.r/CFB game threadDropping TDs, dropping picks. FFS.r/CFB game thread
  5. Q2 1:23Fans debate a hard hit on Sacramento State's QB after a 5-yard runOkay - I feel bad for that QB. Those are hard hits.r/CFB game thread
North Dakota State’s chance to win after every play.
How to read this chartStarts from the pregame line (North Dakota State -26.5), at 93% 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 Sacramento State or North Dakota State flair (35 and 153); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to.

Every drive

North Dakota State scored on 4 of its 11 drives; Sacramento State on 2 of its 11.

North Dakota State’s drives are teal, Sacramento State’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1North Dakota State: Touchdown, from 75 yards out to 0TouchdownSacramento State: Fumble Return returned for a touchdown, from 73 yards out to 76Fumble Return TDSacramento State: Punt, from 75 yards out to 77PuntNorth Dakota State: Turned over on downs, from 68 yards out to 40DownsSacramento State: Punt, from 60 yards out to 53PuntNorth Dakota State: Punt, from 82 yards out to 40PuntSacramento State: Punt, from 92 yards out to 88PuntNorth Dakota State: Touchdown, from 49 yards out to 0TouchdownSacramento State: Interception, from 65 yards out to 30InterceptionQ2North Dakota State: Touchdown, from 62 yards out to 0TouchdownSacramento State: Field goal, from 70 yards out to 7Field goalNorth Dakota State: Turned over on downs, from 75 yards out to 47DownsSacramento State: Punt, from 53 yards out to 41PuntNorth Dakota State: End of half, from 97 yards out to 91End of halfQ3Sacramento State: Punt, from 75 yards out to 43PuntNorth Dakota State: Punt, from 91 yards out to 86PuntSacramento State: Turned over on downs, from 72 yards out to 36DownsNorth Dakota State: Field goal, from 64 yards out to 11Field goalQ4Sacramento State: Touchdown, from 80 yards out to 0TouchdownNorth Dakota State: Punt, from 81 yards out to 45PuntSacramento State: Interception, from 90 yards out to 8InterceptionNorth Dakota State: End of game, from 98 yards out to 95End of game
“The beatings will continue until morale improves at Sac State”
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.

FirstSecondThirdFourthNorth Dakota State fansSacramento State fansusual

What it cost

North Dakota State’s chance to make the playoff fell from 3% to 0%.

Make the playoff

North Dakota State · won3% → ▼0%
Sacramento State · lost0% → 0%

Win the conference

North Dakota State · won33% → ▼0%33%▼ 0%
Sacramento State · lost4% → ▼0%

Before the game (September 18, 2026) → after this result, in our model.

Box score

North Dakota State 31, Sacramento State 10

Sacramento State covered +26.5 by 5.5. The total, 41, stayed under 50.5.

North Dakota StateSacramento StateTotal yardsNorth Dakota State 362Sacramento State 328362328Passing yardsNorth Dakota State 210Sacramento State 238210238Rushing yardsNorth Dakota State 152Sacramento State 9015290First downsNorth Dakota State 17Sacramento State 201720TurnoversNorth Dakota State 0Sacramento State 303Time of possessionNorth Dakota State 30:30Sacramento State 29:3030:3029:30
Team totalsNorth Dakota StateSacramento State
Total yards362328
Passing14 of 25, 210 yds25 of 41, 238 yds
Rushing34 for 152 yds26 for 90 yds
First downs1720
Third down6 of 128 of 16
Fourth down0 of 20 of 1
Turnovers03
Penalties5 for 53 yds5 for 60 yds
Time of possession30:3029:30

North Dakota State leaders

  • Passing Nathan Hayes 14 of 24, 210 yds, 1 TD
  • Rushing DJ Scott 14 for 80 yds, 1 TD; Myles Mitchell 10 for 34 yds, 1 TD
  • Receiving Jackson Williams 7 for 134 yds, 1 TD; Mekhi Collins 1 for 38 yds

Sacramento State leaders

  • Passing Jackson Sharman 25 of 41, 238 yds, 1 TD, 2 INT
  • Rushing Cincere Rhaney 9 for 38 yds; Isaiah Ene 9 for 36 yds
  • Receiving Matthew Coleman 8 for 95 yds; Jordan Williams 3 for 42 yds

No rain and calm

74° at kickoff · no rain recorded · wind 6 mph from the south-southwest, gusts to 16

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Sacramento State favoredNorth Dakota State favored0%Win chanceSacramento StateRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mph
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Sacramento State favoredNorth Dakota State favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040

Drag along the chart, or step through the game.

First quarter, 14:54 left7:42 p.m.
North Dakota State 0, Sacramento State 0 · Sacramento State 7% to win
no rain · wind 9 mph from the south-southwest, mostly at an angle to the field, gusts to 16 · 75°
Hayes incomplete to Collins
Where this weather comes fromMeasured at Sacramento/executiv airport, 5.2 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

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.

Recent games

Last three games

North Dakota State · 3-0

Rated 89th in our preseason ratings, 70th now, up 19 spots.

Three straight wins — but still hunting a ranked opponent.

Last three games

Sacramento State · 1-2

Rated 131st in our preseason ratings, 130th now.

1-2 in its last three — but nothing on this résumé beats a top-40 team yet.

Week by week

Sacramento State

Wk 1: L 17-28 at Eastern Michigan▼11Eastern MichiganWk 1: W 52-0 vs Mississippi Valley State▲52Mississippi Val…Wk 2: L 3-49 at Fresno State▼46Fresno State
  • Wk 1Lat Eastern Michigan17-28
  • Wk 1Wvs Mississippi Valley State52-0
  • Wk 2Lat Fresno State3-49

North Dakota State

Wk 1: W 33-7 vs Jacksonville State▲26Jacksonville St.Wk 1: W 38-0 vs Fordham▲38FordhamWk 2: W 38-32 at Air Force▲6Air Force
  • Wk 1Wvs Jacksonville State33-7
  • Wk 1Wvs Fordham38-0
  • Wk 2Wat Air Force38-32

Power rating by week

North Dakota State is rated 4.4 points ahead as of week 2. Our power rating by week; higher is better.

1-3-7Wk 0Wk 1Wk 2Sacramento StateNorth Dakota State

Matchups

Biggest mismatch: Sacramento State’s EPA/play against North Dakota State, 93 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Sacramento State’s EPA/play against North Dakota State’s defense

    93 pointsweakerstronger50th

    Sacramento State offense, 4th percentile · North Dakota State defense, 97th

  2. Sacramento State’s explosive plays against North Dakota State’s defense

    91 pointsweakerstronger50th

    Sacramento State offense, 1st percentile · North Dakota State defense, 92nd

  3. Sacramento State’s passing EPA against North Dakota State’s defense

    89 pointsweakerstronger50th

    Sacramento State offense, 7th percentile · North Dakota State defense, 96th

Season profile, all the rows

Season profile

North Dakota StateSacramento State
EPA/play, offense
North Dakota State · 45Sacramento State · 4
EPA/play, defense
North Dakota State · 97Sacramento State ·…
Success rate, offense
North Dakota State · 35Sacramento State · 24
Success rate, defense
North Dakota State ·…Sacramento State · 60
Explosive-play rate, offense
North Dakota State · 76Sacramento State · 1
Explosive-play rate, defense
North Dakota State · 92Sacramento State · 10
Rush EPA, offense
North Dakota State · 33Sacramento State · 5
Rush EPA, defense
North Dakota State · 92Sacramento State · 32
Pass EPA, offense
North Dakota State · 56Sacramento State · 7
Pass EPA, defense
North Dakota State · 96Sacramento State · 13

Line, fans and home field

The betting line, and the fans

North Dakota State fans are feeling it more than most fanbases this week (74th among FBS fanbases), in line with the numbers.

  • Model · 34%
  • Line · 2%
  • Sacramento State fans · 38th
  • North Dakota State fans · 74th

North Dakota State favored by 26.5 · Total 50.5

How games like this usually go

North Dakota State by 26.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 411 games since 2025 with a favorite of 21.5 points or more.

The market

The spread moved 3 points toward North Dakota State.

opened +23.5now +26.5

The total fell 3 points.

opened 53.5now 50.5

Spread: +23.5 → +26.5 · Total: 53.5 → 50.5

The books’ cut: 3.3%, the margin built into the odds

Home field

Sacramento State has been 9.5 points worse (±6.8) at home than on the road since 2018 — worse at home, 0th percentile.

0% at home, 17% on the road against FBS opponents (0-3 home, 2-10 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 -4.3 at home vs. away over 59 games — inside the ±7.5 noise, so the flat number is the honest one here.

Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 1,369 miles to get here.

Where next