If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

How to watch Virginia high school baseball playoffs: Schedule, channel, live stream for VHSL semis, finals

Contributor
Jared Greenspan
How to watch Virginia high school baseball playoffs: Schedule, channel, live stream for VHSL semis, finals image

NFHS Network

Catch high school baseball playoffs throughout Virginia this weekend, with action airing live on the NFHS Network. 

Semifinal and championship matches across six different levels of high school baseball will comprise 18 games across a two-day span. The sprint begins on Friday, June 13; a six-game championship follows on Saturday, June 14. 

There's no shortage of intrigue in the semifinal round. The top-ranked team in the state, James Madison, bids for a spot in the Class 6 championship game when it takes on Battlefield on Friday morning. Atlee — the No. 2 team in the latest MaxPreps poll — kicks off Friday's slate against Heritage at 9:30 a.m. ET. 

Several teams are vying for back-to-back titles, including Rappahannock, which won the Class 1 championship in 2024. The same can be said for Poquoson, whose quest for consecutive championships at the Class 2 level continues against Appomattox County on Friday afternoon.

Here is everything that you need to know about watching the 2025 Virginia high school baseball playoffs, including streaming information for every game. 

How to watch Virginia high school baseball playoffs: TV channel, live stream

The Virginia high school baseball playoffs will not air on traditional broadcast television. Instead, viewers can stream games live on the NFHS Network

The NFHS Network offers prospective customers two basic subscription plans: an Annual Pass ($6.67 per month) or a Monthly Pass ($13.99 per month). Subscribers to the NFHS Network gain access to live and on-demand streams of high school sports nationwide. 

Virginia high school baseball playoffs schedule 2025

Friday, June 13 - Semifinals

Time (ET)ConferenceMatchupLive stream
9:30 a.m.Class 4Heritage 3, Atlee 0
10 a.m.Class 1Fort Chiswell 4, Northumberland 1
 Class 2King William 4, John Battle 3
 Class 3Abingdon 9, William Monroe  4
 Class 5Cox 2, Independence 1
 Class 6Battlefield 4, James Madison 2
12:30 p.m.Class 1Auburn 3, Rappahannock 2
 Class 2Appomattox County 3, Poquoson 2
1 p.m.Class 5Ocean Lakes 17, Riverbend 10
 Class 6Gainesville 8, West Springfield 7 
1:30 p.m.Class 3Spotswood 10, Kettle Run 3
 Class 4Woodgrove 8, Hanover 5

Saturday, June 14 - Finals

Time (ET)ConferenceMatchupLive stream
11 a.m.Class 1Fort Chiswell vs. AuburnNFHS Network
 Class 2King William vs. Appomattox CountyNFHS Network
 Class 5Cox vs. Ocean LakesNFHS Network
 Class 6Battlefield vs. GainesvilleNFHS Network
11:30 a.m.Class 3Abingdon vs. SpotswoodNFHS Network
 Class 4Heritage vs. WoodgroveNFHS Network