Montana State Bobcats @ Portland State Vikings
1st Quarter
Pass Completion
15:00 - 1st
Cody Kempt pass complete to Aaron Mason for 5 yards to the MntSt 22, tackled by Cody Worthen.
1st & 10 at MTST 17
7-yd Run
15:00 - 1st
C.J. Palmer rush up the middle for 7 yards to the MntSt 29, tackled by Dj Macarthy for a 1ST down.
2nd & 5 at MTST 22
Pass Completion
15:00 - 1st
Cody Kempt middle pass complete to Everett Gilbert for 4 yards to the MntSt 33, tackled by Jaycob Shoemaker and Cody Worthen.
1st & 10 at MTST 29
Pass Completion
15:00 - 1st
Cody Kempt sideline pass complete to Julius Lloyd for 7 yards to the MntSt 40, tackled by DeShawn Shead for a 1ST down.
2nd & 6 at MTST 33
6-yd Run
15:00 - 1st
Aaron Mason rush for 6 yards to the MntSt 46, tackled by Joe Ma'aseia.
1st & 10 at MTST 40
Pass Completion
15:00 - 1st
Cody Kempt sideline pass complete to Everett Gilbert for 13 yards to the PrtSt 41, tackled by Jordan Brown for a 1ST down.
2nd & 4 at MTST 46
7-yd Run
15:00 - 1st
Cody Kempt rush for 7 yards to the PrtSt 34, tackled by Tracy Ford.
1st & 10 at PRST 41
1-yd Run
15:00 - 1st
Aaron Mason rush for 1 yard to the PrtSt 43, MONTANA ST penalty 10 yard holding accepted.
2nd & 3 at PRST 34
Pass Completion
15:00 - 1st
Cody Kempt middle pass complete to Aaron Mason for 4 yards to the PrtSt 39, tackled by DeShawn Shead.
2nd & 12 at PRST 43
0-yd Penalty
15:00 - 1st
MONTANA ST penalty 5 yard false start accepted.
3rd & 8 at PRST 39
Incompletion
15:00 - 1st
Cody Kempt middle pass incomplete to N/A.
3rd & 13 at PRST 44
0-yd Penalty
15:00 - 1st
PORTLAND ST penalty 15 yard roughing the kicker accepted.
4th & 13 at PRST 44
0-yd Penalty
15:00 - 1st
PORTLAND ST penalty 15 yard pass interference accepted, no play.
1st & 10 at PRST 29
3-yd Run
15:00 - 1st
Aaron Mason rush for 3 yards to the PrtSt 11, tackled by Jaycob Shoemaker.
1st & 10 at PRST 14
Incompletion
15:00 - 1st
Cody Kempt middle pass incomplete to Kyle Begger.
2nd & 7 at PRST 11
Pass Completion
15:00 - 1st
Cody Kempt middle pass complete to Julius Lloyd for 6 yards to the PrtSt 5, tackled by Tracy Ford.
3rd & 7 at PRST 11
(8:57 - 1st) Timeout Montana State, clock 08:57.
0-yd Run
6:18 - 1st
Aaron Mason rush for no gain to the PrtSt 5, tackled by Jaycob Shoemaker.
4th & 1 at PRST 5
5-yd Run
8:57 - 1st
Bobby McClintock rush for 5 yards to the PrtSt 10, tackled by Jason D'Alba.
1st & 10 at PRST 5
Incompletion
8:57 - 1st
Drew Hubel pass incomplete to N/A.
2nd & 5 at PRST 10
Incompletion
8:52 - 1st
Drew Hubel pass incomplete to N/A, PORTLAND ST penalty holding declined.
3rd & 5 at PRST 10
Punt
8:52 - 1st
Thomas Duyndam punt for 33 yards to the PrtSt 43, no return.
4th & 5 at PRST 10
3-yd Run
7:59 - 1st
Aaron Mason rush for 3 yards to the PrtSt 40, tackled by Dj Macarthy.
1st & 10 at PRST 43
19-yd Run
7:59 - 1st
Everett Gilbert rush reverse for 19 yards to the PrtSt 21, tackled by Jordan Brown for a 1ST down.
2nd & 7 at PRST 40
6-yd Run
7:59 - 1st
Aaron Mason rush for 6 yards to the PrtSt 15, tackled by Travis Beckley.
1st & 10 at PRST 21
Incompletion
7:59 - 1st
Cody Kempt pass incomplete to N/A.
2nd & 4 at PRST 15
Pass Completion
6:18 - 1st
Cody Kempt pass complete to Julius Lloyd for 15 yards for a TOUCHDOWN, PORTLAND ST penalty pass interference declined.
3rd & 4 at PRST 15
Extra Point Good
6:18 - 1st
Jason Cunningham extra point GOOD.
0-yd Penalty
6:18 - 1st
PORTLAND ST penalty 15 yard roughing the kicker accepted.
Kickoff
6:18 - 1st
Jason Cunningham kickoff for 55 yards for a touchback.
7-yd Run
6:18 - 1st
Evans Okotcha rush for 7 yards to the PrtSt 27, tackled by Kevin Retoriano.
1st & 10 at PRST 20
-4-yd Run
6:18 - 1st
Evans Okotcha rush for a loss of 4 yards to the PrtSt 23, tackled by Jody Owens.
2nd & 3 at PRST 27
Incompletion
6:18 - 1st
Drew Hubel middle pass incomplete to N/A.
3rd & 7 at PRST 23
Punt
6:18 - 1st
Thomas Duyndam punt for 29 yards to the MntSt 48, no return.
4th & 7 at PRST 23
5-yd Run
4:53 - 1st
Aaron Mason rush up the middle for 5 yards to the PrtSt 47, tackled by Ryan Pedersen and Jaycob Shoemaker.
1st & 10 at MTST 48
Pass Completion
4:53 - 1st
Cody Kempt middle pass complete to Kyle Begger for 6 yards to the PrtSt 41, tackled by Cody Worthen for a 1ST down.
2nd & 5 at PRST 47
Incompletion
4:53 - 1st
Cody Kempt sideline pass incomplete to Julius Lloyd.
1st & 10 at PRST 41
Incompletion
4:53 - 1st
Cody Kempt sideline pass incomplete to N/A.
2nd & 10 at PRST 41
Incompletion
4:53 - 1st
Cody Kempt sideline pass incomplete to N/A.
3rd & 10 at PRST 41
Punt
4:53 - 1st
Eric Fisher punt for 31 yards to the PrtSt 10, no return.
4th & 10 at PRST 41
Pass Completion
3:28 - 1st
Drew Hubel middle pass complete to Bobby McClintock for 15 yards to the PrtSt 25, tackled by Kevin Retoriano for a 1ST down.
1st & 10 at PRST 10
Game Information
2025 Standings
FCS
| Big Sky ConferenceBig Sky Conference | CONF | OVR |
|---|---|---|
| Montana State | 8-0 | 14-2 |
| Montana | 7-1 | 13-2 |
| 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 |
| Northern Colorado | 2-6 | 4-8 |
| Cal Poly | 2-6 | 4-8 |
| Idaho | 2-6 | 4-8 |
| Weber State | 2-6 | 4-8 |
| Portland State | 1-7 | 1-11 |
NCAAF News

11 college football teams facing big post-spring questions
Eleven notable teams and CFP contenders head into summer with some unresolved things that need answers.
42m

Wake Forest is giving Gio Lopez a breath of 'fresh air'
From North Carolina to Wake Forest, the dynamic has changed for quarterback Gio Lopez.
41m

Meet the 2026 NFL draft's undiscovered gem: Prospect X
After months of searching, we've found the prospect we believe is the 2026 NFL draft's best-kept secret.
1h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

