FINAL SCORE
Portland St.
0-3 (0-0)
20
North Dakota
1-1 (0-0)
50


September 06, 2025 • Alerus Center (Grand Forks, North Dakota)




FINAL STATISTICS

Game Summary
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota
Portland St. (0-3; 0-0) vs. North Dakota (1-1; 0-0)
Date: 09/6/2025 • Site: Grand Forks, North Dakota • Stadium: Alerus Center
Kickoff time: 07:07 PM EDT • End of Game: 10:01 PM EDT • Total elapsed time: 02:54
Attendance: 11469
Temperature: 72 • Wind: • Weather: indoor
Scoring Summary
Score by Quarters1234Total
Portland St.607720
North Dakota22147750

QtrTimeScoring PlayV-H
1st10:37UND - N.Hromadka 5 yd TD PASS from J.Kaminski (PAT KICK by C.Elrichs GOOD) , 9-61 4:17-7
1st08:43UND - J.Kaminski 7 yd TD RUSH (PAT RUSH by S.Romfo GOOD) , 4-17 1:49-15
1st04:36UND - D.Deng 4 yd TD PASS from J.Kaminski (PAT KICK by C.Elrichs GOOD) , 6-61 3:05-22
1st00:48PSU - J.Lynch 34 yd TD PASS from J.Sagapolutele (PAT KICK by M.Uribe FAILED) , 7-77 3:416-22
2nd11:29UND - N.Hromadka 20 yd TD PASS from J.Kaminski (PAT KICK by C.Elrichs GOOD) , 5-60 2:036-29
2nd04:27UND - G.Ziebarth 5 yd TD RUSH (PAT KICK by C.Elrichs GOOD) , 3-25 1:126-36
3rd09:07UND - T.Kuntz 4 yd TD PASS from J.Kaminski (PAT KICK by C.Elrichs GOOD) , 6-44 2:486-43
3rd02:25PSU - D.Thompson 3 yd TD RUSH (PAT KICK by M.Uribe GOOD) , 13-80 6:3513-43
4th10:55UND - J.Tupou'ata-Johnson 2 yd TD RUSH (PAT KICK by C.Elrichs GOOD) , 12-90 6:2613-50
4th04:30PSU - J.Helmstetler 70 yd TD FUMB RETURN (PAT KICK by M.Uribe GOOD) , 20-50
Officials
Referee: John Shay
Umpire: Dalton Barksdale
Head Linesman: Andrew Szink
Line judge: Dominique Sutton-Angrum
Field judge: Glenn Gist
Back judge: Brady Paganelli
Side judge: Austin Hills
Center judge: Matt Powell

Team Statistics
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

PSUUND
FIRST DOWNS1226
Rushing416
Passing77
Penalty13
NET YARDS RUSHING82275
Rushing Attempts3151
Average Per Rush2.65.4
Rushing Touchdowns13
Yards Gained Rushing101310
Yards Lost Rushing1935
NET YARDS PASSING146171
Completions-Attempts-Int11-18-215-23-0
Average Per Attempt8.17.4
Average Per Completion13.311.4
Passing Touchdowns14
TOTAL OFFENSIVE YARDS228446
Total Offensive plays4974
Average Gain Per Play4.76
Fumbles: Number-Lost1-12-1
Penalties: Number-Yards4-351-15
PUNTS-YARDS2-881-52
Average Yards Per Punt44.052.0
Net Yards Per Punt30.044.0
Inside 2001
50+ Yards01
Touchbacks00
Fair catch00
KICKOFFS-YARDS4-2448-500
Average Yards Per Kickoff6162.5
Net Yards Per Kickoff39.552.5
Touchbacks01
Punt returns: Number-Yards-TD1-8-01-28-0
Average Per Return828
Kickoff returns: Number-Yards-TD5-86-04-80-0
Average Per Return17.220
Interceptions: Number-Yards-TD0-0-02-44-0
Fumble Returns: Number-Yards1-701-0
Miscellaneous Yards00
Possession Time24:2135:39
1st Quarter4:5010:10
2nd Quarter6:408:20
3rd Quarter9:475:13
4th Quarter3:0411:56
Third-Down Conversions4 of 95 of 12
Fourth-Down Conversions0 of 31 of 1
Red Zone Scores-Chances1 of 17 of 9
Touchdowns17
Field Goals0 of 00 of 2
Sacks By: Number-Yards4-192-8
Tackles For Loss: Number-Yards9.0-347.0-18
Forced Three-And-Outs02
Total TDs37
Defensive TDs10
Special Teams TDs00
PAT Kicks2-36-6
Field Goals0-00-2
Points off turnovers014

Individual Statistics
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

Portland St. North Dakota

RushingNo.GainLossNetTDLgAvg
T.Loville4300300167.5
T.Smith7282260143.7
D.Thompson1327819171.5
M.Avery211011095.5
TEAM101-100-1
J.Sagapolutele458-305-0.8
Totals3110119821162.6

RushingNo.GainLossNetTDLgAvg
J.Kaminski8799701258.8
J.Tupou'ata-Johnson107911681276.8
X.Leigh10610610196.1
G.Ziebarth10500501135
C.Brunell7343310124.4
S.Seidl3707052.3
TEAM202-200-1
K.Tai1010-1000-10
Totals51310352753275.4
PassingC-A-IYdsTDLongSack
J.Sagapolutele11-17-21461342
T.Smith0-1-00000
Totals11-18-21461342
PassingC-A-IYdsTDLongSack
J.Tupou'ata-Johnson1-2-07073
J.Kaminski14-21-01644251
Totals15-23-01714254
ReceivingNo.YardsTDLongTgtYAC
T.Loville32501361
J.Lynch24113447
B.Ferguson234026314
Z.Dodson-Greene2100527
K.Ingman132032120
C.Newman140410
E.Schultz000010
Totals111461341849
ReceivingNo.YardsTDLongTgtYAC
N.Hromadka341220518
X.Leigh337025339
W.Hafer219012218
N.DeMontagnac12002022
B.Fleming11601613
M.South116016118
J.Young II11501510
D.Deng141430
T.Kuntz141410
C.Dennis1-10010
G.Romfo000010
Totals151714252398
PuntingNo.YdsAvgLongIn20TB
T.Johnson28844.04600
Totals28844.04600
PuntingNo.YdsAvgLongIn20TB
L.Silvernale15252.05210
Totals15252.05210
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
P.Walker188000000
C.Newman00058623000
Totals18858623000
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
A.Scott0002271914545
J.Martin0000001-10
S.Seidl00013636000
Z.Lewis12828000000
K.Hoskins00011717000
Totals128284803624445
Field goalsQtrTimeDistResult
Field goalsQtrTimeDistResult
C.Elrichs2nd07:4043MISSED
C.Elrichs2nd00:2630MISSED
KickoffsNo.YardsAvgTBOB
M.Uribe42446100
KickoffsNo.YardsAvgTBOB
K.Laughman637362.210
E.Choate212763.500
All-purposeRunRcvKRPRIR/FRTotal
C.Newman04860090
T.Loville302500055
J.Lynch04100041
B.Ferguson03400034
All-purposeRunRcvKRPRIR/FRTotal
X.Leigh613700098
A.Scott002704572
J.Kaminski70000070
J.Tupou'ata-Johnson68000068
FumblesNo.Lost
NEWMAN,C11
FumblesNo.Lost
SCOTT,A10
TUPOU'ATA-JOHNSON,J11
Totals21

Portland St. Quarterback Progression
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota


Sagapolutele, John-Keawe
11 - 1765%146 yds1TD2INT132.7RTG

C-AYdsContextReceiver Stk
0-11st and 10 on PSU12 (Q1 08:39) B.Ferguson
+1-232nd and 10 on PSU12 (Q1 08:39) T.Loville
1-33rd and 7 on PSU15 (Q1 08:39) J.Lynch
+2-471st and 10 on PSU23 (Q1 04:29) J.Lynch
+3-5261st2nd and 3 on PSU30 (Q1 04:29) B.Ferguson2
+4-634TD3rd and 14 on UND34 (Q1 00:54) J.Lynch3
4-7INT1st and 10 on PSU15 (Q2 13:40) T.Loville
4-81st and 10 on PSU25 (Q2 11:29) T.Loville-2
+5-942nd and 5 on PSU31 (Q2 07:40) C.Newman
5-10INT1st and 10 on PSU44 (Q2 07:40) J.Lynch
+6-11131st2nd and 12 on PSU23 (Q3 15:00) T.Loville
+7-1251st and 10 on PSU20 (Q3 09:00) Z.Dodson-Greene2
+8-13321st3rd and 9 on PSU32 (Q3 09:00) K.Ingman3
+9-1491st2nd and 7 on UND33 (Q3 09:00) T.Loville4
9-152nd and 7 on UND21 (Q3 09:00) T.Loville
+10-1681st3rd and 7 on UND21 (Q3 09:00) B.Ferguson
+11-1751st2nd and 5 on UND8 (Q3 09:00) Z.Dodson-Greene2

Sacked 2 times for 8 yards lost
LostContext
-52nd and 9 on UND29 (Q1 04:29)
-33rd and 8 on PSU27 (Q2 11:29)




Smith, Tyrese
0 - 10%0 yds0TD0INT0RTG

C-AYdsContextReceiver Stk
0-14th and 1 on PSU48 (Q4 10:55) E.Schultz

Sacked 0 times for 0 yards lost
LostContext



North Dakota Quarterback Progression
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota


Kaminski, Jerry
14 - 2167%164 yds4TD0INT195.1RTG

C-AYdsContextReceiver Stk
0-12nd and 1 on PSU22 (Q1 14:54) K.Tai
+1-2121st1st and 10 on PSU19 (Q1 14:54) W.Hafer
+2-35TD3rd and 5 on PSU5 (Q1 14:54) N.Hromadka2
+3-4251st1st and 10 on PSU31 (Q1 07:41) X.Leigh3
+4-54TD2nd and 4 on PSU4 (Q1 07:41) D.Deng4
4-61st and 10 on UND37 (Q2 15:00) K.Tai
+5-752nd and 10 on UND37 (Q2 15:00) X.Leigh
+6-8161st2nd and 1 on UND49 (Q2 13:32) B.Fleming2
6-91st and 10 on PSU35 (Q2 13:32) N.Hromadka
+7-10151st2nd and 10 on PSU35 (Q2 13:32) J.Young II
+8-1120TD1st and 10 on PSU20 (Q2 13:32) N.Hromadka2
8-121st and 10 on PSU38 (Q2 09:51) N.DeMontagnac
+9-13201st3rd and 7 on PSU35 (Q2 09:51) N.DeMontagnac
9-142nd and 20 on PSU25 (Q2 09:00) D.Deng
+10-15-13rd and 20 on PSU25 (Q2 09:00) C.Dennis
+11-16161st2nd and 6 on PSU21 (Q2 05:39) M.South2
+12-1771st and 10 on PSU45 (Q2 02:00) X.Leigh3
12-183rd and 5 on PSU13 (Q2 02:00) N.Hromadka
12-192nd and 18 on PSU25 (Q3 11:55) D.Deng-2
+13-20163rd and 18 on PSU25 (Q3 11:55) N.Hromadka
+14-214TD1st and 4 on PSU4 (Q3 09:13) T.Kuntz2

Sacked 1 time for 8 yards lost
LostContext
-81st and 10 on PSU17 (Q3 11:55)




Tupou'ata-Johnson, Javance
1 - 250%7 yds0TD0INT79.4RTG

C-AYdsContextReceiver Stk
+1-173rd and 9 on PSU9 (Q4 15:00) W.Hafer
1-22nd and 14 on PSU26 (Q4 07:51) G.Romfo

Sacked 3 times for 11 yards lost
LostContext
-31st and 10 on PSU10 (Q4 15:00)
-41st and 10 on PSU22 (Q4 07:51)
-43rd and 14 on PSU26 (FUMBLE LOST) (Q4 07:51)




Defensive Statistics
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota
#Portland St.SoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
56S.Elliott73101.5-72.5-800-00-000
4I.Green5490.0-00.0-000-00-000
6J.Helmstetler5491.0-82.0-901-700-001
46A.Seiuli5270.5-30.5-300-00-000
3P.Walker4260.0-01.0-1000-00-001
26J.Roberts3140.0-00.0-000-00-000
40L.Burt3140.0-01.0-200-00-000
90H.Ware3030.0-00.0-000-00-000
2D.Thornton1120.0-00.0-000-00-020
7B.Ross0220.0-00.0-000-00-000
20C.Mamaril1120.0-01.0-100-00-000
39H.Amposta1120.0-00.0-000-00-000
55D.Matagi1120.0-00.0-000-00-000
80J.Brannan2021.0-41.0-410-00-000
3T.Loville1010.0-00.0-000-00-000
17Z.Dodson-Greene1010.0-00.0-000-00-000
51D.Hookfin0110.0-00.0-000-00-000
58E.Sanders1010.0-00.0-000-00-000
68S.Latu1010.0-00.0-000-00-000
85K.Ingman0110.0-00.0-000-00-000
95J.Ladson0110.0-00.0-000-00-000
96S.Shufelt1010.0-00.0-000-00-000
97M.Uribe1010.0-00.0-000-00-000
TMTEAM0000.0-00.0-000-00-001
14T.Thompson0000.0-00.0-000-00-010
Totals4726734-199.0-3411-700-033

BLOCKED KICKS: none.

#North DakotaSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
2A.Scott5160.0-00.0-000-01-4502
0L.Rucker2350.0-01.0-300-00-000
34M.Devereaux2350.0-00.5-200-00-000
7M.McNeal2240.0-00.0-000-00-003
11Z.Lewis3030.0-00.0-000-00-000
13K.Vig1230.0-00.0-000-00-001
94B.Mohr2131.0-31.0-300-00-000
98M.Samuels-Parker1230.0-01.0-200-00-000
4J.Martin2020.0-00.0-000-01--100
16J.Butsch2020.0-01.0-200-00-000
22A.Bluiett2020.0-00.0-000-00-000
23K.Vengrowsky2020.0-00.0-000-00-000
26P.Parks0220.0-00.5-100-00-010
38E.Boll1120.0-01.0-300-00-000
97L.Eckheart1121.0-51.0-500-00-000
3J.Wiltshire1010.0-00.0-000-00-000
9T.Erkman1010.0-00.0-000-00-000
29G.Tylutki0110.0-00.0-000-00-001
33J.Sutton1010.0-00.0-010-00-000
61W.Bell0110.0-00.0-000-00-000
27G.Noland0000.0-00.0-001-00-000
Totals3120512-87.0-1811-02-4417

BLOCKED KICKS: none.

Participation Report
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

Starters
Portland St.

Pos##OFFENSE
WR0J.Lynch
WR3T.Loville
QB9J.Sagapolutele
TE16B.Ferguson
WR17Z.Dodson-Greene
RB24D.Thompson
OL52J.Minot
OL68S.Latu
OL70S.Torgeson
OG74P.Leatigaga
OL76P.Timoteo
Pos##DEFENSE
CB2D.Thornton
DB3P.Walker
DB4I.Green
LB6J.Helmstetler
S7B.Ross
S26J.Roberts
LB46A.Seiuli
DL55D.Matagi
DL56S.Elliott
DL95J.Ladson
DT97R.Silva
North Dakota

Pos##OFFENSE
WR4B.Fleming
RB9S.Seidl
QB11J.Kaminski
TE12G.Romfo
WR15K.Tai
OL62B.Buxa
OL67L.Becher
OL71S.Anderson
OL76A.Teeter
OL79T.Thaden
TE80W.Hafer
Pos##DEFENSE
DE0L.Rucker
DB3J.Wiltshire
DB4J.Martin
LB7M.McNeal
DB10B.Walker
DB11Z.Lewis
DE13K.Vig
LB26P.Parks
DB27G.Noland
DL97L.Eckheart
DL98M.Samuels-Parker
Substitutions
Portland St.:
4 M.Avery; 6 C.Newman; 13 E.Schultz; 14 T.Thompson; 14 T.Smith; 20 C.Mamaril; 34 T.Johnson; 39 H.Amposta; 40 L.Burt; 51 D.Hookfin; 58 E.Sanders; 80 J.Brannan; 85 K.Ingman; 90 H.Ware; 96 S.Shufelt; 97 M.Uribe;
North Dakota:
2 A.Scott; 2 D.Deng; 3 N.DeMontagnac; 6 S.Romfo; 8 J.Tupou'ata-Johnson; 9 T.Erkman; 10 C.Dennis; 13 K.Hoskins; 16 J.Butsch; 17 K.Laughman; 18 J.Young II; 20 X.Leigh; 21 C.Brunell; 22 A.Bluiett; 23 K.Vengrowsky; 28 G.Ziebarth; 29 G.Tylutki; 33 J.Sutton; 34 M.Devereaux; 38 E.Boll; 44 M.South; 52 E.Choate; 53 C.Elrichs; 61 W.Bell; 82 T.Kuntz; 84 N.Hromadka; 85 L.Silvernale; 94 B.Mohr;
Did Not Play
Portland St.:
2 Alvarez, Branden; 5 Allen, Jordan; 5 Downing, Gabe; 7 Jordan, CJ; 8 Beard, Daulton; 8 Moorman, Diontaye; 9 Beason, Davin; 10 Stancato, Keegan; 10 Beaman, Tanner; 12 Miller, Andre; 19 Floyd, Zyon; 20 Badolato-Birdsell, Jacques; 21 Elder, Kenen; 22 Washington, Damari; 23 Houston, DeMarcus; 24 Taylor, Tre; 25 Booker, Kayin; 27 Durdahl, Avirey; 28 Herron, Jordan; 28 West, Dionte; 29 Blanche Jr, Derrick; 30 Solomon, Lono; 32 Amone, John; 33 Afalava, Bam; 35 Etienne, Samuel; 36 McDaniel, Solomon; 37 Tinner, Kayce; 38 Cavitt, Deon; 43 Tauili'ili, Tuaoa; 44 White, Charlie; 45 Fleming, Brock; 49 Stevens, Dylan; 50 Goetz, Austin; 59 Po Ching, Hezephaniah; 60 Tena, Anthony; 62 Pasillas-Stanton, Juan; 63 Sandusky, Jayden; 64 Lewis, Tristan; 65 Kapelka, Ben; 66 Johnson, Ethan; 69 Hausia, Kapeliele; 71 Cornell, Braylon; 72 Roberts, Pryce; 73 Goodson, Gobi; 75 Sockwell, Mylan; 77 Belton, Jakob; 79 Saroukos, Angelo; 81 Miller, Chance; 82 Tinitali, Tini; 83 Bailey, Landon; 84 Angiuli, Marcus; 86 Waples, Hudson; 87 Lyon, Seth; 88 Stevens, Ben; 91 Kennedy-Coleman, Trey; 93 Macy, Oliver; 98 MacNeill, Michael; 99 Henrichs-Tarasenkov, Fyodor; 99 Eason, Elijah;
North Dakota:
1 Strandell, Sam; 5 Ostrenga, Sam; 5 Sulik, Jack; 12 Theobald, Henry; 14 Higgins, Etienne; 17 Frankfather, Nate; 19 Carmichael, Idrique; 24 Jones, Jayden; 25 Pfeffer, Teagan; 25 Klestinski, Sam; 30 Flom, Hudson; 31 Broderick, Griffin; 32 Langama, Charles; 35 Parker, Randle; 36 Allen Jr, Pierre; 37 Thielges, Owen; 39 Robinson, Jeff; 39 Staloch, Seth; 40 Stay, Haydn; 42 Kallstrom, Hunter; 42 Kludt, Evan; 43 Anderson, Gabe; 45 Kleinsasser, Carter; 46 Ahlers, Cam; 46 Schemper, Zach; 47 Terry, Myles; 48 Thornton, Brody; 49 Paye, Erick; 50 Ames, Jack; 51 Olson, Caleb; 54 McAninch, Franklin; 55 Kuhn, Wyatt; 56 Grace, Theo; 57 Wagner, Michael; 60 Gorder, Carter; 63 Cariveau, Isaac; 64 Tyszka, Kuba; 66 Darling, Nick; 69 Reiling, Jonah; 70 Schoenecker, Matthew; 72 Stobbe, William; 74 Thaden, Tyler; 75 Henry, Tyler; 75 Williams, Alton; 77 Bussan, Mark; 78 Michels, Alex; 81 Ryan, Keegan; 83 Hakim, Vuciri; 85 Gross, Michael; 86 Peterson, Karter; 87 Behymer, Aidan; 88 Olagbaju, Emmanuel; 89 Maxson III, Jimmie; 91 Cole, Ethan; 92 Kentch, Grady; 96 Neuberger, David;

Drive Chart (By Team)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
PSU1stPSU1208:39KOPSU1507:41PUNT3 - 30:58
PSU1stPSU2304:29KOUND000:48 *TD7 - 773:41
PSU2ndPSU1513:40PUNTPSU1513:32INT1 - 00:08
PSU2ndPSU2511:29KOPSU2409:51PUNT3 - -11:38
PSU2ndPSU2607:40FGAPSU4405:39INT4 - 182:01
PSU2ndPSU2504:21KOPSU4502:00DOWNS5 - 202:21
PSU2ndPSU2000:26FGAPSU190:00HALF1 - -10:26
PSU3rdPSU2515:00KOPSU4411:55DOWNS6 - 193:05
PSU3rdPSU2009:00KOUND002:25 *TD13 - 806:35
PSU4thPSU2510:55KOPSU4807:51DOWNS6 - 233:04

1st2nd3rd4th1st2nd
Portland St.1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession4:506:409:473:0411:3012:5124:21
3rd down conversions1-21-32-30-12-52-44-9
4th down conversions0-00-10-10-10-10-20-3

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
UND1stUND3914:54KOPSU010:37 *TD9 - 614:17
UND1stPSU1710:32KOPSU008:43 *TD4 - 171:49
UND1stUND3907:41PUNTPSU004:36 *TD6 - 613:05
UND1stUND1800:41KOUND4113:40PUNT4 - 232:01
UND2ndUND4013:32INTPSU011:29 *TD5 - 602:03
UND2ndPSU3809:51PUNTPSU2607:40FGA7 - 122:11
UND2ndPSU2505:39INTPSU004:27 *TD3 - 251:12
UND2ndPSU4502:00DOWNSPSU1300:26FGA6 - 321:34
UND3rdPSU4411:55DOWNSPSU009:07 *TD6 - 442:48
UND3rdUND1002:21KOPSU010:55 *TD12 - 906:26
UND4thPSU4807:51DOWNSPSU3004:30FUMB7 - 183:21
UND4thUND2904:25KOPSU380:00HALF7 - 334:25

1st2nd3rd4th1st2nd
North Dakota1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession10:108:205:1311:5618:3017:0935:39
3rd down conversions2-21-41-21-43-62-65-12
4th down conversions0-00-00-01-10-01-11-1

Drive Chart (By Quarter)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
UND1stUND3914:54KOPSU010:37*TD9 - 614:17
UND1stPSU1710:32KOPSU008:43*TD4 - 171:49
PSU1stPSU1208:39KOPSU1507:41PUNT3 - 30:58
UND1stUND3907:41PUNTPSU004:36*TD6 - 613:05
PSU1stPSU2304:29KOUND000:48*TD7 - 773:41
UND1stUND1800:41KOUND4113:40PUNT4 - 232:01
PSU2ndPSU1513:40PUNTPSU1513:32INT1 - 00:08
UND2ndUND4013:32INTPSU011:29*TD5 - 602:03
PSU2ndPSU2511:29KOPSU2409:51PUNT3 - -11:38
UND2ndPSU3809:51PUNTPSU2607:40FGA7 - 122:11
PSU2ndPSU2607:40FGAPSU4405:39INT4 - 182:01
UND2ndPSU2505:39INTPSU004:27*TD3 - 251:12
PSU2ndPSU2504:21KOPSU4502:00DOWNS5 - 202:21
UND2ndPSU4502:00DOWNSPSU1300:26FGA6 - 321:34
PSU2ndPSU2000:26FGAPSU190:00HALF1 - -10:26
PSU3rdPSU2515:00KOPSU4411:55DOWNS6 - 193:05
UND3rdPSU4411:55DOWNSPSU009:07*TD6 - 442:48
PSU3rdPSU2009:00KOUND002:25*TD13 - 806:35
UND3rdUND1002:21KOPSU010:55*TD12 - 906:26
PSU4thPSU2510:55KOPSU4807:51DOWNS6 - 233:04
UND4thPSU4807:51DOWNSPSU3004:30FUMB7 - 183:21
UND4thUND2904:25KOPSU380:00HALF7 - 334:25

Play-by-Play Summary (1st quarter)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

-Start of 1st quarter, clock 15:00. [15:00]
Portland St. won the toss and has deferred to the second half. UND will receive and PSU will defend the north goal.
URIBE, Mathias kickoff 62 yards from the PSU35 to the UND3, SEIDL, Sawyer returned 36 yards to the UND39 (URIBE, Mathias), out of bounds, clock 14:54.
UND drive start at 14:54
1-10UND39[NHSG] SEIDL, Sawyer rush to the right for a gain of 5 yards to the UND44 (ELLIOTT, Spencer).
2-5UND44[NHSG] QB Keeper KAMINSKI, Jerry rush to the right for a gain of 25 yards to the PSU31 (GREEN, Isaiah), out of bounds, 1ST DOWN.R
1-10PSU31[NHSG] QB Keeper KAMINSKI, Jerry rush to the left for a gain of 9 yards to the PSU22 (WALKER, Pierce).
2-1PSU22[NHSG] KAMINSKI, Jerry pass to the left incomplete intended for TAI, Korey.
3-1PSU22[NHSG] LEIGH, Xavier rush up the middle for a gain of 3 yards to the PSU19 (MATAGI, Daniel), 1ST DOWN.R
1-10PSU19[NHSG] KAMINSKI, Jerry pass to the left complete for 12 yards to HAFER, Watson caught at the PSU19 and advanced to the PSU7; QB hurried by (GREEN, Isaiah), 1ST DOWN.P
1-7PSU7[NHSG] SEIDL, Sawyer rush to the right for a gain of 2 yards to the PSU5 (ROBERTS, Jerome).
2-5PSU5[NHSG] SEIDL, Sawyer rush to the right for no gain to the PSU5 (LADSON, J'Querian;HELMSTETLER, Jaxton).
3-5PSU5[NHSG] KAMINSKI, Jerry pass to the right complete for 5 yards to HROMADKA, Nathan to the PSU0; QB hurried by WALKER, Pierce, TOUCHDOWN UND, clock 10:37 (Scoring play confirmed). [10:37]
0-0PSU3ELRICHS, CJ PAT kick attempt is good.
Portland St. 0, North Dakota 7
Drive Summary: 9 plays, 61 yards, 4:17
LAUGHMAN, Kenten kickoff 62 yards from the UND35 to the PSU3, NEWMAN, Cru returned 14 yards to the PSU17, NEWMAN, Cru fumbled at PSU15 forced by SUTTON, Jett, recovered by UND NOLAND, Grant at the PSU17 , End of Play, clock 10:32.
UND drive start at 10:32
1-10PSU17[NH] LEIGH, Xavier rush up the middle for a gain of 4 yards to the PSU13 (ELLIOTT, Spencer).
2-6PSU13[NH] LEIGH, Xavier rush to the left for a gain of 6 yards to the PSU7 (GREEN, Isaiah), 1ST DOWN.R
1-7PSU7[NHSG] LEIGH, Xavier rush up the middle for no gain to the PSU7 (HELMSTETLER, Jaxton;MATAGI, Daniel).
2-7PSU7[NHSG] KAMINSKI, Jerry scrambles to the right for a gain of 7 yards to the PSU0, TOUCHDOWN UND, clock 08:43 (Scoring play confirmed). [08:43]
0-0PSU3ROMFO, Simon two-point conversion rushing attempt is good; conversion successful (Scoring play confirmed).
Portland St. 0, North Dakota 15
Drive Summary: 4 plays, 17 yards, 1:49
LAUGHMAN, Kenten kickoff 65 yards from the UND35 to the PSU0, NEWMAN, Cru returned 12 yards to the PSU12 , End of Play, clock 08:39.
PSU drive start at 08:39
1-10PSU12[NHSG] SAGAPOLUTELE, John-Keawe pass up the middle incomplete intended for FERGUSON, Brooks broken up by PARKS, Paine at the PSU20.
2-10PSU12[NHSG] SAGAPOLUTELE, John-Keawe pass short to the left complete for 3 yards to LOVILLE, Terence to the PSU15 (MARTIN, Jy).
3-7PSU15[NHSG] SAGAPOLUTELE, John-Keawe pass deep to the right incomplete intended for LYNCH, Jaylen thrown to the PSU32; QB hurried by VIG, Kaden.
4-7PSU15JOHNSON, Tony punt 46 yards to the UND39 out of bounds, clock 07:41. [07:41]
Drive Summary: 3 plays, 3 yards, 0:58
UND drive start at 07:41
1-10UND39[NHSG] ZIEBARTH, Gaven rush up the middle for a gain of 3 yards to the UND42 (SEIULI, Aedan).
2-7UND42KAMINSKI, Jerry pass to the left incomplete intended for DENG, Deng thrown to the PSU45. PENALTY PSU Pass Interference on THORNTON, Dionte enforced 15 yards to the PSU43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).E
1-10PSU43[NHSG] LEIGH, Xavier rush to the left for a gain of 9 yards to the PSU34 (ELLIOTT, Spencer).
2-1PSU34[NH] KAMINSKI, Jerry scrambles to the right for a gain of 3 yards to the PSU31, out of bounds, 1ST DOWN.R
1-10PSU31[NHSG] KAMINSKI, Jerry pass up the middle complete for 25 yards to LEIGH, Xavier caught at the PSU33 and advanced to the PSU6 (GREEN, Isaiah;BURT, Lonnie), 1ST DOWN.P
1-6PSU6[NHSG] ZIEBARTH, Gaven rush up the middle for a gain of 2 yards to the PSU4 (SHUFELT, Slade).
2-4PSU4[NHSG] KAMINSKI, Jerry pass to the left complete for 4 yards to DENG, Deng to the PSU0, TOUCHDOWN UND, clock 04:36 (Scoring play confirmed). [04:36]
0-0PSU3ELRICHS, CJ PAT kick attempt is good.
Portland St. 0, North Dakota 22
Drive Summary: 6 plays, 61 yards, 3:05
LAUGHMAN, Kenten kickoff 65 yards from the UND35 to the PSU0, NEWMAN, Cru returned 23 yards to the PSU23 (BLUIETT, Antonio), clock 04:29.
PSU drive start at 04:29
1-10PSU23[NHSG] SAGAPOLUTELE, John-Keawe pass up the middle complete for 7 yards to LYNCH, Jaylen caught at the PSU31 and advanced to the PSU30 (LEWIS, Zach).
2-3PSU30[NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 26 yards to FERGUSON, Brooks caught at the PSU46 and advanced to the UND44 (MARTIN, Jy), 1ST DOWN.P
1-10UND44[NHSG] QB Keeper SMITH, Tyrese rush up the middle for a loss of 2 yards to the UND46 (RUCKER, Lance;DEVEREAUX, Michael).
2-12UND46[NHSG] QB Keeper SMITH, Tyrese rush up the middle for a gain of 1 yard to the UND45 (VIG, Kaden).
3-11UND45SAGAPOLUTELE, John-Keawe pass short to the right incomplete intended for NEWMAN, Cru thrown to the UND40. PENALTY UND Roughing the Passer on MCNEAL, Malachi enforced 15 yards from the UND45 to the UND30 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).E
1-10UND30[NHSG] QB Keeper SMITH, Tyrese rush up the middle for a gain of 1 yard to the UND29 (VIG, Kaden;MCNEAL, Malachi).
2-9UND29[NHSG] SAGAPOLUTELE, John-Keawe sacked for a loss of 5 yards at the UND34 (ECKHEART, Logyn). [00:54]
3-14H34Timeout North Dakota, clock 00:54. [00:54]
3-14UND34[NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 34 yards to LYNCH, Jaylen caught at the UND8 and advanced to the UND0, 1ST DOWN, TOUCHDOWN PSU, clock 00:48 (Scoring play confirmed). [00:48]P
0-0UND3URIBE, Mathias PAT kick attempt blocked, blocked by RUCKER, Lance, recovered by UND WALKER, Bennett at the UND5, returned 2 yards to the UND7 (LATU, Semisi).
Portland St. 6, North Dakota 22
Drive Summary: 7 plays, 77 yards, 3:41
URIBE, Mathias kickoff 64 yards from the PSU35 to the UND1, HOSKINS, Kristen returned 17 yards to the UND18 (ROBERTS, Jerome), clock 00:41.
UND drive start at 00:41
1-10UND18[NHSG] LEIGH, Xavier rush to the left for a gain of 19 yards to the UND37 (ROSS, Bryson;GREEN, Isaiah), 1ST DOWN, clock 00:00. [00:00]R
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Portland St. 6, North Dakota 22

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Portland St.64:5002131-20-04--54-6-0-701-15
North Dakota2210:1052182-20-015-974-5-0-461-15

Quickie Statistics (1st Quarter only)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota
PSUUND
Score622
FIRST DOWNS38
RUSHES-YARDS (NET)4--515-97
PASSING-YARDS (NET)7046
Passes Att-Comp-Int6-4-05-4-0
TOTAL OFFENSE PLAYS-YARDS10-6520-143
Fumble Returns-Yards0-01-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards3-492-53
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-46.00-0
Fumbles-Lost1-10-0
Penalties-Yards1-151-15
Possession Time4:5010:10
Third-Down Conversions1-22-2
Fourth-Down Conversions0-00-0

Portland St.

North Dakota

RushingNo.GainLossNetTDAvgLg
T.Smith32-20001

RushingNo.GainLossNetTDAvgLg
J.Kaminski44404411125
X.Leigh64104106.819
G.Ziebarth250502.53

PassingC-A-IYdsTDLgSack
J.Sagapolutele4-6-0651341

PassingC-A-IYdsTDLgSack
J.Kaminski4-5-0462250

ReceivingNo.YardsTDTgtLg
T.Loville13013
J.Lynch2411334
B.Ferguson1260226

ReceivingNo.YardsTDTgtLg
X.Leigh1250125
N.Hromadka15115
W.Hafer1120112
D.Deng14114

PuntingNo.YdsAvgLngIn20TB
T.Johnson14646.04600

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Newman349023

Kick ReturnsNo.YardsTDLg
S.Seidl136036
K.Hoskins117017

TacklesUA-ATotalSacksTFL
I.Green3-24.00.00.0
S.Elliott3-03.00.00.0
J.Roberts2-02.00.00.0
D.Matagi1-11.50.00.0
P.Walker1-01.00.00.0
J.Helmstetler0-21.00.00.0
A.Seiuli1-01.00.00.0
S.Latu1-01.00.00.0

TacklesUA-ATotalSacksTFL
J.Martin2-02.00.00.0
K.Vig1-11.50.00.0
Z.Lewis1-01.00.00.0
A.Bluiett1-01.00.00.0
J.Sutton1-01.00.00.0
L.Eckheart1-01.01.01.0
L.Rucker0-10.50.01.0
M.McNeal0-10.50.00.0

QtrTimeScoring PlayV-H
1st10:37UND - N.Hromadka 5 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 9-61 4:17-7
1st08:43UND - J.Kaminski 7 yd TD RUSH (RUSH by S.Romfo) , 4-17 1:49-15
1st04:36UND - D.Deng 4 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 6-61 3:05-22
1st00:48PSU - J.Lynch 34 yd TD PASS from J.Sagapolutele , 7-77 3:416-22

Play-by-Play Summary (2nd quarter)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

-Start of 2nd quarter, clock 15:00. [15:00]
1-10UND37[NHSG] KAMINSKI, Jerry pass deep to the right incomplete intended for TAI, Korey thrown to the PSU30.
2-10UND37[NHSG] KAMINSKI, Jerry pass to the left complete for 5 yards to LEIGH, Xavier caught at the UND36 and advanced to the UND42 (SEIULI, Aedan), out of bounds.
3-5UND42[NHSG] QB Keeper KAMINSKI, Jerry rush up the middle for a loss of 1 yard to the UND41 (HELMSTETLER, Jaxton).
4-6UND41SILVERNALE, Luke punt 52 yards to the PSU7, WALKER, Pierce returned 8 yards to the PSU15 (SCOTT, Avery), clock 13:40. [13:40]
PSU drive start at 13:40
1-10PSU15[NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle intercepted by MARTIN, Jy at the UND41 intended for LOVILLE, Terence. Martin return for -1 yard to the UND40 (LOVILLE, Terence), clock 13:32. [13:32]
Drive Summary: 1 plays, 0 yards, 0:08
UND drive start at 13:32
1-10UND40[NHSG] ZIEBARTH, Gaven rush to the right for a gain of 9 yards to the UND49 (WALKER, Pierce;HOOKFIN, Donte).
2-1UND49[NHSG] KAMINSKI, Jerry pass up the middle complete for 16 yards to FLEMING, BJ caught at the PSU38 and advanced to the PSU35 (THORNTON, Dionte), 1ST DOWN.P
1-10PSU35[NHSG] KAMINSKI, Jerry pass deep to the left incomplete intended for HROMADKA, Nathan thrown to the PSU15.
2-10PSU35[NHSG] KAMINSKI, Jerry pass to the left complete for 15 yards to YOUNG II, Jamal to the PSU20, End of Play, 1ST DOWN.P
1-10PSU20[NHSG] KAMINSKI, Jerry pass to the left complete for 20 yards to HROMADKA, Nathan caught at the PSU5 and advanced to the PSU0, 1ST DOWN, TOUCHDOWN UND, clock 11:29 (Scoring play confirmed). [11:29]P
0-0PSU3ELRICHS, CJ PAT kick attempt is good.
Portland St. 6, North Dakota 29
Drive Summary: 5 plays, 60 yards, 2:03
LAUGHMAN, Kenten kickoff 57 yards from the UND35 to the PSU8, fair catch by NEWMAN, Cru , clock 11:29.
PSU drive start at 11:29
1-10PSU25[NHSG] SAGAPOLUTELE, John-Keawe pass deep to the right incomplete intended for LOVILLE, Terence thrown to the PSU46; QB hurried by MCNEAL, Malachi.
2-10PSU25[NHSG] AVERY, Micah rush to the left for a gain of 2 yards to the PSU27 (MOHR, Braden).
3-8PSU27[NHSG] SAGAPOLUTELE, John-Keawe sacked for a loss of 3 yards at the PSU24 (MOHR, Braden).
4-11PSU24JOHNSON, Tony punt 42 yards to the UND34, LEWIS, Zach returned 28 yards to the PSU38 (ELLIOTT, Spencer), out of bounds, clock 09:51. [09:51]
Drive Summary: 3 plays, -1 yards, 1:38
UND drive start at 09:51
1-10PSU38[NHSG] KAMINSKI, Jerry pass to the right incomplete intended for DEMONTAGNAC, Nate thrown to the PSU25.
2-10PSU38[NHSG] LEIGH, Xavier rush to the right for a gain of 3 yards to the PSU35 (ROBERTS, Jerome).
3-7PSU35[NHSG] KAMINSKI, Jerry pass deep to the left complete for 20 yards to DEMONTAGNAC, Nate caught at the PSU17 and advanced to the PSU15; QB hurried by HELMSTETLER, Jaxton (WALKER, Pierce), out of bounds, 1ST DOWN. [09:00]P
1-10V15Timeout Portland St., clock 09:00. [09:00]
1-10PSU15[NHSG] TAI, Korey rush to the right for a loss of 10 yards to the PSU25 (WALKER, Pierce).
2-20PSU25[NHSG] KAMINSKI, Jerry pass to the right incomplete intended for DENG, Deng broken up by THORNTON, Dionte at the PSU10.
3-20PSU25[NHSG] KAMINSKI, Jerry pass to the right complete for -1 yard to DENNIS, Caden to the PSU26 (MAMARIL, Carsten).
4-21PSU26ELRICHS, CJ field goal attempt from 43 yards NO GOOD (wide right) [kick was spotted at PSU33], clock 07:40. [07:40]
Drive Summary: 7 plays, 12 yards, 2:11
PSU drive start at 07:40
1-10PSU26[NHSG] SAGAPOLUTELE, John-Keawe scrambles to the left for a gain of 5 yards to the PSU31 (RUCKER, Lance), out of bounds.
2-5PSU31[NHSG] SAGAPOLUTELE, John-Keawe pass short to the left complete for 4 yards to NEWMAN, Cru to the PSU35, End of Play.
T.Smith in at QB for PSU
3-1PSU35[NHSG] AVERY, Micah rush to the left for a gain of 9 yards to the PSU44 (MCNEAL, Malachi), 1ST DOWN.R
J.Sagapolutele in at QB for PSU
1-10PSU44[NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle intercepted by SCOTT, Avery at the UND30 intended for LYNCH, Jaylen. Scott return for 45 yards to the PSU25; QB hurried by MCNEAL, Malachi (DODSON-GREENE, Zachary), clock 05:39. [05:39]
Drive Summary: 4 plays, 18 yards, 2:01
UND drive start at 05:39
1-10PSU25[NHSG] ZIEBARTH, Gaven rush up the middle for a gain of 4 yards to the PSU21 (WARE, Herbert).
2-6PSU21[NH] KAMINSKI, Jerry pass to the right complete for 16 yards to SOUTH, Mason caught at the PSU23 and advanced to the PSU5 (HELMSTETLER, Jaxton;MAMARIL, Carsten), 1ST DOWN.P
1-5PSU5[NH] ZIEBARTH, Gaven rush to the left for a gain of 5 yards to the PSU0, TOUCHDOWN UND, clock 04:27 (Scoring play confirmed). [04:27]
0-0PSU3ELRICHS, CJ PAT kick attempt is good.
Portland St. 6, North Dakota 36
Drive Summary: 3 plays, 25 yards, 1:12
LAUGHMAN, Kenten kickoff 59 yards from the UND35 to the PSU6, NEWMAN, Cru returned 19 yards to the PSU25 (DEVEREAUX, Michael), clock 04:21.
PSU drive start at 04:21
1-10PSU25PENALTY Before the snap, PSU Delay Of Game on SMITH, Tyrese enforced 5 yards from the PSU25 to the PSU20.
T.Smith in at QB for PSU
1-15PSU20[NHSG] LOVILLE, Terence rush to the left for a gain of 16 yards to the PSU36, End of Play, 1ST DOWN.R
1-10PSU36[NHSG] THOMPSON, Delon rush to the left for a gain of 7 yards to the PSU43 (LEWIS, Zach), out of bounds.
2-3PSU43[NHSG] THOMPSON, Delon rush up the middle for a gain of 2 yards to the PSU45 (DEVEREAUX, Michael).
3-1PSU45[NHSG] THOMPSON, Delon rush up the middle for no gain to the PSU45 (MCNEAL, Malachi;DEVEREAUX, Michael).
4-1PSU45[NHSG] QB Keeper SMITH, Tyrese rush up the middle for no gain to the PSU45 (SAMUELS-PARKER, Montre;DEVEREAUX, Michael); PSU turnover on downs, clock 02:00. [02:00]
Drive Summary: 5 plays, 20 yards, 2:21
UND drive start at 02:00
1-10PSU45[NHSG] KAMINSKI, Jerry pass short to the right complete for 7 yards to LEIGH, Xavier caught at the PSU44 and advanced to the PSU38 (HELMSTETLER, Jaxton).
2-3PSU38[NHSG] KAMINSKI, Jerry scrambles to the left for a gain of 20 yards to the PSU18, out of bounds, 1ST DOWN.R
1-10PSU18[NHSG] LEIGH, Xavier rush to the left for a gain of 4 yards to the PSU14 (HELMSTETLER, Jaxton).
2-6PSU14[NHSG] LEIGH, Xavier rush to the left for a gain of 1 yard to the PSU13, End of Play.
3-5PSU13[NHSG] KAMINSKI, Jerry pass to the left incomplete intended for HROMADKA, Nathan.
4-5PSU13ELRICHS, CJ field goal attempt from 30 yards NO GOOD (left upright) [kick was spotted at PSU20], clock 00:26. [00:26]
Drive Summary: 6 plays, 32 yards, 1:34
PSU drive start at 00:26
J.Sagapolutele in at QB for PSU
1-10PSU20[NH] Kneel down by SAGAPOLUTELE, John-Keawe at PSU19 (team loss of 1), clock 00:00. [00:00]
Drive Summary: 1 plays, -1 yards, 0:26
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Portland St. 6, North Dakota 36

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Portland St.06:4020021-30-110-371-4-2-41-5
North Dakota148:2015061-40-09-358-13-0-980-0

Quickie Statistics (Halftime Cumulative)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota
PSUUND
Score636
FIRST DOWNS514
RUSHES-YARDS (NET)14-3224-132
PASSING-YARDS (NET)74144
Passes Att-Comp-Int10-5-218-12-0
TOTAL OFFENSE PLAYS-YARDS24-10642-276
Fumble Returns-Yards0-01-0
Punt Returns-Yards1-81-28
Kickoff Returns-Yards4-682-53
Interception Returns-Yards0-02-44
Punts (Number-Avg)1-46.00-0
Fumbles-Lost1-10-0
Penalties-Yards2-201-15
Possession Time11:3018:30
Third-Down Conversions2-53-6
Fourth-Down Conversions0-10-0

Portland St.

North Dakota

RushingNo.GainLossNetTDLgAvg
T.Loville11601601616
T.Smith42-20010
D.Thompson3909073
M.Avery211011095.5

RushingNo.GainLossNetTDLgAvg
J.Kaminski664-16312510.5
X.Leigh9490490195.4
G.Ziebarth523023194.6

PassingC-A-IYdsTDLgSack
J.Sagapolutele5-10-2661342

PassingC-A-IYdsTDLgSack
J.Kaminski12-18-01443250

ReceivingNo.YdsTDTgtLg
T.Loville13033
J.Lynch2411434
B.Ferguson1260226

ReceivingNo.YdsTDTgtLg
X.Leigh3370325
N.Hromadka2252420
W.Hafer1120112
D.Deng14124

PuntingNo.YdsAvgLgIn20TB
T.Johnson28844.04600

PuntingNo.YdsAvgLgIn20TB
L.Silvernale15252.05200

Punt ReturnsNo.YardsTDLg
P.Walker1808

Punt ReturnsNo.YardsTDLg
Z.Lewis128028

Kick ReturnsNo.YardsTDLg
C.Newman585023

Kick ReturnsNo.YardsTDLg
S.Seidl136036
K.Hoskins117017

TacklesUA-ATotalSacksTFL
J.Helmstetler3-34.50.01.0
I.Green3-24.00.00.0
S.Elliott4-04.00.00.0
P.Walker3-13.50.01.0
J.Roberts3-03.00.00.0
A.Seiuli2-02.00.00.0
C.Mamaril1-11.50.01.0
D.Matagi1-11.50.00.0

TacklesUA-ATotalSacksTFL
M.Devereaux2-33.50.01.0
J.Martin2-02.00.00.0
M.McNeal1-22.00.00.0
Z.Lewis2-02.00.00.0
B.Mohr2-02.01.01.0
L.Rucker1-11.50.01.0
K.Vig1-11.50.00.0
A.Scott1-01.00.00.0

QtrTimeScoring PlayV-H
1st10:37UND - N.Hromadka 5 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 9-61 4:17-7
1st08:43UND - J.Kaminski 7 yd TD RUSH (RUSH by S.Romfo) , 4-17 1:49-15
1st04:36UND - D.Deng 4 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 6-61 3:05-22
1st00:48PSU - J.Lynch 34 yd TD PASS from J.Sagapolutele , 7-77 3:416-22
2nd11:29UND - N.Hromadka 20 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 5-60 2:036-29
2nd04:27UND - G.Ziebarth 5 yd TD RUSH (KICK by C.Elrichs) , 3-25 1:126-36

Quickie Statistics (2nd Quarter only)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

PSUUND
Score014
FIRST DOWNS26
RUSHES-YARDS (NET)10-379-35
PASSING-YARDS (NET)498
Passes Att-Comp-Int4-1-213-8-0
TOTAL OFFENSE PLAYS-YARDS14-4122-133
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-81-28
Kickoff Returns-Yards1-190-0
Interception Returns-Yards0-02-44
Punts (Number-Avg)1-42.01-52.0
Fumbles-Lost0-00-0
Penalties-Yards1-50-0
Possession Time6:408:20
Third-Down Conversions1-31-4
Fourth-Down Conversions0-10-0

Portland St.

North Dakota

RushingNo.GainLossNetTDAvgLg
T.Loville11601601616
T.Smith100000
D.Thompson3909037
M.Avery21101105.59

RushingNo.GainLossNetTDAvgLg
J.Kaminski220-11909.520
X.Leigh380802.74
G.Ziebarth318018169

PassingC-A-IYdsTDLgSack
J.Sagapolutele1-4-21041

PassingC-A-IYdsTDLgSack
J.Kaminski8-13-0981200

ReceivingNo.YardsTDTgtLg
T.Loville0002
J.Lynch0001

ReceivingNo.YardsTDTgtLg
X.Leigh212027
N.Hromadka1201320
D.Deng0001

PuntingNo.YdsAvgLngIn20TB
T.Johnson14242.04200

PuntingNo.YdsAvgLngIn20TB
L.Silvernale15252.05200

Punt ReturnsNo.YardsTDLg
P.Walker1808

Punt ReturnsNo.YardsTDLg
Z.Lewis128028

Kick ReturnsNo.YardsTDLg
C.Newman236019

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
J.Helmstetler3-13.50.01.0
P.Walker2-12.50.01.0
C.Mamaril1-11.50.01.0
D.Thornton1-01.00.00.0
T.Loville1-01.00.00.0
Z.Dodson-Greene1-01.00.00.0
J.Roberts1-01.00.00.0
A.Seiuli1-01.00.00.0

TacklesUA-ATotalSacksTFL
M.Devereaux2-23.00.00.0
B.Mohr2-02.01.01.0
M.McNeal1-11.50.00.0
L.Rucker1-01.00.00.0
A.Scott1-01.00.00.0
Z.Lewis1-01.00.00.0
M.Samuels-Parker0-10.50.00.0

QtrTimeScoring PlayV-H
2nd11:29UND - N.Hromadka 20 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 5-60 2:036-29
2nd04:27UND - G.Ziebarth 5 yd TD RUSH (KICK by C.Elrichs) , 3-25 1:126-36

Play-by-Play Summary (3rd quarter)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

At the start of the second half, PSU will receive and UND will defend the north goal.
-Start of 3rd quarter, clock 15:00. [15:00]
LAUGHMAN, Kenten kickoff 65 yards from the UND35 to the PSU0, Touchback , clock 15:00.
PSU drive start at 15:00
1-10PSU25[NHSG] THOMPSON, Delon rush up the middle for a loss of 2 yards to the PSU23 (SAMUELS-PARKER, Montre).
2-12PSU23[NHSG] SAGAPOLUTELE, John-Keawe pass to the right complete for 13 yards to LOVILLE, Terence caught at the PSU35 and advanced to the PSU36; QB hurried by MCNEAL, Malachi (LEWIS, Zach), 1ST DOWN.P
1-10PSU36[NHSG] LOVILLE, Terence rush to the left for a gain of 5 yards to the PSU41 (VIG, Kaden;PARKS, Paine).
2-5PSU41[NHSG] THOMPSON, Delon rush up the middle for a loss of 1 yard to the PSU40 (RUCKER, Lance;PARKS, Paine).
3-6PSU40[NHSG] THOMPSON, Delon rush up the middle for a gain of 4 yards to the PSU44 (RUCKER, Lance;ECKHEART, Logyn).
4-2PSU44[NHSG] QB Keeper SAGAPOLUTELE, John-Keawe rush up the middle for no gain to the PSU44 (RUCKER, Lance); PSU turnover on downs, clock 11:55. [11:55]
Drive Summary: 6 plays, 19 yards, 3:05
UND drive start at 11:55
1-10PSU44[NH] LEIGH, Xavier rush to the right for a gain of 12 yards to the PSU32 (GREEN, Isaiah;THORNTON, Dionte), 1ST DOWN.R
1-10PSU32[NHSG] QB Keeper KAMINSKI, Jerry rush to the right for a gain of 15 yards to the PSU17 (GREEN, Isaiah), out of bounds, 1ST DOWN.R
1-10PSU17[NHSG] KAMINSKI, Jerry sacked for a loss of 8 yards at the PSU25 (HELMSTETLER, Jaxton).
2-18PSU25[NHSG] KAMINSKI, Jerry pass to the right incomplete intended for DENG, Deng broken up by THORNTON, Dionte at the PSU10.
3-18PSU25[NHSG] KAMINSKI, Jerry pass short to the left complete for 16 yards to HROMADKA, Nathan caught at the PSU22 and advanced to the PSU9 (ROSS, Bryson;WALKER, Pierce).
4-2PSU9KAMINSKI, Jerry pass short to the right incomplete intended for DEMONTAGNAC, Nate thrown to the PSU5, clock 09:13. PENALTY PSU Holding on WALKER, Pierce enforced half the distance from the goal, 5 yards from the PSU9 to the PSU4 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [09:13]E
1-4PSU4[NH] KAMINSKI, Jerry pass to the right complete for 4 yards to KUNTZ, Tray to the PSU0, TOUCHDOWN UND, clock 09:07 (Scoring play confirmed). [09:07]
0-0PSU3ELRICHS, CJ PAT kick attempt is good.
Portland St. 6, North Dakota 43
Drive Summary: 6 plays, 44 yards, 2:48
CHOATE, Easton kickoff 63 yards from the UND35 to the PSU2, NEWMAN, Cru returned 18 yards to the PSU20 (SCOTT, Avery), clock 09:00.
PSU drive start at 09:00
1-10PSU20[NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for 5 yards to DODSON-GREENE, Zachary caught at the PSU18 and advanced to the PSU25 (BLUIETT, Antonio).
2-5PSU25[NHSG] LOVILLE, Terence rush to the left for a gain of 6 yards to the PSU31 (VENGROWSKY, Kyjuan), 1ST DOWN.R
1-10PSU31[NHSG] THOMPSON, Delon rush up the middle for a gain of 1 yard to the PSU32 (BELL, Wyatt;MOHR, Braden).
2-9PSU32[NHSG] THOMPSON, Delon rush up the middle for no gain to the PSU32 (MCNEAL, Malachi).
3-9PSU32[NHSG] SAGAPOLUTELE, John-Keawe pass up the middle complete for 32 yards to INGMAN, Kristian caught at the PSU44 and advanced to the UND36 (SCOTT, Avery), 1ST DOWN.P
1-10UND36[NHSG] THOMPSON, Delon rush to the right for a gain of 3 yards to the UND33 (VENGROWSKY, Kyjuan).
2-7UND33[NHSG] SAGAPOLUTELE, John-Keawe pass up the middle complete for 9 yards to LOVILLE, Terence to the UND24 (WILTSHIRE, Jonnie), 1ST DOWN.P
1-10UND24[NHSG] LOVILLE, Terence rush to the left for a gain of 3 yards to the UND21 (SCOTT, Avery), out of bounds.
2-7UND21[NHSG] SAGAPOLUTELE, John-Keawe pass up the middle incomplete intended for LOVILLE, Terence thrown to the UND15; QB hurried by SCOTT, Avery.
3-7UND21[NHSG] SAGAPOLUTELE, John-Keawe pass short to the right complete for 8 yards to FERGUSON, Brooks caught at the UND17 and advanced to the UND13; QB hurried by SCOTT, Avery, out of bounds, 1ST DOWN.P
1-10UND13[NHSG] QB Keeper SMITH, Tyrese rush up the middle for a gain of 5 yards to the UND8 (TYLUTKI, Grant;SAMUELS-PARKER, Montre).
2-5UND8[NHSG] SAGAPOLUTELE, John-Keawe pass short to the left complete for 5 yards to DODSON-GREENE, Zachary to the UND3; QB hurried by TYLUTKI, Grant (ERKMAN, Tyler), 1ST DOWN.P
1-3UND3[NHSG] THOMPSON, Delon rush to the left for a gain of 3 yards to the UND0, TOUCHDOWN PSU, clock 02:25 (Scoring play confirmed). [02:25]
0-0UND3URIBE, Mathias PAT kick attempt is good.
Portland St. 13, North Dakota 43
Drive Summary: 13 plays, 80 yards, 6:35
URIBE, Mathias kickoff 63 yards from the PSU35 to the UND2 return muffed by SCOTT, Avery at the UND2, recovered by UND SCOTT, Avery at the UND10, credited with 8 yards on the return , End of Play, clock 02:21.
UND drive start at 02:21
J.Tupou'ata-Johnson in at QB for UND
1-10UND10[NHSG] ZIEBARTH, Gaven rush up the middle for no gain to the UND10 (WALKER, Pierce).
2-10UND10[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush to the right for a gain of 8 yards to the UND18 (HELMSTETLER, Jaxton;ROBERTS, Jerome).
3-2UND18[NHSG] ZIEBARTH, Gaven rush up the middle for a gain of 3 yards to the UND21 (SEIULI, Aedan), 1ST DOWN.R
1-10UND21[NHSG] ZIEBARTH, Gaven rush up the middle for a gain of 2 yards to the UND23 (SANDERS, Elias), clock 00:00. [00:00]
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Portland St. 13, North Dakota 43

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Portland St.79:4715062-30-112-276-7-0-721-5
North Dakota75:1330141-20-07-322-3-0-200-0

Quickie Statistics (3rd Quarter Cumulative)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

PSUUND
Score1343
FIRST DOWNS1118
RUSHES-YARDS (NET)26-5931-164
PASSING-YARDS (NET)146164
Passes Att-Comp-Int17-11-221-14-0
TOTAL OFFENSE PLAYS-YARDS43-20552-328
Fumble Returns-Yards0-01-0
Punt Returns-Yards1-81-28
Kickoff Returns-Yards5-863-61
Interception Returns-Yards0-02-44
Punts (Number-Avg)1-46.00-0
Fumbles-Lost1-11-0
Penalties-Yards3-251-15
Possession Time21:1723:43
Third-Down Conversions4-84-8
Fourth-Down Conversions0-20-0

Portland St.

North Dakota

RushingNo.GainLossNetTDLgAvg
T.Loville4300300167.5
T.Smith57-25051
D.Thompson1020-317171.7
M.Avery211011095.5

RushingNo.GainLossNetTDLgAvg
J.Kaminski779-17812511.1
J.Tupou'ata-Johnson1808088
X.Leigh10610610196.1
G.Ziebarth828028193.5

PassingC-A-IYdsTDLgSack
J.Sagapolutele11-17-21381342

PassingC-A-IYdsTDLgSack
J.Kaminski14-21-01564251

ReceivingNo.YdsTDTgtLg
T.Loville3250613
J.Lynch2411434
B.Ferguson2340326
Z.Dodson-Greene210025

ReceivingNo.YdsTDTgtLg
X.Leigh3370325
N.Hromadka3412520
W.Hafer1120112
D.Deng14134

PuntingNo.YdsAvgLgIn20TB
T.Johnson28844.04600

PuntingNo.YdsAvgLgIn20TB
L.Silvernale15252.05200

Punt ReturnsNo.YardsTDLg
P.Walker1808

Punt ReturnsNo.YardsTDLg
Z.Lewis128028

Kick ReturnsNo.YardsTDLg
C.Newman6103023

Kick ReturnsNo.YardsTDLg
S.Seidl136036
A.Scott1808
K.Hoskins117017

TacklesUA-ATotalSacksTFL
J.Helmstetler4-46.01.02.0
I.Green4-35.50.00.0
P.Walker4-25.00.01.0
S.Elliott4-04.00.00.0
J.Roberts3-13.50.00.0
A.Seiuli3-03.00.00.0
D.Thornton1-11.50.00.0
C.Mamaril1-11.50.01.0

TacklesUA-ATotalSacksTFL
A.Scott4-04.00.00.0
L.Rucker2-33.50.02.0
M.Devereaux2-33.50.01.0
M.McNeal2-23.00.00.0
Z.Lewis3-03.00.00.0
B.Mohr2-12.51.01.0
J.Martin2-02.00.00.0
K.Vig1-22.00.00.0

QtrTimeScoring PlayV-H
1st10:37UND - N.Hromadka 5 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 9-61 4:17-7
1st08:43UND - J.Kaminski 7 yd TD RUSH (RUSH by S.Romfo) , 4-17 1:49-15
1st04:36UND - D.Deng 4 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 6-61 3:05-22
1st00:48PSU - J.Lynch 34 yd TD PASS from J.Sagapolutele , 7-77 3:416-22
2nd11:29UND - N.Hromadka 20 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 5-60 2:036-29
2nd04:27UND - G.Ziebarth 5 yd TD RUSH (KICK by C.Elrichs) , 3-25 1:126-36
3rd09:07UND - T.Kuntz 4 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 6-44 2:486-43
3rd02:25PSU - D.Thompson 3 yd TD RUSH (KICK by M.Uribe) , 13-80 6:3513-43

Quickie Statistics (3rd Quarter only)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

PSUUND
Score77
FIRST DOWNS64
RUSHES-YARDS (NET)12-277-32
PASSING-YARDS (NET)7220
Passes Att-Comp-Int7-6-03-2-0
TOTAL OFFENSE PLAYS-YARDS19-9910-52
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-181-8
Interception Returns-Yards0-00-0
Punts (Number-Avg)0-00-0
Fumbles-Lost0-01-0
Penalties-Yards1-50-0
Possession Time9:475:13
Third-Down Conversions2-31-2
Fourth-Down Conversions0-10-0

Portland St.

North Dakota

RushingNo.GainLossNetTDAvgLg
T.Loville31401404.76
T.Smith1505055
D.Thompson711-3811.14

RushingNo.GainLossNetTDAvgLg
J.Kaminski11501501515
J.Tupou'ata-Johnson1808088
X.Leigh11201201212
G.Ziebarth350501.73

PassingC-A-IYdsTDLgSack
J.Sagapolutele6-7-0720320

PassingC-A-IYdsTDLgSack
J.Kaminski2-3-0121161

ReceivingNo.YardsTDTgtLg
T.Loville2220313
B.Ferguson18018
Z.Dodson-Greene210025

ReceivingNo.YardsTDTgtLg
N.Hromadka1160116
D.Deng0001

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Newman118018

Kick ReturnsNo.YardsTDLg
A.Scott1808

TacklesUA-ATotalSacksTFL
P.Walker1-11.50.00.0
I.Green1-11.50.00.0
J.Helmstetler1-11.51.01.0
A.Seiuli1-01.00.00.0
E.Sanders1-01.00.00.0
D.Thornton0-10.50.00.0
B.Ross0-10.50.00.0
J.Roberts0-10.50.00.0

TacklesUA-ATotalSacksTFL
A.Scott3-03.00.00.0
L.Rucker1-22.00.01.0
K.Vengrowsky2-02.00.00.0
M.Samuels-Parker1-11.50.01.0
J.Wiltshire1-01.00.00.0
M.McNeal1-01.00.00.0
T.Erkman1-01.00.00.0
Z.Lewis1-01.00.00.0

QtrTimeScoring PlayV-H
3rd09:07UND - T.Kuntz 4 yd TD PASS from J.Kaminski (KICK by C.Elrichs) , 6-44 2:486-43
3rd02:25PSU - D.Thompson 3 yd TD RUSH (KICK by M.Uribe) , 13-80 6:3513-43

Play-by-Play Summary (4th quarter)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

-Start of 4th quarter, clock 15:00. [15:00]
2-8UND23[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush up the middle for a gain of 27 yards to the UND50 (GREEN, Isaiah), 1ST DOWN.R
1-10UND50TUPOU'ATA-JOHNSON, Javance pass to the right incomplete intended for DENG, Deng thrown to the UND48; QB hurried by SHUFELT, Slade and ELLIOTT, Spencer. PENALTY PSU Holding on MAMARIL, Carsten enforced 10 yards from the UND50 to the PSU40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).E
1-10PSU40[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush to the right for a gain of 8 yards to the PSU32 (ELLIOTT, Spencer).
2-2PSU32[NHSG] ZIEBARTH, Gaven rush up the middle for a gain of 9 yards to the PSU23 (SEIULI, Aedan;ELLIOTT, Spencer), 1ST DOWN.R
1-10PSU23[NHSG] ZIEBARTH, Gaven rush up the middle for a gain of 13 yards to the PSU10 (ELLIOTT, Spencer;GREEN, Isaiah), 1ST DOWN.R
1-10PSU10[NHSG] TUPOU'ATA-JOHNSON, Javance sacked for a loss of 3 yards at the PSU13 (ELLIOTT, Spencer;SEIULI, Aedan).
2-13PSU13[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush to the right for a gain of 4 yards to the PSU9 (HELMSTETLER, Jaxton).
3-9PSU9[NHSG] TUPOU'ATA-JOHNSON, Javance pass short to the right complete for 7 yards to HAFER, Watson caught at the PSU8 and advanced to the PSU2 (SEIULI, Aedan).
4-2PSU2[NHSG] TUPOU'ATA-JOHNSON, Javance scrambles to the left for a gain of 2 yards to the PSU0, TOUCHDOWN UND, clock 10:55 (Scoring play confirmed). [10:55]
0-0PSU3ELRICHS, CJ PAT kick attempt is good.
Portland St. 13, North Dakota 50
CHOATE, Easton kickoff 64 yards from the UND35 to the PSU1, fair catch by NEWMAN, Cru , clock 10:55.
PSU drive start at 10:55
T.Smith in at QB for PSU
1-10PSU25[NHSG] THOMPSON, Delon rush up the middle for a gain of 7 yards to the PSU32 (BUTSCH, John).
2-3PSU32[NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 7 yards to the PSU39 (SCOTT, Avery), 1ST DOWN.R
1-10PSU39[NHSG] THOMPSON, Delon rush up the middle for a loss of 2 yards to the PSU37 (BUTSCH, John).
2-12PSU37[NHSG] THOMPSON, Delon rush to the right for a loss of 3 yards to the PSU34 (BOLL, Ethan).
3-15PSU34[NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 14 yards to the PSU48 (SCOTT, Avery;BOLL, Ethan).
4-1PSU48[NHSG] SMITH, Tyrese pass up the middle incomplete intended for SCHULTZ, Eddy thrown to the UND45; PSU turnover on downs, clock 07:51. [07:51]
Drive Summary: 6 plays, 23 yards, 3:04
UND drive start at 07:51
1-10PSU48[NHSG] BRUNELL, Colton rush up the middle for a gain of 7 yards to the PSU41 (SEIULI, Aedan).
2-3PSU41[NHSG] BRUNELL, Colton rush up the middle for a gain of 8 yards to the PSU33 (BURT, Lonnie), 1ST DOWN.R
1-10PSU33[NHSG] BRUNELL, Colton rush up the middle for a gain of 4 yards to the PSU29 (WARE, Herbert).
2-6PSU29[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush to the right for a gain of 7 yards to the PSU22 (WARE, Herbert), 1ST DOWN.R
1-10PSU22[NHSG] TUPOU'ATA-JOHNSON, Javance sacked for a loss of 4 yards at the PSU26 (ELLIOTT, Spencer).
2-14PSU26[NHSG] TUPOU'ATA-JOHNSON, Javance pass deep to the right incomplete intended for ROMFO, Grant broken up by THOMPSON, Theo at the PSU5.
3-14PSU26[NHSG] TUPOU'ATA-JOHNSON, Javance sacked for a loss of 4 yards at the PSU30, fumble on the sack (forced by BRANNAN, Jayden), recovered by PSU HELMSTETLER, Jaxton at the PSU30, returned 70 yards to the UND0, TOUCHDOWN PSU, clock 04:30 (Scoring play confirmed). [04:30]
0-0UND3URIBE, Mathias PAT kick attempt is good.
Portland St. 20, North Dakota 50
Drive Summary: 7 plays, 18 yards, 3:21
URIBE, Mathias kickoff 55 yards from the PSU35 to the UND10, SCOTT, Avery returned 19 yards to the UND29 (INGMAN, Kristian;AMPOSTA, Henry), clock 04:25.
UND drive start at 04:25
1-10UND29[NHSG] BRUNELL, Colton rush up the middle for a gain of 3 yards to the UND32 (BURT, Lonnie).
2-7UND32[NHSG] BRUNELL, Colton rush to the right for a loss of 2 yards to the UND30 (BURT, Lonnie).
3-9UND30[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush to the right for a gain of 23 yards to the PSU47 (AMPOSTA, Henry), out of bounds, 1ST DOWN.R
1-10PSU47[NHSG] BRUNELL, Colton rush up the middle for a gain of 12 yards to the PSU35 (BRANNAN, Jayden), 1ST DOWN.R
1-10PSU35(02:00) [NHSG] BRUNELL, Colton rush to the right for a loss of 1 yard to the PSU36 (ELLIOTT, Spencer).
2-11PSU36[NH] Kneel down by TUPOU'ATA-JOHNSON, Javance at PSU37 (team loss of 1).
3-12PSU37[NH] Kneel down by TUPOU'ATA-JOHNSON, Javance at PSU38 (team loss of 1), clock 00:00. [00:00]
Drive Summary: 7 plays, 33 yards, 4:25
1-10UND10End of game, clock 0:00.
FINAL SCORE: Portland St. 20, North Dakota 50

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Portland St.73:0410010-10-15-230-1-0-01-10
North Dakota711:5670181-41-120-1111-2-0-70-0

Quickie Statistics (4th Quarter only)
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

PSUUND
Score77
FIRST DOWNS18
RUSHES-YARDS (NET)5-2320-111
PASSING-YARDS (NET)07
Passes Att-Comp-Int1-0-02-1-0
TOTAL OFFENSE PLAYS-YARDS6-2322-118
Fumble Returns-Yards1-700-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-01-19
Interception Returns-Yards0-00-0
Punts (Number-Avg)0-00-0
Fumbles-Lost0-01-1
Penalties-Yards1-100-0
Possession Time3:0411:56
Third-Down Conversions0-11-4
Fourth-Down Conversions0-11-1

Portland St.

North Dakota

RushingNo.GainLossNetTDAvgLg
T.Smith221021010.514
D.Thompson37-5200.77

RushingNo.GainLossNetTDAvgLg
J.Tupou'ata-Johnson671071111.827
G.Ziebarth22202201113

PassingC-A-IYdsTDLgSack
T.Smith0-1-0000

PassingC-A-IYdsTDLgSack
J.Tupou'ata-Johnson1-2-0-4172

ReceivingNo.YardsTDTgtLg

ReceivingNo.YardsTDTgtLg
W.Hafer17017

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Newman124024

Kick ReturnsNo.YardsTDLg
A.Scott119019

TacklesUA-ATotalSacksTFL
S.Elliott3-34.51.52.5
L.Burt3-03.00.01.0
A.Seiuli2-23.00.50.5
J.Brannan2-02.01.01.0
H.Ware2-02.00.00.0
I.Green1-11.50.00.0
H.Amposta1-11.50.00.0
J.Helmstetler1-01.00.00.0

TacklesUA-ATotalSacksTFL
J.Butsch2-02.00.01.0
A.Scott1-11.50.00.0
E.Boll1-11.50.01.0

QtrTimeScoring PlayV-H
4th10:55UND - J.Tupou'ata-Johnson 2 yd TD RUSH (KICK by C.Elrichs) , 12-90 6:2613-50
4th04:30PSU - J.Helmstetler 70 yd TD FUMB (KICK by M.Uribe) , 20-50

Portland St. Explosive Plays
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

Portland St.

Passing Plays Gain of 15+
3 Plays for 92 total yards (72% of total passing yards)

Yds
Qtr
Context/Play
34
1
3rd and 14 on UND34
(00:48) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 34 yards to LYNCH, Jaylen caught at the UND8 and advanced to the UND0, 1ST DOWN, TOUCHDOWN PSU, clock 00:48 (Scoring play confirmed).
32
3
3rd and 9 on PSU32
[NHSG] SAGAPOLUTELE, John-Keawe pass up the middle complete for 32 yards to INGMAN, Kristian caught at the PSU44 and advanced to the UND36 (SCOTT, Avery), 1ST DOWN.
26
1
2nd and 3 on PSU30
[NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 26 yards to FERGUSON, Brooks caught at the PSU46 and advanced to the UND44 (MARTIN, Jy), 1ST DOWN.


Rushing Plays Gain of 10+
2 Plays for 30 total yards (37% of total rushing yards)

Yds
Qtr
Context/Play
16
2
1st and 15 on PSU20
[NHSG] LOVILLE, Terence rush to the left for a gain of 16 yards to the PSU36, End of Play, 1ST DOWN.
14
4
3rd and 15 on PSU34
[NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 14 yards to the PSU48 (SCOTT, Avery;BOLL, Ethan).


All Plays Gain of 20+
6 Plays for 334 total yards
Yds
Qtr
Context/Play
34
1
3rd and 14 on UND34
(00:48) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 34 yards to LYNCH, Jaylen caught at the UND8 and advanced to the UND0, 1ST DOWN, TOUCHDOWN PSU, clock 00:48 (Scoring play confirmed).
32
3
3rd and 9 on PSU32
[NHSG] SAGAPOLUTELE, John-Keawe pass up the middle complete for 32 yards to INGMAN, Kristian caught at the PSU44 and advanced to the UND36 (SCOTT, Avery), 1ST DOWN.
26
1
2nd and 3 on PSU30
[NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 26 yards to FERGUSON, Brooks caught at the PSU46 and advanced to the UND44 (MARTIN, Jy), 1ST DOWN.
24
4
0th and 0 on UND35
(10:55) CHOATE, Easton kickoff 64 yards from the UND35 to the PSU1, fair catch by NEWMAN, Cru , clock 10:55.
23
1
0th and 0 on UND35
(04:29) LAUGHMAN, Kenten kickoff 65 yards from the UND35 to the PSU0, NEWMAN, Cru returned 23 yards to the PSU23 (BLUIETT, Antonio), clock 04:29.
-4
4
3rd and 14 on PSU26
(04:30) [NHSG] TUPOU'ATA-JOHNSON, Javance sacked for a loss of 4 yards at the PSU30, fumble on the sack (forced by BRANNAN, Jayden), recovered by PSU HELMSTETLER, Jaxton at the PSU30, returned 70 yards to the UND0, TOUCHDOWN PSU, clock 04:30 (Scoring play confirmed).

North Dakota Explosive Plays
Portland St. vs. North Dakota (Final)
09/6/2025 at Grand Forks, North Dakota

North Dakota

Passing Plays Gain of 15+
7 Plays for 128 total yards (82% of total passing yards)

Yds
Qtr
Context/Play
25
1
1st and 10 on PSU31
[NHSG] KAMINSKI, Jerry pass up the middle complete for 25 yards to LEIGH, Xavier caught at the PSU33 and advanced to the PSU6 (GREEN, Isaiah;BURT, Lonnie), 1ST DOWN.
20
2
1st and 10 on PSU20
(11:29) [NHSG] KAMINSKI, Jerry pass to the left complete for 20 yards to HROMADKA, Nathan caught at the PSU5 and advanced to the PSU0, 1ST DOWN, TOUCHDOWN UND, clock 11:29 (Scoring play confirmed).
20
2
3rd and 7 on PSU35
(09:00) [NHSG] KAMINSKI, Jerry pass deep to the left complete for 20 yards to DEMONTAGNAC, Nate caught at the PSU17 and advanced to the PSU15; QB hurried by HELMSTETLER, Jaxton (WALKER, Pierce), out of bounds, 1ST DOWN.
16
2
2nd and 1 on UND49
[NHSG] KAMINSKI, Jerry pass up the middle complete for 16 yards to FLEMING, BJ caught at the PSU38 and advanced to the PSU35 (THORNTON, Dionte), 1ST DOWN.
16
2
2nd and 6 on PSU21
[NH] KAMINSKI, Jerry pass to the right complete for 16 yards to SOUTH, Mason caught at the PSU23 and advanced to the PSU5 (HELMSTETLER, Jaxton;MAMARIL, Carsten), 1ST DOWN.
16
3
3rd and 18 on PSU25
[NHSG] KAMINSKI, Jerry pass short to the left complete for 16 yards to HROMADKA, Nathan caught at the PSU22 and advanced to the PSU9 (ROSS, Bryson;WALKER, Pierce).
15
2
2nd and 10 on PSU35
[NHSG] KAMINSKI, Jerry pass to the left complete for 15 yards to YOUNG II, Jamal to the PSU20, End of Play, 1ST DOWN.


Rushing Plays Gain of 10+
9 Plays for 166 total yards (60% of total rushing yards)

Yds
Qtr
Context/Play
27
4
2nd and 8 on UND23
[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush up the middle for a gain of 27 yards to the UND50 (GREEN, Isaiah), 1ST DOWN.
25
1
2nd and 5 on UND44
[NHSG] QB Keeper KAMINSKI, Jerry rush to the right for a gain of 25 yards to the PSU31 (GREEN, Isaiah), out of bounds, 1ST DOWN.
23
4
3rd and 9 on UND30
[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush to the right for a gain of 23 yards to the PSU47 (AMPOSTA, Henry), out of bounds, 1ST DOWN.
20
2
2nd and 3 on PSU38
[NHSG] KAMINSKI, Jerry scrambles to the left for a gain of 20 yards to the PSU18, out of bounds, 1ST DOWN.
19
1
1st and 10 on UND18
(00:00) [NHSG] LEIGH, Xavier rush to the left for a gain of 19 yards to the UND37 (ROSS, Bryson;GREEN, Isaiah), 1ST DOWN, clock 00:00.
15
3
1st and 10 on PSU32
[NHSG] QB Keeper KAMINSKI, Jerry rush to the right for a gain of 15 yards to the PSU17 (GREEN, Isaiah), out of bounds, 1ST DOWN.
13
4
1st and 10 on PSU23
[NHSG] ZIEBARTH, Gaven rush up the middle for a gain of 13 yards to the PSU10 (ELLIOTT, Spencer;GREEN, Isaiah), 1ST DOWN.
12
3
1st and 10 on PSU44
[NH] LEIGH, Xavier rush to the right for a gain of 12 yards to the PSU32 (GREEN, Isaiah;THORNTON, Dionte), 1ST DOWN.
12
4
1st and 10 on PSU47
[NHSG] BRUNELL, Colton rush up the middle for a gain of 12 yards to the PSU35 (BRANNAN, Jayden), 1ST DOWN.


All Plays Gain of 20+
10 Plays for 373 total yards
Yds
Qtr
Context/Play
45
2
1st and 10 on PSU44
(05:39) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle intercepted by SCOTT, Avery at the UND30 intended for LYNCH, Jaylen. Scott return for 45 yards to the PSU25; QB hurried by MCNEAL, Malachi (DODSON-GREENE, Zachary), clock 05:39.
36
1
0th and 0 on PSU35
(14:54) URIBE, Mathias kickoff 62 yards from the PSU35 to the UND3, SEIDL, Sawyer returned 36 yards to the UND39 (URIBE, Mathias), out of bounds, clock 14:54.
28
2
4th and 11 on PSU24
(09:51) JOHNSON, Tony punt 42 yards to the UND34, LEWIS, Zach returned 28 yards to the PSU38 (ELLIOTT, Spencer), out of bounds, clock 09:51.
27
4
2nd and 8 on UND23
[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush up the middle for a gain of 27 yards to the UND50 (GREEN, Isaiah), 1ST DOWN.
25
1
2nd and 5 on UND44
[NHSG] QB Keeper KAMINSKI, Jerry rush to the right for a gain of 25 yards to the PSU31 (GREEN, Isaiah), out of bounds, 1ST DOWN.
25
1
1st and 10 on PSU31
[NHSG] KAMINSKI, Jerry pass up the middle complete for 25 yards to LEIGH, Xavier caught at the PSU33 and advanced to the PSU6 (GREEN, Isaiah;BURT, Lonnie), 1ST DOWN.
23
4
3rd and 9 on UND30
[NHSG] QB Keeper TUPOU'ATA-JOHNSON, Javance rush to the right for a gain of 23 yards to the PSU47 (AMPOSTA, Henry), out of bounds, 1ST DOWN.
20
2
1st and 10 on PSU20
(11:29) [NHSG] KAMINSKI, Jerry pass to the left complete for 20 yards to HROMADKA, Nathan caught at the PSU5 and advanced to the PSU0, 1ST DOWN, TOUCHDOWN UND, clock 11:29 (Scoring play confirmed).
20
2
3rd and 7 on PSU35
(09:00) [NHSG] KAMINSKI, Jerry pass deep to the left complete for 20 yards to DEMONTAGNAC, Nate caught at the PSU17 and advanced to the PSU15; QB hurried by HELMSTETLER, Jaxton (WALKER, Pierce), out of bounds, 1ST DOWN.
20
2
2nd and 3 on PSU38
[NHSG] KAMINSKI, Jerry scrambles to the left for a gain of 20 yards to the PSU18, out of bounds, 1ST DOWN.