Week 1 · 2025
Richmond at Lehigh
Sat 08/30/2025 12:00 PMGoodman Stadium
71°Clear8 mph NW · 43% humidityRecorded at kickoff by College Football Data
Richmond
14
7–5
Lehigh
21
12–1
Attendance
4,463
reported
RICH7 plays, 29 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Connor Poole kickoff for 65 yds for a touchback | 0 |
| 14:52 | 1st & 10 | own 25 | Kyle Wickersham run for 8 yds to the RICH 33 | +8 |
| 14:27 | 2nd & 2 | own 33 | Kyle Wickersham run for 20 yds to the LEH 47 for a 1ST down | +20 |
| 14:07 | 1st & 10 | opp 47 | Aziz Foster-Powell run for 2 yds to the LEH 45 | +2 |
| 13:38 | 2nd & 8 | opp 45 | Jamaal Brown run for 4 yds to the LEH 41 | +4 |
| 12:59 | 3rd & 4 | opp 41 | Kyle Wickersham sacked by Matt Spatny for a loss of 5 yards to the LEH 46 | −5 |
| 12:18 | 4th & 9 | opp 46 | Ned Gray punt for 30 yds, fair catch by Geoffrey Jamiel at the LEH 16 | 0 |
LEH5 plays, 15 yd · Punt | ||||
| 12:09 | 1st & 10 | own 16 | Hayden Johnson run for 10 yds to the LEH 26 for a 1ST down | +10 |
| 11:25 | 1st & 10 | own 26 | Hayden Johnson pass complete to Luke Yoder for no gain to the LEH 26 | 0 |
| 10:50 | 2nd & 10 | own 26 | Jaden Green run for 5 yds to the LEH 31 | +5 |
| 10:17 | 3rd & 5 | own 31 | Hayden Johnson pass incomplete to Luke Yoder | 0 |
| 10:06 | 4th & 5 | own 31 | Connor Poole punt for 55 yds , Jaiden Fair returns for 9 yds to the RICH 23 | +9 |
RICH11 plays, 37 yd · Punt | ||||
| 10:01 | 1st & 10 | own 23 | Kyle Wickersham pass incomplete to Jamaal Brown | 0 |
| 9:49 | 2nd & 10 | own 23 | Kyle Wickersham run for a loss of 2 yards to the RICH 21 | −2 |
| 8:50 | 3rd & 12 | own 21 | Kyle Wickersham pass complete to Jaiden Fair for 40 yds to the LEH 39 for a 1ST down | +40 |
| 8:33 | 1st & 10 | opp 39 | Aziz Foster-Powell run for 7 yds to the LEH 32 | +7 |
| 7:56 | 2nd & 3 | opp 32 | Aziz Foster-Powell run for 1 yd to the LEH 31 | +1 |
| 7:16 | 3rd & 2 | opp 31 | Aziz Foster-Powell run for 1 yd to the LEH 30 | +1 |
| 6:42 | 4th & 1 | opp 30 | Kyle Wickersham run for 2 yds to the LEH 28 for a 1ST down | +2 |
| 6:07 | 1st & 10 | opp 28 | Jamaal Brown run for a loss of 2 yards to the LEH 30 | −2 |
| 5:36 | 2nd & 12 | opp 30 | Kyle Wickersham sacked by TJ Burke for a loss of 9 yards to the LEH 39 | −9 |
| 4:53 | 3rd & 21 | opp 39 | Kyle Wickersham pass complete to Jaiden Fair for a loss of 1 yard to the LEH 40 | −1 |
| 4:19 | 4th & 22 | opp 40 | Ned Gray punt for 27 yds | 0 |
LEH3 plays, 4 yd · Turnover | ||||
| 4:11 | 1st & 10 | own 13 | Matt Machalik run for a loss of 4 yards to the LEH 9 | −4 |
| 3:22 | 2nd & 14 | own 9 | Hayden Johnson pass complete to Joseph Marranca for 8 yds to the LEH 17 | +8 |
| 2:53 | 3rd & 6 | own 17 | Hayden Johnson pass intercepted | 0 |
RICH7 plays, 27 yd · Touchdown | ||||
| 2:35 | 1st & 10 | opp 27 | Kyle Wickersham pass complete to Sean Clarke for 1 yd to the LEH 26 | +1 |
| 2:03 | 2nd & 9 | opp 26 | Kyle Wickersham pass complete to Ja'Vion Griffin for 2 yds to the LEH 24 | +2 |
| 1:20 | 3rd & 7 | opp 24 | Kyle Wickersham pass complete to Quanye Veney for 8 yds to the LEH 16 for a 1ST down | +8 |
| 0:44 | 1st & 10 | opp 16 | Isaiah Dawson run for 15 yds to the LEH 1 for a 1ST down | +15 |
| 0:04 | 1st & goal | opp 1 | Kyle Wickersham run for 1 yd for a TD (Will McManus KICK) | +1 |
| 0:04 | 1st & 10 | own 35 | PENALTY Rich UNS: Unsportsmanlike Conduct (Hummel,Scott) 15 yards from Rich35 to Rich20. NO PLAY. | −15 |
| 0:00 | own 20 | End of 1st Quarter | 0 | |
LEH5 plays, 5 yd · Punt | ||||
| 0:00 | 1st & 10 | own 20 | Will McManus kickoff for 67 yds , Jaden Green return for 17 yds to the LEH 30 | +17 |
| 14:51 | 1st & 10 | own 30 | Aaron Crossley run for 2 yds to the LEH 32 | +2 |
| 14:13 | 2nd & 8 | own 32 | Aaron Crossley run for 3 yds to the LEH 35 | +3 |
| 13:39 | 3rd & 5 | own 35 | Hayden Johnson pass incomplete to Geoffrey Jamiel | 0 |
| 13:29 | 4th & 5 | own 35 | Connor Poole punt for 44 yds , Jaiden Fair returns for 6 yds to the RICH 27 | +6 |
RICH4 plays, 1 yd · Punt | ||||
| 13:22 | 1st & 10 | own 27 | Kyle Wickersham run for 1 yd to the RICH 28 | +1 |
| 12:45 | 2nd & 9 | own 28 | Jamaal Brown run for no gain to the RICH 28 | 0 |
| 12:10 | 3rd & 9 | own 28 | Kyle Wickersham pass incomplete to Jamaal Brown | 0 |
| 12:00 | 4th & 9 | own 28 | Ned Gray punt for 50 yds , Geoffrey Jamiel returns for 4 yds to the LEH 26 | +4 |
LEH4 plays, 5 yd · Punt | ||||
| 11:49 | 1st & 10 | own 26 | Hayden Johnson pass complete to Mason Humphrey for 5 yds to the LEH 31 | +5 |
| 11:09 | 2nd & 5 | own 31 | Jaden Green run for no gain to the LEH 31 | 0 |
| 10:26 | 3rd & 5 | own 31 | Hayden Johnson pass incomplete to Logan Galletta | 0 |
| 10:17 | 4th & 5 | own 31 | Connor Poole punt for 33 yds , Jaiden Fair returns for 20 yds to the LEH 44 | +20 |
RICH14 plays, 29 yd · Missed FG | ||||
| 10:09 | 1st & 10 | opp 44 | Kyle Wickersham run for 3 yds to the LEH 41 | +3 |
| 9:40 | 2nd & 7 | opp 41 | Kyle Wickersham run for 2 yds to the LEH 39 | +2 |
| 9:05 | 3rd & 5 | opp 39 | PENALTY Rich False Start (Veney,Quanye) 5 yards from Lehigh39 to Lehigh44. NO PLAY. | −5 |
| 8:37 | 3rd & 10 | opp 44 | Kyle Wickersham pass complete to Ja'Vion Griffin for 17 yds to the LEH 27 for a 1ST down | +17 |
| 8:08 | 1st & 10 | opp 27 | Aziz Foster-Powell run for 7 yds to the LEH 20 | +7 |
| 7:34 | 2nd & 3 | opp 20 | Kyle Wickersham run for 4 yds to the LEH 16 for a 1ST down | +4 |
| 6:53 | 1st & 10 | opp 16 | Aziz Foster-Powell run for 8 yds to the LEH 8 | +8 |
| 6:11 | 2nd & 2 | opp 8 | Aziz Foster-Powell run for 1 yd to the LEH 7 | +1 |
| 5:22 | 3rd & 1 | opp 7 | Kyle Wickersham run for no gain to the LEH 7 | 0 |
| 5:02 | 4th & 1 | opp 7 | Kyle Wickersham run for 3 yds to the LEH 4 for a 1ST down | +3 |
| 4:18 | 1st & goal | opp 4 | run for a loss of 19 yards to the LEH 23 | −19 |
| 3:40 | 2nd & goal | opp 23 | Jamaal Brown run for 4 yds to the LEH 19 | +4 |
| 2:55 | 3rd & goal | opp 19 | Kyle Wickersham pass complete to Sean Clarke for 4 yds to the LEH 15 | +4 |
| 2:22 | 4th & goal | opp 15 | Will McManus 32 yd FG MISSED | +32 |
LEH6 plays, 80 yd · Touchdown | ||||
| 2:09 | 1st & 10 | own 20 | Jaden Green run for 29 yds to the LEH 49 for a 1ST down | +29 |
| 1:54 | 1st & 10 | own 49 | Hayden Johnson pass complete to Geoffrey Jamiel for 24 yds to the RICH 27 for a 1ST down | +24 |
| 1:48 | 1st & 10 | opp 27 | Hayden Johnson pass complete to Matt D'Avino for 11 yds to the RICH 16 for a 1ST down | +11 |
| 1:23 | 1st & 10 | opp 16 | Hayden Johnson pass complete to Geoffrey Jamiel for 3 yds to the RICH 13 | +3 |
| 1:03 | 2nd & 7 | opp 13 | Hayden Johnson pass incomplete to Geoffrey Jamiel | 0 |
| 0:56 | 3rd & 7 | opp 13 | Hayden Johnson pass complete to Jaden Green for 13 yds for a TD (Nick Garrido KICK) | +13 |
RICH4 plays, 5 yd · End of period | ||||
| 0:56 | 1st & 10 | own 35 | Connor Poole kickoff for 65 yds for a touchback | 0 |
| 0:49 | 1st & 10 | own 25 | Aziz Foster-Powell run for 2 yds to the RICH 27 | +2 |
| 0:00 | 2nd & 8 | own 27 | Aziz Foster-Powell run for 3 yds to the RICH 30 | +3 |
| 0:00 | own 30 | End of 2nd Quarter | 0 | |
LEH11 plays, 75 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 35 | Will McManus kickoff for 65 yds fair catch by Camden Byrd at the LEH 25 | 0 |
| 14:51 | 1st & 10 | own 25 | Luke Yoder run for 5 yds to the LEH 30 | +5 |
| 13:59 | 2nd & 5 | own 30 | Hayden Johnson pass complete to Geoffrey Jamiel for 12 yds to the LEH 42 for a 1ST down | +12 |
| 13:31 | 1st & 10 | own 42 | Jaden Green run for 12 yds to the RICH 46 for a 1ST down | +12 |
| 12:54 | 1st & 10 | opp 46 | Jaden Green run for 2 yds to the RICH 44 | +2 |
| 12:16 | 2nd & 8 | opp 44 | (12:19) No Huddle-Shotgun Johnson,Hayden pass incomplete short right thrown to Rich36, 1ST DOWN, PENALTY Rich Pass Interference (Fraser,CJ) 8 yards from Rich44 to Rich36, 1ST DOWN. NO PLAY. | +8 |
| 12:08 | 1st & 10 | opp 36 | Luke Yoder run for 7 yds to the RICH 29 | +7 |
| 11:28 | 2nd & 3 | opp 29 | Hayden Johnson pass incomplete to Mason Humphrey | 0 |
| 11:24 | 3rd & 3 | opp 29 | Hayden Johnson pass incomplete to Brady Fisher | 0 |
| 11:18 | 4th & 3 | opp 29 | Hayden Johnson pass complete to Geoffrey Jamiel for 29 yds for a TD (Nick Garrido KICK) | +29 |
| 11:04 | 1st & 10 | own 35 | Connor Poole kickoff for 64 yds , Isaiah Dawson return for 99 yds for a TD (Jayden Alsheskie KICK) | +99 |
LEH8 plays, 11 yd · Turnover | ||||
| 11:04 | 1st & 10 | own 35 | Will McManus kickoff for 65 yds fair catch by Camden Byrd at the LEH 25 | 0 |
| 10:56 | 1st & 10 | own 25 | Luke Yoder run for 4 yds to the LEH 29 | +4 |
| 10:12 | 2nd & 6 | own 29 | Hayden Johnson sacked by TJ Baldwin for a loss of 8 yards to the LEH 21 | −8 |
| 9:24 | 3rd & 14 | own 21 | (09:32) No Huddle-Shotgun Johnson,Hayden pass incomplete deep middle to Jamiel,Geoffrey thrown to Rich40, 1ST DOWN, PENALTY Rich Pass Interference (Thorne,Jackson) 15 yards from Lehigh21 to Lehigh36, 1ST DOWN. NO PLAY. | +15 |
| 9:19 | 1st & 10 | own 36 | Hayden Johnson pass incomplete | 0 |
| 9:19 | 2nd & 10 | own 36 | PENALTY Lehigh Illegal Substitution 5 yards from Lehigh36 to Lehigh31. NO PLAY. | −5 |
| 9:10 | 2nd & 15 | own 31 | Jaden Green run for 5 yds to the LEH 36 | +5 |
| 8:26 | 3rd & 10 | own 36 | Hayden Johnson pass intercepted | 0 |
RICH4 plays, 5 yd · Punt | ||||
| 8:15 | 1st & 10 | own 44 | Kyle Wickersham pass complete to Quanye Veney for 8 yds to the LEH 48 | +8 |
| 7:38 | 2nd & 2 | opp 48 | Kyle Wickersham run for a loss of 3 yards to the RICH 49 | −3 |
| 7:04 | 3rd & 5 | own 49 | Kyle Wickersham pass incomplete to Sean Clarke | 0 |
| 6:55 | 4th & 5 | own 49 | Ned Gray punt for 28 yds, punt out-of-bounds at the LEH 23 | 0 |
LEH13 plays, 48 yd · On downs | ||||
| 6:37 | 1st & 10 | own 23 | Matt Machalik run for 2 yds to the LEH 25 | +2 |
| 6:09 | 2nd & 8 | own 25 | Jaden Green run for 7 yds to the LEH 32 | +7 |
| 5:36 | 3rd & 1 | own 32 | Luke Yoder run for 3 yds to the LEH 35 for a 1ST down | +3 |
| 4:58 | 1st & 10 | own 35 | Hayden Johnson run for 5 yds to the LEH 40 | +5 |
| 4:24 | 2nd & 5 | own 40 | (04:28) No Huddle-Shotgun Johnson,Hayden pass incomplete short right to D'Avino,Matt thrown to Lehigh49, 1ST DOWN, PENALTY Rich Pass Interference (Stocker,D'Angelo) 11 yard from Lehigh40 to Rich49, 1ST DOWN. NO PLAY. | +11 |
| 4:18 | 1st & 10 | opp 49 | Luke Yoder run for no gain to the RICH 49 | 0 |
| 3:41 | 2nd & 10 | opp 49 | Hayden Johnson pass incomplete to Matt D'Avino | 0 |
| 3:23 | 3rd & 10 | opp 49 | Hayden Johnson pass complete to Mason Humphrey for 11 yds to the RICH 38 for a 1ST down | +11 |
| 3:05 | 1st & 10 | opp 38 | Jaden Green run for 5 yds to the RICH 33 | +5 |
| 2:27 | 2nd & 5 | opp 33 | Hayden Johnson run for 1 yd to the RICH 32 | +1 |
| 2:07 | 3rd & 4 | opp 32 | Aaron Crossley run for 3 yds to the RICH 29 | +3 |
| 1:35 | 4th & 1 | opp 29 | Timeout Lehigh, clock 01:35 | 0 |
| 1:26 | 4th & 1 | opp 29 | Luke Yoder run for no gain to the RICH 29 | 0 |
RICH9 plays, 28 yd · Punt | ||||
| 1:19 | 1st & 10 | own 29 | Isaiah Dawson run for 11 yds to the RICH 40 for a 1ST down | +11 |
| 0:44 | 1st & 10 | own 40 | Kyle Wickersham pass complete to Sean Clarke for 4 yds to the RICH 44 | +4 |
| 0:00 | 2nd & 6 | own 44 | Jamaal Brown run for a loss of 2 yards to the RICH 42 | −2 |
| 0:00 | own 44 | End of 3rd Quarter | −2 | |
| 14:38 | 3rd & 8 | own 42 | Kyle Wickersham pass complete to Ja'Vion Griffin for 12 yds to the LEH 46 for a 1ST down | +12 |
| 14:19 | 1st & 10 | opp 46 | Kyle Wickersham pass incomplete to Aziz Foster-Powell | 0 |
| 14:09 | 2nd & 10 | opp 46 | Kyle Wickersham pass complete to Quanye Veney for 3 yds to the LEH 43 | +3 |
| 13:40 | 3rd & 7 | opp 43 | Kyle Wickersham pass incomplete | 0 |
| 13:33 | 4th & 7 | opp 43 | Ned Gray punt for 30 yds, fair catch by Geoffrey Jamiel at the LEH 13 | 0 |
LEH14 plays, 87 yd · Touchdown | ||||
| 13:21 | 1st & 10 | own 13 | Luke Yoder run for 1 yd to the LEH 14 | +1 |
| 12:37 | 2nd & 9 | own 14 | Jaden Green run for 16 yds to the LEH 30 for a 1ST down | +16 |
| 11:59 | 1st & 10 | own 30 | Hayden Johnson run for 9 yds to the LEH 39 | +9 |
| 11:10 | 2nd & 1 | own 39 | Jaden Green run for 3 yds to the LEH 42 for a 1ST down | +3 |
| 10:36 | 1st & 10 | own 42 | Hayden Johnson pass incomplete to Luke Yoder | 0 |
| 10:28 | 2nd & 10 | own 42 | Hayden Johnson run for 12 yds to the RICH 46 for a 1ST down | +12 |
| 9:46 | 1st & 10 | opp 46 | Luke Yoder run for 2 yds to the RICH 44 | +2 |
| 9:01 | 2nd & 8 | opp 44 | Hayden Johnson pass complete to Matt D'Avino for 7 yds to the RICH 37 | +7 |
| 8:32 | 3rd & 1 | opp 37 | (08:36) No Huddle-Shotgun Johnson,Hayden pass incomplete deep right to Humphrey,Mason thrown to Rich04, 1ST DOWN, PENALTY Rich Pass Interference (Fraser,CJ) 15 yards from Rich37 to Rich22, 1ST DOWN. NO PLAY. | +15 |
| 8:24 | 1st & 10 | opp 22 | Hayden Johnson pass complete to Mason Humphrey for 10 yds to the RICH 12 for a 1ST down | +10 |
| 7:46 | 1st & 10 | opp 12 | Luke Yoder run for 6 yds to the RICH 6 | +6 |
| 7:03 | 2nd & 4 | opp 6 | Luke Yoder run for 2 yds to the RICH 4 | +2 |
| 6:29 | 3rd & 2 | opp 4 | Jaden Green run for 4 yds for a TD (Nick Garrido KICK) | +4 |
| 6:29 | 1st & goal | opp 3 | Timeout Richmond, clock 06:29 | 0 |
RICH6 plays, 5 yd · Punt | ||||
| 6:29 | 1st & 10 | own 35 | Connor Poole kickoff for 38 yds fair catch by Camden Byrd at the RICH 27 | 0 |
| 6:22 | 1st & 10 | own 27 | (06:28) No Huddle-Shotgun Wickersham,Kyle pass incomplete short left thrown to Rich40 QB hurried by Burke,TJ PENALTY Rich Holding (Capristo,Kade) 10 yards from Rich27 to Rich17. NO PLAY. | −10 |
| 6:11 | 1st & 20 | own 17 | Kyle Wickersham pass complete to Jaiden Fair for 13 yds to the RICH 30 | +13 |
| 5:27 | 2nd & 7 | own 30 | Kyle Wickersham pass complete to Jaiden Fair for no gain to the RICH 30 | 0 |
| 4:44 | 3rd & 7 | own 30 | Kyle Wickersham pass complete to Sean Clarke for 2 yds to the RICH 32 | +2 |
| 4:26 | 4th & 5 | own 32 | Ned Gray punt for 45 yds, fair catch by Geoffrey Jamiel at the LEH 23 | 0 |
LEH7 plays, 12 yd · Punt | ||||
| 4:17 | 1st & 10 | own 23 | Hayden Johnson run for 6 yds to the LEH 29 | +6 |
| 3:34 | 2nd & 4 | own 29 | Luke Yoder run for 6 yds to the LEH 35 for a 1ST down | +6 |
| 2:49 | 1st & 10 | own 35 | Luke Yoder run for no gain to the LEH 35 | 0 |
| 2:08 | 2nd & 10 | own 35 | Jaden Green run for a loss of 2 yards to the LEH 33 | −2 |
| 1:56 | 3rd & 12 | own 33 | Hayden Johnson pass complete to Joseph Marranca for 2 yds to the LEH 35 | +2 |
| 1:56 | 4th & 10 | own 35 | Timeout Richmond, clock 01:56 | 0 |
| 1:49 | 4th & 10 | own 35 | Connor Poole punt for 47 yds, fair catch by Jaiden Fair at the RICH 18 | 0 |
RICH1 play, 0 yd · Turnover | ||||
| 1:43 | 1st & 10 | own 18 | Kyle Wickersham pass intercepted Mekhai Smith return for 9 yds to the RICH 11 | +9 |
LEH7 plays, 0 yd · End of period | ||||
| 1:36 | 1st & 10 | opp 11 | Luke Yoder run for 2 yds to the RICH 9 | +2 |
| 1:30 | 2nd & 8 | opp 9 | Jaden Green run for 2 yds to the RICH 7 | +2 |
| 1:30 | 3rd & 6 | opp 7 | Timeout Richmond, clock 01:30 | 0 |
| 1:24 | 3rd & 6 | opp 7 | Luke Yoder run for 6 yds to the RICH 1 for a 1ST down | +6 |
| 0:54 | 1st & goal | opp 1 | H. Johnson takes a knee | −5 |
| 0:00 | 2nd & goal | opp 6 | H. Johnson takes a knee | −5 |
| 0:00 | opp 11 | 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 3 meetings vs. Team
Lehigh 1–2 vs Richmond
- 2024 · wk 14Lehigh 20 @ Richmond 16
- 2022 · wk 3Richmond 30 @ Lehigh 6
- 2021 · wk 2Lehigh 3 @ Richmond 31
Research
Keep this open while you look at others