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:24
TDEric Olsen 19 Yd pass from Braden Atkinson (Caleb Ojeda Kick)5 plays, 67 yds, 2:22 · from ORST 33
MONT 0–7 ORST
4:48
TDAeryn 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:55
FGJo Silver 39 Yd Field Goal 9 plays, 27 yds, 3:50 · from ORST 48
MONT 3–14 ORST
8:42
TDJesse Legree 23 Yd pass from Braden Atkinson (Caleb Ojeda Kick)7 plays, 90 yds, 3:09 · from ORST 10
MONT 3–21 ORST
5:17
TDDeCorion Temple 11 Yd pass from Braden Atkinson (Caleb Ojeda Kick)7 plays, 31 yds, 2:43 · from MONT 33
MONT 3–28 ORST
0:07
TDBraden Atkinson 1 Yd Run (Caleb Ojeda Kick)11 plays, 84 yds, 1:36 · from ORST 16
MONT 3–35 ORST
3rd quarter
14:19
TDAaron Butler 27 Yd pass from Braden Atkinson (Caleb Ojeda Kick)3 plays, 75 yds, 0:41 · from ORST 25
MONT 3–42 ORST
2:05
TDReese 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:26
TDCornell Hatcher Jr. 14 Yd Run (Caleb Ojeda Kick)11 plays, 81 yds, 5:33 · from ORST 19
MONT 10–49 ORST
8:53
TDBrooks 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:24
FGCaleb 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
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
MONT
MONT 25
3
1
1:14
Punt
Q1
13:46
ORST
ORST 33
5
67
2:22
Touchdown
Q1
11:15
MONT
MONT 36
8
31
3:18
Downs
Q1
7:57
ORST
ORST 33
6
67
3:09
Touchdown
Q1
4:43
MONT
MONT 22
5
22
3:02
Punt
Q1
1:41
ORST
ORST 9
3
3
0:56
Punt
Q1
0:45
MONT
ORST 48
9
27
3:50
Field Goal
Q2
11:51
ORST
ORST 10
7
90
3:09
Touchdown
Q2
8:42
MONT
MONT 25
3
5
0:42
Punt
Q2
8:00
ORST
MONT 33
7
31
2:43
Touchdown
Q2
5:17
MONT
MONT 25
8
30
3:34
Punt
Q2
1:43
ORST
ORST 16
11
84
1:36
Touchdown
Win probability
Oregon State 100% · pregame line Oregon State −17.5 (closing line)
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
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Keali'i Ah Yat
27/40
215
5.4
2
0
--
Luke Flowers
3/5
27
5.4
0
1
--
Rushing
CAR
YDS
AVG
TD
LONG
Eli Gillman
18
81
4.5
0
17
Dylan Paine
5
30
6.0
0
11
Chase Cook
1
4
4.0
0
4
Team
1
-2
-2.0
0
0
Luke Flowers
1
-6
-6.0
0
0
Keali'i Ah Yat
1
-11
-11.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Brooks Davis
11
135
12.3
1
40
Lekeldrick Bridges
4
22
5.5
0
11
Dylan Paine
2
18
9.0
0
15
Titus Rohrer
2
16
8.0
0
11
Mariano Birdno
2
16
8.0
0
10
Weston Adams
2
14
7.0
0
8
Eli Gillman
3
14
4.7
0
12
Korbin Hendrix
1
13
13.0
0
13
Reese Brooks
2
8
4.0
1
6
Landon Ransom-Goelz
1
-14
-14.0
0
0
Defense
TOT
SOLO
SACKS
TFL
PD
QB HUR
Nai Mose
12
4
0
1
0
0
Tanner Huff
8
4
0
0
0
0
Braeden Orlandi
7
2
0
0
0
0
Devin Dunn
5
3
0
0
0
0
Tanner Williams
5
2
0
0
0
0
Peyton Wing
4
2
0
0
0
0
Kade Boyd
4
2
0
0
0
0
Ashton Paine
3
2
0
0
0
0
Kicking
FG
PCT
LONG
XP
PTS
Jo Silver
1/1
100.0
39
2/2
5
Punting
NO
YDS
AVG
TB
In 20
LONG
Everett O'Donnell
6
235
39.2
0
3
47
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
Stat
MONT
ORST
1st Downs
22
28
3rd down efficiency
4-14
6-12
4th down efficiency
1-2
2-2
Total Yards
338
508
Passing
242
364
Comp/Att
30/45
26/36
Yards per pass
5.4
10.1
Rushing
96
144
Rushing Attempts
27
32
Yards per rush
3.6
4.5
Penalties
7-80
7-53
Turnovers
2
1
Fumbles lost
1
1
Interceptions thrown
1
0
Possession
30:53
29: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