Week 1 · 2025
Bucknell at Air Force
Sat 08/30/2025 03:30 PMFalcon StadiumAir Force pregame98% — Pregame win probability: 98% for Air Force. Air Force favored, and won.
68°Heavy Rain9 mph SE · 61% humidityRecorded at kickoff by College Football Data
Bucknell
13
5–7
Air Force
49
4–8
Attendance
30,207
reported
AF7 plays, 21 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Juan Garanton kickoff for 65 yds for a touchback | 0 |
| 14:55 | 1st & 10 | own 25 | Dylan Carson run for 6 yds to the AF 31 | +6 |
| 14:19 | 2nd & 4 | own 31 | Kade Frew run for 12 yds to the AF 43 for a 1ST down | +12 |
| 13:44 | 1st & 10 | own 43 | Dylan Carson run for 2 yds to the AF 45 | +2 |
| 13:10 | 2nd & 8 | own 45 | Dylan Carson run for 1 yd to the AF 46 | +1 |
| 12:41 | 3rd & 7 | own 46 | Josh Johnson pass incomplete to Quin Smith | 0 |
| 12:32 | 4th & 7 | own 46 | Luke Freer punt for 43 yds, punt out-of-bounds at the BUCK 11 | 0 |
BUCK9 plays, 33 yd · Punt | ||||
| 12:32 | 1st & 10 | own 22 | Timeout Air Force, clock 12:32 | 0 |
| 12:26 | 1st & 10 | own 11 | Tariq Thomas run for 11 yds to the BUCK 22 for a 1ST down | +11 |
| 11:49 | 1st & 10 | own 22 | Tariq Thomas run for 5 yds to the BUCK 27 | +5 |
| 11:24 | 2nd & 5 | own 27 | Ralph Rucker IV pass complete to Josh Gary for 6 yds to the BUCK 33 for a 1ST down | +6 |
| 10:49 | 1st & 10 | own 33 | Ralph Rucker IV pass complete to Charlie Kreinbucher for 14 yds to the BUCK 47 for a 1ST down | +14 |
| 10:21 | 1st & 10 | own 47 | Michael Cadden run for 3 yds to the 50 yard line | +3 |
| 9:54 | 2nd & 7 | midfield | Ralph Rucker IV sacked by Isaac Hubert for a loss of 6 yards to the BUCK 44 | −6 |
| 9:16 | 3rd & 13 | own 44 | Ralph Rucker IV pass incomplete to Josh Gary | 0 |
| 9:09 | 4th & 13 | own 44 | Matt Schearer punt for 56 yds for a touchback | 0 |
AF9 plays, 80 yd · Touchdown | ||||
| 9:09 | 1st & 5 | own 25 | Timeout Air Force, clock 09:09 | 0 |
| 9:09 | 1st & 10 | own 20 | PENALTY BU Offside (Gerke,Thomas) 5 yards from AF20 to AF25. NO PLAY. | +5 |
| 9:01 | 1st & 5 | own 25 | Cade Harris run for 9 yds to the AF 34 for a 1ST down | +9 |
| 8:36 | 1st & 10 | own 34 | Kade Frew run for 14 yds to the AF 48 for a 1ST down | +14 |
| 7:57 | 1st & 10 | own 48 | Josh Johnson run for 5 yds to the BUCK 47 | +5 |
| 7:28 | 2nd & 5 | opp 47 | Josh Johnson run for 4 yds to the BUCK 43 | +4 |
| 6:55 | 3rd & 1 | opp 43 | Owen Allen run for 3 yds to the BUCK 40 for a 1ST down | +3 |
| 6:22 | 1st & 10 | opp 40 | Josh Johnson pass complete to Quin Smith for 40 yds for a TD (Jacob Medina KICK) | +40 |
| 6:22 | 1st & 10 | own 22 | Timeout Air Force, clock 06:22 | 0 |
BUCK5 plays, 2 yd · Punt | ||||
| 6:16 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds , TJ Cadden return for 22 yds to the BUCK 22 | +22 |
| 6:08 | 1st & 10 | own 22 | Tariq Thomas run for 4 yds to the BUCK 26 | +4 |
| 5:22 | 2nd & 6 | own 26 | Ralph Rucker IV sacked by Jackson Adams for a loss of 2 yards to the BUCK 24 | −2 |
| 5:03 | 3rd & 8 | own 24 | Ralph Rucker IV pass incomplete to TJ Cadden | 0 |
| 4:53 | 4th & 8 | own 24 | Matt Schearer punt for 44 yds , Cade Harris returns for 7 yds to the AF 39 | +7 |
AF6 plays, 61 yd · Touchdown | ||||
| 4:53 | 2nd & 6 | own 43 | Timeout Air Force, clock 04:53 | 0 |
| 4:44 | 1st & 10 | own 39 | Terrence Gist run for 4 yds to the AF 43 | +4 |
| 4:11 | 2nd & 6 | own 43 | Liam Szarka pass complete to Tre Roberson for 29 yds to the BUCK 28 for a 1ST down | +29 |
| 3:38 | 1st & 10 | opp 28 | Terrence Gist run for 1 yd to the BUCK 27 | +1 |
| 2:57 | 2nd & 9 | opp 27 | Liam Szarka pass complete to Cade Harris for 18 yds to the BUCK 9 for a 1ST down | +18 |
| 2:28 | 1st & goal | opp 9 | Cade Harris run for 9 yds for a TD (Jacob Medina KICK) | +9 |
BUCK16 plays, 75 yd · Touchdown | ||||
| 2:28 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 2:21 | 1st & 10 | own 25 | Tariq Thomas run for 3 yds to the BUCK 28 | +3 |
| 1:46 | 2nd & 7 | own 28 | Tariq Thomas run for 13 yds to the BUCK 41 for a 1ST down | +13 |
| 1:16 | 1st & 10 | own 41 | Logan Bush run for 4 yds to the BUCK 45 | +4 |
| 0:52 | 2nd & 6 | own 45 | Ralph Rucker IV pass incomplete to Sam Milligan | 0 |
| 0:37 | 3rd & 6 | own 45 | Ralph Rucker IV pass complete to TJ Cadden for 14 yds to the AF 41 for a 1ST down | +14 |
| 0:00 | 1st & 10 | opp 41 | Ralph Rucker IV pass complete to AJ Bosch for 9 yds to the AF 32 | +9 |
| 0:00 | opp 41 | End of 1st Quarter | +9 | |
| 14:48 | 2nd & 1 | opp 32 | Tariq Thomas run for 7 yds to the AF 25 for a 1ST down | +7 |
| 14:16 | 1st & 10 | opp 25 | Michael Cadden run for 1 yd to the AF 24 | +1 |
| 13:41 | 2nd & 9 | opp 24 | Ralph Rucker IV pass incomplete to TJ Cadden | 0 |
| 13:35 | 3rd & 9 | opp 24 | (13:40) No Huddle-Shotgun Rucker IV,Ralph pass incomplete deep left to Anderson,Nate thrown to AF00, 1ST DOWN, PENALTY AF Pass Interference (Brown,Levi) 15 yards from AF24 to AF09, 1ST DOWN. NO PLAY. | +15 |
| 13:35 | 1st & goal | opp 9 | Bucknell Penalty, False Start (Derrick Anderson Jr.) to the AF 14 | −5 |
| 13:26 | 1st & goal | opp 14 | Tariq Thomas run for 2 yds to the AF 12 | +2 |
| 12:54 | 2nd & goal | opp 12 | Ralph Rucker IV pass complete to Sam Milligan for 12 yds for a TD (Matt Schearer KICK) | +12 |
| 12:54 | 1st & 10 | own 25 | Timeout Air Force, clock 12:54 | 0 |
AF13 plays, 75 yd · Touchdown | ||||
| 12:54 | 1st & 10 | own 35 | Juan Garanton kickoff for 65 yds for a touchback | 0 |
| 12:47 | 1st & 10 | own 25 | Dylan Carson run for 17 yds to the AF 42 for a 1ST down | +17 |
| 12:14 | 1st & 10 | own 42 | Bucknell Penalty, Defensive Holding (Brandon Biagiarelli) to the BUCK 44 for a 1ST down | +10 |
| 11:51 | 1st & 10 | opp 44 | Cade Harris run for 2 yds to the BUCK 42 | +2 |
| 11:16 | 2nd & 8 | opp 42 | Dylan Carson run for 4 yds to the BUCK 38 | +4 |
| 10:41 | 3rd & 4 | opp 38 | Liam Szarka run for 9 yds to the BUCK 29 for a 1ST down | +9 |
| 10:08 | 1st & 10 | opp 29 | Kade Frew run for 9 yds to the BUCK 20 | +9 |
| 9:30 | 2nd & 1 | opp 20 | Dylan Carson run for 6 yds to the BUCK 14 for a 1ST down | +6 |
| 9:02 | 1st & 10 | opp 14 | Cade Harris run for 9 yds to the BUCK 5 | +9 |
| 8:27 | 2nd & 1 | opp 5 | Liam Szarka run for a loss of 2 yards to the BUCK 7 | −2 |
| 7:47 | 3rd & 3 | opp 7 | Dylan Carson run for 5 yds to the BUCK 2 for a 1ST down | +5 |
| 7:14 | 1st & goal | opp 2 | Dylan Carson run for 2 yds for a TD (Jacob Medina KICK) | +2 |
| 7:14 | 1st & 10 | own 25 | Timeout Air Force, clock 07:14 | 0 |
BUCK6 plays, 23 yd · Turnover | ||||
| 7:14 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 7:07 | 1st & 10 | own 25 | Tariq Thomas run for 7 yds to the BUCK 32 | +7 |
| 6:39 | 2nd & 3 | own 32 | Tariq Thomas run for 2 yds to the BUCK 34 | +2 |
| 6:03 | 3rd & 1 | own 34 | Tariq Thomas run for 3 yds to the BUCK 37 for a 1ST down | +3 |
| 5:22 | 1st & 10 | own 37 | Ralph Rucker IV pass complete to Jack Bohm-Squicciarini for 11 yds to the BUCK 48 for a 1ST down | +11 |
| 4:50 | 1st & 10 | own 48 | Ralph Rucker IV pass intercepted Roger Jones Jr. return for 3 yds to the AF 38 | +3 |
AF2 plays, 62 yd · Touchdown | ||||
| 4:50 | 1st & goal | opp 3 | Timeout Air Force, clock 04:50 | 0 |
| 4:41 | 1st & 10 | own 38 | Josh Johnson pass complete to Cade Harris for 62 yds for a TD (Jacob Medina KICK) | +62 |
BUCK5 plays, 7 yd · Punt | ||||
| 4:41 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 4:35 | 1st & 10 | own 25 | Tariq Thomas run for 3 yds to the BUCK 28 | +3 |
| 4:00 | 2nd & 7 | own 28 | Ralph Rucker IV pass incomplete to Nate Anderson | 0 |
| 3:45 | 3rd & 7 | own 28 | Ralph Rucker IV run for 4 yds to the BUCK 32 | +4 |
| 3:09 | 4th & 3 | own 32 | Matt Schearer punt for 40 yds, fair catch by Cade Harris at the AF 28 | 0 |
AF15 plays, 47 yd · Missed FG | ||||
| 3:03 | 1st & 10 | own 28 | Kade Frew run for 6 yds to the AF 34 | +6 |
| 2:32 | 2nd & 4 | own 34 | Dylan Carson run for 4 yds to the AF 38 for a 1ST down | +4 |
| 2:01 | 1st & 10 | own 38 | Dylan Carson run for 1 yd to the AF 39 | +1 |
| 2:00 | 2nd & 9 | own 39 | Timeout Air Force, clock 02:00 | 0 |
| 1:55 | 2nd & 9 | own 39 | Cade Harris run for 10 yds to the AF 49 for a 1ST down Air Force Penalty, Offensive Holding (Tre Roberson) to the AF 39 for a 1ST down | 0 |
| 1:48 | 1st & 10 | own 39 | Cade Harris run for 10 yds to the AF 49 for a 1ST down | +10 |
| 1:23 | 1st & 10 | own 49 | Josh Johnson pass complete to Bruin Fleischmann for 7 yds to the BUCK 44 | +7 |
| 1:12 | 2nd & 3 | opp 44 | Cade Harris run for 9 yds to the BUCK 35 for a 1ST down | +9 |
| 0:53 | 1st & 10 | opp 35 | Josh Johnson pass incomplete to Tre Roberson | 0 |
| 0:47 | 2nd & 10 | opp 35 | Kade Frew run for 11 yds to the BUCK 24 for a 1ST down | +11 |
| 0:29 | 1st & 10 | opp 24 | Josh Johnson sacked by Deuce Geter for a loss of 4 yards to the BUCK 28 | −4 |
| 0:29 | 2nd & 14 | opp 28 | Timeout Air Force, clock 00:29 | 0 |
| 0:23 | 2nd & 14 | opp 28 | Josh Johnson pass complete to Cade Harris for 3 yds to the BUCK 25 | +3 |
| 0:19 | 3rd & 11 | opp 25 | Josh Johnson pass incomplete to Tre Roberson | 0 |
| 0:15 | 4th & 11 | opp 25 | Jacob Medina 42 yd FG MISSED | +42 |
BUCK6 plays, 20 yd · End of period | ||||
| 0:08 | 1st & 10 | own 25 | Ralph Rucker IV pass complete to Michael Cadden for 16 yds to the BUCK 41 for a 1ST down | +16 |
| 0:08 | 1st & 10 | own 41 | Timeout Bucknell, clock 00:08 | 0 |
| 0:01 | 1st & 10 | own 41 | Ralph Rucker IV pass complete to Michael Cadden for 8 yds to the BUCK 49 | +8 |
| 0:01 | 2nd & 2 | own 49 | Timeout Bucknell, clock 00:01 | 0 |
| 0:00 | 2nd & 2 | own 49 | Ralph Rucker IV sacked by Lukia Rawls Jr. for a loss of 4 yards to the BUCK 45 | −4 |
| 0:00 | own 45 | End of 2nd Quarter | 0 | |
BUCK6 plays, 9 yd · Defensive TD | ||||
| 15:00 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 14:55 | 1st & 10 | own 25 | Tariq Thomas run for 1 yd to the BUCK 26 | +1 |
| 14:22 | 2nd & 9 | own 26 | Ralph Rucker IV pass complete to TJ Cadden for 7 yds to the BUCK 33 | +7 |
| 13:45 | 3rd & 2 | own 33 | Tariq Thomas run for 1 yd to the BUCK 34 | +1 |
| 13:04 | 4th & 1 | own 34 | Ralph Rucker IV run for no gain Ralph Rucker IV fumbled, recovered by AF Korey Johnson for a TD (Jacob Medina KICK) | 0 |
| 13:04 | 1st & 10 | own 25 | Timeout Air Force, clock 13:04 | 0 |
BUCK5 plays, -5 yd · Punt | ||||
| 13:04 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 62 yds | 0 |
| 12:55 | 1st & 10 | own 25 | Ty Stauffer run for 2 yds to the BUCK 27 | +2 |
| 12:30 | 2nd & 8 | own 27 | Ralph Rucker IV pass incomplete to Nate Anderson | 0 |
| 12:23 | 3rd & 8 | own 27 | Ralph Rucker IV sacked by Isaac Hubert for a loss of 7 yards to the BUCK 20 | −7 |
| 11:40 | 4th & 15 | own 20 | Matt Schearer punt for 12 yds | 0 |
AF2 plays, 8 yd · Touchdown | ||||
| 11:34 | 1st & goal | opp 8 | Cade Harris run for 8 yds for a TD (Jacob Medina KICK) | +8 |
| 11:34 | 1st & 10 | own 25 | Timeout Air Force, clock 11:34 | 0 |
BUCK15 plays, 55 yd · Field goal | ||||
| 11:34 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 11:28 | 1st & 10 | own 25 | Tariq Thomas run for no gain to the BUCK 25 | 0 |
| 10:57 | 2nd & 10 | own 25 | Tariq Thomas run for 11 yds to the BUCK 36 for a 1ST down | +11 |
| 10:27 | 1st & 10 | own 36 | Michael Cadden run for 1 yd to the BUCK 37 | +1 |
| 9:57 | 2nd & 9 | own 37 | Ralph Rucker IV pass complete to Sam Milligan for 29 yds to the AF 34 for a 1ST down Bucknell Penalty, Illegal Block (AJ Bosch) to the AF 44 for a 1ST down | +19 |
| 9:06 | 1st & 10 | opp 44 | Tariq Thomas run for no gain to the AF 44 | 0 |
| 8:52 | 2nd & 10 | opp 44 | Tariq Thomas run for 6 yds to the AF 38 | +6 |
| 8:12 | 3rd & 4 | opp 38 | Michael Cadden run for 11 yds to the AF 27 for a 1ST down | +11 |
| 7:37 | 1st & 10 | opp 27 | Air Force Penalty, Personal Foul (Blake Fletcher) to the AF 11 for a 1ST down | +5 |
| 7:09 | 1st & 10 | opp 11 | Ralph Rucker IV run for 5 yds to the AF 6 | +5 |
| 6:32 | 2nd & 5 | opp 6 | Tariq Thomas run for 1 yd to the AF 5 | +1 |
| 6:00 | 3rd & 4 | opp 5 | (06:02) No Huddle-Shotgun Rucker IV,Ralph pass complete short right to Gary,Josh caught at AF00, for 5 yards to the AF00 TOUCHDOWN nullified by penalty, clock 06:00 PENALTY BU Pass Interference (Bosch,AJ) 15 yards from AF05 to AF20. NO PLAY. | −15 |
| 5:53 | 3rd & 19 | opp 20 | Ralph Rucker IV pass incomplete to Jack Bohm-Squicciarini | 0 |
| 5:49 | 4th & 19 | opp 20 | Matt Schearer 37 yd FG GOOD | +37 |
| 5:49 | 1st & 10 | own 25 | Timeout Air Force, clock 05:49 | 0 |
AF21 plays, 75 yd · Touchdown | ||||
| 5:49 | 1st & 10 | own 35 | Juan Garanton kickoff for 65 yds for a touchback | 0 |
| 5:41 | 1st & 10 | own 25 | Terrence Gist run for 7 yds to the AF 32 | +7 |
| 5:00 | 2nd & 3 | own 32 | Maguire Martin run for 4 yds to the AF 36 for a 1ST down | +4 |
| 4:21 | 1st & 10 | own 36 | Terrence Gist run for 7 yds to the AF 43 | +7 |
| 3:42 | 2nd & 3 | own 43 | (03:44) Gist,Terrence rush left for 6 yards gain to the AF49 (Goheen,Jack) PENALTY AF Illegal Formation 5 yards from AF43 to AF38. NO PLAY. | −5 |
| 3:14 | 2nd & 8 | own 38 | Kaden Cloud run for 5 yds to the AF 43 | +5 |
| 3:14 | 3rd & 3 | own 43 | Timeout Air Force, clock 03:14 | 0 |
| 2:26 | 3rd & 3 | own 43 | Terrence Gist run for 9 yds to the BUCK 48 for a 1ST down | +9 |
| 1:46 | 1st & 10 | opp 48 | Terrence Gist run for 4 yds to the BUCK 44 | +4 |
| 1:00 | 2nd & 6 | opp 44 | Terrence Gist run for 5 yds to the BUCK 39 | +5 |
| 0:00 | 3rd & 1 | opp 39 | Maguire Martin run for 4 yds to the BUCK 35 for a 1ST down | +4 |
| 0:00 | opp 39 | End of 3rd Quarter | +4 | |
| 11:51 | 1st & 10 | opp 35 | Gage LaDue run for 4 yds to the BUCK 31 | +4 |
| 11:10 | 2nd & 6 | opp 31 | Kaden Cloud run for 11 yds to the BUCK 20 for a 1ST down | +11 |
| 10:28 | 1st & 10 | opp 20 | Gage LaDue run for 6 yds to the BUCK 14 | +6 |
| 9:43 | 2nd & 4 | opp 14 | Gage LaDue run for 3 yds to the BUCK 11 | +3 |
| 9:02 | 3rd & 1 | opp 11 | Maguire Martin run for 2 yds to the BUCK 9 for a 1ST down | +2 |
| 8:18 | 1st & goal | opp 9 | Gage LaDue run for 5 yds to the BUCK 4 | +5 |
| 7:37 | 2nd & goal | opp 4 | Matt Long run for 2 yds to the BUCK 2 | +2 |
| 7:03 | 3rd & goal | opp 2 | Gage LaDue run for 1 yd to the BUCK 1 | +1 |
| 6:24 | 4th & goal | opp 1 | Maguire Martin run for 1 yd for a TD (Reagan Tubbs KICK) | +1 |
BUCK17 plays, 53 yd · Field goal | ||||
| 6:24 | 1st & 10 | own 35 | Bryce Olson kickoff for 64 yds | 0 |
| 6:14 | 1st & 10 | own 25 | Logan Bush run for no gain to the BUCK 25 | 0 |
| 5:46 | 2nd & 10 | own 25 | Christopher Dietrich pass complete to Owen Garwood for 10 yds to the BUCK 35 for a 1ST down | +10 |
| 5:14 | 1st & 10 | own 35 | Logan Bush run for 1 yd to the BUCK 36 | +1 |
| 4:36 | 2nd & 9 | own 36 | Christopher Dietrich pass complete to Kaleb Lampkins for 6 yds to the BUCK 42 | +6 |
| 4:10 | 3rd & 3 | own 42 | Ty Stauffer run for no gain to the BUCK 42 | 0 |
| 3:39 | 4th & 3 | own 42 | Christopher Dietrich pass complete to Alex Brown for 7 yds to the BUCK 49 for a 1ST down | +7 |
| 3:16 | 1st & 10 | own 49 | Christopher Dietrich pass complete to Owen Garwood for 7 yds to the AF 44 | +7 |
| 2:39 | 2nd & 3 | opp 44 | Christopher Dietrich pass complete to Caden Allard for 6 yds to the AF 38 for a 1ST down | +6 |
| 2:19 | 1st & 10 | opp 38 | Air Force Penalty, Personal Foul (Vinnie Canosa) to the AF 14 for a 1ST down | +15 |
| 2:00 | 1st & 10 | opp 14 | Christopher Dietrich sacked by Grady Forsythe for a loss of 9 yards to the AF 23 | −9 |
| 2:00 | 2nd & 19 | opp 23 | Timeout Air Force, clock 02:00 | 0 |
| 2:00 | 2nd & 19 | opp 23 | PENALTY BU False Start (Johal,Herschel) 5 yards from AF23 to AF28. NO PLAY. | −5 |
| 1:49 | 2nd & 24 | opp 28 | Christopher Dietrich pass complete to Kaleb Lampkins for 7 yds to the AF 21 | +7 |
| 1:12 | 3rd & 17 | opp 21 | Christopher Dietrich sacked for a loss of 1 yard to the AF 22 | −1 |
| 0:44 | 4th & 18 | opp 22 | Matt Schearer 39 yd FG GOOD | +39 |
| 0:44 | 1st & 10 | own 25 | Timeout Air Force, clock 00:44 | 0 |
AF4 plays, -3 yd · End of period | ||||
| 0:44 | 1st & 10 | own 35 | Juan Garanton kickoff for 60 yds | 0 |
| 0:29 | 1st & 10 | own 25 | (00:33) Kneel down by Air Force at AF23 for loss of 2 yards. | −2 |
| 0:00 | 2nd & 12 | own 23 | (00:13) Kneel down by Air Force at AF22 for loss of 1 yard. | −1 |
| 0:00 | own 22 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous meetings vs. Team
No other meetings in the seasons currently loaded.
Research
Keep this open while you look at others