VHSL Class 5 and 6 Softball

Weekly updates on Virginia High School League softball scores

Cedar Run District

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. * indicates District tournament game, ** indicates Region tournament game, *** indicates State tournament game.

Incorrect scores? Please send updates to [email protected].

TeamConf WConf LConf %
Battlefield501.000
Freedom (South Riding)410.800
Osbourn Park320.600
Patriot220.500
Gainesville240.333
OsbournHS140.200
Unity Reed040.000

Battlefield High School

DateTeamScoreOpponentScoreOutcome
3/17/2025 Battlefield3Brentsville District15L
3/19/2025 Battlefield10 Briar Woods3W
3/24/2025 Battlefield8Broad Run9L
3/25/2025 Battlefield7 Gainesville3W
3/28/2025 Battlefield5 Osbourn Park2W
4/1/2025 Battlefield25 OsbournHS10W
4/3/2025 Battlefield11Brentsville District9W
4/4/2025 Battlefield4 Patriot3W
4/9/2025 Battlefield5Loudoun Valley11L
4/10/2025 Battlefield3 Freedom (South Riding)0W
4/23/2025 Battlefield8 Madison4W
4/25/2025 Battlefield Gainesville
4/29/2025 Battlefield Osbourn Park
5/1/2025 Battlefield OsbournHS
5/6/2025 Battlefield Patriot
5/7/2025 Battlefield Colgan
5/9/2025 Battlefield Freedom (South Riding)
5/13/2025 Battlefield Unity Reed

Freedom (South Riding) High School

DateTeamScoreOpponentScoreOutcome
3/17/2025 Freedom (South Riding)1 Lightridge9L
3/19/2025 Freedom (South Riding)7 South Lakes10L
3/21/2025 Freedom (South Riding)4Loudoun County13L
3/24/2025 Freedom (South Riding)0 Briar Woods5L
3/25/2025 Freedom (South Riding)22 Unity Reed0W
3/28/2025 Freedom (South Riding)11 Patriot10W
4/1/2025 Freedom (South Riding)16 Gainesville14W
4/3/2025 Freedom (South Riding)2Woodgrove8L
4/9/2025 Freedom (South Riding)3 Independence14L
4/10/2025 Freedom (South Riding)0 Battlefield3L
4/23/2025 Freedom (South Riding)7 Osbourn Park1W
4/24/2025 Freedom (South Riding)John Champe
4/25/2025 Freedom (South Riding) Unity Reed
4/29/2025 Freedom (South Riding) Patriot
5/1/2025 Freedom (South Riding)Loudoun County
5/2/2025 Freedom (South Riding) Gainesville
5/6/2025 Freedom (South Riding)Broad Run
5/9/2025 Freedom (South Riding) Battlefield
5/13/2025 Freedom (South Riding) OsbournHS

Gainesville High School

DateTeamScoreOpponentScoreOutcome
3/17/2025 Gainesville13 Hylton10W
3/19/2025 Gainesville9 WoodbridgeHS6W
3/20/2025 Gainesville10Brentsville District11L
3/25/2025 Gainesville3 Battlefield7L
3/26/2025 Gainesville20 Chantilly9W
3/28/2025 Gainesville16 OsbournHS4W
4/1/2025 Gainesville14 Freedom (South Riding)16L
4/4/2025 Gainesville17 Unity Reed0W
4/8/2025 Gainesville7 Osbourn Park19L
4/9/2025 Gainesville14 Forest Park6W
4/23/2025 Gainesville8 Patriot11L
4/24/2025 Gainesville Hylton
4/25/2025 Gainesville Battlefield
4/28/2025 Gainesville Riverside
4/29/2025 Gainesville OsbournHS
5/2/2025 Gainesville Freedom (South Riding)
5/5/2025 Gainesville Colgan
5/6/2025 Gainesville Unity Reed
5/9/2025 Gainesville Osbourn Park

John Champe High School

DateTeamScoreOpponentScoreOutcome
3/18/2025John Champe2 Potomac Falls7L
3/25/2025John Champe1 Independence13L
4/1/2025John Champe4 Stone Bridge3W
4/10/2025John Champe1 Lightridge12L
4/24/2025John Champe Freedom (South Riding)
5/1/2025John Champe Colgan

Osbourn High School

DateTeamScoreOpponentScoreOutcome
3/18/2025 OsbournHS24 Gar-Field7W
3/24/2025 OsbournHS16 Lewis0W
3/25/2025 OsbournHS1 Patriot14L
3/28/2025 OsbournHS4 Gainesville16L
4/1/2025 OsbournHS10 Battlefield25L
4/4/2025 OsbournHS0 Osbourn Park20L
4/9/2025 OsbournHS13 Mount Vernon4W
4/23/2025 OsbournHS17 Unity Reed0W
4/25/2025 OsbournHS Patriot
4/28/2025 OsbournHS Chantilly
4/29/2025 OsbournHS Gainesville
5/1/2025 OsbournHS Battlefield
5/5/2025 OsbournHS Hylton
5/6/2025 OsbournHS Osbourn Park
5/13/2025 OsbournHS Freedom (South Riding)

Osbourn Park High School

DateTeamScoreOpponentScoreOutcome
3/17/2025 Osbourn Park5 Colgan4W
3/19/2025 Osbourn Park4 North Stafford0W
3/21/2025 Osbourn Park12 Colonial Forge2W
3/24/2025 Osbourn Park6Woodgrove11L
3/26/2025 Osbourn Park15Paul VI13W
3/28/2025 Osbourn Park2 Battlefield5L
4/1/2025 Osbourn Park15 Unity Reed0W
4/3/2025 Osbourn Park5 Forest Park4W
4/4/2025 Osbourn Park20 OsbournHS0W
4/8/2025 Osbourn Park19 Gainesville7W
4/9/2025 Osbourn Park11 North Stafford0W
4/23/2025 Osbourn Park1 Freedom (South Riding)7L
4/25/2025 Osbourn Park Lightridge
4/29/2025 Osbourn Park Battlefield
5/2/2025 Osbourn Park Unity Reed
5/6/2025 Osbourn Park OsbournHS
5/9/2025 Osbourn Park Gainesville
5/13/2025 Osbourn Park Patriot

Patriot High School

DateTeamScoreOpponentScoreOutcome
3/17/2025 Patriot12 WoodbridgeHS1W
3/21/2025 Patriot8 Colgan3W
3/25/2025 Patriot14 OsbournHS1W
3/27/2025 Patriot7Brentsville District11L
3/28/2025 Patriot10 Freedom (South Riding)11L
4/1/2025 Patriot1 North Stafford0W
4/2/2025 Patriot4 Madison14L
4/4/2025 Patriot3 Battlefield4L
4/8/2025 Patriot14 StaffordHS4W
4/23/2025 Patriot11 Gainesville8W
4/25/2025 Patriot OsbournHS
4/28/2025 Patriot Westfield
4/29/2025 Patriot Freedom (South Riding)
5/6/2025 Patriot Battlefield
5/8/2025 Patriot Colonial Forge
5/9/2025 Patriot Unity Reed
5/13/2025 Patriot Osbourn Park

Unity Reed High School

DateTeamScoreOpponentScoreOutcome
3/21/2025 Unity Reed0Eastern View12L
3/25/2025 Unity Reed0 Freedom (South Riding)22L
4/1/2025 Unity Reed0 Osbourn Park15L
4/4/2025 Unity Reed0 Gainesville17L
4/23/2025 Unity Reed0 OsbournHS17L
4/25/2025 Unity Reed Freedom (South Riding)
5/2/2025 Unity Reed Osbourn Park
5/5/2025 Unity Reed Mount Vernon
5/6/2025 Unity Reed Gainesville
5/9/2025 Unity Reed Patriot
5/13/2025 Unity Reed Battlefield