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:541st & 10own 35Mathias Uribe kickoff for 62 yds , Sawyer Seidl return for 36 yds to the UND 39+36
14:541st & 10own 39Sawyer Seidl run for 5 yds to the UND 44+5
14:542nd & 5own 44Jerry Kaminski run for 25 yds to the PRST 31 for a 1ST down+25
14:541st & 10opp 31Jerry Kaminski run for 9 yds to the PRST 22+9
14:542nd & 1opp 22Jerry Kaminski pass incomplete to Korey Tai0
14:543rd & 1opp 22Xavier Leigh run for 3 yds to the PRST 19 for a 1ST down+3
14:541st & 10opp 19Jerry Kaminski pass complete to Watson Hafer for 12 yds to the PRST 7 for a 1ST down+12
14:541st & goalopp 7Sawyer Seidl run for 2 yds to the PRST 5+2
14:542nd & goalopp 5Sawyer Seidl run for no gain to the PRST 50
10:373rd & goalopp 5Jerry Kaminski pass complete to Nathan Hromadka for 5 yds for a TD (C.J. Elrichs KICK)+5

UND5 plays, 17 yd · Touchdown

10:321st & 10own 35Kenten 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:321st & 10opp 17Xavier Leigh run for 4 yds to the PRST 13+4
10:322nd & 6opp 13Xavier Leigh run for 6 yds to the PRST 7 for a 1ST down+6
10:321st & goalopp 7Xavier Leigh run for no gain to the PRST 70
8:432nd & goalopp 7Jerry Kaminski run for 7 yds for a TD (S. Romfo Run For Two-point Conversion)+7

PRST5 plays, 3 yd · Punt

8:391st & 10own 35Kenten Laughman kickoff for 65 yds , Cru Newman return for 12 yds to the PRST 12+12
8:391st & 10own 12John-Keawe Sagapolutele pass incomplete to Brooks Ferguson0
8:392nd & 10own 12John-Keawe Sagapolutele pass complete to Terence Loville for 3 yds to the PRST 15+3
8:393rd & 7own 15John-Keawe Sagapolutele pass incomplete to Jaylen Lynch0
7:414th & 7own 15Tony Johnson punt for 46 yds, punt out-of-bounds at the UND 390

UND7 plays, 61 yd · Touchdown

7:411st & 10own 39Gaven Ziebarth run for 3 yds to the UND 42+3
7:412nd & 7own 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.+15
7:411st & 10opp 43Xavier Leigh run for 9 yds to the PRST 34+9
7:412nd & 1opp 34Jerry Kaminski run for 3 yds to the PRST 31 for a 1ST down+3
7:411st & 10opp 31Jerry Kaminski pass complete to Xavier Leigh for 25 yds to the PRST 6 for a 1ST down+25
7:411st & goalopp 6Gaven Ziebarth run for 2 yds to the PRST 4+2
4:362nd & goalopp 4Jerry Kaminski pass complete to Deng Deng for 4 yds for a TD (C.J. Elrichs KICK)+4

PRST10 plays, 77 yd · Touchdown

4:291st & 10own 35Kenten Laughman kickoff for 65 yds , Cru Newman return for 23 yds to the PRST 23+23
4:291st & 10own 23John-Keawe Sagapolutele pass complete to Jaylen Lynch for 7 yds to the PRST 30+7
4:292nd & 3own 30John-Keawe Sagapolutele pass complete to Brooks Ferguson for 26 yds to the UND 44 for a 1ST down+26
4:291st & 10opp 44Tyrese Smith run for a loss of 2 yards to the UND 46−2
4:292nd & 12opp 46Tyrese Smith run for 1 yd to the UND 45+1
4:293rd & 11opp 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.+15
4:291st & 10opp 30Tyrese Smith run for 1 yd to the UND 29+1
4:292nd & 9opp 29John-Keawe Sagapolutele sacked by Logyn Eckheart for a loss of 5 yards to the UND 34−5
0:543rd & 14opp 34Timeout North Dakota, clock 00:540
0:483rd & 14opp 34John-Keawe Sagapolutele pass complete to Jaylen Lynch for 34 yds for a TD (Mathias Uribe PAT BLOCKED)+34

UND7 plays, 23 yd · Punt

0:411st & 10own 35Mathias Uribe kickoff for 64 yds , Kristen Hoskins return for 17 yds to the UND 18+17
0:001st & 10own 18Xavier Leigh run for 19 yds to the UND 37 for a 1ST down+19
0:00own 18End of 1st Quarter+19
15:001st & 10own 37Jerry Kaminski pass incomplete to Korey Tai0
15:002nd & 10own 37Jerry Kaminski pass complete to Xavier Leigh for 5 yds to the UND 42+5
15:003rd & 5own 42Jerry Kaminski run for a loss of 1 yard to the UND 41−1
13:404th & 6own 41Luke Silvernale punt for 52 yds , Pierce Walker returns for 8 yds to the PRST 15+8

PRST1 play, 0 yd · Turnover

13:321st & 10own 15John-Keawe Sagapolutele pass intercepted Jy Martin return for a loss of 1 yard to the UND 40−1

UND5 plays, 60 yd · Touchdown

13:321st & 10own 40Gaven Ziebarth run for 9 yds to the UND 49+9
13:322nd & 1own 49Jerry Kaminski pass complete to B.J. Fleming for 16 yds to the PRST 35 for a 1ST down+16
13:321st & 10opp 35Jerry Kaminski pass incomplete to Nathan Hromadka0
13:322nd & 10opp 35Jerry Kaminski pass complete to Jamal Young II for 15 yds to the PRST 20 for a 1ST down+15
11:291st & 10opp 20Jerry Kaminski pass complete to Nathan Hromadka for 20 yds for a TD (C.J. Elrichs KICK)+20

PRST5 plays, -1 yd · Punt

11:291st & 10own 35Kenten Laughman kickoff for 57 yds0
11:291st & 10own 25John-Keawe Sagapolutele pass incomplete to Terence Loville0
11:292nd & 10own 25Micah Avery run for 2 yds to the PRST 27+2
11:293rd & 8own 27John-Keawe Sagapolutele sacked by Braden Mohr for a loss of 3 yards to the PRST 24−3
9:514th & 11own 24Tony 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:511st & 10opp 38Jerry Kaminski pass incomplete to Nate DeMontagnac0
9:512nd & 10opp 38Xavier Leigh run for 3 yds to the PRST 35+3
9:513rd & 7opp 35Jerry Kaminski pass complete to Nate DeMontagnac for 20 yds to the PRST 15 for a 1ST down+20
9:001st & 10opp 15Timeout North Dakota, clock 09:000
9:001st & 10opp 15Korey Tai run for a loss of 10 yards to the PRST 25−10
9:002nd & 20opp 25Jerry Kaminski pass incomplete to Deng Deng0
9:003rd & 20opp 25Jerry Kaminski pass complete to Caden Dennis for a loss of 1 yard to the PRST 26−1
7:404th & 21opp 26C.J. Elrichs 43 yd FG MISSED+43

PRST4 plays, 18 yd · Turnover

7:401st & 10own 26John-Keawe Sagapolutele run for 5 yds to the PRST 31+5
7:402nd & 5own 31John-Keawe Sagapolutele pass complete to Cru Newman for 4 yds to the PRST 35+4
7:403rd & 1own 35Micah Avery run for 9 yds to the PRST 44 for a 1ST down+9
5:391st & 10own 44John-Keawe Sagapolutele pass intercepted Avery Scott return for 45 yds to the PRST 25+45

UND3 plays, 25 yd · Touchdown

5:391st & 10opp 25Gaven Ziebarth run for 4 yds to the PRST 21+4
5:392nd & 6opp 21Jerry Kaminski pass complete to Mason South for 16 yds to the PRST 5 for a 1ST down+16
4:271st & goalopp 5Gaven Ziebarth run for 5 yds for a TD (C.J. Elrichs KICK)+5

PRST7 plays, 20 yd · On downs

4:211st & 10own 35Kenten Laughman kickoff for 59 yds , Cru Newman return for 19 yds to the PRST 25+19
4:211st & 10own 25PENALTY PSU Delay Of Game (Smith,Tyrese) 5 yards from PSU25 to PSU20. NO PLAY.−5
4:211st & 15own 20Terence Loville run for 16 yds to the PRST 36 for a 1ST down+16
4:211st & 10own 36Delon Thompson run for 7 yds to the PRST 43+7
4:212nd & 3own 43Delon Thompson run for 2 yds to the PRST 45+2
4:213rd & 1own 45Delon Thompson run for no gain to the PRST 450
2:004th & 1own 45Tyrese Smith run for no gain to the PRST 450

UND6 plays, 32 yd · Missed FG

2:001st & 10opp 45Jerry Kaminski pass complete to Xavier Leigh for 7 yds to the PRST 38+7
2:002nd & 3opp 38Jerry Kaminski run for 20 yds to the PRST 18 for a 1ST down+20
2:001st & 10opp 18Xavier Leigh run for 4 yds to the PRST 14+4
2:002nd & 6opp 14Xavier Leigh run for 1 yd to the PRST 13+1
2:003rd & 5opp 13Jerry Kaminski pass incomplete to Nathan Hromadka0
0:264th & 5opp 13C.J. Elrichs 30 yd FG MISSED+30

PRST2 plays, -1 yd · End of period

0:001st & 10own 20J. Sagapolutele takes a knee−1
0:00own 20End of 2nd Quarter−1

PRST7 plays, 19 yd · On downs

15:001st & 10own 35Kenten Laughman kickoff for 65 yds for a touchback0
15:001st & 10own 25Delon Thompson run for a loss of 2 yards to the PRST 23−2
15:002nd & 12own 23John-Keawe Sagapolutele pass complete to Terence Loville for 13 yds to the PRST 36 for a 1ST down+13
15:001st & 10own 36Terence Loville run for 5 yds to the PRST 41+5
15:002nd & 5own 41Delon Thompson run for a loss of 1 yard to the PRST 40−1
15:003rd & 6own 40Delon Thompson run for 4 yds to the PRST 44+4
11:554th & 2own 44John-Keawe Sagapolutele run for no gain to the PRST 440

UND7 plays, 44 yd · Touchdown

11:551st & 10opp 44Xavier Leigh run for 12 yds to the PRST 32 for a 1ST down+12
11:551st & 10opp 32Jerry Kaminski run for 15 yds to the PRST 17 for a 1ST down+15
11:551st & 10opp 17Jerry Kaminski sacked by Jaxton Helmstetler for a loss of 8 yards to the PRST 25−8
11:552nd & 18opp 25Jerry Kaminski pass incomplete to Deng Deng0
11:553rd & 18opp 25Jerry Kaminski pass complete to Nathan Hromadka for 16 yds to the PRST 9+16
9:134th & 2opp 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.+5
9:071st & goalopp 4Jerry Kaminski pass complete to Tray Kuntz for 4 yds for a TD (C.J. Elrichs KICK)+4

PRST14 plays, 80 yd · Touchdown

9:001st & 10own 35Easton Choate kickoff for 63 yds , Cru Newman return for 18 yds to the PRST 20+18
9:001st & 10own 20John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 5 yds to the PRST 25+5
9:002nd & 5own 25Terence Loville run for 6 yds to the PRST 31 for a 1ST down+6
9:001st & 10own 31Delon Thompson run for 1 yd to the PRST 32+1
9:002nd & 9own 32Delon Thompson run for no gain to the PRST 320
9:003rd & 9own 32John-Keawe Sagapolutele pass complete to Kristian Ingman for 32 yds to the UND 36 for a 1ST down+32
9:001st & 10opp 36Delon Thompson run for 3 yds to the UND 33+3
9:002nd & 7opp 33John-Keawe Sagapolutele pass complete to Terence Loville for 9 yds to the UND 24 for a 1ST down+9
9:001st & 10opp 24Terence Loville run for 3 yds to the UND 21+3
9:002nd & 7opp 21John-Keawe Sagapolutele pass incomplete to Terence Loville0
9:003rd & 7opp 21John-Keawe Sagapolutele pass complete to Brooks Ferguson for 8 yds to the UND 13 for a 1ST down+8
9:001st & 10opp 13Tyrese Smith run for 5 yds to the UND 8+5
9:002nd & 5opp 8John-Keawe Sagapolutele pass complete to Zachary Dodson-Greene for 5 yds to the UND 3 for a 1ST down+5
2:251st & goalopp 3Delon Thompson run for 3 yds for a TD (Mathias Uribe KICK)+3

UND15 plays, 90 yd · Touchdown

2:211st & 10own 35Mathias Uribe kickoff for 63 yds0
2:211st & 10own 10Gaven Ziebarth run for no gain to the UND 100
2:212nd & 10own 10Javance Tupou'ata-Johnson run for 8 yds to the UND 18+8
2:213rd & 2own 18Gaven Ziebarth run for 3 yds to the UND 21 for a 1ST down+3
0:001st & 10own 21Gaven Ziebarth run for 2 yds to the UND 23+2
0:00own 21End of 3rd Quarter+2
15:002nd & 8own 23Javance Tupou'ata-Johnson run for 27 yds to the 50 yard line for a 1ST down+27
15:001st & 10midfieldNo 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:001st & 10opp 40Javance Tupou'ata-Johnson run for 8 yds to the PRST 32+8
15:002nd & 2opp 32Gaven Ziebarth run for 9 yds to the PRST 23 for a 1ST down+9
15:001st & 10opp 23Gaven Ziebarth run for 13 yds to the PRST 10 for a 1ST down+13
15:001st & goalopp 10Javance Tupou'ata-Johnson sacked for a loss of 3 yards to the PRST 13−3
15:002nd & goalopp 13Javance Tupou'ata-Johnson run for 4 yds to the PRST 9+4
15:003rd & goalopp 9Javance Tupou'ata-Johnson pass complete to Watson Hafer for 7 yds to the PRST 2+7
10:554th & goalopp 2Javance Tupou'ata-Johnson run for 2 yds for a TD (C.J. Elrichs KICK)+2

PRST7 plays, 23 yd · On downs

10:551st & 10own 35Easton Choate kickoff for 64 yds0
10:551st & 10own 25Delon Thompson run for 7 yds to the PRST 32+7
10:552nd & 3own 32Tyrese Smith run for 7 yds to the PRST 39 for a 1ST down+7
10:551st & 10own 39Delon Thompson run for a loss of 2 yards to the PRST 37−2
10:552nd & 12own 37Delon Thompson run for a loss of 3 yards to the PRST 34−3
10:553rd & 15own 34Tyrese Smith run for 14 yds to the PRST 48+14
7:514th & 1own 48Tyrese Smith pass incomplete to Eddy Schultz0

UND7 plays, 18 yd · Defensive TD

7:511st & 10opp 48Colton Brunell run for 7 yds to the PRST 41+7
7:512nd & 3opp 41Colton Brunell run for 8 yds to the PRST 33 for a 1ST down+8
7:511st & 10opp 33Colton Brunell run for 4 yds to the PRST 29+4
7:512nd & 6opp 29Javance Tupou'ata-Johnson run for 7 yds to the PRST 22 for a 1ST down+7
7:511st & 10opp 22Javance Tupou'ata-Johnson sacked by Spencer Elliott for a loss of 4 yards to the PRST 26−4
7:512nd & 14opp 26Javance Tupou'ata-Johnson pass incomplete to Grant Romfo0
4:303rd & 14opp 26Jaxton Helmstetler 70 Yd Fumble Return (Mathias Uribe Kick)+70

UND9 plays, 33 yd · End of period

4:251st & 10own 35Mathias Uribe kickoff for 55 yds , Avery Scott return for 19 yds to the UND 29+19
4:251st & 10own 29Colton Brunell run for 3 yds to the UND 32+3
4:252nd & 7own 32Colton Brunell run for a loss of 2 yards to the UND 30−2
4:253rd & 9own 30Javance Tupou'ata-Johnson run for 23 yds to the PRST 47 for a 1ST down+23
4:251st & 10opp 47Colton Brunell run for 12 yds to the PRST 35 for a 1ST down+12
4:251st & 10opp 35Colton Brunell run for a loss of 1 yard to the PRST 36−1
4:252nd & 11opp 36J. Tupou'ata-Johnson takes a knee−1
0:003rd & 12opp 37J. Tupou'ata-Johnson takes a knee−1
0:00opp 37End 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