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

| Rank | Team | Region | Score | County Wk | Champ Wk | Week 4 | Week 3 | Summer |
| 1 | Grand Rapids Christian | 11 | 66 | 1 | 1 | 1 | 1 | 2 |
| 2 | Otsego | 13 | 202 | 2 | 2 | 2 | 2 | 1 |
| 3 | Goodrich | 15 | 278 | 3 | 4 | 4 | 4 | 3 |
| 4 | East Grand Rapids | 12 | 334 | 4 | 3 | 3 | 8 | 6 |
| 5 | Zeeland East | 11 | 401 | 5 | 5 | 7 | 3 | 5 |
| 6 | Frankenmuth | 15 | 449 | 10 | 9 | 6 | 5 | 8 |
| 7 | St. Joseph | 13 | 449 | 6 | 6 | 5 | 6 | 4 |
| 8 | St. Johns | 14 | 452 | 7 | 7 | 8 | 7 | 7 |
| 9 | Holland Christian | 11 | 453 | 8 | 11 | 12 | 28 | 10 |
| 10 | Spring Lake | 11 | 458 | 9 | 8 | 9 | 9 | 11 |
| 11 | DeWitt | 14 | 518 | 11 | 13 | 10 | 10 | 14 |
| 12 | Freeland | 15 | 526 | 17 | 12 | 11 | 11 | 12 |
| 13 | Ludington | 10 | 561 | 12 | 10 | 15 | 12 | 13 |
| 14 | Owosso | 14 | 616 | 16 | 21 | 19 | 18 | 26 |
| 15 | Hudsonville Unity Christian | 11 | 658 | 14 | 15 | 14 | 14 | 17 |
| 16 | Linden | 16 | 660 | 15 | 20 | 26 | 24 | 20 |
| 17 | Dearborn Divine Child | 16 | 707 | 19 | 18 | 22 | 20 | 19 |
| 18 | Alma | 15 | 709 | 23 | 17 | 16 | 16 | 15 |
| 19 | Petoskey | 10 | 735 | 18 | 23 | 18 | 15 | 18 |
| 20 | Forest Hills Eastern | 12 | 770 | 20 | 24 | 24 | 22 | 25 |
| 21 | Croswell-Lexington | 17 | 794 | 22 | 19 | 17 | 17 | 29 |
| 22 | Warren Regina | 17 | 814 | 21 | 16 | 20 | 19 | 34 |
| 23 | Chelsea | 18 | 831 | 26 | 26 | 25 | 23 | 21 |
| 24 | Middleville Thornapple-Kellogg | 12 | 833 | 13 | 14 | 13 | 13 | 27 |
| 25 | Pontiac Notre Dame Prep | 16 | 896 | 24 | 25 | 23 | 25 | 44 |
| 26 | Armada | 17 | 923 | 31 | 22 | 21 | 21 | 32 |
| 27 | Grand Rapids South Christian | 12 | 938 | 25 | 29 | 29 | 29 | 22 |

| Rank | Team | Region | Score | County Wk | Champ Wk | Week 4 | Week 3 | Summer |
| 1 | Forest Hills Eastern | 12 | 186 | 1 | 1 | 1 | 1 | 3 |
| 2 | Allendale | 11 | 229 | 2 | 3 | 3 | 4 | 4 |
| 3 | Grand Rapids Christian | 11 | 257 | 4 | 2 | 4 | 2 | 2 |
| 4 | East Grand Rapids | 12 | 261 | 3 | 4 | 2 | 3 | 1 |
| 5 | Pinckney | 16 | 389 | 5 | 11 | 23 | 29 | 6 |
| 6 | Alma | 15 | 408 | 6 | 5 | 7 | 5 | 10 |
| 7 | Marshall | 12 | 462 | 9 | 7 | 5 | 6 | 15 |
| 8 | Adrian | 18 | 463 | 7 | 6 | 6 | 7 | 5 |
| 9 | Otsego | 13 | 471 | 8 | 8 | 9 | 8 | 13 |
| 10 | Petoskey | 10 | 517 | 10 | 12 | 16 | 15 | 9 |
| 11 | Holland Christian | 11 | 537 | 11 | 9 | 8 | 21 | 8 |
| 12 | Sparta | 10 | 585 | 12 | 10 | 10 | 10 | 17 |
| 13 | Frankenmuth | 15 | 608 | 14 | 13 | 15 | 13 | 21 |
| 14 | Gladwin | 10 | 621 | 13 | 14 | 12 | 9 | 12 |
| 15 | Spring Lake | 11 | 647 | 15 | 20 | 18 | 18 | 18 |
| 16 | Plainwell | 13 | 651 | 16 | 15 | 11 | 12 | 37 |
| 17 | Yale | 17 | 660 | 17 | 17 | 13 | 11 | 19 |
| 18 | Flint Powers Catholic | 15 | 703 | 18 | 18 | 22 | 20 | 25 |
| 19 | Fremont | 10 | 705 | 19 | 19 | 21 | NR | 14 |
| 20 | Hamilton | 11 | 777 | 20 | 16 | 19 | 19 | 16 |
| 21 | Chelsea | 18 | 794 | 23 | 23 | 20 | 23 | 7 |
| 22 | Clio | 15 | 799 | 22 | 21 | 24 | 17 | 28 |
| 23 | St. Clair | 17 | 800 | 21 | 24 | 14 | 14 | 31 |
| 24 | Parma Western | 14 | 847 | 24 | 22 | 27 | 25 | 27 |
| 25 | St. Johns | 14 | 927 | 25 | 26 | 30 | 28 | 34 |
| 26 | Flint Kearsley | 15 | 948 | 27 | 28 | 29 | 30 | 45 |
| 27 | Shepherd | 15 | 949 | 26 | 27 | 28 | 26 | 33 |
GIRLS INDIVIDUAL RANKINGS
| Rank | Grade | Name | Team |
| 1 | 12 | Gail Vaikutis | St. Joseph |
| 2 | 12 | Natalie VanOtteren | Grand Rapids Christian |
| 3 | 11 | Elena Figueroa | St. Joseph |
| 4 | 9 | Ava Schafer | St. Johns |
| 5 | 10 | Katie Berkshire | Gaylord |
| 6 | 12 | Drew Muller | East Grand Rapids |
| 7 | 12 | Mary Richmond | Frankenmuth |
| 8 | 10 | Emma Hoffman | Otsego |
| 9 | 11 | Emma Drnek | Zeeland East |
| 10 | 12 | Emily Tomes | Grand Rapids Catholic Central |
| 11 | 12 | Meghan Ford | Mason |
| 12 | 10 | Ellie Scholma | Grand Rapids Christian |
| 13 | 12 | Logan Brazee | Otsego |
| 14 | 10 | Lilah Poel | Grand Rapids Christian |
| 15 | 11 | Sadey Seyferth | East Grand Rapids |
| 16 | 11 | Kamryn Lauinger | Goodrich |
| 17 | 11 | Summer Brower | Ludington |
| 18 | 12 | Naomi Nelson | Grand Rapids Christian |
| 19 | 11 | Sophy Skeels | Adrian |
| 20 | 11 | Ezgi Kurt | Alma |
| 21 | 12 | Payton Holtz | Grand Rapids Christian |
| 22 | 9 | Clara Kaczor | Freeland |
| 23 | 11 | Natalia DeMea | Chelsea |
| 24 | 12 | Allison Kuzma | Zeeland East |
| 25 | 12 | Megan Germain | Otsego |
| 26 | 12 | Jenna Pilachowski | Monroe Jefferson |
| 27 | 12 | Emma DeVries | GR West Michigan Aviation |
| 28 | 12 | Camille DeCola | Marshall |
| 29 | 12 | Addison Washler | Forest Hills Eastern |
| 30 | 11 | Ava Crews | Middleville Thornapple-Kellogg |
| 31 | 10 | Natalie Foltz | Frankenmuth |
| 32 | 9 | Olivia Hollebeek | Holland Christian |
| 33 | 11 | Layla Jordan | Goodrich |
| 34 | 9 | Caroline Randall | Hastings |
| 35 | 11 | Eva Thompson | Croswell-Lexington |
| 36 | 12 | Anastee Davis | Adrian |
| 37 | 12 | Abby Young | St. Johns |
| 38 | 10 | Samantha Brown | Clio |
| 39 | 9 | Eliana Stob | Holland Christian |
| 40 | 9 | Jaelyn Ray | Pinckney |
| 41 | 12 | Kyla Meyers | Spring Lake |
| 42 | 10 | Linnea Paige | Fremont |
| 43 | 12 | Tatum Dykstra | Fruitport |
| 44 | 12 | Nora O’Leary | Petoskey |
| 45 | 9 | Johanna Mulder | Holland |
| 46 | 12 | Clara Fletcher | St. Johns |
| 47 | 9 | Lucy Conzelmann | Frankenmuth |
| 48 | 10 | Brooklynn Brown | Cadillac |
| 49 | 11 | Kayla Williams | DeWitt |
| 50 | 11 | Mea D’Agostino | Orchard Lake St. Mary’s |
BOYS INDIVIDUAL RANKINGS
| Rank | Grade | Name | Team |
| 1 | 12 | Connell Alford | Chelsea |
| 2 | 11 | TJ Hansen | Freeland |
| 3 | 12 | Evan Loughridge | Pinckney |
| 4 | 12 | Solomon Kwartowitz | Bloomfield Hills Cranbrook-Kingswood |
| 5 | 12 | Alex Thole | East Grand Rapids |
| 6 | 12 | Sean Pettis | Fremont |
| 7 | 11 | Jack Bidwell | Marshall |
| 8 | 12 | Noah Lambers | Holland |
| 9 | 12 | Nate Carmody | Haslett |
| 10 | 11 | Simon Triezenberg | Grand Rapids Christian |
| 11 | 11 | Colin Murray | Dearborn Divine Child |
| 12 | 12 | Braylon Petty | Adrian |
| 13 | 11 | Henry Dixon | Forest Hills Eastern |
| 14 | 10 | Jonah Workman | East Grand Rapids |
| 15 | 12 | Logan Ruffner | Riverview |
| 16 | 12 | Caleb Palmreuter | Gladwin |
| 17 | 12 | Brendan Hoving | Forest Hills Eastern |
| 18 | 10 | Ronnie Silveira | Allendale |
| 19 | 12 | Elliott Sirianni | Clio |
| 20 | 12 | Gregory Janesak | Sparta |
| 21 | 11 | Kilian Whalen | Allendale |
| 22 | 10 | Owen Metzger | Sparta |
| 23 | 12 | Liam Hinman | Forest Hills Eastern |
| 24 | 11 | Alex Doneth | Mason |
| 25 | 10 | Thomas Larson | Alma |
| 26 | 12 | Ryan Brinker | East Grand Rapids |
| 27 | 12 | Nolan Pinion | Lake Fenton |
| 28 | 11 | Dominic Lowrie | Battle Creek Harper Creek |
| 29 | 9 | Ezekiel Baltierra | Alma |
| 30 | 11 | Dylan Lydic | Haslett |
| 31 | 11 | Will Engbers | Holland Christian |
| 32 | 12 | Paul Moore | Pinckney |
| 33 | 12 | Connor Griffith | Marshall |
| 34 | 12 | Aiden Krueger | Niles |
| 35 | 12 | David Murphy | Flint Powers Catholic |
| 36 | 11 | Nolan Longuski | Shepherd |
| 37 | 11 | Parker Tiethof | Allendale |
| 38 | 10 | Moises Salazar | Adrian |
| 39 | 11 | Abatu Dykstra | Hamilton |
| 40 | 12 | Shane Izzard | Petoskey |
| 41 | 12 | Cooper Jacobsen | Forest Hills Eastern |
| 42 | 9 | Bryce Cahoon | Shepherd |
| 43 | 12 | Brewer Snay | Macomb Lutheran North |
| 44 | 11 | Seth Mead | Gladwin |
| 45 | 12 | Shay White | St. Joseph |
| 46 | 12 | Ethan Sandula | Pinckney |
| 47 | 11 | Henry Cox | Plainwell |
| 48 | 12 | Isaac Staib | St. Johns |
| 49 | 11 | Nolan Inglis | DeWitt |
| 50 | 11 | Keegan Hoekstra | Grand Rapids Christian |
1 thought on “2023 Rankings: League Week, Division 2”