Week 2 · 2025
Portland State at North Dakota
Sat 09/06/2025 07:00 PMAlerus Center
59°· roof closed10 mph NNW · 61% humidityRecorded at kickoff by College Football Data
Portland State
20
1–11
North Dakota
50
8–6
Attendance
11,469
reported
UND10 plays, 61 yd · Touchdown | ||||
| 14:54 | 1st & 10 | own 35 | Mathias Uribe kickoff for 62 yds , Sawyer Seidl return for 36 yds to the UND 39 | +36 |
| 14:54 | 1st & 10 | own 39 | Sawyer Seidl run for 5 yds to the UND 44 | +5 |
| 14:54 | 2nd & 5 | own 44 | Jerry Kaminski run for 25 yds to the PRST 31 for a 1ST down | +25 |
| 14:54 | 1st & 10 | opp 31 | Jerry Kaminski run for 9 yds to the PRST 22 | +9 |
| 14:54 | 2nd & 1 | opp 22 | Jerry Kaminski pass incomplete to Korey Tai | 0 |
| 14:54 | 3rd & 1 | opp 22 | Xavier Leigh run for 3 yds to the PRST 19 for a 1ST down | +3 |
| 14:54 | 1st & 10 | opp 19 | Jerry Kaminski pass complete to Watson Hafer for 12 yds to the PRST 7 for a 1ST down | +12 |
| 14:54 | 1st & goal | opp 7 | Sawyer Seidl run for 2 yds to the PRST 5 | +2 |
| 14:54 | 2nd & goal | opp 5 | Sawyer Seidl run for no gain to the PRST 5 | 0 |
| 10:37 | 3rd & goal | opp 5 | Jerry Kaminski pass complete to Nathan Hromadka for 5 yds for a TD (C.J. Elrichs KICK) | +5 |
UND5 plays, 17 yd · Touchdown | ||||
| 10:32 | 1st & 10 | own 35 | Kenten Laughman kickoff for 62 yds , Cru Newman return for 14 yds to the PRST 17 Cru Newman fumbled, recovered by UND Grant Noland | +14 |
| 10:32 | 1st & 10 | opp 17 | Xavier Leigh run for 4 yds to the PRST 13 | +4 |
| 10:32 | 2nd & 6 | opp 13 | Xavier Leigh run for 6 yds to the PRST 7 for a 1ST down | +6 |
| 10:32 | 1st & goal | opp 7 | Xavier Leigh run for no gain to the PRST 7 | 0 |
| 8:43 | 2nd & goal | opp 7 | Jerry Kaminski run for 7 yds for a TD (S. Romfo Run For Two-point Conversion) | +7 |
PRST5 plays, 3 yd · Punt | ||||
| 8:39 | 1st & 10 | own 35 | Kenten Laughman kickoff for 65 yds , Cru Newman return for 12 yds to the PRST 12 | +12 |
| 8:39 | 1st & 10 | own 12 | John-Keawe Sagapolutele pass incomplete to Brooks Ferguson | 0 |
| 8:39 | 2nd & 10 | own 12 | John-Keawe Sagapolutele pass complete to Terence Loville for 3 yds to the PRST 15 | +3 |
| 8:39 | 3rd & 7 | own 15 | John-Keawe Sagapolutele pass incomplete to Jaylen Lynch | 0 |
| 7:41 | 4th & 7 | own 15 | Tony Johnson punt for 46 yds, punt out-of-bounds at the UND 39 | 0 |
UND7 plays, 61 yd · Touchdown | ||||
| 7:41 | 1st & 10 | own 39 | Gaven Ziebarth run for 3 yds to the UND 42 | +3 |
| 7:41 | 2nd & 7 | own 42 | No Huddle-Shotgun Kaminski,Jerry pass incomplete short left to Deng,Deng thrown to PSU45 PENALTY PSU Pass Interference (Thornton,Dionte) 15 yards from UND42 to PSU43, 1ST DOWN. NO PLAY. | +15 |
| 7:41 | 1st & 10 | opp 43 | Xavier Leigh run for 9 yds to the PRST 34 | +9 |
| 7:41 | 2nd & 1 | opp 34 | Jerry Kaminski run for 3 yds to the PRST 31 for a 1ST down | +3 |
| 7:41 | 1st & 10 | opp 31 | Jerry Kaminski pass complete to Xavier Leigh for 25 yds to the PRST 6 for a 1ST down | +25 |
| 7:41 | 1st & goal | opp 6 | Gaven Ziebarth run for 2 yds to the PRST 4 | +2 |
| 4:36 | 2nd & goal | opp 4 | Jerry Kaminski pass complete to Deng Deng for 4 yds for a TD (C.J. Elrichs KICK) | +4 |
PRST10 plays, 77 yd · Touchdown | ||||
| 4:29 | 1st & 10 | own 35 | Kenten Laughman kickoff for 65 yds , Cru Newman return for 23 yds to the PRST 23 | +23 |
| 4:29 | 1st & 10 | own 23 | John-Keawe Sagapolutele pass complete to Jaylen Lynch for 7 yds to the PRST 30 | +7 |
| 4:29 | 2nd & 3 | own 30 | John-Keawe Sagapolutele pass complete to Brooks Ferguson for 26 yds to the UND 44 for a 1ST down | +26 |
| 4:29 | 1st & 10 | opp 44 | Tyrese Smith run for a loss of 2 yards to the UND 46 | −2 |
| 4:29 | 2nd & 12 | opp 46 | Tyrese Smith run for 1 yd to the UND 45 | +1 |
| 4:29 | 3rd & 11 | opp 45 | No Huddle-Shotgun Sagapolutele,John-Keawe pass incomplete short right to Newman,Cru thrown to UND40 PENALTY UND Roughing The Passer (McNeal,Malachi) 15 yards from UND45 to UND30, 1ST DOWN. NO PLAY. | +15 |
| 4:29 | 1st & 10 | opp 30 | Tyrese Smith run for 1 yd to the UND 29 | +1 |
| 4:29 | 2nd & 9 | opp 29 | John-Keawe Sagapolutele sacked by Logyn Eckheart for a loss of 5 yards to the UND 34 | −5 |
| 0:54 | 3rd & 14 | opp 34 | Timeout North Dakota, clock 00:54 | 0 |
| 0:48 | 3rd & 14 | opp 34 | John-Keawe Sagapolutele pass complete to Jaylen Lynch for 34 yds for a TD (Mathias Uribe PAT BLOCKED) | +34 |
UND7 plays, 23 yd · Punt | ||||
| 0:41 | 1st & 10 | own 35 | Mathias Uribe kickoff for 64 yds , Kristen Hoskins return for 17 yds to the UND 18 | +17 |
| 0:00 | 1st & 10 | own 18 | Xavier Leigh run for 19 yds to the UND 37 for a 1ST down | +19 |
| 0:00 | own 18 | End of 1st Quarter | +19 | |
| 15:00 | 1st & 10 | own 37 | Jerry Kaminski pass incomplete to Korey Tai | 0 |
| 15:00 | 2nd & 10 | own 37 | Jerry Kaminski pass complete to Xavier Leigh for 5 yds to the UND 42 | +5 |
| 15:00 | 3rd & 5 | own 42 | Jerry Kaminski run for a loss of 1 yard to the UND 41 | −1 |
| 13:40 | 4th & 6 | own 41 | Luke Silvernale punt for 52 yds , Pierce Walker returns for 8 yds to the PRST 15 | +8 |
PRST1 play, 0 yd · Turnover | ||||
| 13:32 | 1st & 10 | own 15 | John-Keawe Sagapolutele pass intercepted Jy Martin return for a loss of 1 yard to the UND 40 | −1 |
UND5 plays, 60 yd · Touchdown | ||||
| 13:32 | 1st & 10 | own 40 | Gaven Ziebarth run for 9 yds to the UND 49 | +9 |
| 13:32 | 2nd & 1 | own 49 | Jerry Kaminski pass complete to B.J. Fleming for 16 yds to the PRST 35 for a 1ST down | +16 |
| 13:32 | 1st & 10 | opp 35 | Jerry Kaminski pass incomplete to Nathan Hromadka | 0 |
| 13:32 | 2nd & 10 | opp 35 | Jerry Kaminski pass complete to Jamal Young II for 15 yds to the PRST 20 for a 1ST down | +15 |
| 11:29 | 1st & 10 | opp 20 | Jerry Kaminski pass complete to Nathan Hromadka for 20 yds for a TD (C.J. Elrichs KICK) | +20 |
PRST5 plays, -1 yd · Punt | ||||
| 11:29 | 1st & 10 | own 35 | Kenten Laughman kickoff for 57 yds | 0 |
| 11:29 | 1st & 10 | own 25 | John-Keawe Sagapolutele pass incomplete to Terence Loville | 0 |
| 11:29 | 2nd & 10 | own 25 | Micah Avery run for 2 yds to the PRST 27 | +2 |
| 11:29 | 3rd & 8 | own 27 | John-Keawe Sagapolutele sacked by Braden Mohr for a loss of 3 yards to the PRST 24 | −3 |
| 9:51 | 4th & 11 | own 24 | Tony Johnson punt for 42 yds, punt out-of-bounds at the PRST 38 , Zach Lewis returns for 28 yds to the PRST 38 | +28 |
UND8 plays, 12 yd · Missed FG | ||||
| 9:51 | 1st & 10 | opp 38 | Jerry Kaminski pass incomplete to Nate DeMontagnac | 0 |
| 9:51 | 2nd & 10 | opp 38 | Xavier Leigh run for 3 yds to the PRST 35 | +3 |
| 9:51 | 3rd & 7 | opp 35 | Jerry Kaminski pass complete to Nate DeMontagnac for 20 yds to the PRST 15 for a 1ST down | +20 |
| 9:00 | 1st & 10 | opp 15 | Timeout North Dakota, clock 09:00 | 0 |
| 9:00 | 1st & 10 | opp 15 | Korey Tai run for a loss of 10 yards to the PRST 25 | −10 |
| 9:00 | 2nd & 20 | opp 25 | Jerry Kaminski pass incomplete to Deng Deng | 0 |
| 9:00 | 3rd & 20 | opp 25 | Jerry Kaminski pass complete to Caden Dennis for a loss of 1 yard to the PRST 26 | −1 |
| 7:40 | 4th & 21 | opp 26 | C.J. Elrichs 43 yd FG MISSED | +43 |
PRST4 plays, 18 yd · Turnover | ||||
| 7:40 | 1st & 10 | own 26 | John-Keawe Sagapolutele run for 5 yds to the PRST 31 | +5 |
| 7:40 | 2nd & 5 | own 31 | John-Keawe Sagapolutele pass complete to Cru Newman for 4 yds to the PRST 35 | +4 |
| 7:40 | 3rd & 1 | own 35 | Micah Avery run for 9 yds to the PRST 44 for a 1ST down | +9 |
| 5:39 | 1st & 10 | own 44 | John-Keawe Sagapolutele pass intercepted Avery Scott return for 45 yds to the PRST 25 | +45 |
UND3 plays, 25 yd · Touchdown | ||||
| 5:39 | 1st & 10 | opp 25 | Gaven Ziebarth run for 4 yds to the PRST 21 | +4 |
| 5:39 | 2nd & 6 | opp 21 | Jerry Kaminski pass complete to Mason South for 16 yds to the PRST 5 for a 1ST down | +16 |
| 4:27 | 1st & goal | opp 5 | Gaven Ziebarth run for 5 yds for a TD (C.J. Elrichs KICK) | +5 |
PRST7 plays, 20 yd · On downs | ||||
| 4:21 | 1st & 10 | own 35 | Kenten Laughman kickoff for 59 yds , Cru Newman return for 19 yds to the PRST 25 | +19 |
| 4:21 | 1st & 10 | own 25 | PENALTY PSU Delay Of Game (Smith,Tyrese) 5 yards from PSU25 to PSU20. NO PLAY. | −5 |
| 4:21 | 1st & 15 | own 20 | Terence Loville run for 16 yds to the PRST 36 for a 1ST down | +16 |
| 4:21 | 1st & 10 | own 36 | Delon Thompson run for 7 yds to the PRST 43 | +7 |
| 4:21 | 2nd & 3 | own 43 | Delon Thompson run for 2 yds to the PRST 45 | +2 |
| 4:21 | 3rd & 1 | own 45 | Delon Thompson run for no gain to the PRST 45 | 0 |
| 2:00 | 4th & 1 | own 45 | Tyrese Smith run for no gain to the PRST 45 | 0 |
UND6 plays, 32 yd · Missed FG | ||||
| 2:00 | 1st & 10 | opp 45 | Jerry Kaminski pass complete to Xavier Leigh for 7 yds to the PRST 38 | +7 |
| 2:00 | 2nd & 3 | opp 38 | Jerry Kaminski run for 20 yds to the PRST 18 for a 1ST down | +20 |
| 2:00 | 1st & 10 | opp 18 | Xavier Leigh run for 4 yds to the PRST 14 | +4 |
| 2:00 | 2nd & 6 | opp 14 | Xavier Leigh run for 1 yd to the PRST 13 | +1 |
| 2:00 | 3rd & 5 | opp 13 | Jerry Kaminski pass incomplete to Nathan Hromadka | 0 |
| 0:26 | 4th & 5 | opp 13 | C.J. Elrichs 30 yd FG MISSED | +30 |
PRST2 plays, -1 yd · End of period | ||||
| 0:00 | 1st & 10 | own 20 | J. Sagapolutele takes a knee | −1 |
| 0:00 | own 20 | End of 2nd Quarter | −1 | |
PRST7 plays, 19 yd · On downs | ||||
| 15:00 | 1st & 10 | own 35 | Kenten Laughman kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Delon Thompson run for a loss of 2 yards to the PRST 23 | −2 |
| 15:00 | 2nd & 12 | own 23 | John-Keawe Sagapolutele pass complete to Terence Loville for 13 yds to the PRST 36 for a 1ST down | +13 |
| 15:00 | 1st & 10 | own 36 | Terence Loville run for 5 yds to the PRST 41 | +5 |
| 15:00 | 2nd & 5 | own 41 | Delon Thompson run for a loss of 1 yard to the PRST 40 | −1 |
| 15:00 | 3rd & 6 | own 40 | Delon Thompson run for 4 yds to the PRST 44 | +4 |
| 11:55 | 4th & 2 | own 44 | John-Keawe Sagapolutele run for no gain to the PRST 44 | 0 |
UND7 plays, 44 yd · Touchdown | ||||
| 11:55 | 1st & 10 | opp 44 | Xavier Leigh run for 12 yds to the PRST 32 for a 1ST down | +12 |
| 11:55 | 1st & 10 | opp 32 | Jerry Kaminski run for 15 yds to the PRST 17 for a 1ST down | +15 |
| 11:55 | 1st & 10 | opp 17 | Jerry Kaminski sacked by Jaxton Helmstetler for a loss of 8 yards to the PRST 25 | −8 |
| 11:55 | 2nd & 18 | opp 25 | Jerry Kaminski pass incomplete to Deng Deng | 0 |
| 11:55 | 3rd & 18 | opp 25 | Jerry Kaminski pass complete to Nathan Hromadka for 16 yds to the PRST 9 | +16 |
| 9:13 | 4th & 2 | opp 9 | No Huddle-Shotgun Kaminski,Jerry pass incomplete short right to DeMontagnac,Nate thrown to PSU05 PENALTY PSU Holding (Walker,Pierce) 5 yards from PSU09 to PSU04, 1ST DOWN. NO PLAY. | +5 |
| 9:07 | 1st & goal | opp 4 | Jerry Kaminski pass complete to Tray Kuntz for 4 yds for a TD (C.J. Elrichs KICK) | +4 |
PRST14 plays, 80 yd · Touchdown | ||||
| 9:00 | 1st & 10 | own 35 | Easton Choate kickoff for 63 yds , Cru Newman return for 18 yds to the PRST 20 | +18 |
| 9:00 | 1st & 10 | own 20 | John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 5 yds to the PRST 25 | +5 |
| 9:00 | 2nd & 5 | own 25 | Terence Loville run for 6 yds to the PRST 31 for a 1ST down | +6 |
| 9:00 | 1st & 10 | own 31 | Delon Thompson run for 1 yd to the PRST 32 | +1 |
| 9:00 | 2nd & 9 | own 32 | Delon Thompson run for no gain to the PRST 32 | 0 |
| 9:00 | 3rd & 9 | own 32 | John-Keawe Sagapolutele pass complete to Kristian Ingman for 32 yds to the UND 36 for a 1ST down | +32 |
| 9:00 | 1st & 10 | opp 36 | Delon Thompson run for 3 yds to the UND 33 | +3 |
| 9:00 | 2nd & 7 | opp 33 | John-Keawe Sagapolutele pass complete to Terence Loville for 9 yds to the UND 24 for a 1ST down | +9 |
| 9:00 | 1st & 10 | opp 24 | Terence Loville run for 3 yds to the UND 21 | +3 |
| 9:00 | 2nd & 7 | opp 21 | John-Keawe Sagapolutele pass incomplete to Terence Loville | 0 |
| 9:00 | 3rd & 7 | opp 21 | John-Keawe Sagapolutele pass complete to Brooks Ferguson for 8 yds to the UND 13 for a 1ST down | +8 |
| 9:00 | 1st & 10 | opp 13 | Tyrese Smith run for 5 yds to the UND 8 | +5 |
| 9:00 | 2nd & 5 | opp 8 | John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 5 yds to the UND 3 for a 1ST down | +5 |
| 2:25 | 1st & goal | opp 3 | Delon Thompson run for 3 yds for a TD (Mathias Uribe KICK) | +3 |
UND15 plays, 90 yd · Touchdown | ||||
| 2:21 | 1st & 10 | own 35 | Mathias Uribe kickoff for 63 yds | 0 |
| 2:21 | 1st & 10 | own 10 | Gaven Ziebarth run for no gain to the UND 10 | 0 |
| 2:21 | 2nd & 10 | own 10 | Javance Tupou'ata-Johnson run for 8 yds to the UND 18 | +8 |
| 2:21 | 3rd & 2 | own 18 | Gaven Ziebarth run for 3 yds to the UND 21 for a 1ST down | +3 |
| 0:00 | 1st & 10 | own 21 | Gaven Ziebarth run for 2 yds to the UND 23 | +2 |
| 0:00 | own 21 | End of 3rd Quarter | +2 | |
| 15:00 | 2nd & 8 | own 23 | Javance Tupou'ata-Johnson run for 27 yds to the 50 yard line for a 1ST down | +27 |
| 15:00 | 1st & 10 | midfield | No Huddle-Shotgun Tupou'ata-Johnson,Javance pass incomplete short right to Deng,Deng thrown to UND48 QB hurried by Shufelt,Slade and Elliott,Spencer PENALTY PSU Holding (Mamaril,Carsten) 10 yards from UND50 to PSU40, 1ST DOWN. NO PLAY. | +10 |
| 15:00 | 1st & 10 | opp 40 | Javance Tupou'ata-Johnson run for 8 yds to the PRST 32 | +8 |
| 15:00 | 2nd & 2 | opp 32 | Gaven Ziebarth run for 9 yds to the PRST 23 for a 1ST down | +9 |
| 15:00 | 1st & 10 | opp 23 | Gaven Ziebarth run for 13 yds to the PRST 10 for a 1ST down | +13 |
| 15:00 | 1st & goal | opp 10 | Javance Tupou'ata-Johnson sacked for a loss of 3 yards to the PRST 13 | −3 |
| 15:00 | 2nd & goal | opp 13 | Javance Tupou'ata-Johnson run for 4 yds to the PRST 9 | +4 |
| 15:00 | 3rd & goal | opp 9 | Javance Tupou'ata-Johnson pass complete to Watson Hafer for 7 yds to the PRST 2 | +7 |
| 10:55 | 4th & goal | opp 2 | Javance Tupou'ata-Johnson run for 2 yds for a TD (C.J. Elrichs KICK) | +2 |
PRST7 plays, 23 yd · On downs | ||||
| 10:55 | 1st & 10 | own 35 | Easton Choate kickoff for 64 yds | 0 |
| 10:55 | 1st & 10 | own 25 | Delon Thompson run for 7 yds to the PRST 32 | +7 |
| 10:55 | 2nd & 3 | own 32 | Tyrese Smith run for 7 yds to the PRST 39 for a 1ST down | +7 |
| 10:55 | 1st & 10 | own 39 | Delon Thompson run for a loss of 2 yards to the PRST 37 | −2 |
| 10:55 | 2nd & 12 | own 37 | Delon Thompson run for a loss of 3 yards to the PRST 34 | −3 |
| 10:55 | 3rd & 15 | own 34 | Tyrese Smith run for 14 yds to the PRST 48 | +14 |
| 7:51 | 4th & 1 | own 48 | Tyrese Smith pass incomplete to Eddy Schultz | 0 |
UND7 plays, 18 yd · Defensive TD | ||||
| 7:51 | 1st & 10 | opp 48 | Colton Brunell run for 7 yds to the PRST 41 | +7 |
| 7:51 | 2nd & 3 | opp 41 | Colton Brunell run for 8 yds to the PRST 33 for a 1ST down | +8 |
| 7:51 | 1st & 10 | opp 33 | Colton Brunell run for 4 yds to the PRST 29 | +4 |
| 7:51 | 2nd & 6 | opp 29 | Javance Tupou'ata-Johnson run for 7 yds to the PRST 22 for a 1ST down | +7 |
| 7:51 | 1st & 10 | opp 22 | Javance Tupou'ata-Johnson sacked by Spencer Elliott for a loss of 4 yards to the PRST 26 | −4 |
| 7:51 | 2nd & 14 | opp 26 | Javance Tupou'ata-Johnson pass incomplete to Grant Romfo | 0 |
| 4:30 | 3rd & 14 | opp 26 | Jaxton Helmstetler 70 Yd Fumble Return (Mathias Uribe Kick) | +70 |
UND9 plays, 33 yd · End of period | ||||
| 4:25 | 1st & 10 | own 35 | Mathias Uribe kickoff for 55 yds , Avery Scott return for 19 yds to the UND 29 | +19 |
| 4:25 | 1st & 10 | own 29 | Colton Brunell run for 3 yds to the UND 32 | +3 |
| 4:25 | 2nd & 7 | own 32 | Colton Brunell run for a loss of 2 yards to the UND 30 | −2 |
| 4:25 | 3rd & 9 | own 30 | Javance Tupou'ata-Johnson run for 23 yds to the PRST 47 for a 1ST down | +23 |
| 4:25 | 1st & 10 | opp 47 | Colton Brunell run for 12 yds to the PRST 35 for a 1ST down | +12 |
| 4:25 | 1st & 10 | opp 35 | Colton Brunell run for a loss of 1 yard to the PRST 36 | −1 |
| 4:25 | 2nd & 11 | opp 36 | J. Tupou'ata-Johnson takes a knee | −1 |
| 0:00 | 3rd & 12 | opp 37 | J. Tupou'ata-Johnson takes a knee | −1 |
| 0:00 | opp 37 | End of 4th Quarter | −1 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 5 meetings vs. Team
North Dakota 4–1 vs Portland State
- 2018 · wk 11Portland State 10 @ North Dakota 17
- 2017 · wk 9North Dakota 48 @ Portland State 21
- 2015 · wk 5North Dakota 19 @ Portland State 17
- 2014 · wk 7Portland State 16 @ North Dakota 24
- 2013 · wk 9North Dakota 10 @ Portland State 14
Research
Keep this open while you look at others