The 2023 MHSAA district baseball tournaments wrapped up on Saturday, June 3.
Below are complete scores and brackets for districts involving West Michigan Conference teams. Graphics were clipped from MHSAA.com.
DIVISION 2 AT OAKRIDGE
First round on Tuesday, May 30: Spring Lake 11, Orchard View 2 (at Spring Lake)
Semifinals on Saturday, June 3: Spring Lake 5, Oakridge 1; Fruitport 14, Whitehall 12
Finals on Saturday, June 3: Spring Lake 10, Fruitport 4
DIVISION 2 AT NEWAYGO
First round on Tuesday, May 30: Alma 17, Howard City Tri County 2
Semifinals on Saturday, June 3: Alma 3, Grant 0; Newaygo 1, Fremont 0
Finals on Saturday, June 3: Newaygo 2, Alma 1
DIVISION 2 AT KINGSLEY
First round on Tuesday, May 30: Gladwin 6, Big Rapids 1
Semifinals on Saturday, June 3: Gladwin 8, Ludington 0; Cadillac 3, Kingsley 1
Finals on Saturday, June 3: Gladwin 8, Cadillac 3
DIVISION 3 AT RAVENNA
Semifinals on Saturday, June 3: North Muskegon 2, Kent City 1; Montague 11, Ravenna 1
Finals on Saturday, June 3: North Muskegon 17, Montague 5
DIVISION 3 AT HART
First round on Tuesday, May 30: Shelby 6, Morley Stanwood 5 (at Shelby); White Cloud 7, Mason County Central 4 (at White Cloud)
Semifinals on Saturday, June 3: Shelby 3, Hesperia 2 (10 innings); White Cloud 10, Hart 0
Finals on Saturday, June 3: White Cloud 15, Shelby 3
DIVISION 3 AT TRAVERSE CITY CHRISTIAN
First round on Tuesday, May 30: Benzie Central 7, Traverse City St. Francis 6
Semifinals on Saturday, June 3: Benzie Central 12, Manton 0; Manistee 4, Traverse City Christian 1
Finals on Saturday, June 3: Benzie Central 8, Manistee 3
DIVISION 4 AT WESTERN MICHIGAN CHRISTIAN
First round on Tuesday, May 30: Holton 18, Baldwin 0
Semifinals on Saturday, June 3: Muskegon Catholic Central 6, Holton 3; Western Michigan Christian 8, Blanchard Montabella 0
Finals on Saturday, June 3: Muskegon Catholic Central 14, Western Michigan Christian 1