Jacksonville State vs. North Dakota State: Final Score & Recap
Final score, recap & advanced stats


JXSTTeam statsNDSU
- Q4 2:17NDSUDrew Klein 48 Yd Field Goal 7–33
- Q4 13:31NDSUDrew Klein 42 Yd Field Goal 7–30
- Q3 6:41NDSUBlake Schiltz 0 Yd Fumble Return (Drew Klein Kick)7–27
- Q3 6:59NDSUDrew Klein 44 Yd Field Goal 7–20
- Q2 0:18NDSUJordan McCants 44 Yd pass from Nathan Hayes (Drew Klein Kick)7–17
- Q2 10:46NDSUDrew Klein 34 Yd Field Goal 7–10
- Q1 4:16JXSTCaden Creel 8 Yd Run (Garrison Rippa Kick)7–7
- Q1 15:00NDSUReis Kessel 6 Yd pass from Nathan Hayes (Drew Klein Kick)0–7
How the model called it
Jacksonville State started eight yards closer to the end zone on every drive, reached the North Dakota State 12, and still finished with one touchdown.
Drew Klein kicked field goals from 34, 44, 42 and 48 yards, and made all four. That is 12 points from a man who never carried, caught or threw anything, and it is five more than Jacksonville State scored all night. North Dakota State's 33-7 win was not built on one haymaker at the Fargodome. It was built on the fact that almost every possession the Bison ran ended with points of some denomination.
- PassCaden Creel 12/23, 85 YDS, 1 INT
- RushJalen Likely 11 CAR, 48 YDS
- RecDeondre Johnson 2 REC, 26 YDS
- PassNathan Hayes 14/22, 160 YDS, 2 TD, 1 INT
- RushMyles Mitchell 11 CAR, 74 YDS
- RecJackson Williams 5 REC, 58 YDS
FAQ
What was the final score of Jacksonville State vs. North Dakota State?
Jacksonville State 7, North Dakota State 33.
Did Gridpex's model pick hit?
Yes — the model's pick (NDSU) was correct.
| JXST | NDSU | |
|---|---|---|
| 170 | Total yards | 373 |
| 85 | Passing yards | 164 |
| 85 | Rushing yards | 209 |
| 14 | First downs | 20 |
| 2-10 | 3rd down | 5-14 |
| 1-2 | 4th down | 2-2 |
| 12/23 | Comp/Att | 15/23 |
| 3.7 | Yards per pass | 7.1 |
| 2.7 | Yards per rush | 4.8 |
| 2 | Turnovers | 1 |
| 8-76 | Penalties | 13-94 |
| 23:53 | Possession | 36:07 |
Drive chart
every possession, start to finish- Q4 2:17NDSUDrew Klein 48 Yd Field Goal 7–33
- Q4 13:31NDSUDrew Klein 42 Yd Field Goal 7–30
- Q3 6:41NDSUBlake Schiltz 0 Yd Fumble Return (Drew Klein Kick)7–27
- Q3 6:59NDSUDrew Klein 44 Yd Field Goal 7–20
- Q2 0:18NDSUJordan McCants 44 Yd pass from Nathan Hayes (Drew Klein Kick)7–17
- Q2 10:46NDSUDrew Klein 34 Yd Field Goal 7–10
- Q1 4:16JXSTCaden Creel 8 Yd Run (Garrison Rippa Kick)7–7
- Q1 15:00NDSUReis Kessel 6 Yd pass from Nathan Hayes (Drew Klein Kick)0–7
Model prediction
how the number is builtOur model simulates the game drive by drive from each side's opponent-adjusted efficiency (NDSU Elo 1500, JXST Elo 1494 for reference), with home-field advantage. That projects NDSU -2.6 (58% to win) — 3.9 points clear of JXST's market line of -6.5. That is a disagreement, not a betting edge — sides we favour have not covered at better than breakeven.
Why that percentage is worth reading: across 604 graded in-season games, the calls this model put near 58% came in at 58.2%. The full calibration table is published, bin by bin. Early in the season the cold-start path runs instead and calibrates less well (Brier 0.2028 against 0.1889).
Model as of Sep 1 · through week 1 · drive simulation
Season form — 2026
nationally rankedThe matchup, in context
series history + adjusted profiles| JXST | NDSU | |
|---|---|---|
| -15.3 (#129) | CORE overall | +10.8 (#35) |
| -10 / +5 | offense / defense | +3 / -8 |
| 0.00 | points / drive | 2.60 |
| 2.60 | allowed / drive | 0.00 |
| 10% | three-and-outs | 30% |
| -7 | pass over expected | -7 |
Bold is the side ahead. CORE strips the situation from every play and solves the schedule out across the league, so these compare two teams that never met.
Key matchups
The analyst read: each team's offense splits crossed against the opponent's defense, with the edges called out.
Create a free account →You get Pro free for 6 months. No card required.
Drew Klein outscored Jacksonville State by himself, 12–7
Jacksonville State started eight yards closer to the end zone on every drive, reached the North Dakota State 12, and still finished with one touchdown.
Jacksonville State had the shorter field and scored once
Here is the part that does not fit the scoreboard. Jacksonville State had the better field position all night, starting an average of 68.9 yards from the end zone against North Dakota State's 76.7 — eight yards closer, every single drive. It turned that head start into one touchdown. The Bison scored on 60 percent of their possessions and averaged 36.0 yards per drive; the Gamecocks scored on 18 percent and averaged 16.1.
Nathan Hayes's 160 yards were worth twelve points
Nathan Hayes threw for 160 yards on 22 attempts with two touchdowns and added 14 yards on seven carries — a line that reads ordinary until you count what it was worth. His 29 snaps created about twelve points of expected value. The 44-yard touchdown to Jordan McCants at 0:18 of the second quarter, thrown on second-and-15, was worth roughly five of those by itself, and it turned a three-point halftime lead into a ten-point one.
Hayes also kept drives alive when the alternative was a punt. On fourth-and-12 at 14:05 of the second quarter he found Jackson Williams for 20 yards to the Jacksonville State 16. Williams caught five of his six targets for 58 yards, more than any receiver in the building. Reis Kessel took four of five for 30 yards, including the six-yard touchdown that opened the scoring and a 17-yard catch on third-and-five to start the game.
Caden Creel was the busiest man on the field
Caden Creel was involved in 38 plays, more than anyone else who dressed, and their accumulated value came to about nine points below neutral. He finished with 85 passing yards on 23 attempts and ran for 44 on 15 carries, including the eight-yard touchdown at 4:16 of the first quarter that tied the game at seven. He went 2-for-9 on third down. Jacksonville State converted two of ten as a team, 20 percent.
The fourth-and-one at the North Dakota State 12
The possession that decided how uncomfortable this would get came at 1:42 of the second quarter. Fourth-and-one at the North Dakota State 12, and Creel ran into the middle for nothing — DJ Voltz met him there — turnover on downs, about four points of expected value erased. A second Gamecocks drive died seven yards from the end zone. A team that finishes with seven points cannot reach scoring range twice and leave both times empty.
Blake Schiltz fell on a touchdown; McCaslin earned his
Blake Schiltz scored the ugliest points of the night. At 6:41 of the third quarter a Jacksonville State snap went 14 yards backward into the end zone and Schiltz landed on it. He also had a sack and a tackle for loss. Kelton McCaslin was the more constant problem: 1.5 sacks, 2.5 tackles for loss, and four negative plays that took roughly three points off Jacksonville State's ledger before the Gamecocks could bank them.
Marion Moore's interception at 11:19 of the third came with Peder Haugo in Creel's face, and it ended the last drive that could have made the fourth quarter interesting. Kendrick Carter forced a fumble. Jaylin Crumby broke up a pass. Logan Larson split a sack. None of it was spectacular on its own; all of it arrived at the moment Jacksonville State needed one play to travel in the other direction.
Jacksonville State's defense won its share and lost anyway
The Gamecocks defense was not the problem. Jonavan Carr intercepted Hayes at the Bison 21 at 2:12 of the second quarter. JQ Brooks intercepted him again at 7:19 of the fourth and added a pass breakup and 5.5 tackles. Tae Floyd had a sack and two tackles for loss. Add Jackson Williams's lost fumble and North Dakota State gave the ball away three times, won by 26, and was never once threatened.
We had North Dakota State by four, a 60 percent call resting mostly on last season's body of work. Right side, wrong size: the margin was 26. What the read under-rated was not the Bison offense, which was uneven and turned it over three times, but how little Jacksonville State could manufacture from consistently good starting field position against McCaslin and that front.
Nyeoti Punni's 60 yards on eight carries, including a 25-yard run at 2:48 of the third, is the number North Dakota State will want more of, because Hayes's two interceptions and 3-for-8 third-down night are not a formula that survives a better opponent. For Jacksonville State, Jalen Likely ran 11 times for 48 yards — four more than his quarterback — and until someone besides Creel moves it, every drive will start well and end near midfield.
Our coverage of this game
Where this number comes from. Every projection on this page is produced by the same model, run before kickoff on opponent-adjusted efficiency, power ratings and situational data — walk-forward validated on eleven seasons and never adjusted after the fact. How the model works →
































