Q4
0:03Reid Taubenheim kickoff for 36 yds , Peter Fisherkeller return for 8 yds to the PrtSt 3748–21
0:00End of 4th Quarter48–21
0:03Davis Alexander sacked by Jaxson Turner for a loss of 10 yards Davis Alexander fumbled, recovered by NDKTA Carter Wilson , return for 0 yards , return for 50 yds, (Reid Taubenheim KICK)48–21
1:02Carlos Martin run for 13 yds to the NDKTA 42 for a 1ST down41–21
1:02Davis Alexander pass incomplete41–21
1:02Davis Alexander run for 5 yds to the PrtSt 30 for a 1ST down NORTH DAKOTA Penalty, targeting (15 Yards) to the PrtSt 45 for a 1ST down41–21
1:02Mitch Meindel kickoff for 65 yds for a touchback41–21
1:02Brady Oliveira run for 3 yds for a TD, (Reid Taubenheim KICK)41–21
2:27Brady Oliveira run for 6 yds to the PrtSt 3 for a 1ST down34–21
2:27Brady Oliveira run for 1 yd to the PrtSt 934–21
2:27Timeout PORTLAND ST, clock 02:2734–21
2:34Brady Oliveira run for 4 yds to the PrtSt 1034–21
2:34Timeout PORTLAND ST, clock 02:3434–21
8:16Brady Oliveira run for 3 yds to the PrtSt 14 for a 1ST down34–21
8:16Brady Oliveira run for 14 yds to the PrtSt 1734–21
8:16Brady Oliveira run for 3 yds to the PrtSt 21 NORTH DAKOTA Penalty, Offensive holding (-10 Yards) to the PrtSt 3134–21
8:16Keaton Studsrud pass complete to Noah Wanzek for 9 yds to the PrtSt 24 for a 1ST down34–21
8:16Keaton Studsrud run for 4 yds to the PrtSt 3334–21
8:16James Johannesson run for no gain to the PrtSt 3734–21
8:16Stetson Carr run for 17 yds to the PrtSt 37 for a 1ST down34–21
8:16Keaton Studsrud run for 1 yd to the NDKTA 46 for a 1ST down34–21
8:16James Johannesson run for 3 yds to the NDKTA 4534–21
8:16John Santiago run for 6 yds to the NDKTA 4234–21
8:16James Johannesson run for 11 yds to the NDKTA 36 for a 1ST down34–21
8:23Thomas Ciobanasiu kickoff for 62 yds , John Santiago return for 32 yds to the PORTLANDST 33 NORTH DAKOTA Penalty, Offensive holding (10 Yards) to the NDKTA 2534–21
8:23Davis Alexander run for 8 yds for a TD, (Graycen Kennedy KICK)34–21
10:25NORTH DAKOTA Penalty, Defensive pass interference (15 Yards) to the NDKTA 8 for a 1ST down34–14
10:25Davis Alexander pass complete to Trent Riley for 8 yds to the NDKTA 2334–14
10:25Davis Alexander pass complete to Trent Riley for 17 yds to the NDKTA 31 for a 1ST down34–14
10:25Davis Alexander run for a loss of 1 yard to the NDKTA 4834–14
10:25Davis Alexander pass complete to De'Sean Parsons for 11 yds to the NDKTA 47 for a 1ST down34–14
12:27Austin Dussold punt for 48 yds, downed at the PrtSt 4234–14
12:27Keaton Studsrud run for a loss of 1 yard to the NDKTA 1034–14
12:27Keaton Studsrud pass complete to Stetson Carr for 4 yds to the NDKTA 1134–14
12:27John Santiago run for 2 yds to the NDKTA 734–14
15:00Davis Alexander pass intercepted Jordan Canady return for no gain to the NDKTA 534–14
15:00Davis Alexander pass complete to De'Sean Parsons for 7 yds to the NDKTA 3334–14
15:00Davis Alexander pass complete to Trent Riley for 17 yds to the NDKTA 40 for a 1ST down34–14
15:00Davis Alexander run for a loss of 5 yards to the PrtSt 4334–14
15:00Davis Alexander pass complete to Carlos Martin for no gain to the PrtSt 4834–14
Q3
0:00End of 3rd Quarter34–14
0:56Davis Alexander run for 8 yds to the PrtSt 48 for a 1ST down34–14
0:56Davis Alexander pass incomplete to Josh Kraght34–14
0:56Davis Alexander pass complete to De'Sean Parsons for 7 yds to the PrtSt 4034–14
1:02Mitch Meindel kickoff for 63 yds , Kahlil Dawson return for 31 yds to the PrtSt 3334–14
1:02Austin Cieslak 5 Yd Interception Return (Reid Taubenheim Kick)34–14
1:41Jalani Eason pass complete to Josh Kraght for 5 yds to the PrtSt 1327–14
3:08Austin Dussold punt for 31 yds, fair catch by Kahlil Dawson at the PrtSt 827–14
3:08Keaton Studsrud pass incomplete to Noah Wanzek, broken up by Malik Cyphers27–14
3:08Brady Oliveira run for 2 yds to the PrtSt 3927–14
3:08Brady Oliveira run for 6 yds to the PrtSt 4127–14
4:42Hayden Cowden punt for 31 yds , John Santiago returns for 5 yds to the PrtSt 4727–14
4:42Jalani Eason run for no gain to the PrtSt 2127–14
4:42Jalani Eason pass incomplete to De'Sean Parsons27–14
4:42Carlos Martin run for a loss of 4 yards to the PrtSt 2127–14
4:42Mitch Meindel kickoff for 65 yds for a touchback27–14
4:42Hayden Cowden punt for 46 yds , John Santiago returns for 64 yds for a TD, (Reid Taubenheim KICK)27–14
5:48Jalani Eason pass incomplete to Josh Kraght20–14
5:48Jalani Eason pass complete to Andre Petties-Wilson for 3 yds to the PrtSt 1820–14
5:48Jalani Eason pass incomplete to Charlie Taumoepeau, broken up by Austin Cieslak20–14
5:55Mitch Meindel kickoff for 61 yds , Kahlil Dawson return for 11 yds to the PrtSt 1520–14
5:55John Santiago run for 13 yds for a TD, (Reid Taubenheim KICK)20–14
8:19John Santiago run for 5 yds to the PrtSt 13 for a 1ST down13–14
8:19Keaton Studsrud pass complete to John Santiago for 8 yds to the PrtSt 1813–14
8:19Keaton Studsrud pass complete to Noah Wanzek for 12 yds to the PrtSt 26 for a 1ST down13–14
8:19John Santiago run for no gain to the PrtSt 3813–14
11:05Hayden Cowden punt for 11 yds, punt out-of-bounds at the PrtSt 3813–14
11:05Jalani Eason sacked by Mason Bennett for a loss of 12 yards to the PrtSt 27 PORTLAND ST Penalty, Offensive holding ( Yards) declined13–14
11:05Jalani Eason pass incomplete to Trent Riley13–14
11:05Jalani Eason sacked by Jake Disterhaupt for a loss of 11 yards to the PrtSt 3913–14
11:05Jalani Eason pass complete to Trent Riley for 30 yds to the 50 yard line for a 1ST down13–14
11:05Jalani Eason pass complete to Trent Riley for 8 yds to the PrtSt 20 for a 1ST down13–14
11:05Jalani Eason run for 3 yds to the PrtSt 1213–14
13:37Austin Dussold punt for 34 yds, fair catch by Kahlil Dawson at the PrtSt 913–14
13:37Keaton Studsrud run for 2 yds to the PrtSt 4313–14
13:37Keaton Studsrud pass complete to Noah Wanzek for 4 yds to the PrtSt 4513–14
13:37Keaton Studsrud sacked by Davond Dade for a loss of 4 yards to the PrtSt 4913–14
13:37PORTLAND ST Penalty, Defensive pass interference (15 Yards) to the PrtSt 45 for a 1ST down13–14
13:37Brady Oliveira run for 3 yds to the NDKTA 4013–14
14:56Hayden Cowden punt for 37 yds, fair catch by John Santiago at the NDKTA 3713–14
14:56Jason Talley run for no gain to the PrtSt 2613–14
14:56Jalani Eason pass incomplete to Josh Kraght13–14
14:56Jalani Eason pass complete to De'Sean Parsons for 9 yds to the PrtSt 2613–14
15:00Mitch Meindel kickoff for 54 yds , Kahlil Dawson return for 6 yds to the PrtSt 1713–14
Q2
0:00End of 2nd Quarter13–14
0:02TEAM run for a loss of 1 yard to the PrtSt 113–14
0:12Keaton Studsrud pass intercepted Braxton Winterton return for no gain to the PrtSt 213–14
0:12Timeout NORTH DAKOTA, clock 00:1213–14
0:23Keaton Studsrud pass incomplete to Noah Wanzek13–14
0:23PORTLAND ST Penalty, Defensive pass interference (8 Yards) to the NDKTA 48 for a 1ST down13–14
3:39Jalani Eason pass incomplete to Trent Riley13–14
3:39Andre Petties-Wilson run for no gain to the NDKTA 4013–14
3:39Jalani Eason pass complete to Trent Riley for 6 yds to the NDKTA 4013–14
3:39Jalani Eason pass incomplete to Josh Kraght13–14
3:39Carlos Martin run for 17 yds to the NDKTA 46 for a 1ST down13–14
3:39Jalani Eason pass complete to Josh Kraght for 5 yds to the PrtSt 37 for a 1ST down13–14
3:39Jalani Eason pass complete to Carlos Martin for 4 yds to the PrtSt 3213–14
3:39Carlos Martin run for 3 yds to the PrtSt 2813–14
3:45Mitch Meindel kickoff for 65 yds , Kahlil Dawson return for 25 yds to the PrtSt 2513–14
3:45James Johannesson run for 1 yd for a TD, (Reid Taubenheim KICK)13–14
5:02James Johannesson run for 1 yd to the PrtSt 16–14
5:02Keaton Studsrud pass complete to De'mun Mercer for 43 yds to the PrtSt 2 for a 1ST down6–14
6:19Jalani Eason pass intercepted Torrey Hunt return for no gain to the PrtSt 456–14
6:19Jalani Eason run for 2 yds to the PrtSt 256–14
6:19Carlos Martin run for 3 yds to the PrtSt 236–14
6:25Mitch Meindel kickoff for 64 yds , Kahlil Dawson return for 19 yds to the PrtSt 206–14
6:25Reid Taubenheim 25 yd FG GOOD6–14
10:17Keaton Studsrud run for a loss of 2 yards to the PrtSt 83–14
10:17John Santiago run for 2 yds to the PrtSt 63–14
10:17Keaton Studsrud run for 4 yds to the PrtSt 83–14
10:17Keaton Studsrud run for 20 yds to the PrtSt 12 for a 1ST down3–14
10:17Keaton Studsrud pass incomplete3–14
10:17NORTH DAKOTA Penalty, false start (-5 Yards) to the PrtSt 323–14
10:17John Santiago run for 3 yds to the PrtSt 273–14
10:17Noah Wanzek pass complete to Travis Toivonen for 28 yds to the PrtSt 30 for a 1ST down3–14
13:37Carlos Martin run for a loss of 1 yard to the NDKTA 423–14
13:37Jalani Eason run for 7 yds to the NDKTA 413–14
13:37Jalani Eason pass incomplete3–14
13:37Andre Petties-Wilson run for 1 yd to the NDKTA 483–14
13:37Jalani Eason pass complete to Charlie Taumoepeau for 22 yds to the NDKTA 49 for a 1ST down3–14
13:37Jalani Eason pass complete to Andre Petties-Wilson for 4 yds to the PrtSt 293–14
13:37Jalani Eason run for a loss of 1 yard to the PrtSt 253–14
13:42Mitch Meindel kickoff for 56 yds , Kahlil Dawson return for 17 yds to the PrtSt 263–14
13:42Reid Taubenheim 22 yd FG GOOD3–14
15:00Keaton Studsrud pass incomplete to De'mun Mercer0–14
15:00Brady Oliveira run for 1 yd to the PrtSt 50–14
15:00Brady Oliveira run for 3 yds to the PrtSt 60–14
Q1
0:00End of 1st Quarter0–14
2:43Keaton Studsrud pass complete to Stetson Carr for 13 yds to the PrtSt 9 for a 1ST down0–14
2:43Keaton Studsrud pass complete to Noah Wanzek for 28 yds to the PrtSt 22 for a 1ST down0–14
2:43Keaton Studsrud run for 4 yds to the 50 yard line0–14
2:43Keaton Studsrud pass complete to Luke Fiedler for no gain to the NDKTA 460–14
2:43Keaton Studsrud pass complete to De'mun Mercer for 10 yds to the NDKTA 46 for a 1ST down0–14
2:43Brady Oliveira run for 1 yd to the NDKTA 360–14
2:50Thomas Ciobanasiu kickoff for 60 yds , John Santiago return for 30 yds to the NDKTA 350–14
2:50Jason Talley run for 1 yd for a TD, (Graycen Kennedy KICK)0–14
4:33Jalani Eason run for 10 yds to the NDKTA 1 for a 1ST down0–7
4:33Andre Petties-Wilson run for 9 yds to the NDKTA 110–7
4:33Jalani Eason run for 19 yds to the NDKTA 20 for a 1ST down0–7
4:33Jalani Eason pass complete to Josh Kraght for 41 yds to the NDKTA 39 for a 1ST down0–7
13:06Keaton Studsrud pass intercepted, touchback. Maxwell Howell return for no gain0–7
13:06James Johannesson run for 1 yd to the PrtSt 50–7
13:06James Johannesson run for 11 yds to the PrtSt 6 for a 1ST down0–7
13:06Keaton Studsrud pass complete to De'mun Mercer for 6 yds to the PrtSt 170–7
13:06Keaton Studsrud pass complete to Stetson Carr for 8 yds to the PrtSt 23 for a 1ST down0–7
13:06Keaton Studsrud run for 3 yds to the PrtSt 310–7
13:06Keaton Studsrud pass complete to Noah Wanzek for 14 yds to the PrtSt 34 for a 1ST down0–7
13:06De'mun Mercer run for no gain to the PrtSt 480–7
13:06Keaton Studsrud pass incomplete to Noah Wanzek0–7
13:06Keaton Studsrud pass complete to Travis Toivonen for 11 yds to the PrtSt 48 for a 1ST down0–7
13:06Keaton Studsrud pass incomplete to Brady Oliveira0–7
13:06Brady Oliveira run for 2 yds to the NDKTA 410–7
13:06Keaton Studsrud run for 3 yds to the NDKTA 39 for a 1ST down0–7
13:06Brady Oliveira run for 3 yds to the NDKTA 360–7
13:06John Santiago run for 5 yds to the NDKTA 330–7
13:06Keaton Studsrud pass complete to Noah Wanzek for 9 yds to the NDKTA 28 for a 1ST down0–7
13:06John Santiago run for no gain to the NDKTA 190–7
13:06Keaton Studsrud pass complete to John Santiago for 4 yds to the NDKTA 190–7
13:11Thomas Ciobanasiu kickoff for 61 yds , Jaxson Turner return for 11 yds to the NDKTA 150–7
13:11Jalani Eason pass complete to Carlos Martin for 13 yds for a TD, (Graycen Kennedy KICK)0–7
14:50Chase Morrison run for a loss of 1 yard to the NDKTA 130–0
14:50Andre Petties-Wilson run for 2 yds to the NDKTA 120–0
14:50NORTH DAKOTA Penalty, offside defense (5 Yards) to the NDKTA 14 for a 1ST down0–0
14:50Carlos Martin run for 7 yds to the NDKTA 190–0
15:00TEAM run for no gain to the NDKTA 26 TEAM fumbled, recovered by PrtSt Larry Ross0–0
15:00Thomas Ciobanasiu kickoff for 60 yds , John Santiago return for 21 yds to the NDKTA 260–0