Week 3 · 2025

St. Thomas (MN) at Northern Michigan

Sat 09/13/2025 01:00 PMSuperior Dome

77°Fair7 mph SW · 67% humidityRecorded at kickoff by College Football Data

St. Thomas (MN)

20

7–5

Northern Michigan

7

3–8

Attendance

2,180

reported

STMN5 plays, 3 yd · Punt

14:521st & 10own 35Michael Karlen kickoff for 64 yds , JaShawn Todd return for 42 yds to the STMN 43+42
14:521st & 10own 43Andy Peters run for 3 yds to the STMN 46+3
14:522nd & 7own 46Joseph Koch run for 3 yds to the STMN 49+3
14:523rd & 4own 49Joseph Koch run for a loss of 3 yards to the STMN 46−3
12:494th & 7own 46Andy Peters punt for 54 yds for a touchback0

NMI4 plays, 4 yd · Punt

12:491st & 10own 20Jahi Wood run for 1 yd to the NMI 21+1
12:492nd & 9own 21Jahi Wood run for 3 yds to the NMI 24+3
12:493rd & 6own 24Duke Shovald pass incomplete to Sebastian Boyea0
11:214th & 6own 24Michael Karlen punt for 41 yds, fair catch by JaShawn Todd at the STMN 350

STMN10 plays, 65 yd · Touchdown

11:211st & 10own 35Andy Peters run for 5 yds to the STMN 40+5
11:212nd & 5own 40Andy Peters pass incomplete to JaShawn Todd0
11:213rd & 5own 40Andy Peters pass complete to Quentin Cobb-Butler for 4 yds to the STMN 44+4
11:214th & 1own 44Andy Peters pass complete to Patrick Wagner for 13 yds to the NMI 43 for a 1ST down+13
11:211st & 10opp 43Andy Peters pass incomplete to Stefano Giovannelli0
11:212nd & 10opp 43JaShawn Todd run for 19 yds to the NMI 24 for a 1ST down+19
11:211st & 10opp 14Joseph Koch run for 1 yd to the NMI 13+1
11:212nd & 9opp 13Joseph Koch run for no gain to the NMI 130
11:211st & 10opp 24Northern Michigan Penalty, UNS: Unsportsmanlike Conduct (Jax Hertel) to the NMI 14 for a 1ST down+14
6:433rd & 9opp 13Andy Peters pass complete to Eli Paulson for 13 yds for a TD (Two-Point Conversion failed)+13

NMI21 plays, 67 yd · On downs

6:391st & 10own 35Ben Hoiland kickoff for 53 yds , Noah Hofmann return for 11 yds to the NMI 23+11
6:391st & 10own 23Noah Dobert run for 6 yds to the NMI 29+6
6:392nd & 4own 29Jahi Wood run for 6 yds to the NMI 35 for a 1ST down+6
6:391st & 10own 35Noah Dobert run for 4 yds to the NMI 39+4
6:392nd & 6own 39Jahi Wood run for 11 yds to the 50 yard line for a 1ST down+11
6:391st & 10midfieldJahi Wood run for 2 yds to the STMN 48+2
4:092nd & 8opp 48Timeout Northern Michigan, clock 04:090
4:092nd & 8opp 48Nico Lukkarinen run for 2 yds to the STMN 46+2
4:093rd & 6opp 46Duke Shovald pass complete to Isaac Olson for 7 yds to the STMN 39 for a 1ST down+7
4:091st & 10opp 39Nico Lukkarinen run for 1 yd to the STMN 38+1
4:092nd & 9opp 38Vince Martin run for 7 yds to the STMN 31+7
4:093rd & 2opp 31Jahi Wood run for 1 yd to the STMN 30+1
0:494th & 1opp 30Timeout Northern Michigan, clock 00:490
0:494th & 1opp 30Jahi Wood run for 1 yd to the STMN 29 for a 1ST down+1
0:001st & 10opp 29Duke Shovald run for 6 yds to the STMN 23+6
0:00opp 29End of 1st Quarter+6
15:002nd & 4opp 23Noah Dobert run for 4 yds to the STMN 19 for a 1ST down+4
15:001st & 10opp 19Nico Lukkarinen run for 4 yds to the STMN 15+4
15:002nd & 6opp 15Duke Shovald run for 4 yds to the STMN 11+4
15:003rd & 2opp 11Jahi Wood run for 1 yd to the STMN 10+1
12:244th & 1opp 10Jahi Wood run for no gain to the STMN 100

STMN9 plays, 25 yd · Punt

12:241st & 10own 10Zander Rockow run for 6 yds to the STMN 16+6
12:242nd & 4own 16St. Thomas-Minnesota Penalty, Offensive Holding (-9 Yards) to the STMN 9−9
12:242nd & 11own 9Zander Rockow run for 4 yds to the STMN 13+4
12:243rd & 7own 13Andy Peters pass complete to Mariano Birdno for 15 yds to the STMN 28 for a 1ST down+15
12:241st & 10own 28Zander Rockow run for 4 yds to the STMN 32+4
12:242nd & 6own 32Zander Rockow run for 3 yds to the STMN 35+3
9:253rd & 3own 35Timeout Northern Michigan, clock 09:250
9:253rd & 3own 35Andy Peters pass incomplete to Quentin Cobb-Butler0
9:024th & 3own 35Elliot Huether punt for 50 yds, punt out-of-bounds at the NMI 22 , Noah Dobert returns for 7 yds to the NMI 22+7

NMI13 plays, 23 yd · Punt

9:021st & 10own 22Duke Shovald run for 7 yds to the NMI 29+7
9:022nd & 3own 29Noah Dobert run for 4 yds to the NMI 33 for a 1ST down+4
9:021st & 10own 33Duke Shovald run for 8 yds to the NMI 41+8
9:022nd & 2own 41Noah Dobert run for 6 yds to the NMI 47 for a 1ST down+6
9:021st & 10own 47Nico Lukkarinen run for 4 yds to the STMN 49+4
9:022nd & 6opp 49No Huddle Shovald,Duke pass incomplete deep right to Theuerkauf,Trevor thrown to UST22 broken up by Jones,Davyne PENALTY UST Offside (Muhammad,Ahmed) 5 yards from UST49 to UST44. NO PLAY.+5
9:022nd & 1opp 44Nico Lukkarinen run for 5 yds to the STMN 39 for a 1ST down+5
9:021st & 10opp 39Duke Shovald run for no gain to the STMN 39 Duke Shovald fumbled, recovered by NMI Duke Shovald0
9:022nd & 10opp 39Vince Martin run for no gain to the STMN 390
9:023rd & 10opp 39No Huddle Shovald,Duke pass complete short left to Wood,Jahi caught at UST36, for 14 yards to the UST25 (Sever,Ryan) PENALTY NMU Ineligible Downfield on Pass (Emmons,Luke) 5 yards from UST39 to UST44. NO PLAY.−5
9:023rd & 15opp 44Duke Shovald sacked for a loss of 11 yards to the NMI 45−11
3:224th & 26own 45Timeout St. Thomas-Minnesota, clock 03:220
3:134th & 26own 45Michael Karlen punt for 22 yds, punt out-of-bounds at the STMN 330

STMN5 plays, -18 yd · Punt

3:131st & 10own 33Andy Peters sacked by Jhermari Mabry for a loss of 18 yards to the STMN 15 Andy Peters fumbled, recovered by STMN Patrick Wagner , return for 0 yards−18
3:132nd & 28own 15Andy Peters sacked by Jake Price for a loss of 7 yards to the STMN 8−7
2:003rd & 35own 8Timeout Northern Michigan, clock 02:000
2:003rd & 35own 8Joseph Koch run for 7 yds to the STMN 15+7
1:054th & 28own 15Elliot Huether punt for 52 yds0

NMI9 plays, 18 yd · Punt

1:051st & 10own 33Duke Shovald sacked by Max Mogelson for a loss of 5 yards to the NMI 28−5
0:592nd & 15own 28Timeout Northern Michigan, clock 00:590
0:592nd & 15own 28Duke Shovald pass complete to Isaac Olson for 12 yds to the NMI 40+12
0:593rd & 3own 40Duke Shovald pass complete to Isaac Olson for 9 yds to the NMI 49 for a 1ST down+9
0:591st & 10own 49Duke Shovald pass incomplete to Isaac Olson0
0:592nd & 10own 49Duke Shovald pass complete to Trevor Theuerkauf for 2 yds to the STMN 49+2
0:593rd & 8opp 49Duke Shovald pass incomplete to Trevor Theuerkauf0
0:004th & 8opp 49Michael Karlen punt for 36 yds0
0:00own 0End of 2nd Quarter−87

NMI5 plays, 0 yd · Punt

14:481st & 10own 35Ben Hoiland kickoff for 58 yds , Noah Dobert return for 12 yds to the NMI 19+12
14:481st & 10own 19Noah Dobert run for 2 yds to the NMI 21+2
14:482nd & 8own 21Jahi Wood run for a loss of 2 yards to the NMI 19−2
14:483rd & 10own 19Duke Shovald pass incomplete to Isaac Olson0
13:244th & 10own 19Michael Karlen punt for 60 yds0

STMN11 plays, 49 yd · Missed FG

13:241st & 10own 21Joseph Koch run for 3 yds to the STMN 24+3
13:242nd & 7own 24Andy Peters pass complete to Quentin Cobb-Butler for 18 yds to the STMN 42 for a 1ST down+18
13:241st & 10own 42Joseph Koch run for 6 yds to the STMN 48+6
13:242nd & 4own 48Joseph Koch run for 6 yds to the NMI 46 for a 1ST down+6
13:241st & 10opp 46Joseph Koch run for 7 yds to the NMI 39+7
11:282nd & 3opp 39Timeout Northern Michigan, clock 11:280
11:282nd & 3opp 39Andy Peters pass complete to JaShawn Todd for 7 yds to the NMI 32 for a 1ST down+7
11:281st & 10opp 32Joseph Koch run for 4 yds to the NMI 28+4
11:282nd & 6opp 28Andy Peters pass complete to JaShawn Todd for 3 yds to the NMI 25+3
11:283rd & 3opp 25Joseph Koch run for a loss of 5 yards to the NMI 30−5
8:154th & 8opp 30Elliot Huether 46 yd FG MISSED+46

NMI10 plays, 70 yd · Touchdown

8:151st & 10own 30Duke Shovald pass complete to Trevor Theuerkauf for 33 yds to the STMN 37 for a 1ST down+33
8:151st & 10opp 37Noah Dobert run for 3 yds to the STMN 34+3
8:152nd & 7opp 34Duke Shovald pass complete to Isaac Olson for 13 yds to the STMN 21 for a 1ST down+13
8:151st & 10opp 21Jahi Wood run for 7 yds to the STMN 14+7
8:152nd & 3opp 14Noah Dobert run for 4 yds to the STMN 10 for a 1ST down+4
8:151st & goalopp 10Vince Martin run for 2 yds to the STMN 8+2
8:152nd & goalopp 8Noah Dobert run for 3 yds to the STMN 5+3
4:593rd & goalopp 5Timeout Northern Michigan, clock 04:590
4:453rd & goalopp 5Jahi Wood run for 5 yds for a TD (Michael Karlen KICK)+5
4:451st & goalopp 3PENALTY NMU Delay Of Game (Ridl,Austin) 5 yards from UST03 to UST08. NO PLAY.−5

STMN5 plays, 6 yd · Punt

4:381st & 10own 35Michael Karlen kickoff for 63 yds , Eli Paulson return for 21 yds to the STMN 23+21
4:381st & 10own 23Andy Peters pass complete to Eli Paulson for 9 yds to the STMN 32+9
4:382nd & 1own 32Andy Peters pass incomplete to Pierce McCrary0
4:383rd & 1own 32Joseph Koch run for a loss of 3 yards to the STMN 29−3
2:534th & 4own 29Elliot Huether punt for 42 yds , Noah Dobert returns for 3 yds to the NMI 32+3

NMI15 plays, 44 yd · Missed FG

2:531st & 10own 32Noah Dobert run for 1 yd to the NMI 33+1
2:532nd & 9own 33Jahi Wood run for 3 yds to the NMI 36+3
2:533rd & 6own 36Duke Shovald pass complete to Trevor Theuerkauf for 8 yds to the NMI 44 for a 1ST down+8
2:531st & 10own 44Noah Dobert run for a loss of 1 yard to the NMI 43−1
0:002nd & 11own 43Noah Dobert run for 4 yds to the NMI 47+4
0:00own 43End of 3rd Quarter+4
15:003rd & 7own 47Duke Shovald pass complete to Noah Dobert for no gain to the STMN 47 for a 1ST down St. Thomas-Minnesota Penalty, Defensive Holding (Charlie Boucher) to the STMN 43 for a 1ST down+10
15:001st & 10opp 43Jahi Wood run for 1 yd to the STMN 42+1
14:282nd & 9opp 42Timeout Northern Michigan, clock 14:280
14:282nd & 9opp 42Duke Shovald pass incomplete to Isaac Olson0
14:283rd & 9opp 42Duke Shovald run for 9 yds to the STMN 33 for a 1ST down+9
14:281st & 10opp 33Noah Dobert run for 1 yd to the STMN 32+1
14:282nd & 9opp 32Nico Lukkarinen run for 7 yds to the STMN 25+7
14:283rd & 2opp 25Nico Lukkarinen run for 1 yd to the STMN 24+1
11:304th & 1opp 24Michael Karlen 41 yd FG MISSED+41

STMN4 plays, -4 yd · Punt

11:301st & 10own 24Andy Peters pass incomplete to Eli Paulson0
11:302nd & 10own 24Andy Peters sacked for a loss of 4 yards to the STMN 20−4
11:303rd & 14own 20Andy Peters pass incomplete to Quentin Cobb-Butler0
10:224th & 14own 20Elliot Huether punt for 40 yds Trevor Theuerkauf return for 2 yds to the NMI 32+40

NMI5 plays, 9 yd · Punt

10:221st & 10own 32Jahi Wood run for 5 yds to the NMI 37+5
10:222nd & 5own 37Jahi Wood run for 1 yd to the NMI 38+1
10:223rd & 4own 38Noah Dobert run for 3 yds to the NMI 41+3
8:274th & 1own 41Timeout Northern Michigan, clock 08:270
8:174th & 1own 41Michael Karlen punt for 44 yds , JaShawn Todd returns for 7 yds to the STMN 22+7

STMN7 plays, 78 yd · Touchdown

8:171st & 10own 22Joseph Koch run for no gain to the STMN 220
8:172nd & 10own 22Andy Peters run for 10 yds to the STMN 32 for a 1ST down+10
7:221st & 10own 32Timeout Northern Michigan, clock 07:220
7:221st & 10own 32Andy Peters run for 10 yds to the STMN 42 for a 1ST down+10
7:221st & 10own 42Andy Peters pass complete to JaShawn Todd for 34 yds to the NMI 24 for a 1ST down+34
6:101st & 10opp 24Andy Peters pass complete to Marc Coy for 24 yds for a TD (A. Peters Run For Two-point Conversion)+24
6:101st & goalopp 3Peters,Andy pass attempt failed PENALTY NMU Pass Interference (Shannon Jr.,Tim) 1 yard from NMU03 to NMU02. NO PLAY.+1

NMI7 plays, 3 yd · Punt

6:011st & 10own 35Ben Hoiland kickoff for 54 yds , Noah Dobert return for 32 yds to the NMI 43+32
6:011st & 10own 43Jahi Wood run for 3 yds to the NMI 46+3
6:012nd & 7own 46Timeout Northern Michigan, clock 06:010
6:012nd & 7own 46Duke Shovald pass incomplete to Jahi Wood0
5:263rd & 7own 46Timeout Northern Michigan, clock 05:260
5:263rd & 7own 46Austin Ridl run for no gain to the NMI 460
4:324th & 7own 46Michael Karlen punt for 54 yds for a touchback0

STMN3 plays, 80 yd · Touchdown

4:321st & 10own 20Andy Peters pass complete to Patrick Wagner for 72 yds to the NMI 8 for a 1ST down+72
4:321st & goalopp 8Joseph Koch run for 1 yd to the NMI 7+1
3:042nd & goalopp 7Andy Peters pass complete to Patrick Wagner for 7 yds for a TD (Elliot Huether PAT BLOCKED)+7

NMI16 plays, 34 yd · On downs

2:571st & 10own 35Ben Hoiland kickoff for 54 yds , Isaac Olson return for 17 yds to the NMI 28+17
2:572nd & 1own 37Timeout St. Thomas-Minnesota, clock 02:570
2:571st & 10own 28Duke Shovald pass complete to Sebastian Boyea for 9 yds to the NMI 37+9
2:572nd & 1own 37Duke Shovald pass complete to Sebastian Boyea for 12 yds to the NMI 49 for a 1ST down+12
2:571st & 10own 49Duke Shovald sacked by Nash Tichy for a loss of 7 yards to the NMI 42−7
2:572nd & 17own 42Northern Michigan Penalty, Offensive Holding (Yards) declined0
2:003rd & 17own 42Timeout Northern Michigan, clock 02:000
2:003rd & 17own 42Duke Shovald pass complete to Sebastian Boyea for 16 yds to the STMN 42+16
2:004th & 1opp 42Duke Shovald run for 3 yds to the STMN 39 Duke Shovald fumbled, recovered by NMI Daniel Babcock for a 1ST down+3
1:411st & 10opp 39Timeout St. Thomas-Minnesota, clock 01:410
1:411st & 10opp 39Duke Shovald sacked for a loss of 7 yards to the STMN 46−7
1:342nd & 17opp 46Timeout Northern Michigan, clock 01:340
1:342nd & 17opp 46Duke Shovald pass complete to Sebastian Boyea for 12 yds to the STMN 34+12
1:343rd & 5opp 34Duke Shovald sacked for a loss of 4 yards to the STMN 38−4
1:234th & 9opp 38Timeout Northern Michigan, clock 01:230
1:184th & 9opp 38Duke Shovald pass incomplete to Hayden May0

STMN3 plays, -4 yd · End of period

1:181st & 10own 38A. Peters takes a knee−2
0:002nd & 12own 36A. Peters takes a knee−2
0:00own 36End of 4th Quarter−2

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous meetings vs. Team

No other meetings in the seasons currently loaded.

Research

Keep this open while you look at others