BYU vs Portland State — August 30, 2025

BYU BYU 69
FINAL
Portland State Portland State 0
Series History »
« Previous Game Next Game »
DateAugust 30, 2025
StadiumLaVell Edwards Stadium
LocationProvo, UT
Weather82°, cloudy
Attendance64,494
BYU ConferenceBig 12
Opp ConferenceBig Sky
BYU Head CoachKalani Sitake
Opp Head CoachBruce Barnum
BYU AP RankRV
Opp AP Rank

Game Notes

  • 7th time in BYU history that the Cougars scored 49+ in the first half
  • First blocked field goal returned for a touchdown by the Cougars since Oct. 27, 2001 against San Diego State.
  • Bear Bachmeier becomes the first true freshman in program history to start a season opener at quarterback.

First-half offensive explosion, 468 rushing yards and touchdowns from eight different players propelled BYU to 69-0 victory over the Portland State Vikings on Saturday night at Lavell Edwards Stadium.

“Happy we got the win—proud of a lot of things I saw in the game," said Kalani Sitake, BYU head coach. "Obviously I’m gonna be a coach and say it wasn’t perfect. There are a lot of places I think we can improve on, but I was really proud of the entire team from beginning to end.”

The Cougars powered a rush-heavy offense. The 468 rushing yards are the most since 550 against Texas in 2009 and the second-most in program history. Junior running back LJ Martin totaled 131 yards on eight carries, setting a new career high. Martin recorded a game-long 49-yard carry late in the first quarter which set the Cougars up for a touchdown.

In his debut as a Cougar, Bear Bachmeier recorded five touchdowns, three passing and two rushing. The Murrieta, California native is the only true freshman to record five touchdowns in a game in program history. Bachmeier joins Tanner Mangum, Taysom Hill and Zach Wilson as the only true freshman BYU quarterbacks to throw multiple touchdowns in their first game as a Cougar. Bachmeier totaled 97 passing yards and had 32 rushing yards.

John Tamoepeau helped spark the momentum for the Cougars by blocking a Viking field goal attempt, which Jack Kelly scooped up and returned to the end zone for the night's first touchdown. It was the first blocked field goal returned for a touchdown for BYU since 2001—Ryan Denney vs. San Diego State.

The Cougars saw eight different players find the end zone, with Kelly, Chase Roberts, Bachmeier, Noah Moeaki, Cody Hagen, Carsen Ryan, Dominique McKenzie and Charles Miska each scoring. Additionally, BYU had five players record their first-career touchdowns in the game.

On the defensive side, the Cougars totaled 40 tackles, nine tackles for loss, two sacks and a fumble recovery. BYU had 24 different players tally a tackle. The defense held Portland State to 56 passing yards alongside negative-5 rushing yards.

The 69-0 final score is the largest shutout in BYU history, passing a 65-0 mark in 1988 vs. New Mexico.

QtrTimeTeamScoring EventBYUOPP
103:58BYUJack Kelly 54-yard blocked field goal return (Will Ferrin PAT made)70
100:00BYUBear Bachmeier 4-yard pass to Chase Roberts (Will Ferrin PAT made)140
209:52BYUBear Bachmeier 5-yard pass to Noah Moeaki (Will Ferrin PAT made)210
206:53BYUCody Hagen 57-yard run (Will Ferrin PAT made)280
206:15BYUBear Bachmeier 4-yard run (Will Ferrin PAT made)350
203:35BYUBear Bachmeier 22-yard pass to Carsen Ryan (Will Ferrin PAT made)420
200:49BYUBear Bachmeier 12-yard run (Will Ferrin PAT made)490
306:33BYUWill Ferrin 25-yard field goal520
302:09BYUWill Ferrin 56-yard field goal550
414:51BYUDominique McKenzie 41-yard run (Will Ferrin PAT made)620
401:55BYUCharlie Miska 5-yard run (Will Ferrin PAT made)690
StatisticBYUPRST
First Downs 28 3
Rushing221
Passing61
Penalty01
Rushing 468 (5)
Attempts4824
Avg per Rush9.8(0.2)
Touchdowns50
Passing 138 56
Cmp-Att-Int12-18-010-20-0
Completion %66.750.0
Yds/Attempt7.72.8
Yds/Catch11.55.6
Touchdowns30
Total Offense 606 51
Plays6644
Avg per Play9.21.2
Punt/Kick Returns
Punt Ret-Yds-TD7-65-00-0-0
Avg Punt Return9.3
Kick Ret-Yds-TD0-0-02-17-0
Avg Kick Return8.5
Punting 1-48 10-425
Avg Punt48.042.5
Miscellaneous
Fumbles-Lost1-12-1
Penalties-Yards5-554-20
Sacks By20
FG Made-Att2-20-1
3rd Down Conv6-101-13
4th Down Conv1-10-0
Qtr
BYU
Portland State
TD FG PUNT INT FUM DOWNS
BYU
Portland State

Passing

PlayerCmpAttPctYdsYds/AttTDIntLngEffSacked
Bear Bachmeier71163.6978.83025227.70
McCae Hillstead4580.0336.60013135.40
Treyson Bourguet1250.084.000883.60

Rushing

PlayerAttYdsAvgTDLng
LJ Martin813116.4049
Cody Hagen25728.5157
Jovesa Damuni7446.3012
Dominique McKenzie14141.0141
Sione I Moa33311.0019
Lucky Finau8324.006
Bear Bachmeier5326.4212
McCae Hillstead22311.5013
Treyson Bourguet12121.0021
Cole Hagen11717.0017
Charlie Miska6142.315
Parker Kingston2147.008
Trey Roberts177.007
Tiger Bachmeier122.002

Receiving

PlayerRecYdsAvgTDLng
Carsen Ryan24723.5125
Cody Hagen23517.5024
Jovesa Damuni2147.0013
LJ Martin11212.0012
Tiger Bachmeier188.008
Rowan Reay188.008
Parker Kingston155.005
Noah Moeaki155.015
Chase Roberts144.014

Punt Returns

PlayerNoYdsAvgTDLng
Parker Kingston45413.5031
Cannon DeVries2189.0014
Tiger Bachmeier1-7-7.000

Defense

PlayerTklSkTFLPBUINTINT YdsINT TDFFFRFR YdsFR TDBlkSfty
Talan Alfrey30.01.00000000000
Isaiah Glasker30.01.50000000000
Anisi Purcell31.01.00000000000
John Taumoepeau30.00.50000010010
Choé Bryant-Strother21.01.00000000000
Kinilau Fonohema20.00.00000000000
Cannon DeVries20.00.50000000000
Raider Damuni20.00.00000000000
Evan Johnson20.00.00000000000
Logan Lutui20.01.00000000000
Miles Hall20.01.00000000000
Siale Esera20.00.00000000000
Hunter Clegg10.00.00000000000
Bodie Schoonover10.00.01000000000
Keanu Tanuvasa10.00.00000000000
Tayvion Beasley10.00.00000000000
Max Alford10.00.50000000000
Jack Kelly10.00.00000000000
Will Zundel10.00.00000000000
Payton VanSteenkiste10.00.00000000000
Orion Maile-Kaufusi10.00.00000000000
Viliami Po'uha10.00.00000000000
Faletau Satuala10.00.00000000000
Ace Kaufusi10.01.00000000000

Kicking

PlayerFGFGALngBlkXPXPAXP Blk
Will Ferrin2256990

Punting

PlayerNoYdsAvgLng
Sam Vander Haar14848.048

Passing

PlayerCmpAttPctYdsYds/AttTDIntLngEffSacked
CJ Jordan81457.1584.1002091.9
Tyrese Smith2633.3-2-0.300030.5

Rushing

PlayerAttYdsAvgTDLng
Jacques Badolato-Birdsell12282.3018
Tyrese Smith221.002
Micah Avery2-1-0.500
TEAM2-2-1.000
Andre Miller1-14-14.000
CJ Jordan5-18-3.604

Receiving

PlayerRecYdsAvgTDLng
Kristian Ingman12020.0020
Micah Avery3113.707
Branden Alvarez2105.006
Andre Miller199.009
Brooks Ferguson144.004
Zachary Dodson-Greene133.003
Jaylen Lynch1-1-1.000

Kick Returns

PlayerNoYdsAvgTDLng
Cru Newman2178.5018

Defense

PlayerTklSkTFLPBUINTINT YdsINT TDFFFRFR YdsFR TDBlkSfty
Isaiah Green150.00.000000000
Jerome Roberts100.00.000000000
Jaxton Helmstetler90.00.000000000
Aedan Seiuli80.00.000000000
Lonnie Burt70.00.000000000
Dionte Thornton60.00.000000000
Pierce Walker40.00.000000000
Spencer Elliott30.00.000000000
Slade Shufelt30.00.000000000
Damari Washington30.00.000000000
Bryson Ross20.00.000000000
Elias Sanders20.00.000000000
Tony Johnson10.00.000000000
J'Querian Ladson10.00.000000000
Rob Silva10.00.000000000
Carsten Mamaril10.00.000000000
Jayden Sandusky10.00.000000000
Henry Amposta10.00.000000000
Daniel Matagi10.00.000000000
Jayden Brannan10.00.000000000
Diontaye Moorman00.00.010000000
Chance Miller00.00.000000100

Kicking

PlayerFGFGALngBlkXPXPAXP Blk
Mathias Uribe0101000

Punting

PlayerNoYdsAvgLng
Tony Johnson1042542.563

BYU

PosPlayer
QBBear Bachmeier
RBLJ Martin
WRChase Roberts
WRJojo Phillips
WRParker Kingston
TECarsen Ryan
LTIsaiah Jatta
LGSonny Makasini
CBruce Mitchell
RGAustin Leausa
RTAndrew Gentry

Portland State

PosPlayer
QBCJ Jordan
RBJacques Badolato-Birdsell
TEKristian Ingman
TESeth Lyon
TEBrooks Ferguson
OGPule Leatigaga
OLPedro Timoteo
OLShaun Torgeson
OLJames Minot
OLAnthony Tena
OLSemisi Latu

BYU

PosPlayer
DELogan Lutui
DEViliami Po'uha
DTJohn Taumoepeau
DTKeanu Tanuvasa
LBSiale Esera
LBIsaiah Glasker
LBJack Kelly
CBEvan Johnson
CBMory Bamba
FSTanner Wall
SSRaider Damuni

Portland State

PosPlayer
DLDaniel Matagi
DLSpencer Elliott
DLJ'Querian Ladson
DLSalde Shufelt
LBAedan Seiuli
LBJaxton Helmstetler
CBDionte Thornton
DBKayin Booker
DBPierce Walker
DBIsaiah Green
SBryson Ross

BYU

PosPlayer
PKWill Ferrin
PSam Vander Haar
LSGarrison Grimes
HSam Vander Haar
KRCody Hagen
PRParker Kingston
KOWill Ferrin

Portland State

PosPlayer
PKMathias Uribe
PTony Johnson
LSBrock Fleming
HTony Johnson
KRCru Newman
PRCru Newman
KOMathias Uribe
PossDownTo GoSpotPlay
BYU BYU35 Will Ferrin kickoff 65 yards to the PSU00, Touchback.
OPP 1 10 PSU25 Jacques Badolato-Birdsell rush middle for 0 yards to the PSU25 (tackle by John Taumoepeau).
OPP 2 10 PSU25 Jacques Badolato-Birdsell rush right for 18 yards gain to the PSU43 (tackle by Isaiah Glasker), 1ST DOWN.
OPP 1 10 PSU43 Tyrese Smith rush left for 2 yards gain to the PSU45 (tackle by Raider Damuni and Siale Esera).
OPP 2 8 PSU45 CJ Jordan pass complete short left to Micah Avery caught at BYU48, for 7 yards to the BYU48, out of bounds at BYU48.
OPP 3 1 BYU48 CJ Jordan pass incomplete short right to Chance Miller thrown to BYU46 broken up by Bodie Schoonover.
OPP 4 1 BYU48 Tony Johnson punt 37 yards to the BYU11 fair catch by Parker Kingston at BYU11.
BYU 1 10 BYU11 Bear Bachmeier pass complete short left to Parker Kingston caught at BYU10, for 5 yards to the BYU16 (Jaxton Helmstetler; Jerome Roberts).
BYU 2 5 BYU16 LJ Martin rush left for 12 yards gain to the BYU28 (Isaiah Green; Jaxton Helmstetler), 1ST DOWN.
BYU 1 10 BYU28 Bear Bachmeier pass incomplete short left to Parker Kingston thrown to BYU45.
BYU 2 10 BYU28 Bear Bachmeier rush left for 4 yards gain to the BYU32 (Dionte Thornton; Jaxton Helmstetler).
BYU 3 6 BYU32 Bear Bachmeier pass incomplete deep right to Chase Roberts thrown to PSU40 broken up by Bryson Ross.
BYU 4 6 BYU32 Sam Vander Haar punt 48 yards to the PSU20 fair catch by Cru Newman at PSU20.
OPP 1 10 PSU20 CJ Jordan pass incomplete short left to Kristian Ingman thrown to PSU25.
OPP 2 10 PSU20 CJ Jordan rush right for 5 yards loss to the PSU15 (tackle by Isaiah Glasker and John Taumoepeau).
OPP 3 15 PSU15 Timeout Portland St., clock 09:00.
OPP 3 15 PSU15 CJ Jordan pass complete short middle to Kristian Ingman caught at PSU17, for 20 yards to the PSU35 (tackle by Raider Damuni and Orion Maile-Kaufusi), 1ST DOWN.
OPP 1 10 PSU35 CJ Jordan pass complete short left to Branden Alvarez caught at PSU36, for 6 yards to the PSU41 (tackle by Evan Johnson).
OPP 2 4 PSU41 Jacques Badolato-Birdsell rush right for 1 yard loss to the PSU40 (tackle by Isaiah Glasker).
OPP 3 5 PSU40 CJ Jordan pass incomplete short middle to Branden Alvarez thrown to BYU50 QB hurried by Ace Kaufusi.
OPP 4 5 PSU40 Tony Johnson punt 39 yards to the BYU21 Parker Kingston return 16 yards to the BYU36 fumbled by Parker Kingston at BYU36 recovered by PSU Chance Miller at BYU37, End Of Play.
OPP 1 10 BYU37 Jacques Badolato-Birdsell rush middle for 3 yards gain to the BYU34 (tackle by Logan Lutui).
OPP 2 7 BYU34 CJ Jordan sacked by Choe Bryant-Strother for loss of 9 yards to the BYU43.
OPP 3 16 BYU43 CJ Jordan pass complete short middle to Branden Alvarez caught at BYU41, for 4 yards to the BYU39 (tackle by Jack Kelly).
OPP 4 12 BYU39 Mathias Uribe field goal attempt from 57 yards NO GOOD blocked by John Taumoepeau (H: Tony Johnson, LS: Brock Fleming), clock 03:58 recovered by BYU Jack Kelly at BYU46 Jack Kelly return 54 yards to the PSU00 TOUCHDOWN, clock 03:58.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
BYU BYU35 Will Ferrin kickoff 65 yards to the PSU00, Touchback.
OPP 1 10 PSU25 PENALTY PSU Delay Of Game (CJ Jordan) 5 yards from PSU25 to PSU20. NO PLAY.
OPP 1 15 PSU20 Jacques Badolato-Birdsell rush middle for 6 yards gain to the PSU26 fumbled by Jacques Badolato-Birdsell at PSU25 forced by Faletau Satuala recovered by PSU Jacques Badolato-Birdsell at PSU26, End Of Play.
OPP 2 9 PSU26 Jacques Badolato-Birdsell rush middle for 0 yards to the PSU26 (tackle by Bodie Schoonover).
OPP 3 9 PSU26 CJ Jordan pass incomplete short right to Andre Miller thrown to PSU31.
OPP 4 9 PSU26 Tony Johnson punt 39 yards to the BYU35 Parker Kingston return 9 yards to the BYU44 (tackle by Aedan Seiuli and Henry Amposta).
BYU 1 10 BYU44 LJ Martin rush middle for 49 yards gain to the PSU07 (Jerome Roberts; Isaiah Green), 1ST DOWN.
BYU 1 7 PSU7 LJ Martin rush middle for 2 yards gain to the PSU05 (Jerome Roberts).
BYU 2 5 PSU5 Bear Bachmeier rush right for 1 yard gain to the PSU04 (Aedan Seiuli).
BYU 3 4 PSU4 Bear Bachmeier pass complete short right to Chase Roberts caught at PSU03, for 4 yards to the PSU00 TOUCHDOWN, clock 00:00.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
PossDownTo GoSpotPlay
BYU BYU35 Will Ferrin kickoff 65 yards to the PSU00, Touchback.
OPP 1 10 PSU25 Jacques Badolato-Birdsell rush left for 5 yards loss to the PSU20 (tackle by Logan Lutui).
OPP 2 15 PSU20 Jacques Badolato-Birdsell rush middle for 3 yards gain to the PSU23 (tackle by John Taumoepeau and Viliami Po'uha).
OPP 3 12 PSU23 CJ Jordan pass complete short middle to Andre Miller caught at PSU30, for 9 yards to the PSU32 (tackle by Evan Johnson).
OPP 4 3 PSU32 Tony Johnson punt 47 yards to the BYU21 Parker Kingston return 31 yards to the PSU48 (tackle by Tony Johnson).
BYU 1 10 PSU48 Bear Bachmeier pass incomplete short left to Cody Hagen thrown to PSU34 broken up by Bryson Ross.
BYU 2 10 PSU48 Parker Kingston rush left for 8 yards gain to the PSU40 (Pierce Walker), out of bounds.
BYU 3 2 PSU40 LJ Martin rush middle for 7 yards gain to the PSU33 (Pierce Walker; Isaiah Green), 1ST DOWN.
BYU 1 10 PSU33 Sione I Moa rush middle for 3 yards gain to the PSU30 (Spencer Elliott).
BYU 2 7 PSU30 Sione I Moa rush left for 19 yards gain to the PSU11 (Dionte Thornton; Jaxton Helmstetler), 1ST DOWN.
BYU 1 10 PSU11 Parker Kingston rush left for 6 yards gain to the PSU05 (Aedan Seiuli), out of bounds.
BYU 2 4 PSU5 Bear Bachmeier pass complete short middle to Noah Moeaki caught at PSU00, for 5 yards to the PSU00 TOUCHDOWN, clock 09:52, 1ST DOWN.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
BYU BYU35 Will Ferrin kickoff 47 yards to the PSU18 Cru Newman return for loss of 1 yard to the PSU17 (Zundell,Will).
OPP 1 10 PSU17 Tyrese Smith pass incomplete short right to Jaylen Lynch thrown to PSU35 QB hurried by Jack Kelly.
OPP 2 10 PSU17 Jacques Badolato-Birdsell rush middle for 2 yards gain to the PSU19 (tackle by Keanu Tanuvasa).
OPP 3 8 PSU19 Tyrese Smith pass incomplete short right to Andre Miller thrown to PSU22 QB hurried by Raider Damuni.
OPP 4 8 PSU19 Tony Johnson punt 63 yards to the BYU18 Parker Kingston return for loss of 2 yards to the BYU16 (tackle by Aedan Seiuli).
BYU 1 10 BYU16 Sione I Moa rush left for 11 yards gain to the BYU27 (Pierce Walker), 1ST DOWN.
BYU 1 10 BYU27 LJ Martin rush left for 4 yards gain to the BYU31 (Lonnie Burt).
BYU 2 6 BYU31 Bear Bachmeier pass complete short left to LJ Martin caught at BYU31, for 12 yards to the BYU43 (Jerome Roberts), 1ST DOWN.
BYU 1 10 BYU43 Cody Hagen rush right for 57 yards gain to the PSU00 TOUCHDOWN, clock 06:53, 1ST DOWN.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
BYU BYU35 Will Ferrin kickoff 63 yards to the PSU02 Cru Newman return 18 yards to the PSU20 (Talan Alfrey).
OPP 1 10 PSU20 Andre Miller rush middle for 14 yards loss to the PSU06 fumbled by Andre Miller at PSU15 recovered by BYU John Taumoepeau at PSU06, End Of Play.
BYU 1 6 PSU6 LJ Martin rush middle for 2 yards gain to the PSU04 (Daniel Matagi; Jerome Roberts).
BYU 2 4 PSU4 Bear Bachmeier rush left for 4 yards gain to the PSU00 TOUCHDOWN, clock 06:15.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
BYU BYU35 Will Ferrin kickoff 61 yards to the PSU04 fair catch by Cru Newman at PSU04.
OPP 1 10 PSU25 CJ Jordan pass incomplete short middle to Jaylen Lynch thrown to PSU29 PENALTY BYU Targeting (Ephraim Asiata) 15 yards from PSU25 to PSU40, 1ST DOWN. NO PLAY.
OPP 1 10 PSU40 PENALTY PSU False Start 5 yards from PSU40 to PSU35. NO PLAY.
OPP 1 15 PSU35 CJ Jordan rush middle for 4 yards gain to the PSU39 (tackle by Choe Bryant-Strother).
OPP 2 11 PSU39 CJ Jordan pass incomplete deep right to Micah Avery thrown to BYU40 QB hurried by Keanu Tanuvasa.
OPP 3 11 PSU39 CJ Jordan pass incomplete short right to Cru Newman thrown to BYU43 QB hurried by Bodie Schoonover.
OPP 4 11 PSU39 Tony Johnson punt 45 yards to the BYU16 Tiger Bachmeier return for loss of 7 yards to the BYU09 (tackle by Jaxton Helmstetler).
BYU 1 10 BYU9 Bear Bachmeier pass complete short right to Carsen Ryan caught at BYU20, for 25 yards to the BYU34 (Aedan Seiuli), 1ST DOWN.
BYU 1 10 BYU34 Bear Bachmeier pass incomplete short left to Chase Roberts thrown to PSU48.
BYU 2 10 BYU34 LJ Martin rush middle for 44 yards gain to the PSU22 (Lonnie Burt), out of bounds, 1ST DOWN.
BYU 1 10 PSU22 Bear Bachmeier pass complete deep left to Carsen Ryan caught at PSU00, for 22 yards to the PSU00 TOUCHDOWN, clock 03:35, 1ST DOWN.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
BYU BYU35 Will Ferrin kickoff 60 yards to the PSU05 fair catch by Andre Miller at PSU05.
OPP 1 10 PSU25 Jacques Badolato-Birdsell rush left for 0 yards to the PSU25 (tackle by Anisi Purcell and Siale Esera).
OPP 2 10 PSU25 Jacques Badolato-Birdsell rush right for 2 yards gain to the PSU27 (tackle by Talan Alfrey).
OPP 3 8 PSU27 CJ Jordan sacked by Anisi Purcell for loss of 6 yards to the PSU21.
OPP 4 14 PSU21 Tony Johnson punt 37 yards to the BYU42, out of bounds at BYU42.
BYU 1 10 BYU42 Bear Bachmeier rush middle for 11 yards gain to the PSU47 (Jaxton Helmstetler; Jerome Roberts), 1ST DOWN.
BYU 1 10 PSU47 Bear Bachmeier pass complete short right to Cody Hagen caught at PSU30, for 24 yards to the PSU23 (Pierce Walker; Isaiah Green), 1ST DOWN.
BYU 1 10 PSU23 LJ Martin rush left for 11 yards gain to the PSU12 (Isaiah Green; Slade Shufelt), 1ST DOWN.
BYU 1 10 PSU12 Bear Bachmeier rush right for 12 yards gain to the PSU00 TOUCHDOWN, clock 00:49, 1ST DOWN.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
BYU BYU35 Will Ferrin kickoff 63 yards to the PSU02 fair catch by Cru Newman at PSU02.
OPP 1 10 PSU25 Kneel down by CJ Jordan at PSU24 for loss of 1 yard.
OPP 2 11 PSU24 Kneel down by CJ Jordan at PSU23 for loss of 1 yard.
PossDownTo GoSpotPlay
OPP PSU35 Mathias Uribe kickoff 65 yards to the BYU00, Touchback.
BYU 1 10 BYU25 McCae Hillstead pass complete short left to Tiger Bachmeier caught at BYU25, for 8 yards to the BYU33 (Isaiah Green; Spencer Elliott).
BYU 2 2 BYU33 Jovesa Damuni rush middle for 1 yard gain to the BYU34 (Spencer Elliott; Jaxton Helmstetler).
BYU 3 1 BYU34 Jovesa Damuni rush middle for 3 yards gain to the BYU37 (Isaiah Green), 1ST DOWN.
BYU 1 10 BYU37 McCae Hillstead pass incomplete short left to Noah Moeaki thrown to BYU40.
BYU 2 10 BYU37 Cody Hagen rush right for 0 yards to the BYU37 (Bryson Ross).
BYU 3 10 BYU37 McCae Hillstead pass complete short middle to Cody Hagen caught at BYU40, for 11 yards to the BYU48 (Isaiah Green), out of bounds, 1ST DOWN.
BYU 1 10 BYU48 Jovesa Damuni rush middle for 3 yards gain to the PSU49 (Jaxton Helmstetler).
BYU 2 7 PSU49 Jovesa Damuni rush middle for 12 yards gain to the PSU37 (Isaiah Green), 1ST DOWN.
BYU 1 10 PSU37 McCae Hillstead rush left for 13 yards gain to the PSU24, out of bounds at PSU24, 1ST DOWN.
BYU 1 10 PSU24 Jovesa Damuni rush right for 4 yards gain to the PSU20 (Jerome Roberts; Jayden Brannan) PENALTY BYU Holding (Jake Griffin) 10 yards from PSU24 to PSU34. NO PLAY.
BYU 1 20 PSU34 McCae Hillstead pass complete short right to Jovesa Damuni caught at PSU34, for 13 yards to the PSU21 (Bryson Ross), out of bounds.
BYU 2 7 PSU21 McCae Hillstead rush middle for 10 yards gain to the PSU11 (Isaiah Green), 1ST DOWN.
BYU 1 10 PSU11 Charlie Miska rush middle for 0 yards to the PSU11 (Dionte Thornton; Aedan Seiuli).
BYU 2 10 PSU11 Jovesa Damuni rush middle for 3 yards gain to the PSU08 (Aedan Seiuli).
BYU 3 7 PSU8 McCae Hillstead pass complete short left to Jovesa Damuni caught at PSU08, for 1 yard to the PSU07 (J'Querian Ladson).
BYU 4 6 PSU7 Will Ferrin field goal attempt from 25 yards GOOD (H: Sam Vander Haar, LS: Garrison Grimes), clock 06:33.
BYU BYU35 Will Ferrin kickoff 65 yards to the PSU00 fair catch by Cru Newman at PSU00.
OPP 1 10 PSU25 Tyrese Smith pass complete short right to Jaylen Lynch caught at PSU23, for 1 yard loss to the PSU24 (tackle by Ace Kaufusi).
OPP 2 11 PSU24 Tyrese Smith pass incomplete short right thrown to PSU29 QB hurried by Ace Kaufusi.
OPP 3 11 PSU24 Tyrese Smith pass incomplete deep middle to Cru Newman thrown to BYU31.
OPP 4 11 PSU24 Tony Johnson punt 40 yards to the BYU36 Cannon DeVries return 14 yards to the PSU50 (tackle by Rob Silva).
BYU 1 10 PSU50 Tiger Bachmeier rush right for 2 yards gain to the PSU48 (Jerome Roberts; Lonnie Burt).
BYU 2 8 PSU48 Jovesa Damuni rush middle for 10 yards gain to the PSU38 (Isaiah Green; Damari Washington), 1ST DOWN.
BYU 1 10 PSU38 Treyson Bourguet pass complete short right to Rowan Reay caught at PSU30, for 8 yards to the PSU30 (Carsten Mamaril).
BYU 2 2 PSU30 Jovesa Damuni rush middle for 4 yards gain to the PSU26 (Aedan Seiuli; Spencer Elliott) PENALTY BYU Personal Foul (Jake Griffin) 15 yards from PSU30 to PSU45. NO PLAY.
BYU 2 17 PSU45 Trey Roberts rush right for 7 yards gain to the PSU38 (Lonnie Burt).
BYU 3 10 PSU38 Treyson Bourguet pass incomplete deep left to Dominique McKenzie thrown to PSU00 broken up by Diontaye Moorman.
BYU 4 10 PSU38 Will Ferrin field goal attempt from 56 yards GOOD (H: Sam Vander Haar, LS: Garrison Grimes), clock 02:09.
BYU BYU35 Matthias Dunn kickoff 65 yards to the PSU00, Touchback.
OPP 1 10 PSU25 PENALTY PSU Delay Of Game (Tyrese Smith) 5 yards from PSU25 to PSU20. NO PLAY.
OPP 1 15 PSU20 Tyrese Smith rush middle for 0 yards to the PSU20 (tackle by Kinilau Fonohema).
OPP 2 15 PSU20 Micah Avery rush middle for 0 yards to the PSU20 (tackle by Anisi Purcell and Hunter Clegg).
OPP 3 15 PSU20 Tyrese Smith pass complete short left to Micah Avery caught at PSU18, for 1 yard loss to the PSU19 (tackle by Talan Alfrey).
OPP 4 16 PSU19 Tony Johnson punt 34 yards to the BYU47, out of bounds at BYU47.
BYU 1 10 BYU47 Jovesa Damuni rush right for 12 yards gain to the PSU41 (Dionte Thornton), 1ST DOWN.
PossDownTo GoSpotPlay
BYU 1 10 PSU3 Timeout BYU, clock 15:00.
BYU 1 10 PSU41 Dominique McKenzie rush left for 41 yards gain to the PSU00 TOUCHDOWN, clock 14:51, 1ST DOWN.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
BYU BYU35 Matthias Dunn kickoff 65 yards to the PSU00, Touchback.
OPP 1 10 PSU25 CJ Jordan pass complete short right to Brooks Ferguson caught at PSU27, for 4 yards to the PSU29 (tackle by Cannon DeVries).
OPP 2 6 PSU29 CJ Jordan pass complete short right to Micah Avery caught at PSU34, for 5 yards to the PSU34 (tackle by Payton VanSteenkiste), out of bounds.
OPP 3 1 PSU34 Timeout Portland St., clock 13:26.
OPP 3 1 PSU34 Jacques Badolato-Birdsell rush middle for 0 yards to the PSU34 (tackle by Kinilau Fonohema).
OPP 4 1 PSU34 PENALTY PSU False Start (Jacques Badolato-Birdsell) 5 yards from PSU34 to PSU29. NO PLAY.
OPP 4 6 PSU29 Tony Johnson punt 44 yards to the BYU27 Cannon DeVries return 52 yards to the PSU21, out of bounds at PSU21 PENALTY BYU Illegal Block in Back (Kendal Wall) 10 yards from BYU31 to BYU21.
BYU 1 10 BYU21 Charlie Miska rush right for 4 yards gain to the BYU25 (Jaxton Helmstetler; Jerome Roberts).
BYU 2 6 BYU25 Charlie Miska rush middle for 2 yards gain to the BYU27 (Slade Shufelt; Damari Washington).
BYU 3 4 BYU27 Lucky Finau rush middle for 4 yards gain to the BYU31 (Aedan Seiuli; Damari Washington), 1ST DOWN.
BYU 1 10 BYU31 Treyson Bourguet rush left for 21 yards gain to the PSU48 (Dionte Thornton), 1ST DOWN.
BYU 1 10 PSU48 Lucky Finau rush left for 6 yards gain to the PSU42 (Lonnie Burt; Slade Shufelt).
BYU 2 4 PSU42 Lucky Finau rush middle for 6 yards gain to the PSU36 (Isaiah Green), 1ST DOWN.
BYU 1 10 PSU36 Lucky Finau rush middle for 5 yards gain to the PSU31 (Isaiah Green; Jayden Brannan).
BYU 2 5 PSU31 Charlie Miska rush middle for 2 yards gain to the PSU29 (Jerome Roberts; Elias Sanders).
BYU 3 3 PSU29 Charlie Miska rush middle for 1 yard gain to the PSU28 (Lonnie Burt; Isaiah Green).
BYU 4 2 PSU28 Lucky Finau rush left for 2 yards gain to the PSU26 (Elias Sanders), 1ST DOWN.
BYU 1 10 PSU26 Lucky Finau rush middle for 1 yard gain to the PSU25 (Lonnie Burt).
BYU 2 9 PSU25 Lucky Finau rush middle for 5 yards gain to the PSU20 (Jayden Sandusky).
BYU 3 4 PSU20 Hagen,Cole rush right for 17 yards gain to the PSU03 (Dionte Thornton), 1ST DOWN.
BYU 1 3 PSU3 PENALTY BYU Delay Of Game (Hagen,Cole) 5 yards from PSU03 to PSU08. NO PLAY.
BYU 1 8 PSU8 Lucky Finau rush middle for 3 yards gain to the PSU05 (Isaiah Green; Jerome Roberts).
BYU 2 5 PSU5 Charlie Miska rush left for 5 yards gain to the PSU00 TOUCHDOWN, clock 01:55.
BYU PSU3 Will Ferrin PAT kick attempt good (H: Sam Vander Haar, LS: Garrison Grimes).
BYU BYU35 Matthias Dunn kickoff 65 yards to the PSU00, Touchback.
OPP 1 10 PSU25 Micah Avery rush middle for 1 yard loss to the PSU24 (tackle by Miles Hall).
OPP 2 11 PSU24 CJ Jordan pass complete short left to Zachary Dodson-Greene caught at PSU24, for 3 yards to the PSU27 (tackle by Tayvion Beasley and Miles Hall).
OPP 3 8 PSU27 CJ Jordan rush right for 2 yards loss to the PSU25 (tackle by Cannon DeVries and Max Alford).