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, go purify yourself in the waters of Lake Minnetonka.
DIVISION 4

Rank | Team | Score | Top 5 Avg. | Top 5 Spread |
1 | Johannesburg-Lewiston | 133 | 169.3 | 68.7 |
2 | Hillsdale Academy | 226 | 161.6 | 108.2 |
3 | Concord | 249 | 162.7 | 152.0 |
4 | Breckenridge | 306 | 159.2 | 187.5 |
5 | Kalamazoo Christian | 339 | 155.3 | 144.4 |
6 | Dansville | 357 | 152.5 | 129.7 |
7 | Riverview Gabriel Richard | 387 | 150.1 | 117.7 |
8 | Carson City-Crystal | 398 | 149.5 | 121.6 |
9 | Petoskey St. Michael | 416 | 153.8 | 184.5 |
10 | White Cloud | 441 | 146.5 | 98.7 |
11 | Whitmore Lake | 458 | 143.8 | 58.5 |
12 | Adrian Lenawee Christian | 470 | 144.3 | 89.1 |
13 | Royal Oak Shrine | 484 | 145.3 | 151.6 |
14 | The Potter’s House | 487 | 152.5 | 233.3 |
15 | Mason County Eastern | 531 | 143.9 | 129.0 |
16 | Plymouth Christian Academy | 580 | 138.7 | 74.6 |
17 | Webberville | 654 | 139.2 | 220.3 |
18 | Frankfort | 663 | 136.0 | 121.3 |
19 | Muskegon Western Michigan Christian | 676 | 134.9 | 97.3 |
20 | Unionville-Sebewaing | 691 | 137.5 | 181.5 |
21 | Lutheran Westland | 699 | 134.8 | 94.1 |
22 | Gobles | 720 | 131.9 | 413.4 |
23 | St. Joseph Lake Michigan Catholic | 768 | 130.2 | 167.2 |
24 | Three Oaks River Valley | 775 | 131.2 | 97.9 |
25 | Marine City Cardinal Mooney | 785 | 129.3 | 162.7 |
Major Movers: Muskegon Western Michigan Christian (-3), St. Joseph Lake Michigan Catholic (NR), Three Oaks River Valley (NR)
Mini Movers: Concord (-1), Kalamazoo Christian (-1), Riverview Gabriel Richard (-1), Petoskey St. Michael (-1), Whitmore Lake (-1), Royal Oak Shrine (-1)
DIVISION 3

Rank | Team | Score | Top 5 Avg. | Top 5 Spread |
1 | Hart | 221 | 175.1 | 73.3 |
2 | Traverse City St. Francis | 224 | 172.3 | 34.4 |
3 | St. Louis | 257 | 172.4 | 65.0 |
4 | Lansing Catholic | 272 | 174.1 | 119.0 |
5 | Grandville Calvin Christian | 332 | 172.6 | 165.9 |
6 | Grand Rapids Covenant Christian | 445 | 162.9 | 39.0 |
7 | Ithaca | 465 | 166.5 | 142.8 |
8 | Clinton | 562 | 159.0 | 69.8 |
9 | Stockbridge | 565 | 159.4 | 100.4 |
10 | Ann Arbor Gabriel Richard | 574 | 158.6 | 69.3 |
11 | Jackson Lumen Christi | 574 | 158.9 | 110.4 |
12 | Monroe St. Mary CC | 586 | 158.2 | 80.5 |
13 | Charlevoix | 591 | 162.1 | 170.9 |
14 | Pewamo-Westphalia | 624 | 159.0 | 132.3 |
15 | Manchester | 630 | 157.8 | 137.7 |
16 | Kalkaska | 656 | 159.0 | 178.5 |
17 | Bronson | 679 | 155.2 | 87.7 |
18 | Benzie Central | 690 | 163.0 | 260.8 |
19 | Elk Rapids | 717 | 153.6 | 65.5 |
20 | Harbor Springs | 739 | 155.7 | 174.0 |
21 | Reed City | 773 | 151.8 | 94.3 |
22 | Caro | 788 | 152.7 | 134.0 |
23 | Hanover-Horton | 791 | 154.6 | 214.0 |
24 | Saranac | 800 | 150.7 | 87.7 |
25 | Madison Heights Bishop Foley | 802 | 150.9 | 118.7 |
Major Movers: Manchester (-3), Hanover-Horton (-2), Madison Heights Bishop Foley (NR)
MIni Movers: Traverse City St. Francis (-1), Grand Rapids Covenant Christian (-1), Ann Arbor Gabriel Richard (-1), Monroe St. Mary Catholic Central (-1), Benzie Central (-1)
DIVISION 2

Rank | Team | Score | Top 5 Avg. | Top 5 Spread |
1 | Otsego | 172 | 193.1 | 65.0 |
2 | Chelsea | 216 | 191.1 | 80.7 |
3 | Pinckney | 240 | 190.7 | 123.1 |
4 | Grand Rapids Christian | 256 | 188.1 | 66.6 |
5 | Adrian | 272 | 188.3 | 77.7 |
6 | St. Johns | 355 | 183.8 | 93.6 |
7 | Freeland | 393 | 185.9 | 134.8 |
8 | Linden | 444 | 182.0 | 89.6 |
9 | East Grand Rapids | 475 | 178.2 | 54.9 |
10 | Petoskey | 503 | 177.3 | 73.5 |
11 | St. Clair | 517 | 176.3 | 60.7 |
12 | Fremont | 556 | 177.3 | 111.1 |
13 | Flint Powers Catholic | 580 | 176.3 | 106.3 |
14 | Yale | 638 | 174.4 | 113.0 |
15 | Mason | 639 | 172.7 | 69.2 |
16 | Battle Creek Harper Creek | 676 | 171.5 | 72.0 |
17 | Clio | 701 | 172.4 | 119.9 |
18 | Ionia | 720 | 172.1 | 113.2 |
19 | Spring Lake | 742 | 174.1 | 152.0 |
20 | Riverview | 782 | 168.4 | 59.5 |
21 | Sparta | 782 | 168.9 | 88.0 |
22 | Holland Christian | 816 | 169.8 | 121.4 |
23 | Dearborn Divine Child | 845 | 170.0 | 187.1 |
24 | Three Rivers | 902 | 164.9 | 41.3 |
25 | Grand Rapids South Christian | 925 | 166.1 | 130.9 |
Major Movers: Petoskey (-2), Yale (-2), Clio (-2), Grand Rapids South Christian (NR),
Mini Movers: Grand Rapids Christian (-1), St. Johns (-1), Linden (-1), Flint Powers Catholic (-1), Riverview (-1), Sparta (-1), Dearborn Divine Child (-1)
DIVISION 1

Rank | Team | Score | Top 5 Avg. | Top 5 Spread |
1 | Brighton | 220 | 195.9 | 38.9 |
2 | Caledonia | 289 | 193.1 | 27.7 |
3 | Lake Orion | 335 | 192.9 | 47.0 |
4 | Northville | 344 | 191.8 | 33.5 |
5 | Traverse City Central | 405 | 193.7 | 107.9 |
6 | Ann Arbor Pioneer | 417 | 191.4 | 81.6 |
7 | Romeo | 452 | 195.4 | 129.4 |
8 | Okemos | 477 | 189.9 | 82.2 |
9 | Hartland | 478 | 195.1 | 149.8 |
10 | Grand Haven | 484 | 189.9 | 66.6 |
11 | White Lake Lakeland | 558 | 187.2 | 53.5 |
12 | Livonia Churchill | 577 | 186.4 | 43.8 |
13 | Walled Lake Northern | 588 | 186.5 | 70.7 |
14 | Portage Central | 597 | 184.9 | 26.2 |
15 | Rockford | 613 | 185.4 | 42.8 |
16 | Lowell | 652 | 185.2 | 57.5 |
17 | Saline | 657 | 184.1 | 35.4 |
18 | Plymouth | 716 | 184.6 | 91.8 |
19 | Dexter | 799 | 181.7 | 62.0 |
20 | Highland-Milford | 809 | 184.1 | 101.2 |
21 | Novi | 815 | 181.9 | 58.1 |
22 | Battle Creek Lakeview | 829 | 182.8 | 109.4 |
23 | East Lansing | 829 | 184.8 | 110.4 |
24 | Davison | 865 | 184.1 | 115.5 |
25 | Fenton | 870 | 180.9 | 67.8 |
Major Movers: Livonia Churchill (-2), Portage Central (-2), Highland-Milford (NR), Fenton (NR)
Mini Movers: Hartland (-1), White Lake Lakeland (-1), Plymouth (-1), Dexter (-1), Novi (-1)
OVERALL
Rank | Team | Score | Top 5 Avg. | Top 5 Spread |
1 | Brighton | 356 | 195.9 | 38.9 |
2 | Caledonia | 470 | 193.1 | 27.7 |
3 | Northville | 558 | 191.8 | 33.5 |
4 | Lake Orion | 563 | 192.9 | 47.0 |
5 | Otsego | 569 | 193.1 | 65.0 |
6 | Traverse City Central | 661 | 193.7 | 107.9 |
7 | Ann Arbor Pioneer | 686 | 191.4 | 81.6 |
8 | Chelsea | 770 | 191.1 | 80.7 |
9 | Romeo | 770 | 195.4 | 129.4 |
10 | Hartland | 777 | 195.1 | 149.8 |
11 | Okemos | 789 | 189.9 | 82.2 |
12 | Grand Haven | 799 | 189.9 | 66.6 |
13 | Pinckney | 860 | 190.7 | 123.1 |
14 | White Lake Lakeland | 908 | 187.2 | 53.5 |
15 | Grand Rapids Christian | 918 | 188.1 | 66.6 |
16 | Adrian | 923 | 188.3 | 77.7 |
17 | Livonia Churchill | 937 | 186.4 | 43.8 |
18 | Walled Lake Northern | 989 | 186.5 | 70.7 |
19 | Portage Central | 992 | 184.9 | 26.2 |
20 | Rockford | 1011 | 185.4 | 42.8 |
21 | Lowell | 1086 | 185.2 | 57.5 |
22 | Saline | 1087 | 184.1 | 35.4 |
23 | Plymouth | 1195 | 184.6 | 91.8 |
24 | St. Johns | 1283 | 183.8 | 93.6 |
25 | Novi | 1342 | 181.9 | 58.1 |
26 | Dexter | 1346 | 181.7 | 62.0 |
27 | Highland-Milford | 1360 | 184.1 | 101.2 |
28 | Battle Creek Lakeview | 1404 | 182.8 | 109.4 |
29 | Freeland | 1411 | 185.9 | 134.8 |
30 | East Lansing | 1413 | 184.8 | 110.4 |
31 | Fenton | 1470 | 180.9 | 67.8 |
32 | Davison | 1491 | 184.1 | 115.5 |
33 | Detroit Catholic Central | 1502 | 179.6 | 35.7 |
34 | Jenison | 1541 | 179.1 | 34.8 |
35 | Kalamazoo Central | 1555 | 180.5 | 63.1 |
36 | Linden | 1568 | 182.0 | 89.6 |
37 | Rochester Hills Stoney Creek | 1581 | 179.2 | 47.3 |
38 | Clarkston | 1615 | 179.5 | 60.3 |
39 | Ann Arbor Skyline | 1671 | 180.6 | 102.7 |
40 | Oxford | 1676 | 178.0 | 38.8 |
41 | Farmington | 1680 | 182.1 | 133.3 |
42 | Traverse City West | 1687 | 182.2 | 133.5 |
43 | East Grand Rapids | 1694 | 178.2 | 54.9 |
44 | Port Huron Northern | 1699 | 177.6 | 25.4 |
45 | Grosse Pointe South | 1714 | 179.1 | 76.5 |
46 | Forest Hills Central | 1748 | 179.4 | 91.0 |
47 | Salem | 1790 | 178.9 | 98.0 |
48 | Petoskey | 1858 | 177.3 | 73.5 |
49 | St. Clair | 1900 | 176.3 | 60.7 |
50 | Fremont | 2038 | 177.3 | 111.1 |
51 | Detroit U-D Jesuit | 2114 | 174.2 | 31.1 |
52 | Hart | 2121 | 175.1 | 73.3 |
53 | DeWitt | 2122 | 175.0 | 70.0 |
54 | Flint Powers Catholic | 2126 | 176.3 | 106.3 |
55 | Midland | 2185 | 178.0 | 157.5 |
56 | Ann Arbor Huron | 2206 | 173.6 | 41.5 |
57 | Lapeer | 2225 | 180.1 | 168.7 |
58 | Saginaw Heritage | 2243 | 174.1 | 75.6 |
59 | Yale | 2304 | 174.4 | 113.0 |
60 | Traverse City St. Francis | 2339 | 172.3 | 34.4 |
61 | Zeeland West | 2393 | 172.9 | 81.4 |
62 | St. Louis | 2404 | 172.4 | 65.0 |
63 | Lansing Catholic | 2408 | 174.1 | 119.0 |
64 | Mason | 2409 | 172.7 | 69.2 |
65 | Grand Ledge | 2485 | 173.9 | 128.4 |
66 | Alpena | 2515 | 171.5 | 69.5 |
67 | Battle Creek Harper Creek | 2521 | 171.5 | 72.0 |
68 | Clio | 2538 | 172.4 | 119.9 |
69 | Portage Northern | 2578 | 172.4 | 89.4 |
70 | Grandville Calvin Christian | 2615 | 172.6 | 165.9 |
71 | Ionia | 2655 | 172.1 | 113.2 |
72 | Forest Hills Northern | 2679 | 169.7 | 29.6 |
73 | East Kentwood | 2703 | 170.6 | 82.3 |
74 | Spring Lake | 2723 | 174.1 | 152.0 |
75 | Byron Center | 2828 | 171.0 | 97.3 |
76 | Johannesburg-Lewiston | 2830 | 169.3 | 68.7 |
77 | Troy | 2840 | 168.5 | 31.4 |
78 | Grandville | 2848 | 170.1 | 100.4 |
79 | Muskegon Reeths-Puffer | 2886 | 172.1 | 201.8 |
80 | Riverview | 2907 | 168.4 | 59.5 |
81 | Sparta | 2918 | 168.9 | 88.0 |
82 | Livonia Stevenson | 2982 | 168.4 | 87.0 |
83 | Holland Christian | 3036 | 169.8 | 121.4 |
84 | Royal Oak | 3039 | 169.1 | 120.3 |
85 | Utica | 3074 | 167.4 | 66.5 |
86 | Flushing | 3099 | 169.3 | 139.4 |
87 | Rochester Adams | 3137 | 167.2 | 74.4 |
88 | Dearborn Divine Child | 3175 | 170.0 | 187.1 |
89 | Utica Eisenhower | 3231 | 166.2 | 57.7 |
90 | Capital Homeschool | 3248 | 166.7 | 82.3 |
91 | South Lyon | 3331 | 165.3 | 58.4 |
92 | Three Rivers | 3382 | 164.9 | 41.3 |
93 | Gibraltar Carlson | 3404 | 165.4 | 79.6 |
94 | H.H. Dow | 3419 | 164.6 | 44.8 |
95 | Grand Rapids South Christian | 3421 | 166.1 | 130.9 |
96 | Holland | 3444 | 165.4 | 110.0 |
97 | Ithaca | 3453 | 166.5 | 142.8 |
98 | Monroe | 3496 | 166.6 | 136.3 |
99 | Vicksburg | 3558 | 165.5 | 132.0 |
100 | Walled Lake Central | 3559 | 166.5 | 152.1 |