A few notes:
- These are for FUN.
- These are all based on the times people have run during the season, not influenced by the past or the pre-season, not judged via any bias on my part. If you somehow think I have it out for you, please let me assure you that is NOT the case.
- I’ve instituted the HOBBS KESSLER RULE
- Last year, with the many dual meets and the top runners cruising through those, their average rating suffered. To account for that, I eliminated the bottom half of a runner’s ratings.
- This year, with less duals, still wanting to score mid-week meets, the rule still applies, but amended a bit. I’m taking the upper 2/3 of a runner’s ratings (rounding to the nearest whole number). So, if someone has run 5 races, I’m taking their best 3. 8 races, their best 5.
- The INJURY RULE is in full effect. I hate this rule, but it’s necessary. If a runner doesn’t have a result in the past 30 days, they’re eliminated from the rankings. The second that runner competes again, they’re back in.
- Currently, there are about 6500 girls rated. In a typical year, this will constitute a good 90+% of the girls that are competing. I’m not sure if team numbers are down, I know coaches seemed to think that was the case in the preseason.
- The team rankings are based on a hypothetical meet between all teams in a division or in the state.
- There will be cases where Team A beats Team B in a meet, but Team B is ranked ahead of Team A. Not all the time, but this is often because Team B was missing a runner. Or the meet size matters, Team A has a weaker 5th runner that doesn’t stack up as well against the entire division. We’re also getting to the point in the season where cumulative results matter, but I try to balance that with giving more weight to recent meets.
- The rankings include all the meets listed here, even the ones without links (I’ll post those at some point in time, maybe after the season, maybe this week. Already burning the candle at both ends here.)
- Boys will be up tomorrow morning.
- These are for FUN. If you don’t like these fun rankings, I’ll send a lawn gnome to your house to haunt you.
DIVISION 4

Rank | Team | Score | Reg. | Top 5 Average (Rating) | Top 5 Spread (Sec) |
1 | Muskegon Western Michigan Christian | 142 | 31 | 108.0 | 281.6 |
2 | Kalamazoo Christian | 184 | 32 | 86.9 | 57.2 |
3 | Hillsdale Academy | 258 | 34 | 79.8 | 124.6 |
4 | Rochester Hills Lutheran NW | 276 | 36 | 83.8 | 179.3 |
5 | Clarkston Everest Collegiate | 324 | 36 | 73.4 | 80.4 |
6 | Mt. Pleasant Sacred Heart | 335 | 30 | 75.1 | 152.6 |
7 | Johannesburg-Lewiston | 342 | 28 | 73.6 | 181.4 |
8 | Adrian Lenawee Christian | 396 | 34 | 72.2 | 206.9 |
9 | Beal City | 435 | 30 | 66.5 | 234.7 |
10 | Fowler | 443 | 33 | 64.0 | 109.5 |
11 | Royal Oak Shrine | 451 | 36 | 63.3 | 91.6 |
12 | Whitmore Lake | 456 | 33 | 66.1 | 232.1 |
13 | Unionville-Sebewaing | 473 | 35 | 59.7 | 135.1 |
14 | Lansing Christian | 475 | 33 | 65.4 | 262.2 |
15 | Harbor Beach | 516 | 35 | 57.3 | 333.7 |
16 | Allen Park Cabrini | 531 | 36 | 60.5 | 404.1 |
17 | Auburn Hills Oakland Christian | 561 | 36 | 58.3 | 342.8 |
18 | Maple City Glen Lake | 568 | 29 | 71.5 | 389.6 |
19 | Breckenridge | 576 | 30 | 54.4 | 199.6 |
20 | Ubly | 647 | 35 | 50.7 | 282.0 |
21 | Lake Leelanau St. Mary | 652 | 29 | 47.9 | 126.3 |
22 | Frankfort | 658 | 29 | 48.9 | 255.9 |
23 | The Potter’s House | 670 | 31 | 49.5 | 318.4 |
24 | Addison | 693 | 34 | 44.9 | 196.1 |
25 | Saginaw Michigan Lutheran Seminary | 719 | 35 | 43.0 | 164.8 |
Major Movers: Adrian Lenawee Christian (-6), Hillsdale Academy (-3), Beal City (-3), Saginaw Michigan Lutheran Seminary (NR)
Mini Movers: Harbor Beach (-2), Muskegon Western Michigan Christian (-1), Johannesburg-Lewiston (-1), Royal Oak Shrine (-1), Whitmore Lake (-1), Breckenridge (-1), Ubly (-1), Lake Leelanau St. Mary (-1), Frankfort (-1)
DIVISION 3

Rank | Team | Score | Reg. | Top 5 Average (Rating) | Top 5 Spread (Sec) |
1 | Hart | 167 | 20 | 128.4 | 189.4 |
2 | Jackson Lumen Christi | 252 | 23 | 114.7 | 175.1 |
3 | Traverse City St. Francis | 257 | 19 | 112.6 | 156.2 |
4 | Lansing Catholic | 270 | 24 | 116.1 | 228.6 |
5 | Ann Arbor Gabriel Richard | 337 | 27 | 102.4 | 147.5 |
6 | Kent City | 349 | 21 | 102.7 | 165.5 |
7 | Grand Rapids Covenant Christian | 349 | 21 | 105.1 | 213.1 |
8 | St. Louis | 361 | 25 | 103.0 | 161.6 |
9 | Pewamo-Westphalia | 367 | 24 | 100.0 | 134.3 |
10 | Caro | 423 | 25 | 93.0 | 50.0 |
11 | Ithaca | 464 | 24 | 104.4 | 308.3 |
12 | Grandville Calvin Christian | 541 | 21 | 89.1 | 151.7 |
13 | Reese | 555 | 25 | 85.5 | 110.2 |
14 | Benzie Central | 557 | 20 | 94.6 | 240.6 |
15 | Sandusky | 621 | 25 | 85.5 | 164.3 |
16 | Harbor Springs | 656 | 19 | 82.8 | 183.2 |
17 | Sanford-Meridian | 714 | 25 | 79.6 | 200.8 |
18 | Stockbridge | 763 | 27 | 88.0 | 394.9 |
19 | Manton | 770 | 20 | 76.2 | 162.6 |
20 | Monroe St. Mary CC | 791 | 27 | 72.5 | 73.4 |
21 | Clinton | 804 | 27 | 72.6 | 82.7 |
22 | Elk Rapids | 812 | 19 | 72.7 | 89.2 |
23 | Onsted | 822 | 23 | 79.3 | 225.3 |
24 | Leslie | 897 | 23 | 88.9 | 224.1 |
25 | University Liggett | 918 | 26 | 75.0 | 247.8 |
Major Movers: Reese (-6), Kent City (-3), Manton (-3), Elk Rapids (-3), University Liggett (NR)
Mini Movers: Jackson Lumen Christi (-2), Grandville Calvin Christian (-2), Stockbridge (-2), Sandusky (-1)
DIVISION 2

Rank | Team | Score | Reg. | Top 5 Average (Rating) | Top 5 Spread (Sec) |
1 | East Grand Rapids | 67 | 14 | 136.6 | 67.0 |
2 | Grand Rapids Christian | 201 | 11 | 128.4 | 144.5 |
3 | Forest Hills Eastern | 231 | 14 | 120.7 | 56.6 |
4 | Otsego | 239 | 12 | 120.6 | 87.4 |
5 | Petoskey | 269 | 10 | 120.3 | 106.1 |
6 | Freeland | 315 | 15 | 119.5 | 125.6 |
7 | Mason | 514 | 13 | 112.1 | 190.6 |
8 | Goodrich | 574 | 16 | 106.6 | 132.9 |
9 | Spring Lake | 604 | 11 | 105.7 | 140.2 |
10 | Warren Regina | 610 | 17 | 105.2 | 149.1 |
11 | Pinckney | 612 | 16 | 104.6 | 130.4 |
12 | Zeeland East | 617 | 12 | 104.9 | 146.8 |
13 | Marshall | 656 | 13 | 100.8 | 82.7 |
14 | Shepherd | 672 | 15 | 100.0 | 94.3 |
15 | Chelsea | 682 | 18 | 100.3 | 93.4 |
16 | Allendale | 686 | 11 | 100.8 | 110.3 |
17 | Williamston | 711 | 14 | 100.0 | 127.7 |
18 | Cadillac | 747 | 10 | 99.6 | 140.6 |
19 | Middleville Thornapple-Kellogg | 769 | 13 | 98.8 | 127.9 |
20 | St. Johns | 799 | 14 | 98.2 | 193.9 |
21 | Tecumseh | 800 | 18 | 96.7 | 102.8 |
22 | Dearborn Divine Child | 830 | 18 | 95.7 | 108.8 |
23 | Whitehall | 837 | 10 | 95.4 | 111.1 |
24 | Sparta | 890 | 10 | 94.7 | 197.0 |
25 | Grand Rapids South Christian | 909 | 13 | 92.0 | 60.6 |
Major Movers: Spring Lake (-7), Allendale (-5), Williamston (-5), Marshall (-4), Middleville Thornapple-Kellogg (NR)
Mini Movers: Otsego (-2), Cadillac (-1)
DIVISION 1

Rank | Team | Score | Reg. | Top 5 Average (Rating) | Top 5 Spread (Sec) |
1 | Ann Arbor Pioneer | 69 | 5 | 155.5 | 97.0 |
2 | Holland West Ottawa | 164 | 3 | 153.0 | 167.5 |
3 | Traverse City Central | 248 | 2 | 142.9 | 159.3 |
4 | Saline | 270 | 5 | 136.0 | 46.0 |
5 | Northville | 398 | 6 | 131.9 | 102.6 |
6 | Oxford | 542 | 9 | 125.3 | 82.7 |
7 | Forest Hills Central | 556 | 1 | 128.0 | 125.3 |
8 | Brighton | 570 | 4 | 123.9 | 78.3 |
9 | Romeo | 610 | 9 | 124.5 | 106.9 |
10 | Temperance Bedford | 685 | 5 | 125.3 | 167.0 |
11 | St. Joseph | 691 | 3 | 120.4 | 92.8 |
12 | Ann Arbor Skyline | 719 | 4 | 119.8 | 90.7 |
13 | Grand Haven | 732 | 1 | 119.2 | 92.4 |
14 | Rockford | 752 | 1 | 117.4 | 29.0 |
15 | Walled Lake Northern | 755 | 7 | 117.6 | 50.6 |
16 | Bay City Western | 765 | 2 | 120.4 | 134.4 |
17 | Dexter | 785 | 4 | 118.6 | 108.4 |
18 | South Lyon East | 809 | 4 | 118.5 | 109.2 |
19 | Jenison | 832 | 3 | 117.3 | 99.8 |
20 | Okemos | 863 | 4 | 114.4 | 42.1 |
21 | Plymouth | 865 | 6 | 119.7 | 181.6 |
22 | Utica | 889 | 9 | 116.1 | 115.1 |
23 | Howell | 895 | 4 | 116.7 | 148.6 |
24 | Portage Central | 914 | 3 | 114.0 | 96.2 |
25 | Forest Hills Northern | 922 | 1 | 116.3 | 145.0 |
Major Movers: Ann Arbor Skyline (-11), Rockford (-3), Temperance Bedford (NR), Plymouth (NR)
Mini Movers: Traverse City Central (-1), Northville (-1), Brighton (-1), Grand Haven (-1), Dexter (-1)
BEST OF THE REST
Rank | Team | Score | Top 5 Average (Rating) | Top 5 Spread (Sec) |
1 | GRTC Perigrines | 29 | 115.0 | 120.6 |
2 | Capital Homeschool | 70 | 83.7 | 183.3 |
3 | GR Chariots of Fire | 98 | 77.6 | 285.9 |
4 | Sault Ste. Marie | 124 | 59.5 | 176.7 |
5 | Gladstone | 135 | 54.1 | 100.4 |
OVERALL
Rank | Name | Score | Top 5 Avg. (Rating) | Top 5 Spread (Sec) |
1 | Ann Arbor Pioneer | 106 | 155.5 | 97.0 |
2 | Holland West Ottawa | 256 | 153.0 | 167.5 |
3 | Traverse City Central | 393 | 142.9 | 159.3 |
4 | East Grand Rapids | 407 | 136.6 | 67.0 |
5 | Saline | 420 | 136.0 | 46.0 |
6 | Northville | 628 | 131.9 | 102.6 |
7 | Oxford | 867 | 125.3 | 82.7 |
8 | Brighton | 909 | 123.9 | 78.3 |
9 | Forest Hills Central | 909 | 128.0 | 125.3 |
10 | Grand Rapids Christian | 929 | 128.4 | 144.5 |
11 | Romeo | 999 | 124.5 | 106.9 |
12 | Forest Hills Eastern | 1087 | 120.7 | 56.6 |
13 | Otsego | 1120 | 120.6 | 87.4 |
14 | St. Joseph | 1132 | 120.4 | 92.8 |
15 | Temperance Bedford | 1147 | 125.3 | 167.0 |
16 | Hart | 1175 | 128.4 | 189.4 |
17 | Ann Arbor Skyline | 1192 | 119.8 | 90.7 |
18 | Grand Haven | 1210 | 119.2 | 92.4 |
19 | Rockford | 1223 | 117.4 | 29.0 |
20 | Petoskey | 1229 | 120.3 | 106.1 |
21 | Walled Lake Northern | 1249 | 117.6 | 50.6 |
22 | Bay City Western | 1310 | 120.4 | 134.4 |
23 | Dexter | 1320 | 118.6 | 108.4 |
24 | Freeland | 1328 | 119.5 | 125.6 |
25 | South Lyon East | 1360 | 118.5 | 109.2 |
26 | Jenison | 1401 | 117.3 | 99.8 |
27 | Okemos | 1408 | 114.4 | 42.1 |
28 | Utica | 1523 | 116.1 | 115.1 |
29 | Howell | 1530 | 116.7 | 148.6 |
30 | Plymouth | 1533 | 119.7 | 181.6 |
31 | Portage Central | 1543 | 114.0 | 96.2 |
32 | Forest Hills Northern | 1564 | 116.3 | 145.0 |
33 | GRTC Perigrines | 1602 | 115.0 | 120.6 |
34 | Salem | 1623 | 115.0 | 134.3 |
35 | Troy | 1673 | 111.7 | 77.0 |
36 | Fenton | 1674 | 111.4 | 67.9 |
37 | Canton | 1693 | 113.1 | 120.0 |
38 | Grand Ledge | 1700 | 114.7 | 176.0 |
39 | Macomb Dakota | 1706 | 119.0 | 187.5 |
40 | Zeeland West | 1747 | 114.3 | 149.2 |
41 | Grand Blanc | 1775 | 115.0 | 159.5 |
42 | Rochester Hills Stoney Creek | 1826 | 109.9 | 68.9 |
43 | H.H. Dow | 1828 | 113.1 | 120.8 |
44 | Hudsonville | 1848 | 108.9 | 23.9 |
45 | Lansing Catholic | 1850 | 116.1 | 228.6 |
46 | Caledonia | 1889 | 108.6 | 49.8 |
47 | Jackson Lumen Christi | 1894 | 114.7 | 175.1 |
48 | Traverse City St. Francis | 1936 | 112.6 | 156.2 |
49 | DeWitt | 1950 | 108.9 | 103.8 |
50 | Brownstown Woodhaven | 2001 | 110.7 | 174.9 |
51 | Mason | 2008 | 112.1 | 190.6 |
52 | Traverse City West | 2164 | 108.4 | 134.8 |
53 | Rochester | 2192 | 109.9 | 185.2 |
54 | Saginaw Heritage | 2228 | 104.5 | 49.6 |
55 | Goodrich | 2242 | 106.6 | 132.9 |
56 | Spring Lake | 2330 | 105.7 | 140.2 |
57 | Pinckney | 2339 | 104.6 | 130.4 |
58 | Lowell | 2368 | 107.6 | 194.7 |
59 | South Lyon | 2402 | 103.3 | 88.3 |
60 | Warren Regina | 2407 | 105.2 | 149.1 |
61 | Byron Center | 2411 | 102.6 | 38.0 |
62 | Zeeland East | 2440 | 104.9 | 146.8 |
63 | Clarkston | 2469 | 104.5 | 142.7 |
64 | Rochester Adams | 2501 | 102.4 | 98.8 |
65 | Highland-Milford | 2538 | 103.2 | 112.9 |
66 | Ann Arbor Gabriel Richard | 2585 | 102.4 | 147.5 |
67 | Marshall | 2602 | 100.8 | 82.7 |
68 | Grand Rapids Covenant Christian | 2608 | 105.1 | 213.1 |
69 | St. Louis | 2615 | 103.0 | 161.6 |
70 | Allendale | 2624 | 100.8 | 110.3 |
71 | Shepherd | 2665 | 100.0 | 94.3 |
72 | Chelsea | 2670 | 100.3 | 93.4 |
73 | Kent City | 2684 | 102.7 | 165.5 |
74 | Williamston | 2720 | 100.0 | 127.7 |
75 | Hartland | 2795 | 99.6 | 126.1 |
76 | Pewamo-Westphalia | 2801 | 100.0 | 134.3 |
77 | Cadillac | 2805 | 99.6 | 140.6 |
78 | Muskegon Western Michigan Christian | 2825 | 108.0 | 281.6 |
79 | Middleville Thornapple-Kellogg | 2875 | 98.8 | 127.9 |
80 | Bloomfield Hills | 2911 | 100.3 | 166.5 |
81 | Ann Arbor Huron | 2913 | 101.1 | 192.7 |
82 | Tecumseh | 2997 | 96.7 | 102.8 |
83 | St. Johns | 3006 | 98.2 | 193.9 |
84 | Kalamazoo Central | 3014 | 99.6 | 201.5 |
85 | Dearborn Divine Child | 3093 | 95.7 | 108.8 |
86 | Ithaca | 3149 | 104.4 | 308.3 |
87 | Royal Oak | 3161 | 94.9 | 85.4 |
88 | Whitehall | 3161 | 95.4 | 111.1 |
89 | Livonia Churchill | 3168 | 96.2 | 177.9 |
90 | Davison | 3180 | 95.6 | 128.0 |
91 | Kalamazoo Loy Norrix | 3194 | 94.9 | 102.3 |
92 | Farmington | 3220 | 94.8 | 112.6 |
93 | White Lake Lakeland | 3223 | 95.8 | 178.9 |
94 | Battle Creek Lakeview | 3245 | 94.3 | 117.9 |
95 | Wyandotte Roosevelt | 3261 | 98.2 | 207.8 |
96 | Caro | 3288 | 93.0 | 50.0 |
97 | Sparta | 3300 | 94.7 | 197.0 |
98 | Holt | 3324 | 98.0 | 267.3 |
99 | Novi | 3357 | 93.4 | 131.7 |
100 | Plainwell | 3369 | 95.3 | 171.3 |