Montana Grizzlies @ Portland State Vikings
1st Quarter
Incompletion
15:00 - 1st
Justin Roper middle pass incomplete to Greg Hardy.
1st & 10 at MONT 44
3-yd Run
15:00 - 1st
Chase Reynolds rush for 3 yards to the Mont 47, tackled by Carl Sommer.
2nd & 10 at MONT 44
Incompletion
15:00 - 1st
Justin Roper middle pass incomplete to Bryce Carver, broken up by Michael Williams.
3rd & 7 at MONT 47
Punt
15:00 - 1st
Brody McKnight punt for 41 yards, returned by AJ Powell for 8 yards to the PrtSt 20, tackled by Jimmy Wilson.
4th & 7 at MONT 47
Pass Completion
13:56 - 1st
Connor Kavanaugh sideline pass complete to Justin Monahan for 9 yards to the PrtSt 29, tackled by Alex Shaw out-of-bounds.
1st & 10 at PRST 20
6-yd Run
13:56 - 1st
Cory McCaffrey rush for 6 yards to the PrtSt 35 for a 1ST down.
2nd & 1 at PRST 29
8-yd Run
13:56 - 1st
Cory McCaffrey rush for 8 yards to the PrtSt 43.
1st & 10 at PRST 35
Pass Completion
13:56 - 1st
Connor Kavanaugh sideline pass complete to Julius Thomas for 5 yards to the PrtSt 48, tackled by Erik Stoll for a 1ST down.
2nd & 2 at PRST 43
0-yd Penalty
13:56 - 1st
MONTANA penalty 15 yard personal foul accepted.
1st & 10 at PRST 48
Pass Completion
13:56 - 1st
Connor Kavanaugh sideline pass complete to Cory McCaffrey for 3 yards to the Mont 34, tackled by Trumaine Johnson.
1st & 10 at MONT 37
Pass Completion
13:56 - 1st
Connor Kavanaugh sideline pass complete to Justin Monahan for 11 yards to the Mont 23, tackled by Erik Stoll and Jimmy Wilson out-of-bounds for a 1ST down.
2nd & 7 at MONT 34
-1-yd Run
13:56 - 1st
Cory McCaffrey rush for a loss of 1 yard to the Mont 24, tackled by Ryan Fetherston and Erik Stoll.
1st & 10 at MONT 23
-1-yd Run
13:56 - 1st
Connor Kavanaugh rush for a loss of 1 yard to the Mont 25, tackled by Trumaine Johnson.
2nd & 11 at MONT 24
Pass Completion
13:56 - 1st
Connor Kavanaugh sideline pass complete to Willie Griffin for 2 yards to the Mont 23, tackled by Trumaine Johnson out-of-bounds.
3rd & 12 at MONT 25
Field Goal Missed
9:27 - 1st
Zach Brown 41 yard field goal MISSED.
4th & 10 at MONT 23
7-yd Run
9:27 - 1st
Chase Reynolds rush for 7 yards to the Mont 30, tackled by Jaycob Shoemaker and Ryan Rau.
1st & 10 at MONT 23
1-yd Run
9:27 - 1st
Chase Reynolds rush for 1 yard to the Mont 31, tackled by Jaycob Shoemaker.
2nd & 3 at MONT 30
5-yd Run
9:27 - 1st
Chase Reynolds rush for 5 yards to the Mont 36, tackled by Manoa Latu for a 1ST down.
3rd & 2 at MONT 31
Pass Completion
9:27 - 1st
Justin Roper pass complete to Chase Reynolds for a loss of 3 yards to the Mont 33, tackled by Ryan Rau.
1st & 10 at MONT 36
Sack
9:27 - 1st
Justin Roper sacked for a loss of 1 yard to the Mont 32.
2nd & 13 at MONT 33
Incompletion
9:27 - 1st
Justin Roper pass incomplete to Trumaine Johnson.
3rd & 14 at MONT 32
Punt
9:27 - 1st
Brody McKnight punt for 36 yards, returned by AJ Powell for 3 yards to the PrtSt 35, tackled by Rob Overton.
4th & 14 at MONT 32
15-yd Run
7:47 - 1st
Cory McCaffrey rush for 15 yards to the 50 yard line, tackled by Brandon Dodson out-of-bounds for a 1ST down.
1st & 10 at PRST 35
1-yd Run
7:47 - 1st
Cory McCaffrey rush for 1 yard to the Mont 49, tackled by Caleb McSurdy and Erik Stoll.
1st & 10 at 50
0-yd Penalty
7:47 - 1st
PORTLAND ST penalty 15 yard clipping accepted.
2nd & 9 at MONT 49
2-yd Run
7:47 - 1st
Cory McCaffrey rush for 2 yards to the PrtSt 38, tackled by Erik Stoll.
2nd & 24 at PRST 36
Pass Completion
7:47 - 1st
Connor Kavanaugh middle pass complete to Cory McCaffrey for 6 yards to the PrtSt 44, tackled by Alex Shaw.
3rd & 22 at PRST 38
Punt
7:47 - 1st
Thomas Duyndam punt for 27 yards, punt out-of-bounds at the Mont 29.
4th & 16 at PRST 44
3-yd Run
4:57 - 1st
Chase Reynolds rush for 3 yards to the Mont 32, tackled by Ryan Rau.
1st & 10 at MONT 29
Pass Completion
4:57 - 1st
Justin Roper sideline pass complete to Sam Gratton for 20 yards to the PrtSt 48, tackled by Manoa Latu out-of-bounds for a 1ST down.
2nd & 7 at MONT 32
Pass Completion
4:57 - 1st
Justin Roper sideline pass complete to K Middleton for 5 yards to the PrtSt 43, tackled by DeShawn Shead out-of-bounds.
1st & 10 at PRST 48
Sack
4:57 - 1st
Justin Roper sacked by Dj Macarthy for a loss of 8 yards to the Mont 49.
2nd & 5 at PRST 43
Incompletion
4:57 - 1st
Justin Roper middle pass incomplete to Greg Hardy.
3rd & 13 at MONT 49
(3:23 - 1st) Timeout Portland State, clock 03:23.
Punt
3:23 - 1st
Brody McKnight punt for 32 yards, returned by AJ Powell for no gain, fumbled, recovered by PrtSt AJ Powell at the PrtSt 22, PORTLAND ST penalty 10 yard holding accepted.
4th & 13 at MONT 49
2nd Quarter
0-yd Penalty
3:23 - 1st
MONTANA penalty 15 yard personal foul accepted.
1st & 10 at PRST 12
-1-yd Run
3:15 - 1st
Willie Griffin rush for a loss of 1 yard to the PrtSt 26, tackled by Jimmy Wilson.
1st & 10 at PRST 27
6-yd Run
3:15 - 1st
Keitrell Anderson rush reverse for 6 yards, fumbled, forced by Mike McCord, recovered by PrtSt N/A at the PrtSt 32.
2nd & 11 at PRST 26
Pass Completion
3:15 - 1st
Connor Kavanaugh sideline pass complete to Justin Monahan for 6 yards to the PrtSt 38, tackled by Erik Stoll for a 1ST down.
3rd & 5 at PRST 32
4-yd Run
3:15 - 1st
Willie Griffin rush for 4 yards to the PrtSt 42, tackled by Jordan Tripp.
1st & 10 at PRST 38
-1-yd Run
3:15 - 1st
Willie Griffin rush for a loss of 1 yard to the PrtSt 41, tackled by Tyler Hobbs and Caleb McSurdy.
2nd & 6 at PRST 42
Pass Completion
3:15 - 1st
Connor Kavanaugh sideline pass complete to Cory McCaffrey for 1 yard to the PrtSt 42, tackled by Clay Pierson out-of-bounds.
3rd & 7 at PRST 41
(15:00 - 2nd) Timeout Montana, clock 15:00.
Punt
15:00 - 2nd
Thomas Duyndam punt for 41 yards to the Mont 17, no return.
4th & 6 at PRST 42
Incompletion
15:00 - 2nd
Justin Roper sideline pass incomplete to Sam Gratton.
1st & 10 at MONT 17
0-yd Run
14:52 - 2nd
Chase Reynolds rush for no gain to the Mont 17, tackled by Dj Macarthy.
2nd & 10 at MONT 17
Incompletion
14:52 - 2nd
Justin Roper middle pass incomplete to N/A.
3rd & 10 at MONT 17
Punt
14:52 - 2nd
Brody McKnight punt for 29 yards, downed at the Mont 46.
4th & 10 at MONT 17
Incompletion
14:52 - 2nd
Connor Kavanaugh sideline pass incomplete to Nick Hutter.
1st & 10 at MONT 46
5-yd Run
13:55 - 2nd
Cory McCaffrey rush for 5 yards to the Mont 41, tackled by Caleb McSurdy.
2nd & 10 at MONT 46
Incompletion
13:55 - 2nd
Connor Kavanaugh middle pass incomplete to Keitrell Anderson, broken up by Erik Stoll.
3rd & 5 at MONT 41
Punt
13:55 - 2nd
Thomas Duyndam punt for 41 yards for a touchback.
4th & 5 at MONT 41
Pass Completion
13:04 - 2nd
Justin Roper pass complete to Gerald Kemp for 4 yards to the Mont 24, tackled by Bryant Long.
1st & 10 at MONT 20
1-yd Run
13:04 - 2nd
Chase Reynolds rush for 1 yard to the Mont 25, tackled by Julious Moore.
2nd & 6 at MONT 24
Incompletion
13:04 - 2nd
Justin Roper middle pass incomplete to N/A, broken up by Manoa Latu.
3rd & 5 at MONT 25
Punt
13:04 - 2nd
Brody McKnight punt for 41 yards, returned by AJ Powell for 8 yards to the PrtSt 42, tackled by Jordan Tripp.
4th & 5 at MONT 25
-1-yd Run
13:04 - 2nd
Cory McCaffrey rush for a loss of 1 yard to the PrtSt 41, tackled by Bobby Alt.
1st & 10 at PRST 42
Sack
11:42 - 2nd
Connor Kavanaugh sacked by Clay Pierson for a loss of 5 yards to the PrtSt 36, PORTLAND ST penalty 0 yard intentional grounding accepted.
2nd & 11 at PRST 41
9-yd Run
11:42 - 2nd
Connor Kavanaugh rush for 9 yards to the PrtSt 45, tackled by Caleb McSurdy and Bryan Waldhauser.
3rd & 16 at PRST 36
Punt
11:42 - 2nd
Thomas Duyndam punt for 27 yards, punt out-of-bounds at the Mont 28.
4th & 7 at PRST 45
Pass Completion
11:42 - 2nd
Justin Roper middle pass complete to Chase Reynolds for 7 yards to the Mont 35, tackled by Ryan Rau.
1st & 10 at MONT 28
28-yd Run
10:18 - 2nd
Chase Reynolds rush for 28 yards to the PrtSt 37, tackled by Manoa Latu and Jaycob Shoemaker out-of-bounds for a 1ST down.
2nd & 3 at MONT 35
4-yd Run
10:18 - 2nd
Chase Reynolds rush for 4 yards, fumbled, forced by Jaycob Shoemaker, recovered by PrtSt Travis Beckley at the PrtSt 37.
1st & 10 at PRST 37
2-yd Run
10:18 - 2nd
Willie Griffin rush for 2 yards to the PrtSt 39, tackled by Bobby Alt.
1st & 10 at PRST 37
Pass Completion
9:19 - 2nd
Connor Kavanaugh middle pass complete to Julius Thomas for 2 yards to the PrtSt 41, tackled by Jimmy Wilson and Caleb McSurdy.
2nd & 8 at PRST 39
Pass Completion
9:19 - 2nd
Connor Kavanaugh middle pass complete to Keitrell Anderson for 5 yards to the PrtSt 46, tackled by Caleb McSurdy.
3rd & 6 at PRST 41
Incompletion
9:19 - 2nd
Connor Kavanaugh middle pass incomplete to Nick Hutter, broken up by Brandon Dodson.
4th & 1 at PRST 46
14-yd Run
9:19 - 2nd
Gerald Kemp rush for 14 yards to the PrtSt 32, tackled by Jaycob Shoemaker and David Ross out-of-bounds for a 1ST down.
1st & 10 at PRST 46
0-yd Run
7:38 - 2nd
Gerald Kemp rush for no gain to the PrtSt 32, tackled by Dj Macarthy.
1st & 10 at PRST 32
Pass Completion
7:38 - 2nd
Justin Roper sideline pass complete to Bryce Carver for 4 yards to the PrtSt 28 out-of-bounds.
2nd & 10 at PRST 32
0-yd Penalty
7:38 - 2nd
MONTANA penalty 5 yard false start accepted.
3rd & 6 at PRST 28
Pass Completion
6:14 - 2nd
Justin Roper pass complete to Antwon Moutra for 33 yards for a TOUCHDOWN.
3rd & 11 at PRST 33
Extra Point Good
6:14 - 2nd
Brody McKnight extra point GOOD.
Kickoff
6:01 - 2nd
Brody McKnight kickoff for 62 yards returned by Nevin Lewis for 92 yards for a TOUCHDOWN.
Extra Point Good
6:01 - 2nd
Zach Brown extra point GOOD.
Kickoff
6:01 - 2nd
Zach Brown kickoff for 63 yards returned by Peter Nguyen, tackled by Nevin Lewis and Zach Brown for 28 yards to the Mont 35, tackled by Nevin Lewis and Zach Brown.
0-yd Penalty
5:55 - 2nd
PORTLAND ST penalty 6 yard pass interference accepted.
1st & 10 at MONT 35
-1-yd Run
5:55 - 2nd
Chase Reynolds rush for a loss of 1 yard to the Mont 40, tackled by Dj Macarthy and Nathan Snow.
1st & 10 at MONT 41
Incompletion
5:55 - 2nd
Justin Roper sideline pass incomplete to Chase Reynolds, hurried by Jack Forbes.
2nd & 11 at MONT 40
6-yd Run
5:55 - 2nd
Justin Roper rush for 6 yards to the Mont 46, tackled by Dj Macarthy.
3rd & 11 at MONT 40
Punt
5:55 - 2nd
Brody McKnight punt for 39 yards, fair catch by AJ Powell at the PrtSt 15.
4th & 5 at MONT 46
11-yd Run
4:41 - 2nd
Cory McCaffrey rush for 11 yards to the PrtSt 26, tackled by Mike McCord for a 1ST down.
1st & 10 at PRST 15
2-yd Run
4:41 - 2nd
Cory McCaffrey rush for 2 yards to the PrtSt 28, tackled by Jimmy Wilson.
1st & 10 at PRST 26
3-yd Run
4:41 - 2nd
Cory McCaffrey rush for 3 yards to the PrtSt 31, tackled by Bobby Alt.
2nd & 8 at PRST 28
Incompletion
4:41 - 2nd
Connor Kavanaugh middle pass incomplete to Justin Monahan.
3rd & 5 at PRST 31
Punt
4:41 - 2nd
Thomas Duyndam punt for 45 yards, downed at the Mont 24.
4th & 5 at PRST 31
4-yd Run
2:51 - 2nd
Chase Reynolds rush for 4 yards to the Mont 28, tackled by Travis Beckley and Ryan Rau.
1st & 10 at MONT 24
10-yd Run
2:51 - 2nd
Chase Reynolds rush for 10 yards to the Mont 38, tackled by Nathan Snow for a 1ST down.
2nd & 6 at MONT 28
2-yd Run
2:51 - 2nd
Justin Roper rush for 2 yards to the Mont 40, MONTANA penalty holding declined, MONTANA penalty 0 yard illegal forward pass accepted.
1st & 10 at MONT 38
Incompletion
2:51 - 2nd
Justin Roper pass incomplete to Antwon Moutra, broken up by DeShawn Shead.
2nd & 8 at MONT 40
Incompletion
2:51 - 2nd
Justin Roper sideline pass incomplete to Antwon Moutra.
3rd & 8 at MONT 40
Punt
2:51 - 2nd
Brody McKnight punt for 53 yards, downed at the PrtSt 7.
4th & 8 at MONT 40
6-yd Run
2:51 - 2nd
Cory McCaffrey rush for 6 yards to the PrtSt 13, tackled by Caleb McSurdy.
1st & 10 at PRST 7
3-yd Run
1:19 - 2nd
Connor Kavanaugh rush for 3 yards to the PrtSt 16, tackled by Alex Shaw.
2nd & 4 at PRST 13
Kickoff
15:00 - 3rd
Brody McKnight kickoff for 57 yards returned by Nevin Lewis, tackled by Jeff Larson and Josh Stuberg for 32 yards to the PrtSt 45, tackled by Jeff Larson and Josh Stuberg.
3rd Quarter
19-yd Run
15:00 - 3rd
Connor Kavanaugh rush for 19 yards to the Mont 36, tackled by Mike McCord and Brandon Dodson for a 1ST down.
1st & 10 at PRST 45
0-yd Penalty
14:54 - 3rd
PORTLAND ST penalty 5 yard false start accepted.
1st & 10 at MONT 36
Pass Completion
14:54 - 3rd
Connor Kavanaugh sideline pass complete to Cory McCaffrey for 12 yards to the Mont 29, tackled by Erik Stoll.
1st & 15 at MONT 41
29-yd Run
13:27 - 3rd
Connor Kavanaugh rush for 29 yards for a TOUCHDOWN.
2nd & 3 at MONT 29
Extra Point Good
13:27 - 3rd
Zach Brown extra point GOOD.
Kickoff
13:27 - 3rd
Zach Brown kickoff for 41 yards returned by Dan Moore, tackled by Denzel Davis for 13 yards to the Mont 42, tackled by Denzel Davis.
Incompletion
13:27 - 3rd
Justin Roper sideline pass incomplete to Sam Gratton.
1st & 10 at MONT 42
1-yd Run
13:21 - 3rd
Chase Reynolds rush for 1 yard to the Mont 43, tackled by Carl Sommer and Ryan Rau.
2nd & 10 at MONT 42
Pass Completion
13:21 - 3rd
Justin Roper pass complete to Sam Gratton for no gain to the Mont 43, tackled by Dj Macarthy and Jaycob Shoemaker.
3rd & 9 at MONT 43
Punt
13:21 - 3rd
Brody McKnight punt for 32 yards, downed at the PrtSt 25.
4th & 9 at MONT 43
0-yd Run
13:21 - 3rd
Willie Griffin rush for no gain to the PrtSt 25, tackled by Jordan Tripp and Trumaine Johnson.
1st & 10 at PRST 25
3-yd Run
12:07 - 3rd
Connor Kavanaugh rush for 3 yards to the PrtSt 28, tackled by Ryan Fetherston out-of-bounds.
2nd & 10 at PRST 25
Incompletion
12:07 - 3rd
Connor Kavanaugh sideline pass incomplete to Julius Thomas, broken up by Brandon Dodson.
3rd & 7 at PRST 28
Punt
10:40 - 3rd
Thomas Duyndam punt for 32 yards, downed at the Mont 25, MONTANA penalty 15 yard facemask personal foul accepted.
4th & 7 at PRST 28
2-yd Run
12:07 - 3rd
Gerald Kemp rush for 2 yards to the Mont 27, tackled by Ryan Rau.
1st & 10 at MONT 25
Pass Completion
10:40 - 3rd
Justin Roper pass complete to Gerald Kemp for 3 yards to the Mont 30, tackled by Ryan Rau and Nathan Snow out-of-bounds.
2nd & 8 at MONT 27
(9:58 - 3rd) Timeout Portland State, clock 09:58.
Incompletion
9:58 - 3rd
Justin Roper sideline pass incomplete to Chase Reynolds, broken up by Jaycob Shoemaker.
3rd & 5 at MONT 30
Punt
9:58 - 3rd
Brody McKnight punt for 36 yards, downed at the PrtSt 34.
4th & 5 at MONT 30
8-yd Run
9:58 - 3rd
Connor Kavanaugh rush for 8 yards to the PrtSt 42, tackled by Erik Stoll.
1st & 10 at PRST 34
0-yd Penalty
9:43 - 3rd
MONTANA penalty 5 yard offside defense accepted.
2nd & 2 at PRST 42
1-yd Run
9:43 - 3rd
Cory McCaffrey rush for 1 yard to the PrtSt 48, tackled by Bryan Waldhauser and Ryan Fetherston.
1st & 10 at PRST 47
2-yd Run
9:43 - 3rd
Cory McCaffrey rush for 2 yards to the 50 yard line, tackled by Caleb McSurdy.
2nd & 9 at PRST 48
5-yd Run
9:43 - 3rd
Connor Kavanaugh rush for 5 yards to the Mont 45, tackled by Bryan Waldhauser and Caleb McSurdy.
3rd & 7 at 50
Incompletion
9:43 - 3rd
Thomas Duyndam middle pass incomplete to Nevin Lewis.
4th & 2 at MONT 45
Incompletion
6:26 - 3rd
Trumaine Johnson pass incomplete to Sam Gratton, broken up by David Ross.
1st & 10 at MONT 45
1-yd Run
6:26 - 3rd
Chase Reynolds rush for 1 yard to the Mont 46, tackled by Jaycob Shoemaker.
2nd & 10 at MONT 45
-5-yd Run
6:26 - 3rd
Chase Reynolds rush for a loss of 5 yards to the Mont 41, tackled by Jaycob Shoemaker.
3rd & 9 at MONT 46
Punt
6:26 - 3rd
Brody McKnight punt for 33 yards, returned by AJ Powell for no gain to the PrtSt 26, tackled by Rob Overton.
4th & 14 at MONT 41
5-yd Run
6:26 - 3rd
Willie Griffin rush for 5 yards to the PrtSt 31, tackled by Jimmy Wilson.
1st & 10 at PRST 26
15-yd Run
3:25 - 3rd
Connor Kavanaugh rush, fumbled, recovered by Mont Brandon Dodson at the Mont 32, Brandon Dodson for 17 yards, to the Mont 49, tackled by Adam Kleffner.
2nd & 5 at PRST 31
Pass Completion
4:10 - 3rd
Justin Roper sideline pass complete to Greg Hardy for 6 yards to the PrtSt 45, tackled by Jaycob Shoemaker and David Ross.
1st & 10 at MONT 49
Pass Completion
4:10 - 3rd
Justin Roper sideline pass complete to Greg Hardy for 8 yards to the PrtSt 37, tackled by David Ross for a 1ST down.
2nd & 4 at PRST 45
Incompletion
4:10 - 3rd
Justin Roper sideline pass incomplete to Sam Gratton.
1st & 10 at PRST 37
Pass Completion
3:25 - 3rd
Justin Roper middle pass complete to Chase Reynolds for 37 yards for a TOUCHDOWN.
2nd & 10 at PRST 37
Extra Point Good
3:25 - 3rd
Brody McKnight extra point GOOD.
Kickoff
3:25 - 3rd
Brody McKnight kickoff for 43 yards returned by Manoa Latu for 2 yards, fumbled, forced by Houston Roots, recovered by PrtSt at the PrtSt 30.
-2-yd Run
3:25 - 3rd
Cory McCaffrey rush for a loss of 2 yards to the PrtSt 28, tackled by Jimmy Wilson.
1st & 10 at PRST 30
0-yd Run
3:20 - 3rd
Connor Kavanaugh rush for no gain to the PrtSt 28, tackled by Jordan Tripp out-of-bounds.
2nd & 12 at PRST 28
Pass Completion
3:20 - 3rd
Connor Kavanaugh pass complete to Connor Kavanaugh for a loss of 4 yards to the PrtSt 24, tackled by Ryan Fetherston.
3rd & 12 at PRST 28
Punt
3:20 - 3rd
Thomas Duyndam punt for 44 yards, fair catch by Peter Nguyen at the Mont 32.
4th & 16 at PRST 24
Incompletion
3:20 - 3rd
Justin Roper sideline pass incomplete to Jeff Larson.
1st & 10 at MONT 32
Pass Completion
1:25 - 3rd
Justin Roper sideline pass complete to Chase Reynolds for 2 yards to the Mont 34, tackled by DeShawn Shead.
2nd & 10 at MONT 32
Sack
1:25 - 3rd
Justin Roper sacked by Julious Moore for a loss of 6 yards to the Mont 28, MONTANA penalty clipping declined.
3rd & 8 at MONT 34
Punt
1:25 - 3rd
Brody McKnight punt for 40 yards, returned by Team for a loss of 2 yards, fumbled, recovered by Mont at the PrtSt 30.
4th & 14 at MONT 28
4th Quarter
Incompletion
1:25 - 3rd
Justin Roper sideline pass incomplete to Greg Hardy.
1st & 10 at PRST 30
Pass Completion
0:33 - 3rd
Justin Roper sideline pass complete to Antwon Moutra for 9 yards to the PrtSt 21, tackled by Dj Macarthy.
2nd & 10 at PRST 30
0-yd Penalty
15:00 - 4th
MONTANA penalty 4 yard false start accepted.
3rd & 1 at PRST 21
Pass Completion
15:00 - 4th
Justin Roper sideline pass complete to Chase Reynolds for 18 yards to the PrtSt 7, tackled by DeShawn Shead for a 1ST down.
3rd & 5 at PRST 25
Incompletion
15:00 - 4th
Justin Roper pass incomplete to K Middleton.
1st & Goal at PRST 7
Sack
15:00 - 4th
Justin Roper sacked by Dj Macarthy for a loss of 1 yard to the PrtSt 8.
2nd & Goal at PRST 7
(13:58 - 4th) Timeout Portland State, clock 13:58.
Incompletion
13:58 - 4th
Justin Roper pass incomplete to K Middleton.
3rd & Goal at PRST 8
Field Goal Good
13:51 - 4th
Brody McKnight 25 yard field goal GOOD.
4th & Goal at PRST 8
Kickoff
13:51 - 4th
Brody McKnight kickoff for 48 yards.
2-yd Run
13:50 - 4th
Cory McCaffrey rush for 2 yards, fumbled, forced by Caleb McSurdy, recovered by Mont Jordan Tripp at the PrtSt 27.
1st & 10 at PRST 22
0-yd Penalty
13:50 - 4th
PORTLAND ST penalty 10 yard holding accepted.
1st & 10 at PRST 27
1-yd Run
13:44 - 4th
Gerald Kemp rush for 1 yard to the PrtSt 16, tackled by Kevin Takeno and Alika Vaiese.
1st & 10 at PRST 17
3-yd Run
13:44 - 4th
Chase Reynolds rush for 3 yards to the PrtSt 13, tackled by Ryan Rau.
2nd & 9 at PRST 16
Incompletion
13:44 - 4th
Justin Roper sideline pass incomplete to Chase Reynolds.
3rd & 6 at PRST 13
Field Goal Good
12:32 - 4th
Brody McKnight 30 yard field goal GOOD.
4th & 6 at PRST 13
Kickoff
12:32 - 4th
Brody McKnight kickoff for 70 yards returned by Kyle McMillin, tackled by Donny Lisowski for 17 yards to the PrtSt 17, tackled by Donny Lisowski.
Pass Completion
12:27 - 4th
Connor Kavanaugh sideline pass complete to Willie Griffin for 7 yards to the PrtSt 24, tackled by Trumaine Johnson.
1st & 10 at PRST 17
2-yd Run
12:27 - 4th
Willie Griffin rush for 2 yards to the PrtSt 26, tackled by Caleb McSurdy and Jordan Tripp.
2nd & 3 at PRST 24
3-yd Run
12:27 - 4th
Connor Kavanaugh rush for 3 yards to the PrtSt 29, tackled by Ryan Fetherston for a 1ST down.
3rd & 1 at PRST 26
3-yd Run
12:27 - 4th
Connor Kavanaugh rush for 3 yards to the PrtSt 32, tackled by Bryan Waldhauser and Jordan Tripp.
1st & 10 at PRST 29
Incompletion
12:27 - 4th
Connor Kavanaugh sideline pass incomplete, broken up by Bobby Alt.
2nd & 7 at PRST 32
8-yd Run
12:27 - 4th
Willie Griffin rush for 8 yards to the PrtSt 40, tackled by Caleb McSurdy for a 1ST down.
3rd & 7 at PRST 32
1-yd Run
12:27 - 4th
Willie Griffin rush for 1 yard to the PrtSt 41, tackled by Braydon Schilling.
1st & 10 at PRST 40
-6-yd Run
8:50 - 4th
Willie Griffin rush for a loss of 6 yards, fumbled, recovered by Mont Jimmy Wilson at the PrtSt 34.
2nd & 9 at PRST 41
6-yd Run
8:50 - 4th
Chase Reynolds rush for 6 yards to the PrtSt 28, tackled by Manoa Latu.
1st & 10 at PRST 34
22-yd Run
8:50 - 4th
Chase Reynolds rush for 22 yards to the PrtSt 16, MONTANA penalty 10 yard holding accepted for a 1ST down.
2nd & 4 at PRST 28
Pass Interception
8:50 - 4th
Justin Roper pass intercepted by Manoa Latu at the PrtSt 3, returned for no gain to the PrtSt 3.
1st & 10 at PRST 16
4-yd Run
8:50 - 4th
Cory McCaffrey rush for 4 yards to the PrtSt 7, tackled by Jordan Tripp.
1st & 10 at PRST 3
7-yd Run
7:55 - 4th
Cory McCaffrey rush for 7 yards to the PrtSt 14, tackled by Alex Shaw for a 1ST down.
2nd & 6 at PRST 7
2-yd Run
7:55 - 4th
Cory McCaffrey rush for 2 yards to the PrtSt 16, tackled by Trumaine Johnson.
1st & 10 at PRST 14
7-yd Run
7:55 - 4th
Cory McCaffrey rush for 7 yards to the PrtSt 23, tackled by Brandon Dodson out-of-bounds.
2nd & 8 at PRST 16
18-yd Run
7:55 - 4th
Nick Hutter rush for 18 yards to the PrtSt 41 out-of-bounds for a 1ST down.
3rd & 1 at PRST 23
1-yd Run
7:55 - 4th
Cory McCaffrey rush for 1 yard to the PrtSt 42, tackled by Bryan Waldhauser.
1st & 10 at PRST 41
7-yd Run
7:55 - 4th
Connor Kavanaugh rush for 7 yards to the PrtSt 49, tackled by Bryan Waldhauser.
2nd & 9 at PRST 42
0-yd Penalty
7:55 - 4th
MONTANA penalty 15 yard personal foul accepted.
3rd & 2 at PRST 49
11-yd Run
7:55 - 4th
Connor Kavanaugh rush for 11 yards to the Mont 25, tackled by Clay Pierson for a 1ST down.
1st & 10 at MONT 36
4-yd Run
7:55 - 4th
Cory McCaffrey rush for 4 yards to the Mont 21, tackled by Trumaine Johnson.
1st & 10 at MONT 25
20-yd Run
7:55 - 4th
Cory McCaffrey rush for 20 yards to the Mont 1, tackled by Erik Stoll and Jordan Tripp out-of-bounds for a 1ST down.
2nd & 6 at MONT 21
1-yd Run
2:34 - 4th
Cory McCaffrey rush for 1 yard for a TOUCHDOWN.
1st & Goal at MONT 1
Extra Point Good
2:34 - 4th
Zach Brown extra point GOOD.
Kickoff
2:34 - 4th
Zach Brown kickoff for 60 yards returned by Peter Nguyen, tackled by Nick Green and Donte Almond for 28 yards to the Mont 38, tackled by Nick Green and Donte Almond.
Incompletion
2:28 - 4th
Justin Roper sideline pass incomplete to Antwon Moutra, broken up by David Ross.
1st & 10 at MONT 38
0-yd Penalty
2:28 - 4th
PORTLAND ST penalty 10 yard holding accepted.
2nd & 10 at MONT 38
Pass Completion
2:28 - 4th
Justin Roper pass complete to Chase Reynolds for 6 yards to the PrtSt 46, tackled by Ryan Rau.
1st & 10 at MONT 48
7-yd Run
2:28 - 4th
Justin Roper rush for 7 yards to the PrtSt 39 out-of-bounds for a 1ST down.
2nd & 4 at PRST 46
7-yd Run
2:28 - 4th
Chase Reynolds rush for 7 yards to the PrtSt 32, tackled by Dj Macarthy and Carl Sommer.
1st & 10 at PRST 39
Pass Completion
2:28 - 4th
Justin Roper sideline pass complete to Sam Gratton for 13 yards to the PrtSt 19, tackled by Manoa Latu out-of-bounds for a 1ST down.
2nd & 3 at PRST 32
9-yd Run
0:45 - 4th
Chase Reynolds rush for 9 yards to the PrtSt 10, tackled by Ryan Rau.
1st & 10 at PRST 19
(0:45 - 4th) Timeout Montana, clock 00:45.
(0:45 - 4th) Timeout Montana, clock 00:45.
-1-yd Run
0:45 - 4th
Chase Reynolds rush for a loss of 1 yard to the PrtSt 11, tackled by Nathan Snow.
2nd & 1 at PRST 10
(0:36 - 4th) Timeout Portland State, clock 00:36.
3-yd Run
0:36 - 4th
Chase Reynolds rush for 3 yards to the PrtSt 8, tackled by Ryan Rau and Travis Beckley for a 1ST down.
3rd & 2 at PRST 11
0-yd Run
0:36 - 4th
Chase Reynolds rush for no gain to the PrtSt 8, tackled by Carl Sommer.
1st & Goal at PRST 8
(0:03 - 4th) Timeout Montana, clock 00:03.
Field Goal Good
0:00 - 4th
Brody McKnight 25 yard field goal GOOD.
2nd & Goal at PRST 8
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

Tennessee DE Chaz Coleman medically disqualified from program
Tennessee edge Chaz Coleman is no longer with the program after being medically disqualified.
3h

How every 2027 five-star college football prospect will fit
There are 21 five-star players in the class, and we scout each one's game for the next level.
4h

2027 college football recruiting class rankings: Top 25 schools
These schools are setting the pace as the recruiting race heats up.
8h
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

