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.

| Rank | Grade | Name | Team | LW Rating | Region |
| 1 | 11 | Kaylie Livingston | Whitmore Lake | 156.8 | 33 |
| 2 | 11 | Libby Smith | Gobles | 151.1 | 31 |
| 3 | 10 | Sophia Grinage | Leland | 143.5 | 29 |
| 4 | 10 | Callie Sinke | Onekama | 142.8 | 29 |
| 5 | 12 | Emma Riker | Kalamazoo Hackett | 132.7 | 32 |
| 6 | 11 | Veyda Conley | Martin | 130.7 | 31 |
| 7 | 10 | Carmella Julian | Maple City Glen Lake | 128.3 | 29 |
| 8 | 12 | Carina Burchi | Whitmore Lake | 122.5 | 33 |
| 9 | 9 | Norah Kiley | Kingston | 120.2 | 35 |
| 10 | 12 | Cara Prusakiewicz | Dryden | 119.7 | 35 |
| 11 | 8 | Faith Schipper | Holland Calvary Christian | 116.8 | 31 |
| 12 | 9 | Ava Higley | Frankfort | 116.7 | 29 |
| 13 | 10 | Malynda Lambros | Whitmore Lake | 115.9 | 33 |
| 14 | 11 | Lauren Shaffer | Gobles | 115.6 | 31 |
| 15 | 9 | Ryleigh Alderink | Holton | 114.3 | 31 |
| 16 | 12 | Lilah Kiley | Kingston | 113.6 | 35 |
| 17 | 11 | Claire Long | Saginaw Nouvel | 112.3 | 30 |
| 18 | 11 | Addy Zeller | Onekama | 112.3 | 29 |
| 19 | 10 | Ella Lamb | Royal Oak Shrine | 111.5 | 36 |
| 20 | 10 | Maizy Matthews | Breckenridge | 110.9 | 30 |
| 21 | 11 | Evelyn Meyer | Hillsdale Academy | 110.3 | 34 |
| 22 | 12 | Eleanor Cole | Lutheran Westland | 109.0 | 36 |
| 23 | 11 | Amelia McKinney | Grand Traverse Academy | 107.0 | 29 |
| 24 | 12 | Katie Sweeney | Ubly | 106.4 | 35 |
| 25 | 10 | Cassidy Bowers | Austin Catholic | 106.1 | 36 |
| 26 | 11 | Kiera Piper | Kalamazoo Hackett | 103.4 | 32 |
| 27 | 12 | Rowan Allen | Mendon | 103.1 | 32 |
| 28 | 10 | Alyvia Janke | Unionville-Sebewaing | 102.9 | 35 |
| 29 | 10 | Deirdre O’Connell | Allen Park Cabrini | 102.4 | 36 |
| 30 | 11 | Veronica Paga | Petoskey St. Michael | 102.3 | 28 |
| 31 | 9 | Alyse Cox | Maple City Glen Lake | 102.0 | 29 |
| 32 | 9 | Audrey Pyle | Concord | 101.8 | 34 |
| 33 | 11 | Natalie Burpee | Leland | 101.2 | 29 |
| 34 | 11 | Lindsey Nordyke | Byron Center Zion Christian | 98.0 | 31 |
| 35 | 12 | Mirthe Breuker | Buckley | 97.4 | 29 |
| 36 | 8 | Amelia Hoyt | Bellaire | 97.0 | 28 |
| 37 | 11 | Brie Siems | Kalamazoo Hackett | 96.8 | 32 |
| 38 | 10 | Payton King | Kingston | 96.4 | 35 |
| 39 | 11 | Adrienne Mitchell | Lansing Christian | 96.1 | 33 |
| 40 | 10 | Zoe Fabing | Fowler | 95.8 | 31 |
| 41 | 10 | Skylar Maclennan | Fulton | 95.3 | 30 |
| 42 | 10 | Melodie Hulinek | Bear Lake | 95.1 | 29 |
| 43 | 10 | Claire Wright | Dryden | 94.8 | 35 |
| 44 | 11 | Addison Patrzik | Grand Traverse Academy | 94.2 | 29 |
| 45 | 11 | Mikayla Kulawiak | Buckley | 92.8 | 29 |
| 46 | 9 | Lillian Coen | Ellsworth | 92.8 | 28 |
| 47 | 9 | Heather Morris | Hillsdale Academy | 92.6 | 34 |
| 48 | 12 | Kinsey Peer | Buckley | 92.4 | 29 |
| 49 | 12 | Elodie Weaver | Whitmore Lake | 91.8 | 33 |
| 50 | 12 | Addison Jarosz | Frankfort | 91.6 | 29 |
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.
| Rank | Team | Score | Region | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Whitmore Lake | 106 | 33 | 114.6 | 90.2 | 3:32 | 6:55 |
| 2 | Kalamazoo Hackett | 200 | 32 | 97.0 | 85.6 | 3:01 | 4:08 |
| 3 | Hillsdale Academy | 214 | 34 | 91.9 | 88.3 | 1:17 | 1:38 |
| 4 | Buckley | 233 | 29 | 87.6 | 81.6 | 1:23 | 1:38 |
| 5 | Maple City Glen Lake | 241 | 29 | 92.3 | 76.0 | 3:35 | 4:48 |
| 6 | Grand Traverse Academy | 244 | 29 | 88.0 | 79.3 | 2:05 | 2:49 |
| 7 | Gobles | 293 | 31 | 92.7 | 70.2 | 5:37 | 6:58 |
| 8 | Ubly | 327 | 35 | 81.2 | 55.0 | 2:00 | 6:06 |
| 9 | Concord | 369 | 34 | 76.7 | 59.3 | 2:37 | 5:44 |
| 10 | Lansing Christian | 370 | 33 | 76.6 | 56.3 | 1:56 | 6:11 |
| 11 | Martin | 387 | 31 | 79.7 | 62.7 | 3:41 | 5:46 |
| 12 | Kingston | 412 | 35 | 74.9 | 5:07 | ||
| 13 | Onekama | 461 | 29 | 73.7 | 6:46 | ||
| 14 | Royal Oak Shrine | 482 | 36 | 67.4 | 54.1 | 3:25 | 5:21 |
| 15 | Bear Lake | 513 | 29 | 61.9 | 48.0 | 3:04 | 4:20 |
| 16 | Petoskey St. Michael | 519 | 28 | 60.5 | -3.6 | 5:17 | 18:10 |
| 17 | Bellaire | 520 | 28 | 61.3 | 3:19 | ||
| 18 | Dryden | 526 | 35 | 60.4 | 6:07 | ||
| 19 | Harbor Beach | 554 | 35 | 58.0 | 49.6 | 2:33 | 3:04 |
| 20 | Saginaw Michigan Lutheran Seminary | 565 | 30 | 58.0 | 43.8 | 2:49 | 4:49 |
| 21 | Rogers City | 613 | 28 | 42.6 | 7:54 | ||
| 22 | Genesee Christian Academy | 648 | 33 | 48.5 | 8.8 | 3:27 | 8:49 |
| 23 | Lutheran Westland | 663 | 36 | 41.8 | 7:52 | ||
| 24 | Petersburg-Summerfield | 678 | 34 | 24.4 | 11:27 | ||
| 25 | East Jordan | 699 | 28 | 41.1 | 4:49 | ||
| 26 | Ellsworth | 726 | 28 | 38.3 | 20.3 | 4:53 | 6:02 |
| 27 | Novi Christian Academy | 727 | 33 | 38.7 | 17.7 | 3:28 | 6: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.
| Rank | Team | Score | Region | County Week | Move |
| 1 | Whitmore Lake | 106 | 33 | 1 | 0 |
| 2 | Kalamazoo Hackett | 200 | 32 | 3 | -1 |
| 3 | Hillsdale Academy | 214 | 34 | 2 | 1 |
| 4 | Buckley | 233 | 29 | 4 | 0 |
| 5 | Maple City Glen Lake | 241 | 29 | 6 | -1 |
| 6 | Grand Traverse Academy | 244 | 29 | 5 | 1 |
| 7 | Gobles | 293 | 31 | 7 | 0 |
| 8 | Ubly | 327 | 35 | 8 | 0 |
| 9 | Concord | 369 | 34 | 9 | 0 |
| 10 | Lansing Christian | 370 | 33 | 12 | -2 |
| 11 | Martin | 387 | 31 | 11 | 0 |
| 12 | Kingston | 412 | 35 | 10 | 2 |
| 13 | Onekama | 461 | 29 | 15 | -2 |
| 14 | Royal Oak Shrine | 482 | 36 | 13 | 1 |
| 15 | Bear Lake | 513 | 29 | 14 | 1 |
| 16 | Petoskey St. Michael | 519 | 28 | 17 | -1 |
| 17 | Bellaire | 520 | 28 | 19 | -2 |
| 18 | Dryden | 526 | 35 | 16 | 2 |
| 19 | Harbor Beach | 554 | 35 | 20 | -1 |
| 20 | Saginaw Michigan Lutheran Seminary | 565 | 30 | 18 | 2 |
| 21 | Rogers City | 613 | 28 | 22 | -1 |
| 22 | Genesee Christian Academy | 648 | 33 | 21 | 1 |
| 23 | Lutheran Westland | 663 | 36 | 23 | 0 |
| 24 | Petersburg-Summerfield | 678 | 34 | 25 | -1 |
| 25 | East Jordan | 699 | 28 | 31 | -6 |
| 26 | Ellsworth | 726 | 28 | 26 | 0 |
| 27 | Novi Christian Academy | 727 | 33 | 35 | -8 |

| Rank | Grade | Name | Team | LW Rating | Region |
| 1 | 12 | Hailey Creisher | Leslie | 152.4 | 26 |
| 2 | 11 | Samantha Schroeder | Jackson Lumen Christi | 147.0 | 23 |
| 3 | 12 | Hope Miller | Blissfield | 142.5 | 27 |
| 4 | 10 | Tiya Feldpausch | Olivet | 141.6 | 23 |
| 5 | 11 | Grace Wonch | Lansing Catholic | 140.6 | 26 |
| 6 | 10 | Elliana Max | Kent City | 140.5 | 21 |
| 7 | 11 | Alyssa Kramer | Pewamo-Westphalia | 140.0 | 24 |
| 8 | 10 | Josie Bishop | Lansing Catholic | 138.2 | 26 |
| 9 | 11 | Violet Tetil | Caro | 135.3 | 25 |
| 10 | 10 | Caelyn Torry | McBain | 134.0 | 20 |
| 11 | 11 | Isabelle Sliter | Fennville | 132.1 | 22 |
| 12 | 12 | Brynne Schulte | Elk Rapids | 131.2 | 19 |
| 13 | 9 | Lily Britton | Olivet | 130.1 | 23 |
| 14 | 9 | Calista George | Pewamo-Westphalia | 129.7 | 24 |
| 15 | 9 | Anna Drauer | Lansing Catholic | 127.6 | 26 |
| 16 | 11 | Kamryn Sixberry | Saugatuck | 127.3 | 22 |
| 17 | 12 | Anna Pray | Elk Rapids | 126.6 | 19 |
| 18 | 10 | Dory Simon | Remus Chippewa Hills | 126.2 | 25 |
| 19 | 10 | Avery Kelly | Benzie Central | 126.1 | 20 |
| 20 | 12 | Alina Martinson | Saugatuck | 125.4 | 22 |
| 21 | 12 | Bella LaFountain | Monroe St. Mary CC | 125.0 | 27 |
| 22 | 12 | Ashlynn Harris | Bronson | 124.4 | 23 |
| 23 | 10 | Isabelle Currie | Lansing Catholic | 123.9 | 26 |
| 24 | 12 | Abigail Reis | Millington | 123.3 | 24 |
| 25 | 9 | Tala Carlin | Buchanan | 120.5 | 22 |
| 26 | 11 | Marlowe Walcott | Reed City | 120.5 | 20 |
| 27 | 12 | Macy Fazekas | Jackson Lumen Christi | 119.3 | 23 |
| 28 | 10 | Madisyn Wanstead | Leroy Pine River | 118.9 | 20 |
| 29 | 11 | Shelby Kuiper | Grand Rapids Covenant Christian | 118.7 | 21 |
| 30 | 10 | Lindsey Ludwig | Lansing Catholic | 118.4 | 26 |
| 31 | 11 | Makinna Foglesong | Ithaca | 118.0 | 25 |
| 32 | 12 | Mattie Gagne | Midland Bullock Creek | 117.4 | 25 |
| 33 | 11 | Betsy Gooden | Manton | 116.6 | 20 |
| 34 | 10 | Maisey Toteff | Hanover-Horton | 116.3 | 23 |
| 35 | 12 | Grace Coston | Stanton Central Montcalm | 115.8 | 24 |
| 36 | 11 | Lyvia Curtis | Saugatuck | 114.7 | 22 |
| 37 | 9 | Kylie Zwiep | Grand Rapids NorthPointe Christian | 114.1 | 21 |
| 38 | 12 | Aletta Scholten | Grandville Calvin Christian | 114.0 | 21 |
| 39 | 10 | Khloe Lehnst | Ithaca | 113.7 | 25 |
| 40 | 11 | Natalie Rosema | Hart | 113.7 | 20 |
| 41 | 12 | Quinn Hatfield | Remus Chippewa Hills | 113.7 | 25 |
| 42 | 12 | Ella Heffner | Charyl Stockwell Academy | 113.1 | 26 |
| 43 | 12 | Anna Poppema | Bath | 112.9 | 24 |
| 44 | 9 | Avery Haynes | Brooklyn Columbia Central | 111.9 | 23 |
| 45 | 12 | Hailey Sills | Blissfield | 111.6 | 27 |
| 46 | 12 | Madi Hare | Plymouth Christian Academy | 111.2 | 26 |
| 47 | 12 | Frances Melinn | Lansing Catholic | 110.6 | 26 |
| 48 | 10 | Shelby Zimmer | Kent City | 110.4 | 21 |
| 49 | 11 | Jenna Keilen | Pewamo-Westphalia | 110.1 | 24 |
| 50 | 10 | Ellason Foster | Newaygo | 109.6 | 21 |
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.
| Rank | Team | Score | Region | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Lansing Catholic | 81 | 26 | 129.7 | 122.9 | 1:06 | 1:58 |
| 2 | Saugatuck | 248 | 22 | 111.8 | 92.8 | 1:41 | 5:21 |
| 3 | Pewamo-Westphalia | 261 | 24 | 113.2 | 106.3 | 2:23 | 2:40 |
| 4 | Blissfield | 318 | 27 | 107.8 | 95.8 | 2:57 | 4:10 |
| 5 | Jackson Lumen Christi | 338 | 23 | 108.2 | 100.6 | 3:05 | 3:22 |
| 6 | Grand Rapids Covenant Christian | 396 | 21 | 99.3 | 93.7 | 1:33 | 2:05 |
| 7 | Grandville Calvin Christian | 426 | 21 | 97.6 | 87.2 | 1:24 | 2:50 |
| 8 | Olivet | 441 | 23 | 104.9 | 89.5 | 4:22 | 4:32 |
| 9 | Hart | 444 | 20 | 96.8 | 85.7 | 1:52 | 2:56 |
| 10 | Benzie Central | 477 | 20 | 97.1 | 86.0 | 3:03 | 3:37 |
| 11 | Traverse City St. Francis | 491 | 19 | 93.7 | 87.2 | 1:27 | 1:56 |
| 12 | McBain | 518 | 20 | 95.6 | 86.8 | 3:06 | 3:33 |
| 13 | Remus Chippewa Hills | 544 | 25 | 95.0 | 83.2 | 3:16 | 3:51 |
| 14 | Kent City | 558 | 21 | 96.0 | 3:46 | ||
| 15 | Plymouth Christian Academy | 609 | 26 | 88.1 | 71.6 | 2:05 | 4:42 |
| 16 | Grand Rapids NorthPointe Christian | 628 | 21 | 87.0 | 66.1 | 2:34 | 5:16 |
| 17 | Midland Bullock Creek | 695 | 25 | 85.2 | 72.9 | 2:33 | 4:18 |
| 18 | Bronson | 701 | 23 | 86.2 | 72.3 | 3:39 | 4:40 |
| 19 | Stanton Central Montcalm | 721 | 24 | 83.9 | 56.6 | 2:57 | 8:42 |
| 20 | Saginaw Valley Lutheran | 731 | 25 | 83.0 | 60.6 | 3:14 | 5:17 |
| 21 | Harbor Springs | 748 | 19 | 80.0 | 73.5 | 1:25 | 1:37 |
| 22 | Bath | 751 | 24 | 81.8 | 50.8 | 2:48 | 10:01 |
| 23 | Caro | 771 | 25 | 86.1 | 4:31 | ||
| 24 | Leslie | 794 | 26 | 86.9 | 57.1 | 5:45 | 10:53 |
| 25 | Ithaca | 806 | 25 | 82.5 | 4:12 | ||
| 26 | Reed City | 832 | 20 | 79.9 | 66.2 | 3:35 | 4:27 |
| 27 | Sanford-Meridian | 887 | 25 | 75.9 | 68.2 | 2:25 | 2: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.
| Rank | Team | Score | Region | County Week | Move |
| 1 | Lansing Catholic | 81 | 26 | 1 | 0 |
| 2 | Saugatuck | 248 | 22 | 2 | 0 |
| 3 | Pewamo-Westphalia | 261 | 24 | 3 | 0 |
| 4 | Blissfield | 318 | 27 | 4 | 0 |
| 5 | Jackson Lumen Christi | 338 | 23 | 6 | -1 |
| 6 | Grand Rapids Covenant Christian | 396 | 21 | 5 | 1 |
| 7 | Grandville Calvin Christian | 426 | 21 | 8 | -1 |
| 8 | Olivet | 441 | 23 | 9 | -1 |
| 9 | Hart | 444 | 20 | 10 | -1 |
| 10 | Benzie Central | 477 | 20 | 12 | -2 |
| 11 | Traverse City St. Francis | 491 | 19 | 11 | 0 |
| 12 | McBain | 518 | 20 | 13 | -1 |
| 13 | Remus Chippewa Hills | 544 | 25 | 15 | -2 |
| 14 | Kent City | 558 | 21 | 14 | 0 |
| 15 | Plymouth Christian Academy | 609 | 26 | 16 | -1 |
| 16 | Grand Rapids NorthPointe Christian | 628 | 21 | 7 | 9 |
| 17 | Midland Bullock Creek | 695 | 25 | 18 | -1 |
| 18 | Bronson | 701 | 23 | 20 | -2 |
| 19 | Stanton Central Montcalm | 721 | 24 | 19 | 0 |
| 20 | Saginaw Valley Lutheran | 731 | 25 | 23 | -3 |
| 21 | Harbor Springs | 748 | 19 | 21 | 0 |
| 22 | Bath | 751 | 24 | 25 | -3 |
| 23 | Caro | 771 | 25 | 24 | -1 |
| 24 | Leslie | 794 | 26 | 22 | 2 |
| 25 | Ithaca | 806 | 25 | 17 | 8 |
| 26 | Reed City | 832 | 20 | 26 | 0 |
| 27 | Sanford-Meridian | 887 | 25 | 27 | 0 |

| Rank | Grade | Name | Team | LW Rating | Region |
| 1 | 12 | Emma Hoffman | Otsego | 186.3 | 13 |
| 2 | 12 | Katie Berkshire | Gaylord | 178.6 | 10 |
| 3 | 11 | Jaelyn Ray | Pinckney | 160.9 | 16 |
| 4 | 9 | Eliza Schwass | Ludington | 159.5 | 10 |
| 5 | 11 | Ava Schafer | St. Johns | 158.4 | 14 |
| 6 | 10 | Avery Engbers | Holland Christian | 153.7 | 11 |
| 7 | 12 | Natalie Foltz | Frankenmuth | 151.1 | 15 |
| 8 | 11 | Caroline Randall | Hastings | 151.0 | 12 |
| 9 | 11 | Johanna Mulder | Holland | 150.1 | 11 |
| 10 | 10 | Oakley Osterhart | Coopersville | 149.1 | 11 |
| 11 | 12 | Marie Gates | Hudsonville Unity Christian | 148.9 | 11 |
| 12 | 11 | Annabelle Lowman | Ludington | 148.7 | 10 |
| 13 | 11 | Mia May | Sparta | 148.6 | 11 |
| 14 | 11 | Lane Isom | Richland Gull Lake | 147.9 | 13 |
| 15 | 11 | Clara Kaczor | Freeland | 147.7 | 15 |
| 16 | 12 | Elise Barden | Frankenmuth | 146.5 | 15 |
| 17 | 11 | Ayda Skeels | Adrian | 145.6 | 18 |
| 18 | 10 | Kayla Shellenbarger | Goodrich | 143.8 | 15 |
| 19 | 11 | Alivia Ottinger | Goodrich | 143.3 | 15 |
| 20 | 10 | Remie Ellis | Eaton Rapids | 143.0 | 14 |
| 21 | 12 | Chloe Rinzema | Grand Rapids South Christian | 141.6 | 12 |
| 22 | 12 | Julia Garcia | Pinckney | 140.7 | 16 |
| 23 | 12 | Lilah Poel | Grand Rapids Christian | 140.5 | 12 |
| 24 | 10 | Tiffany DeMaagd | Grand Rapids South Christian | 140.4 | 12 |
| 25 | 10 | Ana Lovell | Lake Fenton | 140.2 | 16 |
| 26 | 9 | Alayna Verhage | Otsego | 139.6 | 13 |
| 27 | 11 | Olivia Weiss | Holland | 139.4 | 11 |
| 28 | 10 | Anneliese Passchier | East Grand Rapids | 138.6 | 12 |
| 29 | 11 | Eliana Stob | Holland Christian | 138.6 | 11 |
| 30 | 10 | Mai Nguyen | Plainwell | 137.8 | 13 |
| 31 | 12 | Ellie Scholma | Grand Rapids Christian | 137.6 | 12 |
| 32 | 11 | Bridget Fidkowski | Ann Arbor Gabriel Richard | 137.2 | 18 |
| 33 | 9 | Addelyn Sabatke | Otsego | 137.1 | 13 |
| 34 | 9 | Adelyn Verhage | Otsego | 136.3 | 13 |
| 35 | 11 | Addison Josephson | Linden | 135.9 | 16 |
| 36 | 12 | Brooklynn Brown | Cadillac | 135.5 | 10 |
| 37 | 11 | Adeline Armstrong | East Grand Rapids | 135.2 | 12 |
| 38 | 11 | Zoe Hoekstra | Grand Rapids Christian | 134.4 | 12 |
| 39 | 10 | Madison Petty | Adrian | 133.2 | 18 |
| 40 | 12 | Alexis Kotkowicz | Spring Lake | 133.1 | 10 |
| 41 | 12 | Layla Geurink | Holland Christian | 132.6 | 11 |
| 42 | 11 | Ella McInerney | Cadillac | 131.8 | 10 |
| 43 | 12 | Miriam Kloha | St. Johns | 131.8 | 14 |
| 44 | 11 | Ellery Lampen | Holland Christian | 129.7 | 11 |
| 45 | 10 | Audrey Kline | St. Joseph | 129.2 | 13 |
| 46 | 9 | Vittoria Perucchetti | St. Joseph | 129.2 | 13 |
| 47 | 12 | Georgia Babcock | Edwardsburg | 129.2 | 13 |
| 48 | 11 | Samantha Whitlam | Macomb Lutheran North | 128.8 | 17 |
| 49 | 12 | Avery Turk | New Boston Huron | 128.7 | 18 |
| 50 | 11 | Skylar Mejeur | Otsego | 128.6 | 13 |
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.
| Rank | Team | Score | Region | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Otsego | 144 | 13 | 145.6 | 137.5 | 2:53 | 3:56 |
| 2 | Holland Christian | 175 | 11 | 136.3 | 132.9 | 1:21 | 1:29 |
| 3 | Grand Rapids Christian | 231 | 12 | 131.3 | 127.2 | 1:06 | 1:13 |
| 4 | Grand Rapids South Christian | 333 | 12 | 125.8 | 118.9 | 1:43 | 2:13 |
| 5 | Goodrich | 406 | 15 | 122.6 | 108.6 | 2:03 | 3:32 |
| 6 | Coopersville | 419 | 11 | 121.5 | 111.4 | 2:21 | 3:41 |
| 7 | Cadillac | 428 | 10 | 120.8 | 109.1 | 2:15 | 2:56 |
| 8 | Spring Lake | 457 | 10 | 116.8 | 110.1 | 1:18 | 2:29 |
| 9 | East Grand Rapids | 469 | 12 | 118.2 | 108.3 | 1:46 | 3:28 |
| 10 | Pinckney | 503 | 16 | 121.5 | 109.4 | 3:18 | 4:23 |
| 11 | Ann Arbor Gabriel Richard | 525 | 18 | 115.6 | 106.0 | 2:08 | 2:55 |
| 12 | Forest Hills Eastern | 557 | 12 | 112.2 | 101.3 | 1:22 | 2:36 |
| 13 | DeWitt | 567 | 14 | 111.0 | 108.4 | 0:53 | 0:59 |
| 14 | Linden | 597 | 16 | 111.7 | 100.4 | 2:17 | 3:16 |
| 15 | Hudsonville Unity Christian | 694 | 11 | 109.0 | 103.5 | 2:37 | 3:13 |
| 16 | Frankenmuth | 707 | 15 | 114.3 | 102.0 | 3:47 | 4:00 |
| 17 | St. Joseph | 732 | 13 | 109.3 | 95.4 | 3:13 | 3:37 |
| 18 | Freeland | 777 | 15 | 106.7 | 99.0 | 3:16 | 3:31 |
| 19 | Cedar Springs | 787 | 10 | 103.5 | 92.3 | 2:04 | 3:19 |
| 20 | Shepherd | 824 | 15 | 101.9 | 93.7 | 2:02 | 2:39 |
| 21 | Fremont | 824 | 10 | 102.9 | 86.7 | 2:37 | 4:50 |
| 22 | Holland | 846 | 11 | 107.7 | 94.5 | 3:48 | 4:47 |
| 23 | Clare | 871 | 10 | 99.4 | 91.8 | 1:43 | 2:27 |
| 24 | Charlotte | 882 | 14 | 99.2 | 90.6 | 1:33 | 2:34 |
| 25 | Bloomfield Hills Marian | 886 | 16 | 98.1 | 94.1 | 0:56 | 1:08 |
| 26 | New Boston Huron | 917 | 18 | 98.6 | 92.5 | 2:27 | 2:36 |
| 27 | Richland Gull Lake | 931 | 13 | 101.1 | 93.4 | 3:34 | 3: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.
| Rank | Team | Score | Region | County Week | Move |
| 1 | Otsego | 144 | 13 | 1 | 0 |
| 2 | Holland Christian | 175 | 11 | 2 | 0 |
| 3 | Grand Rapids Christian | 231 | 12 | 3 | 0 |
| 4 | Grand Rapids South Christian | 333 | 12 | 4 | 0 |
| 5 | Goodrich | 406 | 15 | 5 | 0 |
| 6 | Coopersville | 419 | 11 | 7 | -1 |
| 7 | Cadillac | 428 | 10 | 6 | 1 |
| 8 | Spring Lake | 457 | 10 | 8 | 0 |
| 9 | East Grand Rapids | 469 | 12 | 9 | 0 |
| 10 | Pinckney | 503 | 16 | 11 | -1 |
| 11 | Ann Arbor Gabriel Richard | 525 | 18 | 12 | -1 |
| 12 | Forest Hills Eastern | 557 | 12 | 14 | -2 |
| 13 | DeWitt | 567 | 14 | 13 | 0 |
| 14 | Linden | 597 | 16 | 15 | -1 |
| 15 | Hudsonville Unity Christian | 694 | 11 | 16 | -1 |
| 16 | Frankenmuth | 707 | 15 | 17 | -1 |
| 17 | St. Joseph | 732 | 13 | 10 | 7 |
| 18 | Freeland | 777 | 15 | 18 | 0 |
| 19 | Cedar Springs | 787 | 10 | 25 | -6 |
| 20 | Shepherd | 824 | 15 | 20 | 0 |
| 21 | Fremont | 824 | 10 | 19 | 2 |
| 22 | Holland | 846 | 11 | 21 | 1 |
| 23 | Clare | 871 | 10 | 23 | 0 |
| 24 | Charlotte | 882 | 14 | 22 | 2 |
| 25 | Bloomfield Hills Marian | 886 | 16 | 24 | 1 |
| 26 | New Boston Huron | 917 | 18 | 28 | -2 |
| 27 | Richland Gull Lake | 931 | 13 | 26 | 1 |

| Rank | Grade | Name | Team | LW Rating | Region |
| 1 | 10 | Natasza Dudek | Ann Arbor Pioneer | 187.9 | 5 |
| 2 | 10 | Rachel Smith | Okemos | 176.5 | 4 |
| 3 | 11 | Annie Hrabovsky | Romeo | 171.4 | 9 |
| 4 | 10 | Sienna Klemmer | Ann Arbor Pioneer | 170.5 | 5 |
| 5 | 11 | El McMahan | Rochester Adams | 165.7 | 8 |
| 6 | 10 | Emilia Garces | Midland Dow | 164.5 | 2 |
| 7 | 12 | Hana Boggess | Ann Arbor Pioneer | 163.0 | 5 |
| 8 | 11 | Cassie Karasinski | Hudsonville | 159.8 | 1 |
| 9 | 10 | Ainsley Kelm | Portage Northern | 159.8 | 3 |
| 10 | 12 | Natalia Guaresimo | Romeo | 159.3 | 9 |
| 11 | 11 | Tessa Mascari | Traverse City West | 158.7 | 2 |
| 12 | 9 | Alexandra Scappaticci | Northville | 158.7 | 7 |
| 13 | 12 | Ella Goodsell | Romeo | 158.5 | 9 |
| 14 | 10 | Adalyn Raab | Zeeland East | 158.2 | 3 |
| 15 | 11 | Becca Van Lent | Ann Arbor Skyline | 157.6 | 4 |
| 16 | 9 | Keira Von Blon | Ann Arbor Pioneer | 157.4 | 5 |
| 17 | 11 | Maddie Lindley | Holly | 157.3 | 2 |
| 18 | 12 | Lilah Yoder | Forest Hills Central | 155.3 | 3 |
| 19 | 12 | Lydia LaMarra | Brighton | 155.0 | 4 |
| 20 | 12 | Leena Shelgikar | Ann Arbor Huron | 153.6 | 6 |
| 21 | 12 | Ava Porras | Holland West Ottawa | 153.2 | 3 |
| 22 | 10 | Ella Lorenz | Brighton | 153.1 | 4 |
| 23 | 12 | October Harns | Okemos | 152.1 | 4 |
| 24 | 12 | Ella Abraham | Rochester | 151.9 | 8 |
| 25 | 12 | Siene Muraszewski | Utica | 149.7 | 9 |
| 26 | 9 | Grace Snyder | Hudsonville | 149.6 | 1 |
| 27 | 11 | Collette Wierks | Holland West Ottawa | 149.2 | 3 |
| 28 | 11 | Paige McMeans | Jenison | 147.9 | 1 |
| 29 | 12 | Elliana Neuer | Hartland | 147.3 | 2 |
| 30 | 10 | Savannah Staton | Saline | 146.9 | 5 |
| 31 | 9 | Jessica Soldan | Rochester Adams | 146.4 | 8 |
| 32 | 12 | Gracelin Martin | Greenville | 145.4 | 1 |
| 33 | 12 | Leah Corby | Rochester Hills Stoney Creek | 144.7 | 8 |
| 34 | 12 | Aviana Skinner | Grand Ledge | 144.2 | 4 |
| 35 | 9 | Maribelle Kofahl | Ann Arbor Huron | 143.7 | 6 |
| 36 | 9 | Kaitlyn Berg | Midland | 143.0 | 2 |
| 37 | 10 | Gracie Carlisle | Portage Central | 143.0 | 3 |
| 38 | 11 | Daisy Cox | Rockford | 142.2 | 1 |
| 39 | 12 | Olivia Stacy | Portage Northern | 141.9 | 3 |
| 40 | 12 | Ava Lawrence | East Kentwood | 141.5 | 3 |
| 41 | 11 | Lucia Lachapelle | Northville | 140.7 | 7 |
| 42 | 11 | Chloe Purwin | Hudsonville | 140.5 | 1 |
| 43 | 10 | Mary Dolbow | Holland West Ottawa | 139.7 | 3 |
| 44 | 11 | Katelynn Egli | Novi | 139.4 | 7 |
| 45 | 9 | Giada Mills | Beverly Hills Groves | 138.6 | 7 |
| 46 | 9 | Abigail Deering | Rochester Adams | 138.4 | 8 |
| 47 | 10 | Morgan Sanders | Rockford | 138.3 | 1 |
| 48 | 11 | Ava Goodman | Hartland | 137.9 | 2 |
| 49 | 10 | Madeline Aleisa | Jenison | 137.0 | 1 |
| 50 | 10 | Lucia Llanes | Ann Arbor Skyline | 136.5 | 4 |
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.
| Rank | Team | Score | Region | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Ann Arbor Pioneer | 82 | 5 | 163.0 | 154.8 | 2:36 | 2:42 |
| 2 | Romeo | 176 | 9 | 150.5 | 133.5 | 2:05 | 4:01 |
| 3 | Holland West Ottawa | 232 | 3 | 141.5 | 133.6 | 1:12 | 2:03 |
| 4 | Brighton | 250 | 4 | 141.2 | 135.7 | 1:15 | 1:45 |
| 5 | Northville | 276 | 7 | 139.2 | 133.7 | 1:28 | 2:08 |
| 6 | Ann Arbor Skyline | 304 | 4 | 137.5 | 131.7 | 1:26 | 2:07 |
| 7 | Hudsonville | 346 | 1 | 138.9 | 128.5 | 2:25 | 3:07 |
| 8 | Traverse City West | 416 | 2 | 134.2 | 130.0 | 1:45 | 2:03 |
| 9 | Okemos | 444 | 4 | 138.8 | 124.9 | 3:21 | 4:41 |
| 10 | Jenison | 469 | 1 | 131.1 | 122.5 | 1:20 | 3:22 |
| 11 | Rockford | 475 | 1 | 130.2 | 123.5 | 1:34 | 1:47 |
| 12 | Hartland | 493 | 2 | 130.3 | 123.3 | 1:32 | 2:14 |
| 13 | Portage Central | 510 | 3 | 129.0 | 123.5 | 1:18 | 1:42 |
| 14 | Saline | 631 | 5 | 125.4 | 117.8 | 2:13 | 2:36 |
| 15 | Novi | 632 | 7 | 124.3 | 116.6 | 1:25 | 2:31 |
| 16 | Rochester Adams | 636 | 8 | 136.0 | 122.3 | 2:54 | 4:12 |
| 17 | Traverse City Central | 660 | 2 | 123.2 | 117.5 | 1:05 | 1:39 |
| 18 | Rochester | 700 | 8 | 124.0 | 116.5 | 2:12 | 3:07 |
| 19 | Utica | 744 | 9 | 122.5 | 113.8 | 2:17 | 3:20 |
| 20 | Forest Hills Northern | 745 | 1 | 120.6 | 113.7 | 0:33 | 1:47 |
| 21 | Zeeland East | 756 | 3 | 123.6 | 117.4 | 2:38 | 2:56 |
| 22 | Midland Dow | 763 | 2 | 124.2 | 118.8 | 2:53 | 2:59 |
| 23 | Brownstown Woodhaven | 764 | 5 | 120.3 | 114.7 | 0:47 | 1:20 |
| 24 | Livonia Churchill | 849 | 6 | 117.3 | 100.9 | 0:36 | 3:19 |
| 25 | White Lake Lakeland | 907 | 7 | 115.3 | 110.5 | 1:12 | 1:50 |
| 26 | Bay City Western | 916 | 2 | 115.4 | 106.6 | 1:45 | 2:42 |
| 27 | Zeeland West | 932 | 3 | 114.9 | 105.7 | 2:02 | 2: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.
| Rank | Team | Score | Region | County Week | Move |
| 1 | Ann Arbor Pioneer | 82 | 5 | 1 | 0 |
| 2 | Romeo | 176 | 9 | 2 | 0 |
| 3 | Holland West Ottawa | 232 | 3 | 5 | -2 |
| 4 | Brighton | 250 | 4 | 3 | 1 |
| 5 | Northville | 276 | 7 | 7 | -2 |
| 6 | Ann Arbor Skyline | 304 | 4 | 4 | 2 |
| 7 | Hudsonville | 346 | 1 | 6 | 1 |
| 8 | Traverse City West | 416 | 2 | 8 | 0 |
| 9 | Okemos | 444 | 4 | 9 | 0 |
| 10 | Jenison | 469 | 1 | 11 | -1 |
| 11 | Rockford | 475 | 1 | 10 | 1 |
| 12 | Hartland | 493 | 2 | 12 | 0 |
| 13 | Portage Central | 510 | 3 | 13 | 0 |
| 14 | Saline | 631 | 5 | 14 | 0 |
| 15 | Novi | 632 | 7 | 15 | 0 |
| 16 | Rochester Adams | 636 | 8 | 21 | -5 |
| 17 | Traverse City Central | 660 | 2 | 16 | 1 |
| 18 | Rochester | 700 | 8 | 17 | 1 |
| 19 | Utica | 744 | 9 | 22 | -3 |
| 20 | Forest Hills Northern | 745 | 1 | 20 | 0 |
| 21 | Zeeland East | 756 | 3 | 18 | 3 |
| 22 | Midland Dow | 763 | 2 | 19 | 3 |
| 23 | Brownstown Woodhaven | 764 | 5 | 30 | -7 |
| 24 | Livonia Churchill | 849 | 6 | 23 | 1 |
| 25 | White Lake Lakeland | 907 | 7 | 24 | 1 |
| 26 | Bay City Western | 916 | 2 | 25 | 1 |
| 27 | Zeeland West | 932 | 3 | 28 | -1 |