Final
1st Quarter
AFA
ARMY
FG
6:35
Trey Gronotte 30 Yd Field Goal
0
3
2nd Quarter
AFA
ARMY
FG
12:37
Trey Gronotte 32 Yd Field Goal
0
6
FG
1:47
Matthew Dapore 32 Yd Field Goal
3
6
3rd Quarter
AFA
ARMY
TD
9:59
Kanye Udoh 12 Yd Run (Trey Gronotte Kick)
3
13
4th Quarter
AFA
ARMY
TD
1:46
Kanye Udoh 25 Yd Run (Trey Gronotte Kick)
3
20
Punt
3 plays, 9 yards, 2:12
Trey Gronotte kickoff for 65 yds for a touchback
1st & 10 at AFA 25
(15:00 - 1st) PENALTY AFA False Start 5 yards from AFA25 to AFA20. NO PLAY.
1st & 15 at AFA 20
(14:51 - 1st) Dylan Carson run for 5 yds to the AFA 25
2nd & 10 at AFA 25
(14:12 - 1st) Quentin Hayes run for 7 yds to the AFA 32
3rd & 3 at AFA 32
(13:31 - 1st) Timeout Air Force, clock 13:31
3rd & 3 at AFA 32
(13:22 - 1st) Quentin Hayes run for 2 yds to the AFA 34
4th & 1 at AFA 34
(12:48 - 1st) Carson Bay punt for 36 yds, fair catch by Tyrell Robinson at the ARMY 30
Field Goal
11 plays, 57 yards, 6:13
1st & 10 at ARMY 30
(12:38 - 1st) Kanye Udoh run for 7 yds to the ARMY 37
2nd & 3 at ARMY 37
(12:07 - 1st) Dewayne Coleman run for 2 yds to the ARMY 39
3rd & 1 at ARMY 39
(11:27 - 1st) Kanye Udoh run for 3 yds to the ARMY 42 for a 1ST down
1st & 10 at ARMY 42
(10:47 - 1st) Dewayne Coleman run for 12 yds to the AFA 46 for a 1ST down
1st & 10 at AFA 46
(10:11 - 1st) Kanye Udoh run for 1 yd to the AFA 45
2nd & 9 at AFA 45
(9:20 - 1st) Dewayne Coleman pass complete to Tyrell Robinson for 4 yds to the AFA 41
3rd & 5 at AFA 41
(8:45 - 1st) Dewayne Coleman pass complete to Casey Reynolds for 24 yds to the AFA 17 for a 1ST down
1st & 10 at AFA 17
(8:15 - 1st) Kanye Udoh run for 7 yds to the AFA 10
2nd & 3 at AFA 10
(7:38 - 1st) Dewayne Coleman run for no gain to the AFA 10
3rd & 3 at AFA 10
(7:06 - 1st) PENALTY ARMY False Start (Katsigiannis,Bill) 5 yards from AFA10 to AFA15. NO PLAY.
3rd & 8 at AFA 15
(6:41 - 1st) Noah Short run for 2 yds to the AFA 13 Army Penalty, Offensive Holding (Yards) declined
4th & 6 at AFA 13
(6:35 - 1st) Trey Gronotte 30 yd FG GOOD
Punt
3 plays, -12 yards, 2:13
Trey Gronotte kickoff for 65 yds for a touchback
1st & 10 at AFA 25
(6:25 - 1st) Cade Harris run for no gain to the AFA 25
2nd & 10 at AFA 25
(5:39 - 1st) Quentin Hayes sacked by Kody Harris-Miller for a loss of 5 yards to the AFA 20
3rd & 15 at AFA 20
(5:00 - 1st) Quentin Hayes sacked for a loss of 7 yards to the AFA 13
4th & 22 at AFA 13
(4:22 - 1st) Carson Bay punt for 41 yds, punt out-of-bounds at the ARMY 46
Punt
3 plays, 6 yards, 1:55
1st & 10 at ARMY 46
(4:16 - 1st) Kanye Udoh run for 5 yds to the AFA 49
2nd & 5 at AFA 49
(3:42 - 1st) Kanye Udoh run for 2 yds to the AFA 47
3rd & 3 at AFA 47
(2:56 - 1st) Dewayne Coleman run for 1 yd to the AFA 48
4th & 4 at AFA 48
(2:27 - 1st) James Wagenseller punt for 41 yds, punt out-of-bounds at the AFA 7
Punt
3 plays, 7 yards, 0:59
1st & 10 at AFA 7
(2:22 - 1st) Quentin Hayes pass incomplete
2nd & 10 at AFA 7
(2:13 - 1st) Terrence Gist run for 7 yds to the AFA 14
3rd & 3 at AFA 14
(1:36 - 1st) Quentin Hayes pass incomplete
4th & 3 at AFA 14
(1:28 - 1st) Carson Bay punt for 30 yds
Field Goal
8 plays, 29 yards, 3:51
1st & 10 at AFA 44
(1:22 - 1st) Dewayne Coleman run for 4 yds to the AFA 40
2nd & 6 at AFA 40
(0:47 - 1st) Dewayne Coleman run for 1 yd to the AFA 39
3rd & 5 at AFA 39
(0:00 - 1st) Dewayne Coleman run for 4 yds to the AFA 35
End of 1st Quarter
4th & 1 at AFA 35
(14:53 - 2nd) Kanye Udoh run for 5 yds to the AFA 30 for a 1ST down
1st & 10 at AFA 30
(14:19 - 2nd) (14:23) Shotgun Coleman,Dewayne pass incomplete deep middle to Fortner,Liam thrown to AFA00, 1ST DOWN, PENALTY AFA Pass Interference (Chen ,Kyle) 15 yards from AFA30 to AFA15, 1ST DOWN. NO PLAY.
1st & 10 at AFA 15
(14:05 - 2nd) Dewayne Coleman run for 2 yds to the AFA 13
2nd & 8 at AFA 13
(13:34 - 2nd) Tyrell Robinson run for 2 yds to the AFA 11
3rd & 6 at AFA 11
(12:48 - 2nd) Dewayne Coleman run for 4 yds to the AFA 15 Dewayne Coleman fumbled, recovered by AFA Dewayne Coleman
4th & 10 at AFA 15
(12:37 - 2nd) Trey Gronotte 32 yd FG GOOD
Punt
8 plays, 30 yards, 4:33
Trey Gronotte kickoff for 60 yds
1st & 10 at AFA 25
(12:22 - 2nd) Kade Frew run for 2 yds to the AFA 23
2nd & 12 at AFA 23
(11:52 - 2nd) Quentin Hayes run for 8 yds to the AFA 31
3rd & 4 at AFA 31
(11:12 - 2nd) Quentin Hayes pass complete to Brandon Engel for 14 yds to the AFA 45 for a 1ST down
1st & 10 at AFA 45
(10:42 - 2nd) Quentin Hayes run for 8 yds to the ARMY 47
2nd & 2 at ARMY 47
(10:13 - 2nd) Dylan Carson run for 2 yds to the ARMY 45 for a 1ST down
1st & 10 at ARMY 45
(9:35 - 2nd) Dylan Carson run for 3 yds to the ARMY 42
2nd & 7 at ARMY 42
(8:58 - 2nd) Quentin Hayes sacked by Brett Gerena for a loss of 3 yards to the ARMY 45
3rd & 10 at ARMY 45
(8:15 - 2nd) Quentin Hayes pass incomplete
4th & 10 at ARMY 45
(8:04 - 2nd) Carson Bay punt for 45 yds for a touchback
Punt
3 plays, 1 yard, 1:04
1st & 10 at ARMY 20
(7:58 - 2nd) Dewayne Coleman run for 1 yd to the ARMY 21
2nd & 9 at ARMY 21
(7:19 - 2nd) Timeout Army, clock 07:19
2nd & 9 at ARMY 21
(7:12 - 2nd) Dewayne Coleman pass incomplete
3rd & 9 at ARMY 21
(7:07 - 2nd) Dewayne Coleman pass incomplete
4th & 9 at ARMY 21
(7:00 - 2nd) James Wagenseller punt for 42 yds, fair catch by Brandon Engel at the AFA 37
Field Goal
11 plays, 49 yards, 5:13
1st & 10 at AFA 37
(6:54 - 2nd) Quentin Hayes pass incomplete
2nd & 10 at AFA 37
(6:45 - 2nd) Terrence Gist run for 4 yds to the AFA 41
3rd & 6 at AFA 41
(6:03 - 2nd) Quentin Hayes pass complete to Cade Harris for 8 yds to the AFA 49 for a 1ST down
1st & 10 at AFA 49
(5:30 - 2nd) (05:35) Carson,Dylan rush left for 12 yards gain to the ARMY39 (Platt,Donavon) PENALTY AFA Chop Block (McAnninch,Michael) 15 yards from AFA49 to AFA34. NO PLAY.
1st & 25 at AFA 34
(5:01 - 2nd) Quentin Hayes run for 21 yds to the ARMY 45
2nd & 4 at ARMY 45
(4:19 - 2nd) Terrence Gist run for 3 yds to the ARMY 42
3rd & 1 at ARMY 42
(3:34 - 2nd) Quentin Hayes run for 4 yds to the ARMY 38 for a 1ST down
1st & 10 at ARMY 38
(2:48 - 2nd) Quentin Hayes run for 19 yds to the ARMY 19 for a 1ST down
1st & 10 at ARMY 19
(2:17 - 2nd) Terrence Gist run for 1 yd to the ARMY 18
2nd & 9 at ARMY 18
(2:00 - 2nd) Timeout Army, clock 02:00
2nd & 9 at ARMY 18
(1:55 - 2nd) Quentin Hayes pass complete to Cade Harris for 4 yds to the ARMY 14
3rd & 5 at ARMY 14
(1:51 - 2nd) Quentin Hayes pass incomplete
4th & 5 at ARMY 14
(1:47 - 2nd) Matthew Dapore 32 yd FG GOOD
Reagan Tubbs kickoff for 50 yds , Lloyd Benson III return for 12 yds to the ARMY 47 Army Penalty, Offensive Holding (10 Yards) to the ARMY 15
End of Half
6 plays, 15 yards, 1:44
1st & 10 at ARMY 15
(1:38 - 2nd) Dewayne Coleman run for 3 yds to the ARMY 18
2nd & 7 at ARMY 18
(1:14 - 2nd) Dewayne Coleman pass complete to Noah Short for 10 yds to the ARMY 28 for a 1ST down
1st & 10 at ARMY 28
(0:53 - 2nd) Dewayne Coleman pass complete to Cam Schurr for 5 yds to the ARMY 33
2nd & 5 at ARMY 33
(0:44 - 2nd) Dewayne Coleman pass incomplete
3rd & 5 at ARMY 33
(0:39 - 2nd) Dewayne Coleman pass complete to Miles Stewart for 5 yds to the ARMY 38 for a 1ST down
1st & 10 at ARMY 38
(0:00 - 2nd) Dewayne Coleman sacked by Lincoln Tuioti-Mariner for a loss of 8 yards to the ARMY 30
End of 2nd Quarter
Touchdown
9 plays, 65 yards, 5:01
Reagan Tubbs kickoff for 49 yds
1st & 10 at ARMY 35
(14:53 - 3rd) Kanye Udoh run for 6 yds to the ARMY 41
2nd & 4 at ARMY 41
(14:20 - 3rd) Kanye Udoh run for 5 yds to the ARMY 36
3rd & 9 at ARMY 36
(13:41 - 3rd) Dewayne Coleman run for 7 yds to the ARMY 43
4th & 2 at ARMY 43
(12:58 - 3rd) Kanye Udoh run for 8 yds to the AFA 49 for a 1ST down
1st & 10 at AFA 49
(12:35 - 3rd) Kanye Udoh run for 5 yds to the AFA 44
2nd & 5 at AFA 44
(11:55 - 3rd) Kanye Udoh run for 10 yds to the AFA 34 for a 1ST down
1st & 10 at AFA 34
(11:13 - 3rd) Dewayne Coleman run for 15 yds to the AFA 19 for a 1ST down
1st & 10 at AFA 19
(10:33 - 3rd) Kanye Udoh run for 7 yds to the AFA 12
2nd & 3 at AFA 12
(9:59 - 3rd) Kanye Udoh run for 12 yds for a TD Air Force Penalty, Face Mask (15 yards) (Aiden Swartz) to the AFA 0 (Trey Gronotte KICK)
Punt
5 plays, 6 yards, 2:35
Trey Gronotte kickoff for 42 yds , Tylor Latham return for 16 yds to the AFA 24
1st & 10 at AFA 24
(9:47 - 3rd) Terrence Gist run for 8 yds to the AFA 32
2nd & 2 at AFA 32
(9:17 - 3rd) Terrence Gist run for 4 yds to the AFA 36 for a 1ST down
1st & 10 at AFA 36
(8:35 - 3rd) Quentin Hayes run for 1 yd to the AFA 37 Quentin Hayes fumbled, recovered by AFA
2nd & 9 at AFA 37
(7:50 - 3rd) Quentin Hayes sacked by Kody Harris-Miller for a loss of 7 yards to the AFA 30
3rd & 16 at AFA 30
(7:30 - 3rd) Quentin Hayes pass incomplete
4th & 16 at AFA 30
(7:19 - 3rd) Luke Freer punt for 45 yds , Tyrell Robinson returns for 1 yd to the ARMY 26
4th & 16 at AFA 30
(7:19 - 3rd) Luke Freer punt for 45 yds , Tyrell Robinson returns for 1 yd to the ARMY 26
Punt
3 plays, 2 yards, 2:17
1st & 10 at ARMY 26
(7:12 - 3rd) Kanye Udoh run for 1 yd to the ARMY 27
2nd & 9 at ARMY 27
(6:35 - 3rd) Kanye Udoh run for 4 yds to the ARMY 31
3rd & 5 at ARMY 31
(6:00 - 3rd) (06:00) PENALTY ARMY False Start (Finucane,Connor) 5 yards from ARMY31 to ARMY26. NO PLAY.
3rd & 10 at ARMY 26
(5:33 - 3rd) Kanye Udoh run for 2 yds to the ARMY 28
4th & 8 at ARMY 28
(5:02 - 3rd) James Wagenseller punt for 48 yds, fair catch by Brandon Engel at the AFA 24
Interception
11 plays, 54 yards, 6:38
1st & 10 at AFA 24
(4:54 - 3rd) Terrence Gist run for 4 yds to the AFA 28
2nd & 6 at AFA 28
(4:11 - 3rd) Quentin Hayes pass complete to Jared Roznos for 8 yds to the AFA 36 for a 1ST down
1st & 10 at AFA 36
(3:38 - 3rd) Cade Harris run for 13 yds to the AFA 49 for a 1ST down
1st & 10 at AFA 49
(2:52 - 3rd) Quentin Hayes pass complete to Tre Roberson for 7 yds to the ARMY 44
2nd & 3 at ARMY 44
(2:23 - 3rd) Quentin Hayes run for no gain to the ARMY 44
3rd & 3 at ARMY 44
(1:43 - 3rd) Terrence Gist run for 3 yds to the ARMY 41 for a 1ST down
1st & 10 at ARMY 41
(1:01 - 3rd) Quentin Hayes run for 4 yds to the ARMY 37
2nd & 6 at ARMY 37
(0:00 - 3rd) Terrence Gist run for 1 yd to the ARMY 36
End of 3rd Quarter
3rd & 5 at ARMY 36
(14:55 - 4th) (15:00) Shotgun Hayes,Quentin pass incomplete short left to Roznos,Jared thrown to ARMY18 broken up by Larkin,Casey, 1ST DOWN, PENALTY ARMY Pass Interference (Larkin,Casey) 15 yards from ARMY36 to ARMY21, 1ST DOWN. NO PLAY.
1st & 10 at ARMY 21
(14:46 - 4th) Quentin Hayes run for no gain to the ARMY 21
2nd & 10 at ARMY 21
(14:08 - 4th) Timeout Air Force, clock 14:08
2nd & 10 at ARMY 21
(13:59 - 4th) Cade Harris run for 1 yd to the ARMY 22
3rd & 11 at ARMY 22
(13:24 - 4th) Quentin Hayes pass intercepted
Downs
9 plays, 62 yards, 5:20
1st & 10 at ARMY 7
(13:17 - 4th) Kanye Udoh run for 8 yds to the ARMY 15
2nd & 2 at ARMY 15
(12:47 - 4th) Dewayne Coleman run for 3 yds to the ARMY 18 for a 1ST down
1st & 10 at ARMY 18
(12:04 - 4th) Kanye Udoh run for 3 yds to the ARMY 21
2nd & 7 at ARMY 21
(11:26 - 4th) Tyrell Robinson run for 3 yds to the ARMY 24
3rd & 4 at ARMY 24
(10:37 - 4th) Kanye Udoh run for 40 yds to the AFA 36 for a 1ST down
1st & 10 at AFA 36
(10:02 - 4th) Kanye Udoh run for 2 yds to the AFA 34
2nd & 8 at AFA 34
(9:24 - 4th) Hayden Reed run for 2 yds to the AFA 32
3rd & 6 at AFA 32
(8:44 - 4th) Dewayne Coleman run for 1 yd to the AFA 31
4th & 5 at AFA 31
(8:04 - 4th) Matthew Rhodes pass incomplete
Interception Touchdown
12 plays, 48 yards, 6:13
1st & 10 at AFA 31
(7:53 - 4th) Tylor Latham run for 1 yd to the AFA 30
2nd & 11 at AFA 30
(7:22 - 4th) Quentin Hayes pass complete to Cade Harris for 6 yds to the AFA 36
3rd & 5 at AFA 36
(6:57 - 4th) Quentin Hayes sacked by Kyle Lewis for a loss of 6 yards to the AFA 30
4th & 11 at AFA 30
(6:13 - 4th) Quentin Hayes run for 19 yds to the AFA 49 for a 1ST down
1st & 10 at AFA 49
(5:56 - 4th) Quentin Hayes run for 2 yds to the AFA 47
2nd & 12 at AFA 47
(5:11 - 4th) Quentin Hayes pass complete to Jared Roznos for 7 yds to the ARMY 46
3rd & 5 at ARMY 46
(4:44 - 4th) Quentin Hayes run for 4 yds to the ARMY 42
4th & 1 at ARMY 42
(4:19 - 4th) Quentin Hayes run for 3 yds to the ARMY 39 for a 1ST down
1st & 10 at ARMY 39
(3:51 - 4th) Quentin Hayes sacked by Elo Modozie for a loss of 9 yards to the ARMY 48
2nd & 19 at ARMY 48
(3:06 - 4th) Quentin Hayes run for no gain to the ARMY 48
3rd & 19 at ARMY 48
(2:25 - 4th) Josh Johnson pass complete to Cade Harris for 27 yds to the ARMY 21 for a 1ST down
1st & 10 at ARMY 21
(1:51 - 4th) Josh Johnson pass intercepted Max DiDomenico return for no gain to the AFA 25
1st & Goal at ARMY 0
(1:46 - 4th) Kanye Udoh 25 Yd Run (Trey Gronotte Kick)

Kanye Udoh scores two touchdowns and leads No. 21 Army over Air Force 20-3

WEST POINT, N.Y. -- — Kanye Udoh rushed for 158 yards and two touchdowns Saturday to help No. 21 Army to a 20-3 victory over Air Force and the Black Knights’ nation-leading 12th straight victory.

Playing without starting quarterback Bryson Daily, who missed the game for unexplained reasons, Udoh fulfilled a promise to his captain.

The sophomore running back told Daily, who missed the last Air Force game, that the team was going to play for him and keep Army’s undefeated season alive.

Udoh backed it up, setting career highs in rushing yards (158) and carries (22) while recording his third multiple touchdown game this season.

“I felt like I had a responsibility to fill the shoes of Bryson and go out there and play my best game,” said Udoh, who accounted for 76% of Army’s 207 rushing yards.

Udoh ran seven times for 48 yards on Army’s opening drive of the second half. The sophomore finished the possession off with a 12-yard touchdown run, his eighth of the season.

Army (8-0), the defending Commander in Chief’s champions, defeated Air Force for the fourth time in the last five meetings. The victory sets up a winner-take-all for the CIC trophy with Navy on Dec. 14 at Northwest Stadium.

Army’s defense limited Air Force to only three red-zone plays on the day and picked off three Falcons’ passes in the fourth quarter.

Senior safety Max DiDomenico’s interception sealed the victory for Army with 1:51 left. DiDomenico returned the interception 69 yards to Air Force’s 25. Udoh scored his second touchdown on the next play.

Daily missed practice this week with either injury or illness, per a statement from the academy. Junior Dewayne Coleman made his first start for the Black Knights in Daily’s place. Coleman finished with 42 rushing yards, completed 5 of 8 passes for 48 yards and didn’t turn the ball over.

Army struggled in the first half, settling for Trey Gronotte’s 30-yard field goal on its first drive. It was the first time the Black Knights did not score a touchdown on its opening possession. Gronotte added a 32-yard field goal in the second quarter.

The loss was the seventh straight for Air Force (1-7) after a season-opening win over Merrimack.

“It (stinks),” Air Force wide receiver Cade Harris said. “Obviously, you want to beat these guys real bad. We missed some opportunities to make sure plays.

Up in the air Army safety Casey Larkin intercepted his third pass of the season on the Black Knights’ 7 to end an Air Force threat with 13:24 left in the game. Jaydan Mayes picked off his third pass of season with 36 seconds remaining.

Air Force quarterback Quentin Harris was sacked six times and threw an interception.

Takeaways Air Force: The defense kept the Falcons close in the first half. The Falcons stumbled on offense with only one red-zone drive that ended with Matthew Dapore’s 32-yard field goal with 1:47 remaining in the first half.

Army: The Black Knights found a way without Daily at quarterback. The Black Knights’ defense stepped up with important stops and Larkin’s interception. Army has allowed only 40 points in the last five meetings against Air Force.

Poll implications Army could move up in the AP Top 25 poll after another dominant home win.

Up next Air Force: Hosts Fresno State on Saturday.

Army: Travels to North Texas on Saturday.

------

Get poll alerts and updates on the AP Top 25 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

Michie Stadium

West Point , NY
Artificial

Playmakers

Passing Yards

D. Coleman
ARMY
5/8, 48 YDS
Q. Hayes
7/14, 54 YDS, 1 INT
AFA

Rushing Yards

K. Udoh
ARMY
22 CAR, 158 YDS, 2 TD
Q. Hayes
22 CAR, 61 YDS
AFA

Receiving Yards

C. Reynolds
ARMY
1 REC, 24 YDS
C. Harris
5 REC, 52 YDS
AFA

Win Probability

Under Construction

My Contests

Coming Soon...

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

2024 American Athletic Conference Standings

TEAM CONF OVRL
Army 7-0 9-0
Tulane 7-0 9-2
Navy 5-2 7-3
Memphis 5-2 9-2
East Carolina 4-2 6-4
UTSA 4-3 6-5
South Florida 3-3 5-5
Charlotte 2-4 3-7
North Texas 2-4 5-5
Rice 2-4 3-7
Temple 2-5 3-8
UAB 1-5 2-8
Tulsa 1-5 3-7
Florida Atlantic 0-6 2-8

Team Stats

Under Construction