Covenant School Stories

Covenant restructures

As a result of a restructuring of the Covenant School’s athletic department, the school’s football...

Wait For It

Covenant senior forward Girma Fekadu gets pushed, pulled, shoved and knocked down from nearly the...

Eagles final four bound

Inside Covenant’s gym hang a slew of felt banners for the school’s top athletic accomplishments at...

STAB hockey takes LIS title

St. Anne’s-Belfield’s field hockey team has vaulted itself into the state’s upper echelon this...

Covenant hockey advances

Covenant’s field hockey team that’s packed with players just getting their feet wet in the sport...

Ice to meet you

Albemarle (4-3) at Monticello (7-0), 7:30 p.m. The basics: The Patriots played in a third straight...

Back on course

The strides Blue Ridge’s football team made in 14 days are, in a word, tremendous. Two weeks ago...

Why so serious?

Charlottesville (1-1) at William Monroe (0-2), 7:30 p.m. The basics: The Black Knights renew...

The Fire Rises

Woodberry Forest (1-0) at Liberty Christian (2-0), 7:30 p.m. The basics: It’s not often that...

Riddle Me This

Woodberry (0-0) at Benedictine (0-1), 4 p.m. The basics: Woodberry gets the season started with a...

Western sweeps Cup titles

One year later, and it’s another sweep at the Ragged Mountain Cup. But this time, Western Albemarle...

Covenant drops Christchurch

Sometimes, you’ve just got to get back to basics and make things easy. That’s exactly what...

Picking up momentum

Louisa County (0-0) at Spotsylvania (0-0), 7:30 p.m. The basics: Louisa County moves out...

Getting started

Atlantic Shores (0-0) at Covenant (0-0), 5 p.m., VISAA.tv The basics: Covenant’s...

The Top 10 Games

The finale of our year-end countdowns comes with what it’s all about, the games. Win or lose...

The Top 10 Campaigns

With the 2012-2013 school year officially over we’re looking back and compiling top-10 lists...