Michigan Boys Preseason Composite XC Team Rankings

This content requires a MileSplit Pro plan.
Join Now and select any plan for instant access!

MileSplit Pro
Join Now

Find out who our data based ranking system projects in the preseason as the top returning boys cross country squads in the state of Michigan.

1Ann Arbor Pioneer (MI)3.41275000m 1-2 Gap (24.30)
2Corunna (MI)5.763105000m 1-3 Gap (24.74)
3Saline (MI)6.082265000m 1-2 Gap (23.70)
4Plymouth (MI)81385000m 1-5 Gap (1:25.91)
5Romeo (MI)10.55345000m 1-2 Gap (35.00)
6White Lake Lakeland (MI)12.93425000m 1-5 Gap (1:30.00)
7Ann Arbor Skyline (MI)13.05191600m Top 4
8Rockford (MI)13.21505000m 1-5 Gap (2:27.20)
9Chelsea (MI)14.810415000m 1-2 Gap (45.50)
10Novi (MI)15.65375000m 1-4 Gap (1:10.00)
11Birmingham Brother Rice (MI)15.83413200m Top 4
12Salem (MI)15.85405000m 1-3 Gap (1:01.80)
13Hudsonville (MI)16.72285000m 1-4 Average (16:46.90)
14Brighton (MI)20.216435000m 1-2 Gap (46.30)
15Lansing Catholic (MI)21.31135000m 1-4 Average (16:37.43), Not Enough Data
16Okemos (MI)22.73455000m 1-3 Gap (1:11.20)
17East Kentwood (MI)22.911353200m 1-4 Average (10:24.37)
18Dearborn Divine Child (MI)23.87335000m 1-4 Average (16:48.90)
19Oxford (MI)24.311505000m Top 4
20Holland (MI)24.51361600m Top 4
21Grand Haven (MI)24.713495000m 1-2 Gap (1:08.20)
22Highland Milford (MI)24.96501600m Top 4
23Saginaw Heritage (MI)25.116481600m 1-4 Average (4:46.43)
24Holland Black River (MI)27.522351600m 1-4 Average (4:44.00)
25Grand Rapids Christian (MI)27.911355000m 1-2 Gap (35.60), Not Enough Data
26East Grand Rapids (MI)27.912451600m 1-4 Average (4:46.09)
27Grand Blanc (MI)28.04405000m 1-4 Average (16:57.79)
28Detroit Catholic Central (MI)28.01505000m 1-4 Average (17:06.84)
29Lake Orion (MI)28.48451600m Top 4
30Hanover-Horton (MI)30.012461600m Top 4
31Linden (MI)30.13475000m 1-4 Average (17:02.55)
32St. Johns (MI)30.610495000m 1-4 Gap (1:41.80)
33Caro (MI)31.721485000m 1-2 Gap (1:04.10), Not Enough Data
34Grand Rapids Forest Hills Northern (MI)31.815495000m 1-5 Gap (2:02.80)
35Hartland (MI)31.912425000m 1-4 Average (16:58.66), Not Enough Data
36Battle Creek Harper Creek (MI)334475000m Top 5
37Flint Powers Catholic (MI)33.126435000m Top 4
38Temperance-Bedford (MI)33.815445000m 1-4 Average (17:01.27), Not Enough Data
39Traverse City West (MI)33.924465000m 1-4 Gap (1:29.50)
40Spring Lake (MI)34.522455000m 1-5 Gap (1:41.57)
41Grosse Pointe North (MI)34.916471600m 1-4 Average (4:46.33)
42Macomb Dakota (MI)3518425000m 1-3 Gap (1:08.00), Not Enough Data
43Fenton (MI)37.48505000m 1-5 Average (17:14.43), Not Enough Data
44Ann Arbor Huron (MI)38.54495000m 1-4 Average (17:03.96)
45Zeeland West (MI)38.65401600m Top 4, Not Enough Data
46St. Clair (MI)39.329405000m 1-2 Gap (42.60), Not Enough Data
47Utica Eisenhower (MI)40.430435000m 1-4 Gap (1:26.00), Not Enough Data
48Saugatuck (MI)42.427465000m 1-2 Gap (58.00), Not Enough Data
49Northville (MI)42.935471600m Top 4
50Davison (MI)43.731505000m 1-3 Gap (1:38.45), Not Enough Data

What are composite team rankings?

A few years ago, MileSplit developed a data based number-cruncher system to rank cross country teams called "composite" team rankings. The rather complicated algorithm takes into account both cross country and track seasons, based on various categories and weights. It even indicates what the computer believes the biggest weakness is at this point.

Teams that did not have much of a track season or did not have at least four of their top distance runners out for track may see their scores drop. However, teams that busted it and looked great this past spring will show higher. Hopefully it is a good balance to predict who is strong coming in! It does not necessarily take into account any new freshman or transfers.

The score represents the team's weighted composite average rank across all categories. The highest column represents the highest ranking they received in a category, and conversely the lowest is the worst ranking they received in a category.

If you pull up the XC Team Scores page, you'll see a link to "Composite" scoring. This is a type of scoring that gives a team a rank on a number of different categories, with different weights on each:

  • XC 5K Team Rank (normal)
  • XC 5K 1-5 Split
  • XC 5K 1-5 Average
  • XC 5K 1-4 Rank (normal)
  • XC 5K 1-4 Split
  • XC 5K 1-4 Average
  • XC 5K 1-3 Split
  • XC 5K 1-2 Split
  • Outdoor 1600m Top 4 (normal)
  • Outdoor 1600m Top 4 Average
  • Outdoor 3200m Top 4 (normal)
  • Outdoor 3200m Top 4 Average

By using all of these factors and weighting them appropriately, we should get a really good and balanced idea of who are the best teams. This is especially designed for returning teams.