VHSL Softball

Daily updates on Virginia High School League softball scores

Colonial District

TeamConf WConf LConf %
Deep Run501.000
Godwin510.833
Tucker430.571
Glen Allen220.500
Freeman330.500
John Marshall120.333
Maggie Walker140.200
Hermitage150.167
TJ (Richmond)020.000

Deep Run High School

DateTeamScoreOpponentScoreOutcome
3/18/2026 Deep Run4 Hanover3W
3/20/2026 Deep Run13 Highland Springs0W
3/25/2026 Deep Run4 King William3W
3/26/2026 Deep Run11 Godwin1W
4/8/2026 Deep Run2 Cosby0W
4/10/2026 Deep Run3 Glen Allen2W
4/14/2026 Deep Run2 Atlee0W
4/15/2026 Deep Run1 Patrick Henry (Roanoke)9L
4/15/2026 Deep Run1 Patrick Henry (Ashland)9L
4/17/2026 Deep Run11 Freeman0W
4/21/2026 Deep Run10 Hermitage0W
4/22/2026 Deep Run0St Catherines4L
4/24/2026 Deep Run11 Tucker0W
4/29/2026 Deep Run9 Manchester2W
5/1/2026 Deep Run Godwin
5/6/2026 Deep Run King William
5/8/2026 Deep Run Glen Allen
5/12/2026 Deep Run Maggie Walker
5/15/2026 Deep Run Freeman
5/19/2026 Deep Run Mechanicsville

Douglas S. Freeman High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Freeman2 Prince George13L
3/24/2026 Freeman15 Hermitage1W
3/26/2026 Freeman17 Tucker3W
4/7/2026 Freeman0 Patrick Henry (Ashland)16L
4/9/2026 Freeman20 Highland Springs2W
4/10/2026 Freeman4 Godwin17L
4/13/2026 Freeman3 Glen Allen11L
4/16/2026 Freeman0St Catherines6L
4/17/2026 Freeman0 Deep Run11L
4/21/2026 Freeman15 Maggie Walker5W
4/23/2026 Freeman14 Varina4W
4/29/2026 Freeman4 Mechanicsville20L
5/1/2026 Freeman Tucker
5/4/2026 Freeman Hermitage
5/6/2026 Freeman Patrick Henry (Roanoke)
5/6/2026 Freeman Patrick Henry (Ashland)
5/8/2026 Freeman Godwin
5/11/2026 Freeman James River (Midlothian)
5/15/2026 Freeman Deep Run
5/19/2026 Freeman Glen Allen
5/21/2026 Freeman Maggie Walker

Glen Allen High School

DateTeamScoreOpponentScoreOutcome
3/17/2026 Glen Allen18 Cosby14W
3/19/2026 Glen Allen11 Mechanicsville7W
3/20/2026 Glen Allen10 Atlee5W
3/23/2026 Glen Allen5 Clover Hill10L
3/26/2026 Glen Allen22 Hermitage0W
4/8/2026 Glen Allen6 King William7L
4/10/2026 Glen Allen2 Deep Run3L
4/13/2026 Glen Allen11 Freeman3W
4/17/2026 Glen Allen5 Godwin14L
4/20/2026 Glen Allen8 Hanover6W
4/22/2026 Glen Allen0 MidlothianHS3L
4/23/2026 Glen Allen17 Thomas Dale1W
5/1/2026 Glen Allen Hermitage
5/4/2026 Glen AllenLeonardtown
5/8/2026 Glen Allen Deep Run
5/11/2026 Glen Allen Matoaca
5/12/2026 Glen Allen Tucker
5/15/2026 Glen Allen Godwin
5/19/2026 Glen Allen Freeman

Hermitage High School

DateTeamScoreOpponentScoreOutcome
3/23/2026 Hermitage0 Prince George20L
3/24/2026 Hermitage1 Freeman15L
3/26/2026 Hermitage0 Glen Allen22L
4/10/2026 Hermitage10 Tucker13L
4/14/2026 Hermitage12 Maggie Walker2W
4/16/2026 Hermitage24 Varina23W
4/21/2026 Hermitage0 Deep Run10L
4/24/2026 Hermitage17 James River (Midlothian)5W
4/28/2026 Hermitage0 Godwin19L
4/30/2026 Hermitage5 Highland Springs17L
5/1/2026 Hermitage Glen Allen
5/4/2026 Hermitage Freeman
5/8/2026 Hermitage Tucker
5/14/2026 Hermitage Varina
5/18/2026 Hermitage John Marshall
5/19/2026 Hermitage Maggie Walker

J.R. Tucker High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Tucker4 Monacan9L
3/24/2026 Tucker21 Maggie Walker3W
3/26/2026 Tucker3 Freeman17L
4/7/2026 Tucker30 Highland Springs5W
4/9/2026 Tucker0 Goochland14L
4/10/2026 Tucker13 Hermitage10W
4/16/2026 Tucker31 TJ (Richmond)5W
4/21/2026 Tucker1 Godwin17L
4/24/2026 Tucker0 Deep Run11L
4/27/2026 Tucker0 Matoaca15L
4/28/2026 Tucker16 John Marshall3W
4/30/2026 Tucker15 Varina5W
5/1/2026 Tucker Freeman
5/4/2026 Tucker James River (Midlothian)
5/5/2026 Tucker Maggie Walker
5/8/2026 Tucker Hermitage
5/12/2026 Tucker Glen Allen
5/18/2026 Tucker LC Bird
5/21/2026 Tucker Henrico

John Marshall High School

DateTeamScoreOpponentScoreOutcome
4/7/2026 John Marshall20 Maggie Walker30L
4/8/2026 John Marshall22 TJ (Richmond)8W
4/10/2026 John Marshall0 Charles City County22L
4/14/2026 John Marshall6 Armstrong12L
4/28/2026 John Marshall3 Tucker16L
5/4/2026 John Marshall Richmond City
5/6/2026 John Marshall TJ (Richmond)
5/18/2026 John Marshall Maggie Walker
5/18/2026 John Marshall Hermitage
5/21/2026 John Marshall Prince Edward

Maggie Walker High School

DateTeamScoreOpponentScoreOutcome
3/19/2026 Maggie Walker21 Meadowbrook5W
3/23/2026 Maggie Walker5 Goochland28L
3/24/2026 Maggie Walker3 Tucker21L
3/26/2026 Maggie Walker25 Highland Springs16W
4/7/2026 Maggie Walker30 John Marshall20W
4/9/2026 Maggie Walker20 Henrico4W
4/13/2026 Maggie Walker32 Meadowbrook11W
4/14/2026 Maggie Walker2 Hermitage12L
4/16/2026 Maggie Walker0 William Monroe23L
4/20/2026 Maggie Walker2 Mechanicsville25L
4/21/2026 Maggie Walker5 Freeman15L
4/24/2026 Maggie Walker4 Godwin23L
5/5/2026 Maggie Walker Tucker
5/7/2026 Maggie Walker Colonial Heights
5/8/2026 Maggie Walker James Monroe
5/12/2026 Maggie Walker Deep Run
5/13/2026 Maggie Walker Highland Springs
5/14/2026 Maggie Walker Henrico
5/18/2026 Maggie Walker John Marshall
5/19/2026 Maggie Walker Hermitage
5/21/2026 Maggie Walker Freeman

Mills Godwin High School

DateTeamScoreOpponentScoreOutcome
3/23/2026 Godwin6 Atlee8L
3/25/2026 Godwin10 Colonial Forge5W
3/26/2026 Godwin1 Deep Run11L
4/7/2026 Godwin17 James River (Midlothian)1W
4/8/2026 Godwin5 Patrick Henry (Roanoke)10L
4/8/2026 Godwin5 Patrick Henry (Ashland)10L
4/10/2026 Godwin17 Freeman4W
4/13/2026 Godwin21 Clover Hill2W
4/17/2026 Godwin14 Glen Allen5W
4/21/2026 Godwin17 Tucker1W
4/22/2026 Godwin7 Cosby9L
4/24/2026 Godwin23 Maggie Walker4W
4/27/2026 Godwin6 Prince George2W
4/28/2026 Godwin19 Hermitage0W
5/1/2026 Godwin Deep Run
5/4/2026 Godwin MidlothianHS
5/6/2026 Godwin Highland Springs
5/8/2026 Godwin Freeman
5/11/2026 Godwin Manchester
5/12/2026 Godwin Mechanicsville
5/15/2026 Godwin Glen Allen
5/20/2026 Godwin Matoaca

Thomas Jefferson High School

DateTeamScoreOpponentScoreOutcome
3/24/2026 TJ (Richmond)2 Varina11L
4/8/2026 TJ (Richmond)8 John Marshall22L
4/16/2026 TJ (Richmond)5 Tucker31L
4/22/2026 TJ (Richmond)0 Arcadia7L
4/27/2026 TJ (Richmond)3 West Point20L
5/5/2026 TJ (Richmond) Armstrong
5/6/2026 TJ (Richmond) John Marshall
5/18/2026 TJ (Richmond) Richmond City