Portland State @ North Dakota, Week 2 · 2025

20@FINAL50
Sat, Sep 6, 2025Alerus CenterGrand Forks, ND

HOW IT WENT

Week 2 · 2025
FINALQ1Q2Q3Q4T
Portland State607720
North Dakota22147750

PLAY-BY-PLAY

151 plays
Q4North Dakota7 plays · 33 yds · 4:25 · End of Game20–50
  1. 0:00End of 4th Quarter
  2. 0:003rd & 12 at PRST 37J. Tupou'ata-Johnson takes a knee
  3. 4:252nd & 11 at PRST 36J. Tupou'ata-Johnson takes a knee
  4. 4:251st & 10 at PRST 35Colton Brunell run for a loss of 1 yard to the PRST 36
  5. 4:251st & 10 at PRST 47Colton Brunell run for 12 yds to the PRST 35 for a 1ST down
  6. 4:253rd & 9 at UND 30Javance Tupou'ata-Johnson run for 23 yds to the PRST 47 for a 1ST down
  7. 4:252nd & 7 at UND 32Colton Brunell run for a loss of 2 yards to the UND 30
  8. 4:251st & 10 at UND 29Colton Brunell run for 3 yds to the UND 32
  9. 4:251st & 10 at PRST 35Mathias Uribe kickoff for 55 yds , Avery Scott return for 19 yds to the UND 29
Q4North Dakota7 plays · 18 yds · 3:21 · Fumble Return Touchdown20–50
  1. 4:303rd & 14 at PRST 26Jaxton Helmstetler 70 Yd Fumble Return (Mathias Uribe Kick)
  2. 7:512nd & 14 at PRST 26Javance Tupou'ata-Johnson pass incomplete to Grant Romfo
  3. 7:511st & 10 at PRST 22Javance Tupou'ata-Johnson sacked by Spencer Elliott for a loss of 4 yards to the PRST 26
  4. 7:512nd & 6 at PRST 29Javance Tupou'ata-Johnson run for 7 yds to the PRST 22 for a 1ST down
  5. 7:511st & 10 at PRST 33Colton Brunell run for 4 yds to the PRST 29
  6. 7:512nd & 3 at PRST 41Colton Brunell run for 8 yds to the PRST 33 for a 1ST down
  7. 7:511st & 10 at PRST 48Colton Brunell run for 7 yds to the PRST 41
Q4Portland State6 plays · 23 yds · 3:04 · Downs13–50
  1. 7:514th & 1 at PRST 48Tyrese Smith pass incomplete to Eddy Schultz
  2. 10:553rd & 15 at PRST 34Tyrese Smith run for 14 yds to the PRST 48
  3. 10:552nd & 12 at PRST 37Delon Thompson run for a loss of 3 yards to the PRST 34
  4. 10:551st & 10 at PRST 39Delon Thompson run for a loss of 2 yards to the PRST 37
  5. 10:552nd & 3 at PRST 32Tyrese Smith run for 7 yds to the PRST 39 for a 1ST down
  6. 10:551st & 10 at PRST 25Delon Thompson run for 7 yds to the PRST 32
  7. 10:551st & 10 at UND 35Easton Choate kickoff for 64 yds
Q3North Dakota12 plays · 90 yds · 6:26 · Touchdown13–50
  1. 10:554th & 2 at PRST 2Javance Tupou'ata-Johnson run for 2 yds for a TD (C.J. Elrichs KICK)
  2. 15:003rd & 9 at PRST 9Javance Tupou'ata-Johnson pass complete to Watson Hafer for 7 yds to the PRST 2
  3. 15:002nd & 13 at PRST 13Javance Tupou'ata-Johnson run for 4 yds to the PRST 9
  4. 15:001st & 10 at PRST 10Javance Tupou'ata-Johnson sacked for a loss of 3 yards to the PRST 13
  5. 15:001st & 10 at PRST 23Gaven Ziebarth run for 13 yds to the PRST 10 for a 1ST down
  6. 15:002nd & 2 at PRST 32Gaven Ziebarth run for 9 yds to the PRST 23 for a 1ST down
  7. 15:001st & 10 at PRST 40Javance Tupou'ata-Johnson run for 8 yds to the PRST 32
  8. 15:001st & 10 at UND 50No 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.
  9. 15:002nd & 8 at UND 23Javance Tupou'ata-Johnson run for 27 yds to the 50 yard line for a 1ST down
  10. 0:00End of 3rd Quarter
  11. 0:001st & 10 at UND 21Gaven Ziebarth run for 2 yds to the UND 23
  12. 2:213rd & 2 at UND 18Gaven Ziebarth run for 3 yds to the UND 21 for a 1ST down
  13. 2:212nd & 10 at UND 10Javance Tupou'ata-Johnson run for 8 yds to the UND 18
  14. 2:211st & 10 at UND 10Gaven Ziebarth run for no gain to the UND 10
  15. 2:211st & 10 at PRST 35Mathias Uribe kickoff for 63 yds
Q3Portland State13 plays · 80 yds · 6:35 · Touchdown13–43
  1. 2:251st & 3 at UND 3Delon Thompson run for 3 yds for a TD (Mathias Uribe KICK)
  2. 9:002nd & 5 at UND 8John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 5 yds to the UND 3 for a 1ST down
  3. 9:001st & 10 at UND 13Tyrese Smith run for 5 yds to the UND 8
  4. 9:003rd & 7 at UND 21John-Keawe Sagapolutele pass complete to Brooks Ferguson for 8 yds to the UND 13 for a 1ST down
  5. 9:002nd & 7 at UND 21John-Keawe Sagapolutele pass incomplete to Terence Loville
  6. 9:001st & 10 at UND 24Terence Loville run for 3 yds to the UND 21
  7. 9:002nd & 7 at UND 33John-Keawe Sagapolutele pass complete to Terence Loville for 9 yds to the UND 24 for a 1ST down
  8. 9:001st & 10 at UND 36Delon Thompson run for 3 yds to the UND 33
  9. 9:003rd & 9 at PRST 32John-Keawe Sagapolutele pass complete to Kristian Ingman for 32 yds to the UND 36 for a 1ST down
  10. 9:002nd & 9 at PRST 32Delon Thompson run for no gain to the PRST 32
  11. 9:001st & 10 at PRST 31Delon Thompson run for 1 yd to the PRST 32
  12. 9:002nd & 5 at PRST 25Terence Loville run for 6 yds to the PRST 31 for a 1ST down
  13. 9:001st & 10 at PRST 20John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 5 yds to the PRST 25
  14. 9:001st & 10 at UND 35Easton Choate kickoff for 63 yds , Cru Newman return for 18 yds to the PRST 20
Q3North Dakota6 plays · 44 yds · 2:48 · Touchdown6–43
  1. 9:071st & 4 at PRST 4Jerry Kaminski pass complete to Tray Kuntz for 4 yds for a TD (C.J. Elrichs KICK)
  2. 9:134th & 2 at PRST 9No 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.
  3. 11:553rd & 18 at PRST 25Jerry Kaminski pass complete to Nathan Hromadka for 16 yds to the PRST 9
  4. 11:552nd & 18 at PRST 25Jerry Kaminski pass incomplete to Deng Deng
  5. 11:551st & 10 at PRST 17Jerry Kaminski sacked by Jaxton Helmstetler for a loss of 8 yards to the PRST 25
  6. 11:551st & 10 at PRST 32Jerry Kaminski run for 15 yds to the PRST 17 for a 1ST down
  7. 11:551st & 10 at PRST 44Xavier Leigh run for 12 yds to the PRST 32 for a 1ST down
Q3Portland State6 plays · 19 yds · 3:05 · Downs6–36
  1. 11:554th & 2 at PRST 44John-Keawe Sagapolutele run for no gain to the PRST 44
  2. 15:003rd & 6 at PRST 40Delon Thompson run for 4 yds to the PRST 44
  3. 15:002nd & 5 at PRST 41Delon Thompson run for a loss of 1 yard to the PRST 40
  4. 15:001st & 10 at PRST 36Terence Loville run for 5 yds to the PRST 41
  5. 15:002nd & 12 at PRST 23John-Keawe Sagapolutele pass complete to Terence Loville for 13 yds to the PRST 36 for a 1ST down
  6. 15:001st & 10 at PRST 25Delon Thompson run for a loss of 2 yards to the PRST 23
  7. 15:001st & 10 at UND 35Kenten Laughman kickoff for 65 yds for a touchback
Q2Portland State1 play · -1 yds · 0:26 · End of Half6–36
  1. 0:00End of 2nd Quarter
  2. 0:001st & 10 at PRST 20J. Sagapolutele takes a knee
Q2North Dakota6 plays · 32 yds · 1:34 · Missed FG6–36
  1. 0:264th & 5 at PRST 13C.J. Elrichs 30 yd FG MISSED
  2. 2:003rd & 5 at PRST 13Jerry Kaminski pass incomplete to Nathan Hromadka
  3. 2:002nd & 6 at PRST 14Xavier Leigh run for 1 yd to the PRST 13
  4. 2:001st & 10 at PRST 18Xavier Leigh run for 4 yds to the PRST 14
  5. 2:002nd & 3 at PRST 38Jerry Kaminski run for 20 yds to the PRST 18 for a 1ST down
  6. 2:001st & 10 at PRST 45Jerry Kaminski pass complete to Xavier Leigh for 7 yds to the PRST 38
Q2Portland State5 plays · 20 yds · 2:21 · Downs6–36
  1. 2:004th & 1 at PRST 45Tyrese Smith run for no gain to the PRST 45
  2. 4:213rd & 1 at PRST 45Delon Thompson run for no gain to the PRST 45
  3. 4:212nd & 3 at PRST 43Delon Thompson run for 2 yds to the PRST 45
  4. 4:211st & 10 at PRST 36Delon Thompson run for 7 yds to the PRST 43
  5. 4:211st & 15 at PRST 20Terence Loville run for 16 yds to the PRST 36 for a 1ST down
  6. 4:211st & 10 at PRST 25PENALTY PSU Delay Of Game (Smith,Tyrese) 5 yards from PSU25 to PSU20. NO PLAY.
  7. 4:211st & 10 at UND 35Kenten Laughman kickoff for 59 yds , Cru Newman return for 19 yds to the PRST 25
Q2North Dakota3 plays · 25 yds · 1:12 · Touchdown6–36
  1. 4:271st & 5 at PRST 5Gaven Ziebarth run for 5 yds for a TD (C.J. Elrichs KICK)
  2. 5:392nd & 6 at PRST 21Jerry Kaminski pass complete to Mason South for 16 yds to the PRST 5 for a 1ST down
  3. 5:391st & 10 at PRST 25Gaven Ziebarth run for 4 yds to the PRST 21
Q2Portland State4 plays · 18 yds · 2:01 · Interception6–29
  1. 5:391st & 10 at PRST 44John-Keawe Sagapolutele pass intercepted Avery Scott return for 45 yds to the PRST 25
  2. 7:403rd & 1 at PRST 35Micah Avery run for 9 yds to the PRST 44 for a 1ST down
  3. 7:402nd & 5 at PRST 31John-Keawe Sagapolutele pass complete to Cru Newman for 4 yds to the PRST 35
  4. 7:401st & 10 at PRST 26John-Keawe Sagapolutele run for 5 yds to the PRST 31
Q2North Dakota7 plays · 12 yds · 2:11 · Missed FG6–29
  1. 7:404th & 21 at PRST 26C.J. Elrichs 43 yd FG MISSED
  2. 9:003rd & 20 at PRST 25Jerry Kaminski pass complete to Caden Dennis for a loss of 1 yard to the PRST 26
  3. 9:002nd & 20 at PRST 25Jerry Kaminski pass incomplete to Deng Deng
  4. 9:001st & 10 at PRST 15Korey Tai run for a loss of 10 yards to the PRST 25
  5. 9:001st & 10 at PRST 15Timeout North Dakota, clock 09:00
  6. 9:513rd & 7 at PRST 35Jerry Kaminski pass complete to Nate DeMontagnac for 20 yds to the PRST 15 for a 1ST down
  7. 9:512nd & 10 at PRST 38Xavier Leigh run for 3 yds to the PRST 35
  8. 9:511st & 10 at PRST 38Jerry Kaminski pass incomplete to Nate DeMontagnac
Q2Portland State3 plays · -1 yds · 1:38 · Punt6–29
  1. 9:514th & 11 at PRST 24Tony Johnson punt for 42 yds, punt out-of-bounds at the PRST 38 , Zach Lewis returns for 28 yds to the PRST 38
  2. 11:293rd & 8 at PRST 27John-Keawe Sagapolutele sacked by Braden Mohr for a loss of 3 yards to the PRST 24
  3. 11:292nd & 10 at PRST 25Micah Avery run for 2 yds to the PRST 27
  4. 11:291st & 10 at PRST 25John-Keawe Sagapolutele pass incomplete to Terence Loville
  5. 11:291st & 10 at UND 35Kenten Laughman kickoff for 57 yds
Q2North Dakota5 plays · 60 yds · 2:03 · Touchdown6–29
  1. 11:291st & 10 at PRST 20Jerry Kaminski pass complete to Nathan Hromadka for 20 yds for a TD (C.J. Elrichs KICK)
  2. 13:322nd & 10 at PRST 35Jerry Kaminski pass complete to Jamal Young II for 15 yds to the PRST 20 for a 1ST down
  3. 13:321st & 10 at PRST 35Jerry Kaminski pass incomplete to Nathan Hromadka
  4. 13:322nd & 1 at UND 49Jerry Kaminski pass complete to B.J. Fleming for 16 yds to the PRST 35 for a 1ST down
  5. 13:321st & 10 at UND 40Gaven Ziebarth run for 9 yds to the UND 49
Q2Portland State1 play · 0 yds · 0:08 · Interception6–22
  1. 13:321st & 10 at PRST 15John-Keawe Sagapolutele pass intercepted Jy Martin return for a loss of 1 yard to the UND 40
Q1North Dakota4 plays · 23 yds · 2:01 · Punt6–22
  1. 13:404th & 6 at UND 41Luke Silvernale punt for 52 yds , Pierce Walker returns for 8 yds to the PRST 15
  2. 15:003rd & 5 at UND 42Jerry Kaminski run for a loss of 1 yard to the UND 41
  3. 15:002nd & 10 at UND 37Jerry Kaminski pass complete to Xavier Leigh for 5 yds to the UND 42
  4. 15:001st & 10 at UND 37Jerry Kaminski pass incomplete to Korey Tai
  5. 0:00End of 1st Quarter
  6. 0:001st & 10 at UND 18Xavier Leigh run for 19 yds to the UND 37 for a 1ST down
  7. 0:411st & 10 at PRST 35Mathias Uribe kickoff for 64 yds , Kristen Hoskins return for 17 yds to the UND 18
Q1North Dakota6 plays · 61 yds · 3:05 · Touchdown0–22
  1. 4:362nd & 4 at PRST 4Jerry Kaminski pass complete to Deng Deng for 4 yds for a TD (C.J. Elrichs KICK)
  2. 7:411st & 6 at PRST 6Gaven Ziebarth run for 2 yds to the PRST 4
  3. 7:411st & 10 at PRST 31Jerry Kaminski pass complete to Xavier Leigh for 25 yds to the PRST 6 for a 1ST down
  4. 7:412nd & 1 at PRST 34Jerry Kaminski run for 3 yds to the PRST 31 for a 1ST down
  5. 7:411st & 10 at PRST 43Xavier Leigh run for 9 yds to the PRST 34
  6. 7:412nd & 7 at UND 42No 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.
  7. 7:411st & 10 at UND 39Gaven Ziebarth run for 3 yds to the UND 42
Q1Portland State7 plays · 77 yds · 3:41 · Touchdown6–22
  1. 0:483rd & 14 at UND 34John-Keawe Sagapolutele pass complete to Jaylen Lynch for 34 yds for a TD (Mathias Uribe PAT BLOCKED)
  2. 4:292nd & 9 at UND 29John-Keawe Sagapolutele sacked by Logyn Eckheart for a loss of 5 yards to the UND 34
  3. 4:291st & 10 at UND 30Tyrese Smith run for 1 yd to the UND 29
  4. 4:293rd & 11 at UND 45No 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.
  5. 4:292nd & 12 at UND 46Tyrese Smith run for 1 yd to the UND 45
  6. 4:291st & 10 at UND 44Tyrese Smith run for a loss of 2 yards to the UND 46
  7. 4:292nd & 3 at PRST 30John-Keawe Sagapolutele pass complete to Brooks Ferguson for 26 yds to the UND 44 for a 1ST down
  8. 4:291st & 10 at PRST 23John-Keawe Sagapolutele pass complete to Jaylen Lynch for 7 yds to the PRST 30
  9. 4:291st & 10 at UND 35Kenten Laughman kickoff for 65 yds , Cru Newman return for 23 yds to the PRST 23
  10. 0:543rd & 14 at UND 34Timeout North Dakota, clock 00:54
Q1Portland State3 plays · 3 yds · 0:58 · Punt0–15
  1. 7:414th & 7 at PRST 15Tony Johnson punt for 46 yds, punt out-of-bounds at the UND 39
  2. 8:393rd & 7 at PRST 15John-Keawe Sagapolutele pass incomplete to Jaylen Lynch
  3. 8:392nd & 10 at PRST 12John-Keawe Sagapolutele pass complete to Terence Loville for 3 yds to the PRST 15
  4. 8:391st & 10 at PRST 12John-Keawe Sagapolutele pass incomplete to Brooks Ferguson
  5. 8:391st & 10 at UND 35Kenten Laughman kickoff for 65 yds , Cru Newman return for 12 yds to the PRST 12
Q1North Dakota4 plays · 17 yds · 1:49 · Touchdown0–15
  1. 8:432nd & 7 at PRST 7Jerry Kaminski run for 7 yds for a TD (S. Romfo Run For Two-point Conversion)
  2. 10:321st & 7 at PRST 7Xavier Leigh run for no gain to the PRST 7
  3. 10:322nd & 6 at PRST 13Xavier Leigh run for 6 yds to the PRST 7 for a 1ST down
  4. 10:321st & 10 at PRST 17Xavier Leigh run for 4 yds to the PRST 13
  5. 10:321st & 10 at UND 35Kenten Laughman kickoff for 62 yds , Cru Newman return for 14 yds to the PRST 17 Cru Newman fumbled, recovered by UND Grant Noland
Q1North Dakota9 plays · 61 yds · 4:17 · Touchdown0–7
  1. 10:373rd & 5 at PRST 5Jerry Kaminski pass complete to Nathan Hromadka for 5 yds for a TD (C.J. Elrichs KICK)
  2. 14:542nd & 5 at PRST 5Sawyer Seidl run for no gain to the PRST 5
  3. 14:541st & 7 at PRST 7Sawyer Seidl run for 2 yds to the PRST 5
  4. 14:541st & 10 at PRST 19Jerry Kaminski pass complete to Watson Hafer for 12 yds to the PRST 7 for a 1ST down
  5. 14:543rd & 1 at PRST 22Xavier Leigh run for 3 yds to the PRST 19 for a 1ST down
  6. 14:542nd & 1 at PRST 22Jerry Kaminski pass incomplete to Korey Tai
  7. 14:541st & 10 at PRST 31Jerry Kaminski run for 9 yds to the PRST 22
  8. 14:542nd & 5 at UND 44Jerry Kaminski run for 25 yds to the PRST 31 for a 1ST down
  9. 14:541st & 10 at UND 39Sawyer Seidl run for 5 yds to the UND 44
  10. 14:541st & 10 at PRST 35Mathias Uribe kickoff for 62 yds , Sawyer Seidl return for 36 yds to the UND 39

FAN NEWS

2025 season

Write about Portland State or North Dakota?

Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.

Get Your Blog Featured →

MORE WEEK 2 GAMES · 2025

@
FINAL
Ole Miss 30, Kentucky 23
@
FINAL
Miami 45, Bethune-Cookman 3
@
FINAL
BYU 27, Stanford 3
@
FINAL
Ohio State 70, Grambling 0
@
FINAL
Georgia 28, Austin Peay 6
83Games in Week 2, 2025Full schedule →