Uncategorized

2025 Championship Projections: Greater Lansing and Macomb County

With the coming of championship season comes race projections!

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, 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.

At the regional level, the projections were pretty darn accurate. I gave qualifying odds for the top-3 spots and ended up thinking I’d be accurate on 198 of the teams, the final total ended up being 197. The State level was a different story, where a few wholly unexpected teams hit the podium. I’ve changed a few aspects to hopefully capture the latter and remain predictive on the former.

Anyhow, both Macomb County and Greater Lansing were kind enough to publish the entries for their meets, which makes my work a little easier. I know the world doesn’t revolve around making my life easier, but this is a side project on top working full-time and actually training for a race (Bigfoot 20 Mile in Ohio, working my way toward entering the world of ultras).

GREATER LANSING

Awards are given to the top-5 teams and top-30 individuals.

Proj. PlaceGirlsProj. ScoreWin %Top 5 %
1Lansing Catholic796595+
2Okemos873595+
3Grand Ledge16683
4Pewamo-Westphalia17683
5DeWitt18371
6Howell20733
7Mason21018
8East Lansing22212
9Olivet258
10Charlotte278
11St. Johns301
12Haslett313
13Williamston372
14Leslie398
15Bath449
16Ionia482
17Fowlerville492
18Holt518
19Lansing Christian554
20Alma555

Proj. PlaceGradeGirlsTeam
110Rachel SmithOkemos
211Ava SchaferSt. Johns
312Hailey CreisherLeslie
412October HarnsOkemos
512Aviana SkinnerGrand Ledge
611Alyssa KramerPewamo-Westphalia
710Remie EllisEaton Rapids
811Grace WonchLansing Catholic
910Tiya FeldpauschOlivet
1012Miriam KlohaSt. Johns
1110Josie BishopLansing Catholic
1210Ruby PeteeMason
139Calista GeorgePewamo-Westphalia
149Anna DrauerLansing Catholic
159Lily BrittonOlivet
1610Jorga WooledgeMason
1710Isabelle CurrieLansing Catholic
1812Fiona WhitmyerOkemos
1912Lydia JaggerGrand Ledge
2012Elizabeth SchaferOkemos
219Olive DiMassaHowell
2211Avery SilvasCharlotte
2310Lindsey LudwigLansing Catholic
2411Colette CharchutHaslett
2510Abby CrandellOwosso
2610Emily BarrieEast Lansing
279Brooklyn TakagishiDeWitt
289Brooke WallaceHowell
299Ava MonteroGrand Ledge
3011Morgan AllenMason
3112Frances MelinnLansing Catholic
3211Anna HallidayHowell
3312Anna PoppemaBath
3411Jenna KeilenPewamo-Westphalia
3510Kaila CravottaEast Lansing
369Cecilia KellyWilliamston
379Scarlett PopielarskiEast Lansing
3810Mya BowerOkemos
3910Rory DoepkerDeWitt
4012Isabella TaberDeWitt
4111Sophia SchaferWilliamston
4210Emma CookDeWitt
4312Emily AgnewDeWitt
4410Grace MingerinkDeWitt
4512Emily PetersOlivet
469Dakota BuddHaslett
4712Maddy TakagishiDeWitt
4811Avery MillerLansing Catholic
4910Margaret Guerra-HarrisonLeslie
509Jovie OverkampIonia

Proj. PlaceBoysProj. ScoreWin %Top 5 %
1Grand Ledge548795+
2Alma751395+
3DeWitt17195+
4East Lansing17294
5Lansing Catholic19261
6Howell20928
7Okemos21619
8Holt241
9Owosso296
10Haslett304
11Williamston320
12Pewamo-Westphalia350
13Corunna399
14Portland422
15Leslie462
16Mason487
17Portland St. Patrick534
18St. Johns553
19Fowler567
20Ionia581

Proj. PlaceGradeBoysTeam
111Jack MacGregorHowell
212Ian MorganOkemos
311Ezekiel BaltierraAlma
412Thomas LarsonAlma
510Rylen RicheyGrand Ledge
612Benjamin RottierGrand Ledge
712Liam PreisserEast Lansing
811Caelan MarshGrand Ledge
910Rem PiperHolt
1010Owen PoppemaBath
1112Aiden MarpleDeWitt
1212Braylon LennemanDeWitt
1311Nolan LoundsGrand Ledge
1410Duncan PalmerWilliamston
1512Alex McKennonGrand Ledge
1612Adrian Abbott-WallaceHolt
1710Liam DewittHaslett
1812Luca LebronAlma
1912Jackson GastEast Lansing
2011John KowatchPewamo-Westphalia
2112Noah DevereauxLaingsburg
2210Samuel JohnsonAlma
2311William GancerStockbridge
2411James TennesLansing Catholic
2512Andrew FeldpauschPortland
2612Lucas GatesLansing Catholic
2710Kilian Boulware-LopezEast Lansing
2812Malcolm CesarioOkemos
2910Alex WellerHowell
309Nico LebronAlma
319Livio MuzzinDeWitt
329Leonidas ErfourthOwosso
3311Kevin TerpstraAlma
3412Raymond HerekWilliamston
3511Everett BeachLansing Catholic
3610Teddy WeberWilliamston
3711Kenneth ManglesLeslie
3811Trevon JohnsonHolt
3911David DeLandHowell
4011Simon ShuttOkemos
4112Elijah BaltierraAlma
4211Charlie GeorgePewamo-Westphalia
4310Ben MyersEast Lansing
4411Téo KrummLansing Catholic
4511Will ChelottiDeWitt
4610Reece GrafiusMason
4712Quentin SmithFowler
4811Lincoln MordenGrand Ledge
4911Sawyer ZemanHaslett
5012Reagan WardSt. Johns

MACOMB COUNTY

These are my entries for the annual MACOMB COUNTY PREDICTION CONTEST

Awards are given to the top-3 teams and top-21 individuals.

Proj. PlaceGirlsProj. ScoreWin %Top 3 %
1Romeo2195+95+
2Utica7295+
3Macomb Dakota11554
4Fraser12046
5Utica Eisenhower154
6Armada190
7Utica Ford215
8Macomb Lutheran North223
9New Baltimore Anchor Bay265
10Macomb L’Anse Creuse North270

Proj. PlaceGradeGirlsTeam
111Annie HrabovskyRomeo
212Natalia GuaresimoRomeo
312Ella GoodsellRomeo
412Siene MuraszewskiUtica
512Emmie ClorRomeo
610Alannah WesselMACH Running
711Reese RosboltRomeo
811Alice FoleyFraser
911Emma BrownUtica
1011Samantha WhitlamMacomb Lutheran North
1112Lidia ClancyMacomb Dakota
1211Maggie BaginskiUtica Eisenhower
1312Jacalyn YakelUtica Eisenhower
1410Gabriella MercierMacomb Dakota
1510Kylie BrownUtica
1612Kate MolloyFraser
179Claire AlbrechtArmada
189Grace MathersMacomb Dakota
1912Brooke McFarlandUtica
2010Ava KnightMacomb L’Anse Creuse North
2112Ava TowUtica
2211Faith WesselMACH Running
2310Cassidy BowersAustin Catholic
2410Codianne PalczewskiUtica
2512Abigail DenoyerArmada
269Audra KrauseNew Baltimore Anchor Bay
2712Olivia CereskaFraser
289Elizabeth LennonUnattached
2912Gianna D’AngeloUtica Ford
3012Jewel ZschernigFraser

Proj. PlaceBoysProj. ScoreWin %Top 3 %
1Romeo4195+95+
2Macomb Dakota10095+
3Fraser14244
4Macomb Lutheran North14933
5Utica Eisenhower15710
6Utica15811
7Warren DeLaSalle185
8Utica Ford209
9New Baltimore Anchor Bay244
10Sterling Heights Stevenson274

Proj. PlaceGradeBoysTeam
112Owen PerryRomeo
210Xavier SolgotMacomb L’Anse Creuse North
312Harper WesleyUtica
411Joshua MacriMacomb Lutheran North
512Malcolm RichardsonWarren DeLaSalle
69Rio HrabovskyRomeo
712Luke AllenRomeo
812Joseph KaletoMacomb Dakota
912James BrickelRomeo
1012Anthony FreiUtica Eisenhower
1112Xavier RomanMacomb Lutheran North
1211Carson HlavinRomeo
1312Andrew ScheloskeMacomb Dakota
1412Drew PietraszkiewiczUtica Eisenhower
1512Aaron OstermanNew Baltimore Anchor Bay
169Gavin SoviarFraser
1712Nathan KafouryWarren DeLaSalle
1812Maxwell DurhamNew Haven
1911Tyler WilliamsFraser
2012Ian PottsMACH Running
2110Federico Moreno-PadillaUtica Eisenhower
2210Logan LaMilzaMacomb Dakota
2311Zach ShafferUtica Ford
2410Mason PietrykowskiRichmond
2512Charlie CurtisUtica
2612Lucas GizoniRomeo
2710Wesley LaFeverMacomb Dakota
2810Jacob SolomonUtica
2910Cameron MartinFraser
3012Dean GallucciUtica Ford

1 thought on “2025 Championship Projections: Greater Lansing and Macomb County”

Comments are closed.