North Dakota routs St. Thomas (MN) 62-26

St. Thomas (MN)1-126
North Dakota2-062Final
Sat, Sep 5 · Alerus Center, Grand Forks, N.D. · Crowd 10,909Midco Sports Net

North Dakota routed St. Thomas (MN) 62-26.

We had North Dakota favored. It won.

Next: St. Thomas (MN) beat Northern Michigan 56-14, Sat Sep 12

Next: North Dakota beat Portland State 47-23, Sat Sep 12

How it swung

Before kickoff, our ratings gave North Dakota a 78% chance, and the closing betting line (North Dakota was a 28.5-point favorite) put it at 99%.

North Dakota led by 20 after the first quarter and by 29 at the half.

Q1Q2Q3Q40+36+36
FinalNorth Dakota 62-26 St. Thomas (MN)North Dakota wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4Won62-26Scores
50%75%90%Q1Q2Q3Q4Won62-26Scores
50%10%25%Q1Q2Q3Q4Lowest 0%Lost26-62Scores
50%10%25%Q1Q2Q3Q4Lowest 0%Lost26-62Scores

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

North Dakota’s chance to win after every play.
How to read this chartStarts from the pregame line (North Dakota -28.5), at 98% for North Dakota (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.

Every drive

North Dakota scored on 8 of its 13 drives; St. Thomas (MN) on 4 of its 13.

North Dakota’s drives are teal, St. Thomas (MN)’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1St. Thomas (MN): Interception returned for a touchdown, from 80 yards out to 74Interception TDSt. Thomas (MN): Punt, from 75 yards out to 55PuntNorth Dakota: Touchdown, from 95 yards out to 0TouchdownSt. Thomas (MN): Punt, from 84 yards out to 81PuntNorth Dakota: Touchdown, from 52 yards out to 0TouchdownSt. Thomas (MN): Punt, from 75 yards out to 68PuntQ2North Dakota: Touchdown, from 69 yards out to 0TouchdownSt. Thomas (MN): Punt, from 75 yards out to 54PuntSt. Thomas (MN): Field goal, from 24 yards out to 22Field goalNorth Dakota: Fumble, from 85 yards out to 76FumbleNorth Dakota: Touchdown, from 74 yards out to 0TouchdownSt. Thomas (MN): Punt, from 75 yards out to 63PuntNorth Dakota: Interception returned for a touchdown, from 20 yards out to 20Interception TDNorth Dakota: Touchdown, from 60 yards out to 0TouchdownSt. Thomas (MN): Field goal, from 23 yards out to 23Field goalQ3North Dakota: Punt, from 75 yards out to 75PuntSt. Thomas (MN): Punt, from 77 yards out to 62PuntNorth Dakota: Touchdown, from 72 yards out to 0TouchdownSt. Thomas (MN): Punt, from 75 yards out to 59PuntNorth Dakota: Interception, from 71 yards out to 71InterceptionSt. Thomas (MN): Touchdown, from 27 yards out to 0TouchdownNorth Dakota: Touchdown, from 47 yards out to 0TouchdownQ4St. Thomas (MN): Touchdown, from 75 yards out to 0TouchdownNorth Dakota: Touchdown, from 44 yards out to 0TouchdownSt. Thomas (MN): Turned over on downs, from 75 yards out to 16DownsNorth Dakota: End of game, from 84 yards out to 73End of game

Box score

North Dakota 62, St. Thomas (MN) 26

North Dakota covered −28.5 by 7.5. The total, 88, went over 53.5.

St. Thomas (MN) leaders

  • Passing Anthony Policare 12 of 24, 128 yds, 1 INT
  • Rushing Mordecai Ford 6 for 26 yds; Noah Long 7 for 20 yds, 1 TD
  • Receiving Stefano Giovannelli 3 for 75 yds; Pierce McCrary 5 for 67 yds

North Dakota leaders

  • Passing Jerry Kaminski 23 of 29, 233 yds, 5 TD, 1 INT
  • Rushing Charles Langama 11 for 120 yds, 1 TD; Colton Brunell 11 for 65 yds
  • Receiving Deng Deng 4 for 82 yds, 1 TD; Korey Tai 6 for 61 yds, 2 TD

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 · 2025 season

St. Thomas (MN) · 7-5

Rated 159th in our preseason ratings, 159th now.

1-2 in its last three, including a 7-point win over Drake as a 2.5-point underdog.

L 7-62 @ North Dakota State #47 of 667

lost by 55 as a 33.5-point underdog

St. Thomas (MN) lost 7-62 at North Dakota State. Chance to win started at 2%, low under 1%, high 2%.

L 9-23 vs Presbyterian #144 of 667

lost by 14 as a 5.5-point favorite

W 20-13 @ Drake #155 of 667

won by 7 as a 2.5-point underdog

W 45-0 vs Marist #241 of 667

won by 45 as a 14-point favorite

W 52-10 @ Stetson #275 of 667

won by 42 as a 25.5-point favorite

W 55-17 vs Valparaiso #273 of 667

won by 38 as a 27.5-point favorite

W 57-13 @ Davidson #263 of 667

won by 44 as a 21.5-point favorite

L 14-21 vs Butler #212 of 667

lost by 7 as a 6.5-point favorite

L 27-30 @ San Diego #179 of 667

lost by 3 as a 1-point underdog

W 20-7 @ Northern Michigan #414 of 667

L 30-37 @ Idaho #156 of 667

lost by 7 as a 21.5-point underdog

W 35-13 vs Lindenwood #208 of 667

won by 22 as a 6.5-point underdog

Last three games · 2025 season

North Dakota · 8-6

Rated 123rd in our preseason ratings, 123rd now.

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

L 13-31 @ Tarleton State #62 of 667

W 31-6 @ Tennessee Tech #122 of 667

won by 25 as a 2-point favorite

L 31-34 vs South Dakota State #120 of 667

lost by 3 as a 9.5-point favorite

W 35-17 @ Murray State #266 of 667

won by 18 as a 34-point favorite

L 10-15 vs North Dakota State #56 of 667

lost by 5 as a 10.5-point underdog

North Dakota lost 10-15 vs North Dakota State. Chance to win started at 29%, low 7%, high 59%.

L 21-26 @ South Dakota #139 of 667

lost by 5 as a 13.5-point favorite

W 46-17 vs Indiana State #233 of 667

won by 29 as a 30-point favorite

W 38-19 @ Southern Illinois #144 of 667

won by 19 as a 3-point favorite

W 35-17 vs Youngstown State #173 of 667

won by 18 as a 9-point favorite

W 35-7 @ Northern Iowa #227 of 667

won by 28 as a 15-point favorite

W 58-7 vs Valparaiso #263 of 667

won by 51 as a 44-point favorite

L 23-24 @ Montana #119 of 667

lost by 1 as a 1.5-point underdog

W 50-20 vs Portland State #233 of 667

won by 30 as a 36.5-point favorite

L 35-38 @ Kansas StateTop 25 #38 of 667

lost by 3 as a 27.5-point underdog

North Dakota lost 35-38 at Kansas State. Chance to win started at 3%, low under 1%, high 50%.

Week by week

North Dakota

  • Wk 1Wvs Long Island University42-21

St. Thomas (MN)

  • Wk 1Wvs Winona State15-9

Line, fans and home field

The betting line, and the fans

Our model and the betting line don’t fully agree on North Dakota’s chances here.

50-50Model · 78%Line · 99%St. Thomas (MN)North Dakota

North Dakota favored by 28.5 · Total 53.5

How games like this usually go

North Dakota by 28.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 1 point toward North Dakota.

opened −27.5now −28.5

The total rose 1 point.

opened 52.5now 53.5

Spread: −27.5 → −28.5 · Total: 52.5 → 53.5

Home field

North Dakota is worth +10.4 points (±6.5) more at home than on the road since 2018 — top tenth of FBS, 100th percentile.

50% at home, 14% on the road against FBS opponents (3-3 home, 2-12 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 +6.2 at home vs. away over 55 games — inside the ±7.2 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 279 miles to get here.

Where next