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 | CW Rating | Region |
| 1 | 12 | Marek Butkiewicz | Kalamazoo Hackett | 213.1 | 32 |
| 2 | 12 | Brody Karg | Harbor Beach | 206.4 | 35 |
| 3 | 12 | Grayson Rorick | Hillsdale Academy | 204.6 | 34 |
| 4 | 12 | Abenezer Cerone | Royal Oak Shrine | 203.2 | 36 |
| 5 | 12 | Landon Rogers | Three Oaks River Valley | 202.3 | 32 |
| 6 | 11 | Kyle Redman | Mesick | 199.1 | 29 |
| 7 | 12 | Landen Livingston | Whitmore Lake | 195.8 | 33 |
| 8 | 11 | Ty Redman | Mesick | 195.1 | 29 |
| 9 | 12 | Sean Siems | Kalamazoo Hackett | 193.4 | 32 |
| 10 | 9 | Mason Rogers | Three Oaks River Valley | 193.0 | 32 |
| 11 | 11 | Christian Getz | Holland Calvary Christian | 191.9 | 31 |
| 12 | 11 | Noah Schipper | Holland Calvary Christian | 191.5 | 31 |
| 13 | 12 | Carson Burgess | Brown City | 191.3 | 35 |
| 14 | 11 | Abraham Feeney | Maple City Glen Lake | 191.2 | 29 |
| 15 | 10 | Lincoln Laansma | Tri-Unity Christian | 191.0 | 31 |
| 16 | 9 | Spencer McNitt | Maple City Glen Lake | 190.9 | 29 |
| 17 | 11 | Brady Edwards | Mt. Pleasant Sacred Heart | 187.2 | 30 |
| 18 | 11 | Jacob Ferdubinski | Riverview Gabriel Richard | 185.3 | 36 |
| 19 | 12 | Joel Johnson | Detroit Frederick Douglass | 184.3 | 36 |
| 20 | 12 | Cody Bradley | Petoskey St. Michael | 183.5 | 28 |
| 21 | 11 | Gibson White | Holland Calvary Christian | 182.2 | 31 |
| 22 | 11 | Anthony Rowe | Breckenridge | 182.0 | 30 |
| 23 | 12 | Max Brannan | Lutheran Westland | 177.4 | 36 |
| 24 | 9 | Christian Feeney | Maple City Glen Lake | 177.3 | 29 |
| 25 | 12 | Jonah Pollatz | Mt. Pleasant Sacred Heart | 176.9 | 30 |
| 26 | 11 | Daniel Chaney | Lake Leelanau St. Mary | 175.5 | 29 |
| 27 | 12 | Liam McCaw | Maple City Glen Lake | 175.4 | 29 |
| 28 | 10 | Leo Weaver | Whitmore Lake | 174.5 | 33 |
| 29 | 10 | Nathan West | Webberville | 174.3 | 33 |
| 30 | 12 | Jack Sharar | Rogers City | 174.0 | 28 |
| 31 | 12 | Reuben Jiran | Novi Christian Academy | 173.6 | 33 |
| 32 | 12 | Luke Molenkamp | Hillsdale Academy | 173.4 | 34 |
| 33 | 11 | Timothy Gaebler | Hillsdale Academy | 173.2 | 34 |
| 34 | 11 | Wesley Chaffee | Mt. Pleasant Sacred Heart | 173.0 | 30 |
| 35 | 12 | Michael Bowker | Royal Oak Shrine | 172.9 | 36 |
| 36 | 9 | Gavin Bowers | Austin Catholic | 172.1 | 36 |
| 37 | 12 | Timothy Chamberlain | Portland St. Patrick | 172.0 | 31 |
| 38 | 12 | Logan Romain | Dryden | 171.5 | 35 |
| 39 | 10 | Levi Fitchett | Dryden | 171.5 | 35 |
| 40 | 12 | Quentin Smith | Fowler | 171.2 | 31 |
| 41 | 11 | Brody VanTuinen | Holland Calvary Christian | 170.5 | 31 |
| 42 | 12 | Cole Brege | Rogers City | 170.3 | 28 |
| 43 | 12 | Henry Lindley | Hillsdale Academy | 170.3 | 34 |
| 44 | 11 | Lincoln Bailey | Maple City Glen Lake | 169.7 | 29 |
| 45 | 11 | Rush Marsden | Fulton | 169.0 | 30 |
| 46 | 10 | Peter Winn | Hillsdale Academy | 168.8 | 34 |
| 47 | 11 | Amos Norder | Saginaw Michigan Lutheran Seminary | 168.7 | 30 |
| 48 | 9 | Ethan Harrand | Buckley | 168.4 | 29 |
| 49 | 10 | Owen Jarosz | Frankfort | 168.1 | 29 |
| 50 | 12 | James Rahe | Hillsdale Academy | 167.3 | 34 |
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.
| Rank | Team | Score | Region | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Maple City Glen Lake | 120 | 29 | 180.9 | 169.7 | 1:04 | 2:34 |
| 2 | Hillsdale Academy | 146 | 34 | 178.0 | 174.0 | 1:47 | 2:13 |
| 3 | Holland Calvary Christian | 149 | 31 | 179.5 | 173.3 | 1:32 | 1:48 |
| 4 | Mt. Pleasant Sacred Heart | 246 | 30 | 169.7 | 158.1 | 1:42 | 3:18 |
| 5 | Whitmore Lake | 304 | 33 | 166.4 | 159.5 | 2:29 | 2:43 |
| 6 | Kalamazoo Hackett | 375 | 32 | 168.7 | 154.0 | 3:57 | 5:08 |
| 7 | Petoskey St. Michael | 419 | 28 | 158.1 | 142.6 | 2:12 | 4:01 |
| 8 | Leland | 431 | 29 | 155.7 | 140.8 | 1:12 | 3:38 |
| 9 | Breckenridge | 434 | 30 | 156.6 | 135.4 | 2:46 | 6:05 |
| 10 | Royal Oak Shrine | 454 | 36 | 159.9 | 149.2 | 3:43 | 4:06 |
| 11 | Mesick | 511 | 29 | 158.8 | 124.2 | 3:39 | 10:42 |
| 12 | Portland St. Patrick | 556 | 31 | 149.2 | 2:42 | ||
| 13 | Riverview Gabriel Richard | 567 | 36 | 150.2 | 138.2 | 3:26 | 4:15 |
| 14 | Grand Traverse Academy | 598 | 29 | 145.6 | 140.0 | 1:13 | 1:46 |
| 15 | Lutheran Westland | 644 | 36 | 144.7 | 129.2 | 2:37 | 5:47 |
| 16 | Genesee Christian Academy | 644 | 33 | 144.4 | 121.6 | 3:15 | 6:02 |
| 17 | Fowler | 654 | 31 | 143.5 | 134.9 | 2:23 | 3:04 |
| 18 | Three Oaks River Valley | 695 | 32 | 149.7 | 131.9 | 4:52 | 5:49 |
| 19 | Buckley | 702 | 29 | 141.1 | 2:33 | ||
| 20 | Ubly | 703 | 35 | 140.9 | 3:12 | ||
| 21 | Gobles | 708 | 31 | 140.0 | 130.3 | 1:26 | 3:07 |
| 22 | Dryden | 737 | 35 | 140.3 | 3:01 | ||
| 23 | Webberville | 744 | 33 | 139.4 | 125.6 | 3:16 | 4:14 |
| 24 | Saginaw Michigan Lutheran Seminary | 762 | 30 | 137.5 | 125.7 | 3:12 | 3:57 |
| 25 | Manchester | 845 | 34 | 133.3 | 118.9 | 3:06 | 4:51 |
| 26 | Concord | 864 | 34 | 132.6 | 106.6 | 3:07 | 8:08 |
| 27 | Novi Christian Academy | 869 | 33 | 132.2 | 119.6 | 3:28 | 4: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.
| Rank | Team | Score | Region | County Week | Move |
| 1 | Maple City Glen Lake | 120 | 29 | 1 | 0 |
| 2 | Hillsdale Academy | 146 | 34 | 3 | -1 |
| 3 | Holland Calvary Christian | 149 | 31 | 2 | 1 |
| 4 | Mt. Pleasant Sacred Heart | 246 | 30 | 4 | 0 |
| 5 | Whitmore Lake | 304 | 33 | 5 | 0 |
| 6 | Kalamazoo Hackett | 375 | 32 | 6 | 0 |
| 7 | Petoskey St. Michael | 419 | 28 | 7 | 0 |
| 8 | Leland | 431 | 29 | 24 | -16 |
| 9 | Breckenridge | 434 | 30 | 8 | 1 |
| 10 | Royal Oak Shrine | 454 | 36 | 9 | 1 |
| 11 | Mesick | 511 | 29 | 10 | 1 |
| 12 | Portland St. Patrick | 556 | 31 | 12 | 0 |
| 13 | Riverview Gabriel Richard | 567 | 36 | 11 | 2 |
| 14 | Grand Traverse Academy | 598 | 29 | 13 | 1 |
| 15 | Lutheran Westland | 644 | 36 | 15 | 0 |
| 16 | Genesee Christian Academy | 644 | 33 | 14 | 2 |
| 17 | Fowler | 654 | 31 | 16 | 1 |
| 18 | Three Oaks River Valley | 695 | 32 | 17 | 1 |
| 19 | Buckley | 702 | 29 | 21 | -2 |
| 20 | Ubly | 703 | 35 | 20 | 0 |
| 21 | Gobles | 708 | 31 | 18 | 3 |
| 22 | Dryden | 737 | 35 | 19 | 3 |
| 23 | Webberville | 744 | 33 | 23 | 0 |
| 24 | Saginaw Michigan Lutheran Seminary | 762 | 30 | 22 | 2 |
| 25 | Manchester | 845 | 34 | 26 | -1 |
| 26 | Concord | 864 | 34 | 25 | 1 |
| 27 | Novi Christian Academy | 869 | 33 | 42 | -15 |

| Rank | Grade | Name | Team | CW Rating | Region |
| 1 | 11 | Hunter Eaton | Charlevoix | 211.3 | 19 |
| 2 | 12 | Gage Hoffman | Stanton Central Montcalm | 204.8 | 24 |
| 3 | 10 | Nole Lorenzen | Rochester Hills Lutheran NW | 201.5 | 26 |
| 4 | 10 | Christian Craanen | Monroe St. Mary CC | 200.5 | 27 |
| 5 | 11 | Luke Herron | Caro | 199.5 | 25 |
| 6 | 11 | Ryder Hopkins | Charlevoix | 197.9 | 19 |
| 7 | 10 | Will Hulin | Centreville | 196.9 | 23 |
| 8 | 12 | Edward Mugisha | The Potter’s House | 196.2 | 21 |
| 9 | 11 | Caleb Blonde | Jonesville | 195.9 | 23 |
| 10 | 12 | Matthew Solomon | Charlevoix | 195.4 | 19 |
| 11 | 12 | Jayden Fox | Saginaw Valley Lutheran | 195.1 | 25 |
| 12 | 11 | Logan Youngman | Hillsdale | 193.9 | 23 |
| 13 | 11 | Chad Tyson | Hanover-Horton | 193.7 | 23 |
| 14 | 12 | Tyler Leach | Otisville LakeVille | 193.7 | 24 |
| 15 | 10 | Owen Poppema | Bath | 193.5 | 24 |
| 16 | 12 | Gibson Shore | Jackson Lumen Christi | 193.3 | 23 |
| 17 | 10 | Clint Couchman | Brooklyn Columbia Central | 193.3 | 23 |
| 18 | 11 | John Keser | Buchanan | 191.9 | 22 |
| 19 | 11 | Jonas Ballard | Holland Black River | 191.1 | 21 |
| 20 | 10 | Eli VanPoortfliet | Benzie Central | 189.9 | 20 |
| 21 | 12 | Landen Styka | Ithaca | 189.4 | 25 |
| 22 | 12 | Noah Devereaux | Laingsburg | 189.4 | 24 |
| 23 | 11 | Rocky Bolton | Jackson Lumen Christi | 188.7 | 23 |
| 24 | 11 | Marcus Silva | Saugatuck | 187.5 | 22 |
| 25 | 12 | Qwynn Darnell | Elk Rapids | 187.3 | 19 |
| 26 | 11 | Marshall Brandt | Midland Bullock Creek | 186.7 | 25 |
| 27 | 11 | Grant Rehkopf | Saugatuck | 186.7 | 22 |
| 28 | 12 | Jacob Mankey | Ithaca | 186.6 | 25 |
| 29 | 11 | Evan Olson | Pigeon-Laker | 186.5 | 25 |
| 30 | 12 | Jeryn Frisbie | Belding | 186.1 | 21 |
| 31 | 12 | Jackson Schaub | Benzie Central | 185.6 | 20 |
| 32 | 11 | William Gancer | Stockbridge | 185.1 | 26 |
| 33 | 12 | Paul Saladin | Reed City | 184.4 | 20 |
| 34 | 11 | John Kowatch | Pewamo-Westphalia | 184.3 | 24 |
| 35 | 10 | Soren Crosthwaite | Jackson Lumen Christi | 183.9 | 23 |
| 36 | 11 | Evan MacLaren | Ithaca | 183.5 | 25 |
| 37 | 11 | Isaac Dionne | Boyne City | 183.1 | 19 |
| 38 | 12 | Trenton Fetter | Adrian Madison | 182.8 | 27 |
| 39 | 10 | Michael Weidmayer | Blissfield | 182.6 | 27 |
| 40 | 9 | Isaac Cox | Plymouth Christian Academy | 182.6 | 26 |
| 41 | 11 | James Tennes | Lansing Catholic | 182.1 | 26 |
| 42 | 12 | Lucas Gates | Lansing Catholic | 182.1 | 26 |
| 43 | 12 | Emmanuel Mehari | Plymouth Christian Academy | 182.0 | 26 |
| 44 | 10 | Grant Corlew | Harbor Springs | 180.6 | 19 |
| 45 | 12 | Caiden Helsel | Lake City | 180.5 | 20 |
| 46 | 12 | Liam McBeth | Buchanan | 180.3 | 22 |
| 47 | 12 | John Edler | Homer | 180.1 | 23 |
| 48 | 10 | Tristan Hernandez | Kingsley | 180.0 | 20 |
| 49 | 10 | Wyatt Roberts | Otisville LakeVille | 179.9 | 24 |
| 50 | 10 | Nolan Kessler | Montague | 179.8 | 21 |
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.
| Rank | Team | Score | Region | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Jackson Lumen Christi | 199 | 23 | 184.4 | 177.4 | 0:47 | 1:50 |
| 2 | Charlevoix | 236 | 19 | 188.5 | 177.7 | 2:12 | 3:26 |
| 3 | Saugatuck | 249 | 22 | 180.9 | 173.9 | 0:46 | 1:46 |
| 4 | Ithaca | 253 | 25 | 181.2 | 166.2 | 0:55 | 3:37 |
| 5 | Lansing Catholic | 306 | 26 | 177.9 | 174.4 | 0:33 | 0:51 |
| 6 | Benzie Central | 402 | 20 | 175.5 | 170.9 | 1:15 | 1:49 |
| 7 | Stanton Central Montcalm | 449 | 24 | 176.6 | 168.1 | 2:28 | 3:17 |
| 8 | The Potter’s House | 463 | 21 | 174.2 | 168.8 | 1:42 | 2:08 |
| 9 | Buchanan | 509 | 22 | 172.6 | 163.1 | 1:50 | 2:53 |
| 10 | Hanover-Horton | 517 | 23 | 171.9 | 165.9 | 1:47 | 2:16 |
| 11 | Jonesville | 528 | 23 | 172.7 | 159.5 | 2:40 | 4:00 |
| 12 | Hart | 583 | 20 | 167.8 | 166.2 | 0:20 | 0:27 |
| 13 | Ann Arbor Greenhills | 629 | 26 | 167.0 | 157.7 | 1:17 | 2:22 |
| 14 | Holland Black River | 636 | 21 | 168.2 | 153.9 | 2:33 | 3:45 |
| 15 | Plymouth Christian Academy | 672 | 26 | 166.7 | 150.5 | 2:30 | 3:40 |
| 16 | Grand Rapids Covenant Christian | 718 | 21 | 164.5 | 157.6 | 1:13 | 2:09 |
| 17 | Lake City | 736 | 20 | 163.9 | 151.4 | 1:51 | 3:52 |
| 18 | Reed City | 751 | 20 | 163.3 | 156.0 | 1:52 | 2:45 |
| 19 | Muskegon Western Michigan Christian | 782 | 21 | 162.2 | 145.2 | 1:58 | 4:10 |
| 20 | Pewamo-Westphalia | 788 | 24 | 163.0 | 153.7 | 2:20 | 2:46 |
| 21 | Caro | 795 | 25 | 164.3 | 154.3 | 2:46 | 3:48 |
| 22 | Grand Rapids NorthPointe Christian | 814 | 21 | 160.8 | 156.0 | 1:16 | 1:29 |
| 23 | Pigeon-Laker | 841 | 25 | 161.0 | 147.7 | 2:21 | 4:02 |
| 24 | Midland Bullock Creek | 858 | 25 | 160.7 | 148.9 | 2:22 | 3:56 |
| 25 | Traverse City St. Francis | 873 | 19 | 158.9 | 144.9 | 0:59 | 3:29 |
| 26 | Erie Mason | 895 | 27 | 158.5 | 152.9 | 1:26 | 1:56 |
| 27 | Blissfield | 915 | 27 | 158.8 | 151.8 | 2:02 | 2: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.
| Rank | Team | Score | Region | County Week | Move |
| 1 | Jackson Lumen Christi | 199 | 23 | 1 | 0 |
| 2 | Charlevoix | 236 | 19 | 3 | -1 |
| 3 | Saugatuck | 249 | 22 | 2 | 1 |
| 4 | Ithaca | 253 | 25 | 4 | 0 |
| 5 | Lansing Catholic | 306 | 26 | 5 | 0 |
| 6 | Benzie Central | 402 | 20 | 6 | 0 |
| 7 | Stanton Central Montcalm | 449 | 24 | 7 | 0 |
| 8 | The Potter’s House | 463 | 21 | 8 | 0 |
| 9 | Buchanan | 509 | 22 | 9 | 0 |
| 10 | Hanover-Horton | 517 | 23 | 10 | 0 |
| 11 | Jonesville | 528 | 23 | 11 | 0 |
| 12 | Hart | 583 | 20 | 12 | 0 |
| 13 | Ann Arbor Greenhills | 629 | 26 | 14 | -1 |
| 14 | Holland Black River | 636 | 21 | 13 | 1 |
| 15 | Plymouth Christian Academy | 672 | 26 | 16 | -1 |
| 16 | Grand Rapids Covenant Christian | 718 | 21 | 15 | 1 |
| 17 | Lake City | 736 | 20 | 17 | 0 |
| 18 | Reed City | 751 | 20 | 18 | 0 |
| 19 | Muskegon Western Michigan Christian | 782 | 21 | 19 | 0 |
| 20 | Pewamo-Westphalia | 788 | 24 | 21 | -1 |
| 21 | Caro | 795 | 25 | 20 | 1 |
| 22 | Grand Rapids NorthPointe Christian | 814 | 21 | 22 | 0 |
| 23 | Pigeon-Laker | 841 | 25 | 23 | 0 |
| 24 | Midland Bullock Creek | 858 | 25 | 25 | -1 |
| 25 | Traverse City St. Francis | 873 | 19 | 24 | 1 |
| 26 | Erie Mason | 895 | 27 | 26 | 0 |
| 27 | Blissfield | 915 | 27 | 29 | -2 |

| Rank | Grade | Name | Team | CW Rating | Region |
| 1 | 11 | Robert Jazwinski III | Whitehall | 216.6 | 10 |
| 2 | 12 | Jonah Workman | East Grand Rapids | 216.3 | 12 |
| 3 | 10 | Lennox Naswell | Flint Powers Catholic | 210.5 | 15 |
| 4 | 11 | Ezekiel Baltierra | Alma | 210.3 | 14 |
| 5 | 10 | Gavin Katic | Fenton | 208.3 | 16 |
| 6 | 12 | Thomas Larson | Alma | 207.4 | 14 |
| 7 | 11 | Mason Hill | Allendale | 206.9 | 11 |
| 8 | 10 | Micah Becker | East Grand Rapids | 205.6 | 12 |
| 9 | 11 | Caiden Caswell | Vicksburg | 204.7 | 13 |
| 10 | 11 | Mitchell Dunlap | Grand Rapids Catholic Central | 204.2 | 11 |
| 11 | 12 | Vincent Pattison | Goodrich | 204.1 | 15 |
| 12 | 11 | Cole McCraw | Pinckney | 203.0 | 16 |
| 13 | 12 | Bryce Gross | Flint Powers Catholic | 202.7 | 15 |
| 14 | 11 | Steven Zawacki | Forest Hills Eastern | 202.6 | 12 |
| 15 | 12 | Ronnie Silveira | Allendale | 202.0 | 11 |
| 16 | 12 | Edison Lopeman | Parma Western | 201.9 | 14 |
| 17 | 12 | Moises Salazar Jr. | Adrian | 201.7 | 18 |
| 18 | 11 | Bryce Cahoon | Shepherd | 200.5 | 15 |
| 19 | 11 | Abraham McHugh | Marshall | 199.6 | 13 |
| 20 | 12 | Aden Ashworth | Allendale | 199.5 | 11 |
| 21 | 12 | Sean Ryan | Grand Rapids Christian | 199.2 | 12 |
| 22 | 12 | Brett Magnus | Frankenmuth | 198.0 | 15 |
| 23 | 12 | Cole Wisniewski | Orchard Lake St. Mary’s | 197.9 | 16 |
| 24 | 12 | Shephard Bower | Forest Hills Eastern | 197.6 | 12 |
| 25 | 12 | Jacob Stanislawski | Flat Rock | 196.9 | 18 |
| 26 | 10 | Ashton Fink | Grand Rapids Christian | 196.1 | 12 |
| 27 | 12 | Jack Edison | East Grand Rapids | 195.4 | 12 |
| 28 | 10 | Ryan Rathsburg | Flint Powers Catholic | 195.4 | 15 |
| 29 | 12 | Aiden Weller | Cedar Springs | 195.2 | 10 |
| 30 | 12 | Murphy Wagner | Saginaw Swan Valley | 194.0 | 15 |
| 31 | 12 | Asher Jager | GR West Michigan Aviation | 193.9 | 12 |
| 32 | 11 | Joshua Macri | Macomb Lutheran North | 193.8 | 17 |
| 33 | 12 | Caleb Carignan | Flint Powers Catholic | 193.6 | 15 |
| 34 | 12 | Carson Wood | Sparta | 193.5 | 11 |
| 35 | 12 | Ben Verellen | Gladwin | 193.1 | 10 |
| 36 | 11 | Owen Adams | Spring Lake | 192.9 | 10 |
| 37 | 12 | Charlie Brauer | Three Rivers | 192.2 | 13 |
| 38 | 12 | Jacob Hylton | Ortonville Brandon | 192.0 | 15 |
| 39 | 9 | Logan Cristian | Parma Western | 191.7 | 14 |
| 40 | 10 | Aiden Lambers | Holland | 191.6 | 11 |
| 41 | 12 | Landon Gerritsma | Holland Christian | 191.4 | 11 |
| 42 | 10 | Jack Hincks | Detroit Country Day | 191.4 | 16 |
| 43 | 11 | Nick Parker | Frankenmuth | 191.3 | 15 |
| 44 | 12 | Tommy Beiter | Flint Powers Catholic | 191.1 | 15 |
| 45 | 10 | Gerard Gilmour | Fenton | 191.1 | 16 |
| 46 | 12 | George Scupham | Edwardsburg | 190.9 | 13 |
| 47 | 11 | Christopher Vogt | Paw Paw | 190.9 | 13 |
| 48 | 12 | Jack Estelle | Hopkins | 190.8 | 11 |
| 49 | 10 | Duncan Palmer | Williamston | 190.7 | 14 |
| 50 | 11 | Seth Randall | St. Joseph | 190.6 | 13 |
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.
| Rank | Team | Score | Region | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Flint Powers Catholic | 121 | 15 | 198.6 | 191.4 | 0:58 | 1:53 |
| 2 | East Grand Rapids | 162 | 12 | 198.6 | 193.8 | 1:26 | 1:48 |
| 3 | Alma | 290 | 14 | 193.6 | 189.2 | 1:30 | 1:39 |
| 4 | Grand Rapids Christian | 350 | 12 | 188.3 | 184.6 | 0:57 | 1:20 |
| 5 | Holland Christian | 381 | 11 | 186.0 | 183.9 | 0:28 | 0:48 |
| 6 | Parma Western | 435 | 14 | 186.0 | 181.1 | 1:24 | 1:40 |
| 7 | Shepherd | 510 | 15 | 183.6 | 177.6 | 1:29 | 2:15 |
| 8 | Otsego | 524 | 13 | 182.0 | 172.3 | 0:47 | 2:07 |
| 9 | Forest Hills Eastern | 560 | 12 | 184.2 | 178.1 | 1:47 | 2:00 |
| 10 | DeWitt | 608 | 14 | 180.4 | 174.7 | 1:12 | 1:37 |
| 11 | Fenton | 609 | 16 | 182.8 | 178.0 | 2:05 | 2:07 |
| 12 | Cedar Springs | 622 | 10 | 180.0 | 175.7 | 1:18 | 1:36 |
| 13 | Allendale | 642 | 11 | 185.3 | 174.0 | 2:30 | 3:23 |
| 14 | Three Rivers | 667 | 13 | 178.9 | 172.2 | 1:33 | 1:51 |
| 15 | Richland Gull Lake | 695 | 13 | 177.5 | 173.0 | 0:57 | 1:23 |
| 16 | Pinckney | 702 | 16 | 179.2 | 175.9 | 1:42 | 1:49 |
| 17 | Frankenmuth | 705 | 15 | 179.4 | 168.1 | 1:43 | 3:00 |
| 18 | Spring Lake | 745 | 10 | 176.9 | 170.2 | 1:14 | 1:59 |
| 19 | Petoskey | 761 | 10 | 176.0 | 171.0 | 1:01 | 1:23 |
| 20 | Grand Rapids South Christian | 779 | 12 | 175.5 | 168.9 | 1:30 | 1:52 |
| 21 | Adrian | 790 | 18 | 177.4 | 170.2 | 1:57 | 2:38 |
| 22 | Whitehall | 814 | 10 | 179.6 | 169.4 | 3:07 | 3:51 |
| 23 | Edwardsburg | 839 | 13 | 174.8 | 166.5 | 1:30 | 2:20 |
| 24 | Chelsea | 847 | 18 | 174.4 | 170.1 | 1:16 | 1:33 |
| 25 | Ann Arbor Gabriel Richard | 873 | 18 | 173.5 | 169.3 | 0:55 | 1:12 |
| 26 | Macomb Lutheran North | 896 | 17 | 174.0 | 166.8 | 1:38 | 2:36 |
| 27 | Detroit Country Day | 919 | 16 | 173.0 | 162.1 | 2:22 | 2: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.
| Rank | Team | Score | Region | County Week | Move |
| 1 | Flint Powers Catholic | 121 | 15 | 1 | 0 |
| 2 | East Grand Rapids | 162 | 12 | 2 | 0 |
| 3 | Alma | 290 | 14 | 3 | 0 |
| 4 | Grand Rapids Christian | 350 | 12 | 4 | 0 |
| 5 | Holland Christian | 381 | 11 | 5 | 0 |
| 6 | Parma Western | 435 | 14 | 6 | 0 |
| 7 | Shepherd | 510 | 15 | 7 | 0 |
| 8 | Otsego | 524 | 13 | 8 | 0 |
| 9 | Forest Hills Eastern | 560 | 12 | 9 | 0 |
| 10 | DeWitt | 608 | 14 | 11 | -1 |
| 11 | Fenton | 609 | 16 | 12 | -1 |
| 12 | Cedar Springs | 622 | 10 | 10 | 2 |
| 13 | Allendale | 642 | 11 | 13 | 0 |
| 14 | Three Rivers | 667 | 13 | 14 | 0 |
| 15 | Richland Gull Lake | 695 | 13 | 15 | 0 |
| 16 | Pinckney | 702 | 16 | 19 | -3 |
| 17 | Frankenmuth | 705 | 15 | 16 | 1 |
| 18 | Spring Lake | 745 | 10 | 18 | 0 |
| 19 | Petoskey | 761 | 10 | 21 | -2 |
| 20 | Grand Rapids South Christian | 779 | 12 | 20 | 0 |
| 21 | Adrian | 790 | 18 | 22 | -1 |
| 22 | Whitehall | 814 | 10 | 23 | -1 |
| 23 | Edwardsburg | 839 | 13 | 17 | 6 |
| 24 | Chelsea | 847 | 18 | 25 | -1 |
| 25 | Ann Arbor Gabriel Richard | 873 | 18 | 26 | -1 |
| 26 | Macomb Lutheran North | 896 | 17 | 24 | 2 |
| 27 | Detroit Country Day | 919 | 16 | 27 | 0 |

| Rank | Grade | Name | Team | CW Rating | Region |
| 1 | 11 | Kamari Ronfeldt | Ann Arbor Pioneer | 221.3 | 5 |
| 2 | 11 | Brandon Cloud | Northville | 216.1 | 7 |
| 3 | 12 | Kyle O’Rourke | Highland-Milford | 216.0 | 2 |
| 4 | 12 | Beckett Crooks | Ann Arbor Pioneer | 215.6 | 5 |
| 5 | 11 | Caden Livermore | Grandville | 215.4 | 1 |
| 6 | 11 | Jack MacGregor | Howell | 213.7 | 4 |
| 7 | 11 | Luka Hammond | Grand Haven | 212.4 | 1 |
| 8 | 12 | Ian Morgan | Okemos | 211.9 | 4 |
| 9 | 12 | Benjamin Hartigan | Northville | 211.8 | 7 |
| 10 | 11 | Marshall Huhn | Lowell | 210.3 | 3 |
| 11 | 12 | Aiden Pengelly | Canton | 210.0 | 6 |
| 12 | 12 | Andrew Wright | Kalamazoo Central | 209.9 | 3 |
| 13 | 10 | Mourad Algahmi | Dearborn Fordson | 208.2 | 5 |
| 14 | 12 | Jackson Lam | Kalamazoo Loy Norrix | 205.3 | 3 |
| 15 | 11 | Justin Johnson | East Kentwood | 204.9 | 3 |
| 16 | 11 | Matii Tarekegn | East Kentwood | 204.4 | 3 |
| 17 | 12 | Aron Gal | Grand Haven | 204.2 | 1 |
| 18 | 12 | Ethan Hertza | Northville | 203.7 | 7 |
| 19 | 11 | Coen Hill | Dexter | 203.1 | 4 |
| 20 | 9 | Avi Elabed | Lowell | 202.8 | 3 |
| 21 | 12 | David Dubeck | Clarkston | 202.7 | 8 |
| 22 | 11 | Austin Mercado | Salem | 202.2 | 6 |
| 23 | 11 | Jacob Szalay | Saline | 202.0 | 5 |
| 24 | 9 | Tommy McCormick | Grand Blanc | 201.6 | 2 |
| 25 | 12 | Lucas LaPointe | Plymouth | 201.6 | 6 |
| 26 | 12 | Max Houvener | Lake Orion | 201.2 | 8 |
| 27 | 10 | Todd Tobin | Highland-Milford | 200.3 | 2 |
| 28 | 11 | Samuel Baker | Kalamazoo Central | 200.3 | 3 |
| 29 | 12 | Caleb Keller | Traverse City Central | 200.2 | 2 |
| 30 | 12 | Noah Johnston | Caledonia | 200.0 | 3 |
| 31 | 12 | Zach Wyderko | Brighton | 199.7 | 4 |
| 32 | 10 | Alexander Allen | Alpena | 199.7 | 2 |
| 33 | 12 | Marcel Stork | Mattawan | 199.6 | 3 |
| 34 | 10 | Rylen Richey | Grand Ledge | 199.6 | 4 |
| 35 | 12 | Cooper Byrne | Lowell | 199.3 | 3 |
| 36 | 12 | Owen Fisher | Mattawan | 199.2 | 3 |
| 37 | 12 | Nathaniel Linden | Troy Athens | 199.0 | 8 |
| 38 | 12 | Benjamin Rottier | Grand Ledge | 198.8 | 4 |
| 39 | 10 | Xavier Solgot | L’Anse Creuse North | 198.7 | 9 |
| 40 | 11 | Broden Ladd | Holly | 197.9 | 2 |
| 41 | 10 | Brady Glon | Detroit Catholic Central | 197.5 | 7 |
| 42 | 11 | Blake Kulesza | Brighton | 197.3 | 4 |
| 43 | 12 | Ty Billings | Kalamazoo Central | 196.6 | 3 |
| 44 | 11 | Josiah Derksen | Rockford | 196.5 | 1 |
| 45 | 12 | Ryan Barnes | Clarkston | 196.5 | 8 |
| 46 | 10 | Bennett Snapper | Caledonia | 196.4 | 3 |
| 47 | 11 | Liam Wierzba | Traverse City West | 196.3 | 2 |
| 48 | 10 | Finn-Frost Grayson | Traverse City West | 196.3 | 2 |
| 49 | 12 | Pierce Scheffler | Brownstown Woodhaven | 196.2 | 5 |
| 50 | 12 | Liam Preisser | East Lansing | 196.2 | 4 |
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.
| Rank | Team | Score | Region | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Northville | 193 | 7 | 203.3 | 198.7 | 1:14 | 1:36 |
| 2 | Ann Arbor Pioneer | 271 | 5 | 202.7 | 197.0 | 1:43 | 1:59 |
| 3 | Lowell | 282 | 3 | 198.4 | 187.7 | 1:07 | 3:21 |
| 4 | Kalamazoo Central | 315 | 3 | 197.2 | 192.1 | 1:18 | 1:42 |
| 5 | Grand Ledge | 369 | 4 | 194.1 | 188.2 | 0:31 | 1:23 |
| 6 | Brighton | 419 | 4 | 193.0 | 190.4 | 0:34 | 0:57 |
| 7 | Ann Arbor Skyline | 455 | 4 | 191.7 | 188.9 | 0:23 | 0:47 |
| 8 | Midland | 468 | 2 | 191.4 | 188.4 | 0:20 | 0:44 |
| 9 | Traverse City West | 504 | 2 | 191.0 | 188.5 | 0:40 | 0:44 |
| 10 | Portage Central | 584 | 3 | 189.9 | 184.8 | 1:06 | 1:16 |
| 11 | Romeo | 600 | 9 | 189.0 | 184.9 | 0:35 | 1:12 |
| 12 | Grand Blanc | 605 | 2 | 189.8 | 186.7 | 1:03 | 1:08 |
| 13 | Saline | 606 | 5 | 190.1 | 186.0 | 1:15 | 1:19 |
| 14 | Caledonia | 611 | 3 | 189.6 | 185.0 | 1:05 | 1:23 |
| 15 | Zeeland West | 631 | 3 | 188.8 | 186.4 | 0:42 | 0:45 |
| 16 | Traverse City Central | 634 | 2 | 189.6 | 182.2 | 1:02 | 1:51 |
| 17 | Salem | 670 | 6 | 189.0 | 185.3 | 1:06 | 1:20 |
| 18 | Clarkston | 674 | 8 | 188.9 | 184.7 | 1:19 | 1:30 |
| 19 | East Kentwood | 684 | 3 | 190.2 | 184.2 | 1:21 | 1:50 |
| 20 | Jenison | 690 | 1 | 187.3 | 185.3 | 0:18 | 0:31 |
| 21 | Holland West Ottawa | 717 | 3 | 186.7 | 184.2 | 0:09 | 0:52 |
| 22 | Highland-Milford | 761 | 2 | 190.6 | 184.3 | 2:09 | 2:25 |
| 23 | Brownstown Woodhaven | 790 | 5 | 186.1 | 182.0 | 1:07 | 1:14 |
| 24 | Rockford | 823 | 1 | 185.4 | 178.4 | 1:25 | 1:51 |
| 25 | Plymouth | 873 | 6 | 185.3 | 181.1 | 1:18 | 1:38 |
| 26 | Grand Haven | 875 | 1 | 188.7 | 179.5 | 2:08 | 2:57 |
| 27 | Saginaw Heritage | 881 | 2 | 184.1 | 181.2 | 0:29 | 0: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.
| Rank | Team | Score | Region | County Week | Move |
| 1 | Northville | 193 | 7 | 1 | 0 |
| 2 | Ann Arbor Pioneer | 271 | 5 | 2 | 0 |
| 3 | Lowell | 282 | 3 | 3 | 0 |
| 4 | Kalamazoo Central | 315 | 3 | 4 | 0 |
| 5 | Grand Ledge | 369 | 4 | 5 | 0 |
| 6 | Brighton | 419 | 4 | 9 | -3 |
| 7 | Ann Arbor Skyline | 455 | 4 | 6 | 1 |
| 8 | Midland | 468 | 2 | 8 | 0 |
| 9 | Traverse City West | 504 | 2 | 7 | 2 |
| 10 | Portage Central | 584 | 3 | 11 | -1 |
| 11 | Romeo | 600 | 9 | 12 | -1 |
| 12 | Grand Blanc | 605 | 2 | 13 | -1 |
| 13 | Saline | 606 | 5 | 10 | 3 |
| 14 | Caledonia | 611 | 3 | 14 | 0 |
| 15 | Zeeland West | 631 | 3 | 16 | -1 |
| 16 | Traverse City Central | 634 | 2 | 15 | 1 |
| 17 | Salem | 670 | 6 | 17 | 0 |
| 18 | Clarkston | 674 | 8 | 18 | 0 |
| 19 | East Kentwood | 684 | 3 | 19 | 0 |
| 20 | Jenison | 690 | 1 | 20 | 0 |
| 21 | Holland West Ottawa | 717 | 3 | 21 | 0 |
| 22 | Highland-Milford | 761 | 2 | 23 | -1 |
| 23 | Brownstown Woodhaven | 790 | 5 | 22 | 1 |
| 24 | Rockford | 823 | 1 | 24 | 0 |
| 25 | Plymouth | 873 | 6 | 35 | -10 |
| 26 | Grand Haven | 875 | 1 | 25 | 1 |
| 27 | Saginaw Heritage | 881 | 2 | 26 | 1 |