It’s that time! We’re back again with rankings, both for teams and individuals. Three weeks into the season, plenty of rust busted, times dropped, and a bit of clarity towards our top teams and athletes.
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.
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.
- More writeups focused on the top teams and individuals, rather than just handpicking one each week
- I’ve found that when it comes toward state time, I know all the numbers and what a kid might run, but have a tough time pointing toward a narrative. Hopefully writing a little recap and what to look forward to will help in that regard. I’ll start the story with three teams/individuals this week, then expand in future weeks.
- 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. It’ll be Division 4 first this week, then next week I think I’ll have enough stats to start on the Upper Peninsula, so they’ll go first.
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.

Jackson Lumen Christi
Two invites into the season and the Titans have won them both. After a bit of a struggle at Michigan Catholic, Lumen Christi acquitted themselves well to the quick Lakeview course. Many in their top seven ran personal bests or close. Their girls will get a prime opportunity to prove their fitness again, running in the Elite race at Spartan.
Traverse City St. Francis
It’s all about their pack. Both at Bear Country and Red Devil (both wins), the Glads were able to put five runners ahead of any other team’s 4th runner (and more often, a rival team’s 2nd or 3rd girl).
Elk Rapids
The Elks are taking a bit of a break until returning back for action next Tuesday at Kalkaska. One girl that’s stood out early has been Ella Peck, who has dropped nearly a minute from her junior best.
| Rank | Team | Score | Region |
| 1 | Jackson Lumen Christi | 158 | 23 |
| 2 | Traverse City St. Francis | 213 | 19 |
| 3 | Elk Rapids | 253 | 19 |
| 4 | Hart | 274 | 20 |
| 5 | Caro | 280 | 25 |
| 6 | Grand Rapids Covenant Christian | 328 | 21 |
| 7 | Pewamo-Westphalia | 343 | 24 |
| 8 | Stanton Central Montcalm | 360 | 24 |
| 9 | Lansing Catholic | 379 | 26 |
| 10 | Hanover-Horton | 464 | 23 |
| 11 | Leslie | 473 | 26 |
| 12 | Ithaca | 499 | 25 |
| 13 | Clinton | 537 | 27 |
| 14 | Kent City | 578 | 21 |
| 15 | Remus Chippewa Hills | 580 | 20 |
| 16 | Monroe St. Mary CC | 591 | 27 |
| 17 | Buchanan | 656 | 22 |
| 18 | Grass Lake | 674 | 27 |
| 19 | Benzie Central | 719 | 20 |
| 20 | Fennville | 732 | 21 |
| 21 | Clare | 776 | 19 |
| 22 | Ann Arbor Greenhills | 793 | 27 |
| 23 | McBain | 875 | 20 |
| 24 | St. Louis | 887 | 25 |
| 25 | Onsted | 896 | 23 |
| 26 | Laingsburg | 933 | 24 |
| 27 | Blissfield | 938 | 27 |

Traverse City St. Francis
Came into the season as one of the top teams in Division 3, only bolstered by the addition of the Swagers. Leo’s debut went down in the TCSF record books, his 15:54 at Buckley was a school record.
Grand Rapids Covenant Christian
The greatness of the Chargers might not be evident early, but watch as they get towards large fields. Grant Koole and Tyler Kooienga have appeared to lock down the 4th and 5th spots. And in D3, when your 4th/5th guys are hovering near or under 18:00, you’ll be ahead of many teams.
Reed City
Addition of Isaac Clementshaw has taken the Yotes from a team happy to make State to one that can step on the podium. He’s been in the low-18’s in each of his four races.
| Rank | Boys Team | Score | Region |
| 1 | Traverse City St. Francis | 201 | 19 |
| 2 | Grand Rapids Covenant Christian | 348 | 21 |
| 3 | Reed City | 357 | 20 |
| 4 | Hanover-Horton | 371 | 23 |
| 5 | The Potter’s House | 377 | 21 |
| 6 | Stanton Central Montcalm | 440 | 24 |
| 7 | Jackson Lumen Christi | 447 | 23 |
| 8 | Hart | 451 | 20 |
| 9 | Pewamo-Westphalia | 452 | 24 |
| 10 | Clare | 458 | 19 |
| 11 | Buchanan | 552 | 22 |
| 12 | Midland Bullock Creek | 562 | 25 |
| 13 | Ithaca | 574 | 25 |
| 14 | Jonesville | 631 | 23 |
| 15 | St. Louis | 647 | 25 |
| 16 | Bath | 648 | 24 |
| 17 | Flat Rock | 660 | 27 |
| 18 | Kalkaska | 672 | 19 |
| 19 | Olivet | 783 | 22 |
| 20 | Charlevoix | 796 | 19 |
| 21 | Elk Rapids | 810 | 19 |
| 22 | Union City | 812 | 22 |
| 23 | Kent City | 865 | 21 |
| 24 | Leslie | 875 | 26 |
| 25 | Monroe St. Mary CC | 915 | 27 |
| 26 | Benzie Central | 958 | 20 |
| 27 | Lansing Catholic | 963 | 26 |
GIRLS INDIVIDUAL RANKINGS
Jessica Jazwinski
Her 2023 debut may have ended in defeat, but I saw a girl that didn’t lay down when the race wasn’t going her way. A 17:35 at Benzie was 10 seconds faster than her sophomore performance, likely on a tougher course as well.
Emmry Ross
Was undefeated until 2022’s State Finals and she’s on the same streak yet again. Four wins in four races, including a sub-18 at Addison. Some big tests are coming soon on the schedule – at Spartan and then Jackson.
Madison Osterberg
Usual pattern has been to exert patience then speed up late. Well, her 17:42 at Lakeview was a jolt to that process. The second sub-18 of her career and nearly a minute faster than her 2022 effort.
| Rank | Grade | Name | Team | Rating | Region |
| 1 | 11 | Jessica Jazwinski | Hart | 173.0 | 20 |
| 2 | 11 | Emmry Ross | Onsted | 161.0 | 23 |
| 3 | 12 | Madison Osterberg | Jackson Lumen Christi | 160.0 | 23 |
| 4 | 11 | Kyah Hoffman | Stanton Central Montcalm | 153.5 | 24 |
| 5 | 12 | Mylie Kelly | Benzie Central | 150.7 | 20 |
| 6 | 12 | Tessa Roe | Lansing Catholic | 146.1 | 26 |
| 7 | 11 | Eliza Bush | Ypsilanti Arbor Preparatory | 145.2 | 27 |
| 8 | 12 | Miranda McNeil | Morley-Stanwood | 144.4 | 20 |
| 9 | 12 | Alyson Enns | Hart | 143.4 | 20 |
| 10 | 11 | Lila Volkers | Kent City | 140.3 | 21 |
| 11 | 11 | Betsy Skendzel | Traverse City St. Francis | 137.0 | 19 |
| 12 | 10 | Bella LaFountain | Monroe St. Mary CC | 136.2 | 27 |
| 13 | 10 | Hope Miller | Blissfield | 131.5 | 27 |
| 14 | 11 | Kaya Vrable | Caro | 131.2 | 25 |
| 15 | 9 | Samantha Schroeder | Jackson Lumen Christi | 130.3 | 23 |
| 16 | 12 | Amber Koole | Grand Rapids Covenant Christian | 129.9 | 21 |
| 17 | 10 | Brynne Schulte | Elk Rapids | 129.4 | 19 |
| 18 | 9 | Kamryn Salladay | Lakeview | 127.1 | 20 |
| 19 | 11 | Whitney Werner | Pewamo-Westphalia | 126.1 | 24 |
| 20 | 12 | Paige Herron | Caro | 125.8 | 25 |
| 21 | 11 | Ashley Choponis | Stanton Central Montcalm | 124.2 | 24 |
| 22 | 12 | Jenna Sweeney | Reese | 123.8 | 25 |
| 23 | 12 | Liliana Lehnst | Ithaca | 121.2 | 25 |
| 24 | 12 | Kendra Koster | Lawton | 120.1 | 22 |
| 25 | 12 | Cecilia Postma | Manistee | 119.9 | 20 |
| 26 | 12 | Avelina Hollandsworth | Remus Chippewa Hills | 119.9 | 20 |
| 27 | 12 | Isabella Max | Kent City | 119.8 | 21 |
| 28 | 12 | Olivia Perrine | Hanover-Horton | 119.2 | 23 |
| 29 | 10 | Grace Coston | Stanton Central Montcalm | 118.4 | 24 |
| 30 | 10 | Quinn Hatfield | Remus Chippewa Hills | 118.4 | 20 |
BOYS INDIVIDUAL RANKINGS
Bobby Jazwinski
Following his astounding debut at Benzie, picked up wins in the first WMC Rivers Jamboree and at Leanna Wolf Geers.
Boden Genovese
Three consecutive low-16 efforts, all lower than his junior best. He’ll get another opportunity to roll towards the 15’s on Friday at Spartan.
Keegan Masters
Two 16:1x efforts at the beginning of his senior season, each lower than his best time from his junior year. An example of his progress – Keegan ran 16:46 in last September’s Huron Invitational, this past weekend on the same course, he was nearly 30 sec. faster.
| Rank | Grade | Name | Team | Rating | Region |
| 1 | 9 | Robert Jazwinski III | Hart | 205.0 | 20 |
| 2 | 12 | Boden Genovese | Coloma | 198.9 | 22 |
| 3 | 12 | Keegan Masters | Ottawa Lake-Whiteford | 197.2 | 27 |
| 4 | 12 | Brad White | Clare | 196.8 | 19 |
| 5 | 12 | Ben March | St. Louis | 196.5 | 25 |
| 6 | 11 | Isaiah Dinverno | Jackson Lumen Christi | 196.5 | 23 |
| 7 | 12 | Samuel Martini | Kent City | 195.9 | 21 |
| 8 | 12 | Collin Farmer | Pewamo-Westphalia | 195.8 | 24 |
| 3 | 11 | Leo Swager | Traverse City St. Francis | 195.3 | 19 |
| 9 | 11 | Theodore Davis | Dansville | 195.1 | 26 |
| 10 | 10 | Gage Hoffman | Stanton Central Montcalm | 193.5 | 24 |
| 11 | 12 | Jackson Rodriguez | The Potter’s House | 192.8 | 21 |
| 12 | 11 | August Rohde | Reed City | 192.2 | 20 |
| 13 | 10 | Jacob Stanislawski | Flat Rock | 191.2 | 27 |
| 14 | 11 | Mitchell Hiatt | Onsted | 190.8 | 23 |
| 15 | 11 | Landen Boulis | Hanover-Horton | 189.3 | 23 |
| 16 | 12 | Graham Coston | Stanton Central Montcalm | 187.1 | 24 |
| 17 | 12 | Gavin Guggemos | Kalkaska | 186.8 | 19 |
| 18 | 12 | Lucas Hopkins | Olivet | 185.1 | 22 |
| 19 | 12 | Evan Shepherd | Hanover-Horton | 184.6 | 23 |
| 20 | 12 | Anthony Kiaunis | Reed City | 184.6 | 20 |
| 21 | 11 | Daniel Mandujano | Watervliet | 184.1 | 22 |
| 22 | 10 | Landen Styka | Ithaca | 183.9 | 25 |
| 23 | 11 | Landon Pestrue | St. Louis | 183.4 | 25 |
| 24 | 10 | Robert Dykhouse | Manton | 183.3 | 20 |
| 25 | 12 | Jaden Barnes | Bloomingdale | 183.1 | 22 |
| 26 | 11 | Brayden Sweeney | Midland Bullock Creek | 182.9 | 25 |
| 27 | 12 | Ryan Allen | Reed City | 182.6 | 20 |
| 28 | 12 | Tucker Krumm | Traverse City St. Francis | 182.4 | 19 |
| 29 | 12 | Matthew Pattullo | Caro | 182.1 | 25 |
| 30 | 9 | Luke Herron | Caro | 181.5 | 25 |
4 thoughts on “2023 Rankings: Week 3, Division 3”