Ahhh, the final week of rankings. Thanks to all for following along. Coming off the huge first October weekend, many teams took this past weekend off, getting their last good training block in before their league/regional/state meets. The ones that did race saw some movement – the higher divisions at Gabriel Richard, the lower divisions at Macomb County and Greater Lansing.
If you’ve followed these over the past few years, you may know the gist of these, but let’s break it down once again:
The individual ratings take into account all the meets listed here. There are a few meets missing that I’ll link to, but pretty much any meet with a significant number of athletes will have been calculated. An individual’s rating takes their best 75% of rated races (rounding up, so 4 of 5, 5 of 6, etc.), weighs them with more recent races having a higher weight, then spits out a final rating. The team rankings score those individuals as if they were in a meet against their entire division.
As a result of taking into the entire season into account, the rankings will be more conservative and less reactionary than most. Putting together a great performance once will bring about a tiny bit of movement, doing so repeatedly will elicit much greater change.
There are a few changes from previous years:
- No more ratings of weekday, conference meets
- Why? One, often these aren’t raced all out and end up underrating a runner. Two, to lessen my workload. I’d rather concentrate on these rankings and use the weekend invites that are more likely to be raced hard to determine the rankings.
- Using the top 75% of races instead of 67%
- Why? If I’m gonna use fewer overall races from a runner’s resume, I have to make up for it in some way.
- No more individual rankings posted to social media
- Why? I hate instances where a runner stagnates or falls back over the course of the season and it’s posted for the world to see. I recognize people want to know where they’re ranked, so just having it on the website is a happy medium.
- Posting these one division at a time
- If you’ve noticed, I always go Division 4 first, trending towards Division 1. This is done intentionally! Traditional media always focuses on the larger schools. By focusing on the smaller divisions first, they get the love that they might not normally receive.
Unfortunately, the injury rule is in place, where if I don’t have a rating from the past month, that runner is taken out. If you’re willing to share (and I can understand why not – someone’s medical situation doesn’t have to be the public’s business) that your athlete or you yourself are healthy/injured, feel free. There are some exceptions based on situations that make sense. Hopefully these don’t rub salt in the wound of someone who’s already hurting.
Now I need to be serious for a minute. These are for fun. If you don’t like these fun rankings, you don’t need to participate, you don’t need to call me names, talk trash to your fellow competitors, or send rude emails. We good here? Enjoy.
WEEK THREE RANKINGS
WEEK FOUR RANKINGS
CHAMPIONSHIP WEEK RANKINGS
COUNTY WEEK RANKINGS

So I know from past experience that these next 2.5 weeks will be hell. League Meet ratings, more Championship projections, Championship ratings, Regional projections, Regional ratings, State projections and State previews. If I’m behind this week, it’ll bleed into next. The writing takes the most time on these rankings and tends to put me behind. But it’s necessary as a way to separate the work I do from just listing numbers and times. In anticipation of staying on top of things these next few weeks, I’ll be omitting the writing aspects. Luckily, I’ve written a ton on the top teams and top individuals, so when State Week comes around and those lengthy State Previews need to be written, there will be plenty of content.
| Rank | Team | Region | Score | County Wk | Champ Wk | Wk 4 | Wk 3 | Summer |
| 1 | Whitmore Lake | 33 | 115 | 1 | 1 | 1 | 1 | 1 |
| 2 | Johannesburg-Lewiston | 28 | 136 | 2 | 3 | 2 | 2 | 2 |
| 3 | Muskegon Western Michigan Christian | 31 | 146 | 3 | 2 | 3 | 6 | 6 |
| 4 | Hillsdale Academy | 34 | 279 | 4 | 4 | 4 | 3 | 4 |
| 5 | Gobles | 31 | 289 | 5 | 8 | 7 | 5 | 7 |
| 6 | Harbor Springs | 28 | 294 | 8 | 5 | 8 | 8 | 3 |
| 7 | Kingston | 35 | 313 | 9 | 7 | 6 | 4 | 5 |
| 8 | Saugatuck | 31 | 329 | 6 | 9 | 11 | 11 | 12 |
| 9 | Breckenridge | 30 | 335 | 7 | 6 | 5 | 7 | 13 |
| 10 | Buckley | 29 | 348 | 10 | 10 | 10 | 10 | 9 |
| 11 | Auburn Hills Oakland Christian | 36 | 438 | 11 | 11 | 9 | 9 | 8 |
| 12 | Grand Traverse Academy | 29 | 472 | 12 | 13 | 13 | 14 | 18 |
| 13 | Mason County Eastern | 29 | 503 | 13 | 12 | 12 | 12 | 10 |
| 14 | Concord | 32 | 552 | 14 | 15 | 15 | 19 | 14 |
| 15 | Pittsford | 34 | 571 | 15 | 17 | 17 | 15 | 17 |
| 16 | Novi Christian Academy | 33 | 574 | 19 | 18 | 22 | NR | NR |
| 17 | Mt. Pleasant Sacred Heart | 30 | 602 | 17 | 16 | 16 | 16 | 11 |
| 18 | Unionville-Sebewaing | 35 | 609 | 16 | 14 | 14 | 13 | 20 |
| 19 | Kalamazoo Hackett | 32 | 614 | 18 | 20 | 19 | 17 | 15 |
| 20 | Royal Oak Shrine | 36 | 628 | 20 | 19 | 18 | 18 | 16 |
| 21 | Allen Park Cabrini | 36 | 685 | 21 | 21 | 20 | 20 | 26 |
| 22 | St. Joseph Lake Michigan Catholic | 31 | 741 | 22 | 28 | 30 | 30 | 19 |
| 23 | Lansing Christian | 33 | 766 | 32 | 29 | 23 | 22 | 39 |
| 24 | Fowler | 33 | 766 | 23 | 22 | 21 | 24 | NR |
| 25 | Ubly | 35 | 769 | 25 | 23 | 27 | 27 | 23 |
| 26 | Leland | 29 | 801 | 24 | 30 | 28 | 26 | NR |
| 27 | Beal City | 30 | 836 | 26 | 24 | 24 | 23 | 25 |

| Rank | Team | Region | Score | County Wk | Champ Wk | Wk 4 | Wk 3 | Summer |
| 1 | Hillsdale Academy | 34 | 189 | 1 | 1 | 1 | 1 | 1 |
| 2 | Johannesburg-Lewiston | 28 | 251 | 2 | 3 | 2 | 2 | 3 |
| 3 | Saugatuck | 31 | 288 | 3 | 2 | 8 | 8 | 5 |
| 4 | Holland Calvary Christian | 31 | 321 | 4 | 4 | 4 | 3 | 6 |
| 5 | Three Oaks River Valley | 32 | 339 | 5 | 9 | 6 | 6 | 2 |
| 6 | Mason County Eastern | 29 | 348 | 6 | 5 | 3 | 4 | 8 |
| 7 | Muskegon Western Michigan Christian | 31 | 385 | 8 | 7 | 11 | 15 | 12 |
| 8 | Kalamazoo Hackett | 32 | 394 | 7 | 6 | 5 | 5 | 10 |
| 9 | Harbor Springs | 28 | 416 | 11 | 10 | 28 | 25 | 4 |
| 10 | Royal Oak Shrine | 36 | 441 | 9 | 8 | 7 | 7 | 37 |
| 11 | Harbor Beach | 35 | 595 | 16 | 13 | 17 | 17 | 31 |
| 12 | Marine City Cardinal Mooney | 36 | 616 | 15 | 14 | 13 | 11 | 25 |
| 13 | White Cloud | 30 | 620 | 12 | 17 | 16 | NR | 15 |
| 14 | Breckenridge | 30 | 623 | 14 | 15 | 12 | 14 | 18 |
| 15 | Lutheran Westland | 36 | 637 | 13 | 11 | 9 | 10 | 22 |
| 16 | East Jackson | 34 | 638 | 17 | 18 | 14 | 13 | 23 |
| 17 | Maple City Glen Lake | 29 | 641 | 10 | 12 | 10 | 9 | 11 |
| 18 | Frankfort | 29 | 674 | 19 | 20 | 15 | 12 | 14 |
| 19 | Tri-Unity Christian | 31 | 675 | 18 | 16 | 19 | 21 | NR |
| 20 | Petoskey St. Michael | 28 | 678 | 20 | 19 | 20 | NR | 7 |
| 21 | Muskegon Catholic Central | 31 | 696 | 21 | 21 | 18 | 18 | 17 |
| 22 | Whitmore Lake | 33 | 753 | 22 | 23 | 22 | 19 | 9 |
| 23 | Auburn Hills Oakland Christian | 36 | 755 | 23 | 22 | 21 | 16 | 27 |
| 24 | Battle Creek St. Philip | 32 | 820 | 24 | 24 | 24 | 22 | 20 |
| 25 | Adrian Lenawee Christian | 34 | 834 | 25 | 25 | NR | NR | 13 |
| 26 | Pentwater | 29 | 861 | 26 | 26 | 23 | 20 | 16 |
| 27 | Saginaw Michigan Lutheran Seminary | 30 | 863 | 27 | 28 | 26 | 23 | 49 |
GIRLS INDIVIDUAL RANKINGS
| Rank | Grade | Name | Team |
| 1 | 9 | Kaylie Livingston | Whitmore Lake |
| 2 | 12 | Aiden Harrand | Buckley |
| 3 | 11 | Grace VanderKooi | Muskegon Western Michigan Christian |
| 4 | 11 | Allie Nowak | Johannesburg-Lewiston |
| 5 | 12 | Ava Teed | Allen Park Cabrini |
| 6 | 9 | Libby Smith | Gobles |
| 7 | 10 | Carina Burchi | Whitmore Lake |
| 8 | 11 | Izzy Brooks | Adrian Lenawee Christian |
| 9 | 11 | Eliza Keith | Auburn Hills Oakland Christian |
| 10 | 11 | Jane Manthei | Petoskey St. Michael |
| 11 | 11 | Ella Knudsen | Leland |
| 12 | 12 | Miriam Murrell | Gaylord St. Mary |
| 13 | 9 | Stefi Reskevics | Harbor Springs |
| 14 | 12 | Brooke Smith | Pittsford |
| 15 | 10 | Sofia Robertson | Whitmore Lake |
| 16 | 10 | Taylor Wiegand | Livingston Christian |
| 17 | 11 | Juniper Rodham | Harbor Springs |
| 18 | 12 | Natalie Meadows | Whitmore Lake |
| 19 | 10 | Yolanda Gascho | Johannesburg-Lewiston |
| 20 | 9 | Veyda Conley | Martin |
| 21 | 12 | Madalyn Agren | Johannesburg-Lewiston |
| 22 | 9 | Haley Stimer | Concord |
| 23 | 12 | Isabella Yeoman | Genesee |
| 24 | 9 | Ava DeYoung | Gobles |
| 25 | 12 | Allison Glendening | St. Joseph Lake Michigan Catholic |
| 26 | 9 | Harlie Fox | Johannesburg-Lewiston |
| 27 | 10 | Ally Schmitz | Breckenridge |
| 28 | 11 | Presley Allen | Mendon |
| 29 | 9 | Lyvia Curtis | Saugatuck |
| 30 | 9 | Leah Sneller | Muskegon Western Michigan Christian |
| 31 | 11 | Abigail Davis | Vestaburg |
| 32 | 9 | Lauren Shaffer | Gobles |
| 33 | 12 | Eleanor Kingshott | Muskegon Western Michigan Christian |
| 34 | 9 | Anna Sheppard | Mt. Pleasant Sacred Heart |
| 35 | 10 | Lilah Kiley | Kingston |
| 36 | 9 | Kamryn Sixberry | Saugatuck |
| 37 | 12 | Grace Folkema | Muskegon Western Michigan Christian |
| 38 | 11 | Ella Walton | Hillsdale Academy |
| 39 | 10 | Ruth Brownlee | Hillsdale Academy |
| 40 | 11 | Ava Mallar | Pittsford |
| 41 | 9 | Addy Zeller | Bear Lake-Onekama |
| 42 | 12 | Jacqueline Morton | Mt. Pleasant Sacred Heart |
| 43 | 12 | Leah Zarrilli | Auburn Hills Oakland Christian |
| 44 | 10 | Eleanor Cole | Lutheran Westland |
| 45 | 9 | Gabriella Siems | Kalamazoo Hackett |
| 46 | 12 | Lily Lemanski | Marlette |
| 47 | 12 | Alberta Reinbold | Unionville-Sebewaing |
| 48 | 10 | Madi Hare | Plymouth Christian Academy |
| 49 | 9 | Nolee Leppert | Beal City |
| 50 | 11 | Riley McCumber | Pittsford |
BOYS INDIVIDUAL RANKINGS
| Rank | Grade | Name | Team |
| 1 | 12 | Owen Patton | Vestaburg |
| 2 | 12 | Thomas Holm | Hillsdale Academy |
| 3 | 10 | Abenezer Cerone | Royal Oak Shrine |
| 4 | 11 | Mason Sinke | Bear Lake-Onekama |
| 5 | 12 | Abe VanDuinen | Pentwater |
| 6 | 12 | Tyler Lenn | Marine City Cardinal Mooney |
| 7 | 12 | Malaki Gascho | Johannesburg-Lewiston |
| 8 | 10 | Marek Butkiewicz | Kalamazoo Hackett |
| 9 | 9 | Kyle Redman | Mesick |
| 10 | 12 | Michael Allen | East Jackson |
| 11 | 12 | Sawyer Stoneman | Breckenridge |
| 12 | 11 | Matthias Morse | Muskegon Western Michigan Christian |
| 13 | 11 | Jeremiah Witt | Johannesburg-Lewiston |
| 14 | 12 | Blake Fox | Johannesburg-Lewiston |
| 15 | 11 | Colebrook Sutherland | Maple City Glen Lake |
| 16 | 10 | Grayson Rorick | Hillsdale Academy |
| 17 | 11 | Alex Tyndall | Mason County Eastern |
| 18 | 10 | Landon Rogers | Three Oaks River Valley |
| 19 | 12 | Gavin Sehy | Kalamazoo Hackett |
| 20 | 9 | Ty Redman | Mesick |
| 21 | 11 | Reece Poole | Hillsdale Academy |
| 22 | 10 | Lynus Cadarette | Petoskey St. Michael |
| 23 | 10 | Brody Karg | Harbor Beach |
| 24 | 11 | Tyler Laansma | Tri-Unity Christian |
| 25 | 12 | Kaden Forward | Bear Lake-Onekama |
| 26 | 12 | Javin Mericle | East Jackson |
| 27 | 10 | Sammy Gamboa | Saugatuck |
| 28 | 9 | Riley Weed | Holland Calvary Christian |
| 29 | 9 | Sawyer Monroe | Saugatuck |
| 30 | 10 | Landen Livingston | Whitmore Lake |
| 31 | 12 | Aiden Fitchett | Dryden |
| 32 | 9 | Anthony Rowe | Breckenridge |
| 33 | 11 | Coleson Cruzan | White Cloud |
| 34 | 10 | Cody Bradley | Petoskey St. Michael |
| 35 | 10 | Emmanuel Mehari | Plymouth Christian Academy |
| 36 | 12 | Austin York | Three Oaks River Valley |
| 37 | 12 | Mitchel Daniels | Pentwater |
| 38 | 12 | Myles Tilma | Byron Center Zion Christian |
| 39 | 10 | Rich Fanti | Riverview Gabriel Richard |
| 40 | 10 | Carson Burgess | Brown City |
| 41 | 9 | Noah Schipper | Holland Calvary Christian |
| 42 | 12 | Isaac Zammit | Marine City Cardinal Mooney |
| 43 | 10 | Carter Clark | Carson City-Crystal |
| 44 | 9 | Gibson White | Holland Calvary Christian |
| 45 | 12 | Graeson Lawrence | Muskegon Western Michigan Christian |
| 46 | 12 | Luke Sprague | Battle Creek St. Philip |
| 47 | 12 | Connor Rouse | Genesee |
| 48 | 10 | Charlie Gibson | Three Oaks River Valley |
| 49 | 8 | Lincoln Laansma | Tri-Unity Christian |
| 50 | 9 | Sebastian Dunaway | Frankfort |
1 thought on “2023 Rankings: League Week, Division 4”