It was solid start for Goochland, but it did not last long. The Bulldogs – sitting one win away...
Category - Stories
Overtime heartbreak
It was, undoubtedly, a perfectly placed strike, and it ended Western Albemarle’s season. Dominion’s...
Warriors break through, top Raiders
In a chippy, physical battle, Western Albemarle’s boys soccer squad could have lost its cool. When...
Lions rally past Eagles
After Liberty Bealton snatched the lead in the top of the third inning on a 2-out 2-run double...
Mountaineers come up clutch again
Less than week removed from facing elimination in the Bull Run District semifinals, Madison County...
Dragons inch one step closer
William Monroe is a team that’s played so well over the last two seasons that save situations are...
Just short
Charlottesville has unveiled a methodical style at times this season. In the squad’s first battle...
Bulldogs sweep the JR
After four innings Goochland was facing a 4-run deficit and had just two hits of its own. Two...
Albemarle earns state berth
Albemarle girls lacrosse took a big leap forward in 2012, and the Patriots are keeping it going...
Charlottesville takes tourney
Western Albemarle got three. But the Warriors couldn’t get the fourth. Western’s girls soccer team...