Richmond at Wofford

Saturday, September 6, 2025

Richmond beat Wofford 14–⁠10. It was their third meeting; Richmond leads the series 2–⁠1.

AwayRichmond7–⁠5 in 2025
14
HomeWofford6–⁠6 in 2025
10

Final at Gibbs Stadium, SpartanburgTV: ESPN+Attendance 2,754

At kickoff
79°F, wind 9 mph from the northWeather: NOAA NCEI Global Historical Climatology Network hourly; Spartanburg, 5 km from the stadium
Official
Jason GrahamGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Richmond700714
Wofford703010

Standouts

Player stats

Richmond

PassingC/AttYdsTDInt
Kyle Wickersham20/2915311
RushingCarYdsTDLong
Kyle Wickersham1778114
Aziz Foster-Powell1137014
Isaiah Dawson1909
ReceivingRecYdsTDLong
Quanye Veney342027
Ja’Vion Griffin532011
Sean Clarke231020
Isaiah Dawson42008

Wofford

PassingC/AttYdsTDInt
Ethan Drumm12/2511100
RushingCarYdsTDLong
Ihson Jackson-Anderson745020
Gerald Modest102304
Ivory Aikens113013
ReceivingRecYdsTDLong
Ivory Aikens638016
Jaden Fowler123023
C.J. Adams21809
Terrance Honeywood115015
DefenseTklTFLSacksInt
C.J. Coombes0001

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

Team stats

RichmondWofford
272Total yards158
153Passing yards111
119Rushing yards47
5.3Yards per pass4.4
3.0Yards per rush1.9
16First downs13
7–⁠17Third downs0–⁠11
1–⁠1Fourth downs1–⁠2
1Turnovers0
9–⁠97Penalties8–⁠51
37:07Possession22:53

Efficiency

RichmondWofford
35%Success rate31%
0.04EPA per play−0.19
1.33Explosiveness0.94
−0.10Rushing EPA0.09
0.15Passing EPA−0.32
33%Passing-down success11%

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 64% to win. Elo’s favorite won.

The line

Richmond −6.5, over/under 40.5.

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

Every drive

Wofford end zoneRichmond end zoneQ1 WoffordDefensive TD, 4 plays (Richmond scores)Q2 RichmondPunt, 3 playsQ1 RichmondPunt, 3 playsQ1 RichmondResult not recorded, 8 playsQ1 WoffordPunt, 5 playsQ1 WoffordPunt, 2 playsQ1 RichmondPunt, 6 playsQ1 RichmondResult not recorded, 3 playsQ2 WoffordTouchdown, 3 playsQ2 WoffordPunt, 3 playsQ2 RichmondPunt, 6 playsQ2 RichmondPunt, 3 playsQ2 WoffordPunt, 3 playsQ2 RichmondPunt, 3 playsQ2 WoffordMissed FG, 7 playsQ2 RichmondEnd of half, 1 playQ3 WoffordResult not recorded, 10 playsQ3 RichmondPunt, 8 playsQ3 WoffordPunt, 3 playsQ4 WoffordField goal, 3 playsQ4 WoffordTurnover on downs, 9 playsQ4 RichmondResult not recorded, 5 playsQ3 RichmondResult not recorded, 9 playsQ3 RichmondTouchdown, 9 playsQ4 WoffordPunt, 4 playsQ4 RichmondPunt, 11 playsQ4 RichmondPunt, 11 playsQ4 WoffordTurnover on downs, 10 playsQ4 RichmondResult not recorded, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wofford drives left to right, Richmond right to left.
  1. Q1 WoffordDefensive TD, 4 plays (Richmond scores), 19 yards
  2. Q2 RichmondPunt, 3 plays, 4 yards
  3. Q1 RichmondPunt, 3 plays, 2 yards
  4. Q1 RichmondResult not recorded, 8 plays, 90 yards
  5. Q1 WoffordPunt, 5 plays, 31 yards
  6. Q1 WoffordPunt, 2 plays, −13 yards
  7. Q1 RichmondPunt, 6 plays, 22 yards
  8. Q1 RichmondResult not recorded, 3 plays, −4 yards
  9. Q2 WoffordTouchdown, 3 plays, −3 yards
  10. Q2 WoffordPunt, 3 plays, 5 yards
  11. Q2 RichmondPunt, 6 plays, 22 yards
  12. Q2 RichmondPunt, 3 plays, −1 yard
  13. Q2 WoffordPunt, 3 plays, 8 yards
  14. Q2 RichmondPunt, 3 plays, −1 yard
  15. Q2 WoffordMissed FG, 7 plays, 37 yards
  16. Q2 RichmondEnd of half, 1 play, −2 yards
  17. Q3 WoffordResult not recorded, 10 plays, 46 yards
  18. Q3 RichmondPunt, 8 plays, 30 yards
  19. Q3 WoffordPunt, 3 plays, −4 yards
  20. Q4 WoffordField goal, 3 plays, 8 yards
  21. Q4 WoffordTurnover on downs, 9 plays, 45 yards
  22. Q4 RichmondResult not recorded, 5 plays, 13 yards
  23. Q3 RichmondResult not recorded, 9 plays, 54 yards
  24. Q3 RichmondTouchdown, 9 plays, 54 yards
  25. Q4 WoffordPunt, 4 plays, 8 yards
  26. Q4 RichmondPunt, 11 plays, 43 yards
  27. Q4 RichmondPunt, 11 plays, 83 yards
  28. Q4 WoffordTurnover on downs, 10 plays, 45 yards
  29. Q4 RichmondResult not recorded, 6 plays, 65 yards

Play by play

1st quarter7 drives, then Tied at 7
Richmond 4 plays
15:001st & 10 at own 27Kyle Wickersham pass to Isaiah Dawson for 4 yds to the RICH 31
15:002nd & 6 at own 31Jamaal Brown run for a loss of 2 yards to the RICH 29
15:003rd & 8 at own 29Kyle Wickersham pass incomplete
13:204th & 8 at own 29Ned Gray punt for 45 yds to the RICH
Wofford 5 plays
13:201st & 10 at own 26Gerald Modest run for 2 yds to the WOF 28, Richmond Penalty, facemask (Donovan Hoilette)
13:201st & 10 at own 43Gerald Modest run for 2 yds to the WOF 45
13:202nd & 8 at own 45Ethan Drumm pass incomplete
13:203rd & 8 at own 45Ethan Drumm run
11:394th & 8 at own 45Cavan Craig punt for 35 yds to the WOF , punt out-of-bounds at the WOF , Richmond Penalty, personalfoul (Tramayne Bullock)
Richmond 11 plays
11:391st & 10 at own 10Aziz Foster-Powell run for 1 yd to the RICH 11
11:392nd & 9 at own 11Aziz Foster-Powell run, Wofford Penalty, offside (5 Yards)
11:392nd & 4 at own 16Isaiah Dawson run for 9 yds to the RICH 25
11:391st & 10 at own 25Kyle Wickersham pass to Quanye Veney for 27 yds to the WOF 48 for a 1ST down
11:391st & 10 at opp 48Kyle Wickersham pass incomplete, Wofford Penalty, offside (Marion Smokes Jr.)
11:391st & 5 at opp 43Andrew King run for 2 yds to the WOF 41
11:392nd & 3 at opp 41Kyle Wickersham pass to Sean Clarke for 11 yds to the WOF 30 for a 1ST down
11:391st & 10 at opp 30Kyle Wickersham pass to Isaiah Dawson for 8 yds to the WOF 22
11:392nd & 2 at opp 22Kyle Wickersham pass incomplete, Wofford Penalty, personalfoul (Seth Foster)
11:391st & 10 at opp 11Kyle Wickersham run
7:122nd & 10 at opp 11Kyle Wickersham pass to Andrew King for 11 yds to the WOF 0, for a TD for a 1ST down (Jayden Alsheskie KICK)Richmond 7, Wofford 0
Wofford Punt, 2 plays
7:121st & 10 at own 25Ethan Drumm pass to Ivory Aikens for 5 yds to the WOF 30, Richmond Penalty, personalfoul (CJ Fraser)
7:121st & 10 at own 46Ethan Drumm pass to Jaden Fowler for 23 yds to the RICH 31 for a 1ST down
7:121st & 10 at opp 31Ethan Drumm pass to Ivory Aikens
7:122nd & 10 at opp 31Ethan Drumm pass incomplete
7:123rd & 10 at opp 31Ethan Drumm sacked by Camden Byrd for a loss of 13 yards to the RICH 44
4:414th & 23 at opp 44Maddox Cowart punt for 34 yds to the WOF
Richmond Result not recorded, 3 plays
4:411st & 10 at own 10Jamaal Brown run for 1 yd to the RICH 11
4:412nd & 9 at own 11Kyle Wickersham pass incomplete
4:413rd & 9 at own 11Kyle Wickersham pass to Sean Clarke for 20 yds to the RICH 31 for a 1ST down
4:411st & 10 at own 31Aziz Foster-Powell run for 1 yd to the RICH 32
4:412nd & 9 at own 32Kyle Wickersham pass incomplete
4:413rd & 9 at own 32Kyle Wickersham pass incomplete
2:464th & 9 at own 32Ned Gray punt for 43 yds to the RICH
Wofford 5 plays
15:001st & 10 at own 25Ethan Drumm sacked by Peyton Seelmann for a loss of 8 yards to the WOF 17
15:002nd & 18 at own 17Ethan Drumm pass incomplete
15:003rd & 18 at own 17Ethan Drumm pass incomplete, Wofford Penalty, illegaltouchpass (Reggie Houston)
15:004th & 18 at own 17Wofford Penalty, falsestart (Zayd Rogan)
1:484th & 23 at own 12Maddox Cowart punt for 35 yds to the WOF 42, Jaiden Fair returns for 5 yds to the WOF 42
Richmond 5 plays
1:481st & 10 at opp 42Kyle Wickersham pass incomplete, Richmond Penalty, holding (Aidan Steinfeldt)
1:481st & 20 at own 48Kyle Wickersham run for 3 yds to the WOF 49
1:482nd & 17 at opp 49Richmond Penalty, falsestart (5 Yards)
1:482nd & 22 at own 46Kyle Wickersham pass to Isaiah Dawson for 8 yds to the WOF 46
0:003rd & 14 at opp 46Kyle Wickersham pass intercepted, for a TD, CJ Coombes return for 72 yds to the WOF 28Tied at 7
2nd quarter8 drives, then Tied at 7
Richmond 4 plays
15:001st & 10 at own 24Andrew King run for a loss of 1 yards to the RICH 23
15:002nd & 11 at own 23Kyle Wickersham pass to Andrew King for a loss of 1 yards to the RICH 22
15:003rd & 12 at own 22Kyle Wickersham run for 6 yds to the RICH 28
12:554th & 6 at own 28Ned Gray punt for 46 yds to the RICH
Wofford 4 plays
12:551st & 10 at own 26Gerald Modest run for 3 yds to the WOF 29
12:552nd & 7 at own 29Ethan Drumm pass to Ivory Aikens for 2 yds to the WOF 31
12:553rd & 5 at own 31Ethan Drumm sacked by Donovan Hoilette for a loss of 4 yards to the WOF 23
10:534th & 13 at own 23Cavan Craig punt for 36 yds to the 50 yard line, Jaiden Fair returns for 9 yds to the 50 yard line
Richmond 4 plays
10:531st & 10 at the 50Kyle Wickersham pass incomplete
10:532nd & 10 at the 50Kyle Wickersham run for a loss of 1 yards to the RICH 49
10:533rd & 11 at own 49Kyle Wickersham pass incomplete
10:004th & 11 at own 49Ned Gray punt for 36 yds to the RICH
Wofford 4 plays
10:001st & 10 at own 15Gerald Modest run for 3 yds to the WOF 18
10:002nd & 7 at own 18Gerald Modest run for 2 yds to the WOF 20
10:003rd & 5 at own 20Ethan Drumm pass incomplete
8:214th & 5 at own 20Maddox Cowart punt for 40 yds to the RICH 40, Jaiden Fair returns
Richmond 10 plays
8:211st & 10 at own 40Kyle Wickersham pass to Ja’Vion Griffin for 4 yds to the RICH 44
7:382nd & 6 at own 44Jamaal Brown run for a loss of 1 yards to the RICH 43
7:381st & 10 at opp 18Timeout Richmond, clock 07:38
7:383rd & 7 at own 43Kyle Wickersham pass to Quanye Veney for 13 yds to the WOF 44 for a 1ST down
7:381st & 10 at opp 44Kyle Wickersham pass incomplete, Wofford Penalty, offside (Marion Smokes Jr.)
7:381st & 5 at opp 39Aziz Foster-Powell run for a loss of 2 yards to the WOF 41
7:382nd & 7 at opp 41Kyle Wickersham run for 3 yds to the WOF 38
7:383rd & 4 at opp 38Richmond Penalty, falsestart (Bo Fowler)
7:383rd & 9 at opp 43Kyle Wickersham pass to Aiden Mack for 5 yds to the WOF 38
3:484th & 4 at opp 38Ned Gray punt for 26 yds to the RICH , Richmond Penalty, kickcatchinterference (Amir Haskett)
Wofford 4 plays
3:481st & 10 at own 27Ihson Jackson-Anderson run for 7 yds to the
3:482nd & 3 at own 34Isaiah Scott run
3:483rd & 3 at own 34Ihson Jackson-Anderson run for 1 yd to the WOF 35
1:484th & 2 at own 35Maddox Cowart punt for 49 yds to the WOF
Q3 1:48
Richmond 4 plays
1:482nd & 10 at own 16Kyle Wickersham run for a loss of 1 yards to the RICH 15
1:073rd & 11 at own 15Kyle Wickersham pass incomplete
1:073rd & 10 at own 48Timeout Wofford, clock 01:07
0:554th & 11 at own 15Ned Gray punt for 38 yds to the RICH
Wofford 9 plays
0:551st & 10 at own 47Ethan Drumm pass to C.J. Adams for 9 yds to the RICH 44
0:552nd & 1 at opp 44Ethan Drumm pass incomplete
0:553rd & 1 at opp 44Ethan Drumm pass incomplete
0:554th & 1 at opp 44Gerald Modest run for 1 yd to the RICH 43
0:181st & 10 at opp 43Ethan Drumm pass to Jack Purdy for 11 yds to the RICH 32 for a 1ST down
0:181st & 10 at opp 32Ethan Drumm pass to Ivory Aikens for 16 yds to the RICH 16 for a 1ST down
0:031st & 10 at opp 16Connor Deviney 34 yd FG MISSED
0:073rd & 9 at own 14Timeout Wofford, clock 00:07
Q3 0:072nd & 10 at own 12
3rd quarter4 drives, then Wofford 10, Richmond 7
Wofford Field goal, 3 plays
15:001st & 10 at own 25Ethan Drumm pass to Isaiah Scott for 6 yds to the WOF 31, Richmond Penalty, personalfoul (Thaos Figaro)
15:001st & 10 at own 46Ethan Drumm pass to C.J. Adams for 9 yds to the RICH 45
15:002nd & 1 at opp 45Gerald Modest run for 2 yds to the RICH 43
15:001st & 10 at opp 43Gerald Modest run for 4 yds to the RICH 39
15:002nd & 6 at opp 39to , Ethan Drumm pass to Ivory Aikens for 12 yds to the RICH 27 for a 1ST down
15:001st & 10 at opp 27Ivory Aikens run for 13 yds to the RICH 14
15:001st & 10 at opp 14Ethan Drumm pass incomplete
15:002nd & 10 at opp 14Ethan Drumm pass incomplete
15:003rd & 10 at opp 14Ethan Drumm sacked by TJ Baldwin for 0 yards, Wofford Penalty, personalfoul (Dillon Porter)
15:003rd & 25 at opp 29Ethan Drumm pass incomplete
11:034th & 25 at opp 29Sam Spence 47 yd FG GOODWofford 10, Richmond 7
Richmond 9 plays
10:581st & 10 at own 22Kyle Wickersham pass to Ja’Vion Griffin for 3 yds to the RICH 25
10:582nd & 7 at own 25Aziz Foster-Powell run for a loss of 2 yards to the RICH 23
10:583rd & 9 at own 23Kyle Wickersham run for 13 yds to the RICH 36
10:581st & 10 at own 36Kyle Wickersham pass to Aziz Foster-Powell for 4 yds to the RICH 40
10:582nd & 6 at own 40Aziz Foster-Powell run for 12 yds to the WOF 48
10:581st & 10 at opp 48Kyle Wickersham pass to Quanye Veney for 2 yds to the WOF 46
10:582nd & 8 at opp 46Kyle Wickersham pass to Ja’Vion Griffin for 6 yds to the WOF 42
10:583rd & 2 at opp 40Kyle Wickersham pass to Aziz Foster-Powell for a loss of 8 yards to the WOF 48
5:504th & 10 at opp 48Ned Gray punt for 38 yds to the RICH
Wofford 4 plays
5:501st & 10 at own 10Gerald Modest run for 3 yds to the WOF 13
5:502nd & 7 at own 13Ethan Drumm pass incomplete
5:503rd & 7 at own 13Ethan Drumm sacked by Camden Byrd for a loss of 7 yards to the WOF 6
4:094th & 14 at own 6Maddox Cowart punt for 50 yds to the RICH 46, Quanye Veney returns for 2 yds to the RICH 46
Richmond Touchdown, 9 plays
4:091st & 10 at own 46Kyle Wickersham pass to Isaiah Dawson
4:092nd & 10 at own 46Kyle Wickersham pass to Ja’Vion Griffin for 8 yds to the WOF 46
4:093rd & 2 at opp 46Aziz Foster-Powell run for 6 yds to the WOF 40
4:091st & 10 at opp 40Kyle Wickersham run for 5 yds to the WOF 35
4:092nd & 5 at opp 35Aziz Foster-Powell run for 1 yd to the WOF 34
4:093rd & 4 at opp 34Aziz Foster-Powell run for 1 yd to the WOF 33
4:094th & 3 at opp 33Kyle Wickersham pass to Andreas Hill for 17 yds to the WOF 16 for a 1ST down
Q4 15:001st & 10 at opp 16Kyle Wickersham run for 6 yds to the WOF 10
Q4 15:002nd & 6 at opp 14Timeout Richmond, clock 15:00
Q4 14:262nd & 4 at opp 10Kyle Wickersham run for 10 yds to the WOF 0, for a TD (Jayden Alsheskie KICK)Richmond 14, Wofford 10
4th quarter6 drives, then Richmond 14, Wofford 10
Wofford Punt, 4 plays
14:261st & 10 at own 29Ihson Jackson-Anderson run for 6 yds to the WOF 35
14:262nd & 4 at own 35Ethan Drumm pass incomplete
14:263rd & 4 at own 35Ethan Drumm run for 2 yds to the WOF 37
12:484th & 2 at own 37Maddox Cowart punt for 46 yds to the WOF
Richmond Punt, 11 plays
12:481st & 10 at own 17Aziz Foster-Powell run for a loss of 1 yards to the RICH 16
12:482nd & 11 at own 16Aziz Foster-Powell run for 14 yds to the RICH 30
12:481st & 10 at own 30Aziz Foster-Powell run for 6 yds to the RICH 36
12:482nd & 4 at own 36Jamaal Brown run for 1 yd to the RICH 37
12:483rd & 3 at own 37Kyle Wickersham run for 6 yds to the RICH 43
12:481st & 10 at own 43Andrew King run
12:482nd & 10 at own 43Kyle Wickersham run for 2 yds to the RICH 45
12:483rd & 8 at own 45Kyle Wickersham pass to Ja’Vion Griffin for 11 yds to the WOF 44 for a 1ST down
12:481st & 10 at opp 44Kyle Wickersham run for 5 yds to the WOF 39
12:482nd & 5 at opp 39Andrew King run for a loss of 1 yards to the WOF 40
12:483rd & 6 at opp 40Kyle Wickersham pass incomplete
5:344th & 6 at opp 40Ned Gray punt for 40 yds for a touchback
Wofford Turnover on downs, 10 plays
5:341st & 10 at own 20Wofford Penalty, falsestart (Isaiah Scott)
5:341st & 15 at own 15Ihson Jackson-Anderson run for 7 yds to the WOF 22
5:342nd & 8 at own 22Ihson Jackson-Anderson run for 9 yds to the WOF 31
5:341st & 10 at own 31Ethan Drumm pass to Ivory Aikens for 3 yds to the WOF 34
5:342nd & 7 at own 34Ihson Jackson-Anderson run for 20 yds to the
5:341st & 10 at opp 46Ethan Drumm pass to Terrance Honeywood for 15 yds to the RICH 31 for a 1ST down
5:341st & 10 at opp 31Ihson Jackson-Anderson run for a loss of 5 yards to the RICH 36
5:342nd & 15 at opp 36Gerald Modest run for 1 yd to the RICH 35
5:343rd & 14 at opp 35Ethan Drumm pass incomplete
1:404th & 14 at opp 35
Richmond Result not recorded, 6 plays
1:401st & 10 at own 35Kyle Wickersham run for 5 yds to the RICH 40
1:332nd & 5 at own 40Kyle Wickersham run, Richmond Penalty, holding (Quanye Veney)
1:332nd & 9 at own 49Timeout Wofford, clock 01:33
Richmond Result not recorded, 6 plays
1:332nd & 11 at own 34Kyle Wickersham run for 2 yds to the RICH 36
1:203rd & 9 at own 36Kyle Wickersham run for 14 yds to the 50 yard line
1:131st & 10 at the 50takes a knee
1:132nd & 10 at own 38Timeout Wofford, clock 01:13
Richmond Result not recorded, 6 plays
1:132nd & 11 at own 49takes a knee
1st quarter7 drives, then Tied at 7
Richmond Punt, 3 plays
14:541st & 10 at own 35Sam Spence kickoff for 55 yds , Isaiah Dawson return for 17 yds to the RICH 27
14:541st & 10 at own 27Kyle Wickersham pass complete to Isaiah Dawson for 4 yds to the RICH 31
14:542nd & 6 at own 31Jamaal Brown run for a loss of 2 yards to the RICH 29
14:543rd & 8 at own 29Kyle Wickersham pass incomplete to Jaiden Fair
13:204th & 8 at own 29Ned Gray punt for 45 yds
Wofford Defensive TD, 4 plays (Richmond scores)
13:201st & 10 at own 26Richmond Penalty, Face Mask (15 yards) (Donovan Hoilette) to the WOF 43 for a 1ST down
13:201st & 10 at own 43Gerald Modest run for 2 yds to the WOF 45
13:202nd & 8 at own 45Ethan Drumm pass incomplete to Grant Tucker
13:203rd & 8 at own 45Ethan Drumm run for no gain to the WOF 45
11:394th & 8 at own 45Cavan Craig punt for 35 yds, punt out-of-bounds at the RICH 20 Richmond Penalty, Personal Foul (Tramayne Bullock) to the RICH 10
Richmond Result not recorded, 8 plays
11:391st & 10 at own 10Aziz Foster-Powell run for 1 yd to the RICH 11
11:392nd & 9 at own 11No Huddle-Shotgun Foster-Powell,Aziz rush middle for 6 yards gain to the RICH17 (Maina,Brandon; Malcolm,Darius) PENALTY WOF Offside 5 yards from RICH11 to RICH16. NO PLAY.
11:392nd & 4 at own 16Isaiah Dawson run for 9 yds to the RICH 25 for a 1ST down
11:391st & 10 at own 25Kyle Wickersham pass complete to Quanye Veney for 27 yds to the WOF 48 for a 1ST down
11:391st & 10 at opp 48No Huddle-Shotgun Wickersham,Kyle pass incomplete deep left to Griffin,Ja’Vion thrown to WOF16 PENALTY WOF Offside (Smokes,Marion) 5 yards from WOF48 to WOF43. NO PLAY.
11:391st & 5 at opp 43Andrew King run for 2 yds to the WOF 41
11:392nd & 3 at opp 41Kyle Wickersham pass complete to Sean Clarke for 11 yds to the WOF 30 for a 1ST down
11:391st & 10 at opp 30Kyle Wickersham pass complete to Isaiah Dawson for 8 yds to the WOF 22
11:392nd & 2 at opp 22No Huddle-Shotgun Wickersham,Kyle pass incomplete short right to Clarke,Sean thrown to WOF15 PENALTY WOF Personal Foul (Foster,Seth) 11 yard from WOF22 to WOF11, 1ST DOWN. NO PLAY.
11:391st & 10 at opp 11Kyle Wickersham run for no gain to the WOF 11
7:122nd & 10 at opp 11Kyle Wickersham pass complete to Andrew King for 11 yds for a TD (Jayden Alsheskie KICK)
Wofford Punt, 5 plays
7:121st & 10 at own 35Will McManus kickoff for 59 yds fair catch by Camden Byrd at the WOF 25
7:121st & 10 at own 25Richmond Penalty, Personal Foul (Tramayne Bullock) to the WOF 46 for a 1ST down
7:121st & 10 at own 46Ethan Drumm pass complete to Jaden Fowler for 23 yds to the RICH 31 for a 1ST down
7:121st & 10 at opp 31Ethan Drumm pass complete to Ivory Aikens for no gain to the RICH 31
7:122nd & 10 at opp 31Ethan Drumm pass incomplete to Anjuan Coleman Jr.
7:123rd & 10 at opp 31Ethan Drumm sacked by Camden Byrd for a loss of 13 yards to the RICH 44
4:414th & 23 at opp 44Maddox Cowart punt for 34 yds, fair catch by Jaiden Fair at the RICH 10
Richmond Punt, 6 plays
4:411st & 10 at own 10Jamaal Brown run for 1 yd to the RICH 11
4:412nd & 9 at own 11Kyle Wickersham pass incomplete to Jaiden Fair
4:413rd & 9 at own 11Kyle Wickersham pass complete to Sean Clarke for 20 yds to the RICH 31 for a 1ST down
4:411st & 10 at own 31Aziz Foster-Powell run for 1 yd to the RICH 32
4:412nd & 9 at own 32Kyle Wickersham pass incomplete to Ryan Campbell
4:413rd & 9 at own 32Kyle Wickersham pass incomplete to Ryan Campbell
2:464th & 9 at own 32Ned Gray punt for 43 yds, fair catch by Isaiah Scott at the WOF 25
Wofford Punt, 2 plays
2:461st & 10 at own 25Ethan Drumm sacked by Peyton Seelmann for a loss of 8 yards to the WOF 17
2:462nd & 18 at own 17Ethan Drumm pass incomplete to Ivory Aikens
2:463rd & 18 at own 17Shotgun Drumm,Ethan pass incomplete short middle to Modest Jr.,Gerald thrown to WOF18 PENALTY WOF Illegal Touch-Pass (Houston,Reggie). NO PLAY.
2:464th & 18 at own 17PENALTY WOF False Start (Rogan,Zayd) 5 yards from WOF17 to WOF12. NO PLAY.
1:484th & 23 at own 12Maddox Cowart punt for 35 yds , Jaiden Fair returns for 5 yds to the WOF 42
Richmond Result not recorded, 3 plays
1:481st & 10 at opp 42No Huddle-Shotgun Wickersham,Kyle pass incomplete short right to Veney,Quanye thrown to WOF32 PENALTY RICH Holding (Steinfeldt,Aiden) 10 yards from WOF42 to RICH48. NO PLAY.
1:481st & 20 at own 48Kyle Wickersham run for 3 yds to the WOF 49
1:482nd & 17 at opp 49PENALTY RICH False Start 5 yards from WOF49 to RICH46. NO PLAY.
1:482nd & 22 at own 46Kyle Wickersham pass complete to Isaiah Dawson for 8 yds to the WOF 46
0:003rd & 14 at opp 46Kyle Wickersham pass intercepted CJ Coombes return for 72 yds for a TD Richmond Penalty, Ineligible Downfield on Pass (Yards) declined (Connor Deviney KICK)
2nd quarter9 drives, then Tied at 7
Richmond Punt, 3 plays
14:541st & 10 at own 35Sam Spence kickoff for 54 yds , Isaiah Dawson return for 13 yds to the RICH 24
14:541st & 10 at own 24Andrew King run for a loss of 1 yard to the RICH 23
14:542nd & 11 at own 23Kyle Wickersham pass complete to Andrew King for a loss of 1 yard to the RICH 22
14:543rd & 12 at own 22Kyle Wickersham run for 6 yds to the RICH 28
12:554th & 6 at own 28Ned Gray punt for 46 yds, fair catch by Isaiah Scott at the WOF 26
Wofford Touchdown, 3 plays
12:551st & 10 at own 26Gerald Modest run for 3 yds to the WOF 29
12:552nd & 7 at own 29Ethan Drumm pass complete to Ivory Aikens for 2 yds to the WOF 31
12:553rd & 5 at own 31Ethan Drumm sacked for a loss of 8 yards to the WOF 23
10:534th & 13 at own 23Cavan Craig punt for 36 yds , Jaiden Fair returns for 9 yds to the 50 yard line
Richmond Punt, 3 plays
10:531st & 10 at the 50Kyle Wickersham pass incomplete to Andrew King
10:532nd & 10 at the 50Kyle Wickersham run for a loss of 1 yard to the RICH 49
10:533rd & 11 at own 49Kyle Wickersham pass incomplete to Aziz Foster-Powell
10:004th & 11 at own 49Ned Gray punt for 36 yds, fair catch by Isaiah Scott at the WOF 15
Wofford Punt, 3 plays
10:001st & 10 at own 15Gerald Modest run for 3 yds to the WOF 18
10:002nd & 7 at own 18Gerald Modest run for 2 yds to the WOF 20
10:003rd & 5 at own 20Ethan Drumm pass incomplete to Matt Flanders
8:214th & 5 at own 20Maddox Cowart punt for 40 yds , Jaiden Fair returns for no gain to the RICH 40
Richmond Punt, 6 plays
8:211st & 10 at own 40Kyle Wickersham pass complete to Ja’Vion Griffin for 4 yds to the RICH 44
7:382nd & 6 at own 44Timeout Richmond, clock 07:38
7:382nd & 6 at own 44Jamaal Brown run for a loss of 1 yard to the RICH 43
7:383rd & 7 at own 43Kyle Wickersham pass complete to Quanye Veney for 13 yds to the WOF 44 for a 1ST down
7:381st & 10 at opp 44No Huddle-Shotgun Wickersham,Kyle pass incomplete deep right to Veney,Quanye thrown to WOF19 PENALTY WOF Offside (Smokes,Marion) 5 yards from WOF44 to WOF39. NO PLAY.
7:381st & 5 at opp 39Aziz Foster-Powell run for a loss of 2 yards to the WOF 41
7:382nd & 7 at opp 41Kyle Wickersham run for 3 yds to the WOF 38
7:383rd & 4 at opp 38PENALTY RICH False Start (Fowler,Bo) 5 yards from WOF38 to WOF43. NO PLAY.
7:383rd & 9 at opp 43Kyle Wickersham pass complete to Aiden Mack for 5 yds to the WOF 38
3:484th & 4 at opp 38Ned Gray punt for 26 yds
Wofford Punt, 3 plays
3:481st & 10 at own 27Ihson Jackson-Anderson run for 7 yds to the WOF 34
3:482nd & 3 at own 34Isaiah Scott run for no gain to the WOF 34
3:483rd & 3 at own 34Ihson Jackson-Anderson run for 1 yd to the WOF 35
1:484th & 2 at own 35Maddox Cowart punt for 49 yds
Richmond Punt, 3 plays
1:481st & 10 at own 16Kyle Wickersham run for no gain to the RICH 16
1:482nd & 10 at own 16Kyle Wickersham run for a loss of 1 yard to the RICH 15
1:073rd & 11 at own 15Timeout Wofford, clock 01:07
1:073rd & 11 at own 15Kyle Wickersham pass incomplete to Isaiah Dawson
0:554th & 11 at own 15Ned Gray punt for 38 yds, fair catch by Isaiah Scott at the WOF 47
Wofford Missed FG, 7 plays
0:551st & 10 at own 47Ethan Drumm pass complete to C.J. Adams for 9 yds to the RICH 44
0:552nd & 1 at opp 44Ethan Drumm pass incomplete to C.J. Adams
0:553rd & 1 at opp 44Ethan Drumm pass incomplete to C.J. Adams
0:554th & 1 at opp 44Gerald Modest run for 1 yd to the RICH 43 for a 1ST down
0:181st & 10 at opp 43Timeout Wofford, clock 00:18
0:181st & 10 at opp 43Ethan Drumm pass complete to Jack Purdy for 11 yds to the RICH 32 for a 1ST down
0:181st & 10 at opp 32Ethan Drumm pass complete to Ivory Aikens for 16 yds to the RICH 16 for a 1ST down
0:071st & 10 at opp 16Timeout Wofford, clock 00:07
0:031st & 10 at opp 16Connor Deviney 34 yd FG MISSED
Richmond End of half, 1 play
0:001st & 10 at own 20Kneel down by Richmond at RICH18 for loss of 2 yards.
3rd quarter4 drives, then Wofford 10, Richmond 7
Wofford Result not recorded, 10 plays
15:001st & 10 at own 35Will McManus kickoff for 65 yds for a touchback
15:001st & 10 at own 25Richmond Penalty, Personal Foul (D’Angelo Stocker) to the WOF 46 for a 1ST down
15:001st & 10 at own 46Ethan Drumm pass complete to C.J. Adams for 9 yds to the RICH 45
15:002nd & 1 at opp 45Gerald Modest run for 2 yds to the RICH 43 for a 1ST down
15:001st & 10 at opp 43Gerald Modest run for 4 yds to the RICH 39
15:002nd & 6 at opp 39Ethan Drumm pass complete to Ivory Aikens for 12 yds to the RICH 27 for a 1ST down
15:001st & 10 at opp 27Ivory Aikens run for 13 yds to the RICH 14 for a 1ST down
15:001st & 10 at opp 14Ethan Drumm pass incomplete to C.J. Adams
15:002nd & 10 at opp 14Ethan Drumm pass incomplete to Jack Purdy
15:003rd & 10 at opp 14Shotgun Drumm,Ethan sacked for loss of 2 yards to the RICH16 (Baldwin,TJ) PENALTY WOF Personal Foul (Porter,Dillon) 15 yards from RICH14 to RICH29. NO PLAY.
15:003rd & 25 at opp 29Ethan Drumm pass incomplete to Isaiah Scott
11:034th & 25 at opp 29Sam Spence 47 yd FG GOOD
Richmond Punt, 8 plays
10:581st & 10 at own 35Haven Maddox kickoff for 60 yds , Isaiah Dawson return for 17 yds to the RICH 22
10:581st & 10 at own 22Kyle Wickersham pass complete to Ja’Vion Griffin for 3 yds to the RICH 25
10:582nd & 7 at own 25Aziz Foster-Powell run for a loss of 2 yards to the RICH 23
10:583rd & 9 at own 23Kyle Wickersham run for 13 yds to the RICH 36 for a 1ST down
10:581st & 10 at own 36Kyle Wickersham pass complete to Aziz Foster-Powell for 4 yds to the RICH 40
10:582nd & 6 at own 40Aziz Foster-Powell run for 12 yds to the WOF 48 for a 1ST down
10:581st & 10 at opp 48Kyle Wickersham pass complete to Quanye Veney for 2 yds to the WOF 46
10:582nd & 8 at opp 46Kyle Wickersham pass complete to Ja’Vion Griffin for 6 yds to the WOF 40
10:583rd & 2 at opp 40Kyle Wickersham pass complete to Aziz Foster-Powell for 8 yds to the WOF 48
5:504th & 10 at opp 48Ned Gray punt for 38 yds, fair catch by Isaiah Scott at the WOF 10
Wofford Punt, 3 plays
5:501st & 10 at own 10Gerald Modest run for 3 yds to the WOF 13
5:502nd & 7 at own 13Ethan Drumm pass incomplete to C.J. Adams
5:503rd & 7 at own 13Ethan Drumm sacked by Camden Byrd for a loss of 7 yards to the WOF 6
4:094th & 14 at own 6Maddox Cowart punt for 50 yds , Quanye Veney returns for 2 yds to the RICH 46
Richmond Result not recorded, 9 plays
4:091st & 10 at own 46Kyle Wickersham pass complete to Isaiah Dawson for no gain to the RICH 46
4:092nd & 10 at own 46Kyle Wickersham pass complete to Ja’Vion Griffin for 8 yds to the WOF 46
4:093rd & 2 at opp 46Aziz Foster-Powell run for 6 yds to the WOF 40 for a 1ST down
4:091st & 10 at opp 40Kyle Wickersham run for 5 yds to the WOF 35
4:092nd & 5 at opp 35Aziz Foster-Powell run for 1 yd to the WOF 34
4:093rd & 4 at opp 34Aziz Foster-Powell run for 1 yd to the WOF 33
0:004th & 3 at opp 33Kyle Wickersham pass complete to Andreas Hill for 17 yds to the WOF 16 for a 1ST down
Q4 15:002nd & 4 at opp 10Timeout Richmond, clock 15:00
Q4 15:001st & 10 at opp 16Kyle Wickersham run for 6 yds to the WOF 10
Q4 14:262nd & 4 at opp 10Kyle Wickersham run for 10 yds for a TD (Jayden Alsheskie KICK)
4th quarter4 drives, then Richmond 14, Wofford 10
Wofford Field goal, 3 plays
14:261st & 10 at own 35Will McManus kickoff for 62 yds , Gavin Batt return for 26 yds to the WOF 29
14:261st & 10 at own 29Ihson Jackson-Anderson run for 6 yds to the WOF 35
14:262nd & 4 at own 35Ethan Drumm pass incomplete to Ivory Aikens
14:263rd & 4 at own 35Ethan Drumm run for 2 yds to the WOF 37
12:484th & 2 at own 37Maddox Cowart punt for 46 yds, fair catch by Quanye Veney at the RICH 17
Richmond Punt, 11 plays
12:481st & 10 at own 17Aziz Foster-Powell run for a loss of 1 yard to the RICH 16
12:482nd & 11 at own 16Aziz Foster-Powell run for 14 yds to the RICH 30 for a 1ST down
12:481st & 10 at own 30Aziz Foster-Powell run for 6 yds to the RICH 36
12:482nd & 4 at own 36Jamaal Brown run for 1 yd to the RICH 37
12:483rd & 3 at own 37Kyle Wickersham run for 6 yds to the RICH 43 for a 1ST down
12:481st & 10 at own 43Andrew King run for no gain to the RICH 43
12:482nd & 10 at own 43Kyle Wickersham run for 2 yds to the RICH 45
12:483rd & 8 at own 45Kyle Wickersham pass complete to Ja’Vion Griffin for 11 yds to the WOF 44 for a 1ST down
12:481st & 10 at opp 44Kyle Wickersham run for 5 yds to the WOF 39
12:482nd & 5 at opp 39Andrew King run for a loss of 1 yard to the WOF 40
12:483rd & 6 at opp 40Kyle Wickersham pass incomplete to Andreas Hill
5:344th & 6 at opp 40Ned Gray punt for 40 yds for a touchback
Wofford Turnover on downs, 9 plays
5:341st & 10 at own 20PENALTY WOF False Start (Scott,Isaiah) 5 yards from WOF20 to WOF15. NO PLAY.
5:341st & 15 at own 15Ihson Jackson-Anderson run for 7 yds to the WOF 22
5:342nd & 8 at own 22Ihson Jackson-Anderson run for 9 yds to the WOF 31 for a 1ST down
5:341st & 10 at own 31Ethan Drumm pass complete to Ivory Aikens for 3 yds to the WOF 34
5:342nd & 7 at own 34Ihson Jackson-Anderson run for 20 yds to the RICH 46 for a 1ST down
5:341st & 10 at opp 46Ethan Drumm pass complete to Terrance Honeywood for 15 yds to the RICH 31 for a 1ST down
5:341st & 10 at opp 31Ihson Jackson-Anderson run for a loss of 5 yards to the RICH 36
5:342nd & 15 at opp 36Gerald Modest run for 1 yd to the RICH 35
5:343rd & 14 at opp 35Ethan Drumm pass incomplete
Richmond Result not recorded, 5 plays
1:401st & 10 at own 35Kyle Wickersham run for 5 yds to the RICH 40
1:332nd & 5 at own 40Timeout Wofford, clock 01:33
1:332nd & 5 at own 40No Huddle-Shotgun Wickersham,Kyle rush left for 9 yards gain to the RICH49 (Malcolm,Darius) PENALTY RICH Holding (Veney,Quanye) 6 yards from RICH40 to RICH34. NO PLAY.
1:332nd & 11 at own 34Kyle Wickersham run for 2 yds to the RICH 36
1:203rd & 9 at own 36Timeout Wofford, clock 01:20
1:203rd & 9 at own 36Kyle Wickersham run for 14 yds to the 50 yard line for a 1ST down
1:131st & 10 at the 50Timeout Wofford, clock 01:13
1:131st & 10 at the 50Kneel down by Richmond at RICH49 for loss of 1 yard.
0:002nd & 11 at own 49Kneel down by Richmond at RICH48 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.

Richmond leads 2–⁠1 in three meetings.

Recent meetings
2025Richmond 14, Wofford 10
2024Wofford 26, Richmond 19
2007Richmond 21, Wofford 10Iaa Playoffs

Around this game