MontanaAway
17
FinalSep 19, 2026 · Reser Stadium
Team1234Final
Montana037717
Oregon State142171052

Game flow

Oregon State won by 35 · 11 scores
Lead changes
0
0 times tied
ORST biggest lead
+39
Q3 14:19
MONT biggest lead
—
never led
Time in front
ORST 94% · MONT 0%
tied 6% · 56:24 vs 0:00 of game clock
+42+21Tie+21+42Q1Q2Q3Q4▲ Oregon State ahead▼ Montana aheadQ1 11:24 · ORST Passing Touchdown: Eric Olsen 19 Yd pass from Braden Atkinson (Caleb Ojeda Kick) (MONT 0, ORST 7)Q1 4:48 · ORST Passing Touchdown: Aeryn Hampton 21 Yd pass from Braden Atkinson (Caleb Ojeda Kick) (MONT 0, ORST 14)Q2 11:55 · MONT Field Goal Good: Jo Silver 39 Yd Field Goal (MONT 3, ORST 14)Q2 8:42 · ORST Passing Touchdown: Jesse Legree 23 Yd pass from Braden Atkinson (Caleb Ojeda Kick) (MONT 3, ORST 21)Q2 5:17 · ORST Passing Touchdown: DeCorion Temple 11 Yd pass from Braden Atkinson (Caleb Ojeda Kick) (MONT 3, ORST 28)Q2 0:07 · ORST Rushing Touchdown: Braden Atkinson 1 Yd Run (Caleb Ojeda Kick) (MONT 3, ORST 35)Q3 14:19 · ORST Passing Touchdown: Aaron Butler 27 Yd pass from Braden Atkinson (Caleb Ojeda Kick) (MONT 3, ORST 42)Q3 2:05 · MONT Passing Touchdown: Reese Brooks 2 Yd pass from Keali'i Ah Yat (Jo Silver Kick) (MONT 10, ORST 42)Q4 11:26 · ORST Rushing Touchdown: Cornell Hatcher Jr. 14 Yd Run (Caleb Ojeda Kick) (MONT 10, ORST 49)Q4 8:53 · MONT Passing Touchdown: Brooks Davis 40 Yd pass from Keali'i Ah Yat (Jo Silver Kick) (MONT 17, ORST 49)Q4 2:24 · ORST Field Goal Good: Caleb Ojeda 22 Yd Field Goal (MONT 17, ORST 52)

The lead after every score: above the line Oregon State is ahead, below it Montana. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
11:24ORST
TD Eric Olsen 19 Yd pass from Braden Atkinson (Caleb Ojeda Kick)5 plays, 67 yds, 2:22 · from ORST 33
MONT 0–7 ORST
4:48ORST
TD Aeryn Hampton 21 Yd pass from Braden Atkinson (Caleb Ojeda Kick)6 plays, 67 yds, 3:09 · from ORST 33
MONT 0–14 ORST
2nd quarter
11:55MONT
FG Jo Silver 39 Yd Field Goal 9 plays, 27 yds, 3:50 · from ORST 48
MONT 3–14 ORST
8:42ORST
TD Jesse Legree 23 Yd pass from Braden Atkinson (Caleb Ojeda Kick)7 plays, 90 yds, 3:09 · from ORST 10
MONT 3–21 ORST
5:17ORST
TD DeCorion Temple 11 Yd pass from Braden Atkinson (Caleb Ojeda Kick)7 plays, 31 yds, 2:43 · from MONT 33
MONT 3–28 ORST
0:07ORST
TD Braden Atkinson 1 Yd Run (Caleb Ojeda Kick)11 plays, 84 yds, 1:36 · from ORST 16
MONT 3–35 ORST
3rd quarter
14:19ORST
TD Aaron Butler 27 Yd pass from Braden Atkinson (Caleb Ojeda Kick)3 plays, 75 yds, 0:41 · from ORST 25
MONT 3–42 ORST
2:05MONT
TD Reese Brooks 2 Yd pass from Keali'i Ah Yat (Jo Silver Kick)12 plays, 72 yds, 5:30 · from MONT 28
MONT 10–42 ORST
4th quarter
11:26ORST
TD Cornell Hatcher Jr. 14 Yd Run (Caleb Ojeda Kick)11 plays, 81 yds, 5:33 · from ORST 19
MONT 10–49 ORST
8:53MONT
TD Brooks Davis 40 Yd pass from Keali'i Ah Yat (Jo Silver Kick)6 plays, 75 yds, 2:33 · from MONT 25
MONT 17–49 ORST
2:24ORST
FG Caleb Ojeda 22 Yd Field Goal 4 plays, 7 yds, 2:13 · from MONT 11
MONT 17–52 ORST

Drives

ORST 8/12 scoredMONT 3/13 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00MONTMONT 25311:14Punt
Q113:46ORSTORST 335672:22Touchdown
Q111:15MONTMONT 368313:18Downs
Q17:57ORSTORST 336673:09Touchdown
Q14:43MONTMONT 225223:02Punt
Q11:41ORSTORST 9330:56Punt
Q10:45MONTORST 489273:50Field Goal
Q211:51ORSTORST 107903:09Touchdown
Q28:42MONTMONT 25350:42Punt
Q28:00ORSTMONT 337312:43Touchdown
Q25:17MONTMONT 258303:34Punt
Q21:43ORSTORST 1611841:36Touchdown

Win probability

Oregon State 100% · pregame line Oregon State −17.5 (closing line)
Q1Q2Q3Q4▲ Oregon State▼ MontanaOregon State +8% win probability: (11:28) Shotgun #2 B.Atkinson pass complete short right to #80 E.Olsen caught at MON03, for 19 yards to the MON00 TOUCHDOWN, clock 11:24, 1ST DOWN #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)Oregon State +4% win probability: (07:57) Shotgun #2 B.Atkinson pass complete short right to #23 A.Newberry caught at OSU37, for 5 yards to the OSU38 (#20 S.Salopek), out of boundsOregon State +4% win probability: (11:55) #41 R.Barinowski kickoff 63 yards to the OSU02 #4 X.Noland return 19 yards to the OSU21 (#37 C.Oven) PENALTY OSU Illegal Block in Back (#10 L.Knapp) 10 yards from OSU20 to OSU10Montana +4% win probability: (11:24) #98 J.Oh kickoff 63 yards to the MON02 #0 M.Gillman return 19 yards to the MON21 (#14 K.Shaw; #3 J.Odoemenem) PENALTY OSU Face Mask (#17 M.Durant) 15 yards from MON21 to MON36Oregon State +4% win probability: (04:51) Shotgun #2 B.Atkinson pass complete short right to #7 A.Hampton caught at MON16, for 21 yards to the MON00 TOUCHDOWN, clock 04:48, 1ST DOWN #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Keali'i Ah Yat27/402155.420--
Luke Flowers3/5275.401--
RushingCARYDSAVGTDLONG
Eli Gillman18814.5017
Dylan Paine5306.0011
Chase Cook144.004
Team1-2-2.000
Luke Flowers1-6-6.000
Keali'i Ah Yat1-11-11.000
ReceivingRECYDSAVGTDLONG
Brooks Davis1113512.3140
Lekeldrick Bridges4225.5011
Dylan Paine2189.0015
Titus Rohrer2168.0011
Mariano Birdno2168.0010
Weston Adams2147.008
Eli Gillman3144.7012
Korbin Hendrix11313.0013
Reese Brooks284.016
Landon Ransom-Goelz1-14-14.000
DefenseTOTSOLOSACKSTFLPDQB HUR
Nai Mose1240100
Tanner Huff840000
Braeden Orlandi720000
Devin Dunn530000
Tanner Williams520000
Peyton Wing420000
Kade Boyd420000
Ashton Paine320000
KickingFGPCTLONGXPPTS
Jo Silver1/1100.0392/25
PuntingNOYDSAVGTBIn 20LONG
Everett O'Donnell623539.20347

Biggest plays

ORST +8% Q1 11:24 (11:28) Shotgun #2 B.Atkinson pass complete short right to #80 E.Olsen caught at MON03, for 19 yards to the MON00 TOUCHDOWN, clock 11:24, 1ST DOWN #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)
ORST +4% Q1 7:51 (07:57) Shotgun #2 B.Atkinson pass complete short right to #23 A.Newberry caught at OSU37, for 5 yards to the OSU38 (#20 S.Salopek), out of bounds
ORST +4% Q2 11:51 (11:55) #41 R.Barinowski kickoff 63 yards to the OSU02 #4 X.Noland return 19 yards to the OSU21 (#37 C.Oven) PENALTY OSU Illegal Block in Back (#10 L.Knapp) 10 yards from OSU20 to OSU10
MONT +4% Q1 11:15 (11:24) #98 J.Oh kickoff 63 yards to the MON02 #0 M.Gillman return 19 yards to the MON21 (#14 K.Shaw; #3 J.Odoemenem) PENALTY OSU Face Mask (#17 M.Durant) 15 yards from MON21 to MON36
ORST +4% Q1 4:48 (04:51) Shotgun #2 B.Atkinson pass complete short right to #7 A.Hampton caught at MON16, for 21 yards to the MON00 TOUCHDOWN, clock 04:48, 1ST DOWN #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)

Team stats

StatMONTORST
1st Downs2228
3rd down efficiency4-146-12
4th down efficiency1-22-2
Total Yards338508
Passing242364
Comp/Att30/4526/36
Yards per pass5.410.1
Rushing96144
Rushing Attempts2732
Yards per rush3.64.5
Penalties7-807-53
Turnovers21
Fumbles lost11
Interceptions thrown10
Possession30:5329:07

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:11 1st & 10 at ORST 20 (00:11) Kneel down by #6 M.Murphy at OSU19 for loss of 1 yard
Q4 0:11 1st & 10 at ORST 19 (00:19) Shotgun #4 L.Flowers pass intercepted by #25 K.Wheaton at OSU00 QB hurried by #97 T.Bailey, Touchback
Q4 0:19 1st & 10 at ORST 32 (00:22) Shotgun #4 L.Flowers pass complete short right to #14 K.Hendrix caught at OSU26, for 13 yards to the OSU19 (#15 R.Whitten), out of bounds, 1ST DOWN
Q4 0:25 4th & 8 at MONT 35 (00:34) #87 E.O'Donnell punt 42 yards to the OSU23 #4 X.Noland return 11 yards to the OSU28 fumbled by #4 X.Noland at OSU28 forced by #29 T.Huff recovered by MON #31 T.Williams at OSU34 #31 T.Williams return 2 yards to the OSU32, End Of Play
Q4 0:34 3rd & 8 at MONT 35 (00:39) Shotgun #4 L.Flowers pass incomplete short left to #9 J.Dever thrown to MON40 QB hurried by #94 C.Hewitt
Q4 1:02 2nd & 16 at MONT 27 (01:12) Shotgun #4 L.Flowers pass complete short left to #7 W.Adams caught at MON32, for 8 yards to the MON35 (#47 T.Blake; #25 K.Wheaton)
Q4 1:26 1st & 10 at MONT 33 (01:32) Shotgun #4 L.Flowers sacked for loss of 6 yards to the MON27 (#94 C.Hewitt)
Q4 1:50 2nd & 4 at MONT 29 (01:59) Shotgun #26 C.Cook rush left for 4 yards gain to the MON33 (#47 T.Blake; #6 J.Patterson), 1ST DOWN
Q4 2:12 1st & 10 at MONT 23 (02:18) Shotgun #4 L.Flowers pass complete short left to #7 W.Adams caught at MON26, for 6 yards to the MON29 (#38 M.Clark), out of bounds
Q4 2:18 (02:21) #98 J.Oh kickoff 59 yards to the MON06 #0 M.Gillman return 17 yards to the MON23 (#14 K.Shaw; #3 J.Odoemenem)
Q4 2:24 4th & 3 at MONT 4 (02:27) #28 C.Ojeda field goal attempt from 22 yards GOOD (H: #38 A.Winsor, LS: #47 T.Sanford), clock 02:24
Q4 2:56 3rd & 5 at MONT 6 (03:07) Shotgun #22 T.Garrison rush middle for 2 yards gain to the MON04 (#2 H.Haines; #38 N.Mose)
Q4 3:44 2nd & 6 at MONT 7 (03:51) Shotgun #22 T.Garrison rush middle for 1 yard gain to the MON06 (#12 E.Brady; #8 A.Fall)
Q4 4:25 1st & 10 at MONT 11 (04:32) Shotgun #22 T.Garrison rush middle for 4 yards gain to the MON07 (#48 I.Keim; #24 J.Eklund)
Q4 4:49 3rd & 9 at MONT 27 (04:49) No Huddle-Shotgun #8 K.Ah Yat pass complete short left to #2 L.Ransom-Goelz caught at MON30, for 14 yards loss to the MON13 fumbled by #2 L.Ransom-Goelz at MON27 recovered by OSU #15 R.Whitten at MON13 #15 R.Whitten return 2 yards to the MON11, End Of Play
Q4 4:49 2nd & 9 at MONT 27 (04:54) No Huddle-Shotgun #8 K.Ah Yat pass incomplete deep right to #3 B.Davis thrown to OSU46 broken up by #25 K.Wheaton
Q4 5:24 1st & 10 at MONT 26 (05:30) No Huddle-Shotgun #10 E.Gillman rush middle for 1 yard gain to the MON27 (#14 K.Shaw; #99 N.Fisher)
Q4 5:51 1st & 10 at MONT 14 (05:55) No Huddle-Shotgun #8 K.Ah Yat pass complete short left to #10 E.Gillman caught at MON21, for 12 yards to the MON26 (#28 B.Thompson), out of bounds, 1ST DOWN
Q4 6:16 1st & 10 at MONT 3 (06:22) Shotgun #8 K.Ah Yat pass complete short left to #3 B.Davis caught at MON03, for 11 yards to the MON14 (#15 R.Whitten), out of bounds, 1ST DOWN
Q4 6:22 4th & 12 at MONT 39 (06:29) #38 A.Winsor punt 36 yards to the MON03
Q4 6:29 3rd & 12 at MONT 39 (06:35) Shotgun #6 M.Murphy pass incomplete deep right to #41 J.Drummer thrown to MON11 QB hurried by #24 J.Eklund
Q4 6:59 3rd & 7 at MONT 34 (07:01) PENALTY OSU Delay Of Game 5 yards from MON34 to MON39. NO PLAY
Q4 7:43 2nd & 12 at MONT 39 (07:51) Shotgun #22 T.Garrison rush left for 5 yards gain to the MON34 (#38 N.Mose; #16 B.Orlandi)
Q4 7:57 2nd & 7 at MONT 34 (07:57) Shotgun #6 M.Murphy pass complete short right to #81 L.Cook caught at MON19, for 34 yards to the MON00 TOUCHDOWN nullified by penalty, clock 07:51 PENALTY OSU Ineligible Downfield on Pass (#72 N.Thomas) 5 yards from MON34 to MON39. NO PLAY