Richmond Spiders @ Lehigh Mountain Hawks
2nd Quarter
8-yd Pass
0:00 - 1st
Reece Udinski pass complete to Leroy Henley for 8 yds to the 50 yard line
1st & 10 at RICH 42
6-yd Pass
0:00 - 1st
Reece Udinski pass complete to Jakob Herres for 6 yds to the Lehgh 35 for a 1ST down
3rd & 4 at LEH 41
9-yd Pass
0:00 - 1st
Reece Udinski pass complete to Nick DeGennaro for 9 yds to the Lehgh 26
1st & 10 at LEH 35
2-yd Pass
0:00 - 1st
Reece Udinski pass complete to Jasiah Williams for 2 yds to the Lehgh 24 for a 1ST down
2nd & 1 at LEH 26
11-yd Pass
0:00 - 1st
Reece Udinski pass complete to Leroy Henley for 11 yds to the Lehgh 13 for a 1ST down
1st & 10 at LEH 24
3-yd Run
0:00 - 1st
Aaron Dykes run for 3 yds to the Lehgh 47 for a 1ST down
2nd & 2 at 50
2-yd Run
0:00 - 1st
Aaron Dykes run for 2 yds to the Lehgh 45
1st & 10 at LEH 47
4-yd Pass
0:00 - 1st
Reece Udinski pass complete to Jasiah Williams for 4 yds to the Lehgh 41
2nd & 8 at LEH 45
16-yd Pass
0:00 - 1st
Reece Udinski pass complete to Jakob Herres for 16 yds to the Richm 42 for a 1ST down
1st & 10 at RICH 26
Kickoff Return (Offense)
14:55 - 1st
Nick Garrido kickoff for 53 yds , Aaron Dykes return for 14 yds to the Richm 26
13-yd Touchdown Pass
10:49 - 1st
Reece Udinski pass complete to Leroy Henley for 13 yds for a TD, (Jake Larson KICK)
1st & 10 at LEH 13
Kickoff Return (Offense)
10:43 - 1st
Jake Larson kickoff for 60 yds , Jalen Burbage return for 17 yds to the Lehgh 22
Kickoff
14:17 - 2nd
Jake Larson kickoff for 65 yds for a touchback
Kickoff Return (Offense)
10:56 - 2nd
Jake Larson kickoff for 62 yds , Jalen Burbage return for 25 yds to the LEHIGH 40 LEHIGH Penalty, illegal block (Tommy Lewis) to the Lehgh 18
Kickoff Return (Offense)
14:53 - 3rd
Jake Larson kickoff for 64 yds , Jalen Burbage return for 18 yds to the Lehgh 19
Kickoff Return (Offense)
10:02 - 3rd
Nick Garrido kickoff for 55 yds , Aaron Dykes return for 17 yds to the Richm 27
Kickoff
3:25 - 3rd
Jake Larson kickoff for 64 yds
Kickoff
3:41 - 4th
Jake Larson kickoff for 65 yds
Incompletion
0:00 - 1st
Dante Perri pass incomplete to Jalen Burbage, broken up by Zander Barnett
1st & 10 at LEH 22
2-yd Run
0:00 - 1st
Dante Perri run for 2 yds to the Lehgh 24
2nd & 10 at LEH 22
12-yd Pass
0:00 - 1st
Dante Perri pass complete to Geoffrey Jamiel for 12 yds to the Lehgh 36 for a 1ST down
3rd & 8 at LEH 24
-1-yd Run
0:00 - 1st
Zaythan Hill run for a loss of 1 yard to the Lehgh 35
1st & 10 at LEH 36
7-yd Pass
0:00 - 1st
Dante Perri pass complete to Zaythan Hill for 7 yds to the Lehgh 42
2nd & 11 at LEH 35
Incompletion
0:00 - 1st
Dante Perri pass incomplete, broken up by Jeremiah Grant
3rd & 4 at LEH 42
Punt
8:05 - 1st
Ben Banks-Altekruse punt for 42 yds , Savon Smith returns for 3 yds to the Richm 19
4th & 4 at LEH 42
5-yd Penalty
0:00 - 1st
RICHMOND Penalty, false start (Keith Gouveia) to the Richm 14
1st & 10 at RICH 19
4-yd Run
0:00 - 1st
Savon Smith run for 4 yds to the Richm 18
1st & 15 at RICH 14
4-yd Run
0:00 - 1st
Reece Udinski run for 4 yds to the Richm 22
2nd & 11 at RICH 18
Sack
0:00 - 1st
Reece Udinski sacked for a loss of 7 yards to the Richm 15
3rd & 7 at RICH 22
Punt
6:11 - 1st
Aaron Trusler punt for 44 yds
4th & 14 at RICH 15
3-yd Run
0:00 - 1st
Jack DiPietro run for 3 yds to the Lehgh 44
1st & 10 at LEH 41
0-yd Pass
0:00 - 1st
Dante Perri pass complete to Jack DiPietro
2nd & 7 at LEH 44
10-yd Pass
0:00 - 1st
Dante Perri pass complete to Gaige Garcia for a 1ST down RICHMOND Penalty, Defensive holding (Aamir Hall) to the Richm 46 for a 1ST down
3rd & 7 at LEH 44
Incompletion
0:00 - 1st
pass incomplete to Geoffrey Jamiel
1st & 10 at RICH 46
Incompletion
0:00 - 1st
pass incomplete
2nd & 10 at RICH 46
Sack
0:00 - 1st
Dante Perri sacked for a loss of 10 yards to the Lehgh 44
3rd & 10 at RICH 46
Punt
3:22 - 1st
Ben Banks-Altekruse punt for 44 yds , Savon Smith returns for 4 yds to the Richm 16
4th & 20 at LEH 44
6-yd Pass
0:00 - 1st
Reece Udinski pass complete to Savon Smith for 6 yds to the Richm 22
1st & 10 at RICH 16
6-yd Pass
0:00 - 1st
Reece Udinski pass complete to Jasiah Williams for 6 yds to the Richm 28 for a 1ST down
2nd & 4 at RICH 22
13-yd Pass
0:00 - 1st
Reece Udinski pass complete to Leroy Henley for 13 yds to the Richm 41 for a 1ST down
1st & 10 at RICH 28
14-yd Pass
0:00 - 1st
Reece Udinski pass complete to Savon Smith for 14 yds to the Lehgh 40 for a 1ST down
2nd & 5 at RICH 46
0-yd Pass
0:00 - 1st
Reece Udinski pass complete to Jasiah Williams
1st & 10 at LEH 40
18-yd Pass
0:00 - 1st
Reece Udinski pass complete to Jakob Herres for 18 yds to the Lehgh 22 for a 1ST down
2nd & 10 at LEH 40
3-yd Run
0:00 - 1st
Savon Smith run for 3 yds to the Lehgh 19
1st & 10 at LEH 22
5-yd Pass
0:00 - 1st
Reece Udinski pass complete to Jakob Herres for 5 yds to the Richm 46
1st & 10 at RICH 41
End of 1st Quarter
1-yd Run
15:00 - 2nd
Jerry Garcia Jr. run for 1 yd to the Lehgh 18
2nd & 7 at LEH 19
0-yd Run
14:17 - 2nd
null
1st & 10 at LEH 3
18-yd Touchdown Pass
14:17 - 2nd
Aaron Dykes 18 Yd pass from Reece Udinski (Two-Point Run Conversion Failed)
3rd & 6 at LEH 18
3rd Quarter
3-yd Run
0:00 - 2nd
Zaythan Hill run for 3 yds to the Lehgh 28
1st & 10 at LEH 25
-2-yd Pass
0:00 - 2nd
Dante Perri pass complete to Zaythan Hill for a loss of 2 yards to the Lehgh 26
2nd & 7 at LEH 28
Sack
0:00 - 2nd
Dante Perri sacked for a loss of 7 yards to the Lehgh 19
3rd & 9 at LEH 26
Punt
12:08 - 2nd
Ben Banks-Altekruse punt for 32 yds
4th & 16 at LEH 19
46-yd Pass
0:00 - 2nd
Reece Udinski pass complete to Leroy Henley for 46 yds to the Lehgh 5 for a 1ST down
1st & 10 at RICH 49
3-yd Run
0:00 - 2nd
Aaron Dykes run for 3 yds to the Lehgh 2
1st & Goal at LEH 5
2-yd Touchdown Run
11:03 - 2nd
Aaron Dykes run for 2 yds for a TD, (Jake Larson KICK)
2nd & Goal at LEH 2
6-yd Pass
0:00 - 2nd
Dante Perri pass complete to Geoffrey Jamiel for 6 yds to the Lehgh 24
1st & 10 at LEH 18
Incompletion
0:00 - 2nd
pass incomplete to Eric Johnson
2nd & 4 at LEH 24
7-yd Pass
0:00 - 2nd
Dante Perri pass complete to Geoffrey Jamiel for 7 yds to the Lehgh 31 for a 1ST down
3rd & 4 at LEH 24
5-yd Pass
0:00 - 2nd
Dante Perri pass complete to Eric Johnson for 5 yds to the Lehgh 36
1st & 10 at LEH 31
5-yd Run
0:00 - 2nd
Jack DiPietro run for 5 yds to the Lehgh 41 for a 1ST down
2nd & 5 at LEH 36
9-yd Pass
0:00 - 2nd
Dante Perri pass complete to Jack DiPietro for 9 yds to the 50 yard line
1st & 10 at LEH 41
2-yd Run
0:00 - 2nd
Gaige Garcia run for 2 yds to the Richm 48 for a 1ST down
2nd & 1 at 50
10-yd Pass
0:00 - 2nd
Dante Perri pass complete to Jalen Burbage for 10 yds to the Richm 38 for a 1ST down
1st & 10 at RICH 48
16-yd Run
0:00 - 2nd
Gaige Garcia run for 16 yds to the Richm 22 for a 1ST down
1st & 10 at RICH 38
5-yd Pass
0:00 - 2nd
Dante Perri pass complete to Alex Snyder for 5 yds to the Richm 17
1st & 10 at RICH 22
Incompletion
0:00 - 2nd
pass incomplete to Gaige Garcia
2nd & 5 at RICH 17
Fumble Recovery
5:46 - 2nd
Dante Perri pass complete to Jack DiPietro for 2 yds Dante Perri fumbled, recovered by Richm Aaron Banks
3rd & 5 at RICH 17
5-yd Pass
0:00 - 2nd
Reece Udinski pass complete to Nick DeGennaro for 5 yds to the Richm 20
1st & 10 at RICH 15
5-yd Pass
0:00 - 2nd
Reece Udinski pass complete to Jakob Herres for 5 yds to the Richm 25 for a 1ST down
2nd & 5 at RICH 20
Incompletion
0:00 - 2nd
pass incomplete to Nick DeGennaro
1st & 10 at RICH 25
Incompletion
0:00 - 2nd
pass incomplete to Jakob Herres
2nd & 10 at RICH 25
13-yd Pass
0:00 - 2nd
Reece Udinski pass complete to Nick DeGennaro for 13 yds to the Richm 38 for a 1ST down
3rd & 10 at RICH 25
6-yd Run
0:00 - 2nd
Savon Smith run for 6 yds to the Richm 44
1st & 10 at RICH 38
18-yd Pass
0:00 - 2nd
Reece Udinski pass complete to Jasiah Williams for 18 yds to the Lehgh 38 for a 1ST down
2nd & 4 at RICH 44
4-yd Run
0:00 - 2nd
Savon Smith run for 4 yds to the Lehgh 34
1st & 10 at LEH 38
Incompletion
0:00 - 2nd
pass incomplete to Leroy Henley
2nd & 6 at LEH 34
0-yd Run
0:00 - 2nd
null
3rd & 6 at LEH 34
Incompletion
1:29 - 2nd
pass incomplete to Jasiah Williams
4th & 6 at LEH 34
2-yd Pass
0:00 - 2nd
Dante Perri pass complete to Eric Johnson for 2 yds to the Lehgh 36
1st & 10 at LEH 34
3-yd Pass
0:00 - 2nd
Dante Perri pass complete to Geoffrey Jamiel for 3 yds to the Lehgh 39
2nd & 8 at LEH 36
Sack
0:00 - 2nd
Dante Perri sacked for a loss of 10 yards to the Lehgh 29
3rd & 5 at LEH 39
Punt
0:42 - 2nd
Ben Banks-Altekruse punt for 45 yds
4th & 15 at LEH 29
8-yd Run
0:00 - 2nd
Reece Udinski run for 8 yds to the Richm 34
1st & 10 at RICH 26
77-yd Touchdown Pass
10:08 - 3rd
Zaythan Hill 77 Yd pass from Dante Perri (Dylan Van Dusen PAT failed)
1st & 10 at LEH 23
4th Quarter
5-yd Run
0:00 - 3rd
Jack DiPietro run for 5 yds to the Lehgh 24
1st & 10 at LEH 19
3-yd Run
0:00 - 3rd
Jack DiPietro run for 3 yds to the Lehgh 27
2nd & 5 at LEH 24
1-yd Run
0:00 - 3rd
Jack DiPietro run for 1 yd to the Lehgh 28
3rd & 2 at LEH 27
Punt
12:44 - 3rd
Ben Banks-Altekruse punt for 44 yds
4th & 1 at LEH 28
Incompletion
0:00 - 3rd
pass incomplete
1st & 10 at RICH 28
7-yd Pass
0:00 - 3rd
Reece Udinski pass complete to Nick DeGennaro for 7 yds to the Richm 35
2nd & 10 at RICH 28
11-yd Pass
0:00 - 3rd
Reece Udinski pass complete to Leroy Henley for 11 yds to the Richm 46 for a 1ST down
3rd & 3 at RICH 35
Incompletion
0:00 - 3rd
pass incomplete to Nick DeGennaro
1st & 10 at RICH 46
Sack
0:00 - 3rd
Reece Udinski sacked for a loss of 6 yards to the Richm 40
2nd & 10 at RICH 46
Sack
0:00 - 3rd
Reece Udinski sacked for a loss of 8 yards to the Richm 32
3rd & 16 at RICH 40
Punt
10:21 - 3rd
Aaron Trusler punt for 42 yds , Jalen Burbage returns for no gain to the Lehgh 23
4th & 24 at RICH 32
12-yd Run
0:00 - 3rd
Aaron Dykes run for 12 yds to the Richm 39 for a 1ST down
1st & 10 at RICH 27
-6-yd Run
0:00 - 3rd
Aaron Dykes run for a loss of 6 yards to the Richm 33
1st & 10 at RICH 39
13-yd Pass
0:00 - 3rd
Reece Udinski pass complete to Jakob Herres for 13 yds to the Richm 46
2nd & 16 at RICH 33
Incompletion
0:00 - 3rd
pass incomplete to Leroy Henley
3rd & 3 at RICH 46
Punt
8:09 - 3rd
Aaron Trusler punt for 38 yds
4th & 3 at RICH 46
10-yd Pass
0:00 - 3rd
Dante Perri pass complete to Jalen Burbage for 10 yds to the Lehgh 26 for a 1ST down
1st & 10 at LEH 16
Incompletion
0:00 - 3rd
pass incomplete to Geoffrey Jamiel
1st & 10 at LEH 26
Sack
0:00 - 3rd
Dante Perri sacked for a loss of 2 yards to the Lehgh 24
2nd & 10 at LEH 26
Incompletion
0:00 - 3rd
pass incomplete to Jalen Burbage
3rd & 12 at LEH 24
Punt
6:44 - 3rd
Ben Banks-Altekruse punt for 44 yds , Savon Smith returns for 6 yds to the Richm 38
4th & 12 at LEH 24
3-yd Run
0:00 - 3rd
Savon Smith run for 3 yds to the Richm 41
1st & 10 at RICH 38
-2-yd Pass
0:00 - 3rd
Reece Udinski pass complete to Jasiah Williams for a loss of 2 yards to the Richm 39
2nd & 7 at RICH 41
11-yd Pass
0:00 - 3rd
Reece Udinski pass complete to Leroy Henley for 11 yds to the 50 yard line for a 1ST down
3rd & 9 at RICH 39
12-yd Pass
0:00 - 3rd
Reece Udinski pass complete to Jasiah Williams for 12 yds to the Lehgh 38 for a 1ST down
1st & 10 at 50
7-yd Pass
0:00 - 3rd
Reece Udinski pass complete to Jasiah Williams for 7 yds to the Lehgh 31
1st & 10 at LEH 38
8-yd Pass
0:00 - 3rd
Reece Udinski pass complete to Leroy Henley for 8 yds to the Lehgh 23 for a 1ST down
2nd & 3 at LEH 31
23-yd Touchdown Pass
3:25 - 3rd
Savon Smith pass complete to Connor Deveney for 23 yds for a TD, (Jake Larson KICK)
1st & 10 at LEH 23
2-yd Run
0:00 - 3rd
Zaythan Hill run for 2 yds to the Lehgh 37
1st & 10 at LEH 35
9-yd Pass
0:00 - 3rd
Dante Perri pass complete to Connor Kennedy for 9 yds to the Lehgh 46 for a 1ST down
2nd & 8 at LEH 37
3-yd Pass
0:00 - 3rd
Dante Perri pass complete to Ian O'Connor for 3 yds to the Lehgh 49
1st & 10 at LEH 46
2-yd Run
0:00 - 3rd
Zaythan Hill run for 2 yds to the Richm 49
2nd & 7 at LEH 49
0-yd Pass
0:00 - 3rd
Dante Perri pass complete to Zaythan Hill
3rd & 5 at RICH 49
Punt
0:00 - 3rd
Ben Banks-Altekruse punt for 29 yds
4th & 5 at RICH 49
End of 3rd Quarter
1-yd Run
0:00 - 4th
Zaythan Hill run for 1 yd to the Lehgh 30
1st & 10 at LEH 29
5-yd Pass
0:00 - 4th
Dante Perri pass complete to Roemello Miner for 5 yds to the Lehgh 35
2nd & 9 at LEH 30
11-yd Pass
0:00 - 4th
Dante Perri pass complete to Alex Snyder for 11 yds to the Lehgh 35 for a 1ST down
3rd & 4 at LEH 35
Overtime
4-yd Run
0:00 - 4th
Milan Howard run for 4 yds to the Richm 24
1st & 10 at RICH 20
4-yd Run
15:00 - 4th
Milan Howard run for 4 yds to the Richm 28
2nd & 6 at RICH 24
-2-yd Run
15:00 - 4th
Milan Howard run for a loss of 2 yards to the Richm 26
3rd & 2 at RICH 28
Punt
13:13 - 4th
Aaron Trusler punt for 45 yds
4th & 4 at RICH 26
1-yd Pass
0:00 - 4th
Dante Perri pass complete to Jack DiPietro for 1 yd to the Lehgh 30
1st & 10 at LEH 29
-10-yd Pass
0:00 - 4th
Dante Perri pass complete to Jack DiPietro LEHIGH Penalty, Offensive holding (Jalen Burbage) to the Lehgh 20
2nd & 9 at LEH 30
Incompletion
0:00 - 4th
pass incomplete to Geoffrey Jamiel
2nd & 19 at LEH 20
6-yd Pass
0:00 - 4th
Dante Perri pass complete to Jalen Burbage for 6 yds to the Lehgh 26
3rd & 19 at LEH 20
Punt
11:10 - 4th
Ben Banks-Altekruse punt for 49 yds , Savon Smith returns for 7 yds to the Richm 32
4th & 13 at LEH 26
4-yd Pass
0:00 - 4th
Reece Udinski pass complete to Jakob Herres for 4 yds to the Richm 36
1st & 10 at RICH 32
4-yd Pass
0:00 - 4th
Reece Udinski pass complete to Jasiah Williams for 4 yds to the Richm 40
2nd & 6 at RICH 36
4-yd Pass
0:00 - 4th
Reece Udinski pass complete to Aaron Dykes for 4 yds to the Richm 44 for a 1ST down
3rd & 2 at RICH 40
7-yd Pass
0:00 - 4th
Reece Udinski pass complete to Aaron Dykes for 7 yds to the Lehgh 49
1st & 10 at RICH 44
3-yd Run
0:00 - 4th
Aaron Dykes run for 3 yds to the Lehgh 46 for a 1ST down
2nd & 3 at LEH 49
9-yd Pass
0:00 - 4th
Reece Udinski pass complete to Savon Smith for 9 yds to the Lehgh 37
1st & 10 at LEH 46
0-yd Run
0:00 - 4th
null
2nd & 1 at LEH 37
2-yd Run
0:00 - 4th
Reece Udinski run for 2 yds to the Lehgh 35 for a 1ST down
3rd & 1 at LEH 37
10-yd Pass
0:00 - 4th
Reece Udinski pass complete to Nick DeGennaro for 10 yds to the Lehgh 25 for a 1ST down
1st & 10 at LEH 35
-2-yd Run
0:00 - 4th
Savon Smith run for a loss of 2 yards to the Lehgh 27
1st & 10 at LEH 25
4-yd Pass
0:00 - 4th
Reece Udinski pass complete to Connor Deveney for 4 yds to the Lehgh 23
2nd & 12 at LEH 27
6-yd Pass
0:00 - 4th
Reece Udinski pass complete to Leroy Henley for 6 yds to the Lehgh 17
3rd & 8 at LEH 23
Field Goal Good
3:41 - 4th
Jake Larson 34 yd FG GOOD
4th & 2 at LEH 17
Incompletion
0:00 - 4th
pass incomplete
1st & 10 at LEH 25
5-yd Penalty
0:00 - 4th
LEHIGH Penalty, delay of game (Dante Perri) to the Lehgh 20
2nd & 10 at LEH 25
Incompletion
0:00 - 4th
pass incomplete
2nd & 15 at LEH 20
Interception
3:20 - 4th
Dante Perri pass intercepted
3rd & 15 at LEH 20
1-yd Run
0:00 - 4th
Dante Black run for 1 yd to the Lehgh 37
1st & 10 at LEH 38
2-yd Run
0:00 - 4th
Dante Black run for 2 yds to the Lehgh 35
2nd & 9 at LEH 37
6-yd Run
0:00 - 4th
Kyle Wickersham run for 6 yds to the Lehgh 29
3rd & 7 at LEH 35
0-yd Run
0:48 - 4th
null
4th & 1 at LEH 29
Game Information
Bethlehem, PA
2025 Standings
FCS
| Patriot LeaguePatriot League | CONF | OVR |
|---|---|---|
| Lehigh | 7-0 | 12-1 |
| Lafayette | 6-1 | 8-4 |
| Holy Cross | 3-4 | 3-9 |
| Richmond | 3-4 | 7-5 |
| Georgetown | 3-4 | 6-6 |
| Colgate | 3-4 | 5-7 |
| Bucknell | 2-5 | 5-7 |
| Fordham | 1-6 | 1-11 |
NCAAF News

Big 12 first power conference to have full CSC participation
The Big 12 is becoming the first Power Four conference to have each of its members sign participation agreements with the College Sports Commission.
20h

Gordon, UCLA 2-sport freshman, in transfer portal as track athlete
UCLA's Karson Gordon has entered the NCAA transfer portal as a track and field athlete with plans to play football, he confirmed on social media Friday.
20h

College football spring meetings: Buzz from the SEC and Big Ten
What are the consequences of expanding the playoff? We asked Big Ten and SEC power brokers to weigh in.
1d
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

