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
- TV channel: N/A
- Live stream: NFHS Network
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) | Division | Matchup | Live stream |
---|---|---|---|
9 a.m. | Div. 3 | Traverse City St. Francis 4, Grosse Pointe University Liggett 3 | — |
11:30 a.m. | Div. 3 | Marine City 8, Olivet 5 | — |
2:30 p.m. | Div. 2 | Standish-Sterling 5, Mason 4 | — |
5 p.m. | Div. 2 | Forest Hills Eastern 5, Orchard Lake St. Mary's 4 | — |
Friday, June 13
Time (ET) | Division | Matchup | Live stream |
---|---|---|---|
9 a.m. | Div. 1 | Hartland 4, Grosse Pointe South 2 | — |
11:30 a.m. | Div. 1 | Macomb Dakota 6, Bay City Western 2 | — |
2:30 p.m. | Div. 4 | Portland St. Patrick 7, Norway 0 | — |
5 p.m. | Div. 4 | Plymouth Christian Academy 9, Petersburg-Summerfield 1 | — |
Saturday, June 14
Time (ET) | Division | Matchup | Live stream |
---|---|---|---|
9 a.m. | Div. 3 | Traverse City St. Francis 5, Marine City 4 | — |
11:30 a.m. | Div. 2 | Forest Hills Eastern 5, Standish-Sterling 2 | — |
2:30 p.m. | Div. 1 | Hartland 5, Macomb Dakota 3 (9 inn.) | — |
5 p.m. | Div. 4 | Portland St. Patrick 10, Plymouth Christian Academy 0 | — |