Highlights, key plays and photos from BYU’s 69-0 win over Portland State
The Cougars opened 2025 with one of their best all-around performances in recent memory
View 101 Comments
Share
Brigham Young Cougars head coach Kalani Sitake high fives fans during the Cougar Walk before the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. Rio Giancarlo, Deseret News
Jackson has been writing about sports for the Deseret News since 2023.
NEW: Try Article Audio
NEW: Try Article Audio
Audio quality:|
00:00
00:00
1.0x
00:00/00:00
-
+
The Deseret News is providing live coverage of Saturday’s game between BYU and Portland State. Check back for updates throughout the game.
Final score
BYU 69, Portland State 0
1 of 58
Brigham Young University Cougars tight end Noah Moeaki (82) celebrates after scoring a touchdown during the second quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
2 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) warms up before the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
3 of 58
The Cougarettes perform during the break after the first quarter of the game between the Brigham Young University Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
4 of 58
The Brigham Young University Cougars cheerleaders look on before the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
5 of 58
Portland State Vikings quarterback CJ Jordan (7) passes during the second quarter of the game against the Brigham Young University Cougars at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
6 of 58
Students lock arms and move back and forth before kickoff of the game between the Brigham Young University Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
7 of 58
Brigham Young Cougars defensive tackle John Taumoepeau (55) blocks a field goal attempt by the Portland State Vikings during the first quarter at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
8 of 58
Brigham Young University Cougars tight end Noah Moeaki (82) catches a pass for a touchdown during the second quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
9 of 58
Brigham Young University fans cheer during the first half of a game between the Brigham Young University Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
10 of 58
Brigham Young University Cougars tight end Carsen Ryan (20) catches a pass for a touchdown during the second quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
11 of 58
Brigham Young University Cougars wide receiver Cody Hagen (5) reacts after scoring a touchdown during the second quarter against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
12 of 58
Portland State Vikings quarterback CJ Jordan (7) is sacked during the second quarter of the game against the Brigham Young University Cougars at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
13 of 58
Cosmo the Cougar rides onto the field on a bike before the game between the Brigham Young University Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
14 of 58
Brigham Young University Cougars defensive end Bodie Schoonover (48) deflects a pass during the first quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
15 of 58
Brigham Young Cougars linebacker Jack Kelly (17) celebrates after returning a blocked field goal for a touchdown during the first quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
16 of 58
The Brigham Young University Cougarettes perform during the game between the BYU Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
17 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) and running back LJ Martin (4) celebrate after a touchdown during the first quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
18 of 58
Brigham Young University Cougars running back LJ Martin (4) runs against the Portland State Vikings during the second quarter at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
19 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) celebrates after scoring a touchdown during the second quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
20 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) is lifted by offensive lineman Andrew Gentry (75) after scoring a rushing touchdown during the second quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
21 of 58
Portland State Vikings quarterback Tyrese Smith (14) throws the ball during the third quarter of the game against the Brigham Young University Cougars at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
22 of 58
The Brigham Young University Cougars drop into coverage against the Portland State Vikings during the third quarter of the game at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
23 of 58
LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
24 of 58
Brigham Young Cougars punter Sam Vander Haar (35) reacts after place kicker Will Ferrin (44) kicked a 56-yard field goal during the third quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
25 of 58
Brigham Young University Cougars wide receiver Dominique McKenzie (89) stretches to try and make a catch against Portland State Vikings defensive back Diontaye Moorman (8) during the third quarter of the game at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
26 of 58
A fan is held up for the “Simba Cam” during the game between the Brigham Young University Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
27 of 58
A young fan sits on their father's shoulders during the fourth quarter of the game between the Brigham Young University Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
28 of 58
Brigham Young University Cougars running back LJ Martin (4) runs against the Portland State Vikings during the second quarter at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
29 of 58
Brigham Young University cheerleaders run across the field with flags after a BYU touchdown during the second quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
30 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) reacts after scoring a rushing touchdown during the second quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
31 of 58
The Portland State Vikings line up against the Brigham Young University Cougars during the third quarter at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
32 of 58
Brigham Young University Cougars wide receiver Dominique McKenzie (89) scores a rushing touchdown during the fourth quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
33 of 58
Former Brigham Young University and current Los Angeles Rams wide receiver Puka Nacua takes a selfie with fans during the fourth quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
34 of 58
Former Brigham Young University and current Los Angeles Rams wide receiver Puka Nacua gives Cosmo the Cougar a piggyback ride during the fourth quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
35 of 58
Brigham Young University President C. Shane Reese gestures to the student section during the fourth quarter of the game between the BYU Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
36 of 58
Brigham Young University President C. Shane Reese looks on during the fourth quarter of the game between the BYU Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
37 of 58
Brigham Young University Cougars running back Charles Miska (34) runs against the Portland State Vikings during the fourth quarter at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
38 of 58
Brigham Young University Cougars running back Charles Miska (34) celebrates after scoring a rushing touchdown against the Portland State Vikings during the fourth quarter at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
39 of 58
Brigham Young University Cougars running back Charles Miska (34) reacts after scoring a rushing touchdown against the Portland State Vikings during the fourth quarter at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
40 of 58
Cosmo the Cougar crowd-surfs in the student section during the fourth quarter of the game between the Brigham Young University Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
41 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) signs autographs for fans after the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
42 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) signs a football for a fan after the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
43 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) takes pictures with fans after the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
44 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) takes pictures with fans after the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
45 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) is lifted by offensive lineman Andrew Gentry (75) after scoring a rushing touchdown during the second quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
46 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) sets before the snap during the first half of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
47 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) looks to throw during the first half of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
48 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) runs on a quarterback keeper during the first half of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
49 of 58
Brigham Young University Cougars quarterback Bear Bachmeier (47) looks on during the first half of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
50 of 58
Brigham Young Cougars linebacker Jack Kelly (17) celebrates after returning a blocked field goal for a touchdown during the first quarter of the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
51 of 58
Brigham Young University fans cheer during the first half of a game between the Brigham Young University Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
52 of 58
Fans high five players during the Cougar Walk before a game between the Brigham Young Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
53 of 58
Members of the Brigham Young Cougars women’s soccer team sign posters for fans on Cougar Canyon before a football game between the Brigham Young Cougars and the Portland State Vikings LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
54 of 58
Fans wait for the arrival of the Brigham Young Cougars players before a football game between the Brigham Young Cougars and the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
55 of 58
The Brigham Young Cougars cheerleaders walk down Cougar Canyon during the Cougar walk before a game between the Brigham Young Cougars and the Portland State Vikings LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
56 of 58
The Brigham Young University marching band performs during the Cougar Walk on Cougar Canyon at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
57 of 58
Brigham Young Cougars head coach Kalani Sitake embraces a fan during the Cougar Walk before a game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
58 of 58
Brigham Young Cougars head coach Kalani Sitake high fives fans during the Cougar Walk before the game against the Portland State Vikings at LaVell Edwards Stadium in Provo on Saturday, Aug. 30, 2025. | Rio Giancarlo, Deseret News
Fourth quarter
BYU 69, Portland State 0
Special Collector's Issue: "1984: The Year BYU was Second to None"
Get an inclusive look inside BYU Football's 1984 National Championship season.
Redshirt freshman running back Charlie Miska found the end zone for his first career score and BYU’s ninth touchdown of the night. BYU 69, Portland State 0.
The Cougars have now scored their most points in a game under Kalani Sitake, with Miska the seventh different BYU player with a touchdown against the Vikings.
14:51 — Portland State still can’t stop the Cougars’ run game.
Receiver Dominique McKenzie took a jet sweep 41 yards for a touchdown and broke a few tackles in the process. BYU 62, Portland State 0.
BYU has now ran for 384 yards as a team, with seven different players running for at least 20 yards.
Third quarter
BYU 55, Portland State 0
2:09 — Let the All-American campaign for Will Ferrin begin.
Ferrin tied a school record by drilling a 56-yard field goal — the longest of his career as well. BYU 55, Portland State 0.
Ferrin has not missed a field goal for the Cougars since Sept. 28 of last year.
6:33 — Will Ferrin kicks a 25-yard field goal to cap a 15-play, 68-yard drive. BYU 52, Portland State 0.
McCae Hillstead replaced Bear Bachmeier for the start of the second half, throwing for 33 yards and rushing for another 23 in his first appearance for the Cougars.
Halftime
BYU 49, Portland State 0
The Bear Bachmeier era is off to a roaring start at BYU.
The true freshman accounted for five total touchdowns — three passing, two rushing — in the first half against Portland State, as the Cougars closed out the first 30 minutes of play with a commanding 49-0 lead.
BYU ended the half with 364 yards of total offense, with 267 coming on the ground.
Additionally, the Cougar defense has racked up two sacks and five tackles for loss — with Jack Kelly returning a blocked kick for a touchdown — to continue the unit’s 2024 success.
Second quarter
BYU 49, Portland State 0
0:49 — Tonight has officially turned into the Bear Bachmeier show.
Bachmeier scrambled for a 12-yard touchdown, weaving through several Portland State defenders before launching himself over the goal line for the score. BYU 49, Portland State 0.
Bachmeier has now produced five combined passing and rushing touchdowns tonight thus far in the first half — not a terrible way to begin a collegiate career.
3:35 — Carsen Ryan, welcome to BYU.
The Cougars’ new tight end capped a four-play, 91-yard scoring drive by hauling in a 22-yard touchdown from Bachmeier on an impressive juggling grab. BYU 42, Portland State 0.
BYU now has five touchdowns — from five different players — with more than six minutes still left to play in the first half.
6:40 —Jay Hill’s defense has its first takeaway of 2025.
A botched pitch by Portland State resulted in a fumble recovery by John Taumoepeau to give the Cougars possession at the Vikings’ 6-yard line. BYU 28, Portland State 0.
6:53 — BYU is running wild on the Vikings.
Receiver Cody Hagen took a well-designed reverse 57 yards to the house for his first career touchdown with the Cougars. BYU 28, Portland State 0.
BYU has now run for 183 yards at an average of 14.1 per attempt — midway through the second quarter.
9:52 — Bear Bachmeier adds another touchdown to his BYU debut.
Bachmeier found tight end Noah Moeaki on a crisp play action bootleg for a 5-yard score, extending the Cougars’ lead to 21 points. BYU 21, Portland State 0.
Roberts now has 13 career touchdown receptions with the Cougars, and Bachmeier has become the fourth BYU quarterback to connect with him for a score, joining Jaren Hall, Kedon Slovis and Jake Retzlaff.
Through 15 minutes of play, Bachmeier has completed 2 of 4 passes for nine yards, also adding two carries for five yards on the ground.
3:58 — The Cougars have scored their first touchdown of the season, and it was one to remember.
BYU blocked a 57-yard field goal attempt, with linebacker Jack Kelly scooping up the loose ball and running 54 yards into the end zone for the score. BYU 7, Portland State 0.
Defensive lineman John Taumoepeau was credited with the block, and Kelly’s return marked BYU’s first touchdown off of a blocked kick since 2001 against San Diego State.
6:36 — BYU has its first gaffe of the 2025 campaign.
101
Comments
Parker Kingston fumbled on a punt return just before his knee touched the ground, with Portland State jumping on the loose ball to regain possession. BYU 0, Portland State 0.
The Vikings will continue their drive on BYU’s 37-yard line.
How to watch the game
BYU’s season opener against Portland State will be streamed on ESPN+ and requires a subscription.
Pregame prep
Here are a few stories to get you ready for BYU’s game against Portland State.