Richmond at Lafayette

Saturday, October 3, 2026

Richmond beat Lafayette 40–⁠31. It was their fifth meeting; Lafayette leads the series 4–⁠1.

AwayRichmond5–⁠2 in 2026
40
HomeLafayette2–⁠4 in 2026
31

Final at Fisher Field, EastonTV: ESPN+Attendance 4,123

At kickoff
70°F, wind 10 mph from the east, gusts to 21 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Allentown Lehigh Vly International Airport, 21 km from the stadium, 21 minutes after kickoff
Official
Alex ParrellaGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Richmond71014940
Lafayette14100731

Standouts

Player stats

Richmond

PassingC/AttYdsTDInt
Ashten Snelsire24/3821832
RushingCarYdsTDLong
Aziz Foster-Powell22113123
Ashten Snelsire869120
Jamaal Brown135707
Donovan Higgins214011
ReceivingRecYdsTDLong
Carson Derey561124
Quanye Veney351132
Bryce Allen548019
Aziz Foster-Powell52008
DefenseTklTFLSacksInt
Jackson Thorne91.500
Caleb Geronomi6001
Blake Houser5000
Daniel Sellers4210
Braxton Lassiter4110

Lafayette

PassingC/AttYdsTDInt
Daniel Lipovski7/1610101
Eddie Jordan3/57500
RushingCarYdsTDLong
Jakyre Henley8152274
Malachi Gamble759142
Kameron Vance1303
Christian Bush1101
ReceivingRecYdsTDLong
Mason Kuehner5108043
Carson Persing449020
Hunter Ditrano119019
DefenseTklTFLSacksInt
Beckham Dee12100
Paul Widerman8000
Darrick LeBeouf8000
Ahmir Crawley7100
Dhonte Jackson6001
Christian Watson1001

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

Team stats

RichmondLafayette
468Total yards365
218Passing yards176
250Rushing yards189
5.7Yards per pass8.4
5.2Yards per rush7.3
30First downs14
10–⁠16Third downs1–⁠9
0–⁠0Fourth downs0–⁠2
3Turnovers2
7–⁠87Penalties7–⁠66
41:41Possession18:19
2Sacks (by defense)0

Efficiency

RichmondLafayette
51%Success rate32%
0.12EPA per play0.09
0.89Explosiveness2.18
0.14Rushing EPA0.15
0.20Passing EPA0.21
40%Passing-down success27%
30%Havoc by its defense15%

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 and the line, going in

Our ratings (scores only)

Richmond 55% to win. Elo’s favorite won.

The line

Richmond −6.5, over/under 43.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Richmond 67%, Lafayette 33%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Lafayette end zoneRichmond end zoneQ1 LafayettePunt, 3 playsQ1 RichmondInterception, 2 playsQ1 LafayetteInterception, 3 playsQ1 RichmondPunt, 3 playsQ1 LafayetteTouchdown, 6 playsQ1 RichmondTouchdown, 12 playsQ1 LafayetteTouchdown, 2 playsQ1 RichmondFumble, 9 playsQ2 LafayettePunt, 3 playsQ2 RichmondPunt, 3 playsQ2 LafayetteField goal, 5 playsQ2 RichmondPunt, 6 playsQ2 LafayetteTouchdown, 2 playsQ2 RichmondField goal, 9 playsQ2 LafayetteFumble, 1 playQ2 RichmondTouchdown, 3 playsQ2 LafayetteEnd of half, 1 playQ3 RichmondTouchdown, 7 playsQ3 LafayetteTurnover on downs, 5 playsQ3 RichmondTouchdown, 12 playsQ3 LafayettePunt, 3 playsQ3 RichmondTouchdown, 8 playsQ4 LafayetteTouchdown, 4 playsQ4 RichmondInterception, 4 playsQ4 LafayetteTurnover on downs, 7 playsQ4 RichmondPunt, 6 playsQ4 LafayetteSafety, 3 plays (Richmond scores)Q4 RichmondEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Lafayette drives left to right, Richmond right to left.
  1. Q1 LafayettePunt, 3 plays, 49 yards
  2. Q1 RichmondInterception, 2 plays, 22 yards
  3. Q1 LafayetteInterception, 3 plays, 34 yards
  4. Q1 RichmondPunt, 3 plays, 61 yards
  5. Q1 LafayetteTouchdown, 6 plays, 75 yards
  6. Q1 RichmondTouchdown, 12 plays, 75 yards
  7. Q1 LafayetteTouchdown, 2 plays, 75 yards
  8. Q1 RichmondFumble, 9 plays, 70 yards
  9. Q2 LafayettePunt, 3 plays, 73 yards
  10. Q2 RichmondPunt, 3 plays, 16 yards
  11. Q2 LafayetteField goal, 5 plays, −30 yards
  12. Q2 RichmondPunt, 6 plays, 66 yards
  13. Q2 LafayetteTouchdown, 2 plays, 91 yards
  14. Q2 RichmondField goal, 9 plays, 10 yards
  15. Q2 LafayetteFumble, 1 play, −15 yards
  16. Q2 RichmondTouchdown, 3 plays, 16 yards
  17. Q2 LafayetteEnd of half, 1 play, −1 yard
  18. Q3 RichmondTouchdown, 7 plays, 35 yards
  19. Q3 LafayetteTurnover on downs, 5 plays, 61 yards
  20. Q3 RichmondTouchdown, 12 plays, 56 yards
  21. Q3 LafayettePunt, 3 plays, 29 yards
  22. Q3 RichmondTouchdown, 8 plays, 57 yards
  23. Q4 LafayetteTouchdown, 4 plays, 69 yards
  24. Q4 RichmondInterception, 4 plays, 21 yards
  25. Q4 LafayetteTurnover on downs, 7 plays, 39 yards
  26. Q4 RichmondPunt, 6 plays, 90 yards
  27. Q4 LafayetteSafety, 3 plays (Richmond scores), 97 yards
  28. Q4 RichmondEnd of game, 3 plays, 2 yards

Play by play

1st quarter8 drives, then Lafayette 14, Richmond 7
Lafayette Punt, 3 plays
15:001st & 10 at own 35#97 J.Bonser kickoff 65 yards to the LAF00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #2 D.Lipovski pass complete short right to #7 C.Persing caught at LAF30, for 8 yards to the LAF33 (#2 C.Geronomi)
15:002nd & 2 at own 33No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #7 C.Persing thrown to LAF40 broken up by #2 C.Geronomi
15:003rd & 2 at own 33No Huddle-Shotgun #34 M.Gamble rush middle for 1 yard gain to the LAF34 (#21 J.Thorne; #11 B.Houser)
13:334th & 1 at own 34#38 C.Bush punt 40 yards to the RICH26 fair catch by #2 J.Fair at RICH26
Richmond Interception, 2 plays
13:331st & 10 at own 26No Huddle-Shotgun #4 D.Higgins rush left for 3 yards gain to the RICH29 (#2 J.Edwards)
12:462nd & 7 at own 29No Huddle-Shotgun #18 A.Snelsire pass intercepted by #5 C.Watson at RICH48, End Of Play
Lafayette Interception, 3 plays
12:461st & 10 at opp 48No Huddle-Shotgun #2 D.Lipovski pass incomplete short middle to #8 M.Kuehner thrown to RICH40
12:462nd & 10 at opp 48No Huddle-Shotgun #5 J.Henley rush middle for 0 yards to the RICH48 (#21 J.Thorne)
12:043rd & 10 at opp 48No Huddle-Shotgun #2 D.Lipovski pass intercepted by #2 C.Geronomi at RICH14, End Of Play
Richmond Punt, 3 plays
12:041st & 10 at own 14No Huddle-Shotgun #3 A.Foster-Powell rush middle for 2 yards gain to the RICH16 (#90 S.Curtis; #99 D.Riley)
12:042nd & 8 at own 16No Huddle-Shotgun #3 A.Foster-Powell rush middle for 7 yards gain to the RICH23 (#9 P.Widerman) PENALTY RICH Illegal Snap (#67 J.Smith) 5 yards from RICH23 to RICH18
12:043rd & 6 at own 18No Huddle-Shotgun #18 A.Snelsire pass incomplete short middle to #87 S.Clarke thrown to RICH20 broken up by #4 D.Wilson
10:144th & 6 at own 18#37 N.Gray punt 57 yards to the LAF25
Lafayette Touchdown, 6 plays
10:141st & 10 at own 25No Huddle-Shotgun #2 D.Lipovski pass complete deep middle to #8 M.Kuehner caught at RICH44, for 31 yards to the RICH44 (#4 J.Washington), 1ST DOWN
10:141st & 10 at opp 44No Huddle-Shotgun #5 J.Henley rush middle for 1 yard gain to the RICH43 (#2 C.Geronomi; #21 J.Thorne)
10:142nd & 9 at opp 43No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #10 M.Scerbo thrown to RICH40
10:143rd & 9 at opp 43No Huddle-Shotgun #2 D.Lipovski pass complete short right to #7 C.Persing caught at RICH30, for 20 yards to the RICH23 (#9 J.Allen; #2 C.Geronomi), 1ST DOWN
10:141st & 10 at opp 23No Huddle-Shotgun #2 D.Lipovski pass complete short middle to #89 H.Ditrano caught at RICH13, for 19 yards to the RICH04 (#2 C.Geronomi; #22 D.Geronomi), 1ST DOWN
8:211st & goal at opp 4No Huddle-Shotgun #2 D.Lipovski rush right for 4 yards gain to the RICH00 TOUCHDOWN, clock 08:21 #17 J.Simonetta kick attempt good (H: #38 C.Bush, LS: #59 G.Zeiman)Lafayette 7, Richmond 0
Richmond Touchdown, 12 plays
8:211st & 10 at own 35#46 K.Happe kickoff 40 yards to the RICH25 fair catch by #83 R.Campbell at RICH25
8:211st & 10 at own 25No Huddle-Shotgun #3 A.Foster-Powell rush middle for 1 yard loss to the RICH24 (#11 B.Dee)
8:212nd & 11 at own 24No Huddle-Shotgun #18 A.Snelsire pass complete short left to #3 A.Foster-Powell caught at RICH24, for 0 yards to the RICH24 (#4 D.Wilson)
8:213rd & 11 at own 24No Huddle-Shotgun #18 A.Snelsire rush middle for 20 yards gain to the RICH44 (#6 C.Blair), 1ST DOWN
8:211st & 10 at own 44No Huddle-Shotgun #18 A.Snelsire pass complete short right to #8 B.Allen caught at RICH43, for 2 yards to the RICH46 (#0 X.Johnson)
8:212nd & 8 at own 46No Huddle-Shotgun #7 J.Brown rush middle for 1 yard gain to the RICH47 (#14 B.Albert) PENALTY RICH Holding (#87 S.Clarke) 10 yards from RICH46 to RICH36. NO PLAY
8:212nd & 18 at own 36No Huddle-Shotgun #18 A.Snelsire pass complete short right to #1 Q.Veney caught at RICH46, for 10 yards to the RICH46, End Of Play
8:213rd & 8 at own 46No Huddle-Shotgun #18 A.Snelsire rush left for 8 yards gain to the LAF46 (#7 D.LeBeouf), 1ST DOWN
8:211st & 10 at opp 46No Huddle-Shotgun #3 A.Foster-Powell rush middle for 6 yards gain to the LAF40 (#11 B.Dee)
8:212nd & 4 at opp 40No Huddle-Shotgun #18 A.Snelsire pass incomplete short right to #2 J.Fair thrown to LAF40
8:213rd & 4 at opp 40No Huddle-Shotgun #7 J.Brown rush right for 7 yards gain to the LAF33 (#2 J.Edwards; #1 D.Jackson), 1ST DOWN
8:211st & 10 at opp 33No Huddle-Shotgun #18 A.Snelsire pass complete short right to #87 S.Clarke caught at LAF28, for 5 yards to the LAF28 (#0 X.Johnson; #2 J.Edwards)
8:212nd & 5 at opp 28No Huddle-Shotgun #18 A.Snelsire pass complete short left to #3 A.Foster-Powell caught at LAF35, for 4 yards to the LAF24 (#14 B.Albert)
1:053rd & 1 at opp 24No Huddle-Shotgun #18 A.Snelsire pass complete deep left to #88 C.Derey caught at LAF04, for 24 yards to the LAF00 TOUCHDOWN, clock 01:05, 1ST DOWN #45 K.Bitsko kick attempt good (H: #18 A.Snelsire, LS: #48 W.Sharpe)Tied at 7
Lafayette Touchdown, 2 plays
1:051st & 10 at own 35#97 J.Bonser kickoff 65 yards to the LAF00 fair catch by #4 D.Wilson at LAF00
1:051st & 10 at own 25No Huddle-Shotgun #13 K.Vance rush middle for 3 yards gain to the LAF28 (#11 B.Houser)
0:202nd & 7 at own 28No Huddle-Shotgun #5 J.Henley rush middle for 72 yards gain to the RICH00 TOUCHDOWN, clock 00:20, 1ST DOWN #17 J.Simonetta kick attempt good (H: #38 C.Bush, LS: #59 G.Zeiman)Lafayette 14, Richmond 7
Richmond Fumble, 9 plays
0:201st & 10 at own 35#46 K.Happe kickoff 60 yards to the RICH05 #2 J.Fair return 17 yards to the RICH22 (#20 L.Dale)
0:201st & 10 at own 22No Huddle-Shotgun #3 A.Foster-Powell rush middle for 6 yards gain to the RICH28 (#9 P.Widerman; #90 S.Curtis)
Q2 15:002nd & 4 at own 28No Huddle-Shotgun #18 A.Snelsire pass incomplete short left to #14 J.Rice thrown to RICH45
Q2 15:003rd & 4 at own 28No Huddle-Shotgun #18 A.Snelsire pass complete short right to #8 B.Allen caught at RICH34, for 6 yards to the RICH34, out of bounds at RICH34, 1ST DOWN
Q2 15:001st & 10 at own 34No Huddle-Shotgun #18 A.Snelsire pass incomplete short right to #8 B.Allen thrown to RICH45 broken up by #5 C.Watson
Q2 15:002nd & 10 at own 34No Huddle-Shotgun #18 A.Snelsire pass complete short right to #88 C.Derey caught at RICH38, for 7 yards to the RICH41 (#1 D.Jackson)
Q2 15:003rd & 3 at own 41No Huddle-Shotgun #18 A.Snelsire pass complete short right to #7 J.Brown caught at RICH42, for 10 yards to the LAF49 (#7 D.LeBeouf), 1ST DOWN
Q2 15:001st & 10 at opp 49No Huddle-Shotgun #3 A.Foster-Powell rush middle for 3 yards gain to the LAF46 (#6 C.Blair; #9 P.Widerman)
Q2 15:002nd & 7 at opp 46Shotgun #18 A.Snelsire pass incomplete deep right to #8 B.Allen thrown to LAF15 PENALTY LAF Pass Interference (#5 C.Watson) 15 yards from LAF46 to LAF31, 1ST DOWN. NO PLAY
Q2 15:001st & 10 at opp 31Shotgun #18 A.Snelsire pass complete short left to #5 A.Hill caught at LAF19, for 12 yards to the LAF19 (#2 J.Edwards), 1ST DOWN
Q2 11:231st & 10 at opp 19Shotgun #4 D.Higgins rush right for 11 yards gain to the LAF08 fumbled by #4 D.Higgins at LAF08 forced by #0 X.Johnson recovered by LAF #9 P.Widerman at LAF08, End Of Play
2nd quarter9 drives, then Lafayette 24, Richmond 17
Lafayette Punt, 3 plays
11:231st & 10 at own 8No Huddle-Shotgun #34 M.Gamble rush middle for 5 yards gain to the LAF13 (#5 T.Baldwin; #8 B.Lassiter)
11:232nd & 5 at own 13No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #7 C.Persing thrown to LAF20 broken up by #22 D.Geronomi
11:233rd & 5 at own 13No Huddle-Shotgun #14 M.Schmelzer rush middle for 2 yards loss to the LAF11 (#47 D.Sellers)
9:434th & 7 at own 11#38 C.Bush punt 70 yards to the RICH19
Richmond Punt, 3 plays
9:431st & 10 at own 19Shotgun #3 A.Foster-Powell rush middle for 3 yards gain to the RICH22 (#4 D.Wilson; #14 B.Albert)
9:432nd & 7 at own 22Shotgun #18 A.Snelsire rush middle for 4 yards gain to the RICH26 (#4 D.Wilson; #96 S.Edwards, Jr.)
9:433rd & 3 at own 26Shotgun #18 A.Snelsire pass incomplete short right to #8 B.Allen thrown to RICH35
Lafayette Field goal, 5 plays
8:071st & 10 at opp 35No Huddle-Shotgun #2 D.Lipovski pass complete short right to #7 C.Persing caught at RICH32, for 17 yards to the RICH18 (#21 J.Thorne), 1ST DOWN
8:071st & 10 at opp 18No Huddle-Shotgun #2 D.Lipovski pass incomplete short middle to #10 M.Scerbo thrown to RICH00 PENALTY RICH Pass Interference (#21 J.Thorne) 15 yards from RICH18 to RICH03, 1ST DOWN. NO PLAY
8:071st & goal at opp 3No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #8 M.Kuehner thrown to RICH00
8:072nd & goal at opp 3No Huddle-Shotgun #34 M.Gamble rush middle for 1 yard gain to the RICH02 (#4 J.Washington; #9 J.Allen)
8:073rd & goal at opp 2No Huddle-Shotgun #5 J.Henley rush middle for 2 yards loss to the RICH04 (#5 T.Baldwin; #21 J.Thorne)
6:084th & goal at opp 4#17 J.Simonetta field goal attempt from 21 yards GOOD (H: #38 C.Bush, LS: #59 G.Zeiman), clock 06:08Lafayette 17, Richmond 7
Richmond Punt, 6 plays
6:081st & 10 at own 35#46 K.Happe kickoff 65 yards to the RICH00, Touchback
6:081st & 10 at own 25Shotgun #7 J.Brown rush middle for 1 yard gain to the RICH26 (#99 D.Riley; #11 B.Dee)
6:082nd & 9 at own 26Shotgun #7 J.Brown rush middle for 5 yards gain to the RICH31 (#11 B.Dee; #20 L.Dale)
6:083rd & 4 at own 31Shotgun #18 A.Snelsire rush middle for 5 yards gain to the RICH36 (#52 J.Shimko; #19 W.Handley), 1ST DOWN
6:081st & 10 at own 36Shotgun #3 A.Foster-Powell rush middle for 5 yards gain to the RICH41 (#52 J.Shimko)
6:082nd & 5 at own 41Shotgun #18 A.Snelsire pass complete short right to #3 A.Foster-Powell caught at RICH35, for 1 yard to the RICH42 QB hurried by #99 D.Riley (#20 L.Dale)
6:083rd & 4 at own 42Shotgun #18 A.Snelsire pass incomplete short left thrown to LAF49
2:384th & 4 at own 42#37 N.Gray punt 49 yards to the LAF09
Lafayette Touchdown, 2 plays
2:381st & 10 at own 9No Huddle-Shotgun #2 D.Lipovski pass complete short right to #8 M.Kuehner caught at LAF11, for 2 yards to the LAF11 (#4 J.Washington)
2:002nd & 8 at own 11No Huddle-Shotgun #2 D.Lipovski pass incomplete short middle to #7 C.Persing thrown to LAF29 PENALTY RICH Pass Interference (#9 J.Allen) 15 yards from LAF11 to LAF26, 1ST DOWN. NO PLAY
2:001st & 10 at own 9Timeout Lafayette, clock 02:00
2:004th & 3 at own 26#37 N.Gray punt 16 yards to the RICH42 #24 C.Azodeh return 7 yards to the RICH35 (#33 M.Jones)
Lafayette Touchdown, 2 plays
1:451st & 10 at own 26No Huddle-Shotgun #5 J.Henley rush middle for 74 yards gain to the RICH00 TOUCHDOWN, clock 01:45, 1ST DOWN #17 J.Simonetta kick attempt good (H: #38 C.Bush, LS: #59 G.Zeiman)Lafayette 24, Richmond 7
Richmond Field goal, 9 plays
1:451st & 10 at own 35#46 K.Happe kickoff 65 yards to the RICH00, Touchback
1:451st & 10 at own 25Shotgun #18 A.Snelsire rush middle for 4 yards gain to the RICH29 (#11 B.Dee; #9 P.Widerman)
1:452nd & 6 at own 29Shotgun #18 A.Snelsire pass complete short right to #7 J.Brown caught at RICH26, for 0 yards to the RICH29 QB hurried by #96 S.Edwards, Jr. (#2 J.Edwards)
1:453rd & 6 at own 29Shotgun #18 A.Snelsire pass complete deep middle to #1 Q.Veney caught at LAF39, for 32 yards to the LAF39 (#7 D.LeBeouf), 1ST DOWN
1:451st & 10 at opp 39Shotgun #18 A.Snelsire pass complete short right to #8 B.Allen caught at LAF20, for 19 yards to the LAF20 (#1 D.Jackson), 1ST DOWN
1:451st & 10 at opp 20Shotgun #18 A.Snelsire rush middle for 12 yards gain to the LAF08 (#11 B.Dee; #9 P.Widerman), 1ST DOWN
0:501st & goal at opp 8Shotgun #18 A.Snelsire pass incomplete short middle to #8 B.Allen thrown to LAF00 broken up by #5 C.Watson
0:501st & 10 at opp 20Timeout Richmond, clock 00:50
0:502nd & goal at opp 8Shotgun #18 A.Snelsire pass incomplete short right to #5 A.Hill thrown to LAF00 QB hurried by #6 C.Blair
0:403rd & goal at opp 8Shotgun #18 A.Snelsire pass incomplete short right to #8 B.Allen thrown to LAF00 broken up by #2 J.Edwards
0:402nd & 8 at own 8Timeout Lafayette, clock 00:40
0:334th & goal at opp 8#45 K.Bitsko field goal attempt from 25 yards GOOD (H: #18 A.Snelsire, LS: #48 W.Sharpe), clock 00:33Lafayette 24, Richmond 10
0:331st & 10 at own 35#97 J.Bonser kickoff 45 yards to the LAF20 #13 K.Vance return 11 yards to the LAF31 (#42 B.Laughlin; #20 M.Holland)
0:191st & 10 at own 31No Huddle-Shotgun #2 D.Lipovski sacked for loss of 15 yards to the LAF16 (#47 D.Sellers), fumble by #2 D.Lipovski recovered by RICH #5 T.Baldwin at LAF16, End Of Play
Richmond Touchdown, 3 plays
0:191st & 10 at opp 16Shotgun #18 A.Snelsire pass complete short right to #88 C.Derey caught at LAF10, for 13 yards to the LAF03 (#11 B.Dee; #7 D.LeBeouf), 1ST DOWN
0:121st & goal at opp 3Shotgun #18 A.Snelsire pass incomplete short right to #8 B.Allen thrown to LAF00 broken up by #5 C.Watson
0:121st & 10 at opp 16Timeout Richmond, clock 00:12
0:042nd & goal at opp 3Shotgun #18 A.Snelsire rush right for 3 yards gain to the LAF00 TOUCHDOWN, clock 00:04 #45 K.Bitsko kick attempt good (H: #18 A.Snelsire, LS: #48 W.Sharpe)Lafayette 24, Richmond 17
Lafayette End of half, 1 play
0:041st & 10 at own 35#97 J.Bonser kickoff 45 yards to the LAF20 #13 K.Vance return 3 yards to the LAF23, End Of Play
0:041st & 10 at own 23Kneel down by Lafayette at LAF22 for loss of 1 yard
3rd quarter5 drives, then Richmond 31, Lafayette 24
Richmond Touchdown, 7 plays
15:001st & 10 at own 35#46 K.Happe kickoff 65 yards to the RICH00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #18 A.Snelsire pass complete short left to #8 B.Allen caught at RICH39, for 14 yards to the RICH39, End Of Play, 1ST DOWN
15:00Timeout Richmond, clock 15:00
15:001st & 10 at own 39No Huddle-Shotgun #3 A.Foster-Powell rush middle for 5 yards gain to the RICH44 (#1 D.Jackson; #55 A.Crawley)
15:002nd & 5 at own 44Shotgun #3 A.Foster-Powell rush middle for 14 yards gain to the LAF42 (#1 D.Jackson), 1ST DOWN
15:001st & 10 at opp 42Shotgun #18 A.Snelsire pass complete short right to #87 S.Clarke caught at LAF43, for 8 yards to the LAF34 (#7 D.LeBeouf; #99 D.Riley)
15:002nd & 2 at opp 34Shotgun #18 A.Snelsire pass complete short right to #3 A.Foster-Powell caught at LAF35, for 7 yards to the LAF27 (#9 P.Widerman), 1ST DOWN
15:001st & 10 at opp 27Shotgun #3 A.Foster-Powell rush right for 23 yards gain to the LAF04 (#11 B.Dee), 1ST DOWN
11:041st & goal at opp 4Shotgun #3 A.Foster-Powell rush middle for 4 yards gain to the LAF00 TOUCHDOWN, clock 11:04 #45 K.Bitsko kick attempt good (H: #18 A.Snelsire, LS: #48 W.Sharpe)Tied at 24
Lafayette Turnover on downs, 5 plays
11:041st & 10 at own 35#97 J.Bonser kickoff 56 yards to the LAF09 #13 K.Vance return 0 yards to the LAF09, End Of Play
11:041st & 10 at own 9No Huddle-Shotgun #34 M.Gamble rush right for 42 yards gain to the RICH49 (#22 D.Geronomi), out of bounds, 1ST DOWN
11:041st & 10 at opp 49No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #10 M.Scerbo thrown to RICH43
11:042nd & 10 at opp 49No Huddle-Shotgun #2 D.Lipovski pass complete short left to #7 C.Persing caught at RICH45, for 4 yards to the RICH45 (#2 C.Geronomi; #11 B.Houser)
11:043rd & 6 at opp 45No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #10 M.Scerbo thrown to RICH40 broken up by #4 J.Washington
9:504th & 6 at opp 45C. Bush run for 0 yards, Richmond Penalty, unsportsmanlikeconduct (K. Richardson)
9:501st & 10 at own 44PENALTY RICH UNS: Unsportsmanlike Conduct (#13 K.Richardson) 15 yards from RICH44 to RICH29. NO PLAY
9:554th & 6 at opp 45No Huddle-Shotgun #38 C.Bush rush right for 1 yard gain to the RICH44 (#40 J.Wilkes), TURNOVER ON DOWNS
Richmond Touchdown, 12 plays
9:551st & 10 at own 44PENALTY RICH UNS: Unsportsmanlike Conduct (#13 K.Richardson) 15 yards from RICH44 to RICH29. NO PLAY
9:551st & 10 at own 29Shotgun #7 J.Brown rush middle for 5 yards gain to the RICH34 (#96 S.Edwards, Jr.)
9:552nd & 5 at own 34Shotgun #7 J.Brown rush middle for 5 yards gain to the RICH39 (#14 B.Albert; #7 D.LeBeouf), 1ST DOWN
9:551st & 10 at own 39Shotgun #7 J.Brown rush right for 3 yards gain to the RICH42 (#14 B.Albert)
9:552nd & 7 at own 42Shotgun #3 A.Foster-Powell rush left for 9 yards gain to the LAF49 (#11 B.Dee), 1ST DOWN
9:551st & 10 at opp 49Shotgun #18 A.Snelsire pass incomplete short left to #8 B.Allen thrown to LAF40 broken up by #5 C.Watson
9:552nd & 10 at opp 49Shotgun #18 A.Snelsire pass complete short middle to #3 A.Foster-Powell caught at LAF46, for 8 yards to the LAF41 (#52 J.Shimko; #11 B.Dee)
9:553rd & 2 at opp 41Shotgun #7 J.Brown rush left for 3 yards gain to the LAF38 (#7 D.LeBeouf), 1ST DOWN
9:551st & 10 at opp 38Shotgun #7 J.Brown rush middle for 1 yard loss to the LAF39 (#6 C.Blair)
9:552nd & 11 at opp 39Shotgun #7 J.Brown rush left for 6 yards gain to the LAF33 (#11 B.Dee; #55 A.Crawley)
9:553rd & 5 at opp 33Shotgun #18 A.Snelsire pass complete short left to #8 B.Allen caught at LAF26, for 7 yards to the LAF26 (#0 X.Johnson), 1ST DOWN
9:551st & 10 at opp 26Shotgun #18 A.Snelsire pass incomplete deep right to #5 A.Hill thrown to LAF03 PENALTY LAF Pass Interference (#2 J.Edwards) 15 yards from LAF26 to LAF11, 1ST DOWN. NO PLAY
9:551st & 10 at opp 11Shotgun #3 A.Foster-Powell rush middle for 2 yards gain to the LAF09 (#55 A.Crawley)
2:422nd & 8 at opp 9Shotgun #18 A.Snelsire pass complete short middle to #1 Q.Veney caught at LAF00, for 9 yards to the LAF00 TOUCHDOWN, clock 02:42, 1ST DOWN #45 K.Bitsko kick attempt good (H: #18 A.Snelsire, LS: #48 W.Sharpe)Richmond 31, Lafayette 24
Lafayette Punt, 3 plays
2:421st & 10 at own 35#97 J.Bonser kickoff 58 yards to the LAF07 #4 Z.Wooldridge return 21 yards to the LAF28 (#15 K.Williams)
2:421st & 10 at own 28No Huddle-Shotgun #5 J.Henley rush middle for 1 yard gain to the LAF29 (#9 J.Allen; #5 T.Baldwin)
2:422nd & 9 at own 29No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #8 M.Kuehner thrown to LAF33 broken up by #4 J.Washington
2:423rd & 9 at own 29No Huddle-Shotgun #2 D.Lipovski sacked for loss of 10 yards to the LAF19 (#8 B.Lassiter)
1:094th & 19 at own 19#38 C.Bush punt 54 yards to the RICH27 #2 J.Fair return 16 yards to the RICH43, out of bounds at RICH43
Richmond Touchdown, 8 plays
1:091st & 10 at own 43Shotgun #18 A.Snelsire rush left for 13 yards gain to the LAF44, out of bounds at LAF44, 1ST DOWN
1:091st & 10 at opp 44Shotgun #7 J.Brown rush middle for 4 yards gain to the LAF40, End Of Play
Q4 15:002nd & 6 at opp 40Shotgun #18 A.Snelsire pass complete short middle to #88 C.Derey caught at LAF41, for 11 yards to the LAF29 (#0 X.Johnson), 1ST DOWN
Q4 15:001st & 10 at opp 29Shotgun #3 A.Foster-Powell rush middle for 12 yards gain to the LAF17 (#11 B.Dee), 1ST DOWN
Q4 15:001st & 10 at opp 17Shotgun #3 A.Foster-Powell rush middle for 7 yards gain to the LAF10 (#19 W.Handley)
Q4 15:002nd & 3 at opp 10Shotgun #7 J.Brown rush middle for 7 yards gain to the LAF03 (#9 P.Widerman; #0 X.Johnson), 1ST DOWN
Q4 15:001st & goal at opp 3Shotgun #3 A.Foster-Powell rush middle for 0 yards to the LAF03 (#99 D.Riley; #52 J.Shimko)
Q4 11:232nd & goal at opp 3Sean Clarke 3 Yd pass from Ashten Snelsire (Kyle Bitsko Kick)Richmond 38, Lafayette 24
4th quarter6 drives, then Richmond 40, Lafayette 31
Lafayette Touchdown, 4 plays
11:231st & 10 at own 35#97 J.Bonser kickoff 62 yards to the LAF03 #4 Z.Wooldridge return 28 yards to the LAF31 (#15 K.Williams; #20 M.Holland)
11:231st & 10 at own 31No Huddle-Shotgun #11 E.Jordan pass complete deep right to #8 M.Kuehner caught at RICH35, for 43 yards to the RICH26 (#4 J.Washington), 1ST DOWN
11:231st & 10 at opp 26No Huddle-Shotgun #34 M.Gamble rush middle for 2 yards gain to the RICH24 (#21 J.Thorne)
11:232nd & 8 at opp 24No Huddle-Shotgun #11 E.Jordan pass incomplete short right to #7 C.Persing thrown to RICH20 PENALTY RICH Roughing The Passer (#11 B.Houser) 12 yards from RICH24 to RICH12, 1ST DOWN. NO PLAY
11:231st & 10 at opp 12No Huddle-Shotgun #14 M.Schmelzer rush left for 2 yards gain to the RICH10 (#47 D.Sellers; #8 B.Lassiter)
9:352nd & 8 at opp 10No Huddle-Shotgun #34 M.Gamble rush middle for 10 yards gain to the RICH00 TOUCHDOWN, clock 09:35, 1ST DOWN #17 J.Simonetta kick attempt good (H: #38 C.Bush, LS: #59 G.Zeiman)Richmond 38, Lafayette 31
Richmond Interception, 4 plays
9:351st & 10 at own 35#46 K.Happe kickoff 65 yards to the RICH00, Touchback
9:351st & 10 at own 25Shotgun #18 A.Snelsire pass incomplete short left to #8 B.Allen thrown to RICH40 broken up by #6 C.Blair
9:352nd & 10 at own 25Shotgun #3 A.Foster-Powell rush middle for 3 yards gain to the RICH28 (#55 A.Crawley)
9:353rd & 7 at own 28Shotgun #18 A.Snelsire pass incomplete short right to #1 Q.Veney thrown to RICH45 PENALTY LAF Roughing The Passer (#11 B.Dee) 15 yards from RICH28 to RICH43, 1ST DOWN. NO PLAY
9:351st & 10 at own 43Shotgun #3 A.Foster-Powell rush middle for 0 yards to the RICH43 (#55 A.Crawley)
7:522nd & 10 at own 43Shotgun #18 A.Snelsire pass intercepted by #1 D.Jackson at LAF48 QB hurried by #6 C.Blair #1 D.Jackson return 6 yards to the RICH46 (#87 S.Clarke)
Lafayette Turnover on downs, 7 plays
7:521st & 10 at opp 46No Huddle-Shotgun #5 J.Henley rush middle for 6 yards gain to the RICH40 (#21 J.Thorne; #11 B.Houser)
7:522nd & 4 at opp 40No Huddle-Shotgun #11 E.Jordan pass incomplete deep right to #8 M.Kuehner thrown to RICH20 PENALTY RICH Pass Interference (#4 J.Washington) 15 yards from RICH40 to RICH25, 1ST DOWN. NO PLAY
7:521st & 10 at opp 25No Huddle-Shotgun #5 J.Henley rush middle for 0 yards to the RICH25 (#11 B.Houser)
7:522nd & 10 at opp 25No Huddle-Shotgun #11 E.Jordan pass complete short right to #8 M.Kuehner caught at RICH20, for 12 yards to the RICH13 (#21 J.Thorne), 1ST DOWN
7:521st & 10 at opp 13No Huddle-Shotgun #34 M.Gamble rush middle for 2 yards loss to the RICH15 (#21 J.Thorne)
7:522nd & 12 at opp 15No Huddle-Shotgun #11 E.Jordan rush middle for 7 yards gain to the RICH08 (#47 D.Sellers) PENALTY LAF Holding (#75 M.Dincher) 10 yards from RICH15 to RICH25. NO PLAY
7:522nd & 22 at opp 25No Huddle-Shotgun #11 E.Jordan pass complete short middle to #8 M.Kuehner caught at RICH09, for 20 yards to the RICH05 (#2 C.Geronomi)
7:523rd & 2 at opp 5No Huddle-Shotgun #11 E.Jordan rush right for 3 yards loss to the RICH08 (#6 C.Byrd)
3:534th & 5 at opp 8No Huddle-Shotgun #11 E.Jordan rush left for 1 yard gain to the RICH07 (#47 D.Sellers; #8 B.Lassiter), TURNOVER ON DOWNS
4:003rd & 2 at own 5Timeout Richmond, clock 04:00
Richmond Punt, 6 plays
4:001st & 10 at own 7Shotgun #7 J.Brown rush middle for 5 yards gain to the RICH12 (#9 P.Widerman; #52 J.Shimko)
4:002nd & 5 at own 12Shotgun #3 A.Foster-Powell rush right for 6 yards gain to the RICH18 (#7 D.LeBeouf; #55 A.Crawley), 1ST DOWN
2:491st & 10 at own 18Shotgun #7 J.Brown rush right for 7 yards gain to the RICH25 (#5 C.Watson)
2:492nd & 5 at opp 12Timeout Lafayette, clock 02:49
2:492nd & 3 at own 25Shotgun #7 J.Brown rush middle for 0 yards to the RICH25 (#11 B.Dee) PENALTY LAF Offside (#55 A.Crawley) 5 yards from RICH25 to RICH30, 1ST DOWN. NO PLAY
2:491st & 10 at own 30Shotgun #3 A.Foster-Powell rush middle for 0 yards to the RICH30 (#14 B.Albert; #99 D.Riley)
2:402nd & 10 at own 30Shotgun #3 A.Foster-Powell rush middle for 3 yards loss to the RICH27 (#55 A.Crawley)
2:091st & 10 at opp 30Timeout Lafayette, clock 02:09
2:401st & 10 at opp 30Timeout Lafayette, clock 02:40
2:003rd & 13 at own 27Shotgun #18 A.Snelsire pass complete short left to #88 C.Derey caught at RICH27, for 6 yards to the RICH33 (#1 D.Jackson), out of bounds
2:002nd & 10 at own 30Timeout Richmond, clock 02:00
1:434th & 7 at own 33#37 N.Gray punt 64 yards to the LAF03
Lafayette Safety, 3 plays (Richmond scores)
1:431st & 10 at own 3PENALTY LAF False Start 1 yard from LAF03 to LAF02. NO PLAY
1:431st & 11 at own 2No Huddle-Shotgun #11 E.Jordan pass incomplete short right to #8 M.Kuehner thrown to LAF09 broken up by #13 K.Richardson
1:432nd & 11 at own 2No Huddle-Shotgun #11 E.Jordan pass incomplete short left to #10 M.Scerbo thrown to LAF20
1:303rd & 11 at own 2Team SafetyRichmond 40, Lafayette 31
Richmond End of game, 3 plays
1:301st & 10 at own 20#38 C.Bush kickoff 30 yards to the LAF50 fair catch by #2 C.Geronomi at LAF50
1:301st & 10 at own 20#38 C.Bush kickoff 30 yards to the LAF50 fair catch by #2 J.Fair at LAF50
1:301st & 10 at the 50PENALTY LAF Offside 5 yards from LAF50 to LAF45. NO PLAY
1:301st & 5 at opp 45Kneel down by Richmond at LAF46 for loss of 1 yard
1:302nd & 6 at opp 46Kneel down by Richmond at LAF47 for loss of 1 yard
1:303rd & 7 at opp 47Kneel down by Richmond at LAF48 for loss of 1 yard

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.

Lafayette leads 4–⁠1 in five meetings.

Recent meetings
2026Richmond 40, Lafayette 31
2025Lafayette 35, Richmond 28
2005Lafayette 7, Richmond 0
2004Lafayette 21, Richmond 16
1922Lafayette 34, Richmond 0

Around this game