Tournament Results Archive

2025 Finals - March 15

Breslin Center, East Lansing

Video | Audio | Finals Program 

Printable Regional-Finals Brackets (PDF): 
Division 1 | Division 2 | Division 3 | Division 4

Interactive Brackets:
Division 1 | Division 2 | Division 3 | Division 4

Division 1
East Lansing 66, Wayne Memorial 46 - Final Stats | Story

Division 2
Warren Lincoln 58, Romulus Summit Academy North 51 - Final Stats | Story

Division 3 
Riverview Gabriel Richard 79, Arts and Tech Academy of Pontiac 63 - Final Stats | Story

Division 4 
Wyoming Tri-unity Christian 49, Fowler 32 - Final Stats | Story

2025 Semifinals

Breslin Center, East Lansing

Video | Audio | Finals Program | Preview

Division 1 - March 14
East Lansing 51, Orchard Lake St. Mary's 44 - Final Stats | Story
Wayne Memorial 66, Flint Carman-Ainsworth 49 - Final Stats | Story

Division 2 - March 14
Romulus Summit Academy North 52, Kingsford 40 - Final Stats | Story
Warren Lincoln 43, Grand Rapids Catholic Central 39 - Final Stats | Story

Division 3 - March 13
Arts and Tech Academy of Pontiac 76, Ishpeming Westwood 40 - Final Stats | Story
Riverview Gabriel Richard 66, Pewamo-Westphalia 45 - Final Stats | Story

Division 4 - March 13
Wyoming Tri-unity Christian 67, Crystal Falls Forest Park 46 - Final Stats | Story
Fowler 59, Allen Park Inter-City Baptist 43 - Final Stats | Story

2024 Finals - March 16

Breslin Center, East Lansing

Video | Audio | Finals Program | State Champs Highlights

Printable Regional-Finals Brackets (PDF): 
Division 1 | Division 2 | Division 3 | Division 4

Interactive Brackets:
Districts: Division 1 | Division 2 | Division 3 | Division 4
Regionals: Division 1 | Division 2 | Division 3 | Division 4 
Finals: Division 1 | Division 2 | Division 3 | Division 4

Division 1 
Orchard Lake St Mary's 63, North Farmington 52 - Final Stats | Story

Division 2
Warren Lincoln 53, Grand Rapids Christian 39- Final Stats | Story

Division 3 
Niles Brandywine 56, Detroit Old Redford 48 - Final Stats | Story

Division 4 
Wyoming Tri-unity Christian 79, Mount Pleasant Sacred Heart 59 - Final Stats | Story

2024 Semifinals

Breslin Center, East Lansing

Video | Audio | Finals Program | Preview

DIVISION 1 - March 15
Orchard Lake St Mary's 82, Ann Arbor Huron 42 - Final Stats | Story
North Farmington 58, Zeeland West 39 - Final Stats | Story

DIVISION 2 - March 15
Warren Lincoln 60, Flint Powers Catholic 48 - Final Stats | Story
Grand Rapids Christian 50, Chelsea 41 - Final Stats | Story

DIVISION 3 - March 14
Niles Brandywine 51, McBain 48 (OT) - Final Stats | Story
Detroit Old Redford  43, Riverview Gabriel Richard 41 - Final Stats | Story

DIVISION 4 - March 14
Wyoming Tri-unity Christian 60, St Ignace 53 - Final Stats | Story
Mount Pleasant Sacred Heart 51, Allen Park Inter-City Baptist 33 - Final Stats | Story

2023 Finals - March 25

Breslin Center, East Lansing

Video | Audio | Finals Program | State Champs Highlights

Printable Regional-Finals Brackets (PDF): 
Division 1 | Division 2 | Division 3 | Division 4

Interactive Brackets:
Districts: Division 1 | Division 2 | Division 3 | Division 4
Regionals: Division 1 | Division 2 | Division 3 | Division 4 
Finals: Division 1 | Division 2 | Division 3 | Division 4

Division 1
Detroit Cass Tech 78, Muskegon 63 - Final Stats | Story

Division 2
Ferndale 44, Grand Rapids South Christian 38 - Final Stats | Story

Division 3 
Flint Beecher 64, Traverse City St. Francis 50 - Final Stats | Story

Division 4
Munising 39, Wyoming Tri-unity Christian 37 - Final Stats | Story

2023 Semifinals

Breslin Center, East Lansing

Video | Audio | Finals Program | Preview 

Division 1 - March 24
Detroit Cass Tech 62, Grand Blanc 56 (OT) - Final Stats | Story
Muskegon 65, Orchard Lake St Mary's 42 - Finals Stats | Story

Division 2 - March 24
Ferndale 65, Saginaw 60 - Final Stats | Story
GR South Christian 40, Romulus Summit Academy North 35 (OT) - Final Stats | Story

Division 3 - March 23
Flint Beecher 64, Ecorse 54 - Final Stats | Story
Traverse City St Francis 46, Niles Brandywine - 36 - Final Stats | Story

Division 4 - March 23
Munising 55, Marine City Cardinal Mooney 44 - Final Stats | Story
Wyoming Tri-unity Christian 54, Frankfort 37 - Final Stats | Story

2022 Finals - March 26

Breslin Center, East Lansing

Video | Audio |  Finals Program | State Champs Highlights

Printable Brackets (Reg-Finals): 
Division 1 | Division 2 | Division 3 | Division 4

Interactive Brackets:
Districts: Division 1 | Division 2 | Division 3 | Division 4
Regionals: Division 1 | Division 2 | Division 3 | Division 4 
Finals: Division 1 | Division 2 | Division 3 | Division 4

Division 1
Warren De La Salle 67, Grand Blanc 58 - Final Stats | Story

Division 2
Williamston 68, Grand Rapids Catholic Central 65 (OT) - Final Stats | Story

Division 3
Schoolcraft 59, Menominee 49 - Final Stats | Story

Division 4
Wyoming Tri-unity Christian 56, Ewen-Trout Creek 45 (OT) - Final Stats | Story

2022 Semifinals 

Breslin Center, East Lansing

Video | AudioFinals Program | Preview

Division 1 - March 25
Warren De La Salle 59, Grand Rapids Northview 45 - Final Stats | Story
Grand Blanc 61, Belleville 40 - Final Stats | Story

Division 2 - March 25
Grand Rapids Catholic Central 82, Ferndale 71 - Final Stats | Story
Williamston 65, Freeland 45 - Final Stats | Story

Division 3- March 24
Menominee 74, Ecorse 56 - Final Stats | Story
Schoolcraft 55, Flint Beecher 39 - Final Stats | Story

Division 4 - March 24
Ewen-Trout Creek 62, Lake Leelanau St. Mary 56 - Final Stats | Story
Wyoming Tri-Unity Christian 77, Genesee Christian 33 - Final Stats | Story

2021 Finals - April 10

Breslin Center, East Lansing

Video | AudioFinals Program | State Champs Highlights

Printable Regional-Finals Brackets (PDF): 
Division 1 | Division 2 | Division 3 | Division 4

Interactive Brackets:
Districts: Division 1 | Division 2 | Division 3 | Division 4
Regionals: Division 1 | Division 2 | Division 3 | Division 4 
Finals: Division 1 | Division 2 | Division 3 | Division 4

Division 1 
Grand Blanc 45, Ann Arbor Huron 36 - Final Stats | Story

Division 2 
Grand Rapids CC 77, Battle Creek Pennfield 54 - Final Stats | Story

Division 3 
Flint Beecher 75, Iron Mountain 47 - Final Stats | Story

Division 4 
Detroit Douglass 47, Wyoming Tri-unity Christian 41 - Final Stats | Story

2021 Semifinals

Video | AudioFinals Program | Preview

DIVISION 1 - Breslin Center - April 8
Ann Arbor Huron 55, Warren DeLaSalle Collegiate 39 - Final Stats | Story
Grand Blanc 68, Forest Hills Northern 58 - Final Stats | Story

DIVISION 2 - Van Andel Arena - April 8
Grand Rapids CC 81, Ferndale 55 - Final Stats | Story
Battle Creek Pennfield 62, Bridgeport 52 - Final Stats | Story

DIVISION 3 - Breslin Center - April 8
Flint Beecher 47, Hanover-Horton 34 - Final Stats | Story
Iron Mountain 54, Schoolcraft 50 (OT) - Final Stats | Story

DIVISION 4 - Van Andel Arena - April 8
Wyoming Tri-unity Christian 61, Rudyard 43 - Final Stats | Story
Detroit Douglass 60, Mt. Pleasant Sacred Heart 41 - Final Stats | Story

Tournament cancelled due to Coronavirus pandemic

2019 Finals - March 16

Breslin Center, East Lansing

Video | Audio | State Champs Highlights

Printable Regional-Finals Brackets (PDF):
Division 1 | Division 2 | Division 3 | Division 4

Interactive Brackets:
Districts: Division 1 | Division 2 | Division 3 | Division 4
Regionals: Division 1 | Division 2 | Division 3 | Division 4 
Finals: Division 1 | Division 2 | Division 3 | Division 4

Division 1
Ypsilanti Lincoln 64, Detroit U-D Jesuit 62 - Final Stats | Story

Division 2
Hudsonville Unity Christian 58, River Rouge 55 -  Final Stats | Story

Division 3 
Pewamo-Westphalia 53, Iron Mountain 52  - Final Stats | Story

Division 4 
Southfield Christian 63 vs. Frankfort 39 - Final Stats | Story

2019 Semifinals

Breslin Center, East Lansing

Video | Audio 

Division 1 - March 15Preview
Ypsilanti Lincoln 72, Howell 56 - Final Stats | Story
Detroit U-D Jesuit 63, Okemos 25 - Final Stats | Story

Division 2 - March 15 | Preview
Hudsonville Unity Christian 69, Ludington 30 - Final Stats | Story
River Rouge 72, Harper Woods Chandler Park 66 (OT) - Final Stats | Story

Division 3 - March 14Preview
Iron Mountain 60, Detroit Edison PSA 57 -Final Stats Story
Pewamo-Westphalia 60, Erie-Mason 45  - Final Stats | Story

Division 4 - March 14Preview
Southfield Christian 55, Dollar Bay 28 - Final Stats | Story
Frankfort 44, Wyoming Tri-unity Christian 43 - Final Stats | Story

2018 Finals - March 24

Breslin Center, East Lansing

Video | Audio

Printable Regional-Finals Brackets (PDF):
Class A | Class B | Class C | Class D

Interactive Brackets:
DistrictsClass A | Class B | Class C | Class D
RegionalsClass A | Class B | Class C | Class D 
FinalsClass A | Class B | Class C | Class D

Class A 
Clarkston 81, Holland West Ottawa 38 - Final Stats | Story 

Class B 
Benton Harbor 65, Grand Rapids Catholic Central 64 (OT) - Final Stats | Story 

Class C 
Detroit Edison PSA 53, Maple City Glen Lake 38 - Final Stats | Story 

Class D 
Southfield Christian 64, Buckley 54 - Final Stats | Story 

2018 Semifinals

Breslin Center, East Lansing

Video | Audio

Class A - March 23 | Preview
Clarkston 74, Warren DeLaSalle 49 - Final Stats | Story 
Holland West Ottawa 53, Novi 50 - Final Stats | Story 

Class B - March 23 | Preview
Benton Harbor 60, River Rouge 49 - Final Stats | Story 
Grand Rapids Catholic Central 69, New Haven 53 - Final Stats | Story 

Class C - March 22 | Preview
Detroit Edison PSA 55, Grand Rapids Covenant Christian 43 - Final Stats | Story 
Maple City Glen Lake 62, Monroe St. Mary Catholic Central 56 - Final Stats | Story 

Class D - March 22 | Preview
Southfield Christian 71, Dollar Bay 32 - Final Stats | Story 
Buckley 65, Hillsdale Academy 55 - Final Stats | Story 

2017 Finals - March 25

Breslin Center, East Lansing

Video | Audio | Previews: Class A-B | Class C-D

Printable Regional-Finals Brackets (PDF): 
Class A | Class B | Class C | Class D

Interactive Brackets:
Districts: Class A | Class B | Class C | Class D
Regionals: Class A | Class B | Class C | Class D
Finals: Class A | Class B | Class C | Class D

Class A 
Clarkston 75, Grand Rapids Christian 69 - Final Stats | Story

Class B 
New Haven 45, Ludington 36 - Final Stats | Story

Class C 
Flint Beecher 73, Grand Rapids Covenant Christian 58 - Final Stats | Story

Class D 
Powers North Central 78, Buckley 69 - Final Stats | Story

2017 Semifinals

Breslin Center, East Lansing

Video | Audio | Previews: Class A-B | Class C-D

Class A - March 24 
Clarkston 78, West Bloomfield 35 - Final Stats | Story
Grand Rapids Christian 74, Romulus 52 - Final Stats | Story

Class B - March 24 
New Haven 78, Benton Harbor 49 - Final Stats | Story
Ludington 51, River Rouge 50 (OT) - Final Stats | Story

Class C - March 23 
Flint Beecher 76, Detroit Edison PSA 68 - Final Stats | Story
Grand Rapids Covenant Christian 62, Manton 35 - Final Stats | Story

Class D - March 23
Powers North Central 84, Southfield Christian 83 (2 OT) - Final Stats | Story
Buckley 68, Lansing Christian 61 - Final Stats | Story

2016 Finals - March 26

Breslin Center, East Lansing

Previews: Class A-B | Class C-D

Printable Regional-Finals Brackets (PDF): 
Class A | Class B | Class C | Class D

Interactive Brackets:
Districts:
 Class A | Class B | Class C | Class D
Regionals: Class A | Class B | Class C | Class D
Finals: Class A | Class B | Class C | Class D

Class A
Detroit U-D Jesuit 69, North Farmington 49 - Final Stats | Video | Story

Class B
Detroit Henry Ford 61, Stevensville Lakeshore 47 - Final Stats | Video | Story

Class C
Flint Beecher 63, Grandville Calvin Christian 61 - Final Stats | Video | Story

Class D
Powers North Central 59, Waterford Our Lady 48 - Final Stats | Video | Story

2016 Semifinals

Breslin Center, East Lansing

Class A - March 25
Detroit U-D Jesuit 72, Macomb Dakota 51 - Final Stats | Video | Story
North Farmington 60, Lansing Everett 48 - Final Stats | Video | Story

Class B - March 25
Detroit Henry Ford 70, Williamston 48 - Final Stats | Video | Story
Stevensville Lakeshore 61, Big Rapids 60 - Final Stats | Video | Story

Class C - March 24
Grandville Calvin Christian 65, McBain 42 - Final Stats | Video | Story
Flint Beecher 60, Detroit Loyola 59 - Final Stats | Video | Story

Class D - March 24
Waterford Our Lady 64, Wyoming Tri-unity Christian 53 - Final Stats | Video | Story
Powers North Central 64, Fulton 23 - Final Stats | Video | Story

2015 Finals - March 28

Breslin Center, East Lansing

Video | Audio | Preview

Printable Regional-Finals Brackets (PDF): 
Class A | Class B | Class C | Class D

Interactive Brackets 
DistrictsClass A | Class B | Class C | Class D
Regionals: Class A | Class B | Class C | Class D
Finals: Class A | Class B | Class C | Class D

Class A
Detroit Western 62, Saginaw Arthur Hill 59 - Final Stats | Story

Class B
Wyoming Godwin Heights 85, Detroit Henry Ford 68 - Final Stats | Story

Class C
Flint Beecher 78, GR NorthPointe Christian 52 - Final Stats | Story

Class D
Powers North Central 67, Morenci 47 - Final Stats | Story


2015 Semifinals

Breslin Center, East Lansing

Video | Audio | Preview

Class A - March 27 
Saginaw Arthur Hill 73, Lansing Everett 61 – Final Stats | Story
Detroit Western 55, Detroit U-D Jesuit 46 – Final Stats | Story

Class B - March 27 
Wyoming Godwin Heights 70, Milan 64 – Final Stats | Story
Detroit Henry Ford 64, Cadillac 38  – Final Stats | Story

Class C - March 26 
GR NorthPointe Christian 48, Boyne City 45 - Final Stats | Story
Flint Beecher 71, Hanover-Horton 43 – Final Stats | Story

Class D - March 26 
Morenci 53, Waterford Our Lady 52 - Final Stats | Story
Powers North Central 71, Fulton 46 - Final Stats | Story

2014 Finals - March 22

Breslin Center, East Lansing

Video | Audio

Printable Regional-Finals Brackets (PDF): 
Class A | Class B | Class C | Class D

Interactive Brackets 
DistrictsClass A | Class B | Class C | Class D
RegionalsClass A | Class B | Class C | Class D
FinalsClass A | Class B | Class C | Class D

Class A
Muskegon 91, Bloomfield Hills 67 – Final Stats | Story

Class B 
Milan 78, Benton Harbor 59 – Final Stats | Story

Class C
Detroit Consortium 61, Pewamo-Westphalia 44 – Final Stats | Story

Class D 
Southfield Christian 63, Adrian Lenawee Christian 61 – Final Stats | Story

2014 Semifinals

Breslin Center, East Lansing

Video | Audio

Class A - March 21
Muskegon 63, Mt Pleasant 47 – Final Stats | Story
Bloomfield Hills 85, Detroit U-D Jesuit 75 – Final Stats | Story

Class B - March 21
Benton Harbor 69, Cadillac 52 – Final Box | Story
Milan 51, Detroit Douglass 50 – Final Box | Story

Class C - March 20
Pewamo-Westphalia 54, Muskegon Heights PS Acad 44 – Final Stats | Story
Detroit Consortium 69, Negaunee 54 – Final Stats | Story

Class D - March 20
Southfield Christian 97, Frankfort 68 – Final Stats | Story
Adrian Lenawee Christian 67, Cedarville 58 – Final Stats | Story

2013 Finals - March 23

Breslin Center, East Lansing

Video | Audio

Printable Regional-Finals Brackets (PDF): 
Class A | Class B | Class C | Class D

Interactive Brackets 
Districts: Class A | Class B | Class C | Class D
Regionals: Class A | Class B | Class C | Class D
Finals: Class A | Class B | Class C | Class D

Class A
Romulus 61, Detroit Southeastern 49 - Final Stats | Story

Class B
Detroit Country Day 57, Detroit Community 49 - Final Stats | Story

Class C
Flint Beecher 40, Laingsburg 39 - Final Stats | Story

Class D
Southfield Christian 65, Wyoming Tri-unity Christian 46 - Final Stats | Story

2013 Semifinals

Breslin Center, East Lansing

Video | Audio

Class A - March 22
Romulus 76, Grand Rapids Christian 67 - Final Stats | Story
Detroit Southeastern 51, Saginaw 45  - Final Stats | Story

Class B - March 22
Detroit Country Day 73, Cadillac 42 - Final Stats | Story
Detroit Community 58, Wyoming Godwin Heights 37 - Final Stats | Story

Class C - March 21
Flint Beecher 73, Monroe St. Mary CC 55 - Final Stats | Story
Laingsburg 45, Negaunee 43 - Final Stats | Story

Class D - March 21
Wyoming Tri-unity Christian 51, Powers North Central 36 - Final Stats | Story
Southfield Christian 75, Lansing Christian 68 - Final Stats | Story

2012 Finals - March 24

Breslin Center, East Lansing

Video | Audio

Printable Regional-Finals Brackets (PDF): 
Class A | Class B | Class C | Class D

Interactive Brackets
Districts: Class A | Class B | Class C | Class D
Regionals: Class A | Class B | Class C | Class D
Finals: Class A | Class B | Class C | Class D

Class A
Saginaw 54, Rockford 42 - Final Stats | Story

Class B
Lansing Sexton 67, Stevensville Lakeshore 32 - Final Stats | Story

Class C
Flint Beecher 74, Traverse City St. Francis 60 - Final Stats | Story

Class D
Southfield Christian 76, Climax-Scotts 44 - Final Stats | Story

2012 Semifinals

Breslin Center, East Lansing

Video | Audio

Class A - March 23
Rockford 62, Romulus 61 - Final Stats | Story
Saginaw 59, Macomb L'Anse Creuse North 46 - Final Stats | Story

Class B - March 23
Stevensville Lakeshore 61, Muskegon Heights 48 - Final Stats | Story
Lansing Sexton 74, Detroit Country Day 59 - Final Stats | Story

Class C - March 22
Flint Beecher 65, Schoolcraft 45 - Final Stats | Story
Traverse City St. Francis 63, Shelby 54 - Final Stats | Story

Class D - March 22
Southfield Christian 78, Muskegon Catholic Central 74 - Final Stats | Story
Climax-Scotts 52, Carney-Nadeau 44 - Final Stats | Story


2011 Finals - March 26

Breslin Center, East Lansing

Video | Audio

Printable Regional-Finals Brackets (PDF): 
Class A | Class B | Class C | Class D

Interactive Brackets:
Districts: Class A | Class B | Class C | Class D
Regionals: Class A | Class B | Class C | Class D 
Finals: Class A | Class B | Class C | Class D

CLASS A
Kalamazoo Central 46, Detroit Southeastern 42 - Final Stats

CLASS B
Lansing Sexton 75, Muskegon Heights 60 - Final Stats

CLASS C
Schoolcraft 73, McBain 59 - Final Stats 

CLASS D
Wyoming Tri-unity Christian 67, Fulton 50 - Final Stats


2011 Semifinals

Breslin Center, East Lansing

Video | Audio

Class A - March 25
Kalamazoo Central 44,  Southfield 42 - Final Stats
Detroit Southeastern 53, Bay City Western 49 - Final Stats

Class B - March 25
Lansing Sexton 69, Detroit Country Day 59 - Final Stats
Muskegon Heights 62, Dowagiac 43 - Final Stats

Class C - March 24
Schoolcraft 69, Detroit Consortium  58 - Final Stats
McBain 70, Flint Beecher 66 (OT) - Final Stats

Class D - March 24
Wyoming Tri-unity Christian 62, Eben Junction Superior Central 49 - Final Stats
Fulton 59, Detroit Westside Christian 55 - Final Stats

2010 Finals - March 27

Breslin Center, East Lansing

Video | Audio

Printable Regional-Finals Brackets (PDF):
Class A | Class B | Class C | Class D

District Results | Regional Results | Quarterfinal Results 

Class A
Kalamazoo Central 74, Ann Arbor Huron 65 - Final Stats

Class B
Detroit Country Day 71, Lansing Sexton 47 - Final Stats

Class C
Melvindale ABT 59, Suttons Bay 43 - Final Stats

Class D 
Muskegon Western Michigan Christian 66, Marine City Cardinal Mooney 56 - Final Stats

2010 Semifinals

Breslin Center, East Lansing

Video | Audio

Class A - Friday, March 26
Ann Arbor Huron 76, Southfield 64 - Final Stats
Kalamazoo Central 68, Detroit Denby 49 - Final Stats

Class B - Friday, March 26
Detroit Country Day 72, Muskegon Heights 47 - Final Stats
Lansing Sexton 55, Richland Gull Lake 50 - Final Stats

Class C - Thursday, March 25
Melvindale ABT 86, Flint Beecher 65 - Final Stats
Suttons Bay 52, Bridgman 38 - Final Stats

Class D - Thursday, March 25
Muskegon Western Michigan Christian 62, Covert 61 - Final Stats
Marine City Cardinal Mooney 66, Eben Junction Superior Central  55 - Final Stats

2009 Finals - March 28

Breslin Center, East Lansing

Tournament Scores: Districts - Quarterfinals

Class A
Detroit Pershing 90, Kalamazoo Central 73 - Final Stats

Class B
Flint Powers Catholic 62, Zeeland East 54 - Final Stats

Class C
* Melvindale Academy for Business & Tech 73, Schoolcraft 67 - Final Stats

Class D
Muskegon Western Michigan Christian 62, Cedarville 61 - Final Stats

2009 Semifinals

Breslin Center,  East Lansing

Class A - March 27
Kalamazoo Central 58, Clarkston 44 -- Final Stats
Detroit Pershing 74, Romulus 73  -- Final Stats

Class B - March 27
Zeeland East 75, Bridgeport 53 -- Final Stats
Flint Powers Catholic 63, Inkster 56 -- Final Stats

Class C - March 26
*Melvindale Academy for Business & Tech 68, McBain 46 -- Final Stats
Schoolcraft 63, Montague 50 -- Final Stats

Class D - March 26
Cedarville 80, Lawrence 77 -- Final Stats
Muskegon W. Michigan Christian 85, Sterling Hts. Parkway Christian 72 -- Final Stats

*Melvindale ABT later forfeited contests due to MHSAA violation

2008 Finals - March 15

Breslin Center, East Lansing

Tournament Scores: Regionals - Quarterfinals

Class A
Saginaw 90, Detroit Pershing 71 - Final Stats - Audio/Video

Class B
Lansing Catholic 54, Flint Powers Catholic 53 - Final Stats - Audio/Video

Class C
Kalamzoo Christian 54, Flint Beecher 51 - Final Stats - Audio/Video

Class D
Muskegon Western Michigan Christian 58, Detroit City 57 - Final Stats - Audio/Video

2008 Semifinals

Class A - March 14
Saginaw 69, East Lansing 49- Final Stats - Audio/Video
Detroit Pershing 79, Romulus 77 (OT) - Final Stats - Audio/Video

Class B - March 14
Lansing Catholic 64, Menominee 39 - Final Stats - Audio/Video
Flint Powers Catholic 66, Grand Rapids Forest Hills Northern 65 - Final Stats - Audio/Video

Class C - March 13
Kalamazoo Christian 54, Ann Arbor Gabriel Richard 48 - Final Stats - Audio/Video
Flint Beecher 57, Negaunee 51 - Final Stats - Audio/Video

Class D - March 13
Muskegon Western Michigan Christian 77, Cedarville 65 - Final Stats - Audio/Video
Detroit City 53, Lawrence 49 - Final Stats - Audio/Video

2007 Finals - March 24

Breslin Center, East Lansing

Tournament Scores: Regionals - Quarterfinals

Class A
Saginaw 79 , Detroit Redford 57 - Final Stats

Class B 
Detroit Country Day 66, East Grand Rapids 61 - Final Stats

Class C
Bath 65, Saginaw Nouvel 60 - Final Stats

Class D
Cedarville 77, Wyoming Tri-unity Christian 74 - Final Stats

2007 Semifinals

Breslin Center, East Lansing

Class A - March 23
Saginaw 60, Ann Arbor Pioneer 43 - Final Stats
Detroit Redford 56, Warren DeLaSalle 50
- Final Stats

Class B - March 23
East Grand Rapids 62, Flint Southwestern 49 - Final Stats
Detroit Country Day 49, Stevensville Lakeshore 42 - Final Stats

Class C - March 22
Bath 70, Kalamzoo Christian 55 - Final Stats
Saginaw Nouvel 67, Charlevoix 54 - Final Stats

Class D - March 22
Wyoming Tri-unity Christian 66, Sterling Heights Parkway Christian 52 - Final Stats
Cedarville 58, Bellaire 55 - Final Stats

2006 Finals - March 25

Breslin Center, East Lansing

Tournament Scores: Regionals - Quarterfinals

Class A
Saginaw Arthur Hill 85, Okemos 84 (2 OT) - Final Stats

Class B
Detroit Renaissance 55, East Grand Rapids 51 - Final Stats

Class C
Saginaw Buena Vista 57, Berrien Springs 52 - Final Stats

Class D
Wyoming Tri-unity Christian 65, Mt. Pleasant Sacred Heart 51 - Final Stats

2006 Semifinals

Breslin Center, East Lansing

Class A - March 24
Okemos 57, Orchard Lake St. Mary's 56 - Final Stats
Saginaw Arthur Hill 58, Detroit Redford 54 - Final Stats

Class B - March 24
East Grand Rapids 81, Wyoming Godwin Heights 64 - Final Stats
Detroit Renaissance 78, Flint Southwestern 68 (OT) - Fina Stats

Class C - March 23
Saginaw Buena Vista 70, Traverse City St. Francis 41 - Final Stats
Berrien Springs 59, Bath 49 - Final Stats

Class D - March 23
Wyoming Tri-unity Christian 77, Cedarville 45 - Final Stats
Mt. Pleasant Sacred Heart 45, Detroit City 31 - Final Stats

2005 Finals - March 19

Breslin Center, East Lansing

Tournament Scores: Regionals - Quarterfinals

Class A 
Holt 65, Romulus 62 - Final Stats

Class B 
Grand Rapids South Christian 67, Muskegon Heights 60 - Final Stats

Class C
Olivet 74, Unionville-Sebewaing 55 - Final Stats

Class D
Detroit Rogers 71, Bellaire 68 (OT) - Final Stats

2005 Semifinals

Class A - March 18
Romulus 67, Saginaw 58 - Final Stats
Holt 60, Grosse Pointe North 57 - Final Stats

Class B - March 18
Muskegon Heights 68, Haslett 44 - Final Stats
Grand Rapids South Christian 72, Detroit Renaissance 64 - Final Stats

Class C - March 17
Unionville-Sebewaing 71, Negaunee 52 -- Final Stats
Olivet 74, Albion 58 -- Final Stats

Class D - March 17
Bellaire 56, Wyoming Tri-unity Christian 50 - Final Stats
Detroit Rogers 55, Posen 45 -- Final Stats

2004 Finals - March 27

Tournament Scores: Regionals - Quarterfinals

Class A
Lansing Everett (26-2) 60, Flint Carman-Ainsworth (22-6) 51 - Final Stats

Class B
Detroit Renaissance (27-0) 61, DeWitt (19-8) 42 - Final Stats

Class C
Saginaw Buena Vista (21-5) 63, Charlevoix (22-6) 52 - Final Stats

Class D
Detroit Rogers (22-6) 69, Wyoming Tri-unity Christian (21-6) 38 - Final Stats

2004 Semifinals

Class A - March 26
Flint Carman-Ainsworth 46, Detroit Redford 40 - Final Stats
Lansing Everett 69, Pontiac Northern 64 - Final Stats

Class B - March 26
Detroit Renaissance 78, Wyoming Park 63 - Final Stats
DeWitt 59, Muskegon Heights 55 (OT) - Final Stats

Class C - March 25
Charlevoix 85, Kent City 49 - Final Stats
Saginaw Buena Vista 61, Buchanan 44 - Final Stats

Class D - March 25
Detroit Rogers 64, Bellaire 59 - Final Stats
Wyoming Tri-unity Christian 56, Crystal Falls Forest Park 38 - Final Stats

2003 Finals - March 22

Tournament Scores: Quarterfinals

Class A
Rockford (28-0) 41, Flint Carman-Ainsworth (25-3) 38 - Final Stats

Class B
Grand Rapids South Christian (27-0) 87, Muskegon Heights (21-4) 64 - Final Stats

Class C
Detroit St. Martin dePorres (27-1) 62, Flint Beecher (22-6) 46 - Final Stats

Class D
Detroit Rogers (23-4) 66, Bark River-Harris (27-1) 61 - Final Stats

2003 Semifinals

Class A - March 21
Flint Carman-Ainsworth 63, West Bloomfield 54 - Final Stats
Rockford 62, Detroit Murray-Wright 61 - Final Stats

Class B - March 21
Muskegon Heights 58, Detroit Crockett 52 - Final Stats
Grand Rapids South Christian 81, Corunna 57 - Final Stats

Class C - March 20
Detroit St. Martin dePorres 56, Ishpeming Westwood 48 - Final Stats
Flint Beecher 68, Hanover-Horton 63 - Final Stats

Class D - March 20
Bark River-Harris 68, McBain Northern Michigan Christian 47 - Final Stats
Detroit Rogers 56, St. Joseph Lake Michigan Catholic 49 - Final Stats

2002 Finals - March 23

Breslin Center, East Lansing 

Tournament Scores Regionals - Quarterfinals

Class A
Pontiac Northern (23-4) 66, Detroit Redford (24-3) 58 - Final Stats

Class B
Auburn Hills Avondale (25-3) 70, Grand Rapids South Christian (24-4) 65 - Final Stats

Class C
McBain (26-2) 57, Kalamazoo Christian (26-1) 48 - Final Stats

Class D
Wyoming Tri-unity Christian (26-1) 63, Fowler (25-2) 45 - Final Stats

2002 Semifinals

Breslin Center, East Lansing

Class A - March 22
Pontiac Northern 85, Saginaw 77 - Final Stats
Detroit Redford 58, Belleville 33 - Final Stats

Class B - March 22
Auburn Hills Avondale 58, Comstock Park 47 - Final Stats
Grand Rapids South Christian 71, Detroit Renaissance 64 (OT) - Final Stats

Class C - March 21
McBain 75, Muskegon Heights 68 (OT) - Final Stats
Kalmazoo Christian 60, Detroit Rogers 59 - Final Stats

Class D - March 21
Fowler 75, Covert 72 (2 OT) - Final Stats
Wyoming Tri-unity Christian 78, Gaylord St. Mary 49 - Final Stats

2001 Finals - March 24

Breslin Center, East Lansing 

Tournament Scores Regionals - Quarterfinals

Class A
Pontiac Northern 87, Kalamazoo Central 71 - Final Stats

Class B
Detroit Crockett 49, Coopersville 40 - - Final Stats

Class C
Kalamazoo Christian 72, Charlevoix 69 - Final Stats

Class D
Covert 57, Marion 49 - Final Stats

2001 Semifinals

Breslin Center, East Lansing

Class A - March 23
Kalamazoo Central 84, Flint Northern 70 - Final Stats
Pontiac Northern 66, Detroit Mackenzie 63 - Final Stats

Class B - March 23
Coopersville 59, Midland Bullock Creek 48 - Final Stats
Detroit Crockett 53, Richland Gull Lake 44 - Final Stats

Class C - March 22
Kalamazoo Christian 77, Hopkins 56 - Final Stats
Charlevoix 83, Detroit St. Martin dePorres 74 - Final Stats

Class D - March 22
Marion 74, Bark River-Harris 70 - Final Stats
Covert 74, Detroit Rogers 64 - Final Stats

2000 Finals - March 25

Breslin Center, East Lansing

Tournament Scores Regionals - Quarterfinals

Class A
Lansing Waverly 75, Detroit Pershing 63 - Final Stats

Class B
Orchard Lake St. Mary's 62, Flint Beecher 59 - Final Stats

Class C
Negaunee 52, Merrill 45 - Final Stats

Class D
Detroit City 70, Muskegon Western Michigan Christian 49 - Final Stats

2000 Semifinals 

Breslin Center, East Lansing

Class A - March 24
Lansing Waverly 78, Saginaw 75  - Final Stats
Detroit Pershing 69, Detroit Martin Luther King 67 - Final Stats

Class B - March 24
Flint Beecher 66, Haslett 53 - Final Stats
Orchard Lake St. Mary's 66, Niles 47 - Final Stats

Class C - March 23
Negaunee 55, Parchment 52 - Final Stats
Merrill 68, Detroit St. Martin dePorres 56 - Final Stats

Class D - March 23
Muskegon Western Michigan Christian 66, Bessemer 31 - Final Stats​​​​​​​
Detroit City 55, Adrian Lenawee Christian 47 - Final Stats

1999 Finals - March 27

Breslin Center, East Lansing

Tournament Scores Regionals - Quarterfinals

Class A
Ann Arbor Pioneer 54, Saginaw Arthur Hill 47 - Final Stats

Class B
River Rouge 74, Cheboygan 54 - Final Stats

Class C
Detroit St. Martin de Porres 58, Bath 44 - Final Stats

Class D
Muskegon Western Michigan Christian 60, Detroit City 59 - Final Stats

1999 Semifinals 

Breslin Center, East Lansing

Class A - March 26
Saginaw Arthur Hill 73, Pontiac Northern 63 - Final Stats
Ann Arbor Pioneer 70, Detroit Denby 58 - Final Stats

Class B - March 26
Cheboygan 57, Coldwater 45 - Final Stats
River Rouge 54, Hastings 44 - Final Stats

Class C - March 25
Detroit de Porres 67, Kalamazoo Christian 45 - Final Stats
Bath 72, Charlevoix 58 - Final Stats

Class D - March 25
Detroit City 61, Adrian Lenawee Christian 58 - Final Stats
Muskegon Western Michigan Christian 72, Bark River Harris 46 - Final Stats

1998 Results  A | B | C | D
1997 Results  ABCD
1996 Results  ABCD
1995 Results  ABCD
1994 Results  ABCD
1993 Results  ABCD
1992 Results  ABCD
1991 Results  ABCD
1990 Results  ABCD
1989 Results  ABCD
1988 Results  ABCD
1987 Results  ABCD
1986 Results  ABCD
1985 Results  ABCD
1984 Results  ABCD
1983 Results  ABCD
1982 Results  ABCD
1981 Results  ABCD
1980 Results  ABCD
1979 Results  ABCD
1978 Results  ABCD