Uncategorized

2025 Championship Projections: Upper Peninsula

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.

Anyhow, here they are for the Upper Peninsula.

DIVISION THREE

Girls

ProjectedTeamWin %Top-2 %Avg. PlaceAvg. ScorePlace Range
1L’Anse7395+1.3611 to 2
2Newberry23762.1701 to 3
3Ewen-Trout Creek 163.1812 to 4
4Stephenson 93.6892 to 4
5Brimley  5.41425 to 6
6Rapid River  6.11555 to 7
7St. Ignace  6.61615 to 7
8Chassell  8.52018 to 9
9Eben Jct. Superior Central  8.62028 to 9
10Dollar Bay  10.023510

ProjectedGradeNameTeamAvg. Place
112Samantha TaylorNewberry1.0
29Molly McNamaraNewberry2.5
311Abby TaylorNewberry2.9
412Faith CappaertStephenson4.5
510Bree BesonenEwen-Trout Creek5.5
610Princess PierreL’Anse7.2
710AJ FeleppaSt. Ignace7.9
89Evonna LaCosseBig Bay de Noc10.2
910Lily FroeseL’Anse11.5
1010Kwynn VoskuhlL’Anse11.6
119Sophie MahoskiIshpeming11.7
1212Emma BesonenEwen-Trout Creek11.9
139Autumn BroomfieldWatersmeet Township11.9
149Julia PomaRapid River14.4
1511Gabriella PutnamStephenson14.7
1611Sylvia AhoChassell15.2
1711Bella TarterForest Park19.4
189Sarah ChapmanEngadine19.8
1910Rylie ColeStephenson20.7
2010Aaliyah MakiL’Anse21.1

Boys

ProjectedTeamWin %Top-2 %Avg. PlaceAvg. ScorePlace Range
1Forest Park95+95+1.0631
2Engadine 612.61082 to 4
3Stephenson 164.01252 to 6
4St. Ignace 84.11272 to 6
5Rock Mid-Peninsula 144.71322 to 8
6Dollar Bay  5.91443 to 8
7Rapid River  6.71515 to 8
8Eben Jct. Superior Central  6.91546 to 8
9Brimley  9.42129 to 10
10Newberry  9.62159 to 10
11Holy Name  11.025211
12Chassell  12.027812

ProjectedGradeNameTeamAvg. Place
112Canon KuntzeStephenson1.9
211Ethan SnyderCedarville2.7
39Ashdeyn GerowRock Mid-Peninsula4.1
411Kemper GearhartIshpeming4.8
510Julian SurianoNewberry7.2
611Jon DenkinsRapid River8.5
712William HoffmanForest Park8.6
810Wyatt HuhnSt. Ignace8.7
910Hayden SmithForest Park9.3
1012Joey MainvilleForest Park11.2
119Eli StiglitzRock Mid-Peninsula11.8
1210Nate StielstraEngadine12.9
139Owen TruittRapid River12.9
1411Jae PomaRapid River16.5
1512Duane KrenekEngadine17.4
168Niko ReedDollar Bay17.5
1712Cody MooreEben Jct. Superior Central17.6
189Reuben RasnerForest Park17.9
1912Mateusz WozniakIshpeming18.4
2012Michael RexfordHoly Name21.1

DIVISION TWO

Girls

ProjectedTeamWin %Top-2 %Avg. PlaceAvg. ScorePlace Range
1Rudyard9495+1.1251 to 2
2Hancock695+1.9331 to 2
3Ironwood  3.0693

ProjectedGradeNameTeamAvg. Place
112Talya SchreiberPickford1.0
29Melissa KirschnerRudyard3.1
310Remi CoponenPainesdale-Jeffers4.0
410Addie BowermanMunising4.5
512Olivia CoteyMunising6.4
612Jill BergHancock8.1
711Lauren LarsonHancock8.3
812Lydia PelliHancock9.2
99Ashlynn MitchellRudyard9.4
1012Lindsey MastersonRudyard10.0
1112Claire HeltunenPainesdale-Jeffers11.2
1210Amelia FountainRudyard11.7
1311Kaylee BaldwinNorway14.2
1412Lauren AdamsNorway14.3
1511Christy LutchPickford15.9
1610Aybri SorensenBaraga17.2
1711Marie ThompsonHancock18.1
189Emma FolkersmaRudyard18.7
1912Aubrey BalducIronwood19.0
2012Teryn FirackPickford19.2

Boys

ProjectedTeamWin %Top-2 %Avg. PlaceAvg. ScorePlace Range
1Painesdale-Jeffers95+95+1.0291
2Rudyard 95+2.0412
3Munising  3.0913
4Manistique  4.11224 to 5
5Pickford  5.01394 to 5
6Wakefield-Marenisco/Bessemer  6.41666 to 8
7Ironwood  7.11756 to 8
8Hancock  7.51836 to 8

ProjectedGradeNameTeamAvg. Place
112Cameron AndersonPainesdale-Jeffers1.3
212Steven KirschnerRudyard2.3
312Landon LarsonPainesdale-Jeffers2.8
411Eli FolkersmaRudyard5.3
511Blake LakoskyMunising5.4
610Branson AndersonPainesdale-Jeffers6.5
711Jacob MitchellPickford7.2
810Blake HeltunenPainesdale-Jeffers7.9
912Seth TempletonRudyard9.3
109John GreenGwinn10.6
1111Oliver DankertRudyard12.3
1211Brexton KinnunenPainesdale-Jeffers13.9
1311Zaine NicholsRudyard14.1
1411Tage RajalaPainesdale-Jeffers14.8
1510Kavin JacksonManistique16.0
1612Kasen HelminenPainesdale-Jeffers16.2
1710Javan HauswirthNorway16.7
189Dylan KrauseMunising18.9
1911Nolan DolaskieMunising19.7
2010Bryce MitchellRudyard21.2

DIVISION ONE

Girls

ProjectedTeamWin %Top-2 %Avg. PlaceAvg. ScorePlace Range
1Marquette95+95+1.0341
2Sault Ste. Marie 95+2.0602
3Houghton  3.0903
4Negaunee  4.31154 to 5
5Calumet  4.71264 to 5
6Kingsford  6.01556
7Gladstone  7.11827 to 8
8Powers North Central  7.91987 to 8
9Ishpeming Westwood  9.02239

ProjectedGradeNameTeamAvg. Place
112Ella FureMarquette1.0
29Emma ZieglerMarquette2.6
310Maria MurvichKingsford2.7
411Keira WatermanNegaunee6.0
510Sela NiskaHoughton6.8
610Holly CookeHoughton7.3
711Winley BrandtMenominee8.4
810Isabelle McCordSault Ste. Marie8.5
912Esme Ulland-JoyMarquette10.8
109Avah AkerleyEscanaba11.4
1112Stephanie JonesSault Ste. Marie12.0
1211Eryn VeverkaMarquette12.0
139Cora GouletSault Ste. Marie14.2
1411Regan SporteSault Ste. Marie14.3
1512Nori KorsmanNegaunee15.1
1610Evelyn GrantMarquette16.4
179Ava CantwayMarquette16.8
1812Jovie WilliamsHoughton16.8
1910Olivia KorenMarquette20.0
2010Isabeau WoodardSault Ste. Marie20.2

Boys

ProjectedTeamWin %Top-2 %Avg. PlaceAvg. ScorePlace Range
1Marquette95+95+1.0261
2Sault Ste. Marie 95+2.0502
3Houghton  3.51073 to 5
4Gladstone  3.71123 to 5
5Negaunee  5.21284 to 6
6Ishpeming Westwood  5.61354 to 6
7Kingsford  7.01887
8Escanaba  8.02198

ProjectedGradeNameTeamAvg. Place
112Peter ArgeropoulosMarquette1.7
212Gabe LitznerSault Ste. Marie2.5
312Rorik HolmquistMarquette3.2
411Lucas BallardMarquette4.2
512Henry PlummerNegaunee5.8
612Shea ArmstrongSault Ste. Marie6.3
711Cavan MulliganKingsford8.7
810Lake SkyttaMarquette10.2
912Beepsee TeepleMarquette10.2
1012Adam BrandtSault Ste. Marie11.0
1112Simon JaklinNegaunee11.4
1212Benjamin HemmerHoughton11.6
139Calvin CarlsonIshpeming Westwood15.1
1411Chase AldridgeSault Ste. Marie15.8
1510Welly FillmoreMarquette17.0
1612Daniel BowermanSault Ste. Marie17.1
1712Jared WatermanIshpeming Westwood18.2
1812Teagan ReynoldsGladstone19.1
1910Brandon Van KarsenHoughton20.2
2011Kaden MalonePowers North Central20.6

Uncategorized

2025 Rankings: League Week Boys

This sport of ours gives us enjoyment all year. Trudging through the snow on wintry days, speedy circles around the track, fun summer runs. But does anything beat these final weeks of the year? The huge mid-season meets are done and we’re rolling towards races of great consequence. Lifetime memories have been accrued all fall and even more are to come.

Hopefully this batch of rankings validates what’s already occurred and gives motivation to what could come.

As with the previous rankings, all meets with over 50 participants of each gender are included (even if the ratings themselves aren’t posted to the site, they’re in my database). The rankings take the individual ratings from each race and weigh them using factors of recency, field size, and field competitiveness. Those weighted ratings are then sorted by team, scored against the entire division, and ranked. Thus, teams with more depth tend to be ranked a little higher than they’d be at a regular invite or even the State Finals. But I know no better way to rank all the teams in a division than to compare against all teams in a division.

These are filtered a bit, a runner has to have competed in a race since September 19th (Jackson/Cougar Falcon/VSV weekend) at a race I’ve rated. Hopefully this accounts for injuries.

As always, these are for fun and a vehicle to drive interest in the best sport in the world. If they cause undue stress or pressure or motivate you to write me unkind messages (only happened a few times this year, but gotta get out ahead of it!), this site might not be for you. That’s fine, the many XC fans of Michigan will enjoy it all the same.

RankGradeNameTeamCW RatingRegion
112Marek ButkiewiczKalamazoo Hackett213.132
212Brody KargHarbor Beach206.435
312Grayson RorickHillsdale Academy204.634
412Abenezer CeroneRoyal Oak Shrine203.236
512Landon RogersThree Oaks River Valley202.332
611Kyle RedmanMesick199.129
712Landen LivingstonWhitmore Lake195.833
811Ty RedmanMesick195.129
912Sean SiemsKalamazoo Hackett193.432
109Mason RogersThree Oaks River Valley193.032
1111Christian GetzHolland Calvary Christian191.931
1211Noah SchipperHolland Calvary Christian191.531
1312Carson BurgessBrown City191.335
1411Abraham FeeneyMaple City Glen Lake191.229
1510Lincoln LaansmaTri-Unity Christian191.031
169Spencer McNittMaple City Glen Lake190.929
1711Brady EdwardsMt. Pleasant Sacred Heart187.230
1811Jacob FerdubinskiRiverview Gabriel Richard185.336
1912Joel JohnsonDetroit Frederick Douglass184.336
2012Cody BradleyPetoskey St. Michael183.528
2111Gibson WhiteHolland Calvary Christian182.231
2211Anthony RoweBreckenridge182.030
2312Max BrannanLutheran Westland177.436
249Christian FeeneyMaple City Glen Lake177.329
2512Jonah PollatzMt. Pleasant Sacred Heart176.930
2611Daniel ChaneyLake Leelanau St. Mary175.529
2712Liam McCawMaple City Glen Lake175.429
2810Leo WeaverWhitmore Lake174.533
2910Nathan WestWebberville174.333
3012Jack ShararRogers City174.028
3112Reuben JiranNovi Christian Academy173.633
3212Luke MolenkampHillsdale Academy173.434
3311Timothy GaeblerHillsdale Academy173.234
3411Wesley ChaffeeMt. Pleasant Sacred Heart173.030
3512Michael BowkerRoyal Oak Shrine172.936
369Gavin BowersAustin Catholic172.136
3712Timothy ChamberlainPortland St. Patrick172.031
3812Logan RomainDryden171.535
3910Levi FitchettDryden171.535
4012Quentin SmithFowler171.231
4111Brody VanTuinenHolland Calvary Christian170.531
4212Cole BregeRogers City170.328
4312Henry LindleyHillsdale Academy170.334
4411Lincoln BaileyMaple City Glen Lake169.729
4511Rush MarsdenFulton169.030
4610Peter WinnHillsdale Academy168.834
4711Amos NorderSaginaw Michigan Lutheran Seminary168.730
489Ethan HarrandBuckley168.429
4910Owen JaroszFrankfort168.129
5012James RaheHillsdale Academy167.334

Finally, An Individual Breakdown

It’s a banner year for senior D4 runners. This ’25 class has been a prominent faction of the D4 landscape for a few years now. Last fall, the top-four spots were all occupied by the current senior class – Marek Butkiewicz winning, followed by Abenezer Cerone, Landon Rogers, and Grayson Rorick. Landen Livingston hung back in 10th, Brody Karg made his presence known during track. And this fall, all of ‘em have been sub-16. Butkiewicz still is a level above, flashing a sub-15 this past weekend at Gabriel Richard. Beyond him, I can see a world where any of the above grab second place.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Maple City Glen Lake12029180.9169.71:042:34
2Hillsdale Academy14634178.0174.01:472:13
3Holland Calvary Christian14931179.5173.31:321:48
4Mt. Pleasant Sacred Heart24630169.7158.11:423:18
5Whitmore Lake30433166.4159.52:292:43
6Kalamazoo Hackett37532168.7154.03:575:08
7Petoskey St. Michael41928158.1142.62:124:01
8Leland43129155.7140.81:123:38
9Breckenridge43430156.6135.42:466:05
10Royal Oak Shrine45436159.9149.23:434:06
11Mesick51129158.8124.23:3910:42
12Portland St. Patrick55631149.22:42
13Riverview Gabriel Richard56736150.2138.23:264:15
14Grand Traverse Academy59829145.6140.01:131:46
15Lutheran Westland64436144.7129.22:375:47
16Genesee Christian Academy64433144.4121.63:156:02
17Fowler65431143.5134.92:233:04
18Three Oaks River Valley69532149.7131.94:525:49
19Buckley70229141.12:33
20Ubly70335140.93:12
21Gobles70831140.0130.31:263:07
22Dryden73735140.33:01
23Webberville74433139.4125.63:164:14
24Saginaw Michigan Lutheran Seminary76230137.5125.73:123:57
25Manchester84534133.3118.93:064:51
26Concord86434132.6106.63:078:08
27Novi Christian Academy86933132.2119.63:284:47

Intriguing League Battles

Almost everyone’s done with league competition, save for a few. We have two top-10 teams battling it out in the MSAC – #4 Mt. Pleasant Sacred Heart and #9 Breckenridge. The first outing saw a runaway Irish victory, all five Sacred Heart scorers finishing before Breckenridge’s 2nd man. In the rematch, the Huskies significantly closed the gap, running almost even with SH, save for a tiny gap at their 2nd man. How will the trend continue – will it be Breckenridge’s improvement driving a win or will Sacred Heart keep up the win streak?

Of the teams that finished their league season, a shoutout has to go to Maple City Glen Lake, winning the NWC for the first time in 23 years.

RankTeamScoreRegionCounty WeekMove
1Maple City Glen Lake1202910
2Hillsdale Academy146343-1
3Holland Calvary Christian1493121
4Mt. Pleasant Sacred Heart2463040
5Whitmore Lake3043350
6Kalamazoo Hackett3753260
7Petoskey St. Michael4192870
8Leland4312924-16
9Breckenridge4343081
10Royal Oak Shrine4543691
11Mesick51129101
12Portland St. Patrick55631120
13Riverview Gabriel Richard56736112
14Grand Traverse Academy59829131
15Lutheran Westland64436150
16Genesee Christian Academy64433142
17Fowler65431161
18Three Oaks River Valley69532171
19Buckley7022921-2
20Ubly70335200
21Gobles70831183
22Dryden73735193
23Webberville74433230
24Saginaw Michigan Lutheran Seminary76230222
25Manchester8453426-1
26Concord86434251
27Novi Christian Academy8693342-15

RankGradeNameTeamCW RatingRegion
111Hunter EatonCharlevoix211.319
212Gage HoffmanStanton Central Montcalm204.824
310Nole LorenzenRochester Hills Lutheran NW201.526
410Christian CraanenMonroe St. Mary CC200.527
511Luke HerronCaro199.525
611Ryder HopkinsCharlevoix197.919
710Will HulinCentreville196.923
812Edward MugishaThe Potter’s House196.221
911Caleb BlondeJonesville195.923
1012Matthew SolomonCharlevoix195.419
1112Jayden FoxSaginaw Valley Lutheran195.125
1211Logan YoungmanHillsdale193.923
1311Chad TysonHanover-Horton193.723
1412Tyler LeachOtisville LakeVille193.724
1510Owen PoppemaBath193.524
1612Gibson ShoreJackson Lumen Christi193.323
1710Clint CouchmanBrooklyn Columbia Central193.323
1811John KeserBuchanan191.922
1911Jonas BallardHolland Black River191.121
2010Eli VanPoortflietBenzie Central189.920
2112Landen StykaIthaca189.425
2212Noah DevereauxLaingsburg189.424
2311Rocky BoltonJackson Lumen Christi188.723
2411Marcus SilvaSaugatuck187.522
2512Qwynn DarnellElk Rapids187.319
2611Marshall BrandtMidland Bullock Creek186.725
2711Grant RehkopfSaugatuck186.722
2812Jacob MankeyIthaca186.625
2911Evan OlsonPigeon-Laker186.525
3012Jeryn FrisbieBelding186.121
3112Jackson SchaubBenzie Central185.620
3211William GancerStockbridge185.126
3312Paul SaladinReed City184.420
3411John KowatchPewamo-Westphalia184.324
3510Soren CrosthwaiteJackson Lumen Christi183.923
3611Evan MacLarenIthaca183.525
3711Isaac DionneBoyne City183.119
3812Trenton FetterAdrian Madison182.827
3910Michael WeidmayerBlissfield182.627
409Isaac CoxPlymouth Christian Academy182.626
4111James TennesLansing Catholic182.126
4212Lucas GatesLansing Catholic182.126
4312Emmanuel MehariPlymouth Christian Academy182.026
4410Grant CorlewHarbor Springs180.619
4512Caiden HelselLake City180.520
4612Liam McBethBuchanan180.322
4712John EdlerHomer180.123
4810Tristan HernandezKingsley180.020
4910Wyatt RobertsOtisville LakeVille179.924
5010Nolan KesslerMontague179.821

Finally, An Individual Breakdown

Lightly raced, but impactful nonetheless has been Hunter Eaton. The Rayder junior has won four of those outings, the most recent being his 2nd consecutive Northern Shores victory. The quickest of the bunch was at Bluejay, his 15:22 in the Elite section only bested by D1 and D2 standouts. This spring, he was able to establish himself as one of the better endurance athletes in Michigan, winning the D3 3200m. Coming off a 9th place finish last fall, the upward trajectory is too apparent.

Two sophomores are continually finding their way into the mix. Christian Craanen was the runner-up at Portage and Nole Lorenzen’s 15:41 from yesterday gives him the 2nd best time in all of D3. Craanen’s loss at Portage was to a guy we’ve seen here for a few years, Gage Hoffman. Hoffman was 3rd at last fall’s State Finals and has been spitting out sub-16’s all year.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Jackson Lumen Christi19923184.4177.40:471:50
2Charlevoix23619188.5177.72:123:26
3Saugatuck24922180.9173.90:461:46
4Ithaca25325181.2166.20:553:37
5Lansing Catholic30626177.9174.40:330:51
6Benzie Central40220175.5170.91:151:49
7Stanton Central Montcalm44924176.6168.12:283:17
8The Potter’s House46321174.2168.81:422:08
9Buchanan50922172.6163.11:502:53
10Hanover-Horton51723171.9165.91:472:16
11Jonesville52823172.7159.52:404:00
12Hart58320167.8166.20:200:27
13Ann Arbor Greenhills62926167.0157.71:172:22
14Holland Black River63621168.2153.92:333:45
15Plymouth Christian Academy67226166.7150.52:303:40
16Grand Rapids Covenant Christian71821164.5157.61:132:09
17Lake City73620163.9151.41:513:52
18Reed City75120163.3156.01:522:45
19Muskegon Western Michigan Christian78221162.2145.21:584:10
20Pewamo-Westphalia78824163.0153.72:202:46
21Caro79525164.3154.32:463:48
22Grand Rapids NorthPointe Christian81421160.8156.01:161:29
23Pigeon-Laker84125161.0147.72:214:02
24Midland Bullock Creek85825160.7148.92:223:56
25Traverse City St. Francis87319158.9144.90:593:29
26Erie Mason89527158.5152.91:261:56
27Blissfield91527158.8151.82:022:37

Intriguing League Battles

Save for Lansing Catholic (CAAC White, going for back-to-back titles), The Potter’s House (Alliance Conference, the Pumas winning 2 of the 3 jamborees this fall), and Hanover-Horton (Cascades), everyone else in the top-ten is done.

The latter team mentioned, the Hanover-Horton Comets, are in an absolute battle with #11 Jonesville. The first Cascades West race featured a 2-point Jonesville win, those other Comets opening up enough of a gap through 4 guys to hold on for a win. For the next jamboree, H-H was able to subtract a point, Jonesville added one, and H-H won on the sixth runner. That 6th guy, Bristen Cekander, has been finding his form late in his first year of competing, five straight sub-19 efforts. This is close. Not much more needs written.

RankTeamScoreRegionCounty WeekMove
1Jackson Lumen Christi1992310
2Charlevoix236193-1
3Saugatuck2492221
4Ithaca2532540
5Lansing Catholic3062650
6Benzie Central4022060
7Stanton Central Montcalm4492470
8The Potter’s House4632180
9Buchanan5092290
10Hanover-Horton51723100
11Jonesville52823110
12Hart58320120
13Ann Arbor Greenhills6292614-1
14Holland Black River63621131
15Plymouth Christian Academy6722616-1
16Grand Rapids Covenant Christian71821151
17Lake City73620170
18Reed City75120180
19Muskegon Western Michigan Christian78221190
20Pewamo-Westphalia7882421-1
21Caro79525201
22Grand Rapids NorthPointe Christian81421220
23Pigeon-Laker84125230
24Midland Bullock Creek8582525-1
25Traverse City St. Francis87319241
26Erie Mason89527260
27Blissfield9152729-2

RankGradeNameTeamCW RatingRegion
111Robert Jazwinski IIIWhitehall216.610
212Jonah WorkmanEast Grand Rapids216.312
310Lennox NaswellFlint Powers Catholic210.515
411Ezekiel BaltierraAlma210.314
510Gavin KaticFenton208.316
612Thomas LarsonAlma207.414
711Mason HillAllendale206.911
810Micah BeckerEast Grand Rapids205.612
911Caiden CaswellVicksburg204.713
1011Mitchell DunlapGrand Rapids Catholic Central204.211
1112Vincent PattisonGoodrich204.115
1211Cole McCrawPinckney203.016
1312Bryce GrossFlint Powers Catholic202.715
1411Steven ZawackiForest Hills Eastern202.612
1512Ronnie SilveiraAllendale202.011
1612Edison LopemanParma Western201.914
1712Moises Salazar Jr.Adrian201.718
1811Bryce CahoonShepherd200.515
1911Abraham McHughMarshall199.613
2012Aden AshworthAllendale199.511
2112Sean RyanGrand Rapids Christian199.212
2212Brett MagnusFrankenmuth198.015
2312Cole WisniewskiOrchard Lake St. Mary’s197.916
2412Shephard BowerForest Hills Eastern197.612
2512Jacob StanislawskiFlat Rock196.918
2610Ashton FinkGrand Rapids Christian196.112
2712Jack EdisonEast Grand Rapids195.412
2810Ryan RathsburgFlint Powers Catholic195.415
2912Aiden WellerCedar Springs195.210
3012Murphy WagnerSaginaw Swan Valley194.015
3112Asher JagerGR West Michigan Aviation193.912
3211Joshua MacriMacomb Lutheran North193.817
3312Caleb CarignanFlint Powers Catholic193.615
3412Carson WoodSparta193.511
3512Ben VerellenGladwin193.110
3611Owen AdamsSpring Lake192.910
3712Charlie BrauerThree Rivers192.213
3812Jacob HyltonOrtonville Brandon192.015
399Logan CristianParma Western191.714
4010Aiden LambersHolland191.611
4112Landon GerritsmaHolland Christian191.411
4210Jack HincksDetroit Country Day191.416
4311Nick ParkerFrankenmuth191.315
4412Tommy BeiterFlint Powers Catholic191.115
4510Gerard GilmourFenton191.116
4612George ScuphamEdwardsburg190.913
4711Christopher VogtPaw Paw190.913
4812Jack EstelleHopkins190.811
4910Duncan PalmerWilliamston190.714
5011Seth RandallSt. Joseph190.613

Finally, An Individual Breakdown

Two have risen above the rest: Robert Jazwinski III and Jonah Workman. Jazwinski has found a home in Whitehall and has undoubtedly benefitted from having a consistent group of folks to run with. Don’t believe me? Check the results. All wins. The fastest time of the day at Spartan. A 15:05 personal best this past week. A 15:13, strength-driven pull away in the final mile at Portage. Workman, recovering a bit from the typical mid-season sickness, hung with Jazwinski for those first two miles. His portfolio, both from the early season (14:58 at Sparta) and from track (9:06 3200m) proves that he contains the necessary tools to make November’s race one of the more anticipated matchups.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Flint Powers Catholic12115198.6191.40:581:53
2East Grand Rapids16212198.6193.81:261:48
3Alma29014193.6189.21:301:39
4Grand Rapids Christian35012188.3184.60:571:20
5Holland Christian38111186.0183.90:280:48
6Parma Western43514186.0181.11:241:40
7Shepherd51015183.6177.61:292:15
8Otsego52413182.0172.30:472:07
9Forest Hills Eastern56012184.2178.11:472:00
10DeWitt60814180.4174.71:121:37
11Fenton60916182.8178.02:052:07
12Cedar Springs62210180.0175.71:181:36
13Allendale64211185.3174.02:303:23
14Three Rivers66713178.9172.21:331:51
15Richland Gull Lake69513177.5173.00:571:23
16Pinckney70216179.2175.91:421:49
17Frankenmuth70515179.4168.11:433:00
18Spring Lake74510176.9170.21:141:59
19Petoskey76110176.0171.01:011:23
20Grand Rapids South Christian77912175.5168.91:301:52
21Adrian79018177.4170.21:572:38
22Whitehall81410179.6169.43:073:51
23Edwardsburg83913174.8166.51:302:20
24Chelsea84718174.4170.11:161:33
25Ann Arbor Gabriel Richard87318173.5169.30:551:12
26Macomb Lutheran North89617174.0166.81:382:36
27Detroit Country Day91916173.0162.12:222:58

Intriguing League Battles

Contrary to D3 and D4, many of these squads have yet to come into action this week. One has, Otsego adding another Wolverine Conference trophy to their crowded case. Last week, Alma completed their perfect season in the TVC. The OK White is always a hub of D2 activity and this year is no different – #2 East Grand Rapids, #4 Grand Rapids Christian, and #9 Forest Hills Eastern all playing prominent roles. EGR has found significant margins in each of the first two conference competitions, 30 point+ wins in each. Don’t mistake margin for weakness, each of these two races have had >30 boys break 18:00.

RankTeamScoreRegionCounty WeekMove
1Flint Powers Catholic1211510
2East Grand Rapids1621220
3Alma2901430
4Grand Rapids Christian3501240
5Holland Christian3811150
6Parma Western4351460
7Shepherd5101570
8Otsego5241380
9Forest Hills Eastern5601290
10DeWitt6081411-1
11Fenton6091612-1
12Cedar Springs62210102
13Allendale64211130
14Three Rivers66713140
15Richland Gull Lake69513150
16Pinckney7021619-3
17Frankenmuth70515161
18Spring Lake74510180
19Petoskey7611021-2
20Grand Rapids South Christian77912200
21Adrian7901822-1
22Whitehall8141023-1
23Edwardsburg83913176
24Chelsea8471825-1
25Ann Arbor Gabriel Richard8731826-1
26Macomb Lutheran North89617242
27Detroit Country Day91916270

RankGradeNameTeamCW RatingRegion
111Kamari RonfeldtAnn Arbor Pioneer221.35
211Brandon CloudNorthville216.17
312Kyle O’RourkeHighland-Milford216.02
412Beckett CrooksAnn Arbor Pioneer215.65
511Caden LivermoreGrandville215.41
611Jack MacGregorHowell213.74
711Luka HammondGrand Haven212.41
812Ian MorganOkemos211.94
912Benjamin HartiganNorthville211.87
1011Marshall HuhnLowell210.33
1112Aiden PengellyCanton210.06
1212Andrew WrightKalamazoo Central209.93
1310Mourad AlgahmiDearborn Fordson208.25
1412Jackson LamKalamazoo Loy Norrix205.33
1511Justin JohnsonEast Kentwood204.93
1611Matii TarekegnEast Kentwood204.43
1712Aron GalGrand Haven204.21
1812Ethan HertzaNorthville203.77
1911Coen HillDexter203.14
209Avi ElabedLowell202.83
2112David DubeckClarkston202.78
2211Austin MercadoSalem202.26
2311Jacob SzalaySaline202.05
249Tommy McCormickGrand Blanc201.62
2512Lucas LaPointePlymouth201.66
2612Max HouvenerLake Orion201.28
2710Todd TobinHighland-Milford200.32
2811Samuel BakerKalamazoo Central200.33
2912Caleb KellerTraverse City Central200.22
3012Noah JohnstonCaledonia200.03
3112Zach WyderkoBrighton199.74
3210Alexander AllenAlpena199.72
3312Marcel StorkMattawan199.63
3410Rylen RicheyGrand Ledge199.64
3512Cooper ByrneLowell199.33
3612Owen FisherMattawan199.23
3712Nathaniel LindenTroy Athens199.08
3812Benjamin RottierGrand Ledge198.84
3910Xavier SolgotL’Anse Creuse North198.79
4011Broden LaddHolly197.92
4110Brady GlonDetroit Catholic Central197.57
4211Blake KuleszaBrighton197.34
4312Ty BillingsKalamazoo Central196.63
4411Josiah DerksenRockford196.51
4512Ryan BarnesClarkston196.58
4610Bennett SnapperCaledonia196.43
4711Liam WierzbaTraverse City West196.32
4810Finn-Frost GraysonTraverse City West196.32
4912Pierce SchefflerBrownstown Woodhaven196.25
5012Liam PreisserEast Lansing196.24

Finally, An Individual Breakdown

I gotta admit, it was a bit of a stretch to give Kamari Ronfeldt the #1 ticket this summer. He didn’t finish last fall’s D1 final (under the weather, no shame in that). He didn’t win any state titles in the spring. He held the 5th fastest returning 3200m time. But year after year, the numbers say that the jump from 10th graders exceeds that of 11th graders, and Ronfeldt was projected to be our fastest runner.

Thus far, the results have held up that projection. Even by Possum Hollow standards, the Milford Invite tends to run slow (the Fox n’ Hounds nature of the meet being a large contributor). Ronfeldt’s 15:35 matched what I believe to be the course record, a 15:35 by Ben Hill. Following that banger, he’s been sub-15 on three separate occasions. The most impressive of the bunch was a 14:50 at Portage, attained during the absolute hottest part of a hot day.

His teammate Beckett Crooks joined him on two of those sub-15 escapades. Crooks won the latest one at Gabriel Richard and has championship experience, winning this spring’s 3200m in the final lap.

Crooks beat Kyle O’Rourke there and O’Rourke is competing in the most Milford of Milford seasons. His 2025 portfolio contains four races. One, a 15:56 opener at Averill. Two, an Oakland County win with his best Possum Hollow time. An LVC meet and an Ohio invite, neither of which count for rating purposes. We’ll see what KOR has in store when it’s his turn on the fast course.

This may be the deepest field I’ve ever seen at the top. I really hate to say this. ‘cause it ain’t about times, but it’s been on my mind for a couple of weeks. The drought we’ve had this fall plus the cooler temperatures may lead to a MIS race where a bunch of kids crack the 15 min. barrier. You can make arguments for any one of the top-13ish runners to break into the 14’s. I hope it’s as many as possible.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Northville1937203.3198.71:141:36
2Ann Arbor Pioneer2715202.7197.01:431:59
3Lowell2823198.4187.71:073:21
4Kalamazoo Central3153197.2192.11:181:42
5Grand Ledge3694194.1188.20:311:23
6Brighton4194193.0190.40:340:57
7Ann Arbor Skyline4554191.7188.90:230:47
8Midland4682191.4188.40:200:44
9Traverse City West5042191.0188.50:400:44
10Portage Central5843189.9184.81:061:16
11Romeo6009189.0184.90:351:12
12Grand Blanc6052189.8186.71:031:08
13Saline6065190.1186.01:151:19
14Caledonia6113189.6185.01:051:23
15Zeeland West6313188.8186.40:420:45
16Traverse City Central6342189.6182.21:021:51
17Salem6706189.0185.31:061:20
18Clarkston6748188.9184.71:191:30
19East Kentwood6843190.2184.21:211:50
20Jenison6901187.3185.30:180:31
21Holland West Ottawa7173186.7184.20:090:52
22Highland-Milford7612190.6184.32:092:25
23Brownstown Woodhaven7905186.1182.01:071:14
24Rockford8231185.4178.41:251:51
25Plymouth8736185.3181.11:181:38
26Grand Haven8751188.7179.52:082:57
27Saginaw Heritage8812184.1181.20:290:47

Intriguing League Battles

We had a bit of an upset in this week’s action, Traverse City Central winning the Big North Conference over Traverse City West. Region 2 is really appearing to be a beast. Midland will be a contender, Grand Blanc can qualify as well, and how either fare against Flint Powers will be a great preview for the future pressured situation. Highland-Milford is perpetually underrated on here, but a Lakes Valley Championship will greatly impact their figures.

Meanwhile, another star-packed region will be at Portage (and I’ll be there to view). We get an early look at what might go down with #4 Kalamazoo Central facing #10 Portage Central. The Mustangs took home the win in the initial SMAC meetup, but the Giants were missing a large chunk of their varsity lineup. We’ll see how the teams compare at full strength.

RankTeamScoreRegionCounty WeekMove
1Northville193710
2Ann Arbor Pioneer271520
3Lowell282330
4Kalamazoo Central315340
5Grand Ledge369450
6Brighton41949-3
7Ann Arbor Skyline455461
8Midland468280
9Traverse City West504272
10Portage Central584311-1
11Romeo600912-1
12Grand Blanc605213-1
13Saline6065103
14Caledonia6113140
15Zeeland West631316-1
16Traverse City Central6342151
17Salem6706170
18Clarkston6748180
19East Kentwood6843190
20Jenison6901200
21Holland West Ottawa7173210
22Highland-Milford761223-1
23Brownstown Woodhaven7905221
24Rockford8231240
25Plymouth873635-10
26Grand Haven8751251
27Saginaw Heritage8812261
Uncategorized

2025 Rankings: League Week Girls

This sport of ours gives us enjoyment all year. Trudging through the snow on wintry days, speedy circles around the track, fun summer runs. But does anything beat these final weeks of the year? The huge mid-season meets are done and we’re rolling towards races of great consequence. Lifetime memories have been accrued all fall and even more are to come.

Hopefully this batch of rankings validates what’s already occurred and gives motivation to what could come.

As with the previous rankings, all meets with over 50 participants of each gender are included (even if the ratings themselves aren’t posted to the site, they’re in my database). The rankings take the individual ratings from each race and weigh them using factors of recency, field size, and field competitiveness. Those weighted ratings are then sorted by team, scored against the entire division, and ranked. Thus, teams with more depth tend to be ranked a little higher than they’d be at a regular invite or even the State Finals. But I know no better way to rank all the teams in a division than to compare against all teams in a division.

These are filtered a bit, a runner has to have competed in a race since September 19th (Jackson/Cougar Falcon/VSV weekend) at a race I’ve rated. Hopefully this accounts for injuries.

As always, these are for fun and a vehicle to drive interest in the best sport in the world. If they cause undue stress or pressure or motivate you to write me unkind messages (only happened a few times this year, but gotta get out ahead of it!), this site might not be for you. That’s fine, the many XC fans of Michigan will enjoy it all the same.

RankGradeNameTeamLW RatingRegion
111Kaylie LivingstonWhitmore Lake156.833
211Libby SmithGobles151.131
310Sophia GrinageLeland143.529
410Callie SinkeOnekama142.829
512Emma RikerKalamazoo Hackett132.732
611Veyda ConleyMartin130.731
710Carmella JulianMaple City Glen Lake128.329
812Carina BurchiWhitmore Lake122.533
99Norah KileyKingston120.235
1012Cara PrusakiewiczDryden119.735
118Faith SchipperHolland Calvary Christian116.831
129Ava HigleyFrankfort116.729
1310Malynda LambrosWhitmore Lake115.933
1411Lauren ShafferGobles115.631
159Ryleigh AlderinkHolton114.331
1612Lilah KileyKingston113.635
1711Claire LongSaginaw Nouvel112.330
1811Addy ZellerOnekama112.329
1910Ella LambRoyal Oak Shrine111.536
2010Maizy MatthewsBreckenridge110.930
2111Evelyn MeyerHillsdale Academy110.334
2212Eleanor ColeLutheran Westland109.036
2311Amelia McKinneyGrand Traverse Academy107.029
2412Katie SweeneyUbly106.435
2510Cassidy BowersAustin Catholic106.136
2611Kiera PiperKalamazoo Hackett103.432
2712Rowan AllenMendon103.132
2810Alyvia JankeUnionville-Sebewaing102.935
2910Deirdre O’ConnellAllen Park Cabrini102.436
3011Veronica PagaPetoskey St. Michael102.328
319Alyse CoxMaple City Glen Lake102.029
329Audrey PyleConcord101.834
3311Natalie BurpeeLeland101.229
3411Lindsey NordykeByron Center Zion Christian98.031
3512Mirthe BreukerBuckley97.429
368Amelia HoytBellaire97.028
3711Brie SiemsKalamazoo Hackett96.832
3810Payton KingKingston96.435
3911Adrienne MitchellLansing Christian96.133
4010Zoe FabingFowler95.831
4110Skylar MaclennanFulton95.330
4210Melodie HulinekBear Lake95.129
4310Claire WrightDryden94.835
4411Addison PatrzikGrand Traverse Academy94.229
4511Mikayla KulawiakBuckley92.829
469Lillian CoenEllsworth92.828
479Heather MorrisHillsdale Academy92.634
4812Kinsey PeerBuckley92.429
4912Elodie WeaverWhitmore Lake91.833
5012Addison JaroszFrankfort91.629

Finally, An Individual Breakdown

She’s been the queen of D4 for a bit of time, laying it on the line for her Whitmore Lake squad the past two years. Each State Final has resulted in glory, team titles in each instance and a individual championship in 2024 for Kaylie Livingston. The path she’s taking in 2025 looks familiar, with sub-18’s in bigger races, wins at Holly and in her conference.

Libby Smith was the closest returner from last fall. The Gobles junior has taken a clear step forward, dropping into the 17’s at Otsego. Her 17:46 there was a 40 sec. subtraction from her sophomore best. She comes off a 3rd place Portage finish and an undefeated season in conference action.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Whitmore Lake10633114.690.23:326:55
2Kalamazoo Hackett2003297.085.63:014:08
3Hillsdale Academy2143491.988.31:171:38
4Buckley2332987.681.61:231:38
5Maple City Glen Lake2412992.376.03:354:48
6Grand Traverse Academy2442988.079.32:052:49
7Gobles2933192.770.25:376:58
8Ubly3273581.255.02:006:06
9Concord3693476.759.32:375:44
10Lansing Christian3703376.656.31:566:11
11Martin3873179.762.73:415:46
12Kingston4123574.95:07
13Onekama4612973.76:46
14Royal Oak Shrine4823667.454.13:255:21
15Bear Lake5132961.948.03:044:20
16Petoskey St. Michael5192860.5-3.65:1718:10
17Bellaire5202861.33:19
18Dryden5263560.46:07
19Harbor Beach5543558.049.62:333:04
20Saginaw Michigan Lutheran Seminary5653058.043.82:494:49
21Rogers City6132842.67:54
22Genesee Christian Academy6483348.58.83:278:49
23Lutheran Westland6633641.87:52
24Petersburg-Summerfield6783424.411:27
25East Jordan6992841.14:49
26Ellsworth7262838.320.34:536:02
27Novi Christian Academy7273338.717.73:286:17

Intriguing League Battles

The SAC and NWC, the two conferences containing multiple top teams, have finished their regular season. The NWC meets have been too tiny to consider for the rankings (although I’m making exceptions for the final ones). With the inclusion of this past one, we saw Maple City Glen Lake move up a few spots. Buckley was also there, finishing 4th (and 3rd in the previous two jamborees). Both teams placed behind Benzie Central and both would’ve won many other D4-centric leagues.

Kalamazoo Hackett, Gobles, and Martin (hanging out in 11th) all competed in the SAC Championship. Those three squads are the lone D4 teams in a conference full of D3 teams. With the exception of Saugatuck, the D4 teams beat all the other D3 teams.

RankTeamScoreRegionCounty WeekMove
1Whitmore Lake1063310
2Kalamazoo Hackett200323-1
3Hillsdale Academy2143421
4Buckley2332940
5Maple City Glen Lake241296-1
6Grand Traverse Academy2442951
7Gobles2933170
8Ubly3273580
9Concord3693490
10Lansing Christian3703312-2
11Martin38731110
12Kingston41235102
13Onekama4612915-2
14Royal Oak Shrine48236131
15Bear Lake51329141
16Petoskey St. Michael5192817-1
17Bellaire5202819-2
18Dryden52635162
19Harbor Beach5543520-1
20Saginaw Michigan Lutheran Seminary56530182
21Rogers City6132822-1
22Genesee Christian Academy64833211
23Lutheran Westland66336230
24Petersburg-Summerfield6783425-1
25East Jordan6992831-6
26Ellsworth72628260
27Novi Christian Academy7273335-8

RankGradeNameTeamLW RatingRegion
112Hailey CreisherLeslie152.426
211Samantha SchroederJackson Lumen Christi147.023
312Hope MillerBlissfield142.527
410Tiya FeldpauschOlivet141.623
511Grace WonchLansing Catholic140.626
610Elliana MaxKent City140.521
711Alyssa KramerPewamo-Westphalia140.024
810Josie BishopLansing Catholic138.226
911Violet TetilCaro135.325
1010Caelyn TorryMcBain134.020
1111Isabelle SliterFennville132.122
1212Brynne SchulteElk Rapids131.219
139Lily BrittonOlivet130.123
149Calista GeorgePewamo-Westphalia129.724
159Anna DrauerLansing Catholic127.626
1611Kamryn SixberrySaugatuck127.322
1712Anna PrayElk Rapids126.619
1810Dory SimonRemus Chippewa Hills126.225
1910Avery KellyBenzie Central126.120
2012Alina MartinsonSaugatuck125.422
2112Bella LaFountainMonroe St. Mary CC125.027
2212Ashlynn HarrisBronson124.423
2310Isabelle CurrieLansing Catholic123.926
2412Abigail ReisMillington123.324
259Tala CarlinBuchanan120.522
2611Marlowe WalcottReed City120.520
2712Macy FazekasJackson Lumen Christi119.323
2810Madisyn WansteadLeroy Pine River118.920
2911Shelby KuiperGrand Rapids Covenant Christian118.721
3010Lindsey LudwigLansing Catholic118.426
3111Makinna FoglesongIthaca118.025
3212Mattie GagneMidland Bullock Creek117.425
3311Betsy GoodenManton116.620
3410Maisey ToteffHanover-Horton116.323
3512Grace CostonStanton Central Montcalm115.824
3611Lyvia CurtisSaugatuck114.722
379Kylie ZwiepGrand Rapids NorthPointe Christian114.121
3812Aletta ScholtenGrandville Calvin Christian114.021
3910Khloe LehnstIthaca113.725
4011Natalie RosemaHart113.720
4112Quinn HatfieldRemus Chippewa Hills113.725
4212Ella HeffnerCharyl Stockwell Academy113.126
4312Anna PoppemaBath112.924
449Avery HaynesBrooklyn Columbia Central111.923
4512Hailey SillsBlissfield111.627
4612Madi HarePlymouth Christian Academy111.226
4712Frances MelinnLansing Catholic110.626
4810Shelby ZimmerKent City110.421
4911Jenna KeilenPewamo-Westphalia110.124
5010Ellason FosterNewaygo109.621

Finally, An Individual Breakdown

This was probably the most intriguing race coming into the year. The most recent graduating class was full of girls that led D3 for awhile – Kyah Hoffman, Jessie Jazwinski, Emmry Ross, Lila Volkers, amongst others. Three D3 girls were present in the 50 Tickets – Samantha Schroeder, Hailey Creisher, and Hope Miller. And in these rankings, the three lead the way.

Creisher appears to be the favorite at this point. She owns the fastest time in the division (17:51 from this past weekend’s Greater Lansing) and the top-six ratings from any D3 girl. Evidence from these past few weeks show that both Schroeder and Miller are approaching championship season with their best material. Miller just claimed a Lenawee County trophy, traversing the tough Gerber Hill course with her fourth sub-19 of the year. Schroeder won against the best D3 field of the year at Portage, then notched a season’s best at Gabriel Richard.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Lansing Catholic8126129.7122.91:061:58
2Saugatuck24822111.892.81:415:21
3Pewamo-Westphalia26124113.2106.32:232:40
4Blissfield31827107.895.82:574:10
5Jackson Lumen Christi33823108.2100.63:053:22
6Grand Rapids Covenant Christian3962199.393.71:332:05
7Grandville Calvin Christian4262197.687.21:242:50
8Olivet44123104.989.54:224:32
9Hart4442096.885.71:522:56
10Benzie Central4772097.186.03:033:37
11Traverse City St. Francis4911993.787.21:271:56
12McBain5182095.686.83:063:33
13Remus Chippewa Hills5442595.083.23:163:51
14Kent City5582196.03:46
15Plymouth Christian Academy6092688.171.62:054:42
16Grand Rapids NorthPointe Christian6282187.066.12:345:16
17Midland Bullock Creek6952585.272.92:334:18
18Bronson7012386.272.33:394:40
19Stanton Central Montcalm7212483.956.62:578:42
20Saginaw Valley Lutheran7312583.060.63:145:17
21Harbor Springs7481980.073.51:251:37
22Bath7512481.850.82:4810:01
23Caro7712586.14:31
24Leslie7942686.957.15:4510:53
25Ithaca8062582.54:12
26Reed City8322079.966.23:354:27
27Sanford-Meridian8872575.968.22:252:55

Intriguing League Battles

Mentioned earlier, Saugatuck continued their season-long streak of SAC wins, placing three Trailblazers in the top-10 and holding off a Hackett squad that’s a podium contender of their own.

Lansing Catholic will be going for their 14th consecutive CAAC White title. The Cougars are strongly present in the upper pack of league races, placing 6 girls in the top-10 of each. A win seems to be a foregone conclusion. Of greater intrigue will be another test for Olivet. The Eagles were behind Charlotte in the first jamboree, then 2nd place in the next one. Another runner-up finish would further cement the team as a top-10 D3 squad.

Speaking of streaks, Grandville Calvin Christian has an OK Silver reign of the past 8 years. The Squires have met a bit of resistance this fall, with NorthPointe Christian winning the most recent jamboree, 41 to 42. As with many meets at this time of year, health is a factor in the final standings. If the Mustangs are fully loaded, this will be a dead heat.

RankTeamScoreRegionCounty WeekMove
1Lansing Catholic812610
2Saugatuck2482220
3Pewamo-Westphalia2612430
4Blissfield3182740
5Jackson Lumen Christi338236-1
6Grand Rapids Covenant Christian3962151
7Grandville Calvin Christian426218-1
8Olivet441239-1
9Hart4442010-1
10Benzie Central4772012-2
11Traverse City St. Francis49119110
12McBain5182013-1
13Remus Chippewa Hills5442515-2
14Kent City55821140
15Plymouth Christian Academy6092616-1
16Grand Rapids NorthPointe Christian6282179
17Midland Bullock Creek6952518-1
18Bronson7012320-2
19Stanton Central Montcalm72124190
20Saginaw Valley Lutheran7312523-3
21Harbor Springs74819210
22Bath7512425-3
23Caro7712524-1
24Leslie79426222
25Ithaca80625178
26Reed City83220260
27Sanford-Meridian88725270

RankGradeNameTeamLW RatingRegion
112Emma HoffmanOtsego186.313
212Katie BerkshireGaylord178.610
311Jaelyn RayPinckney160.916
49Eliza SchwassLudington159.510
511Ava SchaferSt. Johns158.414
610Avery EngbersHolland Christian153.711
712Natalie FoltzFrankenmuth151.115
811Caroline RandallHastings151.012
911Johanna MulderHolland150.111
1010Oakley OsterhartCoopersville149.111
1112Marie GatesHudsonville Unity Christian148.911
1211Annabelle LowmanLudington148.710
1311Mia MaySparta148.611
1411Lane IsomRichland Gull Lake147.913
1511Clara KaczorFreeland147.715
1612Elise BardenFrankenmuth146.515
1711Ayda SkeelsAdrian145.618
1810Kayla ShellenbargerGoodrich143.815
1911Alivia OttingerGoodrich143.315
2010Remie EllisEaton Rapids143.014
2112Chloe RinzemaGrand Rapids South Christian141.612
2212Julia GarciaPinckney140.716
2312Lilah PoelGrand Rapids Christian140.512
2410Tiffany DeMaagdGrand Rapids South Christian140.412
2510Ana LovellLake Fenton140.216
269Alayna VerhageOtsego139.613
2711Olivia WeissHolland139.411
2810Anneliese PasschierEast Grand Rapids138.612
2911Eliana StobHolland Christian138.611
3010Mai NguyenPlainwell137.813
3112Ellie ScholmaGrand Rapids Christian137.612
3211Bridget FidkowskiAnn Arbor Gabriel Richard137.218
339Addelyn SabatkeOtsego137.113
349Adelyn VerhageOtsego136.313
3511Addison JosephsonLinden135.916
3612Brooklynn BrownCadillac135.510
3711Adeline ArmstrongEast Grand Rapids135.212
3811Zoe HoekstraGrand Rapids Christian134.412
3910Madison PettyAdrian133.218
4012Alexis KotkowiczSpring Lake133.110
4112Layla GeurinkHolland Christian132.611
4211Ella McInerneyCadillac131.810
4312Miriam KlohaSt. Johns131.814
4411Ellery LampenHolland Christian129.711
4510Audrey KlineSt. Joseph129.213
469Vittoria PerucchettiSt. Joseph129.213
4712Georgia BabcockEdwardsburg129.213
4811Samantha WhitlamMacomb Lutheran North128.817
4912Avery TurkNew Boston Huron128.718
5011Skylar MejeurOtsego128.613

Finally, An Individual Breakdown

Throughout the years, Emma Hoffman has had her handprints all over D2. Early on, it was a 2nd place finish at State. Two years later, another runner-up spot. On the oval this past spring, a double victory in the 1600m & 3200m. That track season was the springboard for this fall greatness. She only has one blemish, an admirable defeat to Natasza Dudek. Other than that, all wins, a few reaching into the 16’s. The future Colorado Buffalo has handled an uptick in training with grace and continued improvement.

In her wake, Katie Berkshire is still getting faster. Each high school season, she’s hit a new barrier. As a sophomore, that was the 18’s. A year later, many championship efforts in the 17’s. Then in late September at Bluejay, she eked out a 16:58. She’s undefeated on the year, having *just* won her 3rd consecutive BNC title.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Otsego14413145.6137.52:533:56
2Holland Christian17511136.3132.91:211:29
3Grand Rapids Christian23112131.3127.21:061:13
4Grand Rapids South Christian33312125.8118.91:432:13
5Goodrich40615122.6108.62:033:32
6Coopersville41911121.5111.42:213:41
7Cadillac42810120.8109.12:152:56
8Spring Lake45710116.8110.11:182:29
9East Grand Rapids46912118.2108.31:463:28
10Pinckney50316121.5109.43:184:23
11Ann Arbor Gabriel Richard52518115.6106.02:082:55
12Forest Hills Eastern55712112.2101.31:222:36
13DeWitt56714111.0108.40:530:59
14Linden59716111.7100.42:173:16
15Hudsonville Unity Christian69411109.0103.52:373:13
16Frankenmuth70715114.3102.03:474:00
17St. Joseph73213109.395.43:133:37
18Freeland77715106.799.03:163:31
19Cedar Springs78710103.592.32:043:19
20Shepherd82415101.993.72:022:39
21Fremont82410102.986.72:374:50
22Holland84611107.794.53:484:47
23Clare8711099.491.81:432:27
24Charlotte8821499.290.61:332:34
25Bloomfield Hills Marian8861698.194.10:561:08
26New Boston Huron9171898.692.52:272:36
27Richland Gull Lake93113101.193.43:343:48

Intriguing League Battles

More streaks! In the Wolverine Conference, Otsego retains one of 100+ dual meet victories. I’m no historian, but I gotta imagine their overall championships rival some of the above squads. In the course of this being written, the Bulldogs gathered five girls in the top-six slots to claim yet another win.

This is only the second season of River Cities Alliance competition, thus it’s tough to establish a lengthy history. That hasn’t prevented Coopersville from winning the three league meets in 2024 and two from this current year. Whereas last fall’s races were of smaller margins, this year’s have been routs. Steady movement upward for the Broncos, who appear as if they’ll be a D2 force for a while.

Two races will have multiple top-10 squads: the OK Black and OK White. The Black contains #3 Grand Rapids Christian and #9 East Grand Rapids. EGR will look to improve from their 3rd place finish at the most recent jamboree and GRC will look for their 3rd conference win of the season. The Black holds a similar story, with #2 Holland Christian aiming for three league wins in three tries, #8 Spring Lake hopes to split up the Zeeland schools as they ramp up towards the conclusion of championship season.

RankTeamScoreRegionCounty WeekMove
1Otsego1441310
2Holland Christian1751120
3Grand Rapids Christian2311230
4Grand Rapids South Christian3331240
5Goodrich4061550
6Coopersville419117-1
7Cadillac4281061
8Spring Lake4571080
9East Grand Rapids4691290
10Pinckney5031611-1
11Ann Arbor Gabriel Richard5251812-1
12Forest Hills Eastern5571214-2
13DeWitt56714130
14Linden5971615-1
15Hudsonville Unity Christian6941116-1
16Frankenmuth7071517-1
17St. Joseph73213107
18Freeland77715180
19Cedar Springs7871025-6
20Shepherd82415200
21Fremont82410192
22Holland84611211
23Clare87110230
24Charlotte88214222
25Bloomfield Hills Marian88616241
26New Boston Huron9171828-2
27Richland Gull Lake93113261

RankGradeNameTeamLW RatingRegion
110Natasza DudekAnn Arbor Pioneer187.95
210Rachel SmithOkemos176.54
311Annie HrabovskyRomeo171.49
410Sienna KlemmerAnn Arbor Pioneer170.55
511El McMahanRochester Adams165.78
610Emilia GarcesMidland Dow164.52
712Hana BoggessAnn Arbor Pioneer163.05
811Cassie KarasinskiHudsonville159.81
910Ainsley KelmPortage Northern159.83
1012Natalia GuaresimoRomeo159.39
1111Tessa MascariTraverse City West158.72
129Alexandra ScappaticciNorthville158.77
1312Ella GoodsellRomeo158.59
1410Adalyn RaabZeeland East158.23
1511Becca Van LentAnn Arbor Skyline157.64
169Keira Von BlonAnn Arbor Pioneer157.45
1711Maddie LindleyHolly157.32
1812Lilah YoderForest Hills Central155.33
1912Lydia LaMarraBrighton155.04
2012Leena ShelgikarAnn Arbor Huron153.66
2112Ava PorrasHolland West Ottawa153.23
2210Ella LorenzBrighton153.14
2312October HarnsOkemos152.14
2412Ella AbrahamRochester151.98
2512Siene MuraszewskiUtica149.79
269Grace SnyderHudsonville149.61
2711Collette WierksHolland West Ottawa149.23
2811Paige McMeansJenison147.91
2912Elliana NeuerHartland147.32
3010Savannah StatonSaline146.95
319Jessica SoldanRochester Adams146.48
3212Gracelin MartinGreenville145.41
3312Leah CorbyRochester Hills Stoney Creek144.78
3412Aviana SkinnerGrand Ledge144.24
359Maribelle KofahlAnn Arbor Huron143.76
369Kaitlyn BergMidland143.02
3710Gracie CarlislePortage Central143.03
3811Daisy CoxRockford142.21
3912Olivia StacyPortage Northern141.93
4012Ava LawrenceEast Kentwood141.53
4111Lucia LachapelleNorthville140.77
4211Chloe PurwinHudsonville140.51
4310Mary DolbowHolland West Ottawa139.73
4411Katelynn EgliNovi139.47
459Giada MillsBeverly Hills Groves138.67
469Abigail DeeringRochester Adams138.48
4710Morgan SandersRockford138.31
4811Ava GoodmanHartland137.92
4910Madeline AleisaJenison137.01
5010Lucia LlanesAnn Arbor Skyline136.54

Finally, An Individual Breakdown

It’s been all Natasza Dudek all year. The Pioneer sophomore has continued her upward trend that was established in the previous two seasons. She’s undefeated on the year and dominant against D1 competition, margins exceeding 30 seconds in every race against the competition she’ll see at MIS.

Three girls stand out as the chase pack – Rachel Smith, Sienna Klemmer, and Annie Hrabovsky. Smith comes off a Greater Lansing victory and is on the cusp of sub-17, hitting a 17:05 at Bluejay. Klemmer has proved that she can handle a variety of courses, hitting 17:12’s on the quick Otsego and Benzie tracks, but also persevering to a 4th place finish at the tough Spartan Invite. Hrabovsky has put it all together this fall, dropping a 30+ second personal best in her MAC Red championship and claiming a Macomb County crown after a year’s absence.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Ann Arbor Pioneer825163.0154.82:362:42
2Romeo1769150.5133.52:054:01
3Holland West Ottawa2323141.5133.61:122:03
4Brighton2504141.2135.71:151:45
5Northville2767139.2133.71:282:08
6Ann Arbor Skyline3044137.5131.71:262:07
7Hudsonville3461138.9128.52:253:07
8Traverse City West4162134.2130.01:452:03
9Okemos4444138.8124.93:214:41
10Jenison4691131.1122.51:203:22
11Rockford4751130.2123.51:341:47
12Hartland4932130.3123.31:322:14
13Portage Central5103129.0123.51:181:42
14Saline6315125.4117.82:132:36
15Novi6327124.3116.61:252:31
16Rochester Adams6368136.0122.32:544:12
17Traverse City Central6602123.2117.51:051:39
18Rochester7008124.0116.52:123:07
19Utica7449122.5113.82:173:20
20Forest Hills Northern7451120.6113.70:331:47
21Zeeland East7563123.6117.42:382:56
22Midland Dow7632124.2118.82:532:59
23Brownstown Woodhaven7645120.3114.70:471:20
24Livonia Churchill8496117.3100.90:363:19
25White Lake Lakeland9077115.3110.51:121:50
26Bay City Western9162115.4106.61:452:42
27Zeeland West9323114.9105.72:022:35

Intriguing League Battles

Both the KLAA and OK Red will be where it’s at. Sticking to the old school dual/tri format, we were blessed to have head-to-head matchup between #4 Brighton and #5 Northville. In early September at the Meadows, the Bulldogs prevailed by a single point. They capitalized on an early gap formed by Ella Lorenz and Lydia LaMarra, then barely held on through the remainder of the scoring spots. A single point then and a single spot now, this will be an excellent barometer of where each team stands with 2.5 weeks to go.

Holland West Ottawa has won each of the OK Red races, Hudsonville trailing slightly behind. Coming in strong as well is Rockford. Count that as three teams in the top-11. The former two squads are coming in fresh after a weekend off, Rockford will attempt to apply momentum from a Kent Ottawa meet where the Rams placed four girls in the top-eight.

RankTeamScoreRegionCounty WeekMove
1Ann Arbor Pioneer82510
2Romeo176920
3Holland West Ottawa23235-2
4Brighton250431
5Northville27677-2
6Ann Arbor Skyline304442
7Hudsonville346161
8Traverse City West416280
9Okemos444490
10Jenison469111-1
11Rockford4751101
12Hartland4932120
13Portage Central5103130
14Saline6315140
15Novi6327150
16Rochester Adams636821-5
17Traverse City Central6602161
18Rochester7008171
19Utica744922-3
20Forest Hills Northern7451200
21Zeeland East7563183
22Midland Dow7632193
23Brownstown Woodhaven764530-7
24Livonia Churchill8496231
25White Lake Lakeland9077241
26Bay City Western9162251
27Zeeland West932328-1