2023 Michigan High School Football Final Rankings
| Rank | Team | Division | Record | 2023 Final Playoff Result |
|---|---|---|---|---|
| 1 | Southfield Arts & Tech (MI) | D1 | 13-1 | Beat Belleville in the Division 1 State Finals 36-32. |
| 2 | Belleville (MI) | D1 | 13-1 | Lost to Southfield in the Division 1 State Finals 36-32. |
| 3 | West Bloomfield (MI) | D1 | 10-3 | Lost to Southfield in the Division 1 State Playoffs 40-35. |
| 4 | Muskegon (MI) | D2 | 12-2 | Beat Warren DeLaSalle in the Division 2 State Finals 40-28. |
| 5 | Davison (MI) | D1 | 12-1 | Lost to Belleville in the Division 1 State Playoffs 63-21. |
| 6 | Rockford (MI) | D1 | 11-1 | Lost to Davison in the Division 1 State Playoffs 20-14. |
| 7 | Warren DeLaSalle (MI) | D2` | 11-3 | Lost to Muskegon in the Division 2 State Finals 40-28. |
| 8 | Lake Orion (MI) | D1 | 10-1 | Lost to Clarkston in the Division 1 State Playoffs 38-37. |
| 9 | Northville (MI) | D1 | 10-2 | Lost to Belleville in the Division 1 State Playoffs 49-7. |
| 10 | Utica Eisenhower (MI) | D1 | 9-2 | Lost to West Bloomfield in the Division 1 State Playoffs 24-6. |
| 11 | Detroit Cass Tech (MI) | D1 | 7-4 | Lost to Southfield in the Division 1 State Playoffs 36-25. |
| 12 | Saline (MI) | D1 | 9-2 | Lost to Belleville in the Division 1 State Playoffs 65-14. |
| 13 | Chippewa Valley (MI) | D1 | 9-3 | Lost to Southfield in the Division 1 State Playoffs 31-21. |
| 14 | Forest Hills Central (MI) | D3 | 13-1 | Beat Mason in the Division 3 State Finals 27-10. |
| 15 | Grand Rapids Catholic Central (MI) | D5 | 13-1 | Beat Corunna in the Division 5 State Playoffs |
| 16 | Mason (MI) | D3 | 13-1 | Lost to Forest Hills Central in the Division 3 State Finals 27-10. |
| 17 | Novi Cathollic Central (MI) | D1 | 8-3 | Lost to Northville in the Division 1 State Playoffs 24-17. |
| 18 | Harper Woods (MI) | D4 | 11-3 | Beat Grand Rapids South Christian in the Division 4 State Finals 33-27. |
| 19 | East Lansing (MI) | D2 | 10-3 | Lost to Muskegon in the Division 2 State Playoffs 42-7. |
| 20 | Grandville (MI) | D1 | 8-3 | Lost to Rockford in the Division 1 State Playoffs 49-28. |
| 21 | Macomb Dakota (MI) | D1 | 8-3 | Lost to Chippewa Valley in the Division 1 State Playoffs 17-7. |
| 22 | Clarkston (MI) | D1 | 6-6 | Lost to West Bloomfield in the Division 1 State Playoffs 21-20. |
| 23 | Gaylord (MI) | D3 | 11-1 | Lost to Forest Hills Central in the Division 3 State Playoffs 33-7. |
| 24 | West Catholic (MI) | D5 | 11-1 | Lost to Grand Rapids Catholic Central in the Division 5 Playoffs 30-28. |
| 25 | Byron Center (MI) | D2 | 10-2 | Lost to East Lansing in the Division 2 State Playoffs 42-20. |
| 26 | Walled Lake Western (MI) | D3 | 10-2 | Lost to Mason in the Division 3 State Playoffs 44-41. |
| 27 | Roseville (MI) | D2 | 8-4 | Lost to Warren DeLaSalle in the Division 2 State Playoffs 34-14. |
| 28 | Zeeland West (MI) | D3 | 9-4 | Lost to Forest Hills Central in the Division 3 State Playoffs 18-14. |
| 29 | Grand Rapids South Christian (MI) | D4 | 10-4 | Lost to Harper Woods in the Division 4 State Playoffs 33-27. |
| 30 | Detroit King (MI) | D3 | 7-6 | Lost to Mason in the Division 3 State Playoffs 26-20. |
| 31 | River Rouge (MI) | D3 | 7-5 | Lost to Detroi King in the Division 3 State Playoffs 20-19. |
| 32 | Caledonia (MI) | D2 | 8-3 | Lost to Byron Center in the Division 2 State Playoffs 31-28. |
| 33 | Goodrich (MI) | D4 | 11-2 | Lost to South Christian in the Division 4 State Playoffs 28-0. |
| 34 | Corunna (MI) | D5 | 13-1 | Lost to Grand Rapids Catholic Central in the Division 5 State Finals 21-7. |
| 35 | Portland (MI) | D4 | 12-1 | Lost to South Christian in the Division 4 State Playoffs 21-6. |
| 36 | Whitehall (MI) | D4 | 10-1 | Lost to South Christian in the Division 4 State Playoffs 28-21. |
| 37 | Rochester Adams (MI) | D1 | 6-4 | Lost to West Bloomfield in the Division 1 State Playoffs 47-14. |
| 38 | Waterford Mott (MI) | D2 | 10-3 | Lost to Warren DeLaSalle in the Division 2 State Playoffs 45-19. |
| 39 | Coopersville (MI) | D3 | 8-3 | Lost to Zeeland West in the Division 3 State Playoffs 46-32. |
| 40 | Kingsley (MI) | D6 | 12-2 | Beat Almont in the Division 6 State Finals 38-24. |