DISTRICTS l REGIONALS l SEMIFINALS l FINALS
2019 MHSAA districts
Division 1 l Division 2 l Division 3 l Division 4
Division 1
2018 champion: Novi
District 1
At Grandville
Final
Friday, May 31
No. 9 Grand Haven 3, Muskegon Mona Shores 2 (OT)
Semifinals
Wednesday, May 29
No. 9 Grand Haven 3, No. 2 Grandville 2
Muskegon Mona Shores 3, Jenison 0
First round
Friday, May 24
Muskegon Mona Shores 6, Grand Rapids Union 0
Wednesday, May 22
No. 9 Grand Haven 3, Holland West Ottawa 2 (OT)
No. 2 Grandville 3, Rockford 1
Jenison 2, Hudsonville 1
District 2
At Grand Ledge
Final
Thursday, May 30
Grand Rapids Forest Hills Central 2, Okemos 0
Semifinals
Tuesday, May 28
Grand Rapids Forest Hills Central 4, Holt 0
Okemos 2, Caledonia 1
First round
Thursday, May 23
Holt 1, East Kentwood 0
Wednesday, May 22
Grand Rapids Forest Hills Central 1, Grand Ledge 0
Okemos 9, Lansing Everett 1
District 3
At Grandville
Final
Saturday, June 1
Portage Central 3, Portage Northern 0
Semifinals
Tuesday, May 28
Portage Central 8, Jackson 1
Portage Northern 3, Battle Creek Lakeview 0
First round
Wednesday, May 22
Jackson 6, Kalamazoo Central 0
Portage Northern 2, Kalamazoo Loy Norrix 1
District 4
At Geographic
Final
Saturday, June 1
No. 7 Midland 3, Traverse City West 1
Semifinals
Tuesday, May 28
No. 7 Midland 2, Midland Dow 1
Wednesday, May 29
Traverse City West 8, Traverse City Central 1
First round
Thursday, May 23
Midland Dow 5, Saginaw Heritage 2
No. 7 Midland 8, Bay City Central 0
District 5
At Ypsilanti Lincoln
Final
Thursday, May 30
Ann Arbor Huron 2, Ann Arbor Skyline 1
Semifinals
Tuesday, May 28
Ann Arbor Skyline 6, Belleville 1
Ann Arbor Huron 2, Saline 0
First round
Thursday, May 23
Belleville 7, Ypsilanti Lincoln 0
Ann Arbor Skyline 7, Ypsilanti Community 0
Ann Arbor Huron 2, Ann Arbor Pioneer 1
District 6
At Brownstown Woodhaven
Final
Friday, May 31
Brownstown Woodhaven 7, Temperance Bedford 0
Semifinals
Wednesday, May 29
Temperance Bedford 3, Monroe 2
Brownstown Woodhaven 8, Lincoln Park 0
First round
Wednesday, May 22
Monroe 2, Taylor 0
Temperance Bedford 3, Southgate Anderson 2
Brownstown Woodhaven 4, Wyandotte Roosevelt 0
District 7
At Dearborn Heights Crestwood
Final
Thursday, May 30
Semifinals
Tuesday, May 28
First round
Wednesday, May 22
Canton 5, Livonia Churchill 0
Salem 8, Livonia Franklin 0
Plymouth 8, Westland John Glenn 0
Wayne Memorial 3, Dearborn Heights Crestwood 2 (OT)
District 8
At Dearborn Edsel Ford
Final
Thursday, May 30
Dearborn 2, Grosse Pointe North 1
Semifinals
Tuesday, May 28
Dearborn 8, Dearborn Edsel Ford 0
Grosse Pointe North 8, Dearborn Fordson 0
First round
Wednesday, May 22
Dearborn 13, Detroit Cass Technical 0
Dearborn Edsel Ford 2, Detroit Western International 1
Grosse Pointe North 6, Grosse Pointe South 0
District 9
At Royal Oak
Final
Thursday, May 30
Berkley 1, Warren Cousino 0
Semifinals
Tuesday, May 28
Warren Cousino 3, Warren-Mott 1
First round
Tuesday, May 22
Royal Oak 2, St. Clair Shores Lake Shore 0
Berkley 7, St. Clair Shores Lakeview 2
Warren-Mott 5, Roseville 0
District 10
At Troy Athens
Final
Friday, May 31
Troy 3, No. 6 Troy Athens 1
Semifinals
Wednesday, May 29
Troy 2, Utica Ford II 0
No. 6 Troy Athens 3, Utica 0
First round
Thursday, May 23
Troy 3, Sterling Heights Stevenson 0
Utica Ford II 8, Sterling Heights 0
No. 6 Troy Athens 3, Fraser 1 (OT)
District 11
At Macomb Dakota
Final
Friday, May 31
Clinton Township Chippewa Valley 2, Macomb Dakota 1 (SO)
Semifinals
Wednesday, May 29
Macomb Dakota 1, No. 8 Fair Haven Anchor Bay 0 (OT)
Clinton Township Chippewa Valley
First round
Wednesday, May 22
Macomb Dakota 2, Macomb L'Anse Creuse North 1
No. 8 Fair Haven Anchor Bay 8, Port Huron 0
Clinton Township Chippewa Valley 3, Port Huron Northern 1
District 12
At Oxford
Final
Thursday, May 30
Rochester Adams 2, Utica Eisenhower 1
Semifinals
Tuesday, May 28
Utica Eisenhower 3, No. 3 Rochester Hills Stoney Creek 0
Rochester Adams 3, Rochester 0
First round
Wednesday, May 22
No. 3 Rochester Hills Stoney Creek 3, Lake Orion 0
Utica Eisenhowe 3, Oxford 2
Rochester Adams 2, Romeo 0
District 13
At North Farmington
Final
Saturday, June 1
Livonia Stevenson 3, Farmington Hills Mercy 1
Semifinals
Tuesday, May 28
Livonia Stevenson 4, Farmington 0
Farmington Hills Mercy 1, Birmingham Groves 0
First round
Wednesday, May 22
Livonia Stevenson 1, Birmingham Seaholm 0
Farmington 7, Southfield Arts & Technology 0
Birmingham Groves 3, North Farmington 1
District 14
At Novi
Final
Friday, May 31
No. 1 Novi 2, Brighton 1
Semifinals
Wednesday, May 29
First round
Thursday, May 23
Hartland 4, Howell 1
No. 1 Novi 4, Walled Lake Western 0
Wednesday, May 22
Northville 5, Milford 1
Brighton 3, South Lyon 0
District 15
At White Lake Lakeland
Final
Thursday, May 30
Bloomfield Hills 4, Waterford Mott 0
Semifinals
Tuesday, May 28
Bloomfield Hills 2, Walled Lake Northern 1
Waterford Mott 2, West Bloomfield 1
First round
Thursday, May 23
Walled Lake North 5, White Lake Lakeland 1 (OT)
Waterford Mott 1, Walled Lake Central 0
West Bloomfield 3, Clarkston 2 (SO)
Wednesday, May 22
Bloomfield Hills 5, Waterford Kettering 1
District 16
At Grand Blanc
Final
Friday, May 31
No. 4 Grand Blanc 4, Davison 0
Semifinals
Tuesday, May 28
No. 4 Grand Blanc 9, Flint Carman-Ainsworth 1
Davison 1, Flushing 0
First round
Thursday, May 23
Flushing 3, Lapeer 0
Wednesday, May 22
Grand Blanc 7, Swartz Creek 0
Flint Carman-Ainsworth 8, Saginaw Arts & Sciences 0
Division 2
2017-18 champion: Bloomfield Hills Marian
District 17
At St. Joseph
Final
Saturday, June 1
St. Joseph 3, Mattawan 0
Semifinals
Tuesday, May 28
St. Joseph 8, Niles 0
Mattawan 2, Stevensville Lakeshore 1
First round
Thursday, May 23
Niles 2, Edwardsburg 1
Wednesday, May 22
St. Joseph 4, Sturgis 1
Stevensville Lakeshore 4, Three Rivers 1
District 18
At Plainwell
Final
Thursday, May 30
No. 4 Richland Gull Lake 1, Plainwell 0
Semifinals
Tuesday, May 28
Plainwell 6, Coldwater 0
No. 4 Richland Gull Lake 3, Battle Creek Harper Creek 0
First round
Friday, May 24
Plainwell 2, Battle Creek Harper Creek 0
Wednesday, May 22
Coldwater 9, Battle Creek Central 1
No. 4 Richland Gull Lake 3, Vicksburg 1
District 19
At Eaton Rapids
Final
Thursday, May 30
No. 9 Marshall 2, Parma Western 1 (OT)
Semifinals
Tuesday, May 28
Parma Western 5, Eaton Rapids 0
No. 9 Marshall 2, Mason 0
First round
Friday, May 24
Mason 8, Jackson Northwest 0
Thursday, May 23
Eaton Rapids 6, Lansing Waverly 0
Wednesday, May 22
Parma Western 6, Charlotte 0
District 20
At Milan
Final
Friday, May 31
Dexter 5, Pinckney 1
Semifinals
Tuesday, May 28
Pinckney 3, Chelsea 2 (OT)
Dexter 2, Milan 0
First round
Thursday, May 23
Pickney 3, Adrian 0
Dexter 7, Tecumseh 1
Milan 3, South Lyon East 2
District 21
At Trenton
Final
Thursday, May 30
No. 8 Trenton 3, New Boston Huron 2
Semifinals
Tuesday, May 28
New Boston Huron 8, Carleton Airport 0
No. 8 Trenton 3, Riverview 2
First round
Wednesday, May 22
New Boston Huron 11, Romulus Summit Academy North 0
Carleton Airport 8, Romulus 0
Riverview 1, Gibraltar Carlson 0
District 22
At Dearborn Divine Child
Final
Thursday, May 30
Dearborn Divine Child 8, Allen Park 0
Semifinals
Tuesday, May 28
Allen Park 8, Detroit Cesar Chavez 0
Dearborn Divine Child 3, Garden City 1
First round
Thursday, May 23
Detroit Cesar Chavez 6, Redford Union 5
Allen Park 8, River Rouge 0
Dearborn Divine Child 15, Redford Thurston 0
Garden City 7, Melvindale 0
District 23
At Bloomfield Hills Marian
Final
Friday, May 31
No. 1 Bloomfield Hills Marian 1, No. 6 Detroit Country Day 0
Semifinals
Wednesday, May 29
No. 1 Bloomfield Hills Marian 5, Bloomfield Hills Cranbrook Kingswood 0
No. 6 Detroit Country Day 8, Auburn Hills Avondale 0
First round
Thursday, May 23
Bloomfield Hills Cranbrook Kingswood 4, Ferndale 0
District 24
At Hazel Park
Final
Saturday, June 1
Madison Heights Lamphere 6, Hamtramck 0
Semifinals
Wednesday, May 29
Madison Heights Lamphere 3, Center Line 0
Hamtramck 2, Hazel Park 1 (SO)
First round
Thursday, May 23
Center Line 3, Warren Fitzgerald 0
Madison Heights Lamphere 1, Warren Woods-Tower 0
Hamtramck 2, Eastpointe 1 (OT)
District 25
At Coopersville
Final
Thursday, May 30
Spring Lake 4, Muskegon Reeths-Puffer 0
Semifinals
Tuesday, May 28
Spring Lake 6, Sparta 0
Muskegon Reeths-Puffer 8, Muskegon 0
First round
Thursday, May 23
Spring Lake 8, Fremont 0
Muskegon Reeths-Puffer 4, Fruitport 1
Tuesday, May 22
Sparta 5, Coopersville 1
District 26
At Allendale
Final
Friday, May 31
Zeeland East 4, Hamilton 1
Semifinals
Tuesday, May 28
Hamilton 6, Allendale 1
Zeeland East 4, Holland 0
First round
Thursday, May 23
Allendale 3, Grand Rapids Kenowa Hills 2 (OT)
Hamilton 8, Wyoming 0
Tuesday, May 22
Zeeland East 6, Zeeland West 0
District 27
At Byron Center
Final
Friday, May 31
Wayland Union 2, Grand Rapids Christian 1
Semifinals
Wednesday, May 29
Grand Rapids Christian 1, No. 10 Middleville Thornapple Kellogg 0 (OT)
Wayland Union 2, Byron Center 1
First round
Thursday, May 23
Grand Rapids Christian 8, Grand Rapids Ottawa Hills 0
No. 10 Middleville Thornapple Kellogg 2, Hastings 0
Wednesday, May 22
Byron Center 1, East Grand Rapids 0
District 28
At Cedar Springs
Final
Friday, May 31
No. 2 Grand Rapids Forest Hills Northern 9, Lowell 1
Semifinals
Tuesday, May 28
Lowell 3, Grand Rapids Northview 1
No. 2 Grand Rapids Forest Hills Northern 5, Cedar Springs 1
First round
Thursday, May 23
Grand Rapids Forest Hills Eastern 1, Cedar Springs 0
Wednesday, May 22
Grand Rapids Northview 8, Ionia 0
Lowell 8, Greenville 0
District 29
At East Lansing
Final
Thursday, May 30
Semifinals
Tuesday, May 28
Haslett 6, Fowlerville 0
First round
Wednesday, May 22
St. Johns 8, Lansing Eastern 0
No. 3 DeWitt 8, Owosso 0
Haslett 4, East Lansing 1
District 30
At Fenton
Final
Thursday, May 30
Fenton 3, No. 5 Pontiac Notre Dame Preparatory 2
Semifinals
Tuesday, May 28
Fenton 3, Holly 0
No. 5 Pontiac Notre Dame Preparatory 12, Pontiac 0
First round
Friday, May 24
No. 5 Pontiac Notre Dame Preparatory 3, Linden 0
Wednesday, May 22
Fenton 1, Goodrich 0
Holly 3, Ortonville Brandon 0
District 31
At Flint Kearsley
Final
Thursday, May 30
No. 7 Flint Powers Catholic 8, Marysville 1
Semifinals
Tuesday, May 28
No. 7 Flint Powers Catholic 9, Clio 1
Marysville 4, Flint Kearsley 0
First round
Thursday, May 23
Clio 4, North Branch 0
No. 7 Flint Powers Catholic 7, St. Clair 0
Flint Kearsley 10, Croswell-Lexington 0
District 32
At Geographic
Final
Friday, May 31
Bay City Western 4, Petoskey 2
Semifinals
Tuesday, May 28
Bay City Western 4, Cadillac 1
Petoskey 1, Gaylord 0 (OT)
First round
Friday, May 24
Petoskey 1, Alpena 0
Wednesday, May 22
Cadillac 2, Mt. Pleasant 0
Bay City Western 8, Bay City John Glenn 0
Division 3
2017-18 champion: Flint Powers Catholic*
* Playing in Division 2 in 2019
District 33
At Dowagiac
Final
Thursday, May 30
Coloma 6, Paw Paw 4
Semifinals
Tuesday, May 28
Paw Paw 5, Dowagiac 0
Coloma 8, Buchanan 0
First round
Wednesday, May 22
Paw Paw 6, Berrien Springs 0
Coloma 8, Constantine 0
District 34
At Holland Christian
Final
Friday, May 31
No. 6 Allegan 2, Holland Christian 1
Semifinals
Wednesday, May 29
No. 6 Allegan 3, Hudsonville Unity Christian 2 (SO)
Holland Christian 3, Fennville 0
First round
Thursday, May 23
Hudsonville Unity Christian 4, No. 4 Otsego 0
No. 6 Allegan 3, Hopkins 0
Holland Christian 5, South Haven 0
District 35
At Grand Rapids South Christian
Final
Friday, May 31
No. 5 Grand Rapids South Christian 4, Kentwood Grand River Preparatory 0
Semifinals
Wednesday, May 29
No. 5 Grand Rapids South Christian 8, Wyoming Godwin Heights 0
Kentwood Grand River Preparatory 7, Grand Rapids Wellspring 2
First round
Friday, May 24
No. 4 Grand Rapids South Christian 1, Grand Rapids Catholic Central 0
Wyoming Godwin Heights 6, Wyoming Kelloggsville 0
Grand Rapids Wellspring 5, Wyoming Lee 1
Kentwood Grand River Preparatory 4, Grand Rapids West Michigan Aviation 1
District 36
At Muskegon Oakridge
Final
Friday, May 31
Muskegon Orchard View 1, Howard City Tri-County 0
Semifinals
Wednesday, May 29
Howard City Tri-County 3, Grant 1
Muskegon Orchard View 2, Grand Rapids West Catholic 1
First round
Wednesday, May 22
Grant 4, Comstock Park 1
Howard City Tri-County 2, Muskegon Oakridge 0
Muskegon Orchard View 1, Newaygo 0
District 37
At Olivet
Final
Thursday, May 30
Delton Kellogg 3, Leslie 0
Semifinals
Tuesday, May 28
Delton Kellogg 8, Comstock 0
Leslie 5, Parchment 0
First round
Thursday, May 23
Comstock 3, Jonesville 2
Delton Kellogg 1, Olivet 0
Leslie 8, Hillsdale 0
District 38
At Ann Arbor Gabriel Richard
Final
Sunday, June 2
Ann Arbor Father Gabriel Richard 7, Brooklyn Columbia Central 0
Semifinals
Wednesday, May 29
Brooklyn Columbia Central 2, Stockbridge 1
Ann Arbor Father Gabriel Richard 6, Michigan Center 0
First round
Wednesday, May 22
Brooklyn Columbia Central 5, Onsted 0
Stockbridge 2, Blissfield 0
Michigan Center 8, Ida 0
District 39
At Livonia Clarenceville
Final
Thursday, May 30
No. 9 Grosse Ile 1, Wixom St. Catherine of Siena 0
Semifinals
Tuesday, May 28
No. 9 Grosse Ile 8, Livonia Clarenceville 0
Wixom St. Catherine of Siena 8, Canton Preparatory 0
First round
Thursday, May 23
No. 9 Grosse Ile 9, Dearborn Henry Ford 0
Livonia Clarenceville 1, Flat Rock 0
Wixom St. Catherine of Siena 14, Monroe Jefferson 0
District 40
At Clawson
Final
Friday, May 31
No. 2 Warren Regina 6, No. 3 Clawson 0
Semifinals
Wednesday, May 29
No. 3 Clawson 8, Detroit Jalen Rose Leadership Academy 0
Tuesday, May 28
No. 2 Warren Regina 8, St. Clair Shores South Lake 0
First round
Friday, May 24
No. 3 Clawson 8, Harper Woods 0
District 41
At Imlay City
Final
Friday, May 31
Macomb Lutheran North 6, Almont 0
Semifinals
Wednesday, May 29
Macomb Lutheran North 5, Armada 0
Tuesday, May 28
Almont 3, No. 10 Marine City 0
First round
Wednesday, May 23
Armada 2, Richmond 0
Tuesday, May 22
Macomb Lutheran North 5, Imlay City 0
Almont 6, Yale 1
No. 10 Marine City 4, Algonac 1
District 42
At Frankenmuth
Final
Friday, May 31
No. 7 Essexville Garber 4, Saginaw Swan Valley 1
Semifinals
Tuesday, May 28
Saginaw Swan Valley 2, Frankenmuth 1
No. 7 Essexville Garber 8, Caro 0
First round
Wednesday, May 22
Saginaw Swan Valley 5, Millington 1
Frankenmuth 3, Birch Run 1
No. 7 Essexville Garber 8, Unionville-Sebewaing 0
District 43
At Durand
Final
Thursday, May 30
Lake Fenton 5, Ovid-Elsie 4
Semifinals
Tuesday, May 28
Ovid-Elsie 8, Mt. Morris 0
Lake Fenton 8, Durand 0
First round
Thursday, May 23
Ovid-Elsie 6, Corunna 0
Lake Fenton 10, Otisville LakeVille Memorial 0
District 44
At Lansing Catholic
Final
Thursday, May 30
Semifinals
Tuesday, May 28
Williamston 8, Lake Odessa Lakewood 0
Portland 8, Perry 0
First round
Wednesday, May 22
Williamston 3, Lansing Catholic 2
Lake Odessa Lakewood 3, Belding 0
District 45
At Alma
Final
Friday, May 31
No. 1 Freeland 8, Remus Chippewa Hills 0
Semifinals
Tuesday, May 28
Remus Chippewa Hills 3, Alma 1
No. 1 Freeland 8, Ithaca 0
First round
Thursday, May 23
Remus Chippewa Hills 3, Shepherd 0
Alma 3, Clare 2
No. 1 Freeland 7, Midland Bullock Creek 0
District 46
At Big Rapids
Final
Thursday, May 30
Ludington 3, Big Rapids 1
Semifinals
Tuesday, May 28
Ludington 2, Whitehall 0
Big Rapids 2, Reed City 0
First round
Wednesday, May 22
Ludington 3, Montague 2
Whitehall 4, Manistee 0
Big Rapids 6, Shelby 0
District 47
At Standish-Sterling Central
Final
Thursday, May 30
Tawas 4, Standish-Sterling Central 0
Semifinals
Tuesday, May 28
Standish-Sterling Central 8, Oscoda 0
Tawas 3, Gladwin 2
First round
Wednesday, May 22
Standish-Sterling Central 3, Ogemaw Heights 2
Tawas 9, Pinconnning 1
District 48
At Boyne City
Final
Friday, May 31
No. 8 Boyne City 5, Kingsley 0
Semifinals
Wednesday, May 29
No. 8 Boyne City 3, Harbor Springs 0
Kingsley 3, Kalkaska 0
First round
Thursday, May 23
Harbor Springs 6, Cheboygan 0
Boyne City 6, Traverse City St. Francis 1
Kalkaska 2, Benzie Central 1
Kingsley 3, Grayling 1
Division 4
2017-18 champion: Lansing Christian
District 49
At New Buffalo
Final
Saturday, June 1
St. Joseph Michigan Lutheran vs. New Buffalo
Semifinals
Wednesday, May 29
St. Joseph Michigan Lutheran 2, Bridgeman 1
New Buffalo 2, Watervliet 0
First round
Thursday, May 23
Bridgman 6, Cassopolis 2
St. Joseph Michigan Lutheran 6, St. Joseph Lake Michigan Catholic 5
Watervliet 1, Niles Brandywine 0 (OT)
District 50
At Saugatuck
Final
Saturday, June 1
Holland Black River 1, Hartford 0 (SO)
Semifinals
Wednesday, May 29
Hartford 6, Lawton 0
Holland Black River 1, Bangor 0
First round
Friday, May 24
Lawton 6, Covert 1
Wednesday, May 22
Holland Black River 5, Saugatuck 4 (OT)
District 51
At Kalamazoo Christian
Final
Friday, May 31
No. 3 Kalamazoo Christian 11, Schoolcraft 0
Semifinals
Wednesday, May 29
No. 3 Kalamazoo Christian 4, No. 8 Kalamazoo Hackett Catholic Preparatory 0
Schoolcraft 10, Quincy 7 (OT)
First round
Thursday, May 23
No. 3 Kalamazoo Christian 8, Springport 0
No. 8 Kalamazoo Hackett Catholic Preparatory 6, Battle Creek Calhoun Christian 0
Quincy 6, Kalamazoo Heritage Christian 2
District 52
At Adrian Lenawee Christian
Final
Thursday, May 30
Jackson Lumen Christi 4, No. 6 Manchester 2
Semifinals
Tuesday, May 28
Jackson Lumen Christi 5, Hanover Horton 0
No. 6 Manchester 7, Adrian Lenawee Christian 0
First round
Wednesday, May 22
Hanover Horton 3, Grass Lake 2
Jackson Lumen Christi 8, Jackson Christian 0
No. 6 Manchester 8, Clinton 0
District 53
At Lansing Christian
Final
Thursday, May 30
Lansing Christian 5, Dansville 0
Semifinals
Tuesday, May 28
Lansing Christian 2, Laingsburg 0
Dansville 3, Byron 0
First round
Wednesday, May 22
Laingsburg 2, Bath 0
Lansing Christian 8, Carson City-Crystal 0
Byron 6, Vermontville Maple Valley 1
District 54
At Plymouth Christian
Final
Friday, May 31
Plymouth Christian 5, Ann Arbor Greenhills 1
Semifinals
Wednesday, May 29
Plymouth Christian 8, Lutheran Westland 0
Ann Arbor Greenhills 4, Ypsilanti Arbor Preparatory 1
First round
Thursday, May 23
Ann Arbor Greenhills 4, Ann Arbor Rudolf Steiner 3
Ypsilanti Arbor Preparatory 6, Brighton Charyl Stockwell Academy 0
District 55
At Monroe St. Mary Catholic Central
Final
Friday, May 31
No. 4 Monroe St. Mary Catholic Central 8, Taylor Preparatory 0
Semifinals
Wednesday, May 29
No. 4 Monroe St. Mary Catholic Central 3, Allen Park Inter-City Baptist 2
Taylor Preparatory 6, Riverview Gabriel Richard 1
First round
Thursday, May 23
Allen Park Inter-City Baptist 2, Allen Park Cabrini 1
Riverview Gabriel Richard 3, Dearborn Heights Star International 1 (OT)
District 56
At Madison Heights Bishop Foley
Final
Thursday, May 30
No. 2 Royal Oak Shrine Catholic 3, Grosse Pointe Woods University Liggett 0
Semifinals
Tuesday, May 28
No. 2 Royal Oak Shrine Catholic 10, Madison Heights Madison 0
Grosse Pointe Woods University Liggett 7, Southfield Christian 0
First round
Friday, May 24
No. 2 Royal Oak Shrine Catholic 6, No. 5 Madison Heights Bishop Foley 1
Grosse Pointe Woods University Liggett 8, Detroit Cristo Rey 0
District 57
At Auburn Hills Oakland Christian
Final
Thursday, May 30
Clarkston Everest Collegiate 6, Auburn Hills Oakland Christian 0
Semifinals
Tuesday, May 28
Clarkston Everest Collegiate 6, Waterford Our Lady of the Lakes 0
Auburn Hills Oakland Christian 4, Rochester Hills Lutheran Northwest 0
First round
Wednesday, May 22
Clarkston Everest Collegiate 6, Sterling Heights Parkway Christian 1
District 58
At Kimball New Life Christian
Final
Thursday, May 30
Marine City Cardinal Mooney 5, Memphis 1
Semifinals
Tuesday, May 28
Memphis 5, Chesterfield Austin Catholic 1
Marine City Cardinal Mooney 8, New Haven 0
First round
Thursday, May 23
Memphis 8, New Haven Merritt Academy 0
Chesterfield Austin Catholic 8, Kimball Landmark Academy 3
New Haven 3, Kimball New Life Christian 2
District 59
At Bad Axe
Final
Friday, May 31
Bad Axe 2, Harbor Beach 1
Semifinals
Wednesday, May 29
Harbor Beach 2, Marlette 0
Tuesday, May 28
Bad Axe 1, Elkton-Pigeon-Bay Port Laker 0
First round
Thursday, May 23
Harbor Beach 8, Sandusky 0
Marlette 9, Brown City 0
Elkton-Pigeon-Bay Port Laker 7, Capac 0
Bad Axe 6, Dryden 0
District 60
At Montrose
Final
Thursday, May 30
No. 9 Saginaw Nouvel 5, Saginaw Valley Lutheran 1
Semifinals
Tuesday, May 28
Saginaw Valley Lutheran 7, Burton Genesee Christian 2
No. 9 Saginaw Nouvel 5, No. 10 Montrose 1
First round
Thursday, May 23
Burton Genesee Christian 9, Genesee 0
Saginaw Valley Lutheran 5, Hemlock 2
No. 9 Saginaw Nouvel 8, Burton St. Thomas More 0
District 61
At Grand Rapids NorthPointe Christian
Final
Saturday, June 1
Grandville Calvin Christian 3, Byron Center Zion Christian 0
Semifinals
Tuesday, May 28
Grandville Calvin Christian 4, Grand Rapids Covenant Christian 2
Thursday, May 30
Byron Center Zion Christian 5, Wyoming Tri-Unity Christian 1
First round
Thursday, May 23
Grand Rapids Covenant Christian 4, Grand Rapids NorthPointe Christian 3 (OT)
District 62
At North Muskegon
Final
Friday, May 31
No. 1 North Muskegon 5, Muskegon Western Michigan Christian 0
Semifinals
Tuesday, May 28
No. 1 North Muskegon 12, Lakeview 0
Muskegon Western Michigan Christian 3, Ravenna 2
First round
Wednesday, May 22
No. 1 North Muskegon 6, Muskegon Catholic Central 0
Lakeview 9, Kent City 0
Muskegon Western Michigan Christian 8, Hart 0
Ravenna 5, Fruitport Calvary Christian 1
District 63
At McBain Northern Michigan Christian
Final
Thursday, May 30
No. 7 Houghton Lake 4, McBain Northern Michigan Christian 0
Semifinals
Tuesday, May 28
No. 7 Houghton Lake 4, Mason County Central 0
McBain Northern Michigan Christian 5, Big Rapids Crossroads Christian 1
First round
Wednesday, May 22
Mason County Central 4, Roscommon 2
Houghton Lake 5, Buckley 0
McBain Northern Michigan Christian 3, Brethern 0
District 64
At Maple City Glen Lake
Final
Thursday, May 30
Semifinals
Tuesday, May 28
Charlevoix 2, Leland 1
Elk Rapids 8, Burt Lake Northern Michigan Christian 0
First round
Thursday, May 23
Charlevoix 6, Suttons Bay 2
Elk Rapids 4, Maple City Glen Lake 1