Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Middlesex (Saluda, VA) varsity football team won Friday's home conference game against West Point (VA) by a score of 24-18.

Q1Q2Q3Q4Final
West Point666018
Middlesex0661224
Final score provided by S. rSchool.
  • Recap
  • Box Score
  • Matchup Info

Box Score Stats

West Point (25-26)

Middlesex (25-26)

47
Total Plays
42
13
First Downs
16
12
Penalties
6
100
Penalty Yards
55

Game Stats

West Point

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals51055.50011.0212366.7
11Terique Graham (Sr)51055.50011.0212366.7
Middlesex

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals141.2501.010.0
1Cash Steel (Jr)141.2501.010.0
West Point

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals381995.26101
2Jaydien Taylor (Sr)36120.36101
3Keleal Carter (Sr)6203.380
7Michael Holmes (So)4369.0170
8Aidan Ratcliffe (So)4133.340
9Chris Delaney (Sr)17704.1150
11Terique Graham (Sr)351.710
Middlesex

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals332176.66014
1Cash Steel (Jr)1-4-4.00
2Davonte Griffin (Jr)201909.56014
3Dereon Cooke (Jr)122.020
4Jakub Bowen (Jr)11292.6130
West Point

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals55511.0232
3Keleal Carter (Sr)22311.5201
5Ben Sowinski (Sr)12323.0231
8Aidan Ratcliffe (So)294.57
Middlesex

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals111.01
4Jakub Bowen (Jr)111.01
West Point

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals20
9Chris Delaney (Sr)10
Middlesex

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
1Cash Steel (Jr)11
West Point

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals199551042360
2Jaydien Taylor (Sr)6144105
3Keleal Carter (Sr)202316059
5Ben Sowinski (Sr)2323
7Michael Holmes (So)3636
8Aidan Ratcliffe (So)1394466
9Chris Delaney (Sr)70272
11Terique Graham (Sr)55
Middlesex

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals21718360262
1Cash Steel (Jr)-40-4
2Davonte Griffin (Jr)19036226
3Dereon Cooke (Jr)22
4Jakub Bowen (Jr)29130
8Jamar Hammond (Jr)88
West Point

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1995555254
2Jaydien Taylor (Sr)6161
3Keleal Carter (Sr)202343
5Ben Sowinski (Sr)2323
7Michael Holmes (So)3636
8Aidan Ratcliffe (So)13922
9Chris Delaney (Sr)7070
11Terique Graham (Sr)55560
Middlesex

Total Yards

#Athlete NameRushPassRecTotal
Team Totals21711218
1Cash Steel (Jr)-41-3
2Davonte Griffin (Jr)190190
3Dereon Cooke (Jr)22
4Jakub Bowen (Jr)29130
West Point

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1433472.0
2Jaydien Taylor (Sr)123
4Kekoa Ferguson (Jr)022
5Ben Sowinski (Sr)112
6Ben Fulks (Sr)3912
7Michael Holmes (So)011
8Aidan Ratcliffe (So)1671.0
11Terique Graham (Sr)5271.0
12Johnny Sparks (Sr)112
13Jasiah Taylor (So)011
20J. Ebersole (Sr)011
50Robert Foy (Sr)022
55Jesse Farmer (Jr)235
60Aidrick McCray (Sr)022
Middlesex

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals442165
1Cash Steel (Jr)213
2Davonte Griffin (Jr)1212
3Dereon Cooke (Jr)224
4Jakub Bowen (Jr)7512
8Jamar Hammond (Jr)325
16Donovan Jones (So)11
26Malikai Reeves (Jr)538
54Geordan Cooke (Sr)213
56Andrew Harrow (Sr)628
65Blake Robins (Fr)11
66Shelton Jones (So)11
77Travis Archer (Sr)347
West Point

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals221.04202
3Keleal Carter (Sr)100.01
7Michael Holmes (So)1
9Chris Delaney (Sr)122.01
11Terique Graham (Sr)20
20J. Ebersole (Sr)1
55Jesse Farmer (Jr)1
60Aidrick McCray (Sr)1
Middlesex

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals200.0
1Cash Steel (Jr)100.0
8Jamar Hammond (Jr)1
West Point

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals49323.337
20J. Ebersole (Sr)49323.337

Kickoffs

Middlesex has not entered any kickoffs stats.
West Point

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals39331.038
5Ben Sowinski (Sr)11919.019
20J. Ebersole (Sr)27437.038

Punts

Middlesex has not entered any punts stats.
West Point

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals510420.827104
2Jaydien Taylor (Sr)24422.02744
3Keleal Carter (Sr)11616.01616
8Aidan Ratcliffe (So)24422.02344
Middlesex

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals284.023618.03344
2Davonte Griffin (Jr)23618.03336
8Jamar Hammond (Jr)188.08
16Donovan Jones (So)100.00
West Point

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3180
2Jaydien Taylor (Sr)16
3Keleal Carter (Sr)16
5Ben Sowinski (Sr)16
Middlesex

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals4240
2Davonte Griffin (Jr)424
West Point

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals01.00
20J. Ebersole (Sr)01.00
Middlesex

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals03.00
20Jacob Hatton (Jr)03.00
West Point

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals123
2Jaydien Taylor (Sr)11
3Keleal Carter (Sr)11
5Ben Sowinski (Sr)11

Game Story

Virginia High School Football - Middlesex holds off West Point

October 24, 2025: Saluda, VA 23149

The Middlesex Chargers (Saluda, VA) football tipped the visiting West Point Pointers (West Point, VA), 24-18 in Friday's league outing.

The Chargers now sport a 4-5 record. They take the field next when they travel to Mathews for a Tidewater contest on Thursday, November 6.

Coming up next, the Pointers battle the Nandua Warriors (Onley, VA) in a non-league contest, on Friday, October 31. West Point will attempt to better on its 3-5 season record. The Warriors enter the contest with a 3-5 record after their 26-20 league win over Arcadia (Oak Hall, VA).

Coaches Summary

First Quarter

WP 5:31 Keleal Carter 20 yd pass from Terique Graham (run failed)

Second Quarter

M 7:53 Davonte Griffin 61 yd run (kick failed)
WP 0:58 Ben Sowinski 23 yd pass from Graham (kick failed)

Third Quarter

M 1:58 Griffin 1 yd run (kick failed)
WP 0:41 Jaydien Taylor 61 yd run (run failed)

Fourth Quarter

M 8:52 Griffin 26 yd run (run failed)
M 2:28 Griffin 32 yd run (kick failed)

West Point @ Middlesex Football Game Info

Fri., Oct. 24, 2025 @ 7p
The Middlesex (Saluda, VA) varsity football team won Friday's home conference game against West Point (VA) by a score of 24-18.

Rankings & Records

West Point (25-26)

VADiv.
28731
OverallRegionHomeAwayWin %Region %PFPA
4-62-12-32-3.400.667199266

Middlesex (25-26)

VADiv.
28430
OverallRegionHomeAwayWin %Region %PFPA
5-53-13-32-2.500.750150260

Team Scoring Averages

Q1Q2Q3Q4Final
West Point
5.24.14.06.619.9
Middlesex
1.34.83.35.815.0

West Point Videos

Middlesex Videos

Middlesex doesn't have any videos.

Head-to-Head

  • West Point won last month
    10/10 @ 7pQ1Q2Q3Q4Final
    Middlesex06006
    West Point1260826

    The Middlesex (Saluda, VA) varsity football team lost Friday's away conference game against West Point (VA) by a score of 26-6.

  • Middlesex won last month
    10/24 @ 7pQ1Q2Q3Q4Final
    West Point666018
    Middlesex0661224

    The West Point (VA) varsity football team lost Friday's away conference game against Middlesex (Saluda, VA) by a score of 24-18.

Team Stat Comparison

West PointMiddlesex
180.9Rushing Yards Per Game131.2
40.0Passing Yards Per Game33.7
40.0Receiving Yards Per Game32.7
220.9Total Yards Per Game164.9
46.7Tackles Per Game53.6
0.5Sacks Per Game-
-Points Per Game0.3

Team Leaders

West PointMiddlesexNational Avg.
#7 Michael Holmes57.7Rushing Yards Per Game#2 Davonte Griffin87.111.4
#11 Terique Graham43.9Passing Yards Per Game#1 Cash Steel19.011.2
#3 Keleal Carter18.6Receiving Yards Per Game#2 Davonte Griffin21.79.0
#7 Michael Holmes68.9Total Yards Per Game#2 Davonte Griffin109.225.1
#6 Ben Fulks7.9Tackles Per Game#4 Jakub Bowen10.32.6
#51 Corey Jarrett0.2Sacks Per Game
-
0.2
-
Points Per Game#20 Jacob Hatton0.81.9

Record Breakdown

West Point (25-26)

Middlesex (25-26)

4-6
Overall
5-5
2-1
League
3-1
2-5
Non-League
2-4
1-1
Head to Head
1-1
2-2
Common Opponent
2-2
2-3
Home
3-3
2-3
Away
2-2
0-0
Neutral
0-0
0-0
Playoff
0-0
4-5
In-State
5-5
0-1
Out-of-State
0-0