VHSL Softball

Daily updates on Virginia High School League softball scores

Remaining Districts

The following standings reflect the record for in-district games. Any head-to-head game played outside of the district is considered either a Region game or an Exhibition game. However, all the scores are reflected in the team-specific results below. Because the schools below are in districts that have VHSL teams outside of VHSL Class 6, the scores for non-VHSL-Class-6, and thus the district standings, are not available here.

Capital District

TeamConf WConf LConf %VHSL NameDifferent
Patrick Henry (Ashland)301.000Patrick Henry (Ashland)NO
Hanover301.000HanoverNO
Highland Springs210.667Highland SpringsNO
Atlee220.500AtleeNO
Varina120.333VarinaNO
Armstrong020.000ArmstrongNO
Mechanicsville020.000MechanicsvilleNO
Henrico020.000HenricoNO

Central District

TeamConf WConf LConf %VHSL NameDifferent
Matoaca801.000MatoacaNO
Dinwiddie720.778DinwiddieNO
Prince George720.778Prince GeorgeNO
Colonial Heights340.429Colonial HeightsNO
Thomas Dale250.286Thomas DaleNO
Hopewell150.167HopewellNO
Petersburg050.000PetersburgNO
Meadowbrook050.000MeadowbrookNO

Eastern District

TeamConf WConf LConf %VHSL NameDifferent
Granby801.000GranbyNO
Churchland720.778ChurchlandNO
Manor520.714ManorNO
Norview530.625NorviewNO
Maury240.333MauryNO
Norcom150.167I.C. NorcomYES
I.C. Norcom000.000I.C. NorcomNO
Lake Taylor040.000Lake TaylorNO
BT Washington070.000Booker T. WashingtonYES

Jefferson District

TeamConf WConf LConf %VHSL NameDifferent
Western Albemarle810.889Western AlbemarleNO
Orange County720.778Orange CountyNO
Fluvanna County620.750Fluvanna CountyNO
Louisa County530.625Louisa CountyNO
Goochland340.429GoochlandNO
Monticello260.250MonticelloNO
AlbemarleHS170.125AlbemarleYES
Charlottesville070.000CharlottesvilleNO

Valley District

TeamConf WConf LConf %VHSL NameDifferent
Turner Ashby601.000Turner AshbyNO
Broadway410.800BroadwayNO
Spotswood420.667SpotswoodNO
East Rockingham330.500East RockinghamNO
William Monroe240.333William MonroeNO
Harrisonburg150.167HarrisonburgNO
Rocktown050.000RocktownNO

Albemarle High School

DateTeamScoreOpponentScoreOutcome
3/23/2026 AlbemarleHS0 StaffordHS19L
3/31/2026 AlbemarleHS1 Louisa County15L
4/2/2026 AlbemarleHS2 Fluvanna County12L
4/14/2026 AlbemarleHS0 Monticello10L
4/16/2026 AlbemarleHS0 Orange County16L
4/21/2026 AlbemarleHS27 Charlottesville17W
4/23/2026 AlbemarleHS4 Western Albemarle16L
4/27/2026 AlbemarleHS4 William Monroe18L
4/28/2026 AlbemarleHS4 Fluvanna County21L
4/30/2026 AlbemarleHS0 Louisa County13L
5/5/2026 AlbemarleHS Goochland
5/7/2026 AlbemarleHS Monticello
5/8/2026 AlbemarleHS Culpeper County
5/12/2026 AlbemarleHS Orange County
5/14/2026 AlbemarleHS Charlottesville
5/19/2026 AlbemarleHS Western Albemarle
5/21/2026 AlbemarleHS Goochland

Granby High School

DateTeamScoreOpponentScoreOutcome
3/27/2026 Granby20 Churchland2W
3/31/2026 Granby16 Norview0W
4/1/2026 Granby4 First Colonial7L
4/2/2026 Granby7 Lake Taylor0W
4/14/2026 Granby16 Manor1W
4/15/2026 Granby3 Deep Creek8L
4/17/2026 Granby17 Norcom3W
4/21/2026 Granby13 BT Washington0W
4/22/2026 Granby14Camden County9W
4/24/2026 Granby12 Maury2W
4/28/2026 Granby17 Churchland2W
5/1/2026 Granby Norview
5/2/2026 Granby Ocean Lakes
5/4/2026 GranbyGreenbrier Christian
5/5/2026 Granby Lake Taylor
5/6/2026 Granby Kellam
5/8/2026 Granby Manor
5/12/2026 Granby Norcom
5/15/2026 Granby BT Washington
5/19/2026 Granby Maury
5/20/2026 Granby Great Bridge

Harrisonburg High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Harrisonburg7 Stonewall Jackson17L
3/20/2026 Harrisonburg7 Charlottesville10L
3/24/2026 Harrisonburg20 Staunton6W
3/26/2026 Harrisonburg2 Luray20L
3/30/2026 Harrisonburg6 Luray11L
4/6/2026 Harrisonburg22 Staunton0W
4/7/2026 Harrisonburg7 William Monroe20L
4/10/2026 Harrisonburg3 Broadway16L
4/14/2026 Harrisonburg13 Rocktown0W
4/17/2026 Harrisonburg0 Turner Ashby18L
4/20/2026 Harrisonburg9 Charlottesville11L
4/22/2026 Harrisonburg9 Stonewall Jackson6W
4/24/2026 Harrisonburg0 East Rockingham15L
4/28/2026 Harrisonburg0 Spotswood15L
5/1/2026 Harrisonburg William Monroe
5/5/2026 Harrisonburg Broadway
5/8/2026 Harrisonburg Rocktown
5/12/2026 Harrisonburg Turner Ashby
5/19/2026 Harrisonburg East Rockingham
5/21/2026 Harrisonburg Spotswood

Highland Springs High School

DateTeamScoreOpponentScoreOutcome
3/17/2026 Highland Springs4 Thomas Dale10L
3/20/2026 Highland Springs0 Deep Run13L
3/26/2026 Highland Springs16 Maggie Walker25L
4/7/2026 Highland Springs5 Tucker30L
4/9/2026 Highland Springs2 Freeman20L
4/15/2026 Highland Springs25 Hopewell24W
4/17/2026 Highland Springs16 Armstrong7W
4/24/2026 Highland Springs17 LC Bird26L
4/27/2026 Highland Springs2 Atlee18L
4/28/2026 Highland Springs16 Henrico6W
4/30/2026 Highland Springs17 Hermitage5W
5/4/2026 Highland Springs Hanover
5/6/2026 Highland Springs Godwin
5/7/2026 Highland Springs Varina
5/11/2026 Highland Springs Patrick Henry (Roanoke)
5/11/2026 Highland Springs Patrick Henry (Ashland)
5/13/2026 Highland Springs Maggie Walker
5/21/2026 Highland Springs Mechanicsville
5/22/2026 Highland Springs Varina

Louisa County High School

DateTeamScoreOpponentScoreOutcome
3/17/2026 Louisa County0 Riverbend10L
3/18/2026 Louisa County0 Riverbend10L
3/24/2026 Louisa County2 Eastern View7L
3/26/2026 Louisa County4 Orange County6L
3/31/2026 Louisa County15 AlbemarleHS1W
4/6/2026 Louisa County1North Lincoln5L
4/7/2026 Louisa County13Strongsville0W
4/7/2026 Louisa County4Austintown-Fitch10L
4/7/2026 Louisa County4Austintown Fitch10L
4/8/2026 Louisa County5Canfield8L
4/10/2026 Louisa County4South Range14L
4/14/2026 Louisa County13 Goochland1W
4/16/2026 Louisa County4 Western Albemarle5L
4/20/2026 Louisa County16 Powhatan2W
4/21/2026 Louisa County11 Monticello0W
4/24/2026 Louisa County8 Fluvanna County3W
4/28/2026 Louisa County10 Orange County11L
4/30/2026 Louisa County13 AlbemarleHS0W
5/5/2026 Louisa County Charlottesville
5/7/2026 Louisa County Goochland
5/12/2026 Louisa County Western Albemarle
5/14/2026 Louisa County Monticello
5/19/2026 Louisa County Fluvanna County

Matoaca High School

DateTeamScoreOpponentScoreOutcome
3/23/2026 Matoaca9 Caroline0W
3/25/2026 Matoaca9 Mechanicsville0W
4/7/2026 Matoaca5 Dinwiddie0W
4/9/2026 Matoaca13 Petersburg0W
4/13/2026 Matoaca1 Patrick Henry (Ashland)2L
4/14/2026 Matoaca4 Prince George1W
4/16/2026 Matoaca10 Colonial Heights0W
4/21/2026 Matoaca15 Thomas Dale3W
4/22/2026 Matoaca6 Riverbend0W
4/23/2026 Matoaca14 Hopewell0W
4/27/2026 Matoaca14 Tucker0W
4/28/2026 Matoaca16 Meadowbrook2W
4/30/2026 Matoaca8 Dinwiddie0W
5/5/2026 Matoaca Petersburg
5/7/2026 Matoaca Prince George
5/8/2026 Matoaca Prince George
5/11/2026 Matoaca Glen Allen
5/12/2026 Matoaca Colonial Heights
5/14/2026 Matoaca Thomas Dale
5/19/2026 Matoaca Hopewell
5/20/2026 Matoaca Godwin

Maury High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Maury6 Bruton5W
3/27/2026 Maury11 BT Washington0W
3/30/2026 Maury24 Oscar Smith12W
3/31/2026 Maury10 Churchland21L
4/2/2026 Maury5 Norview22L
4/3/2026 Maury0 Salem (Virginia Beach)16L
4/17/2026 Maury4 Manor19L
4/28/2026 Maury18 BT Washington0W
4/30/2026 Maury3 Churchland5L
5/1/2026 Maury Churchland
5/5/2026 Maury Norview
5/11/2026 Maury Nansemond River
5/12/2026 Maury Manor
5/13/2026 Maury Warwick
5/15/2026 Maury Norcom
5/19/2026 Maury Granby

Meadowbrook High School

DateTeamScoreOpponentScoreOutcome
3/18/2026 Meadowbrook2 LC Bird16L
3/19/2026 Meadowbrook5 Maggie Walker21L
4/6/2026 Meadowbrook4 Varina22L
4/7/2026 Meadowbrook2 Hopewell25L
4/13/2026 Meadowbrook11 Maggie Walker32L
4/14/2026 Meadowbrook2 Dinwiddie20L
4/21/2026 Meadowbrook1 Prince George20L
4/23/2026 Meadowbrook1 Colonial Heights17L
4/28/2026 Meadowbrook2 Matoaca17L
5/5/2026 Meadowbrook Thomas Dale
5/7/2026 Meadowbrook Dinwiddie
5/11/2026 Meadowbrook Armstrong
5/14/2026 Meadowbrook Prince George
5/19/2026 Meadowbrook Colonial Heights

Norview High School

DateTeamScoreOpponentScoreOutcome
3/20/2026 Norview14 Indian River7W
3/23/2026 Norview1 Bayside20L
3/27/2026 Norview18 Lake Taylor2W
3/31/2026 Norview0 Granby16L
4/2/2026 Norview22 Maury5W
4/14/2026 Norview1 Norcom0W
4/16/2026 Norview0 Landstown22L
4/17/2026 Norview1 BT Washington0W
4/20/2026 Norview8 Indian River18L
4/21/2026 Norview0 Churchland18L
4/22/2026 Norview10 Denbigh17L
4/24/2026 Norview1 Manor11L
4/28/2026 Norview1 Lake Taylor0W
5/1/2026 Norview Granby
5/5/2026 Norview Maury
5/8/2026 Norview Norcom
5/12/2026 Norview BT Washington
5/15/2026 Norview Churchland
5/18/2026 Norview Salem (Virginia Beach)
5/19/2026 Norview Manor
5/21/2026 Norview Denbigh

Patrick Henry (Ashland) High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Patrick Henry (Ashland)18 Goochland2W
3/26/2026 Patrick Henry (Ashland)20 Clover Hill2W
4/7/2026 Patrick Henry (Ashland)16 Freeman0W
4/8/2026 Patrick Henry (Ashland)10 Godwin5W
4/13/2026 Patrick Henry (Ashland)2 Matoaca1W
4/15/2026 Patrick Henry (Ashland)9 Deep Run1W
4/17/2026 Patrick Henry (Ashland)6 Atlee0W
4/22/2026 Patrick Henry (Ashland)13 Massaponax2W
4/24/2026 Patrick Henry (Ashland)10 Mechanicsville0W
4/27/2026 Patrick Henry (Ashland)20 Varina0W
5/1/2026 Patrick Henry (Ashland) Hanover
5/4/2026 Patrick Henry (Ashland) Powhatan
5/6/2026 Patrick Henry (Ashland) Freeman
5/8/2026 Patrick Henry (Ashland) Atlee
5/11/2026 Patrick Henry (Ashland) Highland Springs
5/15/2026 Patrick Henry (Ashland) Mechanicsville
5/18/2026 Patrick Henry (Ashland) Henrico
5/22/2026 Patrick Henry (Ashland) Hanover

Patrick Henry (Roanoke) High School

DateTeamScoreOpponentScoreOutcome
3/18/2026 Patrick Henry (Roanoke)0 Franklin County20L
3/19/2026 Patrick Henry (Roanoke)7 James River (Buchanan)5W
3/19/2026 Patrick Henry (Roanoke)18 Goochland2W
3/23/2026 Patrick Henry (Roanoke)13 Blacksburg18L
3/25/2026 Patrick Henry (Roanoke)2 Franklin County13L
4/7/2026 Patrick Henry (Roanoke)4 Cave Spring19L
4/8/2026 Patrick Henry (Roanoke)10 Godwin5W
4/8/2026 Patrick Henry (Roanoke)4 Christiansburg17L
4/14/2026 Patrick Henry (Roanoke)7 Hidden Valley12L
4/15/2026 Patrick Henry (Roanoke)8 Glenvar7W
4/15/2026 Patrick Henry (Roanoke)9 Deep Run1W
4/17/2026 Patrick Henry (Roanoke)4 Salem (Salem)6L
4/17/2026 Patrick Henry (Roanoke)6 Atlee0W
4/20/2026 Patrick Henry (Roanoke)1 Glenvar6L
4/24/2026 Patrick Henry (Roanoke)1 Blacksburg8L
4/27/2026 Patrick Henry (Roanoke)10 Parry McCluer1W
4/27/2026 Patrick Henry (Roanoke)20 Varina0W
4/28/2026 Patrick Henry (Roanoke)4 Christiansburg14L
5/1/2026 Patrick Henry (Roanoke) Hanover
5/1/2026 Patrick Henry (Roanoke) Cave Spring
5/4/2026 Patrick Henry (Roanoke) Powhatan
5/5/2026 Patrick Henry (Roanoke) Pulaski County
5/6/2026 Patrick Henry (Roanoke) Freeman
5/8/2026 Patrick Henry (Roanoke) Hidden Valley
5/8/2026 Patrick Henry (Roanoke) Atlee
5/11/2026 Patrick Henry (Roanoke) Highland Springs
5/12/2026 Patrick Henry (Roanoke)Salem
5/14/2026 Patrick Henry (Roanoke) Floyd County
5/15/2026 Patrick Henry (Roanoke) Mechanicsville
5/18/2026 Patrick Henry (Roanoke) Henrico
5/19/2026 Patrick Henry (Roanoke) Pulaski County
5/22/2026 Patrick Henry (Roanoke) Hanover

Prince George High School

DateTeamScoreOpponentScoreOutcome
3/18/2026 Prince George2 MidlothianHS14L
3/19/2026 Prince George13 Freeman2W
3/23/2026 Prince George20 Hermitage0W
3/26/2026 Prince George1 Petersburg0W
4/4/2026 Prince George5 Staunton River8L
4/7/2026 Prince George18 Thomas Dale3W
4/9/2026 Prince George13 Colonial Heights3W
4/13/2026 Prince George19 LC Bird0W
4/14/2026 Prince George1 Matoaca4L
4/16/2026 Prince George19 Hopewell1W
4/21/2026 Prince George20 Meadowbrook1W
4/23/2026 Prince George9 Dinwiddie11L
4/27/2026 Prince George2 Godwin6L
4/28/2026 Prince George28 Petersburg0W
4/30/2026 Prince George15 Thomas Dale5W
5/5/2026 Prince George Colonial Heights
5/7/2026 Prince George Matoaca
5/8/2026 Prince George Matoaca
5/12/2026 Prince George Hopewell
5/14/2026 Prince George Meadowbrook
5/15/2026 Prince George Franklin County
5/18/2026 Prince George Dinwiddie

Thomas Dale High School

DateTeamScoreOpponentScoreOutcome
3/17/2026 Thomas Dale10 Highland Springs4W
3/19/2026 Thomas Dale4 Manchester17L
3/26/2026 Thomas Dale21 Hopewell0W
4/7/2026 Thomas Dale3 Prince George18L
4/14/2026 Thomas Dale6 Colonial Heights11L
4/16/2026 Thomas Dale8 Dinwiddie9L
4/21/2026 Thomas Dale3 Matoaca15L
4/23/2026 Thomas Dale1 Glen Allen17L
4/28/2026 Thomas Dale17 Hopewell0W
4/30/2026 Thomas Dale5 Prince George15L
5/4/2026 Thomas Dale Cosby
5/5/2026 Thomas Dale Meadowbrook
5/11/2026 Thomas Dale LC Bird
5/12/2026 Thomas Dale Dinwiddie
5/14/2026 Thomas Dale Matoaca