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 John Marshall (Richmond, VA) varsity football team won Friday's home non-conference game against Charles City (VA) by a score of 30-0.

Q1Q2Q3Q4Final
Charles City00000
John Marshall----30
Final score provided by S. rSchool.
  • Recap
  • Matchup Info

Game Story

Virginia High School Football - Charles City loses to John Marshall

October 10, 2025: Richmond, VA 23227

The Charles City Panthers football team (Charles City, VA), was topped 30-0 in Friday's non-league bout with the host John Marshall Justices (Richmond, VA)

With the win, John Marshall advances its record to 1-5 on the season. The Justices host Northampton (Eastville, VA) to encounter the Yellowjackets in a non-league bout on Friday, October 17. The Yellowjackets go into the bout with a record of 5-1. Northampton won 43-24 in their recent non-league bout against Middlesex (Saluda, VA)

The Panthers now own a 1-5 record. They play next when they travel to Middlesex for a Tidewater contest on Friday, October 17. Charles City will confront a Chargers squad coming off a 26-6 league loss to West Point (West Point, VA). The Chargers record now stands at 2-5.

Charles City @ John Marshall Football Game Info

Fri., Oct. 10, 2025 @ 7p
John Marshall High School
The John Marshall (Richmond, VA) varsity football team won Friday's home non-conference game against Charles City (VA) by a score of 30-0.

Rankings & Records

Charles City (25-26)

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

John Marshall (25-26)

VADiv.
33448
OverallRegionHomeAwayWin %Region %PFPA
1-90-11-40-5.100.00074274

Team Scoring Averages

Q1Q2Q3Q4Final
Charles City
1.02.5.805.2
John Marshall
02.90.97.4

Charles City Videos

Charles City doesn't have any videos.

John Marshall Videos

Record Breakdown

Charles City (25-26)

John Marshall (25-26)

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