Charlottesville Stories

Warriors Sweep

Western senior Alex Rayle has been in contention for swimmer of the year in the Jefferson District...

Hitting the water

A false start wiped it off the books, but Western Albemarle’s Remedy Rule unleashed an incredible...

Message received

Six-hundred yards. This week in practice, that seems to be about all Western Albemarle’s defense...

We’ll do one more

Region II, Division 3 quarterfinals: No. 7 Charlottesville (4-6) at No. 2 Western Albemarle (9-1)...

Beach Bound

It’s like Charlottesville’s field hockey team has suddenly mashed the gas pedal down. And Kettle...

Final touches

Woodberry (6-2) at Fork Union (8-2), 3 p.m. The basics: The Tigers held off St. Christopher’s...

Black Knights end drought

It took Charlottesville 10 years and a nearly flawless performance by Chris Thurston to finally get...

Third time’s a charm

It’s a rivalry that’s clearly based in mutual respect. That’s why, as soon as Charlottesville and...

Western, CHS set for rematch

Despite Charlottesville’s terrific season that’s led to a sterling record with four losses coming...

The Big Show

Buckingham (7-1) at Goochland (6-2), 7 p.m. The basics: This should be a classic. The James River...

At long last

Just six days from 15 years after he passed, 15 days from 86 years since his birth and almost 60...

Crozet Barnburner

Western Albemarle’s defense has been getting the job done this year in the Warriors’ toughest tests...

Delivering on potential

Charlottesville’s Rashard Davis knew the Black Knights had the goods to knock off Monticello. “We...

Shutting them out

Powhatan (3-2) at Western Albemarle (5-0), 7:30 p.m. The basics: Western Albemarle got a huge leg...