Week 2 · 2025
Gardner-Webb at Georgia Tech
Sat 09/06/2025 03:30 PMBobby Dodd StadiumGeorgia Tech pregame100% — Pregame win probability: 100% for Georgia Tech. Georgia Tech favored, and won.
83°Light Rain8 mph WNW · 60% humidityRecorded at kickoff by College Football Data
Gardner-Webb
12
7–5
Georgia Tech
59
9–4
Attendance
37,775
reported
GWEB1 play, 1 yd · Touchdown | ||||
| 10:17 | 3rd & goal | opp 1 | to Anthony Lowe for 1 yd to the GT 0, for a TD, Nate Hampton pass (Charlie Viorel PAT MISSED) | +1 |
GT6 plays, 27 yd · Turnover | ||||
| 10:17 | 1st & 10 | own 25 | Aaron Philo pass to Malik Rutherford for 11 yds to the GT 36 for a 1ST down | +11 |
| 10:17 | 1st & 10 | own 36 | Jamal Haynes run for 6 yds to the GT 42 | +6 |
| 9:22 | 2nd & 4 | own 42 | Jamal Haynes run for 4 yds to the GT 46 | +4 |
| 8:50 | 1st & 10 | own 46 | Aaron Philo pass to Dean Patterson for 6 yds to the GWEB 48 | +6 |
| 8:21 | 2nd & 4 | opp 48 | Jamal Haynes run | 0 |
| 7:41 | 3rd & 4 | opp 48 | Aaron Philo pass intercepted | 0 |
GWEB9 plays, 18 yd · On downs | ||||
| 7:41 | 1st & 10 | own 12 | Carson Gresock run for 3 yds to the GWEB 15 | +3 |
| 7:15 | 2nd & 7 | own 15 | Cole Pennington pass incomplete | 0 |
| 7:10 | 3rd & 7 | own 15 | Cole Pennington pass to Chris Lofton for 10 yds to the GWEB 25 for a 1ST down | +10 |
| 6:38 | 1st & 10 | own 25 | Cole Pennington pass to Chris Lofton for 10 yds to the GWEB 35 for a 1ST down | +10 |
| 6:14 | 1st & 10 | own 35 | Carson Gresock run for 4 yds to the GWEB 39 | +4 |
| 6:14 | 2nd & 6 | own 39 | Cole Pennington sacked by Christian Garrett for a loss of 2 yards to the GWEB 37 | −2 |
| 5:13 | 3rd & 8 | own 37 | Cole Pennington sacked by Akelo Stone for a loss of 7 yards to the GWEB 30 | −7 |
| 4:27 | 4th & 15 | own 30 | Brady Braun punt for 42 yds to the , Bailey Stockton returns for 24 yds to the GT 28, Georgia Tech Penalty, holding (Omar Daniels) | +24 |
| 0:42 | 1st & 10 | opp 42 | Timeout Gardner-Webb, clock 00:42 | 0 |
GT6 plays, 53 yd · Touchdown | ||||
| 4:27 | 1st & 10 | own 47 | to Brett Seither for 21 yds to the GWEB 32 for a 1ST down | +21 |
| 4:27 | 1st & 10 | opp 32 | Jamal Haynes run for 20 yds to the GWEB 12 | +20 |
| 4:27 | 1st & 10 | opp 12 | Malachi Hosley run for 1 yd to the | +1 |
| 3:07 | 2nd & 9 | opp 11 | to Isiah Canion for 11 yds to the GWEB 0, for a TD for a 1ST down, Aaron Philo pass (Aidan Birr PAT MISSED) (Aidan Birr KICK) | +11 |
| 0:00 | 1st & 10 | own 42 | Aaron Philo pass to Brett Seither for 26 yds to the GWEB 32 for a 1ST down | +26 |
| 6:59 | 4th & 3 | opp 36 | Timeout Gardner-Webb, clock 06:59 | 0 |
GWEB11 plays, 29 yd · On downs | ||||
| 3:07 | 1st & 10 | own 25 | Quasean Holmes run for a loss of 2 yards to the GWEB 23 | −2 |
| 3:07 | 2nd & 12 | own 23 | Nate Hampton pass to Anthony Lowe for 19 yds to the GWEB 42 for a 1ST down | +19 |
| 3:07 | 1st & 10 | own 42 | Anthony Lowe run for 2 yds to the GWEB 44 | +2 |
| 1:40 | 2nd & 8 | own 44 | Nate Hampton pass incomplete | 0 |
| 1:40 | 3rd & 8 | own 44 | Nate Hampton run for 5 yds to the GWEB 49 | +5 |
| 0:42 | 4th & 3 | own 49 | Jackson Dorr punt, Georgia Tech Penalty, roughingthekicker (Jordan van den Berg) | +14 |
| 0:42 | 1st & 10 | opp 37 | Nate Hampton run | 0 |
| 0:00 | 2nd & 10 | own 37 | End of 1st quarter, clock 00:00. | +26 |
| 15:00 | 2nd & 10 | opp 37 | Nate Hampton run for 6 yds to the GT 31 | +6 |
| 15:00 | 3rd & 4 | opp 31 | Quasean Holmes run for a loss of 1 yards to the GT 32 | −1 |
| 14:01 | 4th & 5 | opp 32 | Nate Hampton sacked by Melvin Jordan IV for a loss of 4 yards to the GT 39 | −4 |
GT3 plays, 61 yd · Touchdown | ||||
| 14:01 | 1st & 10 | own 39 | Aaron Philo pass to Malik Rutherford for 6 yds to the GT 45 | +6 |
| 13:32 | 2nd & 4 | own 45 | Malachi Hosley run for 55 yds to the GWEB 0, for a TD (Aidan Birr KICK) | +55 |
| 2:00 | 2nd & 11 | own 30 | Timeout , clock 02:00 | 0 |
GWEB6 plays, 18 yd · Punt | ||||
| 13:32 | 1st & 10 | own 25 | Quasean Holmes run for a loss of 1 yards to the GWEB 24 | −1 |
| 13:32 | 2nd & 11 | own 24 | Nate Hampton pass to Anthony Lowe for 12 yds to the GWEB 36 for a 1ST down | +12 |
| 12:40 | 1st & 10 | own 36 | Nate Hampton pass incomplete | 0 |
| 12:29 | 2nd & 10 | own 36 | Nate Hampton pass to Sean Brady for a loss of 2 yards to the GWEB 34 | −2 |
| 11:44 | 3rd & 12 | own 34 | Nate Hampton pass to Quasean Holmes for 9 yds to the GWEB 43 | +9 |
| 10:42 | 4th & 3 | own 43 | Brady Braun punt for 51 yds to the GWEB | 0 |
GT3 plays, 41 yd · On downs | ||||
| 10:42 | 1st & 10 | own 6 | Jamal Haynes run for 2 yds to the GT 8 | +2 |
| 10:42 | 2nd & 8 | own 8 | Aaron Philo pass to Zion Taylor for 45 yds to the GWEB 47 for a 1ST down | +45 |
| 9:35 | 1st & 10 | opp 47 | Jamal Haynes run for 47 yds to the , for a TD (Aidan Birr KICK) | +47 |
GWEB6 plays, 13 yd · Punt | ||||
| 9:27 | own 35 | Aidan Birr kickoff for 65 yds to the GWEB 2, Anthony Lowe returns for 2 yds to the GWEB 2, Gardner-Webb Penalty, illegalblockinback (Luke Gilbertson) | +2 | |
| 9:27 | 1st & 10 | own 1 | Carson Gresock run for 5 yds to the GWEB 6 | +5 |
| 9:27 | 2nd & 5 | own 6 | Carson Gresock run for 3 yds to the GWEB 9 | +3 |
| 9:27 | 3rd & 2 | own 9 | Gardner-Webb Penalty, falsestart (Will Fitzpatrick) | +4 |
| 7:50 | 3rd & 6 | own 5 | Carson Gresock run for 1 yd to the GWEB 6 | +1 |
| 6:48 | 4th & 5 | own 6 | Brady Braun punt for 41 yds to the GWEB 36, Eric Rivers returns for 11 yds to the GWEB 36 | +11 |
GT10 plays, 65 yd · On downs | ||||
| 6:48 | 1st & 10 | opp 36 | Aaron Philo pass to Malik Rutherford for 2 yds to the GWEB 36 | +2 |
| 6:24 | 2nd & 8 | opp 34 | Aaron Philo pass incomplete | 0 |
| 6:20 | 3rd & 8 | opp 34 | Georgia Tech Penalty, falsestart (Keylan Rutledge) | +5 |
| 6:20 | 3rd & 13 | opp 39 | Aaron Philo pass to Malik Rutherford for 17 yds to the GWEB 22 for a 1ST down | +17 |
| 5:50 | 1st & 10 | opp 22 | Malachi Hosley run for 4 yds to the GWEB 18 | +4 |
| 5:23 | 2nd & 6 | opp 18 | Aaron Philo pass to Malachi Hosley, Georgia Tech Penalty, illegalblockinback (Bailey Stockton) | +10 |
| 5:15 | 2nd & 16 | opp 28 | Eric Rivers run for 1 yd to the GWEB 27 | +1 |
| 4:36 | 3rd & 15 | opp 27 | Aaron Philo pass to Malik Rutherford for 26 yds to the GWEB 1 for a 1ST down | +26 |
| 3:59 | 1st & goal | opp 1 | Jamal Haynes run for 1 yd to the GWEB 0, for a TD (Aidan Birr KICK) | +1 |
| 3:22 | 1st & 10 | opp 36 | Timeout Gardner-Webb, clock 03:22 | 0 |
GWEB6 plays, 7 yd · Punt | ||||
| 3:59 | 1st & 10 | own 25 | Quasean Holmes run for 7 yds to the GWEB 32 | +7 |
| 3:17 | 2nd & 3 | own 32 | Quasean Holmes run for 1 yd to the GWEB 33 | +1 |
| 2:27 | 3rd & 2 | own 33 | Quasean Holmes run for a loss of 1 yards to the GWEB 32 | −1 |
| 1:46 | 4th & 3 | own 32 | Brady Braun punt for 61 yds to the GWEB | 0 |
| 0:28 | 1st & 10 | own 34 | Timeout Georgia Tech, clock 00:28 | 0 |
| 0:18 | 1st & 10 | own 34 | Timeout Georgia Tech, clock 00:18 | 0 |
GT7 plays, 44 yd · Punt | ||||
| 1:46 | 1st & 10 | own 7 | Georgia Tech Penalty, falsestart (Malachi Carney) | +3 |
| 1:46 | 1st & 13 | own 4 | Aaron Philo pass to Eric Rivers for 17 yds to the GT 21 for a 1ST down | +17 |
| 1:27 | 1st & 10 | own 21 | Aaron Philo pass to Jamal Haynes for 8 yds to the GT 29 | +8 |
| 1:27 | 2nd & 2 | own 29 | Jamal Haynes run for 6 yds to the , Georgia Tech Penalty, holding (Malachi Carney) | +16 |
| 0:50 | 2nd & 6 | own 25 | Aaron Philo pass incomplete | 0 |
| 0:43 | 3rd & 6 | own 25 | Aaron Philo pass incomplete | 0 |
| 0:33 | 4th & 6 | own 25 | Marshall Nichols punt for 46 yds to the GT | 0 |
GWEB5 plays, 4 yd · Punt | ||||
| 0:28 | 1st & 10 | own 29 | to Anthony Lowe for 6 yds to the GWEB 35, Nate Hampton pass | +6 |
| 0:28 | 2nd & 4 | own 35 | Quasean Holmes run for a loss of 3 yards to the GWEB 32 | −3 |
| 0:24 | 3rd & 7 | own 32 | Quasean Holmes run for 1 yd to the GWEB 33 | +1 |
| 0:24 | 3rd & 7 | opp 32 | Timeout Georgia Tech, clock 00:24 | 0 |
| 0:12 | 4th & 6 | own 33 | Brady Braun punt for 46 yds to the GWEB | 0 |
GT3 plays, 34 yd · End of period | ||||
| 0:12 | 1st & 10 | own 21 | Malachi Hosley run for 15 yds to the GT 36 | +15 |
| 0:12 | 1st & 10 | own 36 | Aaron Philo pass to Bailey Stockton for 19 yds to the GWEB 45 for a 1ST down | +19 |
| 0:00 | 1st & 10 | opp 45 | End of 2nd quarter, clock 00:00. | 0 |
GT12 plays, 79 yd · On downs | ||||
| 15:00 | 1st & 10 | own 25 | Aaron Philo pass to Eric Rivers, Georgia Tech Penalty, passinterference (Eric Rivers) | +12 |
| 14:48 | 1st & 22 | own 13 | Aaron Philo pass to Zion Taylor for 8 yds to the GT 21 | +8 |
| 14:06 | 2nd & 14 | own 21 | Aaron Philo pass to Bailey Stockton for 24 yds to the GT 45 for a 1ST down | +24 |
| 13:34 | 1st & 10 | own 45 | Malachi Hosley run for 9 yds to the GWEB 46 | +9 |
| 13:02 | 2nd & 1 | opp 46 | Malachi Hosley run for 8 yds to the GWEB 38 | +8 |
| 12:29 | 1st & 10 | opp 38 | Aaron Philo pass to Luke Harpring for 5 yds to the GWEB 35 | +5 |
| 12:01 | 1st & 10 | opp 33 | Jamal Haynes run for 6 yds to the GWEB 27 | +6 |
| 11:32 | 1st & 20 | opp 37 | Aaron Philo pass to Dean Patterson for a loss of 3 yards to the GWEB 40 | −3 |
| 11:32 | 3rd & 17 | opp 40 | Aaron Philo pass incomplete | 0 |
| 11:32 | 4th & 17 | opp 40 | Aaron Philo pass to Daylon Gordon for 4 yds to the GWEB 36 | +4 |
| 9:50 | 4th & 19 | opp 36 | to Eric Rivers for 16 yds to the GWEB 20, Aaron Philo pass | +16 |
| 7:12 | 1st & 10 | opp 27 | Jamal Haynes run, Georgia Tech Penalty, holding (Joe Fusile) | +10 |
GWEB1 play, 0 yd · On downs | ||||
| 9:31 | 1st & 10 | own 20 | Quasean Holmes run for 5 yds to the , Matthew Alexander run | +5 |
GT5 plays, 25 yd · Touchdown | ||||
| 9:31 | 1st & 10 | opp 25 | Malachi Hosley run for 1 yd to the GWEB 24 | +1 |
| 9:01 | 2nd & 9 | opp 24 | Aaron Philo pass to Zion Taylor for 5 yds to the GWEB 19 | +5 |
| 8:25 | 3rd & 4 | opp 19 | Malachi Hosley run for 2 yds to the GWEB 17 | +2 |
| 7:46 | 4th & 2 | opp 17 | Aaron Philo run for 12 yds to the GWEB 5 | +12 |
| 7:12 | 1st & goal | opp 5 | Malachi Hosley run for 5 yds to the GWEB 0, for a TD (Aidan Birr PAT MISSED) (Aidan Birr KICK) | +5 |
GWEB17 plays, 62 yd · Touchdown | ||||
| 7:12 | 1st & 10 | own 25 | Cole Pennington pass to Jabre Bevineau for 12 yds to the GWEB 37 for a 1ST down | +12 |
| 6:48 | 1st & 10 | own 37 | Cole Pennington pass to Anthony Lowe for 9 yds to the GWEB 46 | +9 |
| 6:48 | 2nd & 1 | own 46 | Cole Pennington pass incomplete | 0 |
| 6:16 | 3rd & 1 | own 46 | Quasean Holmes run for 3 yds to the GWEB 49 | +3 |
| 5:52 | 1st & 10 | own 49 | Cole Pennington pass incomplete | 0 |
| 5:47 | 2nd & 10 | own 49 | Cole Pennington sacked by Amontrae Bradford for a loss of 6 yards to the GWEB 43 | −6 |
| 5:21 | 3rd & 16 | own 43 | Cole Pennington pass to Chris Lofton for 15 yds to the GT 42 | +15 |
| 4:33 | 4th & 1 | opp 42 | Quasean Holmes run for 9 yds to the GT 33 | +9 |
| 4:02 | 1st & 10 | opp 33 | Cole Pennington pass to Chris Lofton for 8 yds to the GT 25 | +8 |
| 3:33 | 2nd & 2 | opp 25 | Cole Pennington pass incomplete | 0 |
| 3:29 | 3rd & 2 | opp 25 | Carson Gresock run for 16 yds to the GT 9 | +16 |
| 3:29 | 1st & goal | opp 9 | Gardner-Webb Penalty, falsestart (Will Fitzpatrick) | +5 |
| 2:45 | 1st & goal | opp 14 | Carson Gresock run for 5 yds to the GT 9 | +5 |
| 2:10 | 2nd & goal | opp 9 | — | −9 |
| 1:39 | 3rd & goal | opp 18 | Cole Pennington sacked by Akelo Stone for a loss of 10 yards to the GT 28 | −10 |
| 0:52 | 4th & goal | opp 28 | Charlie Viorel yd FG MISSED, Georgia Tech Penalty, offside (Ahmari Harvey) | +5 |
| 0:36 | 4th & goal | opp 23 | Charlie Viorel 40 yd FG MISSED, Ahmari Harvey returns for a TD (Aidan Birr KICK) | 0 |
GWEB9 plays, 75 yd · Touchdown | ||||
| 0:36 | 1st & 10 | own 25 | Cole Pennington pass to Anthony Lowe for 14 yds to the GWEB 39 for a 1ST down | +14 |
| 0:12 | 1st & 10 | own 39 | Cole Pennington pass to Anthony Lowe for 20 yds to the GT 41 for a 1ST down | +20 |
| 0:02 | 1st & 10 | opp 41 | Cole Pennington pass to Chris Lofton for 13 yds to the GT 28 for a 1ST down | +13 |
| 0:00 | 1st & 10 | own 28 | End of 3rd quarter, clock 00:00. | +44 |
| 15:00 | 1st & 10 | opp 28 | Cole Pennington pass to Anthony Lowe for 6 yds to the GT 22 | +6 |
| 15:00 | 2nd & 4 | opp 22 | Cole Pennington pass incomplete | 0 |
| 14:31 | 3rd & 4 | opp 22 | Cole Pennington pass to Giovanni Adopte for 3 yds to the GT 19 | +3 |
| 13:58 | 4th & 1 | opp 19 | Georgia Tech Penalty, offside (D.J. Moore) | +5 |
| 13:39 | 1st & 10 | opp 14 | Cole Pennington pass to Caleb Borders for 14 yds to the GT 14, for a TD for a 1ST down (Charlie Viorel PAT BLOCKED) | +14 |
GT9 plays, 57 yd · Field goal | ||||
| 13:39 | 1st & 10 | own 38 | Aaron Philo pass to Isiah Canion for 42 yds to the GWEB 20 for a 1ST down | +42 |
| 13:39 | 1st & 10 | opp 20 | Daylon Gordon run for 3 yds to the GWEB 17 | +3 |
| 12:45 | 2nd & 7 | opp 17 | J.P. Powell run for 3 yds to the GWEB 14 | +3 |
| 12:14 | 3rd & 4 | opp 14 | J.P. Powell run | 0 |
| 12:14 | 4th & 4 | opp 14 | Aidan Birr yd FG GOOD, Gardner-Webb Penalty, illegalformation (De'Arieun Hicks) | +5 |
| 11:35 | 1st & goal | opp 9 | Shane Marshall run for 2 yds to the GWEB 7 | +2 |
| 11:05 | 2nd & goal | opp 7 | Aaron Philo run for 2 yds to the GWEB 5 | +2 |
| 10:26 | 3rd & goal | opp 5 | Aaron Philo pass incomplete | 0 |
| 10:19 | 4th & goal | opp 5 | Aidan Birr 23 yd FG GOOD | +23 |
GWEB6 plays, 34 yd · On downs | ||||
| 10:19 | 1st & 10 | own 25 | Daniel Moyer run for 4 yds to the GWEB 29 | +4 |
| 9:53 | 2nd & 6 | own 29 | Cole Pennington pass to Sean Brady for 29 yds to the GT 42 for a 1ST down | +29 |
| 9:27 | 1st & 10 | opp 42 | Cole Pennington run for a loss of 2 yards to the GT 44 | −2 |
| 8:51 | 2nd & 12 | opp 44 | Daniel Moyer run for 3 yds to the GT 41 | +3 |
| 8:14 | 3rd & 9 | opp 41 | Cole Pennington pass incomplete | 0 |
| 8:10 | 4th & 9 | opp 41 | Jackson Dorr punt for 34 yds to the , Bailey Stockton returns for 7 yds to the GT 7, Bailey Stockton returns | +7 |
GT3 plays, 85 yd · On downs | ||||
| 7:57 | 1st & 10 | own 14 | Aaron Philo pass to Jordan Allen for 78 yds to the GWEB 8 for a 1ST down | +78 |
| 7:07 | 1st & goal | opp 8 | J.P. Powell run for 7 yds to the GWEB 1 | +7 |
| 6:21 | 2nd & goal | opp 1 | J.P. Powell run for 1 yd to the GWEB 0, for a TD (Aidan Birr KICK) | +1 |
GWEB7 plays, 13 yd · Punt | ||||
| 6:21 | 1st & 10 | own 25 | Daniel Moyer run for 1 yd to the GWEB 26 | +1 |
| 5:41 | 2nd & 9 | own 26 | Daniel Moyer run for 2 yds to the GWEB 28 | +2 |
| 5:07 | 3rd & 7 | own 28 | Cole Pennington pass incomplete, Georgia Tech Penalty, passinterference (Dalen Penson) | +5 |
| 5:07 | 1st & 10 | own 33 | Cole Pennington pass incomplete | 0 |
| 5:07 | 2nd & 10 | own 33 | Christian Vann run for 4 yds to the GWEB 37 | +4 |
| 4:12 | 3rd & 6 | own 37 | Cole Pennington pass to Sean Brady for 1 yd to the GWEB 38 | +1 |
| 3:15 | 4th & 5 | own 38 | Brady Braun punt for 46 yds to the GWEB | 0 |
GT1 play, 0 yd · On downs | ||||
| 3:03 | 1st & 10 | own 16 | Graham Knowles pass to Dean Patterson for 84 yds to the GWEB 0, for a TD for a 1ST down (Aidan Birr KICK) | +84 |
GWEB9 plays, 30 yd · On downs | ||||
| 2:57 | 1st & 10 | own 27 | Daniel Moyer run for a loss of 4 yards to the GWEB 23 | −4 |
| 2:12 | 2nd & 14 | own 23 | Daniel Moyer run for 1 yd to the GWEB 24 | +1 |
| 2:00 | 3rd & 13 | own 24 | Christian Vann run for 11 yds to the GWEB 35 | +11 |
| 2:00 | 3rd & 13 | opp 24 | Timeout , clock 02:00 | 0 |
| 1:12 | 4th & 2 | own 35 | Cole Pennington pass incomplete, Georgia Tech Penalty, offside (Tah'j Butler) | +5 |
| 1:08 | 1st & 10 | own 40 | Christian Vann run for 15 yds to the GT 45 | +15 |
| 1:00 | 1st & 10 | opp 45 | Christian Vann run for 2 yds to the | +2 |
| 0:22 | 2nd & 8 | opp 43 | Christian Vann run | 0 |
| 0:00 | 3rd & 8 | own 43 | End of 4th quarter, clock 00:00. | +14 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous meeting vs. Team
Georgia Tech 1–0 vs Gardner-Webb
- 2008 · wk 7Gardner-Webb 7 @ Georgia Tech 10
Research
Keep this open while you look at others