The Glenvar boys soccer team won the state championship. Courtesy of Roanoke County schools.
The Glenvar boys soccer team won the state championship. Courtesy of Roanoke County schools.

Updated, June 14:

Glenvar’s boys soccer team has lost just one game in the last three seasons and it wasn’t Saturday.

The Highlanders won their third successive VHSL Class 2 championship with a 2-0 whitewash of Bruton (Williamsburg) at Roanoke College.

Glenvar (23-0) extended its three-year win streak to 53 games and stretched its unbeaten streak to 61 dating back to a 2-1 loss to Salem early in the 2023 season. The Highlanders have a three-year record of 65-1-1.

In other soccer Saturday:

  * Cave Spring’s bid for a perfect season and a first girls state championship came up just short with a 2-0 loss to Western Albemarle (Crozet) at Fluvanna County High.

  It was the fifth state championship since 2017 for Western Albemarle.

  *Blacksburg’s boys returned to a state final for the first time since a 2018 championship, but the Bruins were blanked 1-0 by Jamestown in the Class 4 matchup at Monticello High in Charlottesville.

  Jamestown’s championship was its sixth, including the 2023 title.

  The Bruins own a state-record 13 boys soccer state crowns.

  *Auburn’s bid to repeat its 2024 Class 1 girls title was shut down by West Point as the Pointers claimed their first championship with a 4-1 victory at Spartan Field in Salem.

 West Point made the 2021 state final, falling 5-1 to Eastern Montgomery.

  *EastMont was bidding to become the first boys team to win a state title in school history in the Class 1 final at Spartan Field, but 2023 champion Northampton proved too tough as the Eastern Shore school posted a 7-1 win.

In other soccer Saturday:

Herndon topped Wakefield 3-0 in a battle of Liberty District foes in Class 6 boys, Lightridge (Aldie) took out Floyd Kellam (Virginia Beach) 3-1 in Class 5 boys, Meridian (Falls Church) defeated Western Albemarle 2-1 in Class 3 boys, Deep Run (Glen Allen) blanked South County (Laurel Hill) 1-0 in Class 6 girls, Independence (Ashburn) edged Kellam 3-2 in Class 5 girls, Loudoun County (Leesburg) blanked Woodgrove (Purcellville) in Class 4 girls and Poquoson downed Clarke County 2-1 in Class 2 girls.

Updated, June 13:

Has it been seven years since Blacksburg won a VHSL boys soccer championship?

Yes, the 2018 Class 4 title is the most recent of the school’s state-record 13 state crowns.

The Bruins can make all that moot after scoring a 2-1 win Friday over Monacan at Monticello High. Blacksburg’s opponent in Saturday’s final will be Jamestown, which ousted defending champion Charlottesville 2-0 in the other semifinal.

While Blacksburg’s boys try for a 14th championship, Cave Spring’s girls are chasing their first.

The Roanoke County team made the Class 3 final at Fluvanna County High in Palmyra by the narrowest of margins, edging two-time defending champ Brentsville 4-3 on penalty kicks after the two sides were scoreless through regulation and two overtimes.

Cave Spring will play Western Albemarle, a state champion in 2017, ’18, ’19 and ’21 in Saturday’s final.

Glenvar had hopes of its boys and girls teams repeating 2024 Class 2 titles.

The boys held up their end with a 3-1 triumph over 2022 champ Clarke County, but the Highlanders girls saw their 17-game win streak come to an end with a 2-0 loss to Poquoson at Roanoke College.

Clarke County, the 2021 and ’23 state champ, defeated Graham (Bluefield) 4-0 in the other Class 2 semifinal.

Glenvar’s boys will shoot for a third state title in a row against Bruton, a 3-0 semifinal winner over 2024 runner-up Radford.

Eastern Montgomery’s boys advanced to the Class 1 final at Spartan Field in Salem with a 3-1 victory over West Point. The Mustangs will seek their first state title in a boys sport against 2023 champion Northampton, which bounced Auburn 5-0 in the other semifinal.

Auburn’s girls made the Class 1 final for the fourth year in a row with a 5-1 win over Altavista. The Eagles go for a second straight championship against West Point, which took a 7-0 victory over George Wythe (Wytheville).

Christiansburg’s boys saw their season come to an end in the Class 3 semifinals with a 6-1 loss to 2023 champion Meridian (Falls Church). Meridian will play 2024 runner-up Western Albemarle for the title.

Saturday’s other finals are Herndon vs. Wakefield in Class 6 boys as both Northern Virginia teams won in PKs, Lightridge (Aldie) vs. Floyd Kellam (Virginia Beach) in Class 5 boys, Deep Run (Richmond) vs. South County (Laurel Hill) in Class 6 girls, Independence (Ashburn) vs. Floyd Kellam in Class 5 girls and Woodgrove (Purcellville) vs. Loudoun County (Leesburg) in Class 4 girls.

BOYS SOCCER

CLASS 6

  Cosby 1, Battlefield 0

  Herndon 2, West Potomac 1

  Wakefield 2, James Robinson 2 (Wakefield wins in PKs)

  Gar-Field 3, Deep Run 1

June 13

At Glen Allen H.S.

 Herndon 0, Cosby 0 (Herndon wins 6-5 on PKs)

  Wakefield 2, Gar-Field 2 (Wakefield wins on PKs)

June 14

At Glen Allen H.S.

  Herndon 3, Wakefield 0

CLASS 5

  Lightridge 4, James River (Midlothian) 0

  Hickory 4, Maury 1

  Riverside 2, Mills Godwin 0

  Floyd Kellam 2, Menchville 1

June 13

At Deep Run H.S., Glen Allen

 Lightridge 2, Hickory 0

  Floyd Kellam 2, Riverside 1

June 14

At Deep Run H.S., Glen Allen

 Lightridge 3, Floyd Kellam 1

CLASS 4

  Charlottesville 3, Park View 0

  Jamestown 5, Spotsylvania 0

  Blacksburg 1, Loudoun County 0

  Monacan 2, Smithfield 0

June 13

At Monticello H.S., Charlottesville

Jamestown 2, Charlottesville 0

Blacksburg 2, Monacan 1

June 14

At Monticello H.S., Charlottesville

 Jamestown 1, Blacksburg 0

CLASS 3

  Christiansburg 4, Turner Ashby 0

  Meridian 3, Tabb 0

  Western Albemarle 4, Magna Vista 0

  William Monroe 3, Hopewell 1

June 13

At Fluvanna County H.S., Fluvanna

Meridian 6, Christiansburg 1

  Western Albemarle 3, William Monroe 1

June 14

At Fluvanna County H.S., Fluvanna

  Meridian 2, Western Albemarle 1

CLASS 2

  Radford 2, Gate City 0

  Bruton 3, Fort Defiance 0

  Glenvar 8, Graham 0

  Clarke County 2, Nandua 1

June 13

At Roanoke College, Salem

Bruton 3, Radford 0

Glenvar 3, Clarke County 1

June 14

At Roanoke College, Salem

 Glenvar 2, Bruton 0

CLASS 1

  Eastern Montgomery 6, Honaker 0

  West Point 3, Altavista 1

  Auburn 9, Patrick Henry (Glade Spring) 1

  Northampton d. Appomattox Regional Governor’s School, forfeit

June 13

At Spartan Field, Salem

Eastern Montgomery 3, West Point 1

 Northampton 5, Auburn 0

June 14

At Spartan Field, Salem

Northampton 7, Eastern Montgomery 1

*****

GIRLS SOCCER

CLASS 6

  Deep Run 3, Battlefield 0

  Yorktown 2, James Robinson 0

  Washington-Liberty 1, South County 0

  Freedom (South Riding) 3, Western Branch 0

June 13

At Douglas Freeman H.S., Richmond

 Deep Run 2, Yorktown 0

  South County 1, Freedom (South Riding) 0

June 14

At Glen Allen H.S.

 Deep Run 1, South County 0

CLASS 5

  Independence 1, James River (Midlothian) 0

  Ocean Lakes 3, Menchville 1

  Mills Godwin 2, Briar Woods 0

  Floyd Kellam 6, Maury 0

June 13

At Mills Godwin H.S., Richmond

  Independence 5, Ocean Lakes 2

  Floyd Kellam 4, Mills Godwin 0

June 14

At Deep Run H.S., Glen Allen

 Independence 3, Floyd Kellam 2

CLASS 4

  Woodgrove 4, John Handley 2

  Jamestown 2, Monacan 0

  Loudoun County 5, Blacksburg 2

  Atlee 3, Warhill 0

June 13

At Monticello H.S., Charlottesville

  Woodgrove 3, Jamestown 0

  Loudoun County 1, Atlee 0

June 14

At Monticello H.S., Charlottesville

Loudoun County 1, Woodgrove 0

CLASS 3

  Cave Spring 2, Waynesboro 0

  Brentsville 8, York 0

  Western Albemarle 4, William Byrd 0

  Lafayette 2, William Monroe 1

June 13

At Fluvanna County H.S., Fluvanna

Cave Spring 0, Brentsville 0 (Cave Spring wins 4-3 on PKs)

  Western Albemarle 2, Lafayette 0

June 14

At Fluvanna County H.S., Fluvanna

Western Albemarle 2, Cave Spring 0

CLASS 2

  Graham 5, Chatham 2

  Clarke County 9, King William 0

  Glenvar 3, Central (Wise) 0

  Poquoson 1, Riverheads 0, OT

June 13

At Roanoke College, Salem

  Clarke County 4, Graham 0

  Poquoson 2, Glenvar 0

June 14

At Roanoke College, Salem

  Poquoson 2, Clarke County 1

CLASS 1

  Auburn 3, Honaker 1

  Altavista 3, Middlesex 1

  George Wythe 1, Bland County 0

  West Point 6, Mathews 0

June 13

At Spartan Field, Salem

Auburn 5, Altavista 1

  West Point 7, George Wythe 0

June 14

At Spartan Field, Salem

 West Point 4, Auburn 1

Robert Anderson worked for 44 years in Virginia as a sports writer, most recently as the high school...