2025 Portland State Vikings football team

2025 Portland State Vikings football
ConferenceBig Sky Conference
Record1–11 (1–7 Big Sky)
Head coach
Offensive coordinatorMatt Leunen (1st season)
Offensive schemeWest Coast spread
Defensive coordinatorBryant Thomas (1st season)
Base defense4–2–5
Home stadiumHillsboro Stadium
2025 Big Sky Conference football standings
Conf. Overall
Team   W   L     W   L  
No. 2 Montana State $^   8 0     12 2  
No. 3 Montana ^   7 1     13 1  
No. 11 UC Davis ^   6 2     9 4  
Sacramento State   5 3     7 5  
Idaho State   5 3     6 6  
Northern Arizona   4 4     7 5  
Eastern Washington   4 4     5 7  
Cal Poly   2 6     4 8  
Idaho   2 6     4 8  
Northern Colorado   2 6     4 8  
Weber State   2 6     4 8  
Portland State   1 7     1 11  
  • $ – Conference champion
  • ^ – FCS playoff participant
As of December 19, 2025
Rankings from STATS Poll

The 2025 Portland State Vikings football team represented Portland State University as a member of the Big Sky Conference during the 2025 NCAA Division I FCS football season. The Vikings were led by eleventh-year head coach Bruce Barnum and played at the Hillsboro Stadium in Hillsboro, Oregon.

Big Sky prediction poll

The Big Sky Conference released its preseason prediction poll on July 17, 2025. The Vikings were predicted to finish 10th in the conference.[1]

Schedule

DateTimeOpponentSiteTVResultAttendance
August 231:30 p.m.No. 10 Tarleton State*ESPN2L 0–421,890
August 305:00 p.m.at BYU*ESPN+L 0–6964,494
September 64:00 p.m.at No. 20 North Dakota*ESPN+L 20–5011,469
September 139:00 p.m.at Hawaii*Spectrum SportsL 3–2311,936
September 272:00 p.m.No. 15 Northern Arizona
  • Hillsboro Stadium
  • Hillsboro, OR
ESPN+L 17–311,542
October 44:00 p.m.at Eastern WashingtonESPN+L 27–356,003
October 182:00 p.m.Weber State
  • Hillsboro Stadium
  • Hillsboro, OR
ESPN+L 27–431,489
October 251:00 p.m.at IdahoESPN+L 6–457,040
November 12:00 p.m.at Cal PolyESPN+W 40–358,035
November 82:00 p.m.Sacramento State
  • Hillsboro Stadium
  • Hillsboro, OR
ESPN+L 24–521,284
November 152:00 p.m.No. 2 MontanaESPN+L 17–639,075
November 2211:00 a.m.at Northern ColoradoESPN+L 13–242,902

[2][3][4]

Game summaries

No. 10 Tarleton State

No. 10 Tarleton State Texans (0-0) vs. Portland State Vikings (0-0) – Game summary
Quarter 1 2 34Total
No. 10 Texans 7 7 141442
Vikings 0 0 000

at Hillsboro StadiumHillsboro, Oregon

  • Date: August 23
  • Game time: 1:30 p.m. PDT
  • Game weather: Sunny • Temperature: 97 °F (36 °C) • Wind: NE at 5 miles per hour (8.0 km/h)
  • Game attendance: 1,890
  • Referee: Spencer Mumford
  • TV announcers (ESPN2): Jorge Sedano (play-by-play), Rodney McLeod (analyst), and Victoria Arlen (sideline reporter)
  • Box score, Recap
Game information
First quarter
  • TAR – Tre Page III 28-yard run (Corbin Poston kick), 7:25. Texans 7–0. Drive: 3 plays, 49 yards, 0:59.
Second quarter
  • TAR – Tre Page III 89-yard run (Corbin Poston kick), 10:49. Texans 14–0. Drive: 1 play, 89 yards, 0:15.
Third quarter
  • TAR – Dawson Hearne 14-yard pass from Victor Gabalis (Corbin Poston kick), 6:02. Texans 21–0. Drive: 6 plays, 88 yards, 2:57.
  • TAR – Danny Joiner 4-yard pass from Victor Gabalis (Corbin Poston kick), 4:04. Texans 28–0. Drive: 4 plays, 29 yards, 1:50.
Fourth quarter
  • TAR – Omar Emmons 37-yard interception return (Corbin Poston kick), 12:21. Texans 35–0.
  • TAR – Caleb Lewis 8-yard run (Corbin Poston kick), 2:53. Texans 42–0. Drive: 12 plays, 75 yards, 6:51.
Statistics TAR PRST
First downs 22 17
Total yards 453 277
Rushing yards 301 108
Passing yards 152 169
Passing: Comp–Att–Int 14–25–0 18–35–3
Time of possession 27:38 32:22
Team Category Player Statistics
Tarleton State Passing Victor Gabalis 14/24, 152 yards, 2 TD
Rushing Tre Page III 15 rushes, 170 yards, 2 TD
Receiving Cody Jackson 4 receptions, 96 yards
Portland State Passing Gabe Downing 10/17, 91 yards, 2 INT
Rushing Delon Thompson 17 rushes, 55 yards
Receiving Branden Alvarez 6 receptions, 72 yards

at BYU (FBS)

Portland State Vikings (0-1) vs. BYU Cougars (FBS) (0-0) – Game summary
Quarter 1 2 34Total
Vikings 0 0 000
Cougars (FBS) 14 35 61469

at LaVell Edwards StadiumProvo, Utah

  • Date: August 30
  • Game time: 5:00 p.m. PDT/6:00 p.m. MDT
  • Game weather: Cloudy • Temperature: 82 °F (28 °C) • Wind: SE at 9 miles per hour (14 km/h)
  • Game attendance: 64,494
  • Referee: Tutashinda Salaam
  • TV announcers (ESPN+): Mike Corey and Brad Hopkins
  • Box score, Recap
Game information
First quarter
  • BYU – 3:58 Jack Kelly 54 yard blocked field goal return, Will Ferrin kick
    BYU 7–0
  • BYU – 0:00 Chase Roberts 4-yard reception from Bear Bachmeier, Will Ferrin kick
    BYU 14–0 Drive: 4 plays, 56 yards, 2:23
Second quarter
  • BYU – 9:52 Noah Moeaki 5-yard reception from Bear Bachmeier, Will Ferrin kick
    BYU 21–0 Drive: 7 plays, 48 yards, 2:55
  • BYU – 6:53 Cody Hagen 57 yard run, Will Ferrin kick
    BYU 28–0 Drive: 4 plays, 84 yards, 1:53
  • BYU – 6:15 Bear Bachmeier 4 yard run, Will Ferrin kick
    BYU 35–0 Drive: 2 plays, 6 yards, 0:25
  • BYU – 3:35 Carsen Ryan 22 yard reception from Bear Bachmeier, Will Ferrin kick
    BYU 42–0 Drive: 4 plays, 91 yards, 1:24
  • BYU – 0:49 Bear Bachmeier 12 yard run, Will Ferrin kick
    BYU 49–0 Drive: 4 plays, 58 yards, 1:05
Third quarter
  • BYU – 6:33 Will Ferrin 25 yard field goal
    BYU 52–0 Drive: 15 plays, 68 yards, 8:27
  • BYU – 2:09 Will Ferrin 56 yard field goal
    BYU 55–0 Drive: 6 plays, 12 yards, 3:11
Fourth quarter
  • BYU – 14:51 Dominique McKenzie 41 yard run, Will Ferrin kick
    BYU 62–0 Drive: 2 plays, 53 yards, 0:13
  • BYU – 1:55 Charles Miska 5 yard run, Will Ferrin kick
    BYU 69–0 Drive: 15 plays, 79 yards, 10:21
Statistics PRST BYU
First downs 3 28
Total yards 53 606
Rushing yards -3 468
Passing yards 56 138
Passing: Comp–Att–Int 10–20–0 12–18–0
Time of possession 25:38 34:22
Team Category Player Statistics
Portland State Passing C. J. Jordan 8/14, 58 yards
Rushing Jacques Badolato-Birdsell 12 rushes, 28 yards
Receiving Kristian Ingman 1 reception, 20 yards
BYU Passing Bear Bachmeier 7/11, 97 yards, 3 TD
Rushing LJ Martin 8 rushes, 131 yards
Receiving Carsen Ryan 2 receptions, 47 yards, TD

at No. 20 North Dakota

Portland State Vikings (0-2) at No. 20 North Dakota Fighting Hawks (0-1) – Game summary
Quarter 1 2 34Total
Vikings 6 0 7720
No. 20 Fighting Hawks 22 14 7750

at Alerus CenterGrand Forks, North Dakota

  • Date: September 6
  • Game time: 4:00 p.m. PDT/6:00 p.m. CDT
  • Game weather: None (played indoors)
  • Game attendance: 11,469
  • Referee: John Shay
  • TV announcers (ESPN+): Brian Shawn (play-by-play) and Ryan Kasowski (analyst)
  • Box score, Recap
Game information
First Quarter
  • (10:37) UND – Nathan Hromadka 5-yard pass from Jerry Kaminski, CJ Elrichs kick (Drive: 9 plays, 61 yards, 4:17; North Dakota 7–0)
  • (8:43) UND – Jerry Kaminski 7-yard run, Simon Romfo rush (Drive: 4 plays, 17 yards, 1:49; North Dakota 15–0)
  • (4:36) UND – Deng Deng 4-yard pass from Jerry Kaminski, CJ Elrichs kick (Drive: 6 plays, 61 yards, 3:05; North Dakota 22–0)
  • (0:48) PRST – Jaylen Lynch 34-yard pass from John-Keawe Sagapolutele (Drive: 7 plays, 77 yards, 3:41; North Dakota 22–6)
Second Quarter
  • (11:29) UND – Nathan Hromadka 20-yard pass from Jerry Kaminski, CJ Elrichs kick (Drive: 5 plays, 60 yards, 2:03; North Dakota 29–6)
  • (4:27) UND – Gaven Ziebarth 5-yard run, CJ Elrichs kick (Drive: 3 plays, 25 yards, 1:12; North Dakota 36–6)
Third Quarter
  • (9:07) UND – Tray Kuntz 4-yard pass from Jerry Kaminski, CJ Elrichs kick (Drive: 6 plays, 44 yards, 2:48; North Dakota 43–6)
  • (2:25) PRST – Delon Thompson 3-yard run, Mathias Uribe kick (Drive: 13 plays, 80 yards, 6:35; North Dakota 43–13)
Fourth Quarter
  • (10:55) UND – Javance Tupou'ata-Johnson 2-yard run, CJ Elrichs kick (Drive: 12 plays, 90 yards, 6:26; North Dakota 50–13)
  • (4:30) PRST – Jaxton Helmstetler 70-yard fumble recovery, Mathias Uribe kick (North Dakota 50–20)
Statistics PRST UND
First downs 12 27
Total yards 228 446
Rushing yards 82 275
Passing yards 146 171
Passing: Comp–Att–Int 11–18–2 15–23–0
Time of possession 24:26 35:34
Team Category Player Statistics
Portland State Passing John-Keawe Sagapolutele 11/17, 146 yards, TD, 2 INT
Rushing Terence Loville 4 carries, 30 yards
Receiving Jaylen Lynch 2 receptions, 41 yards, TD
North Dakota Passing Jerry Kaminski 14/21, 164 yards, 4 TD
Rushing Jerry Kaminski 8 carries, 70 yards, TD
Receiving Nathan Hromadka 3 receptions, 41 yards, 2 TD

at Hawaii (FBS)

Portland State Vikings (0–3) at Hawaii Rainbow Warriors (FBS) (2–1) – Game summary
Quarter 1 2 34Total
Vikings 0 0 303
Rainbow Warriors (FBS) 0 14 3623

at Clarence T.C. Ching Athletics ComplexHonolulu, HI

  • Date: September 13, 2025
  • Game time: 6:00 p.m. HST
  • Game weather: Sunny and breezy, 81 °F (27 °C)
  • Game attendance: 11,956
  • TV announcers (Spectrum Sports): Kanoa Leahey (play-by-play) and Rich Miano (analyst)
  • Box score, Recap
Game information
First quarter

No scoring

Second quarter
  • (13:09) HAW – Cam Barfield 16-yard pass from Luke Weaver, Kansei Matsuzawa kick (Drive: 10 plays, 73 yards, 4:00; Hawaii 7–0)
  • (9:39) HAW – Cam Barfield 31-yard pass from Luke Weaver, Kansei Matsuzawa kick (Drive: 7 plays, 53 yards, 2:35; Hawaii 14–0)
Third quarter
  • (9:30) HAW – Kansei Matsuzawa 44-yard field goal (Drive: 12 plays, 61 yards, 5:25; Hawaii 17–0)
  • (3:45) PSU – Mathias Uribe 25-yard field goal (Drive: 5 plays, 33 yards, 1:39; Hawaii 17–3)
Fourth quarter
  • (8:12) HAW – Kansei Matsuzawa 47-yard field goal (Drive: 14 plays, 51 yards, 6:37; Hawaii 20–3)
  • (0:58) HAW – Kansei Matsuzawa 34-yard field goal (Drive: 7 plays, 13 yards, 2:46; Hawaii 23–3)
Statistics PRST HAW
First downs 16 18
Total yards 230 357
Rushing yards 41 107
Passing yards 189 250
Passing: Comp–Att–Int 23-35-1 27-45-0
Time of possession 25:53 34:07
Team Category Player Statistics
Portland State Passing John-Keawe Sagapolutele 23/35, 189 yards, INT
Rushing Eddy Schultz 3 rushes, 23 yards
Receiving Zachary Dodson-Greene 9 receptions, 78 yards
Hawaii Passing Luke Weaver 26/42, 240 yards, 2 TD
Rushing Landon Sims 9 rushes, 41 yards
Receiving Cam Barfield 4 receptions, 50 yards, 2 TD

No. 15 Northern Arizona

No. 15 Northern Arizona Lumberjacks (3-1) vs. Portland State Vikings (0-4) – Game summary
Quarter 1 2 34Total
No. 15 Lumberjacks 14 10 0731
Vikings 7 3 7017

at Hillsboro Stadium • Hillsboro, OR

  • Date: September 27
  • Game time: 2:00 p.m. PDT
  • TV announcers (ESPN+): Matt Richert (play-by-play) and Scott Hermo (analyst)
Statistics NAU PRST
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Northern Arizona Passing
Rushing
Receiving
Portland State Passing
Rushing
Receiving

at Eastern Washington (The Dam Cup)

Portland State Vikings (0-5) vs. Eastern Washington Eagles (1-4) – Game summary
Quarter 1 2 34Total
Vikings 7 10 3727
Eagles 14 7 14035

at Roos FieldCheney, WA

  • Date: October 4
  • Game time: 4:00 p.m. PDT
  • TV: ESPN+
Statistics PRST EWU
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Portland State Passing
Rushing
Receiving
Eastern Washington Passing
Rushing
Receiving

Weber State

Weber State Wildcats (2-4) vs. Portland State Vikings (0-6) – Game summary
Quarter 1 2 34Total
Wildcats - - --0
Vikings - - --0

at Hillsboro Stadium • Hillsboro, OR

  • Date: October 18
Statistics WEB PRST
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Weber State Passing
Rushing
Receiving
Portland State Passing
Rushing
Receiving

at Idaho

Portland State Vikings (0-7) vs. Idaho Vandals (2-5) – Game summary
Quarter 1 2 34Total
Vikings - - --0
Vandals - - --0

at Kibbie DomeMoscow, ID

  • Date: October 25
Statistics PRST IDHO
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Portland State Passing
Rushing
Receiving
Idaho Passing
Rushing
Receiving

at Cal Poly

Portland State Vikings (0-8) vs. Cal Poly Mustangs (3-5) – Game summary
Quarter 1 2 34Total
Vikings - - --0
Mustangs - - --0

at Alex G. Spanos StadiumSan Luis Obispo, CA

  • Date: November 1
  • Game time: 2:00 PM PDT
Statistics PRST CP
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Portland State Passing
Rushing
Receiving
Cal Poly Passing
Rushing
Receiving

Sacramento State

Sacramento State Hornets (5-4) vs. Portland State Vikings (1-8) – Game summary
Quarter 1 2 34Total
Hornets - - --0
Vikings - - --0

at Hillsboro Stadium • Hillsboro, OR

  • Date: November 8
Statistics SAC PRST
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Sacramento State Passing
Rushing
Receiving
Portland State Passing
Rushing
Receiving

No. 2 Montana

No. 2 Montana Grizzlies (10-0) vs. Portland State Vikings (1-9) – Game summary
Quarter 1 2 34Total
No. 2 Grizzlies - - --0
Vikings - - --0

at Providence ParkPortland, OR

  • Date: November 15
Statistics MONT PRST
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Montana Passing
Rushing
Receiving
Portland State Passing
Rushing
Receiving

at Northern Colorado

Portland State Vikings (0-0) vs. Northern Colorado Bears (0-0) – Game summary
Quarter 1 2 34Total
Vikings - - --0
Bears - - --0

at Nottingham FieldGreeley, CO

  • Date: November 22
Statistics PRST UNCO
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Portland State Passing
Rushing
Receiving
Northern Colorado Passing
Rushing
Receiving

References

  1. ^ "Montana State Tabbed as 2025 #BigSkyFB Favorites". July 17, 2025. Retrieved August 31, 2025.
  2. ^ Kelley, Kevin (February 27, 2025). "Portland State announces 2025 football schedule". FBSchedules. Retrieved April 24, 2025.
  3. ^ Odem, Joel (February 27, 2025). "Portland State's 2025 football schedule includes some oddities". The Oregonian. Retrieved April 24, 2025.
  4. ^ Kelley, Kevin (February 27, 2025). "Portland State to host Montana at Providence Park in 2025". FBSchedules. Retrieved April 24, 2025.