LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Air Force at Army play by play — College Football November 2, 2024

Air Force 3
Army 20
Final
Air Force 1st, 15:00
  1. 15:00 1st & 10 ARMY 35 Army kicked off, touchback
  2. 15:00 1st & 10 AF 25 Air Force committed 5 yard penalty (False Start)
  3. 15:00 1st & 15 AF 20 Dylan Carson rushed for 5 yard gain, tackled by Andon Thomas
  4. 14:22 2nd & 10 AF 25 Quentin Hayes rushed for 7 yard gain, tackled by Kyle Lewis
  5. 13:31 3rd & 3 AF 32 Air Force timeout
  6. 13:31 3rd & 3 AF 32 Quentin Hayes rushed for 2 yard gain, tackled by Jack Latore
  7. 12:54 4th & 1 AF 34 Carson Bay punted for 36 yards. Tyrell Robinson returned punt for no gain
Army 1st, 12:48
  1. 12:48 1st & 10 ARMY 30 Kanye Udoh rushed for 7 yard gain, tackled by Camby Goff
  2. 12:16 2nd & 3 ARMY 37 Dewayne Coleman rushed for 2 yard gain, tackled by Blake Fletcher
  3. 11:36 3rd & 1 ARMY 39 Kanye Udoh rushed for 3 yard gain, tackled by Osaro Aihie
  4. 10:59 1st & 10 ARMY 42 Dewayne Coleman rushed for 12 yard gain, tackled by Jamari Bellamy
  5. 10:19 1st & 10 AF 46 Kanye Udoh rushed for 1 yard gain, tackled by Daniel Grobe
  6. 9:38 2nd & 9 AF 45 Dewayne Coleman passed to Tyrell Robinson for 4 yard gain, tackled by Jamari Bellamy
  7. 9:03 3rd & 5 AF 41 Dewayne Coleman passed to Casey Reynolds for 24 yard gain, tackled by Kyle Chen
  8. 8:18 1st & 10 AF 17 Kanye Udoh rushed for 7 yard gain, tackled by Trey Williams
  9. 7:44 2nd & 3 AF 10 Dewayne Coleman rushed for no gain, tackled by Lincoln Tuioti-Mariner
  10. 7:06 3rd & 3 AF 10 Army committed 5 yard penalty (False Start)
  11. 6:41 3rd & 8 AF 15 Noah Short rushed for 2 yard gain
  12. 6:41 4th & 6 AF 13 Trey Gronotte kicked a 30-yard field goal AF 0, ARMY 3
Air Force 1st, 6:35
  1. 6:35 4th & 6 AF 13 Army kicked off, touchback
  2. 6:35 1st & 10 AF 25 Cade Harris rushed for no gain, tackled by Justin Weaver
  3. 5:51 2nd & 10 AF 25 Quentin Hayes sacked by Kody Harris-Miller for 5 yard loss
  4. 5:06 3rd & 15 AF 20 Quentin Hayes sacked by Kalib Fortner and Elo Modozie for 7 yard loss
  5. 4:30 4th & 22 AF 13 Carson Bay punted for 41 yards, no return
Army 1st, 4:22
  1. 4:22 1st & 10 ARMY 46 Kanye Udoh rushed for 5 yard gain, tackled by Blake Fletcher
  2. 3:53 2nd & 5 AF 49 Kanye Udoh rushed for 2 yard gain, tackled by Lincoln Tuioti-Mariner
  3. 3:20 3rd & 3 AF 47 Dewayne Coleman rushed for 1 yard loss, tackled by Lincoln Tuioti-Mariner
  4. 2:39 4th & 4 AF 48 James Wagenseller punted for 41 yards, no return
Air Force 1st, 2:27
  1. 2:27 1st & 10 AF 7 Quentin Hayes incomplete pass intended for Jared Roznos
  2. 2:23 2nd & 10 AF 7 Terrence Gist rushed for 7 yard gain, tackled by Justin Weaver
  3. 1:44 3rd & 3 AF 14 Quentin Hayes incomplete pass intended for Jared Roznos
  4. 1:36 4th & 3 AF 14 Carson Bay punted for 30 yards, no return
Army 1st, 1:28
  1. 1:28 1st & 10 AF 44 Dewayne Coleman rushed for 4 yard gain, tackled by Blake Fletcher
  2. 0:52 2nd & 6 AF 40 Dewayne Coleman rushed for 1 yard gain, tackled by Camby Goff
  3. 0:17 3rd & 5 AF 39 Dewayne Coleman rushed for 4 yard gain, tackled by Daniel Grobe
  4. 0:00 4th & 2 AF 35 End of 1st Quarter
  5. End of 1st Quarter
  6. 15:00 4th & 2 AF 35 Kanye Udoh rushed for 5 yard gain, tackled by Osaro Aihie
  7. 14:26 1st & 10 AF 30 Air Force committed 15 yard penalty (Pass Interference)
  8. 14:19 1st & 10 AF 15 Dewayne Coleman rushed for 2 yard gain, tackled by David Santiago
  9. 13:41 2nd & 8 AF 13 Tyrell Robinson rushed for 2 yard gain, tackled by Camby Goff
  10. 13:14 3rd & 6 AF 11 Dewayne Coleman rushed for 4 yard loss. Dewayne Coleman fumbled. Dewayne Coleman recovered fumble for no gain
  11. 12:43 4th & 10 AF 15 Trey Gronotte kicked a 32-yard field goal AF 0, ARMY 6
Air Force 2nd, 12:37
  1. 12:37 4th & 10 AF 15 Army kicked off for 60 yards, Cade Harris returned kickoff for no gain
  2. 12:37 1st & 10 AF 25 Kade Frew rushed for 2 yard loss, tackled by Casey Larkin
  3. 12:00 2nd & 12 AF 23 Quentin Hayes rushed for 8 yard gain, tackled by Brett Gerena
  4. 11:26 3rd & 4 AF 31 Quentin Hayes passed to Brandon Engel for 14 yard gain, tackled by Andon Thomas
  5. 10:52 1st & 10 AF 45 Quentin Hayes rushed for 8 yard gain, tackled by Brett Gerena
  6. 10:20 2nd & 2 ARMY 47 Dylan Carson rushed for 2 yard gain, tackled by Kyle Lewis
  7. 9:40 1st & 10 ARMY 45 Dylan Carson rushed for 3 yard gain, tackled by Jacob Tuioti
  8. 9:07 2nd & 7 ARMY 42 Quentin Hayes sacked by Brett Gerena for 3 yard loss
  9. 8:21 3rd & 10 ARMY 45 Quentin Hayes incomplete pass intended for Brandon Engel
  10. 8:15 4th & 10 ARMY 45 Carson Bay punted, touchback
Army 2nd, 8:04
  1. 8:04 1st & 10 ARMY 20 Dewayne Coleman rushed for 1 yard gain, tackled by James Tomasi
  2. 7:19 2nd & 9 ARMY 21 Army timeout
  3. 7:19 2nd & 9 ARMY 21 Dewayne Coleman incomplete pass intended for Noah Short
  4. 7:13 3rd & 9 ARMY 21 Dewayne Coleman incomplete pass intended for Miles Stewart
  5. 7:07 4th & 9 ARMY 21 James Wagenseller punted for 42 yards. Brandon Engel returned punt for no gain
Air Force 2nd, 7:00
  1. 7:00 1st & 10 AF 37 Quentin Hayes incomplete pass intended for Jared Roznos
  2. 6:54 2nd & 10 AF 37 Terrence Gist rushed for 4 yard gain, tackled by Kalib Fortner
  3. 6:19 3rd & 6 AF 41 Quentin Hayes passed to Cade Harris for 8 yard gain, tackled by Justin Weaver
  4. 5:37 1st & 10 AF 49 Air Force committed 15 yard penalty (Chop Block)
  5. 5:07 1st & 25 AF 34 Quentin Hayes rushed for 21 yard gain, tackled by Chance Keith
  6. 4:25 2nd & 4 ARMY 45 Terrence Gist rushed for 3 yard gain, tackled by Dre Miller
  7. 3:41 3rd & 1 ARMY 42 Quentin Hayes rushed for 4 yard gain, tackled by Chance Keith
  8. 3:02 1st & 10 ARMY 38 Quentin Hayes rushed for 19 yard gain, tackled by Justin Weaver
  9. 2:18 1st & 10 ARMY 19 Terrence Gist rushed for 1 yard gain, tackled by Eric Ford
  10. 2:00 2nd & 9 ARMY 18 Two-minute warning
  11. 2:00 2nd & 9 ARMY 18 Quentin Hayes passed to Cade Harris for 4 yard gain, tackled by Casey Larkin
  12. 1:54 3rd & 5 ARMY 14 Quentin Hayes incomplete pass intended for Brandon Engel
  13. 1:50 4th & 5 ARMY 14 Matthew Dapore kicked a 32-yard field goal AF 3, ARMY 6
Army 2nd, 1:47
  1. 1:47 4th & 5 ARMY 14 Air Force kicked off for 50 yards, Lloyd Benson III returned kickoff for 10 yards. Army committed 10 yard penalty (Holding)
  2. 1:44 1st & 10 ARMY 15 Dewayne Coleman rushed for 3 yard gain, tackled by James Tomasi
  3. 1:22 2nd & 7 ARMY 18 Dewayne Coleman passed to Noah Short for 10 yard gain, tackled by Camby Goff
  4. 1:14 1st & 10 ARMY 28 Dewayne Coleman passed to Cam Schurr for 5 yard gain, tackled by Trey Williams
  5. 0:50 2nd & 5 ARMY 33 Dewayne Coleman incomplete pass intended for Cam Schurr
  6. 0:44 3rd & 5 ARMY 33 Dewayne Coleman passed to Miles Stewart for 5 yard gain, tackled by Grant Uyl
  7. 0:32 1st & 10 ARMY 38 Dewayne Coleman sacked by Lincoln Tuioti-Mariner for 8 yard loss
  8. 0:00 2nd & 18 ARMY 30 End of Half
Army 3rd, 15:00
  1. 15:00 2nd & 18 AF 30 Air Force kicked off for 49 yards, no return
  2. 15:00 1st & 10 ARMY 35 Kanye Udoh rushed for 6 yard gain, tackled by Jamari Bellamy
  3. 14:24 2nd & 4 ARMY 41 Kanye Udoh rushed for 5 yard loss, tackled by David Santiago
  4. 13:51 3rd & 9 ARMY 36 Dewayne Coleman rushed for 7 yard gain, tackled by Lincoln Tuioti-Mariner
  5. 13:06 4th & 2 ARMY 43 Kanye Udoh rushed for 8 yard gain, tackled by Daniel Grobe
  6. 12:40 1st & 10 AF 49 Kanye Udoh rushed for 5 yard gain, tackled by Camby Goff
  7. 12:04 2nd & 5 AF 44 Kanye Udoh rushed for 10 yard gain, tackled by Blake Fletcher
  8. 11:19 1st & 10 AF 34 Dewayne Coleman rushed for 15 yard gain, tackled by Lincoln Tuioti-Mariner
  9. 10:41 1st & 10 AF 19 Kanye Udoh rushed for 7 yard gain, tackled by David Santiago
  10. 10:06 2nd & 3 AF 12 Kanye Udoh rushed for 12 yard touchdown AF 3, ARMY 12
  11. 9:59 2nd & 3 AF 0 Trey Gronotte made PAT AF 3, ARMY 13
  12. 9:59 2nd & 3 AF 0 Air Force committed 15 yard penalty (Face Mask)
Air Force 3rd, 9:59
  1. 9:59 1st & 10 ARMY 50 Army kicked off for 42 yards, Tylor Latham returned kickoff for 16 yards
  2. 9:54 1st & 10 AF 24 Terrence Gist rushed for 8 yard gain, tackled by Elo Modozie
  3. 9:25 2nd & 2 AF 32 Terrence Gist rushed for 4 yard gain, tackled by Chance Keith
  4. 8:51 1st & 10 AF 36 Quentin Hayes rushed for 1 yard gain. Quentin Hayes fumbled. Quentin Hayes fumbled
  5. 8:19 2nd & 9 AF 37 Quentin Hayes sacked by Kody Harris-Miller for 7 yard loss
  6. 7:34 3rd & 16 AF 30 Quentin Hayes incomplete pass
  7. 7:30 4th & 16 AF 30 Luke Freer punted for 45 yards. Tyrell Robinson returned punt for 1 yard
Army 3rd, 7:19
  1. 7:19 1st & 10 ARMY 26 Kanye Udoh rushed for 1 yard gain, tackled by James Tomasi
  2. 6:43 2nd & 9 ARMY 27 Kanye Udoh rushed for 4 yard gain, tackled by Lincoln Tuioti-Mariner
  3. 6:00 3rd & 5 ARMY 31 Army committed 5 yard penalty (False Start)
  4. 5:41 3rd & 10 ARMY 26 Kanye Udoh rushed for 2 yard gain, tackled by Aidan Swartz
  5. 5:05 4th & 8 ARMY 28 James Wagenseller punted for 48 yards. Brandon Engel returned punt for no gain
Air Force 3rd, 5:02
  1. 5:02 1st & 10 AF 24 Terrence Gist rushed for 4 yard gain, tackled by Andon Thomas
  2. 4:26 2nd & 6 AF 28 Quentin Hayes passed to Jared Roznos for 8 yard gain, tackled by Max DiDomenico
  3. 3:48 1st & 10 AF 36 Cade Harris rushed for 13 yard gain, tackled by Kyle Lewis
  4. 3:05 1st & 10 AF 49 Quentin Hayes passed to Tre Roberson for 7 yard gain, tackled by Max DiDomenico
  5. 2:28 2nd & 3 ARMY 44 Quentin Hayes rushed for no gain, tackled by Chance Keith
  6. 1:52 3rd & 3 ARMY 44 Terrence Gist rushed for 3 yard gain, tackled by Kyle Lewis
  7. 1:11 1st & 10 ARMY 41 Quentin Hayes rushed for 4 yard gain, tackled by Donavon Platt
  8. 0:32 2nd & 6 ARMY 37 Terrence Gist rushed for 1 yard gain, tackled by Andon Thomas
  9. 0:00 3rd & 5 ARMY 36 End of 3rd Quarter
  10. End of 3rd Quarter
  11. 15:00 3rd & 5 ARMY 36 Army committed 15 yard penalty (Pass Interference)
  12. 14:55 1st & 10 ARMY 21 Quentin Hayes rushed for no gain, tackled by Andon Thomas
  13. 14:08 2nd & 10 ARMY 21 Air Force timeout
  14. 14:08 2nd & 10 ARMY 21 Cade Harris rushed for 1 yard loss, tackled by Kalib Fortner
  15. 13:29 3rd & 11 ARMY 22 Quentin Hayes pass intercepted. Casey Larkin intercepted Quentin Hayes for no gain
Army 4th, 13:24
  1. 13:24 1st & 10 ARMY 7 Kanye Udoh rushed for 8 yard gain, tackled by Blake Fletcher
  2. 12:46 2nd & 2 ARMY 15 Dewayne Coleman rushed for 3 yard gain, tackled by Daniel Grobe
  3. 12:11 1st & 10 ARMY 18 Kanye Udoh rushed for 3 yard gain, tackled by Aidan Swartz
  4. 11:33 2nd & 7 ARMY 21 Tyrell Robinson rushed for 3 yard gain, tackled by Grant Uyl
  5. 10:49 3rd & 4 ARMY 24 Kanye Udoh rushed for 40 yard gain, tackled by Jamari Bellamy
  6. 9:56 1st & 10 AF 36 Kanye Udoh rushed for 2 yard gain, tackled by Camby Goff
  7. 9:15 2nd & 8 AF 34 Hayden Reed rushed for 2 yard gain, tackled by Lincoln Tuioti-Mariner
  8. 8:39 3rd & 6 AF 32 Dewayne Coleman rushed for 1 yard gain, tackled by Kyle Chen
  9. 8:08 4th & 5 AF 31 Matthew Rhodes incomplete pass intended for Casey Reynolds
Air Force 4th, 8:04
  1. 8:04 1st & 10 AF 31 Tylor Latham rushed for 1 yard loss, tackled by Kalib Fortner
  2. 7:41 2nd & 11 AF 30 Quentin Hayes passed to Cade Harris for 6 yard gain
  3. 7:10 3rd & 5 AF 36 Quentin Hayes sacked by Kyle Lewis for 6 yard loss
  4. 6:26 4th & 11 AF 30 Quentin Hayes rushed for 19 yard gain, tackled by Justin Weaver
  5. 6:07 1st & 10 AF 49 Quentin Hayes rushed for 2 yard loss, tackled by Chance Keith
  6. 5:30 2nd & 12 AF 47 Quentin Hayes passed to Jared Roznos for 7 yard gain, tackled by Casey Larkin
  7. 4:54 3rd & 5 ARMY 46 Quentin Hayes rushed for 4 yard gain, tackled by Trey Sofia
  8. 4:22 4th & 1 ARMY 42 Quentin Hayes rushed for 3 yard gain, tackled by Jaydan Mayes
  9. 3:46 1st & 10 ARMY 39 Quentin Hayes sacked by Elo Modozie for 9 yard loss
  10. 3:12 2nd & 19 ARMY 48 Quentin Hayes rushed for no gain, tackled by Kalib Fortner
  11. 2:40 3rd & 19 ARMY 48 Josh Johnson passed to Cade Harris for 27 yard gain, tackled by Chance Keith
  12. 2:09 1st & 10 ARMY 21 Josh Johnson pass intercepted. Max DiDomenico intercepted Josh Johnson for 71 yards
Army 4th, 1:51
  1. 1:51 1st & 10 AF 25 Two-minute warning
  2. 1:51 1st & 10 AF 25 Kanye Udoh rushed for 25 yard touchdown AF 3, ARMY 19
  3. 1:46 1st & 10 AF 0 Trey Gronotte made PAT AF 3, ARMY 20
  4. 1:46 1st & 10 AF 0 Army committed 15 yard penalty (Unsportsmanlike Conduct)
Air Force 4th, 1:46
  1. 1:46 Army kicked off for 63 yards, Cade Harris returned kickoff for 18 yards
  2. 1:39 1st & 10 AF 35 Josh Johnson passed to Kaden Cloud for 4 yard gain
  3. 1:13 2nd & 6 AF 39 Dylan Carson rushed for 2 yard gain, tackled by Kody Harris-Miller
  4. 0:47 3rd & 4 AF 41 Josh Johnson incomplete pass intended for Cade Harris
  5. 0:44 4th & 4 AF 41 Josh Johnson passed to Cade Harris for 7 yard gain, tackled by Eric Ford. Army committed 15 yard penalty (Personal Foul)
  6. 0:41 1st & 10 ARMY 36 Josh Johnson pass intercepted. Jaydan Mayes intercepted Josh Johnson for no gain
Army 4th, 0:36
  1. 0:36 1st & 10 ARMY 20 Army timeout
  2. 0:36 1st & 10 ARMY 20 Dewayne Coleman rushed for 2 yard loss
  3. 0:00 2nd & 12 ARMY 18 End of Regulation
  4. 0:00 2nd & 12 ARMY 18 End of Game
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.