
It’s now September and we’re hitting the meat of the schedule. The early season excitement has faded and teams are hitting the books, barreling toward the peak of their training, and frequently lacing up spikes. I just got back from a weekend of trail running out at Woodstock and wow is it great to be back out there. As such, no rating work was done over the weekend and you’ll get a ton of posts over the next few days. Next week, following the major meets of this weekend, will be our first batch of rankings.
As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.
Girls Adjustment:Â -26
Boys Adjustment:Â -28
AVERILL’S ACES
El McMahan, Rochester Adams
Out here showing those summer 5k’s and miles were for real. El has only built on the strength she showed in track (top-8 finishes in indoor/outdoor, plus a stupendously negative splitted 10:58). Her 18:27 victory over these Possum Hollow hills displays the way she’s grown in the past year, as she stayed in the 19’s on her trips around this course last fall.
Gannon Wheeler, Highland-Milford
A shining example of how one can grow in the Maverick program. Gannon was on the high side of 18:00 through the first two years of his career. He broke 18:00 for the first time here last year, staying a consistent figure in the 17’s throughout the ’24 season. A 17:05 here is extremely close to his lifetime best (16:58 at Jackson), a course PR, and a sure sign that faster marks will come toward the end of the year (Milford’s next 5k is in a month, my kinda schedule!).

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Rochester Adams | 108.4 | 1 |
| Macomb Dakota | 94.9 | 1 |
| Grand Ledge | 92.3 | 1 |
| Oxford | 88.2 | 1 |
| Birmingham Seaholm | 84.2 | 1 |
| Brighton | 83.9 | 1 |
| South Lyon | 79.7 | 1 |
| Utica Eisenhower | 79.1 | 1 |
| Beverly Hills Groves | 71.3 | 1 |
| Utica Ford | 66.8 | 1 |
| Highland-Milford | 59.1 | 1 |
| Sterling Heights Stevenson | 12.7 | 1 |
| Team | Top 5 Avg. | Division |
| Williamston | 64.4 | 2 |
| New Boston Huron | 64.1 | 2 |
| Team | Top 5 Avg. | Division |
| Lansing Catholic** | 118.4 | 3 |
| Team | Top 5 Avg. | Division |
| Christ the King | 26.8 | None |
BOYS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Highland-Milford** | 188.9 | 1 |
| Brighton** | 186.4 | 1 |
| Grand Ledge** | 186.3 | 1 |
| Macomb Dakota | 175.9 | 1 |
| Oxford | 173.3 | 1 |
| Rochester Adams | 171.9 | 1 |
| Utica Eisenhower | 165.0 | 1 |
| Detroit Catholic Central | 159.4 | 1 |
| Utica Ford | 156.9 | 1 |
| Sterling Heights Stevenson | 149.6 | 1 |
| Beverly Hills Groves | 147.9 | 1 |
| South Lyon | 145.9 | 1 |
| West Bloomfield | 142.7 | 1 |
| Birmingham Seaholm | 121.6 | 1 |
| Brother Rice | 117.9 | 1 |
| Walled Lake Central | 72.6 | 1 |
| Team | Top 5 Avg. | Division |
| Williamston | 159.3 | 2 |
| New Boston Huron | 156.0 | 2 |
| Trenton | 93.7 | 2 |
| Garden City | 88.9 | 2 |
| Team | Top 5 Avg. | Division |
| Lansing Catholic** | 169.4 | 3 |
| Team | Top 5 Avg. | Division |
| Christ the King | 103.9 | None |

GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | El McMahan | 18:27.0 | Rochester Adams | 159.7 |
| 9 | Taryn Moore | 19:14.6 | Oxford | 143.8 |
| 11 | Grace Wonch | 19:28.6 | Lansing Catholic | 139.1 |
| 9 | Jessica Soldan | 19:29.6 | Rochester Adams | 138.8 |
| 12 | Aviana Skinner | 20:12.0 | Grand Ledge | 124.7 |
| 10 | Alexandra Green | 20:17.2 | Birmingham Seaholm | 122.9 |
| 10 | Josie Bishop | 20:21.4 | Lansing Catholic | 121.5 |
| 12 | Lidia Clancy | 20:21.9 | Macomb Dakota | 121.4 |
| 9 | Anna Drauer | 20:27.3 | Lansing Catholic | 119.6 |
| 9 | Giada Mills | 20:31.8 | Beverly Hills Groves | 118.1 |
| 9 | Grace Mathers | 20:53.4 | Macomb Dakota | 110.9 |
| 12 | Jacalyn Yakel | 20:56.3 | Utica Eisenhower | 109.9 |
| 10 | Gabriella Mercier | 20:57.0 | Macomb Dakota | 109.7 |
| 12 | Avery Turk | 21:00.9 | New Boston Huron | 108.4 |
| 10 | Lindsey Ludwig | 21:01.6 | Lansing Catholic | 108.2 |
| 9 | Ava Montero | 21:02.2 | Grand Ledge | 107.9 |
| 9 | Abby Deering | 21:13.6 | Rochester Adams | 104.1 |
| 12 | Frances Melinn | 21:14.8 | Lansing Catholic | 103.7 |
| 9 | Cecilia Kelly | 21:17.6 | Williamston | 102.8 |
| 10 | Sienna Chapin | 21:18.6 | Oxford | 102.5 |
| 11 | Ashley Lubowicki | 21:19.6 | Brighton | 102.1 |
| 11 | Sophia Schafer | 21:25.0 | Williamston | 100.3 |
| 11 | Olivia Dixon | 21:34.2 | Birmingham Seaholm | 97.3 |
| 12 | Maizie Cavanaugh | 21:51.4 | Brighton | 91.5 |
| 12 | Jacey Roy | 21:54.7 | Beverly Hills Groves | 90.4 |
| 12 | Kayla Ward | 21:54.7 | South Lyon | 90.4 |
| 11 | Genevive Meihn | 21:57.3 | Beverly Hills Groves | 89.6 |
| 9 | Elizabeth Lennon | 22:04.3 | Unattached | 87.2 |
| 11 | Avery Miller | 22:07.0 | Lansing Catholic | 86.3 |
| 12 | Gianna D’Angelo | 22:07.6 | Utica Ford | 86.1 |
| 12 | Laila Bodell | 22:11.0 | Oxford | 85.0 |
| 12 | Annabella Gjokaj | 22:13.7 | Utica Eisenhower | 84.1 |
| 12 | Adele Bush | 22:16.4 | Birmingham Seaholm | 83.2 |
| 12 | Madison Aten | 22:29.1 | Grand Ledge | 79.0 |
| 9 | Kylie Karfonta | 22:29.5 | South Lyon | 78.8 |
| 10 | Micaela Cabello | 22:31.8 | Christ the King | 78.1 |
| 12 | Elsa Gomez | 22:32.4 | Grand Ledge | 77.9 |
| 12 | Emma Miller | 22:33.4 | Utica Ford | 77.5 |
| 9 | McKenna Kann | 22:34.0 | South Lyon | 77.4 |
| 11 | Violet Scheels | 22:35.2 | South Lyon | 76.9 |
| 11 | Kaitlyn Rizzo | 22:35.2 | Macomb Dakota | 76.9 |
| 10 | Hannah Outlaw | 22:35.9 | Brighton | 76.7 |
| 9 | Clare McCloskey | 22:39.8 | Utica Eisenhower | 75.4 |
| 10 | Maddie Stouffer | 22:40.5 | Brighton | 75.2 |
| 11 | Dani Radde | 22:41.4 | South Lyon | 74.9 |
| 9 | Mary Lennon | 22:41.6 | Unattached | 74.8 |
| 10 | Ella Tillman | 22:43.5 | Brighton | 74.2 |
| 11 | Jillian Broyles | 22:48.3 | Highland-Milford | 72.6 |
| 12 | Lauren Bradley | 22:48.5 | Highland-Milford | 72.5 |
| 12 | Lily Hardin | 22:48.5 | Highland-Milford | 72.5 |
| 9 | Kinsley Lounds | 22:50.0 | Grand Ledge | 72.0 |
| 10 | Leah Keith | 22:52.2 | Rochester Adams | 71.3 |
| 9 | Elsa Korte | 22:54.7 | Lansing Catholic | 70.4 |
| 9 | Kate Duffy | 22:55.0 | Williamston | 70.3 |
| 12 | Anna Green | 22:55.5 | Brighton | 70.2 |
| 9 | Paige Thelen | 22:57.5 | Grand Ledge | 69.5 |
| 9 | Sadie Nelson | 22:57.9 | Grand Ledge | 69.4 |
| 9 | Maddie Deering | 23:02.2 | Rochester Adams | 67.9 |
| 12 | Anna Maciejewski | 23:08.8 | Utica Eisenhower | 65.7 |
| 10 | Jamie Glatfelter | 23:10.4 | Trenton | 65.2 |
| 12 | Amelia Cornell | 23:13.2 | Grand Ledge | 64.3 |
| 10 | Grace McDonald | 23:13.8 | Utica Ford | 64.1 |
| 10 | Jenna Berkimer | 23:14.5 | Brighton | 63.8 |
| 10 | Isa Vargo | 23:15.1 | New Boston Huron | 63.6 |
| 10 | Claire Yandora | 23:21.4 | Birmingham Seaholm | 61.5 |
| 9 | Jelena Olechowski | 23:25.6 | Utica Eisenhower | 60.1 |
| 12 | Kayla DiFonzo | 23:28.5 | Sterling Heights Stevenson | 59.2 |
| 9 | Ava Fox | 23:31.2 | Oxford | 58.3 |
| 10 | Ava Lipsey | 23:31.7 | Grand Ledge | 58.1 |
| 9 | Jennalynn Bronstein | 23:35.3 | New Boston Huron | 56.9 |
| 11 | Adeline Youngberg | 23:36.9 | Utica Eisenhower | 56.4 |
| 11 | Lucille Ragheb | 23:37.7 | Birmingham Seaholm | 56.1 |
| 9 | Avery Diehl | 23:38.5 | Lansing Catholic | 55.8 |
| 11 | Lacy Ortega | 23:38.7 | Utica Ford | 55.8 |
| 9 | Evelyn Wiegand | 23:39.6 | Macomb Dakota | 55.5 |
| 10 | Abigail Galazka | 23:40.3 | Brighton | 55.2 |
| 10 | Genevieve Schairer | 23:42.6 | Birmingham Seaholm | 54.5 |
| 9 | Alivia Baxter | 23:50.1 | Grand Ledge | 52.0 |
| 9 | Evelyn Clancy | 23:51.2 | Macomb Dakota | 51.6 |
| 9 | Ruby Clark | 23:51.7 | Oxford | 51.4 |
| 11 | Sophie Dockham | 23:53.1 | Brighton | 51.0 |
| 11 | Morgan Hoyt | 23:53.6 | Oxford | 50.8 |
| 12 | Amanda Dickinson | 23:54.0 | Utica Ford | 50.7 |
| 11 | Chelsea Myrand | 23:54.4 | Oxford | 50.5 |
| 10 | Sophia Mulka | 23:55.1 | Utica Ford | 50.3 |
| 12 | Lucineia Harvey | 23:59.5 | South Lyon | 48.8 |
| 10 | Ellia Egle | 23:59.6 | New Boston Huron | 48.8 |
| 11 | Alyssa Fudge | 24:01.6 | Macomb Dakota | 48.1 |
| 9 | Grace Schulte | 24:09.1 | Macomb Dakota | 45.6 |
| 12 | Faith Cullen | 24:10.6 | Brighton | 45.1 |
| 9 | Amelia Mangan | 24:12.6 | South Lyon | 44.5 |
| 9 | Rino Takatsu | 24:15.0 | West Bloomfield | 43.7 |
| 12 | Ryann Smitka | 24:15.1 | Macomb Dakota | 43.6 |
| 9 | Chloe Muirhead | 24:17.3 | Macomb Dakota | 42.9 |
| 10 | Lillian West | 24:17.9 | New Boston Huron | 42.7 |
| 9 | Abigail Endres | 24:20.0 | Macomb Dakota | 42.0 |
| 10 | Madison Mann | 24:21.2 | Sterling Heights Stevenson | 41.6 |
| 9 | Kyle Konitzer | 24:22.0 | Grand Ledge | 41.3 |
| 9 | Emily Crawford | 24:23.6 | Beverly Hills Groves | 40.8 |
| 11 | Claire Kuhlman | 24:24.6 | Rochester Adams | 40.5 |
| 11 | Lilyanna Lewiston | 24:26.2 | Oxford | 39.9 |
| 9 | Olivia Campbell | 24:26.6 | Macomb Dakota | 39.8 |
| 12 | Riley McCann | 24:26.7 | Oxford | 39.8 |
| 11 | Anabelle Mangan | 24:27.2 | South Lyon | 39.6 |
| 9 | Elena Remtema | 24:28.7 | Highland-Milford | 39.1 |
| 11 | Madison Cornett | 24:28.7 | Highland-Milford | 39.1 |
| 10 | Alice Williams | 24:33.3 | New Boston Huron | 37.6 |
| 10 | Hadley Worsham | 24:35.2 | Brighton | 36.9 |
| 11 | Noelle Shourds | 24:39.3 | Brighton | 35.6 |
| 10 | Avalina Williamson | 24:41.9 | Trenton | 34.7 |
| 12 | Breanna Swiech | 24:46.3 | South Lyon | 33.2 |
| 10 | Kelsey Iglesias | 24:47.4 | Utica Eisenhower | 32.9 |
| 11 | Madeleine Prestel | 24:49.8 | Utica Eisenhower | 32.1 |
| 11 | Lily Ortega | 24:50.0 | Utica Ford | 32.0 |
| 12 | Adelaide Crane | 24:50.9 | Brighton | 31.7 |
| 10 | Montserrat Bolanos | 24:54.1 | Birmingham Seaholm | 30.6 |
| 10 | Grace Hamel | 24:56.6 | Williamston | 29.8 |
| 10 | Grace Weidmayer | 24:57.3 | Christ the King | 29.6 |
| 12 | Stella Lipinski | 25:00.4 | Lansing Catholic | 28.5 |
| 11 | Kaylynn Sutton-Gates | 25:01.5 | Brighton | 28.2 |
| 10 | Sarah Cusick | 25:03.2 | Oxford | 27.6 |
| 10 | Markie Buckland | 25:04.6 | Grand Ledge | 27.1 |
| 11 | Brooklyn Smith | 25:10.6 | Brighton | 25.1 |
| 9 | Katherine Baginski | 25:14.2 | Utica Eisenhower | 23.9 |
| 10 | Leah Wyderko | 25:14.3 | Brighton | 23.9 |
| 12 | Paige Kutas | 25:15.1 | Lansing Catholic | 23.6 |
| 9 | Brooklyn Chesney | 25:15.7 | Lansing Catholic | 23.4 |
| 10 | Macy Grembos | 25:18.5 | Sterling Heights Stevenson | 22.5 |
| 11 | Alexa Barrett | 25:18.8 | Birmingham Seaholm | 22.4 |
| 12 | Daniya Vann | 25:21.3 | Garden City | 21.6 |
| 9 | Aubrey Goike | 25:23.6 | Macomb Dakota | 20.8 |
| 9 | Sevanna Sevanthinathan | 25:23.6 | Birmingham Seaholm | 20.8 |
| 9 | Addie Woon | 25:23.6 | Christ the King | 20.8 |
| 9 | Allison Fehlberg | 25:26.6 | Oxford | 19.8 |
| 10 | Lauren Vaughn | 25:28.4 | Brighton | 19.2 |
| 9 | Avery Bell | 25:29.1 | Utica Ford | 19.0 |
| 12 | Jackson Harlan | 25:29.9 | Williamston | 18.7 |
| 9 | Madison Thomas | 25:30.2 | Williamston | 18.6 |
| 9 | Elowyn Betts | 25:33.4 | Beverly Hills Groves | 17.5 |
| 12 | Emma Ramales | 25:34.3 | Utica Eisenhower | 17.2 |
| 10 | Anna Fike | 25:39.2 | Rochester Adams | 15.6 |
| 9 | Stephanie Roque | 25:40.0 | Oxford | 15.3 |
| 11 | Dakota Belknap | 25:41.1 | Grand Ledge | 15.0 |
| 9 | Hannah Hines | 25:42.7 | Christ the King | 14.4 |
| 9 | Lauren Macon | 25:46.1 | New Boston Huron | 13.3 |
| 9 | Briella Martin | 25:51.3 | Brighton | 11.6 |
| 9 | Maggie Bedolla | 25:52.2 | Grand Ledge | 11.3 |
| 10 | Stella Mac | 25:54.5 | New Boston Huron | 10.5 |
| 11 | Amanda Ludwig | 25:56.1 | Lansing Catholic | 10.0 |
| 9 | Adaure Obinwanne | 26:00.5 | Lansing Catholic | 8.5 |
| 11 | Joslyn Drummond | 26:00.6 | South Lyon | 8.5 |
| 12 | Sarah Cook | 26:01.1 | South Lyon | 8.3 |
| 11 | Alexis Bosma | 26:01.2 | Utica Eisenhower | 8.3 |
| 12 | Cheyenne Jasper | 26:13.9 | Oxford | 4.0 |
| 12 | Amelia Brennan | 26:16.7 | Highland-Milford | 3.1 |
| 12 | Lila Keranen | 26:19.5 | Brighton | 2.2 |
| 11 | Kumi Takatsu | 26:25.1 | West Bloomfield | 0.3 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Kyle O’Rourke | 15:56.1 | Highland-Milford | 210.6 |
| 10 | Todd Tobin | 16:42.7 | Highland-Milford | 195.1 |
| 10 | Rylen Richey | 16:46.1 | Grand Ledge | 194.0 |
| 12 | Zach Wyderko | 16:49.4 | Brighton | 192.9 |
| 12 | Benjamin Rottier | 16:51.6 | Grand Ledge | 192.1 |
| 11 | Blake Kulesza | 17:05.2 | Brighton | 187.6 |
| 12 | Gannon Wheeler | 17:05.5 | Highland-Milford | 187.5 |
| 12 | Gavin Tisch | 17:06.2 | Detroit Catholic Central | 187.3 |
| 10 | Brendan Williams | 17:07.1 | Brighton | 187.0 |
| 10 | Duncan Palmer | 17:09.2 | Williamston | 186.3 |
| 12 | Gavin Wilkins | 17:10.2 | Rochester Adams | 185.9 |
| 12 | Luke Dulecki | 17:13.1 | New Boston Huron | 185.0 |
| 11 | Caelan Marsh | 17:14.4 | Grand Ledge | 184.5 |
| 10 | Oscar Wordell | 17:14.4 | Rochester Adams | 184.5 |
| 9 | Avery Clinton-Barnett | 17:17.7 | Oxford | 183.4 |
| 12 | Joseph Kaleto | 17:19.3 | Macomb Dakota | 182.9 |
| 10 | Roarke MacArthur | 17:19.5 | Brighton | 182.8 |
| 12 | Alex McKennon | 17:19.8 | Grand Ledge | 182.7 |
| 9 | Josh Keillor-Beale | 17:23.3 | Brighton | 181.6 |
| 12 | Andrew Scheloske | 17:24.0 | Macomb Dakota | 181.3 |
| 12 | Anthony Frei | 17:27.1 | Utica Eisenhower | 180.3 |
| 9 | Aiden Doggett | 17:31.0 | Highland-Milford | 179.0 |
| 11 | Nolan Lounds | 17:32.9 | Grand Ledge | 178.4 |
| 11 | Musa Kay | 17:34.8 | West Bloomfield | 177.7 |
| 11 | James Tennes | 17:38.8 | Lansing Catholic | 176.4 |
| 12 | Cayden Canham | 17:40.1 | Oxford | 176.0 |
| 12 | Evan Cummings | 17:40.2 | Brighton | 175.9 |
| 11 | Jesse Reed | 17:41.5 | Rochester Adams | 175.5 |
| 12 | Drew Pietraszkiewicz | 17:42.6 | Utica Eisenhower | 175.1 |
| 10 | Teddy Weber | 17:45.0 | Williamston | 174.3 |
| 11 | Luke Nagy | 17:45.5 | Rochester Adams | 174.2 |
| 10 | Logan LaMilza | 17:46.8 | Macomb Dakota | 173.7 |
| 12 | Lucas Gates | 17:47.0 | Lansing Catholic | 173.7 |
| 12 | Noah Nasceif | 17:48.4 | Sterling Heights Stevenson | 173.2 |
| 12 | Raymond Herek | 17:50.0 | Williamston | 172.7 |
| 11 | Josh Sanchez | 17:51.3 | Highland-Milford | 172.2 |
| 11 | Ethan Christoff | 17:51.4 | Oxford | 172.2 |
| 12 | Jacob Giovannini | 17:52.7 | Macomb Dakota | 171.8 |
| 9 | Grant Kulesza | 17:53.9 | Brighton | 171.4 |
| 12 | Ronan MacArthur | 17:55.0 | Brighton | 171.0 |
| 10 | Brady Bigelow | 17:55.7 | Oxford | 170.8 |
| 11 | Cameron Crane | 17:57.1 | New Boston Huron | 170.3 |
| 11 | Everett Beach | 17:57.7 | Lansing Catholic | 170.1 |
| 10 | Wesley LaFever | 17:59.3 | Macomb Dakota | 169.6 |
| 12 | Mitchell Cory | 18:01.4 | Brighton | 168.9 |
| 10 | Federico Moreno-Padilla | 18:01.9 | Utica Eisenhower | 168.7 |
| 11 | Dayton VanderMoere | 18:03.0 | Grand Ledge | 168.3 |
| 11 | Griffin Donahue | 18:03.0 | Highland-Milford | 168.3 |
| 11 | Jacob Blakemore | 18:06.8 | Highland-Milford | 167.1 |
| 10 | Ryan Cooper | 18:09.2 | South Lyon | 166.3 |
| 12 | Luke Mulka | 18:12.5 | Utica Ford | 165.2 |
| 10 | Oliver Borek | 18:15.2 | Detroit Catholic Central | 164.3 |
| 12 | Matthew Buchanan | 18:15.5 | Oxford | 164.2 |
| 12 | Dean Gallucci | 18:16.1 | Utica Ford | 164.0 |
| 11 | Téo Krumm | 18:16.3 | Lansing Catholic | 163.9 |
| 10 | Grady Richey | 18:18.5 | Lansing Catholic | 163.2 |
| 11 | Jaron Osanaiye | 18:18.7 | Sterling Heights Stevenson | 163.1 |
| 11 | Zach Shaffer | 18:18.8 | Utica Ford | 163.1 |
| 12 | Blaise Demko | 18:18.8 | Lansing Catholic | 163.1 |
| 11 | Finn Korte | 18:21.8 | Lansing Catholic | 162.1 |
| 12 | Aiden LaVictor | 18:22.3 | Beverly Hills Groves | 161.9 |
| 12 | Carter Jacobsen | 18:24.1 | Oxford | 161.3 |
| 12 | Oliver Davis | 18:24.7 | Macomb Dakota | 161.1 |
| 12 | Dylan Doggett | 18:24.9 | Highland-Milford | 161.0 |
| 12 | Nicholas Lewis | 18:26.4 | Brighton | 160.5 |
| 12 | Nolan Collins | 18:26.8 | Brother Rice | 160.4 |
| 10 | Shane Cory | 18:28.9 | Brighton | 159.7 |
| 12 | Ethan Jorrey | 18:29.6 | Beverly Hills Groves | 159.5 |
| 12 | Hunter Muzik | 18:31.1 | Brighton | 159.0 |
| 11 | Tanner Kuhn | 18:31.3 | New Boston Huron | 158.9 |
| 11 | Micah Couser | 18:37.2 | Grand Ledge | 156.9 |
| 10 | Carson Potter | 18:41.7 | Lansing Catholic | 155.5 |
| 11 | Rowan Dehority | 18:43.0 | Highland-Milford | 155.0 |
| 11 | Lincoln Morden | 18:43.8 | Grand Ledge | 154.7 |
| 11 | Noah Thelen | 18:45.0 | Grand Ledge | 154.3 |
| 11 | Brady Klementowski | 18:48.8 | South Lyon | 153.1 |
| 9 | Tucker Asman | 18:51.0 | Brighton | 152.3 |
| 12 | Gavin Hess | 18:52.3 | Highland-Milford | 151.9 |
| 11 | Joseph Nowicki | 18:52.5 | Utica Eisenhower | 151.9 |
| 11 | William Drake | 18:52.9 | Grand Ledge | 151.7 |
| 11 | Tanner Wertz | 18:55.5 | Highland-Milford | 150.8 |
| 10 | Noah Heriford | 18:55.7 | Grand Ledge | 150.8 |
| 9 | George Mockeridge | 18:57.0 | Birmingham Seaholm | 150.4 |
| 12 | Cameron Borich | 18:59.5 | Brighton | 149.5 |
| 9 | Fernando Zaleta-Romero | 19:00.2 | Detroit Catholic Central | 149.3 |
| 12 | Kyle Massimilla | 19:00.7 | Utica Ford | 149.1 |
| 11 | Michael Tidrow | 19:00.7 | Utica Eisenhower | 149.1 |
| 11 | Joey (Joseph) Schmitz | 19:02.2 | Detroit Catholic Central | 148.6 |
| 10 | Thaddeus Hartzell | 19:02.5 | Beverly Hills Groves | 148.5 |
| 10 | Garrett Smith | 19:02.8 | Highland-Milford | 148.4 |
| 9 | Alec Priebe | 19:05.0 | Detroit Catholic Central | 147.7 |
| 10 | Chase Pihalja | 19:05.6 | Macomb Dakota | 147.5 |
| 11 | Shane Bittikofer | 19:06.1 | Brighton | 147.3 |
| 12 | Anders Bartlo | 19:06.2 | Oxford | 147.3 |
| 11 | William Jeffords | 19:07.9 | Detroit Catholic Central | 146.7 |
| 10 | Charles Cossmann | 19:09.1 | South Lyon | 146.3 |
| 11 | Alex Gallup | 19:10.6 | Brighton | 145.8 |
| 11 | Brody Jeruzal | 19:11.5 | Ann Arbor Christian | 145.5 |
| 12 | Austin Derrick | 19:11.7 | Garden City | 145.4 |
| 12 | Nicholas Milosavlevski | 19:12.7 | Macomb Dakota | 145.1 |
| 10 | Gavin Diroff | 19:13.8 | Trenton | 144.7 |
| 12 | Emmanuel Roque-Bocangera | 19:14.7 | Oxford | 144.4 |
| 11 | Owen Collin | 19:17.4 | Brighton | 143.5 |
| 9 | Peyton Mester | 19:18.0 | Oxford | 143.3 |
| 11 | Ryan Obry | 19:18.2 | Oxford | 143.3 |
| 12 | Dillon Pham | 19:18.5 | Utica Ford | 143.2 |
| 9 | Collin Bancroft | 19:21.8 | Grand Ledge | 142.1 |
| 11 | Caleb Erkkinen | 19:27.0 | Sterling Heights Stevenson | 140.3 |
| 10 | Michael Williams | 19:29.9 | West Bloomfield | 139.4 |
| 12 | Mason Tines | 19:30.3 | Oxford | 139.2 |
| 9 | John Burns | 19:30.5 | Rochester Adams | 139.2 |
| 11 | Kyle Swanson | 19:31.1 | Sterling Heights Stevenson | 139.0 |
| 11 | Hayden Selesky | 19:32.1 | Lansing Catholic | 138.6 |
| 10 | Brenton Musallam | 19:32.7 | New Boston Huron | 138.4 |
| 12 | Haven William | 19:33.4 | West Bloomfield | 138.2 |
| 9 | Michael Groff | 19:33.6 | Brother Rice | 138.1 |
| 12 | Parker Mowl | 19:34.6 | Utica Ford | 137.8 |
| 9 | Nathan Wonch | 19:35.9 | Lansing Catholic | 137.4 |
| 11 | Joel Schmidt | 19:36.6 | Grand Ledge | 137.1 |
| 10 | Alessandro Garcia-Galan | 19:38.9 | Birmingham Seaholm | 136.4 |
| 11 | Justin Butkiewicz | 19:39.6 | Oxford | 136.2 |
| 11 | Fisher Lipsey | 19:40.1 | Grand Ledge | 136.0 |
| 10 | Connor Twardesky | 19:40.2 | Utica Ford | 135.9 |
| 11 | Edward Minor | 19:40.3 | Beverly Hills Groves | 135.9 |
| 12 | Hayden Rogers | 19:40.3 | Williamston | 135.9 |
| 10 | Bennett Ogilvy | 19:40.8 | Utica Ford | 135.7 |
| 11 | Tommy Skrobola | 19:41.1 | Christ the King | 135.6 |
| 11 | Keston Rodda | 19:41.7 | Rochester Adams | 135.4 |
| 10 | Mitch Bell | 19:43.0 | Utica Ford | 135.0 |
| 10 | Ethan Bussis | 19:43.4 | Grand Ledge | 134.9 |
| 11 | Garrett Villemure | 19:46.8 | Beverly Hills Groves | 133.7 |
| 12 | Camden Wornson | 19:49.3 | Rochester Adams | 132.9 |
| 10 | Graham Kubiak | 19:50.2 | West Bloomfield | 132.6 |
| 12 | Miles Buttel | 19:50.5 | Grand Ledge | 132.5 |
| 11 | Austin Lebron | 19:51.1 | Brighton | 132.3 |
| 10 | Nixon Magnotte | 19:51.1 | Sterling Heights Stevenson | 132.3 |
| 11 | Nathan Mann | 19:51.7 | South Lyon | 132.1 |
| 11 | Daniel Rudolph | 19:52.0 | Utica Ford | 132.0 |
| 10 | Travis Tomlinson | 19:52.3 | South Lyon | 131.9 |
| 12 | Thomas Shaw | 19:52.5 | Highland-Milford | 131.8 |
| 12 | Alessandro Smigliani | 19:53.0 | Brighton | 131.7 |
| 11 | Grayson Tidbury | 19:53.4 | Highland-Milford | 131.5 |
| 10 | Avi Vertkin | 19:53.4 | Beverly Hills Groves | 131.5 |
| 11 | Jack Gardner | 19:53.6 | Brighton | 131.5 |
| 10 | Hudson Watkins | 19:53.8 | Highland-Milford | 131.4 |
| 10 | Noah Vigier | 19:54.2 | Rochester Adams | 131.3 |
| 11 | Soren Nicoloff | 19:55.9 | South Lyon | 130.7 |
| 9 | Jonah Redman | 19:56.5 | Macomb Dakota | 130.5 |
| 10 | Jonah Randall | 20:00.0 | Brighton | 129.3 |
| 10 | Evan Clow | 20:00.8 | Detroit Catholic Central | 129.1 |
| 11 | Luke Wegienka | 20:02.5 | Detroit Catholic Central | 128.5 |
| 12 | Noah Schmidt | 20:05.2 | Utica Eisenhower | 127.6 |
| 9 | Tristian Rogers | 20:05.3 | Grand Ledge | 127.6 |
| 11 | Garrett Patrick | 20:05.7 | New Boston Huron | 127.4 |
| 9 | Jack Duffy | 20:05.9 | Williamston | 127.4 |
| 9 | Skylan Bowie | 20:06.6 | Grand Ledge | 127.1 |
| 9 | Trent Kratz | 20:08.1 | Rochester Adams | 126.7 |
| 12 | Nic Tarry | 20:08.1 | Walled Lake Central | 126.6 |
| 10 | Austin Czischke | 20:08.8 | Walled Lake Central | 126.4 |
| 12 | Broderick Yensch | 20:10.1 | New Boston Huron | 126.0 |
| 11 | Josue Martinez | 20:10.6 | West Bloomfield | 125.8 |
| 10 | Collin Mahar | 20:18.4 | Sterling Heights Stevenson | 123.2 |
| 12 | Brayden Balagot | 20:18.7 | Brighton | 123.1 |
| 9 | Lucas Wendel | 20:20.1 | Highland-Milford | 122.6 |
| 12 | Ben Zweng | 20:21.7 | Brighton | 122.1 |
| 10 | Brody Kochanski | 20:23.9 | Macomb Dakota | 121.4 |
| 12 | Connor Hickey | 20:24.1 | Oxford | 121.3 |
| 12 | Ben Holbrook | 20:24.6 | New Boston Huron | 121.1 |
| 10 | Jayden Gelios | 20:24.7 | Macomb Dakota | 121.1 |
| 12 | Ryan Fick | 20:26.1 | Brighton | 120.6 |
| 9 | Jack Jablonski | 20:26.5 | Williamston | 120.5 |
| 10 | Aidan Hebert-Foe | 20:27.8 | New Boston Huron | 120.1 |
| 11 | Michael Nowicki | 20:30.6 | Highland-Milford | 119.1 |
| 11 | Charles Kime | 20:34.6 | Brighton | 117.8 |
| 10 | Tyler Blank | 20:36.8 | South Lyon | 117.1 |
| 12 | Logan Albritton | 20:38.2 | Beverly Hills Groves | 116.6 |
| 10 | Gabe Walter | 20:38.3 | South Lyon | 116.6 |
| 11 | Aiden Yost | 20:38.5 | Grand Ledge | 116.5 |
| 11 | Jackson Harlow | 20:40.3 | Grand Ledge | 115.9 |
| 12 | Bryce Glossinger | 20:41.0 | Beverly Hills Groves | 115.7 |
| 12 | Liam Plank | 20:41.6 | Brighton | 115.5 |
| 10 | Luciano (Lu) Rozum | 20:42.1 | Detroit Catholic Central | 115.3 |
| 12 | Landon Pershell | 20:44.5 | Williamston | 114.5 |
| 12 | James Darmofal | 20:44.5 | Brighton | 114.5 |
| 12 | Joshua Burrows | 20:46.9 | West Bloomfield | 113.7 |
| 10 | Eamon Sullivan | 20:50.9 | Rochester Adams | 112.4 |
| 10 | Alek Sventickas | 20:51.9 | Brighton | 112.0 |
| 10 | Charlie Bowers | 20:52.7 | Brighton | 111.8 |
| 11 | Daniel Badel | 20:53.9 | Detroit Catholic Central | 111.4 |
| 11 | Brady O’Connor | 20:55.3 | Brighton | 110.9 |
| 10 | Landon Humphrey | 20:56.1 | Grand Ledge | 110.6 |
| 10 | Oliver Scherz | 20:56.3 | New Boston Huron | 110.6 |
| 10 | Michael Orsargos | 20:56.7 | Rochester Adams | 110.4 |
| 9 | Cole Chapman | 20:57.4 | Oxford | 110.2 |
| 10 | Cooper Lewis | 21:01.2 | Brighton | 108.9 |
| 9 | Gavin Vaughn | 21:01.6 | South Lyon | 108.8 |
| 12 | Cedar Smolash | 21:02.7 | West Bloomfield | 108.4 |
| 12 | Nico Mangino | 21:02.9 | Utica Ford | 108.4 |
| 12 | Kingston Willett | 21:03.5 | Garden City | 108.2 |
| 10 | Quinn Lum | 21:03.8 | Lansing Catholic | 108.1 |
| 10 | Vincent VanGorder | 21:04.3 | Birmingham Seaholm | 107.9 |
| 11 | Austin Steimel | 21:04.8 | Rochester Adams | 107.7 |
| 12 | Todd Postema | 21:06.6 | Birmingham Seaholm | 107.1 |
| 9 | Tucker Broomhead | 21:06.8 | Sterling Heights Stevenson | 107.1 |
| 9 | Tyler Pline | 21:07.4 | Detroit Catholic Central | 106.9 |
| 12 | Noah Kosciuk | 21:08.7 | Birmingham Seaholm | 106.4 |
| 11 | Dominic Berkemeier | 21:09.0 | Beverly Hills Groves | 106.4 |
| 12 | Mark Baer | 21:09.6 | Brother Rice | 106.1 |
| 10 | Tyrique Mabins | 21:10.1 | Mt Clemens | 106.0 |
| 10 | Gabe Vinluan-Caulk | 21:10.3 | Brighton | 105.9 |
| 10 | Daniel Masarik | 21:11.2 | Christ the King | 105.6 |
| 10 | Jonah Kish | 21:12.8 | Brighton | 105.1 |
| 9 | Kenny Hubbard | 21:12.8 | Grand Ledge | 105.1 |
| 12 | Jacob Adamowicz | 21:13.4 | Macomb Dakota | 104.9 |
| 10 | Nathan Lorzeille | 21:13.4 | West Bloomfield | 104.9 |
| 9 | Trevor Moerdyke | 21:13.9 | South Lyon | 104.7 |
| 10 | Rocco Cortese | 21:14.7 | South Lyon | 104.5 |
| 12 | Hayden Richey | 21:14.7 | Lansing Catholic | 104.4 |
| 10 | Gage Clark | 21:15.1 | Garden City | 104.3 |
| 9 | Jacob Finseth | 21:15.5 | Oxford | 104.2 |
| 9 | Dominic Zoli | 21:15.6 | Macomb Dakota | 104.1 |
| 12 | Marcus Randle II | 21:16.3 | West Bloomfield | 103.9 |
| 9 | Jonas Freese | 21:16.4 | Trenton | 103.9 |
| 10 | Elijah Smeak | 21:16.8 | Williamston | 103.7 |
| 12 | Louie Macon | 21:17.2 | New Boston Huron | 103.6 |
| 9 | Joe Badel | 21:18.8 | Detroit Catholic Central | 103.1 |
| 12 | Nathan Lerchenfeld | 21:20.5 | Macomb Dakota | 102.5 |
| 12 | Henry Epler | 21:23.4 | South Lyon | 101.5 |
| 11 | Marshall Kopietz | 21:23.8 | Grand Ledge | 101.4 |
| 10 | Caleb LaVoy | 21:24.3 | Lansing Catholic | 101.3 |
| 9 | Carmine Carbone | 21:25.9 | Brighton | 100.7 |
| 11 | Jackson Mavel | 21:27.3 | South Lyon | 100.2 |
| 12 | Jacob Vachon | 21:27.8 | Sterling Heights Stevenson | 100.1 |
| 11 | Austin Krause | 21:27.9 | New Boston Huron | 100.0 |
| 10 | Liam Holdwick | 21:28.1 | New Boston Huron | 100.0 |
| 9 | Chance Hochstein | 21:28.5 | Highland-Milford | 99.8 |
| 9 | Daelin Ring | 21:29.5 | New Boston Huron | 99.5 |
| 12 | Will Lutz | 21:29.5 | Brighton | 99.5 |
| 11 | Daniel Beldin | 21:29.8 | Brighton | 99.4 |
| 9 | Brennan Kennedy | 21:30.8 | Highland-Milford | 99.1 |
| 12 | Miguel Skrobola | 21:32.6 | Christ the King | 98.5 |
| 11 | Daniel Landers | 21:33.0 | Grand Ledge | 98.3 |
| 11 | Trey Williams | 21:34.7 | South Lyon | 97.8 |
| 10 | Tyler Fipp | 21:36.7 | Birmingham Seaholm | 97.1 |
| 12 | Alexander Wilson | 21:36.8 | Beverly Hills Groves | 97.1 |
| 9 | Daniel Tinkham | 21:37.1 | Sterling Heights Stevenson | 97.0 |
| 9 | Kyle Krueger | 21:37.9 | Sterling Heights Stevenson | 96.7 |
| 12 | Peter Milne | 21:39.4 | Rochester Adams | 96.2 |
| 12 | Robert Cabrera | 21:41.0 | Oxford | 95.7 |
| 9 | Evan Manning | 21:41.5 | Birmingham Seaholm | 95.5 |
| 10 | Nathan Zablocki | 21:41.5 | Birmingham Seaholm | 95.5 |
| 9 | Owen Burrows | 21:43.5 | West Bloomfield | 94.8 |
| 10 | Levi Schultz | 21:44.2 | Highland-Milford | 94.6 |
| 12 | Joseph Bonus | 21:44.4 | Brother Rice | 94.5 |
| 11 | Andrew Hinks | 21:45.5 | New Boston Huron | 94.2 |
| 12 | Connor Joy | 21:46.9 | Birmingham Seaholm | 93.7 |
| 9 | Brecken Grazioli | 21:47.7 | South Lyon | 93.5 |
| 10 | Ryan Burrows | 21:50.2 | West Bloomfield | 92.6 |
| 10 | Clark Dupon | 21:50.8 | Utica Eisenhower | 92.4 |
| 9 | Jonathan Sauter | 21:51.8 | Christ the King | 92.1 |
| 9 | Miles Canfora | 21:53.1 | Lansing Catholic | 91.6 |
| 10 | Danny Dion | 21:54.4 | Lansing Catholic | 91.2 |
| 11 | William Abbott | 21:54.9 | Detroit Catholic Central | 91.0 |
| 9 | Rishab Balaji | 21:57.0 | Rochester Adams | 90.3 |
| 9 | Clem Deighan | 21:57.6 | Brother Rice | 90.1 |
| 10 | Julian Furnari | 21:59.0 | Brother Rice | 89.7 |
| 11 | Jacob Bentley | 22:00.3 | New Boston Huron | 89.2 |
| 11 | Andrew Soltow | 22:01.4 | Grand Ledge | 88.9 |
| 10 | John (Jack) Frabis | 22:01.7 | Utica Eisenhower | 88.8 |
| 12 | Ethan Tiffany | 22:02.6 | Birmingham Seaholm | 88.5 |
| 9 | Austin Harden | 22:03.1 | Birmingham Seaholm | 88.3 |
| 10 | Luke Tyll | 22:03.8 | Beverly Hills Groves | 88.1 |
| 11 | Nathan Stom | 22:04.5 | Christ the King | 87.8 |
| 12 | Paul Tabit | 22:04.6 | Lansing Catholic | 87.8 |
| 10 | Thomas Sauter | 22:05.0 | Christ the King | 87.7 |
| 9 | Matthew Price | 22:05.7 | Rochester Adams | 87.4 |
| 12 | Aaron Alleman | 22:05.9 | Rochester Adams | 87.4 |
| 11 | Joshua Gardner | 22:07.4 | Williamston | 86.9 |
| 9 | Kyle Gallinat | 22:08.0 | South Lyon | 86.7 |
| 9 | Hudson Shastal | 22:08.3 | New Boston Huron | 86.6 |
| 10 | Josh Alula | 22:11.4 | Beverly Hills Groves | 85.5 |
| 9 | Brody Willard | 22:12.0 | Highland-Milford | 85.3 |
| 10 | Blake Markland | 22:12.6 | Rochester Adams | 85.1 |
| 11 | Elijah Benskey | 22:13.7 | Trenton | 84.8 |
| 12 | Maxwell Hirsch | 22:13.8 | Birmingham Seaholm | 84.8 |
| 10 | Johnny Lapointe | 22:16.6 | New Boston Huron | 83.8 |
| 11 | Eli VanderLaan | 22:18.3 | Beverly Hills Groves | 83.2 |
| 10 | Daniel Thomakos | 22:18.6 | West Bloomfield | 83.1 |
| 12 | Colton Santos | 22:19.2 | Brighton | 82.9 |
| 11 | Bryson Haubert | 22:20.0 | Rochester Adams | 82.7 |
| 10 | Michael Timpa | 22:21.9 | Macomb Dakota | 82.0 |
| 12 | Nicholas Roggenbuck | 22:22.1 | Rochester Adams | 82.0 |
| 11 | Aaron Bentley | 22:22.9 | Sterling Heights Stevenson | 81.7 |
| 12 | Matthew Astapovich | 22:23.7 | Birmingham Seaholm | 81.4 |
| 12 | Owen Osterbur | 22:24.1 | Rochester Adams | 81.3 |
| 10 | Max Banas | 22:25.8 | New Boston Huron | 80.7 |
| 9 | Micah Blackledge | 22:29.0 | Lansing Catholic | 79.7 |
| 11 | Michael Monaco | 22:29.8 | Macomb Dakota | 79.4 |
| 12 | Parker Nightingale | 22:30.5 | Brighton | 79.2 |
| 12 | Abiraj Sandhu | 22:34.4 | Rochester Adams | 77.9 |
| 10 | Ibrahim Al-Zrouf | 22:36.8 | Trenton | 77.1 |
| 10 | Shane Korte | 22:37.7 | Detroit Catholic Central | 76.8 |
| 9 | Ethan Gracik | 22:41.2 | Lansing Catholic | 75.6 |
| 12 | Cooper Crandell | 22:42.2 | Rochester Adams | 75.3 |
| 11 | Dyson Betts | 22:42.8 | Beverly Hills Groves | 75.1 |
| 10 | Kristof Hernadi | 22:42.9 | South Lyon | 75.0 |
| 9 | Kipton Ferchert | 22:43.8 | Sterling Heights Stevenson | 74.7 |
| 12 | Cole Druyor | 22:43.9 | New Boston Huron | 74.7 |
| 11 | Kent West | 22:52.7 | Macomb Dakota | 71.8 |
| 9 | Carson Nasceif | 22:55.3 | Sterling Heights Stevenson | 70.9 |
| 12 | Christopher Walker | 22:58.3 | Mt Clemens | 69.9 |
| 12 | Sean Hartz | 22:59.7 | South Lyon | 69.4 |
| 11 | Thomas Butts | 23:04.2 | Oxford | 67.9 |
| 10 | Adam Ulaj | 23:06.5 | Sterling Heights Stevenson | 67.2 |
| 12 | Austin Soltow | 23:08.0 | Grand Ledge | 66.7 |
| 9 | Adam Thomson | 23:09.5 | Lansing Catholic | 66.2 |
| 11 | Nathan DeWilde | 23:09.8 | Utica Eisenhower | 66.1 |
| 12 | Ralph Walter | 23:15.0 | Highland-Milford | 64.3 |
| 9 | Esaiah Hutchinson | 23:16.1 | Grand Ledge | 64.0 |
| 9 | Ethan Clare | 23:16.1 | Williamston | 64.0 |
| 9 | Sebastian Wild | 23:16.5 | Christ the King | 63.8 |
| 11 | Izzaldeen Thabata | 23:16.5 | Garden City | 63.8 |
| 12 | JP Bohr | 23:18.0 | Lansing Catholic | 63.3 |
| 11 | Creighton Beldin | 23:24.3 | Brighton | 61.2 |
| 10 | Ashton Hillary | 23:25.0 | Oxford | 61.0 |
| 10 | Kyle Nagel | 23:25.6 | Macomb Dakota | 60.8 |
| 10 | Zacharie Wolff | 23:29.3 | Birmingham Seaholm | 59.6 |
| 9 | Mason Baker | 23:30.6 | Detroit Catholic Central | 59.1 |
| 10 | Isaac Bard | 23:30.8 | Rochester Adams | 59.1 |
| 11 | Maximilian Majcen | 23:33.2 | Trenton | 58.3 |
| 11 | Hussein Hussein | 23:35.2 | Beverly Hills Groves | 57.6 |
| 9 | Noah Sanday | 23:36.0 | Rochester Adams | 57.3 |
| 10 | Maxwell Skrabut | 23:37.3 | Sterling Heights Stevenson | 56.9 |
| 11 | Nicholas Croft | 23:37.7 | Beverly Hills Groves | 56.8 |
| 11 | Aidan Fredericks | 23:37.9 | Williamston | 56.7 |
| 9 | Ryan Shepard | 23:38.2 | Rochester Adams | 56.6 |
| 9 | Joshua Trewyn | 23:38.9 | Macomb Dakota | 56.4 |
| 11 | Benjamin Andreas | 23:42.4 | Birmingham Seaholm | 55.2 |
| 9 | Gabe Umin | 23:43.7 | New Boston Huron | 54.8 |
| 9 | Corbin Fear | 23:45.7 | Highland-Milford | 54.1 |
| 9 | Lorenzo Salas | 23:47.3 | Trenton | 53.6 |
| 12 | Wesley Spezia | 23:51.7 | Oxford | 52.1 |
| 11 | John Etzel | 23:53.4 | Brother Rice | 51.5 |
| 10 | Mason Kidd | 23:55.5 | New Boston Huron | 50.8 |
| 9 | Andrew Pantuso | 23:56.2 | Beverly Hills Groves | 50.6 |
| 12 | Florian Jaehner | 24:01.4 | Beverly Hills Groves | 48.9 |
| 10 | Corey Hopka | 24:03.0 | Brighton | 48.3 |
| 12 | John Murphy | 24:04.1 | Utica Eisenhower | 48.0 |
| 10 | Naveen Duvoor | 24:09.3 | Rochester Adams | 46.2 |
| 12 | Eli Adler | 24:10.2 | Birmingham Seaholm | 45.9 |
| 11 | Danny Jefferson | 24:15.0 | Detroit Catholic Central | 44.3 |
| 10 | Lucas Mosley | 24:25.4 | Trenton | 40.9 |
| 10 | George Bae | 24:26.0 | South Lyon | 40.7 |
| 12 | Kyle Richards | 24:28.3 | Walled Lake Central | 39.9 |
| 12 | Colin Zaremski | 24:29.2 | Williamston | 39.6 |
| 12 | Pedro Ortiz Juarez | 24:32.1 | Rochester Adams | 38.6 |
| 11 | Rory DeYoung | 24:32.2 | Brother Rice | 38.6 |
| 10 | Gavin Lang | 24:33.7 | Walled Lake Central | 38.1 |
| 9 | Hudson Stamper | 24:36.4 | West Bloomfield | 37.2 |
| 10 | Joseph Sawdon | 24:36.5 | Williamston | 37.2 |
| 12 | Josh Grose | 24:41.4 | South Lyon | 35.5 |
| 10 | Zhixin Wang | 24:41.9 | Rochester Adams | 35.4 |
| 12 | Austin Bittikofer | 24:42.7 | Brighton | 35.1 |
| 10 | Trent Harmala | 24:42.9 | South Lyon | 35.0 |
| 11 | Leighton Thorn | 24:47.3 | Trenton | 33.6 |
| 11 | Ryan Sain | 24:50.0 | South Lyon | 32.7 |
| 9 | David House | 24:52.6 | Walled Lake Central | 31.8 |
| 9 | Ryan Shalla | 24:53.1 | Brother Rice | 31.6 |
| 12 | Jacob Belliston | 24:56.4 | Highland-Milford | 30.5 |
| 11 | Cameron Wray | 24:56.6 | Oxford | 30.5 |
| 9 | Johnathan Konwerski | 24:59.3 | Sterling Heights Stevenson | 29.6 |
| 10 | Charlie Mieloch | 25:05.9 | South Lyon | 27.4 |
| 11 | Jacob Monday | 25:11.4 | Rochester Adams | 25.5 |
| 12 | Joel Lazenby | 25:14.3 | New Boston Huron | 24.6 |
| 9 | Simon Kern | 25:15.7 | South Lyon | 24.1 |
| 10 | Colin O’Kelley | 25:18.1 | New Boston Huron | 23.3 |
| 10 | Nick Muha | 25:19.8 | Garden City | 22.7 |
| 11 | Oliver Anderegg | 25:20.3 | Utica Ford | 22.6 |
| 12 | Richard Pawlowski | 25:22.9 | Oxford | 21.7 |
| 9 | Elliott Smith | 25:25.6 | Macomb Dakota | 20.8 |
| 9 | Rosco Audirsch | 25:26.6 | Macomb Dakota | 20.5 |
| 10 | Max Phillips | 25:30.9 | Christ the King | 19.0 |
| 10 | Cameron Goodman | 25:32.7 | West Bloomfield | 18.4 |
| 9 | Bryan Tran | 25:37.5 | West Bloomfield | 16.8 |
| 9 | Cooper Stevens | 25:42.7 | Brighton | 15.1 |
| 9 | Noah Bulakowski | 25:45.7 | Rochester Adams | 14.1 |
| 9 | Tiffin Brenner | 25:48.4 | West Bloomfield | 13.2 |
| 11 | Blake Myers | 25:57.1 | Oxford | 10.3 |
| 11 | Aiden Miller | 26:06.5 | Rochester Adams | 7.2 |
| 10 | Salim El-Zaatari | 26:13.0 | Garden City | 5.0 |
| 10 | Miles Hoffman | 26:14.4 | Birmingham Seaholm | 4.5 |
| 12 | Aleksandar Premcevic | 26:15.5 | Macomb Dakota | 4.2 |
| 10 | Vincent Trevino | 26:15.6 | Rochester Adams | 4.1 |
| 10 | Jonah Barber | 26:18.2 | Brighton | 3.3 |
| 9 | Kridhav Vinothan | 26:21.0 | Rochester Adams | 2.3 |
| 12 | Kaleb Kindl | 26:23.1 | Oxford | 1.6 |



