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:52 | 1st & 10 | own 35 | Michael Karlen kickoff for 64 yds , JaShawn Todd return for 42 yds to the STMN 43 | +42 |
| 14:52 | 1st & 10 | own 43 | Andy Peters run for 3 yds to the STMN 46 | +3 |
| 14:52 | 2nd & 7 | own 46 | Joseph Koch run for 3 yds to the STMN 49 | +3 |
| 14:52 | 3rd & 4 | own 49 | Joseph Koch run for a loss of 3 yards to the STMN 46 | −3 |
| 12:49 | 4th & 7 | own 46 | Andy Peters punt for 54 yds for a touchback | 0 |
NMI4 plays, 4 yd · Punt | ||||
| 12:49 | 1st & 10 | own 20 | Jahi Wood run for 1 yd to the NMI 21 | +1 |
| 12:49 | 2nd & 9 | own 21 | Jahi Wood run for 3 yds to the NMI 24 | +3 |
| 12:49 | 3rd & 6 | own 24 | Duke Shovald pass incomplete to Sebastian Boyea | 0 |
| 11:21 | 4th & 6 | own 24 | Michael Karlen punt for 41 yds, fair catch by JaShawn Todd at the STMN 35 | 0 |
STMN10 plays, 65 yd · Touchdown | ||||
| 11:21 | 1st & 10 | own 35 | Andy Peters run for 5 yds to the STMN 40 | +5 |
| 11:21 | 2nd & 5 | own 40 | Andy Peters pass incomplete to JaShawn Todd | 0 |
| 11:21 | 3rd & 5 | own 40 | Andy Peters pass complete to Quentin Cobb-Butler for 4 yds to the STMN 44 | +4 |
| 11:21 | 4th & 1 | own 44 | Andy Peters pass complete to Patrick Wagner for 13 yds to the NMI 43 for a 1ST down | +13 |
| 11:21 | 1st & 10 | opp 43 | Andy Peters pass incomplete to Stefano Giovannelli | 0 |
| 11:21 | 2nd & 10 | opp 43 | JaShawn Todd run for 19 yds to the NMI 24 for a 1ST down | +19 |
| 11:21 | 1st & 10 | opp 14 | Joseph Koch run for 1 yd to the NMI 13 | +1 |
| 11:21 | 2nd & 9 | opp 13 | Joseph Koch run for no gain to the NMI 13 | 0 |
| 11:21 | 1st & 10 | opp 24 | Northern Michigan Penalty, UNS: Unsportsmanlike Conduct (Jax Hertel) to the NMI 14 for a 1ST down | +14 |
| 6:43 | 3rd & 9 | opp 13 | Andy Peters pass complete to Eli Paulson for 13 yds for a TD (Two-Point Conversion failed) | +13 |
NMI21 plays, 67 yd · On downs | ||||
| 6:39 | 1st & 10 | own 35 | Ben Hoiland kickoff for 53 yds , Noah Hofmann return for 11 yds to the NMI 23 | +11 |
| 6:39 | 1st & 10 | own 23 | Noah Dobert run for 6 yds to the NMI 29 | +6 |
| 6:39 | 2nd & 4 | own 29 | Jahi Wood run for 6 yds to the NMI 35 for a 1ST down | +6 |
| 6:39 | 1st & 10 | own 35 | Noah Dobert run for 4 yds to the NMI 39 | +4 |
| 6:39 | 2nd & 6 | own 39 | Jahi Wood run for 11 yds to the 50 yard line for a 1ST down | +11 |
| 6:39 | 1st & 10 | midfield | Jahi Wood run for 2 yds to the STMN 48 | +2 |
| 4:09 | 2nd & 8 | opp 48 | Timeout Northern Michigan, clock 04:09 | 0 |
| 4:09 | 2nd & 8 | opp 48 | Nico Lukkarinen run for 2 yds to the STMN 46 | +2 |
| 4:09 | 3rd & 6 | opp 46 | Duke Shovald pass complete to Isaac Olson for 7 yds to the STMN 39 for a 1ST down | +7 |
| 4:09 | 1st & 10 | opp 39 | Nico Lukkarinen run for 1 yd to the STMN 38 | +1 |
| 4:09 | 2nd & 9 | opp 38 | Vince Martin run for 7 yds to the STMN 31 | +7 |
| 4:09 | 3rd & 2 | opp 31 | Jahi Wood run for 1 yd to the STMN 30 | +1 |
| 0:49 | 4th & 1 | opp 30 | Timeout Northern Michigan, clock 00:49 | 0 |
| 0:49 | 4th & 1 | opp 30 | Jahi Wood run for 1 yd to the STMN 29 for a 1ST down | +1 |
| 0:00 | 1st & 10 | opp 29 | Duke Shovald run for 6 yds to the STMN 23 | +6 |
| 0:00 | opp 29 | End of 1st Quarter | +6 | |
| 15:00 | 2nd & 4 | opp 23 | Noah Dobert run for 4 yds to the STMN 19 for a 1ST down | +4 |
| 15:00 | 1st & 10 | opp 19 | Nico Lukkarinen run for 4 yds to the STMN 15 | +4 |
| 15:00 | 2nd & 6 | opp 15 | Duke Shovald run for 4 yds to the STMN 11 | +4 |
| 15:00 | 3rd & 2 | opp 11 | Jahi Wood run for 1 yd to the STMN 10 | +1 |
| 12:24 | 4th & 1 | opp 10 | Jahi Wood run for no gain to the STMN 10 | 0 |
STMN9 plays, 25 yd · Punt | ||||
| 12:24 | 1st & 10 | own 10 | Zander Rockow run for 6 yds to the STMN 16 | +6 |
| 12:24 | 2nd & 4 | own 16 | St. Thomas-Minnesota Penalty, Offensive Holding (-9 Yards) to the STMN 9 | −9 |
| 12:24 | 2nd & 11 | own 9 | Zander Rockow run for 4 yds to the STMN 13 | +4 |
| 12:24 | 3rd & 7 | own 13 | Andy Peters pass complete to Mariano Birdno for 15 yds to the STMN 28 for a 1ST down | +15 |
| 12:24 | 1st & 10 | own 28 | Zander Rockow run for 4 yds to the STMN 32 | +4 |
| 12:24 | 2nd & 6 | own 32 | Zander Rockow run for 3 yds to the STMN 35 | +3 |
| 9:25 | 3rd & 3 | own 35 | Timeout Northern Michigan, clock 09:25 | 0 |
| 9:25 | 3rd & 3 | own 35 | Andy Peters pass incomplete to Quentin Cobb-Butler | 0 |
| 9:02 | 4th & 3 | own 35 | Elliot 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:02 | 1st & 10 | own 22 | Duke Shovald run for 7 yds to the NMI 29 | +7 |
| 9:02 | 2nd & 3 | own 29 | Noah Dobert run for 4 yds to the NMI 33 for a 1ST down | +4 |
| 9:02 | 1st & 10 | own 33 | Duke Shovald run for 8 yds to the NMI 41 | +8 |
| 9:02 | 2nd & 2 | own 41 | Noah Dobert run for 6 yds to the NMI 47 for a 1ST down | +6 |
| 9:02 | 1st & 10 | own 47 | Nico Lukkarinen run for 4 yds to the STMN 49 | +4 |
| 9:02 | 2nd & 6 | opp 49 | No 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:02 | 2nd & 1 | opp 44 | Nico Lukkarinen run for 5 yds to the STMN 39 for a 1ST down | +5 |
| 9:02 | 1st & 10 | opp 39 | Duke Shovald run for no gain to the STMN 39 Duke Shovald fumbled, recovered by NMI Duke Shovald | 0 |
| 9:02 | 2nd & 10 | opp 39 | Vince Martin run for no gain to the STMN 39 | 0 |
| 9:02 | 3rd & 10 | opp 39 | No 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:02 | 3rd & 15 | opp 44 | Duke Shovald sacked for a loss of 11 yards to the NMI 45 | −11 |
| 3:22 | 4th & 26 | own 45 | Timeout St. Thomas-Minnesota, clock 03:22 | 0 |
| 3:13 | 4th & 26 | own 45 | Michael Karlen punt for 22 yds, punt out-of-bounds at the STMN 33 | 0 |
STMN5 plays, -18 yd · Punt | ||||
| 3:13 | 1st & 10 | own 33 | Andy 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:13 | 2nd & 28 | own 15 | Andy Peters sacked by Jake Price for a loss of 7 yards to the STMN 8 | −7 |
| 2:00 | 3rd & 35 | own 8 | Timeout Northern Michigan, clock 02:00 | 0 |
| 2:00 | 3rd & 35 | own 8 | Joseph Koch run for 7 yds to the STMN 15 | +7 |
| 1:05 | 4th & 28 | own 15 | Elliot Huether punt for 52 yds | 0 |
NMI9 plays, 18 yd · Punt | ||||
| 1:05 | 1st & 10 | own 33 | Duke Shovald sacked by Max Mogelson for a loss of 5 yards to the NMI 28 | −5 |
| 0:59 | 2nd & 15 | own 28 | Timeout Northern Michigan, clock 00:59 | 0 |
| 0:59 | 2nd & 15 | own 28 | Duke Shovald pass complete to Isaac Olson for 12 yds to the NMI 40 | +12 |
| 0:59 | 3rd & 3 | own 40 | Duke Shovald pass complete to Isaac Olson for 9 yds to the NMI 49 for a 1ST down | +9 |
| 0:59 | 1st & 10 | own 49 | Duke Shovald pass incomplete to Isaac Olson | 0 |
| 0:59 | 2nd & 10 | own 49 | Duke Shovald pass complete to Trevor Theuerkauf for 2 yds to the STMN 49 | +2 |
| 0:59 | 3rd & 8 | opp 49 | Duke Shovald pass incomplete to Trevor Theuerkauf | 0 |
| 0:00 | 4th & 8 | opp 49 | Michael Karlen punt for 36 yds | 0 |
| 0:00 | own 0 | End of 2nd Quarter | −87 | |
NMI5 plays, 0 yd · Punt | ||||
| 14:48 | 1st & 10 | own 35 | Ben Hoiland kickoff for 58 yds , Noah Dobert return for 12 yds to the NMI 19 | +12 |
| 14:48 | 1st & 10 | own 19 | Noah Dobert run for 2 yds to the NMI 21 | +2 |
| 14:48 | 2nd & 8 | own 21 | Jahi Wood run for a loss of 2 yards to the NMI 19 | −2 |
| 14:48 | 3rd & 10 | own 19 | Duke Shovald pass incomplete to Isaac Olson | 0 |
| 13:24 | 4th & 10 | own 19 | Michael Karlen punt for 60 yds | 0 |
STMN11 plays, 49 yd · Missed FG | ||||
| 13:24 | 1st & 10 | own 21 | Joseph Koch run for 3 yds to the STMN 24 | +3 |
| 13:24 | 2nd & 7 | own 24 | Andy Peters pass complete to Quentin Cobb-Butler for 18 yds to the STMN 42 for a 1ST down | +18 |
| 13:24 | 1st & 10 | own 42 | Joseph Koch run for 6 yds to the STMN 48 | +6 |
| 13:24 | 2nd & 4 | own 48 | Joseph Koch run for 6 yds to the NMI 46 for a 1ST down | +6 |
| 13:24 | 1st & 10 | opp 46 | Joseph Koch run for 7 yds to the NMI 39 | +7 |
| 11:28 | 2nd & 3 | opp 39 | Timeout Northern Michigan, clock 11:28 | 0 |
| 11:28 | 2nd & 3 | opp 39 | Andy Peters pass complete to JaShawn Todd for 7 yds to the NMI 32 for a 1ST down | +7 |
| 11:28 | 1st & 10 | opp 32 | Joseph Koch run for 4 yds to the NMI 28 | +4 |
| 11:28 | 2nd & 6 | opp 28 | Andy Peters pass complete to JaShawn Todd for 3 yds to the NMI 25 | +3 |
| 11:28 | 3rd & 3 | opp 25 | Joseph Koch run for a loss of 5 yards to the NMI 30 | −5 |
| 8:15 | 4th & 8 | opp 30 | Elliot Huether 46 yd FG MISSED | +46 |
NMI10 plays, 70 yd · Touchdown | ||||
| 8:15 | 1st & 10 | own 30 | Duke Shovald pass complete to Trevor Theuerkauf for 33 yds to the STMN 37 for a 1ST down | +33 |
| 8:15 | 1st & 10 | opp 37 | Noah Dobert run for 3 yds to the STMN 34 | +3 |
| 8:15 | 2nd & 7 | opp 34 | Duke Shovald pass complete to Isaac Olson for 13 yds to the STMN 21 for a 1ST down | +13 |
| 8:15 | 1st & 10 | opp 21 | Jahi Wood run for 7 yds to the STMN 14 | +7 |
| 8:15 | 2nd & 3 | opp 14 | Noah Dobert run for 4 yds to the STMN 10 for a 1ST down | +4 |
| 8:15 | 1st & goal | opp 10 | Vince Martin run for 2 yds to the STMN 8 | +2 |
| 8:15 | 2nd & goal | opp 8 | Noah Dobert run for 3 yds to the STMN 5 | +3 |
| 4:59 | 3rd & goal | opp 5 | Timeout Northern Michigan, clock 04:59 | 0 |
| 4:45 | 3rd & goal | opp 5 | Jahi Wood run for 5 yds for a TD (Michael Karlen KICK) | +5 |
| 4:45 | 1st & goal | opp 3 | PENALTY NMU Delay Of Game (Ridl,Austin) 5 yards from UST03 to UST08. NO PLAY. | −5 |
STMN5 plays, 6 yd · Punt | ||||
| 4:38 | 1st & 10 | own 35 | Michael Karlen kickoff for 63 yds , Eli Paulson return for 21 yds to the STMN 23 | +21 |
| 4:38 | 1st & 10 | own 23 | Andy Peters pass complete to Eli Paulson for 9 yds to the STMN 32 | +9 |
| 4:38 | 2nd & 1 | own 32 | Andy Peters pass incomplete to Pierce McCrary | 0 |
| 4:38 | 3rd & 1 | own 32 | Joseph Koch run for a loss of 3 yards to the STMN 29 | −3 |
| 2:53 | 4th & 4 | own 29 | Elliot Huether punt for 42 yds , Noah Dobert returns for 3 yds to the NMI 32 | +3 |
NMI15 plays, 44 yd · Missed FG | ||||
| 2:53 | 1st & 10 | own 32 | Noah Dobert run for 1 yd to the NMI 33 | +1 |
| 2:53 | 2nd & 9 | own 33 | Jahi Wood run for 3 yds to the NMI 36 | +3 |
| 2:53 | 3rd & 6 | own 36 | Duke Shovald pass complete to Trevor Theuerkauf for 8 yds to the NMI 44 for a 1ST down | +8 |
| 2:53 | 1st & 10 | own 44 | Noah Dobert run for a loss of 1 yard to the NMI 43 | −1 |
| 0:00 | 2nd & 11 | own 43 | Noah Dobert run for 4 yds to the NMI 47 | +4 |
| 0:00 | own 43 | End of 3rd Quarter | +4 | |
| 15:00 | 3rd & 7 | own 47 | Duke 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:00 | 1st & 10 | opp 43 | Jahi Wood run for 1 yd to the STMN 42 | +1 |
| 14:28 | 2nd & 9 | opp 42 | Timeout Northern Michigan, clock 14:28 | 0 |
| 14:28 | 2nd & 9 | opp 42 | Duke Shovald pass incomplete to Isaac Olson | 0 |
| 14:28 | 3rd & 9 | opp 42 | Duke Shovald run for 9 yds to the STMN 33 for a 1ST down | +9 |
| 14:28 | 1st & 10 | opp 33 | Noah Dobert run for 1 yd to the STMN 32 | +1 |
| 14:28 | 2nd & 9 | opp 32 | Nico Lukkarinen run for 7 yds to the STMN 25 | +7 |
| 14:28 | 3rd & 2 | opp 25 | Nico Lukkarinen run for 1 yd to the STMN 24 | +1 |
| 11:30 | 4th & 1 | opp 24 | Michael Karlen 41 yd FG MISSED | +41 |
STMN4 plays, -4 yd · Punt | ||||
| 11:30 | 1st & 10 | own 24 | Andy Peters pass incomplete to Eli Paulson | 0 |
| 11:30 | 2nd & 10 | own 24 | Andy Peters sacked for a loss of 4 yards to the STMN 20 | −4 |
| 11:30 | 3rd & 14 | own 20 | Andy Peters pass incomplete to Quentin Cobb-Butler | 0 |
| 10:22 | 4th & 14 | own 20 | Elliot Huether punt for 40 yds Trevor Theuerkauf return for 2 yds to the NMI 32 | +40 |
NMI5 plays, 9 yd · Punt | ||||
| 10:22 | 1st & 10 | own 32 | Jahi Wood run for 5 yds to the NMI 37 | +5 |
| 10:22 | 2nd & 5 | own 37 | Jahi Wood run for 1 yd to the NMI 38 | +1 |
| 10:22 | 3rd & 4 | own 38 | Noah Dobert run for 3 yds to the NMI 41 | +3 |
| 8:27 | 4th & 1 | own 41 | Timeout Northern Michigan, clock 08:27 | 0 |
| 8:17 | 4th & 1 | own 41 | Michael Karlen punt for 44 yds , JaShawn Todd returns for 7 yds to the STMN 22 | +7 |
STMN7 plays, 78 yd · Touchdown | ||||
| 8:17 | 1st & 10 | own 22 | Joseph Koch run for no gain to the STMN 22 | 0 |
| 8:17 | 2nd & 10 | own 22 | Andy Peters run for 10 yds to the STMN 32 for a 1ST down | +10 |
| 7:22 | 1st & 10 | own 32 | Timeout Northern Michigan, clock 07:22 | 0 |
| 7:22 | 1st & 10 | own 32 | Andy Peters run for 10 yds to the STMN 42 for a 1ST down | +10 |
| 7:22 | 1st & 10 | own 42 | Andy Peters pass complete to JaShawn Todd for 34 yds to the NMI 24 for a 1ST down | +34 |
| 6:10 | 1st & 10 | opp 24 | Andy Peters pass complete to Marc Coy for 24 yds for a TD (A. Peters Run For Two-point Conversion) | +24 |
| 6:10 | 1st & goal | opp 3 | Peters,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:01 | 1st & 10 | own 35 | Ben Hoiland kickoff for 54 yds , Noah Dobert return for 32 yds to the NMI 43 | +32 |
| 6:01 | 1st & 10 | own 43 | Jahi Wood run for 3 yds to the NMI 46 | +3 |
| 6:01 | 2nd & 7 | own 46 | Timeout Northern Michigan, clock 06:01 | 0 |
| 6:01 | 2nd & 7 | own 46 | Duke Shovald pass incomplete to Jahi Wood | 0 |
| 5:26 | 3rd & 7 | own 46 | Timeout Northern Michigan, clock 05:26 | 0 |
| 5:26 | 3rd & 7 | own 46 | Austin Ridl run for no gain to the NMI 46 | 0 |
| 4:32 | 4th & 7 | own 46 | Michael Karlen punt for 54 yds for a touchback | 0 |
STMN3 plays, 80 yd · Touchdown | ||||
| 4:32 | 1st & 10 | own 20 | Andy Peters pass complete to Patrick Wagner for 72 yds to the NMI 8 for a 1ST down | +72 |
| 4:32 | 1st & goal | opp 8 | Joseph Koch run for 1 yd to the NMI 7 | +1 |
| 3:04 | 2nd & goal | opp 7 | Andy Peters pass complete to Patrick Wagner for 7 yds for a TD (Elliot Huether PAT BLOCKED) | +7 |
NMI16 plays, 34 yd · On downs | ||||
| 2:57 | 1st & 10 | own 35 | Ben Hoiland kickoff for 54 yds , Isaac Olson return for 17 yds to the NMI 28 | +17 |
| 2:57 | 2nd & 1 | own 37 | Timeout St. Thomas-Minnesota, clock 02:57 | 0 |
| 2:57 | 1st & 10 | own 28 | Duke Shovald pass complete to Sebastian Boyea for 9 yds to the NMI 37 | +9 |
| 2:57 | 2nd & 1 | own 37 | Duke Shovald pass complete to Sebastian Boyea for 12 yds to the NMI 49 for a 1ST down | +12 |
| 2:57 | 1st & 10 | own 49 | Duke Shovald sacked by Nash Tichy for a loss of 7 yards to the NMI 42 | −7 |
| 2:57 | 2nd & 17 | own 42 | Northern Michigan Penalty, Offensive Holding (Yards) declined | 0 |
| 2:00 | 3rd & 17 | own 42 | Timeout Northern Michigan, clock 02:00 | 0 |
| 2:00 | 3rd & 17 | own 42 | Duke Shovald pass complete to Sebastian Boyea for 16 yds to the STMN 42 | +16 |
| 2:00 | 4th & 1 | opp 42 | Duke Shovald run for 3 yds to the STMN 39 Duke Shovald fumbled, recovered by NMI Daniel Babcock for a 1ST down | +3 |
| 1:41 | 1st & 10 | opp 39 | Timeout St. Thomas-Minnesota, clock 01:41 | 0 |
| 1:41 | 1st & 10 | opp 39 | Duke Shovald sacked for a loss of 7 yards to the STMN 46 | −7 |
| 1:34 | 2nd & 17 | opp 46 | Timeout Northern Michigan, clock 01:34 | 0 |
| 1:34 | 2nd & 17 | opp 46 | Duke Shovald pass complete to Sebastian Boyea for 12 yds to the STMN 34 | +12 |
| 1:34 | 3rd & 5 | opp 34 | Duke Shovald sacked for a loss of 4 yards to the STMN 38 | −4 |
| 1:23 | 4th & 9 | opp 38 | Timeout Northern Michigan, clock 01:23 | 0 |
| 1:18 | 4th & 9 | opp 38 | Duke Shovald pass incomplete to Hayden May | 0 |
STMN3 plays, -4 yd · End of period | ||||
| 1:18 | 1st & 10 | own 38 | A. Peters takes a knee | −2 |
| 0:00 | 2nd & 12 | own 36 | A. Peters takes a knee | −2 |
| 0:00 | own 36 | End 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