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 Freeman (Richmond, VA) varsity football team won Thursday's home non-conference game against Mechanicsville (VA) by a score of 43-0.

Q1Q2Q3Q4Final
Mechanicsville00000
Freeman----43
Final score provided by W. Nunnally.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Mechanicsville has not entered stats for this game.
Freeman

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals181407.83502
2B. Stephenson (Sr)9798.83501
5Kevin China (Sr)9616.82101
Freeman

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals140140
2B. Stephenson (Sr)7979
5Kevin China (Sr)6161
Freeman

Total Yards

#Athlete NameRushPassRecTotal
Team Totals140140
2B. Stephenson (Sr)7979
5Kevin China (Sr)6161
Freeman

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals21212
2B. Stephenson (Sr)166
5Kevin China (Sr)166
Freeman

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals22
2B. Stephenson (Sr)11
5Kevin China (Sr)11
Stat Supplier Logo

Freeman's stats are presented by HudlHudl

Game Story

Virginia High School Football - Mechanicsville trounced by Freeman

September 12, 2024: Richmond, VA 23229

Freeman Mavericks (Richmond, VA) followers went home pleased Thursday as they saw their football team triumph over the visiting Mechanicsville Mustangs (Mechanicsville, VA), 43-0 in a non-league battle.

With the win, Freeman advances its record to 3-0 on the season. The Mavericks travel to Highland Springs (Highland Springs, VA) to play the Springers in a Colonial battle on Friday, September 20. The Springers go into the battle with a record of 1-2. Highland Springs lost 38-7 in their recent non-league battle against Maury (Norfolk, VA)

The Mustangs now own a 0-3 record. They play next when they host John Marshall for a non-league battle on Friday, September 20. Mechanicsville will play a Justices team coming off a 50-20 non-league loss to Greensville County (Emporia, VA). The Justices record now stands at 1-2.

W NunnallyMavericks Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 10 The scorer has checked in. MHS 0, Freeman 10
    Posted @ 7:24p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 7:24p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:24p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:24p
  5. 0 - 10

    Punt

    Freeman1st Quarter ~11 minutes to go
    Mechanicsville has punted to Freeman. Freeman has the ball. MHS 0, Freeman 10
    Posted @ 7:25p
  6. 0 - 10

    End of 1st Quarter

    2nd Quarter
    MHS 0, Freeman 10
    Posted @ 7:26p
  7. 0 - 16

    Passing Touchdown

    Freeman2nd Quarter ~10 minutes to go
    Freeman - #10 George Davis 21 Yd pass completed to #81 Nolan Chizuk for a TD. MHS 0, Freeman 16
    Posted @ 7:26p
  8. 0 - 17

    Made Point After

    Freeman2nd Quarter ~10 minutes to go
    Freeman - #14 Mason Quinby PAT Good. MHS 0, Freeman 17
    Posted @ 7:27p
  9. 0 - 17

    Possession Update - Kickoff

    Mechanicsville2nd Quarter ~10 minutes to go
    Freeman kicked off to Mechanicsville. Mechanicsville has the ball on their own 20-yard line. MHS 0, Freeman 17
    Posted @ 7:28p
  10. 0 - 17

    Punt

    Freeman2nd Quarter ~9 minutes to go
    Mechanicsville has punted to Freeman. Freeman has the ball on Mechanicsville's 31-yard line. MHS 0, Freeman 17
    Posted @ 7:32p
  11. 0 - 23

    Rushing Touchdown

    Freeman2nd Quarter ~7 minutes to go
    Freeman - #5 Kevin China with a 3 Yd Rushing TD. MHS 0, Freeman 23
    Posted @ 7:36p
  12. 0 - 24

    Made Point After

    Freeman2nd Quarter ~7 minutes to go
    Freeman - #17 Kyle Bitsko PAT Good. MHS 0, Freeman 24
    Posted @ 7:36p
  13. 0 - 24

    Possession Update - Kickoff

    Mechanicsville2nd Quarter ~7 minutes to go
    Freeman kicked off to Mechanicsville. Mechanicsville has the ball on their own 20-yard line. MHS 0, Freeman 24
    Posted @ 7:38p
  14. 0 - 24

    Fumble Recovery

    Freeman2nd Quarter ~5 minutes to go
    Freeman - #52 Michael Bannister recovered a fumble by Mechanicsville and has the ball on Mechanicsville's 32-yard line. MHS 0, Freeman 24
    Posted @ 7:44p
  15. 0 - 24

    Punt

    Mechanicsville2nd Quarter ~3 minutes to go
    Freeman has punted to Mechanicsville. Mechanicsville has the ball on their own 1-yard line. MHS 0, Freeman 24
    Posted @ 7:46p
  16. 0 - 26

    Safety

    Freeman2nd Quarter ~3 minutes to go
    Freeman - Safety. MHS 0, Freeman 26
    Posted @ 7:47p
  17. 0 - 26

    Possession Update - Kickoff

    Freeman2nd Quarter ~3 minutes to go
    Mechanicsville kicked off to Freeman. Freeman has the ball on Mechanicsville's 47-yard line. MHS 0, Freeman 26
    Posted @ 7:49p
  18. 0 - 32

    Rushing Touchdown

    Freeman2nd Quarter ~2 minutes to go
    Freeman - #2 Butter Stephenson with a 40 Yd Rushing TD. MHS 0, Freeman 32
    Posted @ 7:51p
  19. 0 - 33

    Made Point After

    Freeman2nd Quarter ~2 minutes to go
    Freeman - #17 Kyle Bitsko PAT Good. MHS 0, Freeman 33
    Posted @ 7:51p
  20. 0 - 33

    Possession Update - Kickoff

    Mechanicsville2nd Quarter ~2 minutes to go
    Freeman kicked off to Mechanicsville. Mechanicsville has the ball on their own 20-yard line. MHS 0, Freeman 33
    Posted @ 7:54p
  21. 0 - 39

    Pick-6

    Freeman2nd Quarter ~2 minutes to go
    Freeman - Pick 6! #8 Pierce Bruce with a 20-yard return. MHS 0, Freeman 39
    Posted @ 7:55p
  22. 0 - 40

    Made Point After

    Freeman2nd Quarter ~2 minutes to go
    Freeman - #17 Kyle Bitsko PAT Good. MHS 0, Freeman 40
    Posted @ 7:58p
  23. 0 - 40

    Possession Update - Kickoff

    Mechanicsville2nd Quarter ~2 minutes to go
    Freeman kicked off to Mechanicsville. Mechanicsville has the ball on their own 32-yard line. MHS 0, Freeman 40
    Posted @ 8p
  24. 0 - 40

    Interception

    Freeman2nd Quarter ~2 minutes to go
    Freeman - #6 Liam Crawford intercepts a Mechanicsville pass and has the ball on their own 49-yard line. MHS 0, Freeman 40
    Posted @ 8:02p
  25. 0 - 40

    Interception

    Mechanicsville2nd Quarter Under a minute
    Mechanicsville intercepts a Freeman pass and has the ball on their own 6-yard line. MHS 0, Freeman 40
    Posted @ 8:05p
  26. 0 - 40

    Fumble Recovery

    Freeman2nd Quarter Under a minute
    Freeman - #53 Matthias Corbin recovered a fumble by Mechanicsville and has the ball on Mechanicsville's 5-yard line. MHS 0, Freeman 40
    Posted @ 8:05p
  27. 0 - 43

    Field Goal

    Freeman2nd Quarter Under a minute
    Freeman - #17 Kyle Bitsko kicks a 10 Yd Field Goal. MHS 0, Freeman 43
    Posted @ 8:08p
  28. 0 - 43

    Halftime

    Halftime
    MHS 0, Freeman 43
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:09p
  29. 0 - 43

    Start of 3rd Quarter

    Freeman3rd Quarter
    Freeman to kick off to Mechanicsville.
    Posted @ 8:28p
  30. 0 - 43

    Possession Update - Kickoff

    Mechanicsville3rd Quarter ~11 minutes to go
    Freeman kicked off to Mechanicsville. Mechanicsville has the ball on their own 25-yard line. MHS 0, Freeman 43
    Posted @ 8:28p
  31. 0 - 43

    Possession Update

    Freeman3rd Quarter ~6 minutes to go
    Freeman takes over the ball on their own 37-yard line. MHS 0, Freeman 43
    Posted @ 8:34p
  32. 0 - 43

    Punt

    Mechanicsville3rd Quarter ~2 minutes to go
    Freeman has punted to Mechanicsville. Mechanicsville has the ball on their own 20-yard line. MHS 0, Freeman 43
    Posted @ 8:42p
  33. 0 - 43

    End of 3rd Quarter

    4th Quarter
    MHS 0, Freeman 43
    Posted @ 8:43p
  34. 0 - 43

    Turnover on Downs

    Freeman4th Quarter ~7 minutes to go
    Mechanicsville has turned possession over on downs. Freeman has the ball on their own 40-yard line. MHS 0, Freeman 43
    Posted @ 8:49p
  35. 0 - 43

    Punt

    Mechanicsville4th Quarter ~2 minutes to go
    Freeman has punted to Mechanicsville. Mechanicsville has the ball on their own 25-yard line. MHS 0, Freeman 43
    Posted @ 8:55p
  36. 0 - 43

    End of Game

    Final
    MHS 0, Freeman 43
    Posted @ 8:58p

MHS @ Freeman Football Game Info

Thu., Sep. 12, 2024 @ 7p
The Freeman (Richmond, VA) varsity football team won Thursday's home non-conference game against Mechanicsville (VA) by a score of 43-0.

Scoretracker Providers

W NunnallyMavericks Reporter

Rankings & Records

Mechanicsville (24-25)

VADiv.
24543
OverallRegionHomeAwayWin %Region %PFPA
1-90-21-60-3.100.000118321

Freeman (24-25)

VADiv.
8921
OverallRegionHomeAwayWin %Region %PFPA
6-43-43-13-3.600.429304186

Team Scoring Averages

Q1Q2Q3Q4Final
Mechanicsville
000011.8
Freeman
3.57.06.55.030.4

Team Stat Comparison

MechanicsvilleFreeman
-Rushing Yards Per Game133.3
-Receiving Yards Per Game14.2
-Total Yards Per Game133.3
-Points Per Game11.4

Team Leaders

MechanicsvilleFreemanNational Avg.
-
Rushing Yards Per Game#2 Butter Stephenson128.220.4
-
Receiving Yards Per Game#2 Butter Stephenson14.217.4
-
Total Yards Per Game#2 Butter Stephenson142.436.6
-
Points Per Game#2 Butter Stephenson11.42.2

Record Breakdown

Mechanicsville (24-25)

Freeman (24-25)

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