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 King William (VA) varsity football team won Friday's home non-conference game against Mechanicsville (VA) by a score of 24-21.

Q1Q2Q3Q4Final
Mechanicsville6015021
King William777324
Final score provided by J. W.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Mechanicsville has not entered stats for this game.
King William

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals610102.60017.0155.0
2Jackson Turnage (Sr)3653.50017.7141.0
3K'Sean Hill (Jr)3449.75016.3115.6
King William

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals461844.013
1Xavier Shelton (So)26803.101
2Jackson Turnage (Sr)4-2-0.50
3K'Sean Hill (Jr)161066.612
King William

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals610217.0
2Jackson Turnage (Sr)13535.0
4Jordan Spivey (So)13535.0
6Javon Lewis (Sr)188.0
10Tyler Newbill (So)3248.0
King William

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals18410225311
1Xavier Shelton (So)8080
2Jackson Turnage (Sr)-23533
3K'Sean Hill (Jr)106106
4Jordan Spivey (So)352560
6Javon Lewis (Sr)88
10Tyler Newbill (So)2424
King William

Total Yards

#Athlete NameRushPassRecTotal
Team Totals184102102286
1Xavier Shelton (So)8080
2Jackson Turnage (Sr)-2533586
3K'Sean Hill (Jr)10649155
4Jordan Spivey (So)3535
6Javon Lewis (Sr)88
10Tyler Newbill (So)2424
King William

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2518434.0
1Xavier Shelton (So)2131.0
2Jackson Turnage (Sr)11
3K'Sean Hill (Jr)112
4Jordan Spivey (So)22
5Mathew McNeal (Sr)213
11Stevie Walton (Sr)123
18Dez Kennedy (So)11
22Jawon Thomas (So)336
25Daniel Holmes (So)2352.0
34Landon Dapper (Jr)112
48J. Trueheart (Sr)3141.0
50Lucas Anthony (So)11
51Emaree Woods (So)11
52Jordan Holmes (Sr)33
55Adam Mace (Jr)112
56Cory McPhearson (Sr)33
66Tucker Townsend (Sr)11
King William

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals21
11Stevie Walton (Sr)2
56Cory McPhearson (Sr)1
King William

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals421052.5632
9Cooper Wolfe (Sr)421052.5632
King William

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals14343.01
9Cooper Wolfe (Sr)14343.01
King William

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals3258.325
4Jordan Spivey (So)12525.025
11Stevie Walton (Sr)100.00
18Dez Kennedy (So)100.00
King William

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31866
1Xavier Shelton (So)16
3K'Sean Hill (Jr)212
9Cooper Wolfe (Sr)66
King William

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.0111.0306
9Cooper Wolfe (Sr)331.0111.0306
King William

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals33
1Xavier Shelton (So)11
3K'Sean Hill (Jr)22

Game Story

Virginia High School Football - Mechanicsville tipped by King William

October 24, 2025: King William, VA 23086

The Mechanicsville Mustangs football team (Mechanicsville, VA), was tipped 24-21 in Friday's non-league bout with the host King William Cavaliers (King William, VA)

With the win, King William advances its record to 6-3 on the year. The Cavaliers travel to Colonial Heights (Colonial Heights, VA) to encounter the Colonials in a non-league bout on Friday, November 7. The Colonials go into the bout with a record of 1-7.

The Mustangs now own a 3-5 record. They play next when they travel to Atlee for a Capital bout on Friday, October 31. Mechanicsville will encounter a Raiders team coming off a 69-6 league loss to Varina (Richmond, VA). The Raiders record now stands at 3-5.

J WCavaliers Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. MHS 0, KWHS 0
    Posted @ 6:45p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 6:45p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:45p
  4. Weather Conditions

    Weather Conditions Cold
    Posted @ 6:45p
  5. 0 - 0

    Start of Game

    King William1st Quarter
    King William kicking off to Mechanicsville.
    Posted @ 7:01p
  6. 0 - 0

    Fumble Recovery

    King William1st Quarter ~11 minutes to go
    King William - #11 Stevie Walton recovered a fumble by Mechanicsville and has the ball on Mechanicsville's 26-yard line. MHS 0, KWHS 0
    Posted @ 7:02p
  7. 0 - 0

    Update

    King William1st Quarter ~11 minutes to go
    King William - 3rd down, ~11 minutes to go, ball on Mechanicsville's 22-yard line. MHS 0, KWHS 0
    Posted @ 7:04p
  8. 0 - 0

    Update

    King William1st Quarter ~10 minutes to go
    King William - 1st down, ~10 minutes to go, ball on Mechanicsville's 10-yard line. MHS 0, KWHS 0
    Posted @ 7:05p
  9. 0 - 0

    Update

    King William1st Quarter ~10 minutes to go
    King William - 2nd down, ~10 minutes to go, ball on Mechanicsville's 6-yard line. MHS 0, KWHS 0
    Posted @ 7:06p
  10. 0 - 6

    Rushing Touchdown

    King William1st Quarter ~9 minutes to go
    King William - #3 K'Sean Hill with a 10 Yd Rushing TD. MHS 0, KWHS 6
    Posted @ 7:06p
  11. 0 - 7

    Made Point After

    King William1st Quarter ~9 minutes to go
    King William - #9 Cooper Wolfe PAT Good. MHS 0, KWHS 7
    Posted @ 7:06p
  12. 0 - 7

    Possession Update - Kickoff

    Mechanicsville1st Quarter ~9 minutes to go
    King William kicked off to Mechanicsville. Mechanicsville has the ball on their own 20-yard line. MHS 0, KWHS 7
    Posted @ 7:08p
  13. 0 - 7

    Update

    Mechanicsville1st Quarter ~9 minutes to go
    Mechanicsville - 2nd down, ~9 minutes to go, ball on their own 23-yard line. MHS 0, KWHS 7
    Posted @ 7:09p
  14. 0 - 7

    Update

    Mechanicsville1st Quarter ~9 minutes to go
    Mechanicsville - 3rd down, ~9 minutes to go, ball on their own 23-yard line. MHS 0, KWHS 7
    Posted @ 7:09p
  15. 0 - 7

    Update

    Mechanicsville1st Quarter ~9 minutes to go
    Mechanicsville - 1st down, ~9 minutes to go, ball on their own 44-yard line. MHS 0, KWHS 7
    Posted @ 7:10p
  16. 0 - 7

    Update

    Mechanicsville1st Quarter ~8 minutes to go
    Mechanicsville - 1st down, ~8 minutes to go, ball on King William's 47-yard line. MHS 0, KWHS 7
    Posted @ 7:11p
  17. 6 - 7

    Rushing Touchdown

    Mechanicsville1st Quarter ~7 minutes to go
    Mechanicsville - 47 Yd Rushing TD. MHS 6, KWHS 7
    Posted @ 7:12p
  18. 6 - 7

    Missed Point After

    Mechanicsville1st Quarter ~7 minutes to go
    Mechanicsville - PAT Missed. MHS 6, KWHS 7
    Posted @ 7:13p
  19. 6 - 7

    Possession Update - Kickoff

    King William1st Quarter ~7 minutes to go
    Mechanicsville kicked off to King William. King William has the ball on their own 35-yard line. MHS 6, KWHS 7
    Posted @ 7:14p
  20. 6 - 7

    Update

    King William1st Quarter ~7 minutes to go
    King William - 1st down, ~7 minutes to go, ball on their own 46-yard line. MHS 6, KWHS 7
    Posted @ 7:15p
  21. 6 - 7

    Update

    King William1st Quarter ~6 minutes to go
    King William - 2nd down, ~6 minutes to go, ball on Mechanicsville's 45-yard line. MHS 6, KWHS 7
    Posted @ 7:15p
  22. 6 - 7

    Update

    King William1st Quarter ~6 minutes to go
    King William - 2nd down, ~6 minutes to go, ball on their own 47-yard line. MHS 6, KWHS 7
    Posted @ 7:16p
  23. 6 - 7

    Update

    King William1st Quarter ~5 minutes to go
    King William - 3rd down, ~5 minutes to go, ball on their own 47-yard line. MHS 6, KWHS 7
    Posted @ 7:17p
  24. 6 - 7

    Update

    King William1st Quarter ~4 minutes to go
    King William - 4th down, ~4 minutes to go, ball on Mechanicsville's 47-yard line. MHS 6, KWHS 7
    Posted @ 7:18p
  25. 6 - 7

    Update

    King William1st Quarter ~4 minutes to go
    King William - 1st down, ~4 minutes to go, ball on Mechanicsville's 35-yard line. MHS 6, KWHS 7
    Posted @ 7:19p
  26. 6 - 7

    Update

    King William1st Quarter ~4 minutes to go
    King William - 2nd down, ~4 minutes to go, ball on Mechanicsville's 34-yard line. MHS 6, KWHS 7
    Posted @ 7:19p
  27. 6 - 7

    Interception

    Mechanicsville1st Quarter ~3 minutes to go
    Mechanicsville intercepts a King William pass and has the ball on their own 35-yard line. MHS 6, KWHS 7
    Posted @ 7:20p
  28. 6 - 7

    Update

    Mechanicsville1st Quarter ~2 minutes to go
    Mechanicsville - 2nd down, ~2 minutes to go, ball on their own 36-yard line. MHS 6, KWHS 7
    Posted @ 7:21p
  29. 6 - 7

    Update

    Mechanicsville1st Quarter ~2 minutes to go
    Mechanicsville - 1st down, ~2 minutes to go, ball on their own 48-yard line. MHS 6, KWHS 7
    Posted @ 7:22p
  30. 6 - 7

    Update

    Mechanicsville1st Quarter ~1 minute to go
    Mechanicsville - 2nd down, ~1 minute to go, ball on King William's 46-yard line. MHS 6, KWHS 7
    Posted @ 7:23p
  31. 6 - 7

    Update

    Mechanicsville1st Quarter Under a minute
    Mechanicsville - 1st down, Under a minute, ball on King William's 35-yard line. MHS 6, KWHS 7
    Posted @ 7:24p
  32. 6 - 7

    Update

    Mechanicsville1st Quarter Under a minute
    Mechanicsville - 2nd down, Under a minute, ball on King William's 29-yard line. MHS 6, KWHS 7
    Posted @ 7:25p
  33. 6 - 7

    End of 1st Quarter

    2nd Quarter
    MHS 6, KWHS 7
    Posted @ 7:25p
  34. 6 - 7

    Update

    Mechanicsville2nd Quarter ~11 minutes to go
    Mechanicsville - 3rd down, ~11 minutes to go, ball on King William's 27-yard line. MHS 6, KWHS 7
    Posted @ 7:27p
  35. 6 - 7

    Update

    Mechanicsville2nd Quarter ~11 minutes to go
    Mechanicsville - 1st down, ~11 minutes to go, ball on King William's 24-yard line. MHS 6, KWHS 7
    Posted @ 7:27p
  36. 6 - 7

    Update

    Mechanicsville2nd Quarter ~10 minutes to go
    Mechanicsville - 2nd down, ~10 minutes to go, ball on King William's 18-yard line. MHS 6, KWHS 7
    Posted @ 7:28p
  37. 6 - 7

    Update

    Mechanicsville2nd Quarter ~9 minutes to go
    Mechanicsville - 3rd down, ~9 minutes to go, ball on King William's 20-yard line. MHS 6, KWHS 7
    Posted @ 7:29p
  38. 6 - 7

    Update

    Mechanicsville2nd Quarter ~9 minutes to go
    Mechanicsville - 4th down, ~9 minutes to go, ball on King William's 18-yard line. MHS 6, KWHS 7
    Posted @ 7:30p
  39. 6 - 7

    Turnover on Downs

    King William2nd Quarter ~8 minutes to go
    Mechanicsville has turned possession over on downs. King William has the ball on their own 17-yard line. MHS 6, KWHS 7
    Posted @ 7:31p
  40. 6 - 7

    Update

    King William2nd Quarter ~8 minutes to go
    King William - 2nd down, ~8 minutes to go, ball on their own 20-yard line. MHS 6, KWHS 7
    Posted @ 7:31p
  41. 6 - 7

    Update

    King William2nd Quarter ~7 minutes to go
    King William - 3rd down, ~7 minutes to go, ball on their own 21-yard line. MHS 6, KWHS 7
    Posted @ 7:32p
  42. 6 - 7

    Update

    King William2nd Quarter ~7 minutes to go
    King William - 3rd down, ~7 minutes to go, ball on their own 25-yard line. MHS 6, KWHS 7
    Posted @ 7:33p
  43. 6 - 7

    Update

    King William2nd Quarter ~6 minutes to go
    King William - 1st down, ~6 minutes to go, ball on their own 28-yard line. MHS 6, KWHS 7
    Posted @ 7:33p
  44. 6 - 7

    Update

    King William2nd Quarter ~6 minutes to go
    King William - 2nd down, ~6 minutes to go, ball on their own 28-yard line. MHS 6, KWHS 7
    Posted @ 7:34p
  45. 6 - 7

    Long Pass

    King William2nd Quarter ~5 minutes to go
    King William - #3 K'Sean Hill with a long pass to #2 Jackson Turnage. King William has the ball on Mechanicsville's 35-yard line. MHS 6, KWHS 7
    Posted @ 7:35p
  46. 6 - 7

    Update

    King William2nd Quarter ~4 minutes to go
    King William - 1st down, ~4 minutes to go, ball on Mechanicsville's 24-yard line. MHS 6, KWHS 7
    Posted @ 7:36p
  47. 6 - 7

    Update

    King William2nd Quarter ~4 minutes to go
    King William - 2nd down, ~4 minutes to go, ball on Mechanicsville's 16-yard line. MHS 6, KWHS 7
    Posted @ 7:36p
  48. 6 - 7

    Update

    King William2nd Quarter ~4 minutes to go
    King William - 1st down, ~4 minutes to go, ball on Mechanicsville's 9-yard line. MHS 6, KWHS 7
    Posted @ 7:37p
  49. 6 - 13

    Rushing Touchdown

    King William2nd Quarter ~3 minutes to go
    King William - #1 Xavier Shelton with a 9 Yd Rushing TD. MHS 6, KWHS 13
    Posted @ 7:38p
  50. 6 - 14

    Made Point After

    King William2nd Quarter ~3 minutes to go
    King William - #9 Cooper Wolfe PAT Good. MHS 6, KWHS 14
    Posted @ 7:40p
  51. 6 - 14

    Possession Update - Kickoff

    Mechanicsville2nd Quarter ~3 minutes to go
    King William kicked off to Mechanicsville. Mechanicsville has the ball on their own 43-yard line. MHS 6, KWHS 14
    Posted @ 7:42p
  52. 6 - 14

    Update

    Mechanicsville2nd Quarter ~3 minutes to go
    Mechanicsville - 2nd down, ~3 minutes to go, ball on their own 46-yard line. MHS 6, KWHS 14
    Posted @ 7:42p
  53. 6 - 14

    Update

    Mechanicsville2nd Quarter ~2 minutes to go
    Mechanicsville - 3rd down, ~2 minutes to go, ball on their own 48-yard line. MHS 6, KWHS 14
    Posted @ 7:43p
  54. 6 - 14

    Update

    Mechanicsville2nd Quarter ~2 minutes to go
    Mechanicsville - 4th down, ~2 minutes to go, ball on their own 48-yard line. MHS 6, KWHS 14
    Posted @ 7:44p
  55. 6 - 14

    Punt

    King William2nd Quarter ~1 minute to go
    Mechanicsville has punted to King William. King William has the ball on their own 5-yard line. MHS 6, KWHS 14
    Posted @ 7:45p
  56. 6 - 14

    Update

    King William2nd Quarter ~1 minute to go
    King William - 2nd down, ~1 minute to go, ball on their own 5-yard line. MHS 6, KWHS 14
    Posted @ 7:45p
  57. 6 - 14

    Update

    King William2nd Quarter ~1 minute to go
    King William - 1st down, ~1 minute to go, ball on their own 20-yard line. MHS 6, KWHS 14
    Posted @ 7:48p
  58. 6 - 14

    Update

    King William2nd Quarter ~1 minute to go
    King William - 2nd down, ~1 minute to go, ball on their own 20-yard line. MHS 6, KWHS 14
    Posted @ 7:48p
  59. 6 - 14

    Update

    King William2nd Quarter Under a minute
    King William - 3rd down, Under a minute, ball on their own 24-yard line. MHS 6, KWHS 14
    Posted @ 7:49p
  60. 6 - 14

    Update

    King William2nd Quarter Under a minute
    King William - 1st down, Under a minute, ball on their own 30-yard line. MHS 6, KWHS 14
    Posted @ 7:50p
  61. 6 - 14

    Update

    King William2nd Quarter Under a minute
    King William - 2nd down, Under a minute, ball on their own 30-yard line. MHS 6, KWHS 14
    Posted @ 7:50p
  62. 6 - 14

    Update

    King William2nd Quarter Under a minute
    King William - 3rd down, Under a minute, ball on their own 26-yard line. MHS 6, KWHS 14
    Posted @ 7:51p
  63. 6 - 14

    Update

    King William2nd Quarter Under a minute
    King William - 4th down, Under a minute, ball on their own 26-yard line. MHS 6, KWHS 14
    Posted @ 7:52p
  64. 6 - 14

    Halftime

    Halftime
    MHS 6, KWHS 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:52p
  65. 6 - 14

    Start of 3rd Quarter

    Mechanicsville3rd Quarter
    Mechanicsville to kick off to King William.
    Posted @ 8:12p
  66. 6 - 14

    Possession Update - Kickoff

    King William3rd Quarter ~11 minutes to go
    Mechanicsville kicked off to King William. King William has the ball on their own 29-yard line. MHS 6, KWHS 14
    Posted @ 8:13p
  67. 6 - 14

    Update

    King William3rd Quarter ~11 minutes to go
    King William - 2nd down, ~11 minutes to go, ball on their own 35-yard line. MHS 6, KWHS 14
    Posted @ 8:14p
  68. 6 - 14

    Update

    King William3rd Quarter ~11 minutes to go
    King William - 1st down, ~11 minutes to go, ball on their own 41-yard line. MHS 6, KWHS 14
    Posted @ 8:14p
  69. 6 - 14

    Update

    King William3rd Quarter ~10 minutes to go
    King William - 1st down, ~10 minutes to go, ball on Mechanicsville's 40-yard line. MHS 6, KWHS 14
    Posted @ 8:15p
  70. 6 - 14

    Update

    King William3rd Quarter ~10 minutes to go
    King William - 1st down, ~10 minutes to go, ball on Mechanicsville's 29-yard line. MHS 6, KWHS 14
    Posted @ 8:16p
  71. 6 - 14

    Update

    King William3rd Quarter ~10 minutes to go
    King William - 2nd down, ~10 minutes to go, ball on Mechanicsville's 20-yard line. MHS 6, KWHS 14
    Posted @ 8:17p
  72. 6 - 14

    Update

    King William3rd Quarter ~10 minutes to go
    King William - 2nd down, ~10 minutes to go, ball on their own 25-yard line. MHS 6, KWHS 14
    Posted @ 8:17p
  73. 6 - 14

    Update

    King William3rd Quarter ~9 minutes to go
    King William - 3rd down, ~9 minutes to go, ball on Mechanicsville's 21-yard line. MHS 6, KWHS 14
    Posted @ 8:18p
  74. 6 - 14

    Update

    King William3rd Quarter ~9 minutes to go
    King William - 1st down, ~9 minutes to go, ball on Mechanicsville's 13-yard line. MHS 6, KWHS 14
    Posted @ 8:19p
  75. 6 - 20

    Rushing Touchdown

    King William3rd Quarter ~8 minutes to go
    King William - #3 K'Sean Hill with a 13 Yd Rushing TD. MHS 6, KWHS 20
    Posted @ 8:19p
  76. 6 - 21

    Made Point After

    King William3rd Quarter ~8 minutes to go
    King William - #9 Cooper Wolfe PAT Good. MHS 6, KWHS 21
    Posted @ 8:20p
  77. 12 - 21

    Kick Return Touchdown

    Mechanicsville3rd Quarter ~8 minutes to go
    Mechanicsville - Kick Return for a TD. MHS 12, KWHS 21
    Posted @ 8:21p
  78. 14 - 21

    Two Point Pass Completed

    Mechanicsville3rd Quarter ~8 minutes to go
    Mechanicsville - #12 Noah Miller pass completed for a 2Pt Conversion. MHS 14, KWHS 21
    Posted @ 8:23p
  79. 14 - 21

    Possession Update - Kickoff

    King William3rd Quarter ~8 minutes to go
    Mechanicsville kicked off to King William. King William has the ball on Mechanicsville's 40-yard line. MHS 14, KWHS 21
    Posted @ 8:26p
  80. 14 - 21

    Update

    King William3rd Quarter ~8 minutes to go
    King William - 1st down, ~8 minutes to go, ball on their own 44-yard line. MHS 14, KWHS 21
    Posted @ 8:27p
  81. 14 - 21

    Update

    King William3rd Quarter ~8 minutes to go
    King William - 1st down, ~8 minutes to go, ball on their own 29-yard line. MHS 14, KWHS 21
    Posted @ 8:30p
  82. 14 - 21

    Update

    King William3rd Quarter ~8 minutes to go
    King William - 3rd down, ~8 minutes to go, ball on their own 36-yard line. MHS 14, KWHS 21
    Posted @ 8:32p
  83. 14 - 21

    Update

    King William3rd Quarter ~7 minutes to go
    King William - 1st down, ~7 minutes to go, ball on their own 41-yard line. MHS 14, KWHS 21
    Posted @ 8:32p
  84. 14 - 21

    Update

    King William3rd Quarter ~6 minutes to go
    King William - 2nd down, ~6 minutes to go, ball on their own 37-yard line. MHS 14, KWHS 21
    Posted @ 8:34p
  85. 14 - 21

    Update

    King William3rd Quarter ~5 minutes to go
    King William - 3rd down, ~5 minutes to go, ball on their own 37-yard line. MHS 14, KWHS 21
    Posted @ 8:35p
  86. 14 - 21

    Update

    King William3rd Quarter ~5 minutes to go
    King William - 4th down, ~5 minutes to go, ball on their own 37-yard line. MHS 14, KWHS 21
    Posted @ 8:36p
  87. 14 - 21

    Punt

    Mechanicsville3rd Quarter ~4 minutes to go
    King William has punted to Mechanicsville. Mechanicsville has the ball on their own 20-yard line. MHS 14, KWHS 21
    Posted @ 8:37p
  88. 14 - 21

    Update

    Mechanicsville3rd Quarter ~4 minutes to go
    Mechanicsville - 2nd down, ~4 minutes to go, ball on their own 29-yard line. MHS 14, KWHS 21
    Posted @ 8:38p
  89. 14 - 21

    Update

    Mechanicsville3rd Quarter ~4 minutes to go
    Mechanicsville - 1st down, ~4 minutes to go, ball on their own 33-yard line. MHS 14, KWHS 21
    Posted @ 8:39p
  90. 14 - 21

    Update

    Mechanicsville3rd Quarter ~3 minutes to go
    Mechanicsville - 2nd down, ~3 minutes to go, ball on their own 30-yard line. MHS 14, KWHS 21
    Posted @ 8:40p
  91. 14 - 21

    Update

    Mechanicsville3rd Quarter ~3 minutes to go
    Mechanicsville - 1st down, ~3 minutes to go, ball on their own 45-yard line. MHS 14, KWHS 21
    Posted @ 8:41p
  92. 14 - 21

    Update

    Mechanicsville3rd Quarter ~2 minutes to go
    Mechanicsville - 1st down, ~2 minutes to go, ball on King William's 13-yard line. MHS 14, KWHS 21
    Posted @ 8:44p
  93. 14 - 21

    Update

    Mechanicsville3rd Quarter ~1 minute to go
    Mechanicsville - 2nd down, ~1 minute to go, ball on King William's 4-yard line. MHS 14, KWHS 21
    Posted @ 8:45p
  94. 20 - 21

    Rushing Touchdown

    Mechanicsville3rd Quarter ~1 minute to go
    Mechanicsville - Rushing TD. MHS 20, KWHS 21
    Posted @ 8:47p
  95. 21 - 21

    Made Point After

    Mechanicsville3rd Quarter ~1 minute to go
    Mechanicsville - PAT Good. MHS 21, KWHS 21
    Posted @ 8:47p
  96. 21 - 21

    Possession Update - Kickoff

    King William3rd Quarter ~1 minute to go
    Mechanicsville kicked off to King William. King William has the ball on their own 20-yard line. MHS 21, KWHS 21
    Posted @ 8:48p
  97. 21 - 21

    Update

    King William3rd Quarter Under a minute
    King William - 2nd down, Under a minute, ball on their own 19-yard line. MHS 21, KWHS 21
    Posted @ 8:49p
  98. 21 - 21

    Update

    King William3rd Quarter Under a minute
    King William - 3rd down, Under a minute, ball on their own 22-yard line. MHS 21, KWHS 21
    Posted @ 8:50p
  99. 21 - 21

    End of 3rd Quarter

    4th Quarter
    MHS 21, KWHS 21
    Posted @ 8:50p
  100. 21 - 21

    Update

    King William4th Quarter ~11 minutes to go
    King William - 4th down, ~11 minutes to go, ball on their own 10-yard line. MHS 21, KWHS 21
    Posted @ 8:53p
  101. 21 - 21

    Punt

    Mechanicsville4th Quarter ~10 minutes to go
    King William has punted to Mechanicsville. Mechanicsville has the ball on King William's 49-yard line. MHS 21, KWHS 21
    Posted @ 8:54p
  102. 21 - 21

    Update

    Mechanicsville4th Quarter ~10 minutes to go
    Mechanicsville - 1st down, ~10 minutes to go, ball on King William's 47-yard line. MHS 21, KWHS 21
    Posted @ 8:54p
  103. 21 - 21

    Update

    Mechanicsville4th Quarter ~10 minutes to go
    Mechanicsville - 1st down, ~10 minutes to go, ball on King William's 36-yard line. MHS 21, KWHS 21
    Posted @ 8:55p
  104. 21 - 21

    Update

    Mechanicsville4th Quarter ~10 minutes to go
    Mechanicsville - 2nd down, ~10 minutes to go, ball on King William's 32-yard line. MHS 21, KWHS 21
    Posted @ 8:57p
  105. 21 - 21

    Update

    Mechanicsville4th Quarter ~9 minutes to go
    Mechanicsville - 1st down, ~9 minutes to go, ball on King William's 22-yard line. MHS 21, KWHS 21
    Posted @ 8:57p
  106. 21 - 21

    Update

    Mechanicsville4th Quarter ~9 minutes to go
    Mechanicsville - 2nd down, ~9 minutes to go, ball on King William's 22-yard line. MHS 21, KWHS 21
    Posted @ 8:58p
  107. 21 - 21

    Update

    Mechanicsville4th Quarter ~8 minutes to go
    Mechanicsville - 1st down, ~8 minutes to go, ball on King William's 11-yard line. MHS 21, KWHS 21
    Posted @ 8:59p
  108. 21 - 21

    Update

    Mechanicsville4th Quarter ~8 minutes to go
    Mechanicsville - 2nd down, ~8 minutes to go, ball on King William's 12-yard line. MHS 21, KWHS 21
    Posted @ 8:59p
  109. 21 - 21

    Fumble Recovery

    King William4th Quarter ~7 minutes to go
    King William recovered a fumble by Mechanicsville and has the ball on their own 25-yard line. MHS 21, KWHS 21
    Posted @ 9:01p
  110. 21 - 21

    Update

    Mechanicsville4th Quarter ~7 minutes to go
    Mechanicsville - 2nd down, ~7 minutes to go, ball on King William's 10-yard line. MHS 21, KWHS 21
    Posted @ 9:04p
  111. 21 - 21

    Update

    King William4th Quarter ~7 minutes to go
    King William - 3rd down, ~7 minutes to go, ball on their own 12-yard line. MHS 21, KWHS 21
    Posted @ 9:05p
  112. 21 - 21

    Long Pass

    King William4th Quarter ~6 minutes to go
    King William - #2 Jackson Turnage with a long pass to #4 Jordan Spivey. King William has the ball on their own 45-yard line. MHS 21, KWHS 21
    Posted @ 9:06p
  113. 21 - 21

    Update

    King William4th Quarter ~6 minutes to go
    King William - 1st down, ~6 minutes to go, ball on their own 45-yard line. MHS 21, KWHS 21
    Posted @ 9:06p
  114. 21 - 21

    Update

    King William4th Quarter ~6 minutes to go
    King William - 1st down, ~6 minutes to go, ball on their own 35-yard line. MHS 21, KWHS 21
    Posted @ 9:08p
  115. 21 - 21

    Update

    King William4th Quarter ~6 minutes to go
    King William - 2nd down, ~6 minutes to go, ball on Mechanicsville's 46-yard line. MHS 21, KWHS 21
    Posted @ 9:08p
  116. 21 - 21

    Update

    King William4th Quarter ~5 minutes to go
    King William - 1st down, ~5 minutes to go, ball on Mechanicsville's 43-yard line. MHS 21, KWHS 21
    Posted @ 9:09p
  117. 21 - 21

    Update

    King William4th Quarter ~4 minutes to go
    King William - 2nd down, ~4 minutes to go, ball on Mechanicsville's 42-yard line. MHS 21, KWHS 21
    Posted @ 9:10p
  118. 21 - 21

    Update

    King William4th Quarter ~4 minutes to go
    King William - 3rd down, ~4 minutes to go, ball on Mechanicsville's 41-yard line. MHS 21, KWHS 21
    Posted @ 9:10p
  119. 21 - 21

    Update

    King William4th Quarter ~3 minutes to go
    King William - 1st down, ~3 minutes to go, ball on Mechanicsville's 26-yard line. MHS 21, KWHS 21
    Posted @ 9:11p
  120. 21 - 21

    Update

    King William4th Quarter ~3 minutes to go
    King William - 2nd down, ~3 minutes to go, ball on Mechanicsville's 27-yard line. MHS 21, KWHS 21
    Posted @ 9:12p
  121. 21 - 21

    Update

    King William4th Quarter ~2 minutes to go
    King William - 3rd down, ~2 minutes to go, ball on Mechanicsville's 24-yard line. MHS 21, KWHS 21
    Posted @ 9:13p
  122. 21 - 21

    Update

    King William4th Quarter ~1 minute to go
    King William - 4th down, ~1 minute to go, ball on Mechanicsville's 24-yard line. MHS 21, KWHS 21
    Posted @ 9:14p
  123. 21 - 21

    Update

    King William4th Quarter ~1 minute to go
    King William - 1st down, ~1 minute to go, ball on Mechanicsville's 16-yard line. MHS 21, KWHS 21
    Posted @ 9:16p
  124. 21 - 21

    Update

    King William4th Quarter Under a minute
    King William - 3rd down, Under a minute, ball on Mechanicsville's 13-yard line. MHS 21, KWHS 21
    Posted @ 9:18p
  125. 21 - 21

    Update

    King William4th Quarter Under a minute
    King William - 4th down, Under a minute, ball on Mechanicsville's 13-yard line. MHS 21, KWHS 21
    Posted @ 9:19p
  126. 21 - 24

    Field Goal

    King William4th Quarter Under a minute
    King William - #9 Cooper Wolfe kicks a Field Goal. MHS 21, KWHS 24
    Posted @ 9:20p
  127. 21 - 24

    End of Game

    Final
    MHS 21, KWHS 24
    Posted @ 9:20p

MHS @ King William Football Game Info

Fri., Oct. 24, 2025 @ 7p
King William High School
The King William (VA) varsity football team won Friday's home non-conference game against Mechanicsville (VA) by a score of 24-21.

Scoretracker Providers

J WCavaliers Reporter

Rankings & Records

Mechanicsville (25-26)

VADiv.
26145
OverallRegionHomeAwayWin %Region %PFPA
3-71-32-31-4.300.250216252

King William (25-26)

VADiv.
17421
OverallRegionHomeAwayWin %Region %PFPA
7-40-13-24-2.636.000348295

Team Scoring Averages

Q1Q2Q3Q4Final
Mechanicsville
2.006.0021.6
King William
10.511.36.24.731.6

Mechanicsville Videos

King William Videos

Team Stat Comparison

MechanicsvilleKing William
91.2Rushing Yards Per Game258.2
49.8Passing Yards Per Game29.7
39.3Receiving Yards Per Game29.8
141.0Total Yards Per Game287.9
-Tackles Per Game47.8
-Sacks Per Game0.5
-Points Per Game3.8

Team Leaders

MechanicsvilleKing WilliamNational Avg.
#8 Brennan Ball120.0Rushing Yards Per Game#3 K'Sean Hill134.410.9
#12 Kevin Garcia68.5Passing Yards Per Game#3 K'Sean Hill16.810.6
#7 Jackson Whalen28.3Receiving Yards Per Game#4 Jordan Spivey16.78.7
#8 Brennan Ball121.7Total Yards Per Game#3 K'Sean Hill151.224.4
-
Tackles Per Game#22 Jawon Thomas5.32.6
-
Sacks Per Game#18 Dez Kennedy0.20.2
-
Points Per Game#9 Cooper Wolfe2.21.8

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Mechanicsville1-1King William1-1
DateAwayHomeResultDateAwayHomeResult
9/19/25John MarshallMechanicsville(W) 61-010/3/25John MarshallKing William(W) 62-14
11/6/25Armstrong (Kennedy)Mechanicsville(L) 37-09/25/25Armstrong (Kennedy)King William(L) 35-0

Record Breakdown

Mechanicsville (25-26)

King William (25-26)

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