VHSL Softball

Daily updates on Virginia High School League softball scores

Northwestern District

TeamConf WConf LConf %
Sherando1101.000
Fauquier820.800
James Wood720.778
Millbrook630.667
Liberty (Bealeton)640.600
Skyline650.545
Brentsville District450.444
Kettle Run360.333
Warren County290.182
Manassas Park000.000
Handley080.000
Meridian090.000

Brentsville District High School

DateTeamScoreOpponentScoreOutcome
3/18/2026 Brentsville District12 William Monroe2W
3/19/2026 Brentsville District4 Millbrook3W
3/23/2026 Brentsville District0 Skyline3L
3/25/2026 Brentsville District13 Warren County3W
3/26/2026 Brentsville District3 BattlefieldHS5L
4/7/2026 Brentsville District1 Osbourn Park11L
4/10/2026 Brentsville District18 Meridian0W
4/13/2026 Brentsville District3 Gainesville4L
4/17/2026 Brentsville District0 Fauquier3L
4/20/2026 Brentsville District6 Kettle Run11L
4/21/2026 Brentsville District10 Handley4W
4/24/2026 Brentsville District1 Millbrook2L
4/28/2026 Brentsville District4 Skyline9L
5/5/2026 Brentsville District Warren County
5/6/2026 Brentsville District Colgan
5/8/2026 Brentsville District Kettle Run
5/12/2026 Brentsville District Meridian
5/15/2026 Brentsville District Fauquier
5/19/2026 Brentsville District Handley

Fauquier High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Fauquier18 Meridian1W
3/23/2026 Fauquier19 Warren County1W
3/26/2026 Fauquier3 James Wood4L
3/31/2026 Fauquier11 Kettle Run0W
4/14/2026 Fauquier7 Skyline3W
4/15/2026 Fauquier12 Briar Woods0W
4/17/2026 Fauquier3 Brentsville District0W
4/20/2026 Fauquier13 Liberty (Bealeton)8W
4/21/2026 Fauquier0 Sherando1L
4/23/2026 Fauquier19 Meridian1W
4/27/2026 Fauquier2 Tuscarora1W
4/28/2026 Fauquier11 Warren County1W
5/1/2026 Fauquier Orange County
5/4/2026 Fauquier Rock Ridge
5/4/2026 Fauquier Millbrook
5/7/2026 Fauquier Liberty (Bealeton)
5/8/2026 Fauquier Skyline
5/8/2026 Fauquier Dominion
5/11/2026 Fauquier Liberty (Bealeton)
5/12/2026 Fauquier Kettle Run
5/15/2026 Fauquier Brentsville District
5/19/2026 Fauquier Sherando
5/21/2026 Fauquier James Wood
5/22/2026 Fauquier James Wood

James Wood High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 James Wood2 Sherando6L
3/24/2026 James Wood7 Clarke County0W
3/25/2026 James Wood15 Liberty (Bealeton)5W
3/26/2026 James Wood4 Fauquier3W
4/7/2026 James Wood24 Handley1W
4/10/2026 James Wood3 Millbrook1W
4/13/2026 James Wood10 Stone Bridge0W
4/16/2026 James Wood12 Warren County2W
4/20/2026 James Wood9 Skyline3W
4/21/2026 James Wood13 Kettle Run10W
4/23/2026 James Wood3 Sherando11L
4/30/2026 James Wood16Musselman6W
5/5/2026 James Wood Liberty (Bealeton)
5/7/2026 James WoodMusselman
5/7/2026 James Wood Handley
5/8/2026 James WoodJefferson County (WV)
5/12/2026 James Wood Millbrook
5/14/2026 James Wood Warren County
5/18/2026 James Wood Handley
5/19/2026 James Wood Kettle Run
5/21/2026 James Wood Fauquier
5/22/2026 James Wood Fauquier

John Handley High School

DateTeamScoreOpponentScoreOutcome

Kettle Run High School

DateTeamScoreOpponentScoreOutcome
3/20/2026 Kettle Run2 Liberty (Bealeton)3L
3/23/2026 Kettle Run4 Sherando9L
3/25/2026 Kettle Run5 Skyline8L
3/31/2026 Kettle Run0 Fauquier11L
4/14/2026 Kettle Run14 Warren County7W
4/15/2026 Kettle Run7 Meridian0W
4/16/2026 Kettle Run7 BattlefieldHS13L
4/20/2026 Kettle Run11 Brentsville District6W
4/21/2026 Kettle Run10 James Wood13L
4/28/2026 Kettle Run0 Sherando14L
5/4/2026 Kettle Run Meridian
5/5/2026 Kettle Run Skyline
5/6/2026 Kettle Run PatriotHS
5/8/2026 Kettle Run Brentsville District
5/12/2026 Kettle Run Fauquier
5/13/2026 Kettle Run Warren County
5/18/2026 Kettle Run Liberty (Bealeton)
5/19/2026 Kettle Run James Wood

Liberty (Bealeton) High School

DateTeamScoreOpponentScoreOutcome
3/17/2026 Liberty (Bealeton)0 Eastern View10L
3/20/2026 Liberty (Bealeton)3 Kettle Run2W
3/23/2026 Liberty (Bealeton)17 Meridian3W
3/25/2026 Liberty (Bealeton)5 James Wood15L
4/13/2026 Liberty (Bealeton)13 Warren County3W
4/16/2026 Liberty (Bealeton)16 Handley5W
4/20/2026 Liberty (Bealeton)8 Fauquier13L
4/22/2026 Liberty (Bealeton)3 Millbrook8L
4/23/2026 Liberty (Bealeton)20 Gar-Field2W
4/27/2026 Liberty (Bealeton)10 Warren County3W
4/28/2026 Liberty (Bealeton)17 Meridian1W
4/30/2026 Liberty (Bealeton)5 Sherando13L
5/1/2026 Liberty (Bealeton) EC Glass
5/5/2026 Liberty (Bealeton) James Wood
5/7/2026 Liberty (Bealeton) Fauquier
5/11/2026 Liberty (Bealeton) Fauquier
5/12/2026 Liberty (Bealeton) Sherando
5/14/2026 Liberty (Bealeton) Handley
5/15/2026 Liberty (Bealeton) Skyline
5/18/2026 Liberty (Bealeton) Kettle Run
5/19/2026 Liberty (Bealeton) Millbrook

Manassas Park High School

DateTeamScoreOpponentScoreOutcome

Meridian High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Meridian1 Fauquier18L
3/23/2026 Meridian3 Liberty (Bealeton)17L
3/25/2026 Meridian1 Millbrook17L
4/9/2026 Meridian10 Wash-Liberty23L
4/10/2026 Meridian0 Brentsville District18L
4/13/2026 Meridian2 Alexandria City12L
4/15/2026 Meridian0 Kettle Run7L
4/16/2026 Meridian4 Skyline16L
4/21/2026 Meridian0 Warren County17L
4/23/2026 Meridian1 Fauquier19L
4/27/2026 Meridian2 Falls Church17L
4/28/2026 Meridian1 Liberty (Bealeton)17L
4/30/2026 Meridian26 Annandale37L
5/4/2026 Meridian Kettle Run
5/12/2026 Meridian Brentsville District
5/18/2026 Meridian Skyline
5/19/2026 Meridian Warren County

Millbrook High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Millbrook3 Brentsville District4L
3/23/2026 Millbrook17 Handley3W
3/25/2026 Millbrook17 Meridian1W
3/26/2026 Millbrook6 Clarke County7L
4/7/2026 Millbrook13 Skyline3W
4/10/2026 Millbrook1 James Wood3L
4/14/2026 Millbrook5Musselman4W
4/17/2026 Millbrook9 Sherando10L
4/20/2026 Millbrook11Martinsburg0W
4/22/2026 Millbrook8 Liberty (Bealeton)3W
4/24/2026 Millbrook2 Brentsville District1W
4/28/2026 Millbrook19 Handley1W
5/4/2026 Millbrook Fauquier
5/5/2026 MillbrookJefferson County (WV)
5/7/2026 Millbrook Skyline
5/11/2026 Millbrook Clarke County
5/12/2026 Millbrook James Wood
5/14/2026 Millbrook Sherando
5/19/2026 Millbrook Liberty (Bealeton)

Sherando High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Sherando6 James Wood2W
3/20/2026 Sherando0 Strasburg7L
3/23/2026 Sherando9 Kettle Run4W
3/25/2026 Sherando20 Handley1W
3/26/2026 Sherando1 Skyline0W
4/7/2026 Sherando16 Warren County1W
4/10/2026 Sherando6 Skyline4W
4/15/2026 Sherando3 Strasburg2W
4/17/2026 Sherando10 Millbrook9W
4/21/2026 Sherando1 Fauquier0W
4/23/2026 Sherando11 James Wood3W
4/24/2026 Sherando9 Clarke County0W
4/28/2026 Sherando14 Kettle Run0W
4/30/2026 Sherando13 Liberty (Bealeton)5W
5/5/2026 Sherando Handley
5/7/2026 Sherando Warren County
5/12/2026 Sherando Liberty (Bealeton)
5/14/2026 Sherando Millbrook
5/19/2026 Sherando Fauquier

Skyline High School

DateTeamScoreOpponentScoreOutcome
3/23/2026 Skyline3 Brentsville District0W
3/25/2026 Skyline8 Kettle Run5W
3/26/2026 Skyline0 Sherando1L
4/7/2026 Skyline3 Millbrook13L
4/9/2026 Skyline18 Handley0W
4/10/2026 Skyline4 Sherando6L
4/13/2026 Skyline1 Central (Woodstock)2L
4/14/2026 Skyline3 Fauquier7L
4/16/2026 Skyline16 Meridian4W
4/20/2026 Skyline3 James Wood9L
4/23/2026 Skyline14 Warren County3W
4/28/2026 Skyline9 Brentsville District4W
4/30/2026 Skyline5 Central (Woodstock)1W
5/5/2026 Skyline Kettle Run
5/7/2026 Skyline Millbrook
5/8/2026 Skyline Fauquier
5/9/2026 Skyline Warren County
5/12/2026 Skyline Handley
5/15/2026 Skyline Liberty (Bealeton)
5/18/2026 Skyline Meridian

Warren County High School

DateTeamScoreOpponentScoreOutcome
3/23/2026 Warren County1 Fauquier19L
3/25/2026 Warren County3 Brentsville District13L
3/26/2026 Warren County3 Culpeper County7L
3/26/2026 Warren County1 Culpeper County11L
4/6/2026 Warren County11 Handley3W
4/7/2026 Warren County1 Sherando16L
4/9/2026 Warren County13 Rappahannock County15L
4/13/2026 Warren County3 Liberty (Bealeton)13L
4/14/2026 Warren County7 Kettle Run14L
4/16/2026 Warren County2 James Wood12L
4/21/2026 Warren County17 Meridian0W
4/23/2026 Warren County3 Skyline14L
4/27/2026 Warren County3 Liberty (Bealeton)10L
4/28/2026 Warren County1 Fauquier11L
5/1/2026 Warren County Rappahannock County
5/5/2026 Warren County Brentsville District
5/7/2026 Warren County Sherando
5/9/2026 Warren County Skyline
5/13/2026 Warren County Kettle Run
5/14/2026 Warren County James Wood
5/19/2026 Warren County Meridian