![]()
MI Div 1 High School Strength of Schedule
Based on RPI Rank Team No games SOS Rnk Value 1 Cranbrook Kingswood 15 1 0.75 2 Birmingham Unified 15 2 0.70 3 White Lake Lakeland 16 3 0.69 4 Brighton 23 4 0.67 5 Bloomfield Hills 19 5 0.65 6 Troy Athens 17 6 0.63 7 Grand Haven 12 7 0.62 8 Troy 13 8 0.60 9 South Lyon United 17 9 0.59 10 Grosse Pointe South 17 10 0.58 11 Northville 16 11 0.58 12 Lake Orion 12 12 0.56 13 Novi 19 13 0.55 14 Fenton-Linden Co-Op 21 14 0.54 15 Grandville 21 15 0.54 16 Kalamazoo Central 15 16 0.54 17 Portage Northern 19 17 0.54 18 Traverse City Central 15 18 0.53 19 Ann Arbor Pioneer 23 19 0.52 20 Utica Eisenhower 19 20 0.51 21 Mona Shores 9 21 0.51 22 Clarkston 18 22 0.49 23 Howell 19 23 0.49 24 Oxford 19 24 0.49 25 Canton 19 25 0.49 26 Livonia United 16 26 0.47 27 Holt 14 27 0.47 28 Hartland 19 28 0.46 29 Plymouth 7 29 0.46 30 Hudsonville 0 30 0.45 31 Holland West Ottawa 17 31 0.45 32 Davison 20 32 0.44 33 Grand Blanc 20 33 0.43 34 Rochester HS 19 34 0.43 35 Midland 21 35 0.41 36 Salem 18 36 0.40 37 Royal Oak 18 37 0.39 38 Forest Hills Northern/ 22 38 0.38 39 Chippewa Valley 18 39 0.38 40 Zeeland East 17 40 0.37 41 West Bloomfield 15 41 0.35 42 Grosse Pointe North 20 42 0.35 43 Lakeview 25 43 0.33 44 Farmington 20 44 0.32 45 Ann Arbor Huron 17 45 0.32 46 Waterford United 17 46 0.31 47 Henry Ford II 17 47 0.30 48 Jenison 0 48 0.30 49 Cass Tech 17 49 0.30 50 Lansing Catholic-Waver 14 0 0.00 51 Rockford 19 51 0.00 52 Walled Lake Northern 18 0 0.00