1st Quarter
ORST
AFA
TD
8:18
Quentin Hayes 4 Yd Run (Matthew Dapore Kick)
0
7
2nd Quarter
ORST
AFA
TD
4:45
Quentin Hayes 1 Yd Run (Matthew Dapore Kick)
0
14
4th Quarter
ORST
AFA
TD
12:58
Dylan Carson 1 Yd Run (Matthew Dapore Kick)
0
21
TD
3:05
Owen Allen 2 Yd Run (Matthew Dapore Kick)
0
28
Touchdown
11 plays, 75 yards, 6:42
Everett Hayes kickoff for 65 yds for a touchback
1st & 5 at AFA 30
(14:59 - 1st) Dylan Carson run for 3 yds to the AFA 33
2nd & 2 at AFA 33
(14:24 - 1st) Dylan Carson run for 3 yds to the AFA 36 for a 1ST down
1st & 10 at AFA 36
(13:39 - 1st) Dylan Carson run for 3 yds to the AFA 39
2nd & 7 at AFA 39
(13:01 - 1st) Kade Frew run for 11 yds to the 50 yard line for a 1ST down
1st & 10 at 50
(12:19 - 1st) Kade Frew run for a loss of 1 yard to the AFA 49
2nd & 11 at AFA 49
(11:36 - 1st) Kade Frew run for 5 yds to the ORST 46
3rd & 6 at ORST 46
(10:51 - 1st) Kade Frew run for 2 yds to the ORST 44
4th & 4 at ORST 44
(10:04 - 1st) Quentin Hayes pass complete to Cade Harris for 36 yds to the ORST 8 for a 1ST down
1st & Goal at ORST 8
(9:31 - 1st) Dylan Carson run for 3 yds to the ORST 5
2nd & Goal at ORST 5
(9:01 - 1st) Quentin Hayes run for 1 yd to the ORST 4
3rd & Goal at ORST 4
(8:18 - 1st) Quentin Hayes run for 4 yds for a TD (Matthew Dapore KICK)
Punt
3 plays, 1 yard, 1:21
Reagan Tubbs kickoff for 65 yds for a touchback
1st & 10 at ORST 25
(8:16 - 1st) Anthony Hankerson run for no gain to the ORST 25
2nd & 10 at ORST 25
(7:45 - 1st) Gevani McCoy run for 1 yd to the ORST 26
3rd & 9 at ORST 26
(7:06 - 1st) Gevani McCoy pass incomplete
4th & 9 at ORST 26
(6:56 - 1st) Josh Green punt for 44 yds
Missed FG
9 plays, 50 yards, 4:49
1st & 10 at AFA 30
(6:56 - 1st) Dylan Carson run for 8 yds to the AFA 38
2nd & 2 at AFA 38
(6:26 - 1st) Dylan Carson run for 3 yds to the AFA 41 for a 1ST down
1st & 10 at AFA 41
(6:05 - 1st) Kade Frew run for 29 yds to the ORST 30 for a 1ST down
1st & 10 at ORST 30
(5:17 - 1st) Cameron Breier run for 5 yds to the ORST 25
2nd & 5 at ORST 25
(4:52 - 1st) Quentin Hayes run for 8 yds to the ORST 17 for a 1ST down
1st & 10 at ORST 17
(4:15 - 1st) Quentin Hayes run for no gain to the ORST 17
2nd & 10 at ORST 17
(3:37 - 1st) Dylan Carson run for 1 yd to the ORST 16
3rd & 9 at ORST 16
(2:56 - 1st) Timeout Air Force, clock 02:56
3rd & 9 at ORST 16
(2:50 - 1st) Cade Harris run for a loss of 4 yards to the ORST 20
4th & 13 at ORST 20
(2:11 - 1st) Matthew Dapore 38 Yard Field Goal Missed
Interception
7 plays, 35 yards, 3:26
1st & 10 at ORST 20
(2:02 - 1st) Anthony Hankerson run for 1 yd to the ORST 21
2nd & 9 at ORST 21
(1:37 - 1st) Gabarri Johnson run for 16 yds to the ORST 37 for a 1ST down
1st & 10 at ORST 37
(1:01 - 1st) Gabarri Johnson run for 4 yds to the ORST 41
2nd & 6 at ORST 41
(0:27 - 1st) Gabarri Johnson run for 1 yd to the ORST 42
End of 1st Quarter
3rd & 5 at ORST 42
(14:58 - 2nd) Gabarri Johnson pass complete to Trent Walker for 12 yds to the AFA 46 for a 1ST down
1st & 10 at AFA 46
(14:21 - 2nd) Gabarri Johnson run for 1 yd to the AFA 45
2nd & 9 at AFA 45
(13:46 - 2nd) Gabarri Johnson pass intercepted Camby Goff return for no gain to the AFA 34
1st & 10 at AFA 34
(13:42 - 2nd) Timeout Air Force, clock 13:42
Punt
3 plays, 6 yards, 1:53
1st & 10 at AFA 34
(13:40 - 2nd) Kade Frew run for a loss of 6 yards to the AFA 28
2nd & 16 at AFA 28
(13:05 - 2nd) Dylan Carson run for 2 yds to the AFA 30
3rd & 14 at AFA 30
(12:27 - 2nd) Quentin Hayes run for 10 yds to the AFA 40
4th & 4 at AFA 40
(11:55 - 2nd) Luke Freer punt for 52 yds, fair catch by Trent Walker at the ORST 8
1st & 10 at ORST 8
(11:49 - 2nd) Timeout Air Force, clock 11:49
Punt
4 plays, 21 yards, 2:16
1st & 10 at ORST 8
(11:48 - 2nd) Gevani McCoy run for 18 yds to the ORST 26 for a 1ST down
1st & 10 at ORST 26
(11:12 - 2nd) Salahadin Allah run for 4 yds to the ORST 30
2nd & 6 at ORST 30
(10:32 - 2nd) Gevani McCoy sacked by Grant Uyl and David Santiago for a loss of 1 yard to the ORST 29
3rd & 7 at ORST 29
(9:49 - 2nd) Gevani McCoy pass incomplete
4th & 7 at ORST 29
(9:40 - 2nd) Josh Green punt for 68 yds, downed at the AFA 3
Touchdown
8 plays, 97 yards, 4:48
1st & 10 at AFA 3
(9:30 - 2nd) Dylan Carson run for 3 yds to the AFA 6
2nd & 7 at AFA 6
(8:53 - 2nd) Kade Frew run for 3 yds to the AFA 9
3rd & 4 at AFA 9
(8:10 - 2nd) Timeout Air Force, clock 08:10
3rd & 4 at AFA 9
(8:08 - 2nd) Quentin Hayes pass complete to Jared Roznos for 25 yds to the AFA 34 for a 1ST down
1st & 10 at AFA 34
(7:34 - 2nd) Brandon Engel pass complete to Quentin Hayes for 29 yds to the ORST 37 for a 1ST down
1st & 10 at ORST 37
(6:43 - 2nd) Quentin Hayes run for 1 yd to the ORST 36
2nd & 9 at ORST 36
(6:06 - 2nd) Quentin Hayes pass complete to Cade Harris for 32 yds to the ORST 4 for a 1ST down
1st & Goal at ORST 4
(5:29 - 2nd) Dylan Carson run for 3 yds to the ORST 1
2nd & Goal at ORST 1
(4:45 - 2nd) Quentin Hayes run for 1 yd for a TD (Matthew Dapore KICK)
Punt
4 plays, 12 yards, 2:00
Reagan Tubbs kickoff for 65 yds for a touchback
1st & 10 at ORST 25
(4:41 - 2nd) Anthony Hankerson run for 12 yds to the ORST 37 for a 1ST down
1st & 10 at ORST 37
(4:17 - 2nd) Gabarri Johnson sacked by Osaro Aihie for a loss of 9 yards to the ORST 28
2nd & 19 at ORST 28
(3:36 - 2nd) Gabarri Johnson pass complete to Jermaine Terry II for 9 yds to the ORST 37
3rd & 10 at ORST 37
(2:56 - 2nd) Gabarri Johnson pass incomplete
4th & 10 at ORST 37
(2:47 - 2nd) Josh Green punt for 63 yds for a touchback
Missed FG
8 plays, 46 yards, 2:44
1st & 10 at AFA 20
(2:43 - 2nd) Quentin Hayes run for 28 yds to the AFA 48 for a 1ST down
1st & 10 at AFA 48
(2:00 - 2nd) Timeout Air Force, clock 02:00
1st & 10 at AFA 48
(1:57 - 2nd) Dylan Carson run for 4 yds to the ORST 48
2nd & 6 at ORST 48
(1:26 - 2nd) Dylan Carson run for 5 yds to the ORST 43
3rd & 1 at ORST 43
(1:09 - 2nd) Quentin Hayes run for 3 yds to the ORST 40 for a 1ST down
1st & 10 at ORST 40
(0:51 - 2nd) Quentin Hayes sacked by Nikko Taylor and Zakaih Saez for a loss of 4 yards to the ORST 44
2nd & 14 at ORST 44
(0:47 - 2nd) Timeout Air Force, clock 00:47
2nd & 14 at ORST 44
(0:46 - 2nd) Quentin Hayes run for 2 yds to the ORST 42
3rd & 12 at ORST 42
(0:20 - 2nd) Dylan Carson run for 8 yds to the ORST 34
4th & 4 at ORST 34
(0:00 - 2nd) Matthew Dapore 52 yd FG BLOCKED blocked by
End of 2nd Quarter
Punt
3 plays, 9 yards, 1:55
Reagan Tubbs kickoff for 65 yds for a touchback
1st & 10 at ORST 25
(14:59 - 3rd) Gabarri Johnson run for 8 yds to the ORST 33
2nd & 2 at ORST 33
(14:20 - 3rd) Anthony Hankerson run for a loss of 2 yards to the ORST 31
3rd & 4 at ORST 31
(13:49 - 3rd) Gabarri Johnson run for 3 yds to the ORST 34
4th & 1 at ORST 34
(13:09 - 3rd) Josh Green punt for 52 yds, fair catch by Brandon Engel at the AFA 14
Fumble
15 plays, 74 yards, 8:40
1st & 10 at AFA 14
(13:03 - 3rd) Kade Frew run for a loss of 2 yards to the AFA 12
2nd & 12 at AFA 12
(12:28 - 3rd) Dylan Carson run for 5 yds to the AFA 17
3rd & 7 at AFA 17
(11:55 - 3rd) (11:55) HAYES, Quentin pass deep to the right incomplete intended for SMITH, Quin thrown to the OSU40, clock 11:50. PENALTY OSU Pass Interference on IVY JR., Tyrice enforced 15 yards to the AF32 and results in automatic 1ST DOWN. NO PLAY (replay the down).
1st & 10 at AFA 32
(11:48 - 3rd) Dylan Carson run for 5 yds to the AFA 37
2nd & 5 at AFA 37
(11:14 - 3rd) Dylan Carson run for 4 yds to the AFA 41
3rd & 1 at AFA 41
(10:54 - 3rd) Quentin Hayes run for 4 yds to the AFA 45 for a 1ST down
1st & 10 at AFA 45
(10:15 - 3rd) Dylan Carson run for 2 yds to the AFA 47
2nd & 8 at AFA 47
(9:43 - 3rd) Quentin Hayes pass complete to Kade Frew for 10 yds to the ORST 43 for a 1ST down
1st & 10 at ORST 43
(9:07 - 3rd) Dylan Carson run for 6 yds to the ORST 37
2nd & 4 at ORST 37
(8:25 - 3rd) Owen Allen run for 3 yds to the ORST 34
3rd & 1 at ORST 34
(7:45 - 3rd) Quentin Hayes run for 2 yds to the ORST 32 for a 1ST down
1st & 10 at ORST 32
(6:56 - 3rd) Dylan Carson run for 4 yds to the ORST 28
2nd & 6 at ORST 28
(6:17 - 3rd) Quentin Hayes run for 5 yds to the ORST 23
3rd & 1 at ORST 23
(5:42 - 3rd) Quentin Hayes run for 3 yds to the ORST 20 for a 1ST down
1st & 10 at ORST 20
(5:07 - 3rd) Dylan Carson run for 4 yds to the ORST 16
2nd & 6 at ORST 16
(4:30 - 3rd) Quentin Hayes run for 4 yds to the ORST 12 Quentin Hayes fumbled, recovered by ORST Skyler Thomas S. Thomas return for 0 yds
Downs
6 plays, 22 yards, 1:39
1st & 10 at ORST 12
(4:23 - 3rd) Gabarri Johnson pass incomplete
2nd & 10 at ORST 12
(4:18 - 3rd) Gabarri Johnson pass complete to Taz Reddicks for 15 yds to the ORST 27 for a 1ST down
1st & 10 at ORST 27
(3:50 - 3rd) Gabarri Johnson pass incomplete
2nd & 10 at ORST 27
(3:45 - 3rd) Gabarri Johnson pass complete to Trent Walker for 6 yds to the ORST 33
3rd & 4 at ORST 33
(3:18 - 3rd) Anthony Hankerson run for 2 yds to the ORST 35
4th & 2 at ORST 35
(2:51 - 3rd) Gabarri Johnson sacked by Grant Uyl for a loss of 1 yard to the ORST 34
Touchdown
8 plays, 34 yards, 4:48
1st & 10 at ORST 34
(2:44 - 3rd) Dylan Carson run for 4 yds to the ORST 30
2nd & 6 at ORST 30
(2:07 - 3rd) Dylan Carson run for no gain to the ORST 30
3rd & 6 at ORST 30
(1:29 - 3rd) Quentin Hayes pass complete to Bruin Fleischmann for 7 yds to the ORST 23 for a 1ST down
1st & 10 at ORST 23
(0:52 - 3rd) Oregon State Penalty, Offsides (Andy Alfieri) to the ORST 18
1st & 5 at ORST 18
(0:32 - 3rd) Kade Frew run for 1 yd to the ORST 17
End of 3rd Quarter
2nd & 4 at ORST 17
(14:59 - 4th) Dylan Carson run for 4 yds to the ORST 13 for a 1ST down
1st & 10 at ORST 13
(14:23 - 4th) Kade Frew run for 5 yds to the ORST 8
2nd & 5 at ORST 8
(13:42 - 4th) Dylan Carson run for 7 yds to the ORST 1 for a 1ST down
1st & Goal at ORST 1
(12:58 - 4th) Dylan Carson run for 1 yd for a TD (Matthew Dapore KICK)
Downs
9 plays, 28 yards, 2:35
& 0 at AFA 35
(12:58 - 4th) Timeout Air Force, clock 12:58
Reagan Tubbs kickoff for 57 yds
1st & 10 at ORST 25
(12:57 - 4th) Salahadin Allah run for 6 yds to the ORST 31
2nd & 4 at ORST 31
(12:28 - 4th) Gabarri Johnson pass incomplete
3rd & 4 at ORST 31
(12:21 - 4th) Gabarri Johnson pass incomplete
4th & 4 at ORST 31
(12:16 - 4th) Gabarri Johnson run for 12 yds to the ORST 43 for a 1ST down
1st & 10 at ORST 43
(11:42 - 4th) Gabarri Johnson pass complete to Trent Walker for 18 yds to the AFA 39 for a 1ST down
1st & 10 at AFA 39
(11:11 - 4th) Gabarri Johnson pass incomplete
2nd & 10 at AFA 39
(11:06 - 4th) Gabarri Johnson pass incomplete
3rd & 10 at AFA 39
(11:01 - 4th) Gabarri Johnson run for a loss of 1 yard to the AFA 40
4th & 11 at AFA 40
(10:26 - 4th) Gabarri Johnson sacked by David Santiago for a loss of 7 yards to the AFA 47
1st & 10 at AFA 47
(10:23 - 4th) Timeout Air Force, clock 10:23
Touchdown
11 plays, 53 yards, 7:18
1st & 10 at AFA 47
(10:22 - 4th) Dylan Carson run for 2 yds to the AFA 49
2nd & 8 at AFA 49
(9:42 - 4th) Quentin Hayes run for 12 yds to the ORST 39 for a 1ST down
1st & 10 at ORST 39
(8:43 - 4th) Owen Allen run for 4 yds to the ORST 35
2nd & 6 at ORST 35
(8:00 - 4th) Owen Allen run for 6 yds to the ORST 29 for a 1ST down
1st & 10 at ORST 29
(7:18 - 4th) Owen Allen run for 3 yds to the ORST 26
2nd & 7 at ORST 26
(6:34 - 4th) Owen Allen run for 4 yds to the ORST 22
3rd & 3 at ORST 22
(5:49 - 4th) Owen Allen run for 6 yds to the ORST 16 for a 1ST down
1st & 10 at ORST 16
(5:11 - 4th) Owen Allen run for 6 yds to the ORST 10
2nd & 4 at ORST 10
(4:28 - 4th) Owen Allen run for 7 yds to the ORST 3 for a 1ST down
1st & Goal at ORST 3
(3:46 - 4th) Owen Allen run for 1 yd to the ORST 2
2nd & Goal at ORST 2
(3:05 - 4th) Owen Allen run for 2 yds for a TD (Matthew Dapore KICK)
Downs
9 plays, 47 yards, 2:51
& 0 at AFA 35
(3:05 - 4th) Timeout Air Force, clock 03:05
Reagan Tubbs kickoff for 60 yds
1st & 10 at ORST 25
(3:00 - 4th) Gabarri Johnson pass incomplete
2nd & 10 at ORST 25
(2:58 - 4th) Gabarri Johnson pass complete to Jeremiah Noga for 26 yds to the AFA 49 for a 1ST down
1st & 10 at AFA 49
(2:37 - 4th) Gabarri Johnson pass incomplete
2nd & 10 at AFA 49
(2:34 - 4th) Gabarri Johnson pass complete to Jermaine Terry II for 9 yds to the AFA 40
3rd & 1 at AFA 40
(2:12 - 4th) Anthony Hankerson run for 6 yds to the AFA 34 for a 1ST down
1st & 10 at AFA 34
(2:00 - 4th) Timeout Air Force, clock 02:00
1st & 10 at AFA 34
(1:59 - 4th) Gabarri Johnson sacked by Jaylin Reese for a loss of 9 yards to the AFA 43
2nd & 19 at AFA 43
(1:29 - 4th) Gabarri Johnson pass complete to Anthony Hankerson for 2 yds to the AFA 41
3rd & 17 at AFA 41
(1:00 - 4th) Gabarri Johnson pass complete to Jake Reichle for 9 yds to the AFA 32
4th & 8 at AFA 32
(0:22 - 4th) Gabarri Johnson run for 4 yds to the AFA 28
End of Game
1 play, -1 yard, 0:14
1st & 10 at AFA 28
(0:11 - 4th) (00:11) Kneel down by TEAM at AF27 (team loss of 1), clock 00:00.
End of 4th Quarter

Quentin Hayes scores twice and Air Force blanks Oregon State 28-0

AIR FORCE ACADEMY, Colo. -- — Quarterback Quentin Hayes had 194 total yards and scored two rushing touchdowns to lead Air Force to a 28-0 victory over Oregon State on Saturday.

Hayes completed all five of his pass attempts for 110 yards and he added 84 yards rushing. Dylan Carson led Air Force with 97 yards rushing and the Falcons had a rushing total of 270 yards with four touchdowns.

Air Force (3-7) outgained the Beavers 409 to 175 in total yards and limited OSU to nine first downs.

Hayes scored on a 4-yard run in the first quarter and his 1-yard TD in the second quarter capped an eight-play, 97-yard drive.

Carson and Owen Allen added short touchdown runs in the fourth quarter.

The Beavers (4-6) crossed midfield three times but their drives ended on an interception, a fourth-down sack and a turnover on downs at the Air Force 28.

It was Air Force's first shutout since a 28-0 win over New Mexico in 2020.

---- Get alerts on the latest AP Top 25 poll throughout the season. Sign up here AP college football: https://apnews.com/hub/ap-top-25-college-football-poll and https://apnews.com/hub/college-football

Falcon Stadium

USAF Academy , CO
Artificial

Playmakers

Passing Yards

Q. Hayes
AFA
5/5, 110 YDS
G. Johnson
9/19, 106 YDS, 1 INT
ORST

Rushing Yards

D. Carson
AFA
26 CAR, 97 YDS, 1 TD
G. Johnson
13 CAR, 22 YDS
ORST

Receiving Yards

C. Harris
AFA
2 REC, 68 YDS
T. Walker
3 REC, 36 YDS
ORST

Win Probability

Under Construction

My Contests

Coming Soon...

2024 Pac-12 Conference Standings

TEAM CONF OVRL
Washington State 0-0 8-2
Oregon State 0-0 4-6

2024 Mountain West Conference Standings

TEAM CONF OVRL
Boise State 6-0 9-1
Colorado State 5-0 7-3
UNLV 4-1 8-2
Fresno State 3-3 5-5
San José State 3-3 6-4
New Mexico 3-3 5-6
San Diego State 2-3 3-7
Utah State 2-3 3-7
Hawai'i 2-4 4-7
Wyoming 2-4 2-8
Air Force 1-4 3-7
Nevada 0-5 3-8

Team Stats

Under Construction