← CFB Terminal
0
Big Sky
AT
#21BYU
69
Big 12
2025 week 1 · Saturday, August 30, 2025 at 7:00 PM CT · LaVell Edwards Stadium · 80.1°F Clear, wind 12.4

Drive chart

Portland State BYU bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
5 pl · 27 yd · 3:01
0–0
14:55 1st & 10 OWN 25 Jacques Badolato-Birdsell run for no gain to the PRST 25 0 -0.70
14:10 2nd & 10 OWN 25 Jacques Badolato-Birdsell run for 18 yds to the PRST 43 for a 1ST down +18 2.32
13:28 1st & 10 OWN 43 Tyrese Smith run for 2 yds to the PRST 45 +2 -0.69
12:35 2nd & 8 OWN 45 CJ Jordan pass complete to Micah Avery for 7 yds to the BYU 48 +7 0.63
12:06 3rd & 1 OPP 48 CJ Jordan pass incomplete to Chance Miller 0 -1.18
11:59 4th & 1 OPP 48 Tony Johnson punt for 37 yds, fair catch by Parker Kingston at the BYU 11
PUNT
5 pl · 21 yd · 2:05
0–0
11:49 1st & 10 OWN 11 Bear Bachmeier pass complete to Parker Kingston for 5 yds to the BYU 16 +5 0.07
11:23 2nd & 5 OWN 16 LJ Martin run for 12 yds to the BYU 28 for a 1ST down +12 0.84
10:47 1st & 10 OWN 28 Bear Bachmeier pass incomplete to Parker Kingston 0 -0.80
10:40 2nd & 10 OWN 28 Bear Bachmeier run for 4 yds to the BYU 32 +4 -0.08
10:01 3rd & 6 OWN 32 Bear Bachmeier pass incomplete to Chase Roberts 0 -0.37
9:54 4th & 6 OWN 32 Sam Vander Haar punt for 48 yds, fair catch by Cru Newman at the PRST 20
PUNT
6 pl · 20 yd · 3:17
0–0
9:54 2nd & 10 OWN 20 Timeout BYU, clock 09:54
9:52 1st & 10 OWN 20 CJ Jordan pass incomplete to Kristian Ingman 0 -0.56
9:41 2nd & 10 OWN 20 CJ Jordan run for a loss of 5 yards to the PRST 15 -5 -0.38
9:00 3rd & 15 OWN 15 Timeout BYU, clock 09:00
8:48 3rd & 15 OWN 15 CJ Jordan pass complete to Kristian Ingman for 20 yds to the PRST 35 for a 1ST down +20 2.08
8:04 1st & 10 OWN 35 CJ Jordan pass complete to Branden Alvarez for 6 yds to the PRST 41 +6 0.40
7:27 2nd & 4 OWN 41 Jacques Badolato-Birdsell run for a loss of 1 yard to the PRST 40 -1 -1.35
6:48 3rd & 5 OWN 40 CJ Jordan pass incomplete to Branden Alvarez 0 -0.63
6:37 4th & 5 OWN 40 Tony Johnson punt for 39 yds , Parker Kingston returns for 16 yds to the BYU 37 Parker Kingston fumbled, recovered by PRST Chance Miller
MISSED FG TD
4 pl · -2 yd · 2:39
0–7
6:05 1st & 10 OPP 37 Jacques Badolato-Birdsell run for 3 yds to the BYU 34 +3 -0.24
5:42 2nd & 7 OPP 34 CJ Jordan sacked by Choe Bryant-Strother for a loss of 9 yards to the BYU 43 -9 -2.73
4:49 3rd & 16 OPP 43 CJ Jordan pass complete to Branden Alvarez for 4 yds to the BYU 39 +4 -0.13
3:58 4th & 12 OPP 39 Mathias Uribe 57 yd FG BLOCKED blocked by John Taumoepeau for a TD , Jack Kelly return for 54 yds for a TD (Will Ferrin KICK)
PUNT
3 pl · 1 yd · 1:35
0–7
3:58 1st & 10 OWN 25 PENALTY PSU Delay Of Game (Jordan,CJ) 5 yards from PSU25 to PSU20. NO PLAY. -5
3:18 1st & 15 OWN 20 Jacques Badolato-Birdsell run for 6 yds to the PRST 26 Jacques Badolato-Birdsell fumbled, recovered by PRST Jacques Badolato-Birdsell +6 0.15
3:09 2nd & 9 OWN 26 Jacques Badolato-Birdsell run for no gain to the PRST 26 0 -0.41
2:33 3rd & 9 OWN 26 CJ Jordan pass incomplete to Andre Miller 0 -0.19
2:23 4th & 9 OWN 26 Tony Johnson punt for 39 yds , Parker Kingston returns for 9 yds to the BYU 44
TD
4 pl · 56 yd · 2:23
0–14
2:10 1st & 10 OWN 44 LJ Martin run for 49 yds to the PRST 7 for a 1ST down +49 2.17
1:22 1st & 7 OPP 7 LJ Martin run for 2 yds to the PRST 5 +2 -0.24
0:39 2nd & 5 OPP 5 Bear Bachmeier run for 1 yd to the PRST 4 +1 -0.26
0:00 3rd & 4 OPP 4 Bear Bachmeier pass complete to Chase Roberts for 4 yds for a TD (Will Ferrin KICK) +4 2.70
0:00 OPP 3 End of 1st Quarter
Q2
PUNT
3 pl · 7 yd · 2:13
0–14
14:55 1st & 10 OWN 25 Jacques Badolato-Birdsell run for a loss of 5 yards to the PRST 20 -5 -1.07
14:13 2nd & 15 OWN 20 Jacques Badolato-Birdsell run for 3 yds to the PRST 23 +3 -0.07
13:29 3rd & 12 OWN 23 CJ Jordan pass complete to Andre Miller for 9 yds to the PRST 32 +9 0.23
12:47 4th & 3 OWN 32 Tony Johnson punt for 47 yds , Parker Kingston returns for 31 yds to the PRST 48
TD
7 pl · 48 yd · 2:55
0–21
12:47 2nd & 10 OPP 48 Timeout BYU, clock 12:47
12:41 1st & 10 OPP 48 Bear Bachmeier pass incomplete to Cody Hagen 0 -1.07
12:33 2nd & 10 OPP 48 Parker Kingston run for 8 yds to the PRST 40 +8 0.80
12:05 3rd & 2 OPP 40 LJ Martin run for 7 yds to the PRST 33 for a 1ST down +7 1.06
11:33 1st & 10 OPP 33 Sione Moa run for 3 yds to the PRST 30 +3 -0.20
11:10 2nd & 7 OPP 30 Sione Moa run for 19 yds to the PRST 11 for a 1ST down +19 0.58
10:28 1st & 10 OPP 11 Parker Kingston run for 6 yds to the PRST 5 +6 0.18
9:52 2nd & 4 OPP 5 Bear Bachmeier pass complete to Noah Moeaki for 5 yds for a TD (Will Ferrin KICK) +5 2.34
PUNT
3 pl · 2 yd · 1:02
0–21
9:42 1st & 10 OWN 17 Tyrese Smith pass incomplete to Jaylen Lynch 0 -0.48
9:38 2nd & 10 OWN 17 Jacques Badolato-Birdsell run for 2 yds to the PRST 19 +2 -0.14
8:57 3rd & 8 OWN 19 Tyrese Smith pass incomplete to Andre Miller 0 -0.14
8:46 4th & 8 OWN 19 Tony Johnson punt for 63 yds , Parker Kingston returns for no gain to the BYU 16
TD
4 pl · 84 yd · 1:53
0–28
8:37 1st & 10 OWN 16 Sione Moa run for 11 yds to the BYU 27 for a 1ST down +11 0.65
8:09 1st & 10 OWN 27 LJ Martin run for 4 yds to the BYU 31 +4 -0.12
7:30 2nd & 6 OWN 31 Bear Bachmeier pass complete to LJ Martin for 12 yds to the BYU 43 for a 1ST down +12 1.59
6:53 1st & 10 OWN 43 Cody Hagen run for 57 yds for a TD (Will Ferrin KICK) +57 4.47
FUMBLE
1 pl · -14 yd · 0:09
0–28
6:40 1st & 10 OWN 20 Andre Miller run for a loss of 14 yards to the PRST 6 Andre Miller fumbled, recovered by BYU John Taumoepeau -0.61
TD
2 pl · 6 yd · 0:25
0–35
6:32 1st & 6 OPP 6 LJ Martin run for 2 yds to the PRST 4 +2 -0.28
6:15 2nd & 4 OPP 4 Bear Bachmeier run for 4 yds for a TD (Will Ferrin KICK) +4 2.33
PUNT
3 pl · 14 yd · 1:16
0–35
6:09 1st & 10 OWN 25 (06:15) Shotgun Jordan,CJ pass incomplete short middle to Lynch,Jaylen thrown to PSU29 PENALTY BYU Targeting (Asiata,Ephraim) 15 yards from PSU25 to PSU40, 1ST DOWN. NO PLAY. +15
6:09 1st & 10 OWN 40 PENALTY PSU False Start 5 yards from PSU40 to PSU35. NO PLAY. -5
5:59 1st & 15 OWN 35 CJ Jordan run for 4 yds to the PRST 39 +4 -0.13
5:19 2nd & 11 OWN 39 CJ Jordan pass incomplete to Micah Avery 0 -0.68
5:12 3rd & 11 OWN 39 CJ Jordan pass incomplete to Cru Newman 0 -0.36
4:59 4th & 11 OWN 39 Tony Johnson punt for 45 yds , Tiger Bachmeier returns for no gain to the BYU 9
TD
4 pl · 91 yd · 1:24
0–42
4:44 1st & 10 OWN 9 Bear Bachmeier pass complete to Carsen Ryan for 25 yds to the BYU 34 for a 1ST down +25 1.49
4:24 1st & 10 OWN 34 Bear Bachmeier pass incomplete to Chase Roberts 0 -0.99
4:13 2nd & 10 OWN 34 LJ Martin run for 44 yds to the PRST 22 for a 1ST down +44 3.68
3:35 1st & 10 OPP 22 Bear Bachmeier pass complete to Carsen Ryan for 22 yds for a TD (Will Ferrin KICK) +22 2.65
PUNT
3 pl · -4 yd · 1:41
0–42
3:29 1st & 10 OWN 25 Jacques Badolato-Birdsell run for no gain to the PRST 25 0 -0.70
2:50 2nd & 10 OWN 25 Jacques Badolato-Birdsell run for 2 yds to the PRST 27 +2 -0.23
2:02 3rd & 8 OWN 27 CJ Jordan sacked by Anisi Purcell for a loss of 6 yards to the PRST 21 -6 -0.34
2:00 4th & 14 OWN 21 Timeout BYU, clock 02:00
1:54 4th & 14 OWN 21 Tony Johnson punt for 37 yds, punt out-of-bounds at the BYU 42
TD
4 pl · 58 yd · 1:05
0–49
1:45 1st & 10 OWN 42 Bear Bachmeier run for 11 yds to the PRST 47 for a 1ST down +11 0.95
1:26 1st & 10 OPP 47 Bear Bachmeier pass complete to Cody Hagen for 24 yds to the PRST 23 for a 1ST down +24 0.95
1:07 1st & 10 OPP 23 LJ Martin run for 11 yds to the PRST 12 for a 1ST down +11 0.13
0:49 1st & 10 OPP 12 Bear Bachmeier run for 12 yds for a TD (Will Ferrin KICK) +12 2.53
END OF HALF
2 pl · -2 yd · 0:49
0–49
0:34 1st & 10 OWN 25 C. Jordan takes a knee -1 -0.80
0:00 2nd & 11 OWN 24 C. Jordan takes a knee -1 -0.33
0:00 OWN 24 End of 2nd Quarter
Q3
FG
15 pl · 68 yd · 8:27
0–52
14:49 1st & 10 OWN 25 McCae Hillstead pass complete to Tiger Bachmeier for 8 yds to the BYU 33 +8 0.91
14:12 2nd & 2 OWN 33 Jovesa Damuni run for 1 yd to the BYU 34 +1 -0.93
13:40 3rd & 1 OWN 34 Jovesa Damuni run for 3 yds to the BYU 37 for a 1ST down +3 1.05
13:12 1st & 10 OWN 37 McCae Hillstead pass incomplete to Noah Moeaki 0 -1.07
13:04 2nd & 10 OWN 37 Cody Hagen run for no gain to the BYU 37 0 -0.66
12:24 3rd & 10 OWN 37 McCae Hillstead pass complete to Cody Hagen for 11 yds to the BYU 48 for a 1ST down +11 2.77
11:42 1st & 10 OWN 48 Jovesa Damuni run for 3 yds to the PRST 49 +3 -0.40
11:16 2nd & 7 OPP 49 Jovesa Damuni run for 12 yds to the PRST 37 for a 1ST down +12 1.36
10:42 1st & 10 OPP 37 McCae Hillstead run for 13 yds to the PRST 24 for a 1ST down +13 0.37
10:09 1st & 10 OPP 24 (10:16) Shotgun Damuni,Jovesa rush right for 4 yards gain to the PSU20 (Roberts,Jerome; Brannan,Jayden) PENALTY BYU Holding (Griffin,Jake) 10 yards from PSU24 to PSU34. NO PLAY. -10
9:43 1st & 20 OPP 34 McCae Hillstead pass complete to Jovesa Damuni for 13 yds to the PRST 21 +13 0.96
9:03 2nd & 7 OPP 21 McCae Hillstead run for 10 yds to the PRST 11 for a 1ST down +10 0.30
8:24 1st & 10 OPP 11 Charles Miska run for no gain to the PRST 11 0 -0.29
7:43 2nd & 10 OPP 11 Jovesa Damuni run for 3 yds to the PRST 8 +3 -0.09
7:06 3rd & 7 OPP 8 McCae Hillstead pass complete to Jovesa Damuni for 1 yd to the PRST 7 +1 -0.26
6:33 4th & 6 OPP 7 Will Ferrin 25 yd FG GOOD
PUNT
3 pl · -1 yd · 1:13
0–52
6:33 2nd & 11 OWN 24 Timeout BYU, clock 06:33
6:24 1st & 10 OWN 25 Tyrese Smith pass complete to Jaylen Lynch for a loss of 1 yard to the PRST 24 -1 -0.80
5:40 2nd & 11 OWN 24 Tyrese Smith pass incomplete 0 -0.29
5:32 3rd & 11 OWN 24 Tyrese Smith pass incomplete to Cru Newman 0 -0.13
5:20 4th & 11 OWN 24 Tony Johnson punt for 40 yds , Carsen Ryan returns for 14 yds to the 50 yard line
FG
6 pl · 12 yd · 3:11
0–55
5:20 2nd & 8 OPP 48 Timeout BYU, clock 05:20
5:12 1st & 10 50 Tiger Bachmeier run for 2 yds to the PRST 48 +2 -0.63
4:42 2nd & 8 OPP 48 Jovesa Damuni run for 10 yds to the PRST 38 for a 1ST down +10 1.38
3:53 1st & 10 OPP 38 Treyson Bourguet pass complete to Rowan Reay for 8 yds to the PRST 30 +8 0.61
3:18 2nd & 2 OPP 30 (03:25) Shotgun Damuni,Jovesa rush middle for 4 yards gain to the PSU26 (Seiuli,Aedan; Elliott,Spencer) PENALTY BYU Personal Foul (Griffin,Jake) 15 yards from PSU30 to PSU45. NO PLAY. -15
2:53 2nd & 17 OPP 45 Trey Roberts run for 7 yds to the PRST 38 +7 0.49
2:14 3rd & 10 OPP 38 Treyson Bourguet pass incomplete to Dominique McKenzie 0 -1.00
2:09 4th & 10 OPP 38 Will Ferrin 56 yd FG GOOD
PUNT
3 pl · -6 yd · 2:05
0–55
2:09 1st & 10 OWN 25 PENALTY PSU Delay Of Game (Smith,Tyrese) 5 yards from PSU25 to PSU20. NO PLAY. -5
2:01 1st & 15 OWN 20 Tyrese Smith run for no gain to the PRST 20 0 -0.33
1:27 2nd & 15 OWN 20 Micah Avery run for no gain to the PRST 20 0 -0.15
0:42 3rd & 15 OWN 20 Tyrese Smith pass complete to Micah Avery for a loss of 1 yard to the PRST 19 -1 -0.07
0:04 4th & 16 OWN 19 Tony Johnson punt for 34 yds, punt out-of-bounds at the BYU 47
TD
2 pl · 53 yd · 0:13
0–62
0:00 1st & 10 OWN 47 Jovesa Damuni run for 12 yds to the PRST 41 for a 1ST down +12 0.85
0:00 OWN 47 End of 3rd Quarter
15:00 1st & 10 OPP 3 Timeout BYU, clock 15:00
14:51 1st & 10 OPP 41 Dominique McKenzie run for 41 yds for a TD (Will Ferrin KICK) +41 3.24
Q4
PUNT
3 pl · 4 yd · 2:35
0–62
14:39 1st & 10 OWN 25 CJ Jordan pass complete to Brooks Ferguson for 4 yds to the PRST 29 +4 -0.11
13:59 2nd & 6 OWN 29 CJ Jordan pass complete to Micah Avery for 5 yds to the PRST 34 +5 0.09
13:26 3rd & 1 OWN 34 Timeout BYU, clock 13:26
13:20 3rd & 1 OWN 34 Jacques Badolato-Birdsell run for no gain to the PRST 34 0 -0.70
12:45 4th & 1 OWN 34 PENALTY PSU False Start (Badolato-Birdsell,Jacques) 5 yards from PSU34 to PSU29. NO PLAY. -5
12:16 4th & 6 OWN 29 Tony Johnson punt for 44 yds, punt out-of-bounds at the BYU 21 , Cannon DeVries returns for 52 yds to the BYU 19 BYU Penalty, Illegal Block (Kendal Wall) to the BYU 21
TD
15 pl · 79 yd · 10:21
0–69
12:16 2nd & 6 OWN 25 Timeout BYU, clock 12:16
12:09 1st & 10 OWN 21 Charles Miska run for 4 yds to the BYU 25 +4 -0.09
11:24 2nd & 6 OWN 25 Charles Miska run for 2 yds to the BYU 27 +2 -0.35
10:38 3rd & 4 OWN 27 Lucky Finau run for 4 yds to the BYU 31 for a 1ST down +4 1.17
9:51 1st & 10 OWN 31 Treyson Bourguet run for 21 yds to the PRST 48 for a 1ST down +21 1.92
9:04 1st & 10 OPP 48 Lucky Finau run for 6 yds to the PRST 42 +6 0.33
8:17 2nd & 4 OPP 42 Lucky Finau run for 6 yds to the PRST 36 for a 1ST down +6 0.35
7:36 1st & 10 OPP 36 Lucky Finau run for 5 yds to the PRST 31 +5 0.08
6:52 2nd & 5 OPP 31 Charles Miska run for 2 yds to the PRST 29 +2 -0.40
6:06 3rd & 3 OPP 29 Charles Miska run for 1 yd to the PRST 28 +1 -0.66
5:24 4th & 2 OPP 28 Lucky Finau run for 2 yds to the PRST 26 for a 1ST down +2 1.27
4:55 1st & 10 OPP 26 Lucky Finau run for 1 yd to the PRST 25 +1 -0.36
3:52 2nd & 9 OPP 25 Lucky Finau run for 5 yds to the PRST 20 +5 0.05
3:23 3rd & 4 OPP 20 Cody Hagen run for 17 yds to the PRST 3 for a 1ST down +17 1.56
2:43 1st & 3 OPP 3 PENALTY BYU Delay Of Game (Hagen,Cole) 5 yards from PSU03 to PSU08. NO PLAY. -5
2:32 1st & 8 OPP 8 Lucky Finau run for 3 yds to the PRST 5 +3 -0.12
2:00 2nd & 5 OPP 5 Timeout BYU, clock 02:00
1:55 2nd & 5 OPP 5 Charles Miska run for 5 yds for a TD (Will Ferrin KICK) +5 2.44
END OF GAME
3 pl · 0 yd · 1:55
0–69
1:43 1st & 10 OWN 25 Micah Avery run for a loss of 1 yard to the PRST 24 -1 -0.80
1:07 2nd & 11 OWN 24 CJ Jordan pass complete to Zachary Dodson-Greene for 3 yds to the PRST 27 +3 -0.13
0:00 3rd & 8 OWN 27 CJ Jordan run for a loss of 2 yards to the PRST 25 -2 -0.28
0:00 OWN 25 End of 4th Quarter
25 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks2
0plays for loss11
0takeaways1
0three-and-outs forced8
15explosive plays allowed2
9.18yards allowed / play1.40
10 of 11scoring drives allowed0 of 14
Portland State
Isaiah Green 15 (5)
Jerome Roberts 10 (2)
Jaxson Helmstetler 9 (2)
Aedan Seiuli 8 (5)
Lonnie Burt 7 (4)
Dionte Thornton 6 (3)
Pierce Walker 4 (2)
Spencer Elliott 3 (1)
BYU
Anisi Purcell 3 (1) 1 sk · 1 TFL
Isaiah Glasker 3 (2) 1.5 TFL
Talan Alfrey 3 (3) 1 TFL
John Taumoepeau 3 (1) 0.5 TFL
Choe Bryant-Strother 2 (2) 1 sk · 1 TFL
Logan Lutui 2 (2) 1 TFL
Miles Hall 2 (1) 1 TFL
Cannon DeVries 2 (1) 0.5 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

0 of 1field goals2 of 2
10punts1
42.5punt average48.0
3punts inside the 200
17return yards65
own 27average drive startown 32
Portland State
K Mathias Uribe 0/1 FG
P Tony Johnson 10 punts · 42.5 avg · 3 in 20
KR Cru Newman 2 ret · 17 yds · long 18
BYU
K Will Ferrin 2/2 FG · long 56 · 9/9 XP
P Sam Vander Haar 1 punt · 48.0 avg
PR Parker Kingston 4 ret · 54 yds · long 31
PR Carsen Ryan 1 ret · 14 yds · long 14
PR Cannon DeVries 1 ret · 4 yds · long 4
PR Tiger Bachmeier 1 ret · -7 yds
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

42plays66
59yards606
13drives11
12%success rate59%
-12.72total PPA43.86
Derived from 108 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Bear Bachmeier pass complete to Chase Roberts for 4 yds for a TD (Will Ferrin KICK) 14–0
Q2Bear Bachmeier pass complete to Noah Moeaki for 5 yds for a TD (Will Ferrin KICK) 21–0
Q2Cody Hagen run for 57 yds for a TD (Will Ferrin KICK) 28–0
Q2Bear Bachmeier run for 4 yds for a TD (Will Ferrin KICK) 35–0
Q2Bear Bachmeier pass complete to Carsen Ryan for 22 yds for a TD (Will Ferrin KICK) 42–0
Q2Bear Bachmeier run for 12 yds for a TD (Will Ferrin KICK) 49–0
Q3Will Ferrin 25 yd FG GOOD 52–0
Q3Will Ferrin 56 yd FG GOOD 55–0
Q4Dominique McKenzie run for 41 yds for a TD (Will Ferrin KICK) 62–0
Q4Charles Miska run for 5 yds for a TD (Will Ferrin KICK) 69–0

Biggest plays by PPA

Q2Cody Hagen run for 57 yds for a TD (Will Ferrin KICK) 4.47
Q2LJ Martin run for 44 yds to the PRST 22 for a 1ST down 3.68
Q4Dominique McKenzie run for 41 yds for a TD (Will Ferrin KICK) 3.24
Q3McCae Hillstead pass complete to Cody Hagen for 11 yds to the BYU 48 for a 1ST down 2.77
Q1Bear Bachmeier pass complete to Chase Roberts for 4 yds for a TD (Will Ferrin KICK) 2.70
Q2Bear Bachmeier pass complete to Carsen Ryan for 22 yds for a TD (Will Ferrin KICK) 2.65

Series recent meetings

2017 Portland State 6 – 20 BYU
Last 1 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal