Richmond at Lehigh

Saturday, August 30, 2025

Lehigh beat Richmond 21–⁠14. It was their fourth meeting; the series is even at 2–⁠2.

AwayRichmond7–⁠5 in 2025
14
HomeLehigh12–⁠1 in 2025
21

Final at Goodman Stadium, Bethlehem71°F, clear, wind 8 mphTV: ESPN+Attendance 4,463

Official
Cory HansonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Richmond707014
Lehigh077721

Standouts

Player stats

Richmond

PassingC/AttYdsTDInt
Kyle Wickersham14/2011301
RushingCarYdsTDLong
Aziz Foster-Powell93208
Isaiah Dawson226015
Kyle Wickersham1425120
Jamaal Brown5404
ReceivingRecYdsTDLong
Jaden Fair452040
Ja’Vion Griffin331017
Quanye Veney31908
Sean Clarke41104
DefenseTklTFLSacksInt
Tayshaun Burney0001
C.J. Fraser0001

Lehigh

PassingC/AttYdsTDInt
Hayden Johnson13/2413522
RushingCarYdsTDLong
Jaden Green1388129
Luke Yoder144407
Hayden Johnson735012
Aaron Crossley3803
ReceivingRecYdsTDLong
Geoffrey Jamiel468129
Mason Humphrey326011
Matt D’Avino218011
Jaden Green113113
DefenseTklTFLSacksInt
Mekhai Smith0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

RichmondLehigh
181Total yards298
113Passing yards135
68Rushing yards163
5.7Yards per pass5.6
2.2Yards per rush4.0
10First downs21
4–⁠13Third downs5–⁠13
2–⁠2Fourth downs1–⁠2
1Turnovers2
7–⁠79Penalties1–⁠5
28:25Possession31:35

Efficiency

RichmondLehigh
33%Success rate42%
−0.14EPA per play−0.01
1.29Explosiveness1.11
−0.10Rushing EPA0.04
−0.18Passing EPA0.23
22%Passing-down success35%
3%Havoc by its defense2%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings going in

Our ratings (scores only)

Richmond 52% to win. Lehigh won as Elo’s underdog.

Every drive

Lehigh end zoneRichmond end zoneQ1 RichmondPunt, 5 playsQ1 LehighPunt, 4 playsQ1 RichmondPunt, 10 playsQ1 LehighInterception, 3 playsQ1 RichmondTouchdown, 5 playsQ2 LehighPunt, 3 playsQ2 RichmondPunt, 3 playsQ2 LehighPunt, 3 playsQ2 RichmondMissed FG, 13 playsQ2 LehighTouchdown, 6 playsQ2 RichmondEnd of half, 2 playsQ3 LehighTouchdown, 8 playsQ3 LehighInterception, 5 playsQ3 RichmondPunt, 3 playsQ3 LehighTurnover on downs, 11 playsQ3 RichmondPunt, 7 playsQ4 LehighTouchdown, 12 playsQ4 RichmondPunt, 3 playsQ4 LehighPunt, 5 playsQ4 RichmondInterception, 1 playQ4 LehighEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Lehigh drives left to right, Richmond right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 RichmondPunt, 5 plays, 29 yards
  2. Q1 LehighPunt, 4 plays, 15 yards
  3. Q1 RichmondPunt, 10 plays, 37 yards
  4. Q1 LehighInterception, 3 plays, 4 yards
  5. Q1 RichmondTouchdown, 5 plays, 27 yards
  6. Q2 LehighPunt, 3 plays, 5 yards
  7. Q2 RichmondPunt, 3 plays, 1 yard
  8. Q2 LehighPunt, 3 plays, 5 yards
  9. Q2 RichmondMissed FG, 13 plays, 29 yards
  10. Q2 LehighTouchdown, 6 plays, 80 yards
  11. Q2 RichmondEnd of half, 2 plays, 5 yards
  12. Q3 LehighTouchdown, 8 plays, 75 yards
  13. Q3 LehighInterception, 5 plays, 11 yards
  14. Q3 RichmondPunt, 3 plays, 5 yards
  15. Q3 LehighTurnover on downs, 11 plays, 48 yards
  16. Q3 RichmondPunt, 7 plays, 28 yards
  17. Q4 LehighTouchdown, 12 plays, 87 yards
  18. Q4 RichmondPunt, 3 plays, 5 yards
  19. Q4 LehighPunt, 5 plays, 12 yards
  20. Q4 RichmondInterception, 1 play, 0 yards
  21. Q4 LehighEnd of game, 5 plays, 0 yards

Play by play

1st quarter6 drives, then Richmond 7, Lehigh 0
Richmond Punt, 5 plays
15:001st & 10 at own 35Connor Poole kickoff for 65 yds for a touchback
14:521st & 10 at own 25Kyle Wickersham run for 8 yds to the RICH 33
14:272nd & 2 at own 33Kyle Wickersham run for 20 yds to the LEH 47 for a 1ST down
14:071st & 10 at opp 47Aziz Foster-Powell run for 2 yds to the LEH 45
13:382nd & 8 at opp 45Jamaal Brown run for 4 yds to the LEH 41
12:593rd & 4 at opp 41Kyle Wickersham sacked by Matt Spatny for a loss of 5 yards to the LEH 46
12:184th & 9 at opp 46Ned Gray punt for 30 yds, fair catch by Geoffrey Jamiel at the LEH 16
Lehigh Punt, 4 plays
12:091st & 10 at own 16Hayden Johnson run for 10 yds to the LEH 26 for a 1ST down
11:251st & 10 at own 26Hayden Johnson pass complete to Luke Yoder for no gain to the LEH 26
10:502nd & 10 at own 26Jaden Green run for 5 yds to the LEH 31
10:173rd & 5 at own 31Hayden Johnson pass incomplete to Luke Yoder
10:064th & 5 at own 31Connor Poole punt for 55 yds , Jaiden Fair returns for 9 yds to the RICH 23
Richmond Punt, 10 plays
10:011st & 10 at own 23Kyle Wickersham pass incomplete to Jamaal Brown
9:492nd & 10 at own 23Kyle Wickersham run for a loss of 2 yards to the RICH 21
8:503rd & 12 at own 21Kyle Wickersham pass complete to Jaiden Fair for 40 yds to the LEH 39 for a 1ST down
8:331st & 10 at opp 39Aziz Foster-Powell run for 7 yds to the LEH 32
7:562nd & 3 at opp 32Aziz Foster-Powell run for 1 yd to the LEH 31
7:163rd & 2 at opp 31Aziz Foster-Powell run for 1 yd to the LEH 30
6:424th & 1 at opp 30Kyle Wickersham run for 2 yds to the LEH 28 for a 1ST down
6:071st & 10 at opp 28Jamaal Brown run for a loss of 2 yards to the LEH 30
5:362nd & 12 at opp 30Kyle Wickersham sacked by TJ Burke for a loss of 9 yards to the LEH 39
4:533rd & 21 at opp 39Kyle Wickersham pass complete to Jaiden Fair for a loss of 1 yard to the LEH 40
4:194th & 22 at opp 40Ned Gray punt for 27 yds
Lehigh Interception, 3 plays
4:111st & 10 at own 13Matt Machalik run for a loss of 4 yards to the LEH 9
3:222nd & 14 at own 9Hayden Johnson pass complete to Joseph Marranca for 8 yds to the LEH 17
2:533rd & 6 at own 17Hayden Johnson pass intercepted
Richmond Touchdown, 5 plays
2:351st & 10 at opp 27Kyle Wickersham pass complete to Sean Clarke for 1 yd to the LEH 26
2:032nd & 9 at opp 26Kyle Wickersham pass complete to Ja’Vion Griffin for 2 yds to the LEH 24
1:203rd & 7 at opp 24Kyle Wickersham pass complete to Quanye Veney for 8 yds to the LEH 16 for a 1ST down
0:441st & 10 at opp 16Isaiah Dawson run for 15 yds to the LEH 1 for a 1ST down
0:041st & goal at opp 1Kyle Wickersham run for 1 yd for a TD (Will McManus KICK)Richmond 7, Lehigh 0
0:041st & 10 at own 35PENALTY Rich UNS: Unsportsmanlike Conduct (Hummel,Scott) 15 yards from Rich35 to Rich20. NO PLAY.
Lehigh Punt, 3 plays
0:001st & 10 at own 20Will McManus kickoff for 67 yds , Jaden Green return for 17 yds to the LEH 30
Q2 14:511st & 10 at own 30Aaron Crossley run for 2 yds to the LEH 32
Q2 14:132nd & 8 at own 32Aaron Crossley run for 3 yds to the LEH 35
Q2 13:393rd & 5 at own 35Hayden Johnson pass incomplete to Geoffrey Jamiel
Q2 13:294th & 5 at own 35Connor Poole punt for 44 yds , Jaiden Fair returns for 6 yds to the RICH 27
2nd quarter5 drives, then Tied at 7
Richmond Punt, 3 plays
13:221st & 10 at own 27Kyle Wickersham run for 1 yd to the RICH 28
12:452nd & 9 at own 28Jamaal Brown run for no gain to the RICH 28
12:103rd & 9 at own 28Kyle Wickersham pass incomplete to Jamaal Brown
12:004th & 9 at own 28Ned Gray punt for 50 yds , Geoffrey Jamiel returns for 4 yds to the LEH 26
Lehigh Punt, 3 plays
11:491st & 10 at own 26Hayden Johnson pass complete to Mason Humphrey for 5 yds to the LEH 31
11:092nd & 5 at own 31Jaden Green run for no gain to the LEH 31
10:263rd & 5 at own 31Hayden Johnson pass incomplete to Logan Galletta
10:174th & 5 at own 31Connor Poole punt for 33 yds , Jaiden Fair returns for 20 yds to the LEH 44
Richmond Missed FG, 13 plays
10:091st & 10 at opp 44Kyle Wickersham run for 3 yds to the LEH 41
9:402nd & 7 at opp 41Kyle Wickersham run for 2 yds to the LEH 39
9:053rd & 5 at opp 39PENALTY Rich False Start (Veney,Quanye) 5 yards from Lehigh39 to Lehigh44. NO PLAY.
8:373rd & 10 at opp 44Kyle Wickersham pass complete to Ja’Vion Griffin for 17 yds to the LEH 27 for a 1ST down
8:081st & 10 at opp 27Aziz Foster-Powell run for 7 yds to the LEH 20
7:342nd & 3 at opp 20Kyle Wickersham run for 4 yds to the LEH 16 for a 1ST down
6:531st & 10 at opp 16Aziz Foster-Powell run for 8 yds to the LEH 8
6:112nd & 2 at opp 8Aziz Foster-Powell run for 1 yd to the LEH 7
5:223rd & 1 at opp 7Kyle Wickersham run for no gain to the LEH 7
5:024th & 1 at opp 7Kyle Wickersham run for 3 yds to the LEH 4 for a 1ST down
4:181st & goal at opp 4run for a loss of 19 yards to the LEH 23
3:402nd & goal at opp 23Jamaal Brown run for 4 yds to the LEH 19
2:553rd & goal at opp 19Kyle Wickersham pass complete to Sean Clarke for 4 yds to the LEH 15
2:224th & goal at opp 15Will McManus 32 yd FG MISSED
Lehigh Touchdown, 6 plays
2:091st & 10 at own 20Jaden Green run for 29 yds to the LEH 49 for a 1ST down
1:541st & 10 at own 49Hayden Johnson pass complete to Geoffrey Jamiel for 24 yds to the RICH 27 for a 1ST down
1:481st & 10 at opp 27Hayden Johnson pass complete to Matt D’Avino for 11 yds to the RICH 16 for a 1ST down
1:231st & 10 at opp 16Hayden Johnson pass complete to Geoffrey Jamiel for 3 yds to the RICH 13
1:032nd & 7 at opp 13Hayden Johnson pass incomplete to Geoffrey Jamiel
0:563rd & 7 at opp 13Hayden Johnson pass complete to Jaden Green for 13 yds for a TD (Nick Garrido KICK)Tied at 7
Richmond End of half, 2 plays
0:561st & 10 at own 35Connor Poole kickoff for 65 yds for a touchback
0:491st & 10 at own 25Aziz Foster-Powell run for 2 yds to the RICH 27
0:002nd & 8 at own 27Aziz Foster-Powell run for 3 yds to the RICH 30
3rd quarter5 drives, then Tied at 14
Lehigh Touchdown, 8 plays
15:001st & 10 at own 35Will McManus kickoff for 65 yds fair catch by Camden Byrd at the LEH 25
14:511st & 10 at own 25Luke Yoder run for 5 yds to the LEH 30
13:592nd & 5 at own 30Hayden Johnson pass complete to Geoffrey Jamiel for 12 yds to the LEH 42 for a 1ST down
13:311st & 10 at own 42Jaden Green run for 12 yds to the RICH 46 for a 1ST down
12:541st & 10 at opp 46Jaden Green run for 2 yds to the RICH 44
12:162nd & 8 at 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.
12:081st & 10 at opp 36Luke Yoder run for 7 yds to the RICH 29
11:282nd & 3 at opp 29Hayden Johnson pass incomplete to Mason Humphrey
11:243rd & 3 at opp 29Hayden Johnson pass incomplete to Brady Fisher
11:184th & 3 at opp 29Hayden Johnson pass complete to Geoffrey Jamiel for 29 yds for a TD (Nick Garrido KICK)Lehigh 14, Richmond 7
11:041st & 10 at own 35Connor Poole kickoff for 64 yds , Isaiah Dawson return for 99 yds for a TD (Jayden Alsheskie KICK)Tied at 14
Lehigh Interception, 5 plays
11:041st & 10 at own 35Will McManus kickoff for 65 yds fair catch by Camden Byrd at the LEH 25
10:561st & 10 at own 25Luke Yoder run for 4 yds to the LEH 29
10:122nd & 6 at own 29Hayden Johnson sacked by TJ Baldwin for a loss of 8 yards to the LEH 21
9:243rd & 14 at 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.
9:191st & 10 at own 36Hayden Johnson pass incomplete
9:192nd & 10 at own 36PENALTY Lehigh Illegal Substitution 5 yards from Lehigh36 to Lehigh31. NO PLAY.
9:102nd & 15 at own 31Jaden Green run for 5 yds to the LEH 36
8:263rd & 10 at own 36Hayden Johnson pass intercepted
Richmond Punt, 3 plays
8:151st & 10 at own 44Kyle Wickersham pass complete to Quanye Veney for 8 yds to the LEH 48
7:382nd & 2 at opp 48Kyle Wickersham run for a loss of 3 yards to the RICH 49
7:043rd & 5 at own 49Kyle Wickersham pass incomplete to Sean Clarke
6:554th & 5 at own 49Ned Gray punt for 28 yds, punt out-of-bounds at the LEH 23
Lehigh Turnover on downs, 11 plays
6:371st & 10 at own 23Matt Machalik run for 2 yds to the LEH 25
6:092nd & 8 at own 25Jaden Green run for 7 yds to the LEH 32
5:363rd & 1 at own 32Luke Yoder run for 3 yds to the LEH 35 for a 1ST down
4:581st & 10 at own 35Hayden Johnson run for 5 yds to the LEH 40
4:242nd & 5 at 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.
4:181st & 10 at opp 49Luke Yoder run for no gain to the RICH 49
3:412nd & 10 at opp 49Hayden Johnson pass incomplete to Matt D’Avino
3:233rd & 10 at opp 49Hayden Johnson pass complete to Mason Humphrey for 11 yds to the RICH 38 for a 1ST down
3:051st & 10 at opp 38Jaden Green run for 5 yds to the RICH 33
2:272nd & 5 at opp 33Hayden Johnson run for 1 yd to the RICH 32
2:073rd & 4 at opp 32Aaron Crossley run for 3 yds to the RICH 29
1:354th & 1 at opp 29Timeout Lehigh, clock 01:35
1:264th & 1 at opp 29Luke Yoder run for no gain to the RICH 29
Richmond Punt, 7 plays
1:191st & 10 at own 29Isaiah Dawson run for 11 yds to the RICH 40 for a 1ST down
0:441st & 10 at own 40Kyle Wickersham pass complete to Sean Clarke for 4 yds to the RICH 44
0:002nd & 6 at own 44Jamaal Brown run for a loss of 2 yards to the RICH 42
Q4 14:383rd & 8 at own 42Kyle Wickersham pass complete to Ja’Vion Griffin for 12 yds to the LEH 46 for a 1ST down
Q4 14:191st & 10 at opp 46Kyle Wickersham pass incomplete to Aziz Foster-Powell
Q4 14:092nd & 10 at opp 46Kyle Wickersham pass complete to Quanye Veney for 3 yds to the LEH 43
Q4 13:403rd & 7 at opp 43Kyle Wickersham pass incomplete
Q4 13:334th & 7 at opp 43Ned Gray punt for 30 yds, fair catch by Geoffrey Jamiel at the LEH 13
4th quarter5 drives, then Lehigh 21, Richmond 14
Lehigh Touchdown, 12 plays
13:211st & 10 at own 13Luke Yoder run for 1 yd to the LEH 14
12:372nd & 9 at own 14Jaden Green run for 16 yds to the LEH 30 for a 1ST down
11:591st & 10 at own 30Hayden Johnson run for 9 yds to the LEH 39
11:102nd & 1 at own 39Jaden Green run for 3 yds to the LEH 42 for a 1ST down
10:361st & 10 at own 42Hayden Johnson pass incomplete to Luke Yoder
10:282nd & 10 at own 42Hayden Johnson run for 12 yds to the RICH 46 for a 1ST down
9:461st & 10 at opp 46Luke Yoder run for 2 yds to the RICH 44
9:012nd & 8 at opp 44Hayden Johnson pass complete to Matt D’Avino for 7 yds to the RICH 37
8:323rd & 1 at 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.
8:241st & 10 at opp 22Hayden Johnson pass complete to Mason Humphrey for 10 yds to the RICH 12 for a 1ST down
7:461st & 10 at opp 12Luke Yoder run for 6 yds to the RICH 6
7:032nd & 4 at opp 6Luke Yoder run for 2 yds to the RICH 4
6:293rd & 2 at opp 4Jaden Green run for 4 yds for a TD (Nick Garrido KICK)Lehigh 21, Richmond 14
6:291st & goal at opp 3Timeout Richmond, clock 06:29
Richmond Punt, 3 plays
6:291st & 10 at own 35Connor Poole kickoff for 38 yds fair catch by Camden Byrd at the RICH 27
6:221st & 10 at 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.
6:111st & 20 at own 17Kyle Wickersham pass complete to Jaiden Fair for 13 yds to the RICH 30
5:272nd & 7 at own 30Kyle Wickersham pass complete to Jaiden Fair for no gain to the RICH 30
4:443rd & 7 at own 30Kyle Wickersham pass complete to Sean Clarke for 2 yds to the RICH 32
4:264th & 5 at own 32Ned Gray punt for 45 yds, fair catch by Geoffrey Jamiel at the LEH 23
Lehigh Punt, 5 plays
4:171st & 10 at own 23Hayden Johnson run for 6 yds to the LEH 29
3:342nd & 4 at own 29Luke Yoder run for 6 yds to the LEH 35 for a 1ST down
2:491st & 10 at own 35Luke Yoder run for no gain to the LEH 35
2:082nd & 10 at own 35Jaden Green run for a loss of 2 yards to the LEH 33
1:563rd & 12 at own 33Hayden Johnson pass complete to Joseph Marranca for 2 yds to the LEH 35
1:564th & 10 at own 35Timeout Richmond, clock 01:56
1:494th & 10 at own 35Connor Poole punt for 47 yds, fair catch by Jaiden Fair at the RICH 18
Richmond Interception, 1 play
1:431st & 10 at own 18Kyle Wickersham pass intercepted Mekhai Smith return for 9 yds to the RICH 11
Lehigh End of game, 5 plays
1:361st & 10 at opp 11Luke Yoder run for 2 yds to the RICH 9
1:302nd & 8 at opp 9Jaden Green run for 2 yds to the RICH 7
1:303rd & 6 at opp 7Timeout Richmond, clock 01:30
1:243rd & 6 at opp 7Luke Yoder run for 6 yds to the RICH 1 for a 1ST down
0:541st & goal at opp 1H. Johnson takes a knee
0:002nd & goal at opp 6H. Johnson takes a knee

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Tied 2–⁠2 in four meetings.

Recent meetings
2025Lehigh 21, Richmond 14
2024Lehigh 20, Richmond 16FCS Championship – First Round
2022Richmond 30, Lehigh 6
2021Richmond 31, Lehigh 3

Around this game