St. Thomas (MN) vs North Dakota State (Nov 22, 2025)


 

Scoring Summary

 
Scoring Summary (Final)
2025 North Dakota State Football
St. Thomas (MN) vs #1 North Dakota State (Nov 22, 2025 at Fargo, ND)

St. Thomas (MN) (7-5) vs. North Dakota State (12-0)

Date: Nov 22, 2025 • Site: Fargo, ND  • Stadium: Fargodome  •  Attendance: 15278

Score by Quarters  Score 
St. Thomas (MN)   0  0  0  7  7 
North Dakota State   28  17  14  3  62 

SCORING SUMMARY   UST -NDSU  
1st  12:32  NDSU   Barika Kpeenu 74 yd run (Eli Ozick kick) 
         2 plays, 82 yards, TOP 0:48  0 - 7 
  09:35  NDSU   Barika Kpeenu 4 yd run (Eli Ozick kick) 
         4 plays, 62 yards, TOP 2:08  0 - 14 
  05:58  NDSU   Bryce Lance 81 yd pass from Cole Payton (Eli Ozick kick) 
         3 plays, 82 yards, TOP 0:47  0 - 21 
  02:51  NDSU   Barika Kpeenu 47 yd pass from Cole Payton (Eli Ozick kick) 
         3 plays, 64 yards, TOP 1:28  0 - 28 
2nd  14:07  NDSU   Jackson Williams 43 yd pass from Cole Payton (Eli Ozick kick) 
         6 plays, 80 yards, TOP 2:40  0 - 35 
  07:14  NDSU   Eli Ozick 38 yd field goal 
         10 plays, 42 yards, TOP 5:17  0 - 38 
  00:12  NDSU   Bryce Lance 9 yd pass from Nathan Hayes (Eli Ozick kick) 
         7 plays, 67 yards, TOP 1:02  0 - 45 
3rd  11:42  NDSU   Mikhale Ford 64 yd punt return (Drew Klein kick) 
           0 - 52 
  02:34  NDSU   Cade Osterman 24 yd pass from Nathan Hayes (Drew Klein kick) 
         9 plays, 91 yards, TOP 5:15  0 - 59 
4th  13:33  NDSU   Drew Klein 46 yd field goal 
         4 plays, 3 yards, TOP 1:55  0 - 62 
  08:11  UST   Amari Powell 7 yd run (Ben Hoiland kick) 
         2 plays, 8 yards, TOP 0:49  7 - 62 

Kickoff time: 2:35pm  • End of Game: 5:50pm  • Total elapsed time: 3:14
Referee: Tyler Downs  •  Umpire: Steve Flanagan  •  Linesman: Mario Tobar  •  Line judge: Jeff Engelmann  •  Back judge: Joe Abro  •  Field judge: Samuel Banks  •  Side judge: Ruth Onyekwelu  •  Center judge: Bradley Mutnick • 
Temperature: 70  • Wind: None  • Weather: Indoor
Replay official: Tom Hall

 

Team Statistics

 
Team Statistics (Final)
2025 North Dakota State Football
St. Thomas (MN) vs #1 North Dakota State (Nov 22, 2025 at Fargo, ND)

 Team Totals  UST  NDSU 
FIRST DOWNS  12  23 
   Rushing 
   Passing  15 
   Penalty 
NET YARDS RUSHING  77  268 
   Rushing Attempts  32  38 
   Average Per Rush  2.4  7.1 
   Rushing Touchdowns 
   Yards Gained Rushing  130  286 
   Yards Lost Rushing  53  18 
NET YARDS PASSING  152  397 
   Completions-Attempts-Int  17-33-2  17-23-0 
   Average Per Attempt  4.6  17.3 
   Average Per Completion  8.9  23.4 
   Passing Touchdowns 
TOTAL OFFENSE YARDS  229  665 
   Total offense plays  65  61 
   Average Gain Per Play  3.5  10.9 
Fumbles: Number-Lost  2-2  2-2 
Penalties: Number-Yards  4-29  4-40 
PUNTS-YARDS  8-397  2-101 
   Average Yards Per Punt  49.6  50.5 
   Net Yards Per Punt  40.8  49.0 
   Inside 20 
   50+ Yards 
   Touchbacks 
   Fair catch 
KICKOFFS-YARDS  2-127  11-663 
   Average Yards Per Kickoff  63.5  60.3 
   Net Yards Per Kickoff  43.5  41.2 
   Touchbacks 
   Fair Catch Yards  48 
Punt returns: Number-Yards-TD  1-3-0  4-71-1 
   Average Per Return  3.0  17.8 
Kickoff returns: Number-Yds-TD  2-35-0  2-40-0 
   Average Per Return  17.5  20.0 
Interceptions: Number-Yds-TD  0-0-0  2-9-0 
Fumble Returns: Number-Yds-TD  0-0-0  0-0-0 
Miscellaneous Yards 
Possession Time  31:06  28:54 
   1st Quarter  8:02  6:58 
   2nd Quarter  4:46  10:14 
   3rd Quarter  8:11  6:49 
   4th Quarter  10:07  4:53 
Third-Down Conversions  5 of 16  5 of 10 
Fourth-Down Conversions  0 of 1  0 of 0 
Red-Zone Scores-Chances  1-3  3-4 
   Touchdowns  1-3  2-4 
   Field goals  0-3  1-4 
Sacks By: Number-Yards  1-7  2-20 
PAT Kicks  1-1  8-8 
Field Goals  0-0  2-2 
Points off turnovers  17 

 

Individual Statistics

 
Individual Statistics (Final)
2025 North Dakota State Football
St. Thomas (MN) vs #1 North Dakota State (Nov 22, 2025 at Fargo, ND)

St. Thomas (MN)
  
North Dakota State
RUSHING  No.  Gain  Loss  Net  TD  Lg  Avg. 
Amari Powell   72  66  30  7.3 
Joseph Koch   15  53  53  11  3.5 
JaShawn Todd   -2  -2.0 
Pat Bowen   -4  -1.0 
Ryan Jackson   14  -13  -6.5 
TEAM   23  -23  -23.0 
Totals...  32  130  53  77  30  2.4 
  
  
  
  
  
RUSHING  No.  Gain  Loss  Net  TD  Lg  Avg. 
Barika Kpeenu   10  109  107  74  10.7 
DJ Scott   101  101  39  12.6 
Cortez LeGrant   22  21  16  5.2 
Myles Mitchell   14  12  2.4 
Cole Payton   17  16  2.2 
Nathan Hayes   8.0 
Barry Kpeenu   3.5 
Owen Johnson   1.5 
Brady Wavrunek   2.0 
TEAM   -2  -2.0 
Totals...  38  286  18  268  74  7.1 
 
PASSING  Cmp-Att-Int  Yds  TD  Long  Sack 
Amari Powell   14-26-2  110  28 
Ryan Jackson   2-5-0  18 
Elliot Huether   0-1-0 
JaShawn Todd   1-1-0  24  24 
Totals...  17-33-2  152  28 
  
PASSING  Cmp-Att-Int  Yds  TD  Long  Sack 
Cole Payton   9-12-0  279  81 
Nathan Hayes   8-11-0  118  24 
Totals...  17-23-0  397  81 
  
  
 
RECEIVING  No.  Yds  TD  Lg 
JaShawn Todd   70  28 
Patrick Wagner   35  11 
Aaron Boarman   19  11 
Joseph Koch   24  24 
Pat Bowen  
Quentin Cobb-Butler 
Totals...  17  152  28 
  
  
  
RECEIVING  No.  Yds  TD  Lg 
Bryce Lance   106  81 
Jackson Williams  70  43 
Chris Harris   59  40 
RaJa Nelson   45  22 
Mekhi Collins   34  23 
Barika Kpeenu   47  47 
Cade Osterman   24  24 
Isiah St. Romain  12  12 
Totals...  17  397  81 
 
PUNTING  No.  Yds  Avg  Long  In20  TB 
Elliot Huether   397  49.6  56 
Totals...  397  49.6  56 
  
PUNTING  No.  Yds  Avg  Long  In20  TB 
Aaron Bickerton  101  50.5  51 
Totals...  101  50.5  51 
 
   Punts  Kickoffs  Intercept 
ALL RETURNS  No  Yds  Lg  No  Yds  Lg  No  Yds  Lg 
JaShawn Todd   35  19 
Totals...  35  19 
  
  
  
  
  
   Punts  Kickoffs  Intercept 
ALL RETURNS  No  Yds  Lg  No  Yds  Lg  No  Yds  Lg 
Jackson Williams  10 
Preston Brown   40  26 
Taylen Eady  
Darius Givance  
Mikhale Ford   64  64 
Totals...  71  64  40  26 
 
ALL PURPOSE  Rush  Rcv  KR  PR  IR  Total 
JaShawn Todd   -2  70  35  106 
Joseph Koch   53  24  77 
Amari Powell   66  66 
Patrick Wagner   35  35 
Aaron Boarman   19  19 
Ryan Jackson   -13  -13 
TEAM   -23  -23 
Totals...  77  152  35  267 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
ALL PURPOSE  Rush  Rcv  KR  PR  IR  Total 
Barika Kpeenu   107  47  154 
Bryce Lance   106  106 
DJ Scott   101  101 
Jackson Williams  70  77 
Mikhale Ford   64  64 
Chris Harris   59  59 
RaJa Nelson   45  45 
Preston Brown   40  40 
Mekhi Collins   34  34 
Cade Osterman   24  24 
Cortez LeGrant   21  21 
Myles Mitchell   12  12 
Isiah St. Romain  12  12 
Cole Payton  
Nathan Hayes  
Barry Kpeenu  
Darius Givance  
Taylen Eady  
Owen Johnson  
Brady Wavrunek  
TEAM   -2  -2 
Totals...  268  397  40  71  785 
 
FIELD GOAL ATTEMPTS 
  
  
  
FIELD GOAL ATTEMPTS 
Eli Ozick  2nd  07:14  38 yards  Good 
Drew Klein  4th  13:33  46 yards  Good 
 
KICKOFFS  No.  Yds  TB  OB  Avg. 
Elliot Huether   127  63.5 
  
  
KICKOFFS  No.  Yds  TB  OB  Avg. 
Drew Klein   275  55.0 
Eli Ozick   388  64.7 
 
FUMBLES: St. Thomas (MN)-Amari Powell 1-1; TEAM 1-1. North Dakota State-Cortez LeGrant 1-1; Cole Payton 1-1.

 

Drive Chart

 
Drive Chart (Final)
2025 North Dakota State Football
St. Thomas (MN) vs #1 North Dakota State (Nov 22, 2025 at Fargo, ND)

   Drive Started  Drive Ended  Consumed    
Team  Qtr  Spot  Time  Obtained  Spot  Time     How Lost  Pl-Yds  TOP  RZ 
UST   1st  V25  15:00  Kickoff  V26  13:20     Punt  3-1  1:40    
UST   1st  V25  12:32  Kickoff  V29  11:43     Interception  3-4  0:49    
UST   1st  V25  09:35  Kickoff  H32  06:45     Interception  5-43  2:50    
UST   1st  V19  05:53  Kickoff  V20  04:19     Punt  3-1  1:34    
UST   1st  V25  02:51  Kickoff  V25  01:47     Punt  3-0  1:04    
UST   2nd  V18  14:00  Kickoff  V22  12:31     Punt  3-4  1:29    
UST   2nd  V25  07:14  Kickoff  V35  04:50     Punt  6-10  2:24    
UST   2nd  V07  01:48  Fumble  V16  01:14     Punt  3-9  0:34    
UST   2nd  V25  00:12  Kickoff  V30  00:00     End of half  1-5  0:12    
UST   3rd  V35  13:54  Punt  V14  11:42     Punt  3--21  2:12    
UST   3rd  V25  11:42  Kickoff  H09  07:49     Downs  8-66  3:53 
UST   3rd  V25  02:34  Kickoff  V31  00:28     Fumble  4-6  2:06    
UST   4th  V25  13:33  Kickoff  V39  09:52     Punt  5-14  3:41    
UST   4th  H08  09:00  Fumble  H00  08:11  TOUCHDOWN  2-8  0:49 
UST   4th  V19  05:44  Punt  H26  00:07     Fumble  13-55  5:37 
  
NDSU   1st  H18  13:20  Punt  V00  12:32  TOUCHDOWN  2-82  0:48    
NDSU   1st  H38  11:43  Interception  V00  09:35  TOUCHDOWN  4-62  2:08 
NDSU   1st  H18  06:45  Interception  V00  05:58  TOUCHDOWN  3-82  0:47    
NDSU   1st  H36  04:19  Punt  V00  02:51  TOUCHDOWN  3-64  1:28    
NDSU   1st  H20  01:47  Punt  V00  14:07  TOUCHDOWN  6-80  2:40    
NDSU   2nd  H38  12:31  Punt  V20  07:14  FIELD GOAL  10-42  5:17 
NDSU   2nd  H16  04:50  Punt  V07  01:48     Fumble  6-77  3:02    
NDSU   2nd  H33  01:14  Punt  V00  00:12  TOUCHDOWN  7-67  1:02 
NDSU   3rd  H15  14:52  Kickoff  H17  13:54     Punt  3-2  0:58    
NDSU   3rd  V00  11:42  Punt  V00  11:42  TOUCHDOWN  0-0  0:00    
NDSU   3rd  H09  07:49  Downs  V00  02:34  TOUCHDOWN  9-91  5:15    
NDSU   3rd  V31  00:28  Fumble  V28  13:33  FIELD GOAL  4-3  1:55    
NDSU   4th  H06  09:52  Punt  H08  09:00     Fumble  2-2  0:52    
NDSU   4th  H28  08:02  Kickoff  H31  05:44     Punt  3-3  2:18    
NDSU   4th  H26  00:07  Fumble  H24  00:00     End of half  1--2  0:07    

   1st  2nd  3rd  4th     1st  2nd       
St. Thomas (MN)   Qtr  Qtr  Qtr  Qtr     Half  Half     Total 
Time of possession   08:02   04:46   08:11   10:07      12:48   18:18      31:06  
3rd Down Conversions   1/5   1/4   1/3   2/4      2/9   3/7      5/16  
Average field position  V23   V18   V28   V45      V21   V36      V27  
4th Down Conversions   0/0   0/0   0/1   0/0      0/0   0/1      0/1  
  
   1st  2nd  3rd  4th     1st  2nd       
North Dakota State   Qtr  Qtr  Qtr  Qtr     Half  Half     Total 
Time of possession   06:58   10:14   06:49   04:53      17:12   11:42      28:54  
3rd Down Conversions   1/1   3/5   1/2   0/2      4/6   1/4      5/10  
Average field position  H26   H29   H31   H20      H27   H25      H26  
4th Down Conversions   0/0   0/0   0/0   0/0      0/0   0/0      0/0  


Drive Chart (By Quarter)

   Drive Started  Drive Ended  Consumed    
Team  Qtr  Spot  Time  Obtained  Spot  Time     How Lost  Pl-Yds  TOP  RZ 
UST   1st  V25  15:00  Kickoff  V26  13:20     Punt  3-1  1:40    
NDSU   1st  H18  13:20  Punt  V00  12:32  TOUCHDOWN  2-82  0:48    
UST   1st  V25  12:32  Kickoff  V29  11:43     Interception  3-4  0:49    
NDSU   1st  H38  11:43  Interception  V00  09:35  TOUCHDOWN  4-62  2:08 
UST   1st  V25  09:35  Kickoff  H32  06:45     Interception  5-43  2:50    
NDSU   1st  H18  06:45  Interception  V00  05:58  TOUCHDOWN  3-82  0:47    
UST   1st  V19  05:53  Kickoff  V20  04:19     Punt  3-1  1:34    
NDSU   1st  H36  04:19  Punt  V00  02:51  TOUCHDOWN  3-64  1:28    
UST   1st  V25  02:51  Kickoff  V25  01:47     Punt  3-0  1:04    
NDSU   1st  H20  01:47  Punt  V00  14:07  TOUCHDOWN  6-80  2:40    
UST   2nd  V18  14:00  Kickoff  V22  12:31     Punt  3-4  1:29    
  
NDSU   2nd  H38  12:31  Punt  V20  07:14  FIELD GOAL  10-42  5:17 
UST   2nd  V25  07:14  Kickoff  V35  04:50     Punt  6-10  2:24    
NDSU   2nd  H16  04:50  Punt  V07  01:48     Fumble  6-77  3:02    
UST   2nd  V07  01:48  Fumble  V16  01:14     Punt  3-9  0:34    
NDSU   2nd  H33  01:14  Punt  V00  00:12  TOUCHDOWN  7-67  1:02 
UST   2nd  V25  00:12  Kickoff  V30  00:00     End of half  1-5  0:12    
NDSU   3rd  H15  14:52  Kickoff  H17  13:54     Punt  3-2  0:58    
  
UST   3rd  V35  13:54  Punt  V14  11:42     Punt  3--21  2:12    
NDSU   3rd  V00  11:42  Punt  V00  11:42  TOUCHDOWN  0-0  0:00    
UST   3rd  V25  11:42  Kickoff  H09  07:49     Downs  8-66  3:53 
NDSU   3rd  H09  07:49  Downs  V00  02:34  TOUCHDOWN  9-91  5:15    
UST   3rd  V25  02:34  Kickoff  V31  00:28     Fumble  4-6  2:06    
NDSU   3rd  V31  00:28  Fumble  V28  13:33  FIELD GOAL  4-3  1:55    
UST   4th  V25  13:33  Kickoff  V39  09:52     Punt  5-14  3:41    
  
NDSU   4th  H06  09:52  Punt  H08  09:00     Fumble  2-2  0:52    
UST   4th  H08  09:00  Fumble  H00  08:11  TOUCHDOWN  2-8  0:49 
NDSU   4th  H28  08:02  Kickoff  H31  05:44     Punt  3-3  2:18    
UST   4th  V19  05:44  Punt  H26  00:07     Fumble  13-55  5:37 
NDSU   4th  H26  00:07  Fumble  H24  00:00     End of half  1--2  0:07    

 

Defensive Statistics

 
Defensive Statistics (Final)
2025 North Dakota State Football
St. Thomas (MN) vs #1 North Dakota State (Nov 22, 2025 at Fargo, ND)

##  St. Thomas (MN)   Solo  Ast  Total  TFL/Yds  FF  FR-Yds  Int-Yds  BrUp  Blkd  Sack/Yds  QBH 
10  Ryan Sever   .   .   .   .  
14  Javhi Blomquist  .   .   .   .  
31  Caden Nelson   .   .   .   .  
6   Joseph Obeto   .   .   .   .  
17  Jordan Pendleton  1.0/3   .   .   .  
42  Evan Tyler   2.0/6   .   .   0.5/4  
20  Charlie Boucher  1.0/2   .   .   .  
13  Branden Smith   .   1-0   .   .  
X8  Rod Finley   .   .   .   .  
90  Kole Sneed   .   .   .   .  
91  Ahmed Muhammad   .   .   .   .  
30  Nash Tichy   .   .   .   .  
34  Cody Stordahl   .   .   .   .  
5   Eli Paulson   .   .   .   .  
22  Ryan Calcagno   0.5/1   .   .   .  
16  Mitchell Schares  .   1-0   .   .  
9A  Owen Lyons   .   .   .   .  
X2  Logan Cassady   .   .   .   .  
94  CJ Johnson   .   .   .   .  
92  Rocco DiLeonardi  .   .   .   .  
D2  Mitchell Nigro   .   .   .   .  
97  Declan Walsh   1.0/1   .   .   .  
4   JaShawn Todd   .   .   .   .  
95  Max Mogelson   .   .   .   .  
23  Peyton Himley   .   .   .   .  
40  Charlie Bern   0.5/3   .   .   0.5/3  
33  Cam Miller   .   .   .   .  
X6  Ty Nielsen   .   .   .   .  
##  North Dakota State   Solo  Ast  Total  TFL/Yds  FF  FR-Yds  Int-Yds  BrUp  Blkd  Sack/Yds  QBH 
51  Gavin Sell   1.0/2   .   .   .  
55  Oliver Lucht   1.0/2   .   .   .  
20  Will Steil   0.5/3   .   .   .  
1   Donovan Woolen   .   .   .   .  
41  Peder Haugo   .   .   .   .  
49  Matthew Stenbroten  .   .   .   .  
95  Zach Vanderpool  .   .   .   .  
52  Nathaniel Staehling  .   .   .   .  
43  Logan Kopp   .   .   .   .  
50  Damian Devine   .   .   .   .  
54  Alijah Wayne   1.5/17   .   .   1.0/14  
27  Ryan Jones   .   .   .   .  
22  Hudson Artz   .   .   .   .  
4B  Chase Brixius   .   .   .   .  
2M  Marion Moore   .   .   .   .  
3B  Walker Braaten   .   .   .   .  
98  Jack Iuliano   .   .   .   .  
24  A. Chideme-Alfaro  .   .   .   .  
99  Obald Niyonkuru  .   1-0   .   .  
56  Allante Burley   1.0/6   .   .   1.0/6  
11  Chance Symons   .   1-0   .   .  
13  Najee Nelson   .   .   .   .  
97  Victor Isele   .   .   .   .  
16  Preston Brown   .   .   .   .  
94  Logan Larson   .   .   .   .  
14  Taylen Eady   .   .   1-4   .  
29  Darius Givance   .   .   1-5   .  
3F  Mikhale Ford   .   .   .   .  

 

Participation Report

 
Participation Report (Final)
2025 North Dakota State Football
St. Thomas (MN) vs #1 North Dakota State (Nov 22, 2025 at Fargo, ND)

St. Thomas (MN)  
Pos  ##  Offense 
WR   3   Q.Cobb-Butler  
WR   4   JaShawn Todd  
QB   7   Amari Powell  
RB   26  Joseph Koch  
OG   61  Marcus Johnson  
OT   67  Jason Laliberte 
OT   72  Charlie Cayley  
OC   73  Kaleb Rector  
OG   78  James Morrison  
TE   81  Aaron Boarman  
TE   86  Patrick Wagner  
  
St. Thomas (MN)  
Pos  ##  Defense 
CB   6   Joseph Obeto  
LB   10  Ryan Sever  
CB   13  Branden Smith  
LB   17  J.Pendleton  
LB   20  Charlie Boucher 
S   22  Ryan Calcagno  
S   23  Peyton Himley  
LB   31  Caden Nelson  
DE   42  Evan Tyler  
DE   90  Kole Sneed  
DT   91  Ahmed Muhammad  
  
North Dakota State  
Pos  ##  Offense 
WR   3   RaJa Nelson  
WR   5   Bryce Lance  
RB   8   Barika Kpeenu  
QB   9   Cole Payton  
OG   62  Griffin Empey  
OC   63  Trent Fraley  
OT   70  Beau Johnson  
OG   71  Nate Tastad  
OT   75  Josh Magin  
TE   81  Reis Kessel  
TE   88  Carson Williams 
  
North Dakota State  
Pos  ##  Defense 
LB   1   Donovan Woolen  
CB   2   Jailen Duffie  
CB   24  Chideme-Alfaro  
S   27  Ryan Jones  
S   29  Darius Givance  
LB   43  Logan Kopp  
LB   52  N. Staehling  
DT   58  Keenan Wilson  
DT   64  J. Duttenhefer  
DE   93  Toby Anene  
DE   98  Jack Iuliano  

St. Thomas (MN): D2-Mitchell Nigro, X2-Logan Cassady, C3-Alfaro Diedrich, X6-Ty Nielsen, X4-Cade Caruso, X3-Griffin Bowers, X0-Pat Bowen, A7-Ryan Jackson, X8-Rod Finley, C1-Tyson Schilling, B4-Maverick Inman, 2C-Derek Hubbard, 3A-Ben Buesgens, 5-Eli Paulson, 9A-Owen Lyons, 14-Javhi Blomquist, 16-M.Schares, 18-S.Giovannelli, 24-Evan Baalbaky, 30-Nash Tichy, 33-Cam Miller, 34-Cody Stordahl, 38-Aidan Macke, 39-Ben Hoiland, 40-Charlie Bern, 44-Delainey Suraju, 48-Elliot Huether, 51-Chase Ullom, 62-Lucas Cannon, 70-Hudson Cleary, 92-R.DiLeonardi, 94-CJ Johnson, 95-Max Mogelson, 97-Declan Walsh.

North Dakota State: 0-J. Alexander, 1Q-Trey Drake, 1R-Will Rosenmeyer, 2E-Kellen Entz, 2C-Kendrick Carter, 2M-Marion Moore, 3B-Walker Braaten, 3F-Mikhale Ford, 4-Owen Johnson, 4B-Chase Brixius, 6-Jaylin Crumby, 7-DJ Scott, 8G-SJ Green, 11-Chance Symons, 12-Nathan Hayes, 13-Najee Nelson, 14-Taylen Eady, 15-Mekhi Collins, 16-Preston Brown, 17-I. St. Romain, 18-J. Williams, 19-Chris Harris, 20-Will Steil, 21-Noah Taylor, 22-Hudson Artz, 23-Kegan Huber, 26-Brady Wavrunek, 28-Cortez LeGrant, 30-Kelly Watson, 33-Landon Meier, 34-Jonathan Harvey, 35-Ryland Satter, 37-Drew Klein, 38-Eli Ozick, 39-Aaron Bickerton, 40-Kaden Zenzen, 41-Peder Haugo, 44-Luke Kokat, 45-Myles Mitchell, 46-T. Werremeyer, 47-Barry Kpeenu, 48-Caleb Bowers, 49-M. Stenbroten, 50-Damian Devine, 51-Gavin Sell, 53-Chase Evink, 54-Alijah Wayne, 55-Oliver Lucht, 56-Allante Burley, 61-Gage Schmidt, 66-Jack Liwienski, 67-Kaden Chadwick, 69-Devin Lockerby, 72-N. Schneckloth, 76-Ryan Babatz, 78-Noah Stommes, 80-John Gores, 82-Jacob Kilzer, 83-Cade Osterman, 84-Logan Conklin, 85-Jett Zabel, 86-Dylan Vokal, 87-Chris Kiel, 90-W. Osterbauer, 94-Logan Larson, 95-Zach Vanderpool, 96-Abraham Myers, 97-Victor Isele, 99-Obald Niyonkuru.

 

Play-by-Play Summary

 
Play-by-Play Summary
2025 North Dakota State Football
St. Thomas (MN) vs #1 North Dakota State (Nov 22, 2025 at Fargo, ND)

1st Quarter

North Dakota St. wins toss and defers
UST will receive
NDS will defend North end-zone
Ust 1-10at Ust35.
Ust 1-10at Ust35Start of 1st quarter, clock 15:00, NDSU ball on NDSU35.
Eli Ozick kickoff 65 yards to the UST0, touchback.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 15:00.
Ust 1-10at Ust25Joseph Koch rush up middle for 1 yard to the UST26 (Logan Kopp), clock 14:53.
Ust 2-9at Ust26Amari Powell middle pass complete to JaShawn Todd for no gain to the UST26 (Nathaniel Staehling), clock 14:06.
Ust 3-9at Ust26Amari Powell middle pass incomplete to Patrick Wagner (Donovan Woolen), clock 13:33.
Ust 4-9at Ust26Elliot Huether punt 56 yards to the NDSU18.
Drive: 3 plays, 1 yards, TOP 01:40
Ndsu 1-10at Ndsu18NORTH DAKOTA STATE drive start at 13:20.
Ndsu 1-10at Ndsu18Cole Payton LE pass complete to RaJa Nelson for 8 yards to the NDSU26 (Joseph Obeto), clock 13:07.
Ndsu 2-2at Ndsu26Barika Kpeenu rush up middle for 74 yards to the UST0, 1ST DOWN NDSU, TOUCHDOWN, clock 12:32.
Eli Ozick kick attempt good.
North Dakota State 7, St. Thomas (MN) 0
Timeout on the field.
Drive: 2 plays, 82 yards, TOP 00:48
Eli Ozick kickoff 65 yards to the UST0, touchback.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 12:32.
Ust 1-10at Ust25Amari Powell RE pass incomplete to JaShawn Todd (Donovan Woolen), clock 12:28.
Ust 2-10at Ust25Joseph Koch rush up middle for 4 yards to the UST29 (Donovan Woolen;Ryan Jones), clock 12:20.
Ust 3-6at Ust29Amari Powell pass intercepted by Darius Givance at the NDSU48, Darius Givance return 5 yards to the UST47, out-of-bounds, PENALTY NDSU unsportsmanlike conduct (Donovan Woolen) 15 yards to the NDSU38, 1st and 10, NDSU ball on NDSU38.
Drive: 3 plays, 4 yards, TOP 00:49
Ndsu 1-10at Ndsu381st and 10.
Ndsu 1-10at Ndsu38NDSU ball on NDSU38.
Ndsu 1-10at Ndsu38NORTH DAKOTA STATE drive start at 11:43.
Ndsu 1-10at Ndsu38Cole Payton middle pass complete to Chris Harris for 40 yards to the UST22, 1ST DOWN NDSU (Mitchell Nigro), clock 11:25.
Ndsu 1-10at Ust22DJ Scott rush over left end for 15 yards to the UST7, 1ST DOWN NDSU (Ryan Sever), clock 10:51.
Ndsu 1-Gat Ust07Barika Kpeenu rush up middle for 3 yards to the UST4 (Joseph Obeto;Ryan Calcagno), clock 10:13.
Ndsu 2-Gat Ust04Barika Kpeenu rush over left end for 4 yards to the UST0, TOUCHDOWN, clock 09:35.
Eli Ozick kick attempt good.
North Dakota State 14, St. Thomas (MN) 0
Timeout on the field.
Drive: 4 plays, 62 yards, TOP 02:08
Eli Ozick kickoff 65 yards to the UST0, touchback.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 09:35.
Ust 1-10at Ust25Joseph Koch rush up middle for 5 yards to the UST30 (Donovan Woolen;Zach Vanderpool), clock 09:26.
Ust 2-5at Ust30Amari Powell rush up middle for 2 yards to the UST32 (Jack Iuliano), clock 08:48.
Ust 3-3at Ust32Amari Powell RE pass complete to JaShawn Todd for 28 yards to the NDSU40, 1ST DOWN UST (Ryan Jones), clock 08:01.
Ust 1-10at Ndsu40Amari Powell middle pass complete to Aaron Boarman for 8 yards to the NDSU32 (Nathaniel Staehling), clock 07:20.
Ust 2-2at Ndsu32Amari Powell pass intercepted by Taylen Eady at the NDSU14, Taylen Eady return 4 yards to the NDSU18 (JaShawn Todd), QB hurry by Matthew Stenbroten.
Drive: 5 plays, 43 yards, TOP 02:50
Ndsu 1-10at Ndsu18NORTH DAKOTA STATE drive start at 06:45.
Ndsu 1-10at Ndsu18Barika Kpeenu rush up middle for 1 yard to the NDSU19 (Ahmed Muhammad), clock 06:16.
Ndsu 2-9at Ndsu19Cole Payton LE pass incomplete to Mekhi Collins, clock 06:09.
Ndsu 3-9at Ndsu19Cole Payton middle pass complete to Bryce Lance for 81 yards to the UST0, 1ST DOWN NDSU, TOUCHDOWN, clock 05:58.
Eli Ozick kick attempt good.
North Dakota State 21, St. Thomas (MN) 0
Timeout on the field.
Drive: 3 plays, 82 yards, TOP 00:52
Eli Ozick kickoff 65 yards to the UST0, JaShawn Todd return 19 yards to the UST19 (Preston Brown;Hudson Artz).
Ust 1-10at Ust19ST. THOMAS (MN) drive start at 05:53.
Ust 1-10at Ust19PENALTY UST delay of game 5 yards to the UST14.
Ust 1-15at Ust141st and 15.
Ust 1-15at Ust14Pat Bowen rush over left end for 1 yard to the UST15 (A. Chideme-Alfaro), clock 05:43.
Ust 2-14at Ust15Amari Powell LE pass incomplete to JaShawn Todd, PENALTY UST illegal shift declined.
Ust 3-14at Ust153rd and 14.
Ust 3-14at Ust15Amari Powell middle pass complete to JaShawn Todd for 5 yards to the UST20, clock 04:56.
Ust 4-9at Ust20Elliot Huether punt 43 yards to the NDSU37, Jackson Williams return -1 yards to the NDSU36 (Eli Paulson;Peyton Himley).
Drive: 3 plays, 1 yards, TOP 01:34
Ndsu 1-10at Ndsu36NORTH DAKOTA STATE drive start at 04:19.
Ndsu 1-10at Ndsu36Cole Payton LE pass complete to Jackson Williams for 12 yards to the NDSU48, 1ST DOWN NDSU (Javhi Blomquist), clock 04:07.
Ndsu 1-10at Ndsu48Barika Kpeenu rush up middle for 5 yards to the UST47 (Jordan Pendleton;Max Mogelson), clock 03:31.
Ndsu 2-5at Ust47Cole Payton RE pass complete to Barika Kpeenu for 47 yards to the UST0, 1ST DOWN NDSU, TOUCHDOWN, clock 02:51.
Eli Ozick kick attempt good.
North Dakota State 28, St. Thomas (MN) 0
Drive: 3 plays, 64 yards, TOP 01:28
Eli Ozick kickoff 65 yards to the UST0, touchback.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 02:51.
Ust 1-10at Ust25Amari Powell LE pass complete to Quentin Cobb-Butler for no gain to the UST25 (Donovan Woolen), clock 02:36.
Ust 2-10at Ust25Amari Powell RE pass incomplete to JaShawn Todd, QB hurry by Matthew Stenbroten, clock 02:03.
Ust 3-10at Ust25Amari Powell LE pass incomplete to Quentin Cobb-Butler, clock 01:58.
Ust 4-10at Ust25Elliot Huether punt 50 yards to the NDSU25, Jackson Williams return 10 yards to the NDSU35, out-of-bounds (Cody Stordahl;Cam Miller), PENALTY NDSU unsportsmanlike conduct (Isiah St. Romain) 15 yards to the NDSU20.
Drive: 3 plays, 0 yards, TOP 01:04
Ndsu 1-10at Ndsu201st and 10.
Ndsu 1-10at Ndsu20NDSU ball on NDSU20.
Ndsu 1-10at Ndsu20NORTH DAKOTA STATE drive start at 01:47.
Ndsu 1-10at Ndsu20DJ Scott rush over left end for 16 yards to the NDSU36, 1ST DOWN NDSU (Rod Finley), clock 01:38.
Ndsu 1-10at Ndsu36DJ Scott rush over left end for 1 yard to the NDSU37, out-of-bounds (Caden Nelson), clock 00:58.
Ndsu 2-9at Ndsu37Cole Payton LE pass complete to Jackson Williams for 15 yards to the UST48, 1ST DOWN NDSU (Branden Smith), clock 00:00.
Drive: 3 plays, 32 yards, TOP 02:47
North Dakota State 28, St. Thomas (MN) 0
2nd Quarter

Ndsu 1-10at Ust48Start of 2nd quarter, clock 15:00.
Ndsu 1-10at Ust48DJ Scott rush up middle for 5 yards to the UST43 (Ryan Sever;Javhi Blomquist), clock 14:51.
Ndsu 2-5at Ust43Cole Payton middle pass incomplete to Chris Harris, clock 14:14.
Ndsu 3-5at Ust43Cole Payton LE pass complete to Jackson Williams for 43 yards to the UST0, 1ST DOWN NDSU, TOUCHDOWN, clock 14:07.
Eli Ozick kick attempt good.
North Dakota State 35, St. Thomas (MN) 0
Timeout on the field.
Drive: 6 plays, 80 yards, TOP 02:47
Eli Ozick kickoff 63 yards to the UST2, JaShawn Todd return 16 yards to the UST18 (Peder Haugo).
Ust 1-10at Ust18ST. THOMAS (MN) drive start at 14:00.
Ust 1-10at Ust18Joseph Koch rush up middle for no gain to the UST18 (Logan Kopp), clock 13:53.
Ust 2-10at Ust18Joseph Koch rush over right end for 4 yards to the UST22 (Donovan Woolen), clock 13:17.
Ust 3-6at Ust22Amari Powell LE pass incomplete to JaShawn Todd, clock 12:40.
Ust 4-6at Ust22Elliot Huether punt 40 yards to the NDSU38.
Drive: 3 plays, 4 yards, TOP 01:29
Ndsu 1-10at Ndsu38NORTH DAKOTA STATE drive start at 12:31.
Timeout on the field.
Ndsu 1-10at Ndsu38Cole Payton rush up middle for 1 yard to the NDSU39 (Evan Tyler), clock 12:20.
Magin,Josh injured on the play
Timeout on the field.
Ndsu 2-9at Ndsu39Barika Kpeenu rush over left end for 5 yards to the NDSU44 (Ryan Sever), clock 11:58.
Ndsu 3-4at Ndsu44Cole Payton middle pass complete to RaJa Nelson for 22 yards to the UST34, 1ST DOWN NDSU (Rod Finley), clock 11:13.
Ndsu 1-10at Ust34Barika Kpeenu rush over right end for 2 yards to the UST32 (Ahmed Muhammad), clock 10:38.
Ndsu 2-8at Ust32Cole Payton LE pass incomplete to Reis Kessel, QB hurry by Jordan Pendleton, clock 10:05.
Ndsu 3-8at Ust32Cole Payton LE pass complete to Mekhi Collins for 11 yards to the UST21, 1ST DOWN NDSU (Rod Finley;Javhi Blomquist), clock 09:43.
Ndsu 1-10at Ust21Barika Kpeenu rush up middle for 4 yards to the UST17 (Ryan Sever), clock 09:07.
Ndsu 2-6at Ust17Timeout St. Thomas (MN), clock 09:07.
Ndsu 2-6at Ust17Barika Kpeenu rush up middle for loss of 2 yards to the UST19 (Ryan Calcagno;Evan Tyler), clock 08:40.
Ndsu 3-8at Ust19Cole Payton rush up middle for loss of 1 yard to the UST20 (Evan Tyler), clock 07:46.
Ndsu 4-9at Ust20Eli Ozick field goal attempt from 38 GOOD, clock 07:14.
North Dakota State 38, St. Thomas (MN) 0
Drive: 10 plays, 42 yards, TOP 05:17
Drew Klein kickoff 64 yards to the UST1, fair catch by JaShawn Todd.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 07:14.
Ust 1-10at Ust25Ryan Jackson RE pass complete to JaShawn Todd for 9 yards to the UST34, out-of-bounds (Najee Nelson), clock 07:03.
Ust 2-1at Ust34Joseph Koch rush up middle for no gain to the UST34 (Logan Larson;Victor Isele), clock 06:31.
Ust 3-1at Ust34Ryan Jackson rush up middle for 1 yard to the UST35, 1ST DOWN UST (Oliver Lucht), clock 05:50.
Ust 1-10at Ust35Ryan Jackson LE pass incomplete to JaShawn Todd, clock 05:13.
Ust 2-10at Ust35Ryan Jackson LE pass incomplete to JaShawn Todd, clock 05:08.
Ust 3-10at Ust35Ryan Jackson RE pass incomplete to JaShawn Todd, clock 05:02.
Ust 4-10at Ust35Elliot Huether punt 49 yards to the NDSU16, out-of-bounds.
Drive: 6 plays, 10 yards, TOP 02:24
Ndsu 1-10at Ndsu16NORTH DAKOTA STATE drive start at 04:50.
Ndsu 1-10at Ndsu16DJ Scott rush up middle for 39 yards to the UST45, 1ST DOWN NDSU, out-of-bounds (Jordan Pendleton), clock 04:41.
Ndsu 1-10at Ust45DJ Scott rush up middle for 17 yards to the UST28, 1ST DOWN NDSU (Charlie Boucher), clock 04:05.
Ndsu 1-10at Ust28Barika Kpeenu rush up middle for 11 yards to the UST17, 1ST DOWN NDSU (Joseph Obeto), clock 03:30.
Ndsu 1-10at Ust17Timeout St. Thomas (MN), clock 03:03.
Ndsu 1-10at Ust17PENALTY NDSU false start (Trent Fraley) 5 yards to the UST22.
Ndsu 1-15at Ust221st and 15.
Ndsu 1-15at Ust22Cole Payton sacked for loss of 7 yards to the UST29 (Evan Tyler;Charlie Bern), clock 02:54.
Ndsu 2-22at Ust29DJ Scott rush over left end for 6 yards to the UST23 (Nash Tichy), clock 02:16.
Timeout on the field.
Ndsu 3-16at Ust23Cole Payton rush for 16 yards to the UST7, fumble forced by Rocco DiLeonardi, fumble by Cole Payton recovered by UST Branden Smith at UST7.
Drive: 6 plays, 77 yards, TOP 03:02
Ust 1-10at Ust07ST. THOMAS (MN) drive start at 01:48.
Ust 1-10at Ust07Pat Bowen rush up middle for loss of 2 yards to the UST5 (Oliver Lucht), clock 01:40.
Ust 2-12at Ust05Timeout North Dakota State, clock 01:40.
Ust 2-12at Ust05Joseph Koch rush up middle for 2 yards to the UST7 (Matthew Stenbroten;Oliver Lucht), clock 01:34.
Ust 3-10at Ust07Timeout North Dakota State, clock 01:34.
Ust 3-10at Ust07Ryan Jackson RE pass complete to Patrick Wagner for 9 yards to the UST16, out-of-bounds (Oliver Lucht), clock 01:27.
Ust 4-1at Ust16Elliot Huether punt 54 yards to the NDSU30, Jackson Williams return -2 yards to the NDSU28 (Eli Paulson), PENALTY UST illegal formation 5 yards to the NDSU33.
Drive: 3 plays, 9 yards, TOP 00:34
Ndsu 1-10at Ndsu331st and 10.
Ndsu 1-10at Ndsu33NDSU ball on NDSU33.
Ndsu 1-10at Ndsu33NORTH DAKOTA STATE drive start at 01:14.
Ndsu 1-10at Ndsu33Nathan Hayes LE pass incomplete to RaJa Nelson, clock 01:11.
Ndsu 2-10at Ndsu33Nathan Hayes LE pass complete to RaJa Nelson for 15 yards to the NDSU48, 1ST DOWN NDSU (Javhi Blomquist;Jordan Pendleton), clock 01:03.
Ndsu 1-10at Ndsu48Nathan Hayes rush over right end for 8 yards to the UST44, out-of-bounds (Javhi Blomquist), clock 00:49.
Ndsu 2-2at Ust44Nathan Hayes LE pass complete to Bryce Lance for 16 yards to the UST28, 1ST DOWN NDSU, out-of-bounds, clock 00:41.
Ndsu 1-10at Ust28Nathan Hayes RE pass complete to Chris Harris for 15 yards to the UST13, 1ST DOWN NDSU, out-of-bounds (Branden Smith), clock 00:35.
Ndsu 1-10at Ust13Timeout St. Thomas (MN), clock 00:35.
Ndsu 1-10at Ust13Nathan Hayes LE pass complete to Chris Harris for 4 yards to the UST9, out-of-bounds (Logan Cassady), clock 00:21.
Ndsu 2-6at Ust09Nathan Hayes RE pass complete to Bryce Lance for 9 yards to the UST0, 1ST DOWN NDSU, TOUCHDOWN, clock 00:12.
Eli Ozick kick attempt good.
North Dakota State 45, St. Thomas (MN) 0
Drive: 7 plays, 67 yards, TOP 01:02
Drew Klein kickoff 65 yards to the UST0, touchback.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 00:12.
Ust 1-10at Ust25Joseph Koch rush over left end for 5 yards to the UST30 (Peder Haugo;Zach Vanderpool).
Ust 2-5at Ust30End of half, clock 00:00.
NDS will receive
UST will defend South end-zone
Ust 2-5at Ust30.
Drive: 1 plays, 5 yards, TOP 00:12
North Dakota State 45, St. Thomas (MN) 0
3rd Quarter

Ust 2-5at Ust30Start of 3rd quarter, clock 15:00, UST ball on UST35.
Drive: 1 plays, 5 yards, TOP 00:12
Elliot Huether kickoff 64 yards to the NDSU1, Preston Brown return 14 yards to the NDSU15 (Mitchell Schares;Owen Lyons).
Ndsu 1-10at Ndsu15NORTH DAKOTA STATE drive start at 14:52.
Ndsu 1-10at Ndsu15DJ Scott rush up middle for 2 yards to the NDSU17 (Charlie Boucher), clock 14:46.
Ndsu 2-8at Ndsu17Nathan Hayes RE pass incomplete to DJ Scott (Jordan Pendleton), clock 14:13.
Ndsu 3-8at Ndsu17Nathan Hayes RE pass incomplete to Logan Conklin, clock 14:05.
Ndsu 4-8at Ndsu17Aaron Bickerton punt 51 yards to the UST32, JaShawn Todd return 3 yards to the UST35 (Hudson Artz).
Drive: 3 plays, 2 yards, TOP 00:58
Ust 1-10at Ust35ST. THOMAS (MN) drive start at 13:54.
Timeout on the field.
Ust 1-10at Ust35Joseph Koch rush over left end for 1 yard to the UST36 (Will Steil;Zach Vanderpool), clock 13:45.
Ust 2-9at Ust36Ryan Jackson sacked for loss of 14 yards to the UST22 (Alijah Wayne), clock 13:09.
Ust 3-23at Ust22Joseph Koch rush for 6 yards to the UST28 (Will Steil).
Ust 4-17at Ust28PENALTY UST unsportsmanlike conduct (Quentin Cobb-Butler) 14 yards to the UST14.
Ust 4-31at Ust14Elliot Huether punt 50 yards to the NDSU36, Mikhale Ford return 64 yards to the UST0, TOUCHDOWN, clock 11:42.
Drive: 3 plays, minus 21 yards, TOP 02:12
Drew Klein kick attempt good.
North Dakota State 52, St. Thomas (MN) 0
Timeout on the field.
Drew Klein kickoff 65 yards to the UST0, touchback.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 11:42.
Ust 1-10at Ust25Joseph Koch rush over right end for 3 yards to the UST28 (Gavin Sell), clock 11:33.
Ust 2-7at Ust28Joseph Koch rush over left end for 7 yards to the UST35, 1ST DOWN UST (Matthew Stenbroten), clock 10:53.
Ust 1-10at Ust35Amari Powell rush up middle for 30 yards to the NDSU35, 1ST DOWN UST, out-of-bounds, clock 10:07.
Ust 1-10at Ndsu35JaShawn Todd RE pass complete to Joseph Koch for 24 yards to the NDSU11, 1ST DOWN UST (Chance Symons), clock 08:59.
Ust 1-10at Ndsu11Amari Powell LE pass incomplete to JaShawn Todd, clock 08:47.
Ust 2-10at Ndsu11Amari Powell rush up middle for 2 yards to the NDSU9 (Gavin Sell), clock 08:38.
Ust 3-8at Ndsu09Amari Powell RE pass incomplete to Patrick Wagner (Will Steil), clock 07:57.
Ust 4-8at Ndsu09Elliot Huether LE pass incomplete to Patrick Wagner, QB hurry by Peder Haugo.
Drive: 8 plays, 66 yards, TOP 03:53
Ndsu 1-10at Ndsu09NORTH DAKOTA STATE drive start at 07:49.
Ndsu 1-10at Ndsu09Owen Johnson rush up middle for loss of 3 yards to the NDSU6 (Jordan Pendleton), clock 07:40.
Ndsu 2-13at Ndsu06Nathan Hayes middle pass complete to Mekhi Collins for 23 yards to the NDSU29, 1ST DOWN NDSU (Caden Nelson), clock 06:55.
Ndsu 1-10at Ndsu29Myles Mitchell rush up middle for 7 yards to the NDSU36 (Kole Sneed), clock 06:30.
Ndsu 2-3at Ndsu36Myles Mitchell rush over right end for 5 yards to the NDSU41, 1ST DOWN NDSU (Caden Nelson;Kole Sneed), clock 05:52.
Ndsu 1-10at Ndsu41Cortez LeGrant rush up middle for 16 yards to the UST43, 1ST DOWN NDSU (Cody Stordahl), clock 05:10.
Ndsu 1-10at Ust43Nathan Hayes LE pass complete to Isiah St. Romain for 12 yards to the UST31, 1ST DOWN NDSU (Branden Smith), clock 04:25.
Ndsu 1-10at Ust31Myles Mitchell rush up middle for 1 yard to the UST30 (CJ Johnson), clock 03:54.
Ndsu 2-9at Ust30Owen Johnson rush over left end for 6 yards to the UST24 (Joseph Obeto), clock 03:12.
Ndsu 3-3at Ust24Nathan Hayes LE pass complete to Cade Osterman for 24 yards to the UST0, 1ST DOWN NDSU, TOUCHDOWN, clock 02:34.
Drew Klein kick attempt good.
North Dakota State 59, St. Thomas (MN) 0
Timeout on the field.
Drive: 9 plays, 91 yards, TOP 05:15
Drew Klein kickoff 65 yards to the UST0, touchback.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 02:34.
Ust 1-10at Ust25JaShawn Todd rush over right end for loss of 2 yards to the UST23 (Gavin Sell), clock 02:26.
Ust 2-12at Ust23Joseph Koch rush up middle for 11 yards to the UST34 (Will Steil;Matthew Stenbroten), clock 01:43.
Ust 3-1at Ust34Joseph Koch rush over right end for 3 yards to the UST37, 1ST DOWN UST (Will Steil;Chase Brixius), clock 01:05.
Ust 1-10at Ust37Amari Powell sacked for loss of 6 yards to the UST31 (Allante Burley), fumble by Amari Powell recovered by NDSU Obald Niyonkuru at UST31.
Drive: 4 plays, 6 yards, TOP 02:06
Ndsu 1-10at Ust31NORTH DAKOTA STATE drive start at 00:28.
Ndsu 1-10at Ust31Myles Mitchell rush up middle for loss of 2 yards to the UST33 (Charlie Boucher), clock 00:00.
Drive: 1 plays, minus 2 yards, TOP 01:55
North Dakota State 59, St. Thomas (MN) 0
4th Quarter

Ndsu 2-12at Ust33Start of 4th quarter, clock 15:00.
Ndsu 2-12at Ust33Cortez LeGrant rush up middle for 3 yards to the UST30 (Javhi Blomquist), clock 14:51.
Ndsu 3-9at Ust30Brady Wavrunek rush up middle for 2 yards to the UST28 (Ryan Sever), clock 14:04.
Ndsu 4-7at Ust28Drew Klein field goal attempt from 46 GOOD, clock 13:33.
North Dakota State 62, St. Thomas (MN) 0
Drive: 4 plays, 3 yards, TOP 01:55
Drew Klein kickoff 64 yards to the UST1, fair catch by JaShawn Todd.
Ust 1-10at Ust25ST. THOMAS (MN) drive start at 13:33.
Ust 1-10at Ust25Amari Powell rush up middle for 4 yards to the UST29 (Marion Moore), clock 13:21.
Ust 2-6at Ust29Amari Powell LE pass complete to JaShawn Todd for 8 yards to the UST37, 1ST DOWN UST (Obald Niyonkuru), clock 12:41.
Ust 1-10at Ust37Amari Powell RE pass complete to Patrick Wagner for 9 yards to the UST46 (Chase Brixius), clock 11:57.
Ust 2-1at Ust46Pat Bowen rush over left end for loss of 6 yards to the UST40 (Alijah Wayne;Will Steil), clock 11:24.
Ust 3-7at Ust40PENALTY UST false start (Aaron Boarman) 5 yards to the UST35.
Ust 3-12at Ust353rd and 12.
Ust 3-12at Ust35Amari Powell RE pass complete to Pat Bowen for 4 yards to the UST39 (Marion Moore;Gavin Sell), clock 10:06.
Cobb-Butler,Quentin injured on the play
Timeout on the field.
Ust 4-8at Ust39Elliot Huether punt 55 yards to the NDSU6, fair catch by Mikhale Ford.
Drive: 5 plays, 14 yards, TOP 03:41
Ndsu 1-10at Ndsu06NORTH DAKOTA STATE drive start at 09:52.
Ndsu 1-10at Ndsu06Cortez LeGrant rush over right end for loss of 1 yard to the NDSU5 (Declan Walsh), clock 09:44.
Ndsu 2-11at Ndsu05Cortez LeGrant rush for 3 yards to the NDSU8, fumble forced by Nash Tichy, fumble by Cortez LeGrant recovered by UST Mitchell Schares at NDSU8.
Drive: 2 plays, 2 yards, TOP 00:52
Ust 1-Gat Ndsu08ST. THOMAS (MN) drive start at 09:00.
Ust 1-Gat Ndsu08Joseph Koch rush up middle for 1 yard to the NDSU7 (Damian Devine), clock 08:41.
Timeout on the field.
Ust 2-Gat Ndsu07Amari Powell rush over right end for 7 yards to the NDSU0, TOUCHDOWN, clock 08:11.
Ben Hoiland kick attempt good.
North Dakota State 62, St. Thomas (MN) 7
Drive: 2 plays, 8 yards, TOP 00:58
Elliot Huether kickoff 63 yards to the NDSU2, Preston Brown return 26 yards to the NDSU28 (Ty Nielsen;Owen Lyons).
Ndsu 1-10at Ndsu28NORTH DAKOTA STATE drive start at 08:02.
Ndsu 1-10at Ndsu28PENALTY NDSU delay of game 5 yards to the NDSU23.
Ndsu 1-15at Ndsu231st and 15.
Ndsu 1-15at Ndsu23Myles Mitchell rush up middle for 1 yard to the NDSU24 (Mitchell Schares;Caden Nelson), clock 07:50.
Ndsu 2-14at Ndsu24Barry Kpeenu rush over left end for 4 yards to the NDSU28 (Caden Nelson), clock 07:05.
Ndsu 3-10at Ndsu28Barry Kpeenu rush over left end for 3 yards to the NDSU31 (Ryan Sever;Kole Sneed), clock 06:21.
Ndsu 4-7at Ndsu31Aaron Bickerton punt 50 yards to the UST19, out-of-bounds.
Drive: 3 plays, 3 yards, TOP 02:18
Ust 1-10at Ust19ST. THOMAS (MN) drive start at 05:44.
Ust 1-10at Ust19Amari Powell RE pass complete to JaShawn Todd for 3 yards to the UST22 (Damian Devine), clock 05:31.
Ust 2-7at Ust22Amari Powell rush up middle for 7 yards to the UST29, 1ST DOWN UST (Walker Braaten), clock 04:54.
Ust 1-10at Ust29Amari Powell LE pass incomplete to Eli Paulson, clock 04:22.
Ust 2-10at Ust29Pat Bowen rush up middle for 3 yards to the UST32 (Gavin Sell), clock 04:14.
Ust 3-7at Ust32Amari Powell middle pass complete to Aaron Boarman for 11 yards to the UST43, 1ST DOWN UST (Gavin Sell), clock 03:22.
Ust 1-10at Ust43Amari Powell rush up middle for 20 yards to the NDSU37, 1ST DOWN UST, out-of-bounds, clock 02:48.
Ust 1-10at Ndsu37Amari Powell RE pass complete to JaShawn Todd for 15 yards to the NDSU22, 1ST DOWN UST, clock 02:00.
Timeout on the field.
Ust 1-10at Ndsu22Amari Powell middle pass complete to JaShawn Todd for 2 yards to the NDSU20 (Walker Braaten;Peder Haugo), clock 01:48.
Ust 2-8at Ndsu20Timeout North Dakota State, clock 01:26.
Ust 2-8at Ndsu20Amari Powell LE pass incomplete to Tyson Schilling (Mikhale Ford), clock 01:20.
Ust 3-8at Ndsu20Amari Powell middle pass complete to Patrick Wagner for 11 yards to the NDSU9, 1ST DOWN UST (Peder Haugo;Oliver Lucht), clock 01:12.
Ust 1-Gat Ndsu09Amari Powell rush over left end for no gain to the NDSU9, clock 00:49.
Ust 2-Gat Ndsu09Amari Powell middle pass complete to Patrick Wagner for 6 yards to the NDSU3 (Gavin Sell), clock 00:13.
Ust 3-Gat Ndsu03Timeout St. Thomas (MN), clock 00:13.
Ust 3-Gat Ndsu03TEAM rush for loss of 23 yards to the NDSU26, fumble by TEAM recovered by NDSU Chance Symons at NDSU26.
Drive: 13 plays, 55 yards, TOP 05:37
Ndsu 1-10at Ndsu26NORTH DAKOTA STATE drive start at 00:07.
Ndsu 1-10at Ndsu26TEAM rush up middle for loss of 2 yards to the NDSU24.
Ndsu 2-12at Ndsu24End of game, clock 00:00.
Drive: 1 plays, minus 2 yards, TOP 00:07
FINAL SCORE
North Dakota State 62, St. Thomas (MN) 7