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 Michigan high school baseball playoffs: Schedule, channel, live stream for MHSAA semis, finals

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

Ryan Garza/USA TODAY Network

High school baseball playoffs are at their apex throughout the state of Michigan, with semifinal and championship game action beginning on Thursday, June 12. 

Play across all four levels of competition will take place in East Lansing on the campus of Michigan State University. 

Some of the elite teams in the state are still alive in their quest for a championship. At the Division I level, high-octane semifinal action includes No. 1 Dakota battling No. 3 Bay City Western, as well as No. 2 Grosse Pointe South taking on No. 10 Hartland. Two top-10 matchups should make for great theatre. 

Elsewhere, No. 5 Forest Hills Eastern battles Orchard Lake St. Mary's in the Division 2 semifinals; Norway, which finished last year's tournament as the runner-up, looks to complete its redemption arc in the Division 4 bracket. 

Here's everything that you need to know about watching the Michigan high school baseball playoffs this season, including live stream information for every semifinal and championship matchup. 

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

High school baseball playoffs in Michigan will not air on broadcast television. Instead, viewers can stream the games live on the NFHS Network.

Customers can watch the NFHS Network via two subscription plans: an Annual Pass ($6.67 per month) or a Monthly Pass ($13.99 per month). Subscribers to the NFHS Network have access to high school sports nationwide, live and on demand.

Michigan high school baseball playoffs 2025

Thursday, June 12

Time (ET)DivisionMatchupLive stream
9 a.m.Div. 3Traverse City St. Francis 4, Grosse Pointe University Liggett 3
11:30 a.m.Div. 3Marine City 8, Olivet  5
2:30 p.m.Div. 2Standish-Sterling 5, Mason 4
5 p.m.Div. 2Forest Hills Eastern 5, Orchard Lake St. Mary's  4

Friday, June 13

Time (ET)DivisionMatchupLive stream
9 a.m.Div. 1Hartland 4, Grosse Pointe South 2
11:30 a.m.Div. 1Macomb Dakota 6, Bay City Western 2
2:30 p.m.Div. 4Portland St. Patrick 7, Norway 0
5 p.m.Div. 4Plymouth Christian Academy 9, Petersburg-Summerfield 1

Saturday, June 14

Time (ET)DivisionMatchupLive stream
9 a.m.Div. 3Traverse City St. Francis 5, Marine City 4— 
11:30 a.m.Div. 2Forest Hills Eastern 5, Standish-Sterling 2
2:30 p.m.Div. 1Hartland 5, Macomb Dakota 3 (9 inn.)
5 p.m.Div. 4Portland St. Patrick 10, Plymouth Christian Academy 0—