How to watch Virginia high school baseball playoffs: Schedule, channel, live stream for VHSL semis, finals
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
- TV channel: N/A
- Live stream: NFHS Network
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) | Conference | Matchup | Live stream |
---|---|---|---|
9:30 a.m. | Class 4 | Heritage 3, Atlee 0 | — |
10 a.m. | Class 1 | Fort Chiswell 4, Northumberland 1 | — |
Class 2 | King William 4, John Battle 3 | — | |
Class 3 | Abingdon 9, William Monroe 4 | — | |
Class 5 | Cox 2, Independence 1 | — | |
Class 6 | Battlefield 4, James Madison 2 | — | |
12:30 p.m. | Class 1 | Auburn 3, Rappahannock 2 | — |
Class 2 | Appomattox County 3, Poquoson 2 | — | |
1 p.m. | Class 5 | Ocean Lakes 17, Riverbend 10 | — |
Class 6 | Gainesville 8, West Springfield 7 | — | |
1:30 p.m. | Class 3 | Spotswood 10, Kettle Run 3 | — |
Class 4 | Woodgrove 8, Hanover 5 | — |
Saturday, June 14 - Finals
Time (ET) | Conference | Matchup | Live stream |
---|---|---|---|
11 a.m. | Class 1 | Fort Chiswell vs. Auburn | NFHS Network |
Class 2 | King William vs. Appomattox County | NFHS Network | |
Class 5 | Cox vs. Ocean Lakes | NFHS Network | |
Class 6 | Battlefield vs. Gainesville | NFHS Network | |
11:30 a.m. | Class 3 | Abingdon vs. Spotswood | NFHS Network |
Class 4 | Heritage vs. Woodgrove | NFHS Network |