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 Charles City (VA) varsity football team lost Friday's home conference game against West Point (VA) by a score of 50-22.

Q1Q2Q3Q4Final
West Point22881250
Charles City8140022
Final score provided by S. rSchool.
  • Recap
  • Box Score
  • Matchup Info

Box Score Stats

West Point (25-26)

Charles City (25-26)

47
Total Plays
33
25
First Downs
12
4
Penalties
8
45
Penalty Yards
55
22:54
Possession Time
25:06

Game Stats

West Point

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2436.50018.0002281.3
11Terique Graham (Sr)2436.50018.0002281.3
West Point

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals453758.34717
3Keleal Carter (Sr)5234.6150
4Kekoa Ferguson (Jr)34414.7220
7Michael Holmes (So)1010610.63613
8Aidan Ratcliffe (So)8567.02601
9Chris Delaney (Sr)6427.0120
11Terique Graham (Sr)1-13-13.0-130
15Jatari Jackson (So)11515.0150
17C. Parker (Fr)99810.94702
33DJ Oakley (So)155.0501
West Point

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals23618.022
8Aidan Ratcliffe (So)12222.022
51Corey Jarrett (Jr)11414.014
West Point

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals30
8Aidan Ratcliffe (So)10
17C. Parker (Fr)10
West Point

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals37536504465
2Jaydien Taylor (Sr)2222
3Keleal Carter (Sr)2323
4Kekoa Ferguson (Jr)44852
5Ben Sowinski (Sr)2020
7Michael Holmes (So)1064110
8Aidan Ratcliffe (So)562278
9Chris Delaney (Sr)4242
11Terique Graham (Sr)-13-13
15Jatari Jackson (So)1515
17C. Parker (Fr)9898
33DJ Oakley (So)55
51Corey Jarrett (Jr)1414
West Point

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3753636411
3Keleal Carter (Sr)2323
4Kekoa Ferguson (Jr)4444
7Michael Holmes (So)106106
8Aidan Ratcliffe (So)562278
9Chris Delaney (Sr)4242
11Terique Graham (Sr)-133623
15Jatari Jackson (So)1515
17C. Parker (Fr)9898
33DJ Oakley (So)55
51Corey Jarrett (Jr)1414
West Point

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals937466.0
2Jaydien Taylor (Sr)112
4Kekoa Ferguson (Jr)123
5Ben Sowinski (Sr)011
6Ben Fulks (Sr)19101.0
7Michael Holmes (So)033
8Aidan Ratcliffe (So)2792.0
11Terique Graham (Sr)1451.0
12Johnny Sparks (Sr)213
17C. Parker (Fr)0221.0
21Sully Murphy (So)011
33DJ Oakley (So)044
51Corey Jarrett (Jr)1231.0
West Point

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.06
17C. Parker (Fr).53
51Corey Jarrett (Jr).53
West Point

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals144.01201
6Ben Fulks (Sr)10
7Michael Holmes (So)144.01
8Aidan Ratcliffe (So)1
51Corey Jarrett (Jr)10
West Point

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals819924.9360
5Ben Sowinski (Sr)47518.8260
21Sully Murphy (So)412431.0360
West Point

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals35016.72250
2Jaydien Taylor (Sr)12222.02222
4Kekoa Ferguson (Jr)188.088
5Ben Sowinski (Sr)12020.02020
West Point

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals7428
7Michael Holmes (So)3184
8Aidan Ratcliffe (So)164
17C. Parker (Fr)212
33DJ Oakley (So)16
West Point

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals77
7Michael Holmes (So)33
8Aidan Ratcliffe (So)11
17C. Parker (Fr)22
33DJ Oakley (So)11
West Point

Conversions

#Athlete NameC RushC RecTotal
Team Totals44
7Michael Holmes (So)22
8Aidan Ratcliffe (So)22
Charles City has not entered stats for this game.

Game Story

Virginia High School Football - Charles City loses to West Point

November 7, 2025: Charles City, VA 23030

West Point Pointers (West Point, VA) followers went home pleased Friday as they saw their football team gain a win over the host Charles City Panthers (Charles City, VA), 50-22 in a league battle.

With the win, West Point advances its record to 4-6 on the season.

The Panthers now hold a 2-7 record.

Coaches Summary

First Quarter

WP 08:52 Aidan Ratcliffe 26 yd run (Michael Holmes run)
CC 06:44 Damian Barnes, Jr. 1 yard run (Barnes , Jr. run)
WP 03:14 Holmes 3 yd run (Ratcliffe run)
WP 00:43 Christian Parker 7 yd run (run failed)

Second Quarter

CC 09:30 Damien Zuidema 35 yd pass from Barnes, Jr (pass failed)
WP 04:24 Holmes 11 yd run (Ratcliffe run)
CC 01:41 Zuidema 16 yd pass from Barnes, Jr (Zuidema pass from Barnes, Jr.)

Third Quarter

WP 09:58 Parker 16 yd run (Holmes run)

Fourth Quarter

WP 09:48 Holmes 36 yd run (run failed)
WP 00:47 D.J. Oakley 5 yard run (run failed)

West Point @ Charles City Football Game Info

Fri., Nov. 7, 2025 @ 7p
The Charles City (VA) varsity football team lost Friday's home conference game against West Point (VA) by a score of 50-22.

Rankings & Records

West Point (25-26)

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

Charles City (25-26)

VADiv.
34545
OverallRegionHomeAwayWin %Region %PFPA
2-81-22-20-6.200.33352229

Team Scoring Averages

Q1Q2Q3Q4Final
West Point
5.24.14.06.619.9
Charles City
1.02.5.805.2

West Point Videos

Charles City Videos

Charles City doesn't have any videos.

Team Stat Comparison

West PointCharles City
180.9Rushing Yards Per Game-
40.0Passing Yards Per Game-
40.0Receiving Yards Per Game-
220.9Total Yards Per Game-
46.7Tackles Per Game-
0.5Sacks Per Game-

Team Leaders

West PointCharles CityNational Avg.
#7 Michael Holmes57.7Rushing Yards Per Game
-
11.4
#11 Terique Graham43.9Passing Yards Per Game
-
11.2
#3 Keleal Carter18.6Receiving Yards Per Game
-
9.0
#7 Michael Holmes68.9Total Yards Per Game
-
25.1
#6 Ben Fulks7.9Tackles Per Game
-
2.6
#51 Corey Jarrett0.2Sacks Per Game
-
0.2

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
West Point2-1Charles City0-2
DateAwayHomeResultDateAwayHomeResult
9/11/25West PointLancaster(W) 18-148/28/25Charles CityLancaster(L) 2-0 (F)
10/10/25MiddlesexWest Point(W) 26-610/17/25Charles CityMiddlesex(L) 39-12
10/24/25West PointMiddlesex(L) 24-18

Record Breakdown

West Point (25-26)

Charles City (25-26)

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