Blog

Uncategorized

2026 Championship Projections: Greater Lansing, Macomb County, & More

With the coming of championship season comes race projections. And better than previous weeks, race simulations!

The rankings and ratings from each race and each week are one aspect of the work that I do, this is another. These take those ratings and the variability from a runner’s resume, then apply that to a projection.

An explanation from previous years that still holds true:

Through a season’s worth of speed ratings, one can determine a runner’s average rating and the variability of those ratings. Both those factors are then weighed towards more recent meets, larger meets, and faster meets, which are then simulated thousands of times using a Monte Carlo analysis (also described by TullyRunners here). Over those thousands of race simulations, one can determine a team’s average place and average score, a runner’s average place, odds on winning, and odds on qualifying.

These are useful in cross country scenarios, where you have consistent runners and those who are a bit more up and down. For example:

Tanner TimeTanner RatingTanner Avg.Tanner StDev.
15:30210  
15:45205  
16:00200  
16:15195  
16:301902007.91
MIXCSR TimeMIXCSR RatingMIXCSR Avg.MIXCSR StDev.
16:09197  
16:12196  
16:15195  
16:18194  
16:211931951.58

Jacob at his best might be faster than I in four of the five races during the season. I’d almost never be All-State in Division 1, but he might contend for a top-5 spot or place 60th.

If we did 20 simulations, this is how it might turn out:

RaceTanner Avg.Tanner StDevTanner RatingMIXCSR Avg.MIXCSR StDevMIXCSR Rating
12007.9202.11951.6195.6
22007.9196.21951.6194.1
32007.9190.01951.6199.2
42007.9193.41951.6192.5
52007.9206.81951.6195.7
62007.9201.81951.6196.1
72007.9171.61951.6194.9
82007.9189.21951.6195.9
92007.9205.51951.6197.0
102007.9203.81951.6192.6
112007.9192.31951.6196.5
122007.9196.91951.6196.4
132007.9198.51951.6195.6
142007.9203.21951.6194.1
152007.9193.91951.6192.6
162007.9199.31951.6193.2
172007.9208.71951.6194.2
182007.9213.71951.6194.6
192007.9212.61951.6197.1
202007.9206.31951.6193.9

I’d win four times, but I’d never have the ability to win a title like he had in Race 18. He’s usually All-State, but may cost his team a title through his effort in Race 7.

The simulations give the possibilities of those scenarios and all the various scoring scripts. A sixth girl that can pop off on any certain day, a reliable boy who always runs 17-flat, you name it. Hopefully, they better elucidate our contenders, qualifiers, and how these races play out over the weekend.

With these calculated and simulated, without further ado:

Greater Lansing

Top-5 Teams earn honors
Top-30 Individuals medal

BOYS

Proj. PlaceTeamScoreWin %Top-5 %
1Grand Ledge7095+95+
2Alma11895+
3Lansing Catholic13295+
4East Lansing15379
5Howell15675
6DeWitt17447
7Owosso212
8Haslett245
9Williamston259
10Pewamo-Westphalia293
11Holt294
12Okemos312
13Mason380
14St. Johns439
15Leslie507
16Bath517
17Lansing Waverly533
18Corunna572
19Saranac592
20Laingsburg612
21Lake Odessa Lakewood620
22Portland636
23Fowler656
24Olivet722
25Stockbridge736
26Ionia752
27Lansing Everett757
28Carson City-Crystal782
29Fulton824
30Charlotte836
31Vermontville Maple Valley840
32Eaton Rapids888
33Lansing Eastern892
34Fowlerville948
35St. Louis1007

Proj. PlaceGradeNameTeamAvg. Place
112Jack MacGregorHowell1.1
211Rylen RicheyGrand Ledge2.6
312Ezekiel BaltierraAlma3.3
412Caelan MarshGrand Ledge4.3
511Kilian Boulware-LopezEast Lansing5.9
611Rem PiperHolt7.4
711Owen PoppemaBath8.4
811Duncan PalmerWilliamston8.9
912Nolan LoundsGrand Ledge9.1
1011Liam DewittHaslett11.9
1112John KowatchPewamo-Westphalia13.1
1212William GancerStockbridge13.9
1312Everett BeachLansing Catholic14.4
1412Téo KrummLansing Catholic14.4
1510Nico LebronAlma17.1
1610Leonidas ErfourthOwosso20.0
1711Isaiah CatesHaslett21.3
1811Alex WellerHowell22.0
199Braysen KramerDeWitt22.1
2012Simon ShuttOkemos22.4
2111Donnie RichmondPortland22.5
2211Samuel JohnsonAlma23.0
2312Kevin TerpstraAlma23.0
2412Dayton VanderMoereGrand Ledge26.7
2512James TennesLansing Catholic27.1
269Spencer SobakOwosso27.5
2712Noah ThelenGrand Ledge27.8
2812Francis AustenPortland St. Patrick28.9
2911Brady RappuhnOwosso29.4
3011Grady RicheyLansing Catholic30.4
3111Teddy WeberWilliamston30.5
3211Grayson DiadiunHowell31.6
3311Toby RegulinskiEast Lansing31.9
3410Livio MuzzinDeWitt33.9
3512Will ChelottiDeWitt35.3
369Brayden KasmarMason37.9
379Colin BranchDeWitt38.4
3811Alejandro NagyEast Lansing38.7
3912Charlie GeorgePewamo-Westphalia39.7
4012Micah CouserGrand Ledge41.3
4111Alec HoySt. Johns45.5
4212Arthur Sawyer IIIEast Lansing45.5
4312Mychael JohnsonEast Lansing46.2
449Ian SchmidtGrand Ledge46.4
459Sterling BurnieDeWitt49.1
4611Langston WaiteEast Lansing49.2
4712Kenneth ManglesLeslie50.7
4812Grant LaphamOkemos51.0
4912Wyatt WernerPewamo-Westphalia51.1
5012Hayden SeleskyLansing Catholic51.8

GIRLS

Proj. PlaceTeamScoreWin %Top-5 %
1Howell987495+
2Lansing Catholic1111695+
3DeWitt124795+
4Mason13695+
5Grand Ledge15695+
6Pewamo-Westphalia19310
7East Lansing1995
8Okemos223
9Williamston242
10Olivet308
11Leslie322
12Haslett332
13Charlotte358
14Holt378
15Fowler474
16Owosso503
17Alma531
18Fowlerville545
19Saranac553
20St. Johns556
21Ionia559
22Bath593
23Laingsburg658
24St. Louis681
25Stockbridge689
26Portland695
27Lansing Christian721
28Fulton742
29Corunna801
30Lansing Waverly807
31Lake Odessa Lakewood896
32Lansing Eastern918
33Lansing Everett1050

Proj. PlaceGradeNameTeamAvg. Place
111Rachel SmithOkemos1.0
212Ava SchaferSt. Johns2.3
39Clara CookDeWitt3.2
411Tiya FeldpauschOlivet4.1
511Remie EllisEaton Rapids6.2
611Josie BishopLansing Catholic6.5
712Alyssa KramerPewamo-Westphalia7.1
89Annabel BuggiaWilliamston7.4
910Anna DrauerLansing Catholic10.0
1010Lily BrittonOlivet10.0
1110Ava MonteroGrand Ledge12.1
1210Reagan MasonHowell12.7
1310Brooke WallaceHowell13.1
1411Natalie HayesDeWitt15.0
1510Calista GeorgePewamo-Westphalia15.3
1611Lindsey LudwigLansing Catholic16.2
1712Anna HallidayHowell18.1
1811Ruby PeteeMason20.0
1912Morgan AllenMason22.4
2010Olive DiMassaHowell23.0
219Addison FareroMason23.3
229Alaina ErnstHolt24.0
2311Mya BowerOkemos25.1
2411Abby CrandellOwosso26.7
259Ella BahleWilliamston28.2
2612Avery SilvasCharlotte28.5
2710Brooklyn TakagishiDeWitt30.0
2812Anna SoltisDeWitt30.7
2911Kaila CravottaEast Lansing30.8
3012Colette CharchutHaslett32.5
3110Madelynn PattersonOlivet32.9
3211Jorga WooledgeMason32.9
3310Kinsley LoundsGrand Ledge33.5
349Maddie FlynnGrand Ledge33.7
3510Katherine SchaferPewamo-Westphalia34.3
3610Paige ThelenGrand Ledge35.3
3711Emily BarrieEast Lansing36.4
3811Julia WhitePortland St. Patrick38.4
3910Chelsea HembreeHowell40.4
409Annie LloydLansing Catholic40.8
4112Isla McConnellEast Lansing41.4
4210Ellie GroenEast Lansing41.6
4311Isabelle CurrieLansing Catholic43.6
4411Alyssa McFallOkemos43.7
459Payton PackerMason44.5
469Violette GoodrichCharlotte50.5
4711Margaret Guerra-HarrisonLeslie51.0
489Abigail CreisherLeslie51.3
499Clara ThelenFowler51.3
5011Emma CookDeWitt51.9

Macomb County

Consider this my entry for the annual MACOMB COUNTY PREDICTION CONTEST.

Team Awards to the Top-3 Teams
All-County to the Top-21 Individuals

BOYS

Proj. PlaceTeamScoreWin %Top-3 %
1Romeo3495+95+
2Utica11495+
3Macomb Dakota12295+
4Fraser1693
5Utica Eisenhower190
6Anchor Bay194
7L’Anse Creuse North212
8MACH216
9Macomb Lutheran North254
10Warren DeLaSalle278
11Chippewa Valley285
12Sterling Heights Stevenson323
13Utica Ford339
14Armada390
15St. Clair Shores Lakeview391
16New Haven420
17Warren Woods Tower479
18Austin Catholic489
19St. Clair Shores Lake Shore562
20Warren Mott599
21Eastpointe647
22Roseville647
23Warren Lincoln676
24St. Clair Shores South Lake676
25Sterling Heights754

Proj. PlaceGradeNameTeamAvg. Place
111Xavier SolgotL’Anse Creuse North1.1
211Wesley LaFeverMacomb Dakota2.2
312Joshua MacriMacomb Lutheran North3.1
410Ripley ClorRomeo4.9
510Brayden GoodsellRomeo6.9
610Finley ClorRomeo7.1
710Dax PurdyRomeo7.3
811Federico Moreno-PadillaUtica Eisenhower8.2
912Carson HlavinRomeo9.3
1011Elliot AlefMacomb Lutheran North10.8
1110Logan CichorackiRomeo13.0
1210Gavin SoviarFraser13.0
1311Jacob SolomonUtica15.0
1412Brandon ZiehmerAnchor Bay15.0
1512Chase MalloryMacomb Dakota15.1
1610Dallas RiceRomeo16.7
1711Sebastian AzarAnchor Bay16.7
1812Jaron OsanaiyeSterling Heights Stevenson16.9
1911Mason PietrykowskiRichmond18.0
2010Gavin BowersAustin Catholic19.9
2111Cameron MartinFraser22.0
2212Sebastian MorrisonWarren DeLaSalle22.4
2311Terry TankersleyUtica23.3
2411Hunter OrshallUtica23.7
2512Lucien LamotheWarren DeLaSalle24.6
2612Tyler WilliamsFraser25.5
2710Colin DwyerUtica27.5
2811Cameron OsterbeckL’Anse Creuse North29.6
2910Matteo PerainoUtica30.3
3011Garrett PottsMACH30.8
3111Jayden GeliosMacomb Dakota31.2
3210Lain AustinUtica32.0
3311Doug GrishkevichNew Haven33.9
3412Nathan PerezMACH35.5
3510Jacob RomanoMacomb Dakota36.9
3611Jeremiah JonesWarren Woods Tower38.8
3712Joseph NowickiUtica Eisenhower39.1
3812Grady FriedmannChippewa Valley39.4
3911Brody KochanskiMacomb Dakota40.6
409Brendan KingAnchor Bay40.9
4112Leo KondziolkaChippewa Valley41.3
429Nicholas LountUtica44.0
4311Connor TwardeskyUtica Ford45.8
4410Gavin ComerfordL’Anse Creuse North46.1
4510Carson ZiehmerAnchor Bay47.2
4612Andrew UrbenMACH48.1
4711John (Jack) FrabisUtica Eisenhower48.5
4811Sawyer RothUtica Eisenhower51.3
4911Bennett OgilvyUtica Ford52.6
5010Colin MaurerMACH53.1

GIRLS

Proj. PlaceTeamScoreWin %Top-3 %
1Romeo528695+
2Utica621095+
3Macomb Dakota69495+
4Macomb Lutheran North132
5Armada173
6Fraser193
7Utica Eisenhower199
8Anchor Bay209
9Sterling Heights Stevenson261
10L’Anse Creuse North289
11Chippewa Valley311
12Utica Ford328
13Warren Mott351
14Warren Regina352
15MACH397
16Warren Woods Tower475
17St. Clair Shores Lakeview543
18New Haven553
19Richmond576
20Warren Cousino589
21St. Clair Shores Lake Shore605
22Roseville627
23Sterling Heights717

Proj. PlaceGradeNameTeamAvg. Place
111Gabriella MercierMacomb Dakota1.6
211Alannah WesselRomeo1.6
312Reese RosboltRomeo3.1
49Claire CubittUtica4.4
510Grace MathersMacomb Dakota6.1
69Molly SarrachRomeo6.1
711Kylie BrownUtica7.3
812Emma BrownUtica9.4
910Clare McCloskeyUtica Eisenhower9.5
1011Codianne PalczewskiUtica9.9
1112Samantha WhitlamMacomb Lutheran North10.9
1211Chloe BorightMacomb Lutheran North11.5
1312Alice FoleyFraser14.4
1410Evelyn ClancyMacomb Dakota15.5
1510Claire AlbrechtArmada16.8
1612Faith WesselRomeo17.0
1711Cassidy BowersAustin Catholic17.5
1812Kaitlyn RizzoMacomb Dakota19.0
199Aubrie SchuttL’Anse Creuse North19.4
2010Jelena OlechowskiUtica Eisenhower20.4
219Elena WasilevichUtica Eisenhower21.9
229Faith HammerFraser22.7
2312Emma ReimerNew Haven24.0
2412Maddie LeslieAnchor Bay25.7
2510Elizabeth MannSterling Heights Stevenson26.0
269Layla TedderArmada27.5
2711Madeline MarchwinskiRomeo28.1
2811Lucy GumpMacomb Lutheran North29.7
2912Lilianna PeaceChippewa Valley30.4
3012Lydia ScallyRomeo30.9
3112Aubrey RizzoMacomb Dakota31.0
3210Kamille FitzpatrickArmada31.1
3310Laela D’JohnUtica32.3
3411Ava KnightL’Anse Creuse North33.9
3511Layla GendernelleMacomb Dakota34.3
3611Natalie VertRomeo35.7
3712Caleigh FriedmannChippewa Valley36.6
3811Nicole LuckaAnchor Bay36.7
3912Lily OrtegaUtica Ford39.7
4012Evelyn BuckleyMacomb Lutheran North40.6
4112Mary WrightAnchor Bay41.5
4211Madison MannSterling Heights Stevenson42.3
4310Angela FrancoWarren Mott42.6
4411Kayla RopelewskiFraser42.6
4510Audra KrauseAnchor Bay46.4
4610Ariana MacriMacomb Lutheran North46.6
4712Helena ReiffArmada47.9
4810Chloe MuirheadMacomb Dakota48.1
4910Juliana NicodemiMACH50.4
5011Eva StuckeyWarren Mott51.1

GMAA

a.net page has no listing of who gets which award, so I just listed team win %’s

BOYS

Proj. PlaceTeamScoreWin %
1Muskegon Western Michigan Christian6067
2Whitehall6432
3Montague89
4Fruitport130
5Muskegon Oakridge138
6Muskegon Mona Shores159
7Holton178
8Muskegon Reeths-Puffer192
9North Muskegon213
10Muskegon250
11Ravenna280
12Muskegon Catholic Central298

Proj. PlaceGradeNameTeamAvg. Place
112Robert Jazwinski IIIWhitehall1.0
212Bryce FalbeMuskegon Oakridge3.0
311Christian PavligeFruitport3.2
411Rex PumfordWhitehall4.4
510Wesley MairMontague5.3
611Nolan KesslerMontague6.1
712Owen SytsemaMuskegon Western Michigan Christian6.1
812Barrett NanceNorth Muskegon9.4
912Jayden MuellerMuskegon Oakridge10.2
1012Eli MorseMuskegon Western Michigan Christian10.3
1112Josiah ScholmaMuskegon Western Michigan Christian10.8
1211Sam HwangMuskegon Western Michigan Christian11.8
1311Dylan WinskasFruitport11.8
1410Ian DennisWhitehall14.6
1511Keannan MarrHolton15.2
1611Jackson AndersonMuskegon Catholic Central16.3
1710Scout FreiheitWhitehall18.1
1810Anthony LambersMuskegon18.9
1910Jonathan MuellerMontague24.2
2010Micah ScholmaMuskegon Western Michigan Christian24.8
219Ezra ScholmaMuskegon Western Michigan Christian25.2
2210Mason ShanafeltHolton25.8
2312Kole NicholsHolton25.8
2412Alex WinczewskiWhitehall26.3
2510Lucas CrozierMuskegon Mona Shores26.4

GIRLS

Proj. PlaceTeamScoreWin %
1Fruitport5081
2Muskegon Mona Shores595
3Whitehall6014
4Muskegon Western Michigan Christian83
5Muskegon Reeths-Puffer103
6Muskegon Oakridge196
7Montague198
8Ravenna236
9North Muskegon249

Proj. PlaceGradeNameTeamAvg. Place
112Zoe GermanFruitport1.1
212Leah SnellerMuskegon Western Michigan Christian2.2
310Ryleigh AlderinkHolton2.8
412Gabrielle ChevezWhitehall4.8
511Peyhton BeardsleyFruitport5.0
611Ashlyn HornessMuskegon Mona Shores8.2
79Hope GordonMuskegon Reeths-Puffer9.2
89Madison HeuscheleWhitehall10.2
99Harper RobertsMuskegon Reeths-Puffer10.3
1012Tatum HemmerlyMuskegon Mona Shores10.4
119Madison (Madi) HeuscheleWhitehall10.7
1210Claire KohleyFruitport12.7
1312Hailey ParkerMuskegon Mona Shores14.1
1410Emilie GreeneMuskegon Mona Shores14.3
1510Kyla ZuidemaMuskegon Western Michigan Christian15.7
1612Rochelle LiuMuskegon Western Michigan Christian16.0
1712Reese HesseWhitehall16.3
1810Aynsley MerkinsFruitport17.4
1911Hailey HeistandFruitport17.5
2011Riley BordeauxMuskegon Reeths-Puffer18.9
219Madison DudleyMuskegon Mona Shores19.7
2212Lauren HallMuskegon Mona Shores20.6
2311Kassie SappWhitehall23.8
2411Kinley EikenberryMuskegon Mona Shores23.9
259Lena StuderMuskegon Western Michigan Christian26.1

Lenawee County

Awards to Top-3 Teams
Medals to Top-20 Individuals

BOYS

Proj. PlaceTeamScoreWin %Top-3 %
1Adrian3095+95+
2Blissfield5795+
3Tecumseh5895+
4Sand Creek136
5Hudson138
6Clinton141
7Adrian Madison206
8Onsted216
9Lenawee Homeschool252
10Addison272

Proj. PlaceGradeNameTeamAvg. Place
110Parker SmithAdrian2.5
211Eli MorrisTecumseh3.1
312Carter FennerAdrian3.4
411Michael WeidmayerBlissfield3.6
511Noah SillsBlissfield4.2
611Easton CoscarelliAdrian5.7
712Landin FisherAdrian5.9
811Harrison StamperTecumseh9.3
910Haiden BennettClinton9.5
1011Dempsey BarrettTecumseh9.5
1111Carson ScholzTecumseh11.9
1211Lucas ZecknerAdrian12.3
1310Blake AubeHudson13.7
1410Blake RootSand Creek14.5
1510Bryson PooleyBlissfield15.8
1612Silas DanielsSand Creek16.5
1710Cameron JordanBlissfield16.7
1812Kadan CristAdrian18.0
1912Kaleb StutzmanBlissfield18.2
2011Jacob TatsakAdrian Lenawee Christian19.4
2111Brady BillsBlissfield21.2
2212Nicklas HolmesOnsted23.0
2310Haven KohlrussHudson23.9
2411John VerlindeAdrian Madison25.7
2512Edward HedrickAdrian25.7

GIRLS

Proj. PlaceTeamScoreWin %Top-3 %
1Adrian3195+95+
2Blissfield4695+
3Tecumseh7195+
4Clinton122
5Onsted156
6Adrian Madison183
7Hudson187
8Lenawee Homeschool190
9Sand Creek191

Proj. PlaceGradeNameTeamAvg. Place
112Ayda SkeelsAdrian1.1
211Madison PettyAdrian2.0
312Anna HallettBlissfield3.3
411Karina Mihai-GrammesAdrian4.2
59Ellie SillsBlissfield5.6
69Alexis RichardsAdrian6.5
711Virginia BarrettTecumseh7.8
811Ella ClausClinton8.5
912Kaleea BraunBlissfield8.6
109Maisen SchaedlerHudson10.2
119Stylar RossOnsted11.9
1210Opal EnglishTecumseh13.4
1310Mollie YeagerBlissfield14.4
1412Maya WhelanTecumseh14.5
159Rose MorenoBlissfield14.9
1612Haley RucinskiTecumseh16.1
1710Josslyn HandyClinton17.3
1811Revan RickerBlissfield17.9
1911Klair BakerAdrian17.9
2011Morgan McMichaelTecumseh21.6
2112Camryn NowakTecumseh22.1
229Isabelle StutzmanAdrian22.7
2312London LandiniTecumseh22.7
249Samarah HuffmanAdrian23.4
259Katelynn WelldayClinton24.5
Uncategorized

2026 Rankings: Championship Season Girls

CHAMPIONSHIP SEASON IS HERE!

With an extra weekend of XC season, the calendar has appeared a bit different than the usual routine of past years. We’ve already had an Oakland County meet, Wayne County as well. Portage typically marks the end of the regular season, a Pre-Nationals of sort for the state. From now on, you’ll find schedules heavy on league, county, and area championships. Then of course, regionals and state.

Just a reminder, ratings are generated via:

  • The top 67% (rounding to the nearest whole number) performances of a runner
    • Runners with three or less rated races have all races counted
  • Those are then weighed on recency, meet size, and competitiveness of the meet

Those ratings are then compiled and scored as a hypothetical meet. Every runner that’s run a rated race from September 11th on is included.

Yes, athletic.net has simulations. These are different than athletic.net because:

  • They account for course conditions and distance
    • If you ran a shorter course, you’re likely to be overrated on there
    • If you ran only hilly, rough courses, you’re likely to be underrated on there
  • They take your best performance, I capture more of the resume

Mid-September Rankings
Late September Rankings

As always, these are for fun and a vehicle to drive interest in the best sport in the world. Enjoy

Mid-Season Moves

The Knights were already running well in 2026, ranked 12th coming into the week, projected to be the Region 36 champion. Then they saw the return of their top girl, Ella Lamb. Lamb had her season debut at the mid-week Austin Catholic/Cardinal Mooney Invite, running 20:55 to place 7th and help Shrine grab 2nd place in a field full of upper division teams.

The mid-season addition should help Shrine’s cause. In league action, the Knights were runner-up in the first jamboree, then captured the second one. The final comes in nine days, hopefully will a squad at full strength.

Individual Contenders

These past few weeks have given us many meets of significance, runners asserting themselves as contenders come the stretch run, many matchups between the standouts of each division. This has certainly been the case for D4 through D2.

For the D4 girls, this came at Portage, with all four of those that’ve separated themselves in attendance.

Libby Smith won the race, opening up an early gap and never looking back, capturing her first Portage win ever.

Kaylie Livingston succumbed to Smith, but that result doesn’t diminish another standout season where she’s run in the low-18’s for almost every meet in the past two weeks.

Veyda Conley turned in the fastest time of her career. She’s typically hovered around the 19-min. mark for much of the fall, but has shown the capability of getting after into the mid-18’s if needed.

Callie Sinke has competed in 7 major invites, breaking 19:00 in all but one of ‘em. She hasn’t had her breakout race yet, it’ll come, but she’s shown an amazing amount of consistency.

RankGradeNameTeamO11 RatingRegion
112Libby SmithGobles154.131
212Kaylie LivingstonWhitmore Lake152.933
312Veyda ConleyMartin144.731
411Callie SinkeOnekama143.929
59Faith SchipperHolland Calvary Christian138.531
610Norah KileyKingston134.335
711Sophie GrinageLeland129.129
89Grace JolinDansville121.633
912Evelyn MeyerHillsdale Academy121.434
1010Ryleigh AlderinkHolton120.431
1112Ava DeYoungGobles118.831
1212Lauren ShafferGobles118.231
139Madalyn StolzDansville115.833
1412Kiera PiperKalamazoo Hackett114.932
1511Malynda LambrosWhitmore Lake114.733
1612Lindsey NordykeByron Center Zion Christian113.731
1711Cassidy BowersAustin Catholic113.536
1810Faith SmithGenesee Christian112.933
1911Julia WhitePortland St. Patrick112.131
2011Taylor WillsMt. Pleasant Sacred Heart110.330
2111Ava BatesLutheran Westland109.736
2212Addy ZellerOnekama108.829
2310Ava HigleyFrankfort107.529
2412Veronica PagaPetoskey St. Michael107.428
259Amy WalkerClarkston Everest Collegiate107.333
2611Melodie HulinekBear Lake105.829
2711Maizy MatthewsBreckenridge105.430
2810Zakia WagonerOnekama104.729
2911Mea WesleyPetoskey St. Michael102.828
309Clara ThelenFowler102.731
3110Audrey PyleConcord102.234
3211Zoe FabingFowler101.431
3310Eliza RobertsHillsdale Academy101.234
3410Heather MorrisHillsdale Academy100.434
359Sophia MessingDeckerville98.935
369Gabby WeigoldBreckenridge98.830
3711Ella LambRoyal Oak Shrine98.436
3811Deirdre O’ConnellAllen Park Cabrini96.536
3911Lorelei StemmeHillsdale Academy96.334
4012Natalie BurpeeLeland96.229
4110Isabella WestMayville95.635
4212Madison SmithGrand Traverse Academy95.429
4311Anna HowellBridgman94.932
4411Andi KirkmanGenesee Christian94.733
459Kennedy GedenRoyal Oak Shrine94.236
4610Brooklyn GriffinBuckley93.629
4711Claire WrightDryden93.035
4812Tess HoedelGrand Traverse Academy92.929
4911Allison RodgersMartin92.531
509Norah TracyHillsdale Academy92.234

Mid-Season Moves

It’s been a fun few weeks for the Eagle crew. After an early season with smaller races and less competitive fields, Kent City has been able to let it rip in their past three races. First, at Allendale, KC was able to knock off three top-10 teams to win the Falcon division. This past weekend at Portage, the Eagles started out hot and stayed there, placing 5th in what was essentially a D3 State preview. And just yesterday, Kent City captured a CSAA White crown, totaling a tiny 17 points in their league championship.

A few of these Eagles have truly embraced the enhanced competition coming in October. Prime examples being Bayla Curtis and Shelby Zimmer. Curtis moved up masterfully in the final mile at Portage, gaining 14 places (48 to 34) en route to her first sub-21 ever. Zimmer cracked into the 19’s late last year and she’s there much earlier this time around, hitting 19:34 and 19:17 in consecutive weekends.

Individual Contenders

Over these past few weeks, Caelyn Torry has certainly asserted herself as a contender. She’s won close to home at Cadillac, further south at Shepherd, and even further south at Portage. Her frontrunnin’ style was on full display on the rolling Kalamazoo hills, where Torry led wire to wire in a D3 win. Chasing was defending champion Samantha Schroeder, who ran a course PR. Over the past few years, Schroeder has shown a tendency to greatly reduce time in the final month of the season, based on that, she’s in an excellent position.

Unlike D4, a few of the faster girls of the division were absent from the big west side race. Tiya Feldpausch was busy setting a personal best (18:11) at the Country Mill Classic. Violet Tetil had the weekend off, her Caro Tigers gearing up for championship season. Tetil may benefit from an adverse weather day, as her finest performance of the season came at Holly, an 18:51 win in the muck and mud.

RankGradeNameTeamO11 RatingRegion
111Caelyn TorryMcBain149.820
212Samantha SchroederJackson Lumen Christi149.523
311Tiya FeldpauschOlivet148.823
412Violet TetilCaro148.425
510Alaina CivinskasRoscommon147.519
611Josie BishopLansing Catholic143.826
712Alyssa KramerPewamo-Westphalia143.124
811Elliana MaxKent City140.921
99Isadora ShawLake City139.619
1011Avery KellyBenzie Central138.820
1110Lily BrittonOlivet137.823
1210Anna DrauerLansing Catholic137.426
1311Madisyn WansteadLeroy Pine River135.020
1411Maisey ToteffHanover-Horton134.923
1511Piper LyonRochester Hills Lutheran NW133.826
169Grace JordanChesaning131.924
179Merrick TacktorMason County Central131.520
1811Maggie McClellanBenzie Central131.020
1910Calista GeorgePewamo-Westphalia129.324
2011Lindsey LudwigLansing Catholic127.826
2111Shelby ZimmerKent City125.821
229Maggie MohrhardtTraverse City St. Francis125.819
2312Mikenna NagelSanford-Meridian124.825
2412Lyvia CurtisSaugatuck124.622
2512Leah SnellerMuskegon Western Michigan Christian123.521
2610Ellyse HeyserSaugatuck123.122
2712Makinna FoglesongIthaca122.424
2812Isabelle SliterFennville122.422
2912Shelby KuiperGrand Rapids Covenant Christian120.421
3012Natalie RosemaHart119.920
3111Lindsey CmeylaSaginaw Valley Lutheran119.325
329Aubrey DoanLake City118.419
339Hannah MuladoreCharlevoix118.219
3411Hattie DriverManistee118.020
3512Anna HallettBlissfield116.227
3612Kamryn SixberrySaugatuck116.022
3712Betsy GoodenManton116.020
3810Madelynn PattersonOlivet115.923
3910Lily SissonLeroy Pine River115.020
4012Molly Kate HollandsworthTraverse City St. Francis114.819
4111Emma KerrTraverse City St. Francis114.819
4210Katherine SchaferPewamo-Westphalia114.524
439Lilly KimbleJackson Lumen Christi113.523
4412Stefi ReskevicsHarbor Springs113.519
4511Elise RenkiewiczLake City113.219
469Avyrie OttenbacherMaple City Glen Lake111.920
4712Anna DeVriesGrand Rapids Covenant Christian111.521
489Elina GuffySaugatuck111.122
4910Ellery KemnerTraverse City St. Francis111.119
509Juliet SiemenHarbor Beach111.025

Mid-Season Moves

Youthful or experienced, it’s starting to come together for the Hornets. The second CAAC Red Jamboree a Tuesday ago saw many Williamston girls turn in their best efforts of the season. Sophia Schafer sure did, dropping wayyy into the 20’s for the first time all fall. Ella Bahle embraced the momentum emanating from her 19:54 at Stockbridge and turned it into a 19:36 PR. Add two standout performances to Annabel Buggia, who’s been racing at a high level all fall and you’ve got a squad that placed 2nd, 6 points behind Mason. For comparison, two weeks prior, the Hornets were nearly 30 pts. back.

Individual Contenders

More like D4, contrast to D3, a great bit of D2’s title contenders descended upon the west side for a MIS preview.

Four of the girls that’d separated a bit were present – Caroline Randall, Jaelyn Ray, Avery Engbers, and Natalya Hoffman. Meter by meter, mile by mile, what had started as a honest pace dwindled into a Caroline Randall runaway victory. Her 17:43 win built on the momentum accrued last week at Otsego and was a 45+ second course PR. The others will go back to the drawing board, but they’ll have plenty of confidence in their corner. Jaelyn Ray knows she can bring it at MHSAA events, Natalya Hoffman still owns the fastest time in D2, and Avery Engbers has the strength of her Maroon girls to back her up.

RankGradeNameTeamO11 RatingRegion
112Jaelyn RayPinckney163.916
212Caroline RandallHastings162.712
39Natalya HoffmanPlainwell159.813
411Avery EngbersHolland Christian159.411
512Ava SchaferSt. Johns158.114
610Eliza SchwassLudington156.210
79Clara CookDeWitt154.114
812Maddie LindleyHolly153.117
911Julia BambachHolly152.917
1011Oakley OsterhartCoopersville152.011
1112Mia MaySparta150.611
1211Kayla ShellenbargerGoodrich149.415
1310Breslyn KleinCoopersville149.311
1412Ayda SkeelsAdrian148.118
1512Addison JosephsonLinden147.814
1612Ella McInerneyCadillac146.710
1712Olivia WeissHolland145.311
1811Mai NguyenPlainwell145.013
1912Eliana StobHolland Christian145.011
209Evelyn GoosenSpring Lake144.610
2111Tiffany DeMaagdGrand Rapids South Christian144.312
2211Courtney FloeterLinden144.314
2311Remie EllisEaton Rapids144.014
2412Ellery LampenHolland Christian142.411
2511Madison PettyAdrian142.218
269Annabel BuggiaWilliamston142.214
2710Alayna VerhageOtsego141.113
2812Alivia OttingerGoodrich140.115
2912Clara KaczorFreeland139.815
3011Grace LemanEdwardsburg139.113
3110Lydia DwyerStevensville Lakeshore138.413
3210Addelyn SabatkeOtsego136.813
3310Lily VanEykGrand Rapids South Christian136.212
3411Anneliese PasschierEast Grand Rapids135.412
359Molly WhiteHolland Christian135.211
3612Annabelle LowmanLudington134.310
3712Sawyer ReaganAllendale134.111
3810Adelyn VerhageOtsego132.813
3912Zoe GermanFruitport132.510
409Emi CrewsMiddleville Thornapple-Kellogg132.112
4112Lucy ConzelmannFrankenmuth130.515
4211Addison BixlerCoopersville130.511
4312Zoe HoekstraGrand Rapids Christian130.412
4412Skylar MejeurOtsego130.013
4511Natalie HayesDeWitt129.814
4610Addisyn WoodSparta129.511
4711Maya HammoudDetroit Country Day128.616
489Anna ZietlowHolland Christian128.311
4912Lillian DeweyHopkins128.312
509Addison AndressOtsego128.013

Mid-Season Moves

Romeo and Utica

The MAC Red brings championship racing to early October and with high stakes racin’ came moves up the ranks. In recent memory, Romeo has almost always been victorious here and they were again, though last Tuesday’s result was fairly close. The Bulldogs pulled through with clutch performances from Faith Wessel (2nd fastest time ever) and Madeline Marchwinski (nearly two min. faster than she was last year in this same meet). Utica made it tough, with Codianne Palczewski moving up two spots from the first MAC Red Jamboree to place 8th, her 3rd consecutive sub-20.

What’s great about the Macomb County schedule is the back-to-back immediacy of it all, as these two outfits will be going at it again this weekend for a county crown.

Individual Contenders

The three top-ranked Ann Arbor Pioneer girls of Natasza Dudek, Keira Von Blon, and Sienna Klemmer got me thinking – has any school placed girls 1-2-3 at the State Finals? Searching through the archives of Finals races from ’97 onward (when individual and team races were combined), the answer seems to be NO.

There are a few examples of girls going 2-3-4 (2021 Hart and 1998 Rockford), but no 1-2-3. There have been three instances of teams going 1-2 (2014 Seaholm, 2000 Ogemaw Heights, 2000 Rochester Adams).

We don’t want to get ahead of ourselves, but history *could* be on the table.

RankGradeNameTeamO11 RatingRegion
111Natasza DudekAnn Arbor Pioneer188.25
210Keira Von BlonAnn Arbor Pioneer179.95
311Sienna KlemmerAnn Arbor Pioneer177.25
410Alexandra ScappaticciNorthville174.07
511Adalyn RaabZeeland East170.13
611Rachel SmithOkemos166.44
712Lucia LachapelleNorthville161.97
810Grace SnyderHudsonville161.51
911Ainsley KelmPortage Northern160.83
1012Daisy CoxRockford159.71
1111Emilia GarcesMidland Dow159.32
1211Paige RohdaBerkley159.27
1312Tessa MascariTraverse City West158.92
1411Alannah WesselRomeo157.49
1511Gabriella MercierMacomb Dakota156.79
1611Savannah StatonSaline156.55
1711Charlotte JonesRochester155.29
1810Brynn SomersNorthville154.47
1912Chloe PurwinHudsonville152.51
2011Avery ScottPortage Central152.43
2111Charley McKayBrownstown Woodhaven152.25
2212Katarina MunsonSaline151.25
2312Reese RosboltRomeo150.79
2412Kodie SnyderDexter149.44
2511Alexandra GreenBirmingham Seaholm149.17
2612Anyla RobinsonOak Park149.07
2710Giada MillsBeverly Hills Groves148.77
2810Kaitlyn BergMidland148.32
2912Paige McMeansJenison147.31
3010Lexie SnyderHudsonville147.31
3110Jessica SoldanRochester Adams146.79
3212Isla TharpAnn Arbor Skyline146.56
3310Grace MeyersBay City Western146.32
3410Claire LawrenceBloomfield Hills146.37
359Brooklyn ThomasmaEast Kentwood145.61
3611Ella LorenzBrighton145.44
379Claire CubittUtica145.38
3811Lucia LlanesAnn Arbor Skyline144.16
3911Jillian LewakowskiRockford143.21
4012Becca Van LentAnn Arbor Skyline142.46
4112Abigail DobryDexter142.14
4212Lizzie WernimontAnn Arbor Pioneer141.65
439Harper HendersonJenison141.21
4412Morgan ScallyWhite Lake Lakeland140.48
4512Lane IsomRichland Gull Lake140.33
4610Gwyn FaberForest Hills Northern140.11
4711Lila EdisonAnn Arbor Skyline139.96
4812El McMahanRochester Adams139.79
4912Nina MooreAnn Arbor Pioneer139.55
5010Eleanor PilsnerGrosse Pointe South139.16

DivisionRankTeamScore
11Marquette43
12Sault Ste. Marie51
13Negaunee89
14Houghton92
15Kingsford145
16Calumet164
17Menominee187
18Escanaba191

DivisionRankTeamScore
21Munising39
22Rudyard58
23Painesdale-Jeffers71
24Newberry98
25Brimley113

DivisionRankTeamScore
31L’Anse50
32Rapid River82
33Ewen-Trout Creek92
34Superior Central93
35Forest Park116
36St. Ignace128
37Engadine134

Individual Contenders

Opposed to the boys’ side of things north of the bridge, the girls might actually have more competitive races.

A close race between two rivals comes in D1, where Asia Jones and Charlotte Jones have staked out claims as the top girl in the division. On two separate sides of the peninsula, the two haven’t faced off against one another, but they do have similar accolades. Each have earned sub-20’s twice. Charlotte’s 19:18 from Portage is the fastest, but Asia’s 19:57 from Holly may be the most impressive.

A close race between teammates is likely the case in D2, as Abby Taylor and Molly McNamara, both of Newberry, were separated by a mere 8 sec. at Bluejay. The pairing have season bests a minute clear of 3rd, and are no stranger to running in close proximity in championship settings, having placed 3rd and 4th in D3 last year.

D3 itself appears to be a bit less pressure-packed, but if one delves deeper, they may find a reason for another competitive situation One girl has broken 20:00 thus far in the fall, freshman Edye Burnett ripping a 19:32 at the Great Eskymos Chase. Trailing her with the 2nd fastest time in the division is Bree Besonen, who still stands north of 20-flat. Though in the most recent matchup between the two, Besonen sat a close 6 seconds back.

RankGradeNameTeamO11 RatingDivision
111Asia JonesSault Ste. Marie128.01
29Charlotte JonesMarquette124.51
310Emma ZieglerMarquette117.71
411Maria MurvichKingsford117.01
59Julia PlaxcoNegaunee115.11
611Holly CookeHoughton114.31
712Keira WatermanNegaunee99.11
810Ava CantwayMarquette97.91
910Cora GouletSault Ste. Marie97.01
1011Isabeau WoodardSault Ste. Marie95.01
1112Winley BrandtMenominee93.21
129Emma JukuriHoughton91.51
1311Evelyn GrantMarquette86.21
1412Norah WoodruffHoughton84.91
1512Regan SporteSault Ste. Marie84.31

RankGradeNameTeamO11 RatingDivision
112Abby TaylorNewberry127.52
210Molly McNamaraNewberry118.52
39Emma ConklinMunising103.02
410Melissa KirschnerRudyard90.22
511Alena PietilaHancock89.32
610Ashlyn MitchellRudyard81.62
711Addie BowermanMunising78.32
811Remi CoponenPainesdale-Jeffers75.62
99Colleen RiceRudyard74.52
109Siri JacobsonWakefield-Marenisco/Bessemer74.42
119Edon KiddMunising58.42
129Natalie BrockMunising51.52
1311Maya WeissMunising51.42
1411Zoey KiddMunising49.12
1511Karissa RautiolaPainesdale-Jeffers41.82

RankGradeNameTeamO11 RatingDivision
19Edye BurdettSuperior Central117.13
211Bree BesonenEwen-Trout Creek107.93
310Evonna LaCosseRapid River94.63
410Sarah ChapmanEngadine77.93
59Ellie ZaupaForest Park73.53
610Sophie MahoskiIshpeming70.73
711Lily FroeseL’Anse70.43
811Kwynn VoskuhlL’Anse70.13
910Autumn BroomfieldWatersmeet Township66.33
109Paget HinnenCedarville63.73
119Lily HalkolaDollar Bay58.93
1211Kendra PedersonSuperior Central58.33
1310Julia PomaRapid River57.63
1411AJ FeleppaSt. Ignace56.33
1511Princess PierreL’Anse53.23

Homeschool athletes, the “official” rankings might not include you, but I’ve got you covered! Even with your championship coming the weekend of regionals, I’ll still have projections for that day. And word on the street is I might even be there…

RankGradeNameTeamO11 Rating
112Gianna ChaignotGRTC Peregrines156.3
29Marielle ChaignotGRTC Peregrines152.3
312Stephanie DiPiazzaGRTC Peregrines150.2
410Hailey SielerGRTC Peregrines134.5
510Elise BarberGRTC Peregrines132.1
610Eve WebbGRTC Peregrines129.0
79Aria KoertWest Michigan Homeschool123.9
812Ava SkinnerGRTC Peregrines115.7
912Elyana DavisKalamazoo Homeschool Sports102.4
1010Ava GrosseWest Michigan Homeschool98.8
1112Belle RichardsonKalamazoo Homeschool Sports94.1
129Ellery NovakoskiWest Michigan Homeschool88.4
1310Elsie WoldhuisKalamazoo Homeschool Sports85.8
1412Maria BanaskyKalamazoo Homeschool Sports82.8
1511Gracie HibmaKalamazoo Homeschool Sports82.2
Uncategorized

2026 Rankings: Championship Season Boys

CHAMPIONSHIP SEASON IS HERE!

With an extra weekend of XC season, the calendar has appeared a bit different than the usual routine of past years. We’ve already had an Oakland County meet, Wayne County as well. Portage typically marks the end of the regular season, a Pre-Nationals of sort for the state. From now on, you’ll find schedules heavy on league, county, and area championships. Then of course, regionals and state.

Just a reminder, ratings are generated via:

  • The top 67% (rounding to the nearest whole number) performances of a runner
    • Runners with three or less rated races have all races counted
  • Those are then weighed on recency, meet size, and competitiveness of the meet

Those ratings are then compiled and scored as a hypothetical meet. Every runner that’s run a rated race from September 11th on is included.

Yes, athletic.net has simulations. These are different than athletic.net because:

  • They account for course conditions and distance
    • If you ran a shorter course, you’re likely to be overrated on there
    • If you ran only hilly, rough courses, you’re likely to be underrated on there
  • They take your best performance, I capture more of the resume

Mid-September Rankings
Late September Rankings

As always, these are for fun and a vehicle to drive interest in the best sport in the world. Enjoy!

Mid-Season Moves

The return of Ty Redman looms large in terms of impact. Adding one runner to a D4 squad will typically leave a mark. Adding a runner who’s capable of All-State, podium running will put a dent into the D4 scene.

XC can be easy to analyze with math, especially in the case of seeing where a team would stand with or without a runner. Without Ty’s 10th place effort in the Portage team race, add 94 points to Mesick’s score. The Bulldogs then move from a clear 4th place to finish into a battle for a top-10 bid.

It ain’t just Ty, as 5 of the other 8 Mesick kids hit their best rating of the season at Portage. Jacob Tanner mentioned Gunnar Hallett in his three stars and rightfully so, as the senior dropped a 17:21, a significant PR that’s over a whole minute faster than he ran last fall.

Individual Contenders

Building off his track campaign, Lincoln Laansma has solidified himself as the D4 favorite. Portage, as the case in all other divisions, was the great bellwether. Laansma let others to the work early, then dominated the race from the mile onward. His 5:06 2nd mile was 10+ sec. clear of everyone else. The gap laid there stayed similar toward the finish, with the victorious Lincoln winning by a 16 sec. margin.

Although Laansma is the favorite at this point, it’s not an insurmountable distance between him and the field. Anthony Rowe is probably the closest competitor. Rowe had the fastest close of anyone on Saturday, owns a 15:42 PR, and owns all the mid-distance records at Breckenridge.

RankGradeNameTeamO11 RatingRegion
111Lincoln LaansmaTri-Unity Christian205.331
212Anthony RoweBreckenridge203.130
310Abram FettigSaginaw Nouvel200.530
412Noah SchipperHolland Calvary Christian200.031
512Christian GetzHolland Calvary Christian200.031
612Brady EdwardsMt. Pleasant Sacred Heart198.530
79Cooper BurtBreckenridge197.430
812Kyle RedmanMesick195.329
912Elias BaldwinDecatur189.332
1012Jacob FerdubinskiRiverview Gabriel Richard188.536
1112Gibson WhiteHolland Calvary Christian188.131
1212Brody VanTuinenHolland Calvary Christian186.731
1311Reagan DowningHolland Calvary Christian185.231
1412Francis AustenPortland St. Patrick183.731
1511Peter WinnHillsdale Academy183.534
1610Henry RorickHillsdale Academy183.334
1712Owen LedebuhrHolland Calvary Christian183.031
1811Nolan KoscinskiBear Lake182.429
1912Daniel ChaneyLake Leelanau St. Mary181.629
2010Stephen HolmHillsdale Academy181.234
2112Wesley ChaffeeMt. Pleasant Sacred Heart179.330
2211Liam KnuthCardinal Mooney Catholic178.936
2311Leo WeaverWhitmore Lake178.033
2412Timothy GaeblerHillsdale Academy177.734
2512Dom ChivertonBreckenridge176.830
2610Gus BarrBreckenridge176.730
2711Lance NiedzielskiMason County Eastern175.929
2810Gavin BowersAustin Catholic173.736
2911Nolan StadelGenesee Christian173.533
3010Gabe SchultzGenesee Christian173.333
3112Alec DodakManchester172.634
3211Owen JaroszFrankfort171.829
3310Fletcher AmosGobles171.431
3411Cole WesleyPetoskey St. Michael171.228
3510James SandersBreckenridge170.930
369Linkon UtterHolland Calvary Christian169.831
3712Rush MarsdenFulton169.430
3810Ethan HarrandBuckley169.029
399Samuel McIndoeNovi Christian Academy169.033
409Benjamin BolinderBridgman168.932
4111Christopher KnudsenLeland168.929
4210Thomas SiglerMartin168.231
4311Joseph CoonWhite Cloud168.031
4411Carter SuttmannLeland167.329
4511Beckett DennisGrand Traverse Academy167.129
4612Max BarronTekonsha166.332
4711Wyatt BlohmVassar166.035
4812Micah ArlowCardinal Mooney Catholic165.536
4912Eric JunkerWhitmore Lake165.333
509Grady HanesPetoskey St. Michael164.828

Mid-Season Moves

There weren’t too many major moves from the D3 scene, the Portage results a little chalky. But Hart made it clear they’re a deep team to be reckoned with. The Pirates definitely started from a deficit, their top-two boys coming in 22nd and 25th in the team standings. Through their mid-section, they moved up through the field. Their 5th boy, Alex Schiller, was the best 5th in the field. Their 6th boy, Carson Ackley, was the best 5th in the field. Their 7th boy, Aiden Schaner, was the best 5th in the field. Does that sound repetitive? Yeah! There was a ton of displacin’, as Hart’s 5th-7th kids placed ahead of everyone else’s 5th, clear of >90% of the field’s 4th runner, and better than >80% of the field’s 3rd kid.

Individual Contenders

This will be as fun as ever. Tons of kids with either championship experiences or 2026 resumes that shout out their significance. Seemingly, eight kids have separated themselves as contenders:

Luke Herron – laying low, mega consistent this year, even on the tougher days such as Holly
Nole Lorenzen –
owner of the fastest time in D3, Oakland County champion
Cooper Flick –
Bluejay Gold division champion, which featured many of the best D3 teams
Logan Youngman –
defending 3200m champion, winner at Jackson and Stockbridge
Will Hulin –
Portage champion on a upward trajectory
Hunter Eaton –
defending XC champion
Christian Craanen –
15:21 at Bluejay displays his fitness, 3x All-State on the track proves he can handle the stage
Caleb Blonde –
has saved his best efforts for big races, under 15:40 at both Jackson and Portage

RankGradeNameTeamO11 RatingRegion
112Luke HerronCaro212.625
211Nole LorenzenRochester Hills Lutheran NW211.726
312Cooper FlickHanover-Horton209.223
412Logan YoungmanHillsdale208.323
512Hunter EatonCharlevoix206.319
611Will HulinCentreville205.823
711Christian CraanenMonroe St. Mary CC205.127
812Caleb BlondeJonesville203.823
910Spencer McNittMaple City Glen Lake200.920
1012Chad TysonHanover-Horton200.723
1111Owen PoppemaBath200.324
1210Mason RogersRed Arrow198.622
1310Isaac CoxPlymouth Christian Academy197.927
1410Asher PutmanReese197.625
1512Jonas BallardHolland Black River197.022
1611Eli VanPoortflietBenzie Central195.920
1712Owen WindgastonClawson195.826
1812Abraham FeeneyMaple City Glen Lake194.920
1911Soren CrosthwaiteJackson Lumen Christi194.823
2012Evan MacLarenIthaca194.724
2112Naveen KulkarniAnn Arbor Greenhills193.627
2211Silas AckleyHart192.720
2310Max ReedCentreville192.523
2412John KowatchPewamo-Westphalia192.424
2511Jackson BowmanSaugatuck192.022
2612William GancerStockbridge191.726
2712Everett BeachLansing Catholic191.626
2812Cage EdingfieldBenzie Central191.220
2910Wesley MairMontague191.021
309Nick OverwegCentreville190.923
3112Téo KrummLansing Catholic190.926
3212William ReadyTraverse City St. Francis190.719
3312Ryder HopkinsCharlevoix190.019
3411Michael WeidmayerBlissfield189.627
3512Rocky BoltonJackson Lumen Christi189.623
3611Edison HuizingaManistee189.420
3711Timothy WolffHart188.820
3812Grant RehkopfSaugatuck188.322
3911Tristan HernandezKingsley188.320
4011Nolan KesslerMontague188.121
4111Noah SillsBlissfield188.027
4212Collin FucileJonesville187.923
4311Wyatt HassenzahlHanover-Horton187.523
4412Isaac DionneBoyne City187.319
4512Sawyer MonroeSaugatuck187.222
4612Avery MorrowJackson Lumen Christi187.023
4712Owen SytsemaMuskegon Western Michigan Christian186.721
489Coen LorenzenRochester Hills Lutheran NW186.326
4912Carson AckleyHart184.920
5012James TennesLansing Catholic184.626

Mid-Season Moves

The past two weeks have seen the Falcons move from outside the top-27 to the 20th spot. Divine Child has been active, racing at both Otsego and Wayne County. On the west side, DC held their own against a field comparable to MIS, placing 7th. Returning off that high, the Falcons claimed a D2 Wayne County title.

Upperclassmen have led the way to their rise, with luminaries such as Grant Goodwin, Landen Bermudez, Joseph Arriola, and Daniel Reifenberg all hitting PR’s at Otsego. First-year runner Jacob Salinas didn’t hit a PR there, but he’s been on a three meet streak of sub-18’s, clearly picking up wisdom at the 5k distance.

Individual Contenders

You don’t have to be any sort of XC analyst to realize that Bobby Jazwinski is the D2 favorite. Healthy this fall, he’s been on a rampage against all competition, running 14:23 on numerous occasions, winning at Pete Moss, Under the Lights, and Portage.

Curiosity strikes as to what might happen in the field behind Jazwinski. Covering the sport here in 2026, it seems that Michigan’s depth is at an all-time high. We’ll see this in the D1/D3 contenders, but also what it might take to get on the podium.

If you check the individual meet rating posts, you’ll notice I’ll include a graphic that includes the average rating of the 30th place MIS finisher over the past five years. For D2, that’s been an average rating of 195. In terms of time, MIS has been running a bit fast as of late (hardly any adverse days + changes in the grass on the infield), that 195 equating to 15:50-55. Thus far in 2026, 55 D2 kids have run 195 or faster on 186 occasions. Many D2 boys are capable of an All-State performance in early November.

RankGradeNameTeamO11 RatingRegion
112Robert Jazwinski IIIWhitehall230.310
211Lennox NaswellFlint Powers Catholic213.115
312Cole McCrawPinckney208.916
411Micah BeckerEast Grand Rapids208.112
512Ezekiel BaltierraAlma207.615
612Mitchell DunlapGrand Rapids Catholic Central206.611
712Lukas AlbrightBig Rapids204.510
812Broden LaddHolly204.217
912Caiden CaswellVicksburg203.813
1010Logan CristianParma Western203.514
1111Ashton FinkGrand Rapids Christian203.412
1212Bryce CahoonShepherd202.215
1311Jack HincksDetroit Country Day201.616
1412Mason HillAllendale201.011
1510Grant LampenHolland Christian200.911
1611Ethan FergusonEdwardsburg200.613
1712Thomas FisherEast Grand Rapids200.412
189Drew FrankenHolland Christian199.911
1912Abraham McHughMarshall198.913
2011James Scholten-HolcombGrand Rapids Christian198.712
2112Lincoln ReedPinckney198.016
2212Seth BetzoldEssexville-Garber197.815
2311Duncan PalmerWilliamston197.714
2411Cole HeikkaHolly197.517
2512Bryce FalbeMuskegon Oakridge197.210
2612Nick ParkerFrankenmuth197.015
2710Zander StewartHolland Christian196.611
2812Hunter SmithVicksburg196.113
2911David KoreThree Rivers196.013
3012Wyeth AngusChelsea195.616
3111Christian PavligeFruitport195.510
3212Cole CoffmanHolland Christian195.111
3312Cameron CraneNew Boston Huron194.818
3412Jack FrentzPetoskey194.710
3511Grayson MichelsForest Hills Eastern194.412
3612Joshua MacriMacomb Lutheran North194.217
3712Seth RandallSt. Joseph194.113
3811Liam DewittHaslett194.114
3912Ben BoucheyFlint Powers Catholic193.915
4012Reeve ObermanPetoskey193.710
4110Zach DillerHolland Christian193.511
4211Andrew NunningPontiac Notre Dame Prep193.417
4311Rex PumfordWhitehall193.010
4412Christopher VogtPaw Paw192.713
459Camden ClevengerGoodrich192.615
4611Aiden LambersHolland191.511
4712Connor PepinCroswell-Lexington191.317
489Connor CharboneauSaginaw Swan Valley191.115
4910Parker SmithAdrian190.618
5010Leland SowleParma Western190.014

Mid-Season Moves

The champ ain’t dead yet. Just a reminder for the young folks and newcomers – Northville won XC titles in 2022, 2023, 2024, and 2025. With their 3rd place finish at Portage, the Mustangs have made it clear they can ascend to the podium in November. Their race from Saturday played out in a similar manner to many of those championship performances. The Mustangs were 5th at the mile and at two, then moved up two spots from two miles on.

What gives hope is the progress of their youngsters. Braden Millar ran in the 15’s for the first time ever, Aristides Kyritses grabbed a PR, and Ashton Kashat is gradually finding his way back into the 16’s.

Individual Contenders

Speaking of that high floor from the D2 realm, D1 brings that at the forefront. Reaching back into history, once it was uncommon for a D1 winner to run sub-15. In 2023, both Seth Norder and Thomas Westphal broke 15:00, the first time ever that sub-15 didn’t emit a win in the final. 2025’s final saw four kids in the 14’s, a fifth that was tenths of a second back. Peering at the landscape here in 2026, there’s potential for even greater quantities of kids clearing the 900 second barrier.

Thus far this fall, seven boys have been sub-15, three of those races coming at Portage. All have been at legit courses that could portend to the same fate in a few weeks. Then there’s kids on the outside, five more boys that’ve run 15:10 or faster.

Portage displayed a bit of separation toward the top. A large early pack of 10+ boys hit the mile near 4:40. That number dwindled to an exact 10 at two. Then in the final 1.1, Caden Livermore and Kamari Ronfeldt opened up a significant gap as they dueled for the win. At the finish, Livermore succeeded in victory, setting the stage for a final month where the defending champion strategizes in his bid for a repeat.

RankGradeNameTeamO11 RatingRegion
112Caden LivermoreGrandville221.91
212Kamari RonfeldtAnn Arbor Pioneer220.95
312Samuel BakerKalamazoo Central219.23
412Luka HammondGrand Haven219.21
512Jack MacGregorHowell219.14
612Brandon CloudNorthville216.47
712Matii TarekegnEast Kentwood216.31
812Marshall HuhnLowell215.33
912Austin MercadoSalem213.16
1012Jacob SzalaySaline213.05
1110Archer VerHageGrand Haven211.41
1211Gavin KaticFenton211.22
1312Liam WierzbaTraverse City West210.82
1411Rylen RicheyGrand Ledge209.14
1512Coen HillDexter208.04
1611Cooper McNaughtonClarkston207.98
1711Xavier SolgotL’Anse Creuse North207.49
1810Josh Keillor-BealeBrighton205.24
1910Hudson DollAnn Arbor Skyline205.26
2011Alexander AllenAlpena205.02
2111Johnathan ElseaMount Pleasant204.72
2211Todd Tobin JrHighland-Milford204.58
2312Caelan MarshGrand Ledge204.04
2412Logan GessfordMidland203.72
2510Tanner SmithZeeland West203.53
2610Tucker AsmanBrighton203.44
2711Finn Frost-GraysonTraverse City West203.02
2812Josiah DerksenRockford202.81
2910Grant KuleszaBrighton202.74
3012Ethan BurksJenison202.11
3111Mourad AlgahmiDearborn Fordson201.95
3211Lucas CampbellRochester201.49
3311Roman StilwellAnn Arbor Skyline201.36
3412Justin JohnsonEast Kentwood201.31
3511Carter CookeJenison201.31
3611Caleb ConnerJenison201.31
3711Aidan SchwalbachRochester Hills Stoney Creek201.29
3811Nikhil BallSouth Lyon East201.24
3910Tommy McCormickGrand Blanc201.12
4011Kilian Boulware-LopezEast Lansing201.14
4111Chase ShermanJenison200.51
4211Sean ThompsonCaledonia200.43
4312Nick MartensDexter200.24
4411Marcus EsslingPortage Central199.73
4511Martin GehrkeAnn Arbor Skyline199.66
4611Luke BultmanRockford199.21
4711Brady GlonDetroit Catholic Central199.07
4812Cody BromleyLowell199.03
4910Lucas NaspinskyWhite Lake Lakeland198.98
5010Aiden DoggettHighland-Milford198.98

RankTeamScore
1Marquette19
2Sault Ste. Marie80
3Houghton89
4Gladstone101
5Negaunee144
6Kingsford178
7Ishpeming Westwood180
8Menominee203
9Escanaba221

RankTeamScore
1Munising39
2Rudyard39
3Painesdale-Jeffers52
4Brimley109
5Ironwood131

RankTeamScore
1Rapid River83
2Forest Park91
3Cedarville93
4Rock Mid-Peninsula108
5St. Ignace110
6Stephenson132
7Engadine132
8Pickford152
9Superior Central181
10Carney-Nadeau228

Mid-Season Moves

Well, Cedarville surely made a jump here into the top-10, coming in right behind D3 contender Rapid River. The main reason for that was their performance in the first EUP Jamboree, where the Trojans were first amongst D3 squads. Can they contend for the crown? We’ll find out more from this weekend’s Rudyard Autumn Classic. Currently in the rankings separated by division, Cedarville ranks 3rd.

Individual Contenders

Three boys have separated themselves from the field in each respective division.

By over a minute, Lucas Ballard has run the fastest time of anyone in the UP. His 15:17 at Bluejay was wonderfully executed, as Ballard moved up six spots in the final mile, narrowly securing 2nd place in a loaded field.

Rudyard’s Eli Folkersma has undergone tremendous improvement over the past year. For the most part, his 2025 season consisted of 18 min.+ performances, save for a few forays into the 17:50s. This fall, he’s been sub-18 on every occasion over the past month, including a 17:21 PR in the first EUP Jamboree.

Cedarville’s Ethan Snyder combines the domination of Ballard (55 sec. clear of his nearest competition) with the progress of Folkersma (17:12 > 16:27 over the past year). That 16:27 was not a fluke, as Snyder’s been in the mid-16’s for his past three races.

RankGradeNameTeamO11 RatingDivision
112Lucas BallardMarquette208.01
211Lake SkyttaMarquette171.41
311Brandon Van KarsenHoughton167.61
411William LindsayMarquette167.01
512Vasu EsplinMarquette167.01
612Chase AldridgeSault Ste. Marie166.51
711Garrett CrimminsMarquette164.21
812Welly FillmoreMarquette163.51
910Calvin CarlsonIshpeming Westwood163.21
1012Cavan MulliganKingsford156.71
119Bradley KlannMenominee156.01
129Anthony MessinaMarquette154.61
139Tyler RuleHoughton153.71
1410Drew BurttSault Ste. Marie153.61
1512Chuck CameronGladstone146.21

RankGradeNameTeamO11 RatingDivision
112Eli FolkersmaRudyard173.22
212Blake LakoskyMunising152.42
310Jack LaLoneRudyard151.22
410Eduel SpencerWest Iron County150.52
511Branson AndersonPainesdale-Jeffers150.12
69Evan KeltoMunising149.52
712Darren JohnsonBrimley146.12
810Liam KinnunenPainesdale-Jeffers137.62
99Orin ShalomMunising136.42
1012Zaine NicholsRudyard134.52
1112Noah RandellPainesdale-Jeffers133.52
1212Nolan DolaskieMunising132.02
1312Oliver DankertRudyard131.02
1410Dylan KrauseMunising127.22
1510Liam HoolsemaRudyard125.72

RankGradeNameTeamO11 RatingDivision
112Ethan SnyderCedarville175.13
210Ashdeyn GerowRock Mid-Peninsula162.53
312Jacob MitchellPickford153.13
412Kemper GearhartIshpeming152.53
511Wyatt HuhnSt. Ignace150.73
611Nate StielstraEngadine149.13
710Owen TruittRapid River146.23
811Hayden SmithForest Park144.53
911Eddie FranckowiakEngadine144.13
109Niko ReedDollar Bay138.93
119Liam BohnCedarville138.13
1210Eli StiglitzRock Mid-Peninsula137.63
1312Jon DenkinsRapid River137.43
1412Jae PomaRapid River134.83
159Jaxon KlykSuperior Central133.13

Homeschool athletes, the “official” rankings might not include you, but I’ve got you covered! Even with your championship coming the weekend of regionals, I’ll still have projections for that day. And word on the street is I might even be there…

RankGradeNameTeamO11 Rating
111Abenezer OlsonKalamazoo Homeschool Sports205.9
212Noah RiceKalamazoo Homeschool Sports199.0
312Evan ArmstrongKalamazoo Homeschool Sports196.2
411Eli MillerGRTC Peregrines191.1
511Andrew EgliGRTC Peregrines186.1
610Colton ChildressMonroe Milers185.3
712Anthony SchmitzGRTC Peregrines183.6
811Tyler EgliGRTC Peregrines183.1
910Calvin GrahamGRTC Peregrines182.8
1012Jacob ZiolkowskiGRTC Peregrines182.4
1112Brennan AckermanGRTC Peregrines181.7
1212Brian ArtmanKalamazoo Homeschool Sports180.8
1311Timothy AdairKalamazoo Homeschool Sports179.2
1411Daniel LaRoyKalamazoo Homeschool Sports176.8
1510Dawson KolehouseWest Michigan Homeschool173.9