

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.
With the early season ratings, a couple of notes:
- Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
- With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
- Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
- The girls adjustment will typically be a bit more, as they’re spending more time on the course.
- These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.
Girls Adjustment: +8
Boys Adjustment: +8
As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.
HUSTLIN’ AT HURON
Grace Grupido, Fraser
The Rambler school record had stood for 39 years until yesterday, when Grace ran her 19:08 here at Huron. When she opened at Lamplighter with a 19:27, her best debut yet, the writing was on the wall toward an excellent season. Between now and then, she’s claimed a victory in a MAC White Jamboree, her first conference win in her career. And now this 19:08 is 17 seconds faster than she’s ever run.
Oliver Moss, Berkley
The tradition of a Bears runner at the front continues. Oliver began to turn heads last fall, when they were in the 17’s for pretty much the entire year, sans a 16:55 at New Balance. The true shocker was regionals, when they hung right in there with Oakland County’s best, running a 9:30 for an additional qualifier. Now another season has turned and more improvement has come about, now on the cusp of sub-16. Coach Jared has a good thing going there in Berkley, I can’t wait to see Oliver continue to break up the traditional Oakland County order.
GIRLS TEAM RATINGS
| Girls Team | Top 5 Avg. | Division |
| Macomb Dakota | 115.9 | 1 |
| Fraser | 111.2 | 1 |
| Livonia Franklin | 110.6 | 1 |
| Brownstown Woodhaven | 104.7 | 1 |
| Farmington | 92.6 | 1 |
| Grosse Pointe South | 91.4 | 1 |
| Monroe | 73.7 | 1 |
| Saline | 71.6 | 1 |
| West Bloomfield | 69.3 | 1 |
| Berkley | 52.5 | 1 |
| Gibraltar Carlson | 36.7 | 1 |
| North Farmington | 33.0 | 1 |
| Dearborn Heights Crestwood | 21.4 | 1 |
| Detroit Renaissance | 9.1 | 1 |
| Dearborn | 3.5 | 1 |
| Girls Team | Top 5 Avg. | Division |
| New Boston Huron | 53.6 | 2 |
| Grosse Ile | 39.4 | 2 |
| Dundee | 39.3 | 2 |
| Carleton Airport | 34.1 | 2 |
| Girls Team | Top 5 Avg. | Division |
| Monroe St. Mary CC | 88.7 | 3 |
| Erie Mason | 48.6 | 3 |
| Girls Team | Top 5 Avg. | Division |
| Allen Park Cabrini | 54.7 | 4 |
| Girls Team | Top 5 Avg. | Division |
| Monroe Milers | 6.0 | HS |
BOYS TEAM RATINGS
| Boys Team | Top 5 Avg. | Division |
| Macomb Dakota | 183.9 | 1 |
| Brownstown Woodhaven | 169.4 | 1 |
| Grosse Pointe South | 164.2 | 1 |
| Monroe | 162.2 | 1 |
| Fraser | 153.2 | 1 |
| Brighton | 151.5 | 1 |
| Dearborn | 147.0 | 1 |
| Livonia Franklin | 146.7 | 1 |
| Berkley | 145.8 | 1 |
| South Lyon East | 145.7 | 1 |
| Gibraltar Carlson | 142.2 | 1 |
| West Bloomfield | 140.2 | 1 |
| North Farmington | 138.1 | 1 |
| Saline | 137.8 | 1 |
| Detroit Renaissance | 134.9 | 1 |
| Farmington | 131.5 | 1 |
| Belleville | 114.6 | 1 |
| Dearborn Heights Crestwood | 101.2 | 1 |
| Wayne Memorial | 92.7 | 1 |
| Boys Team | Top 5 Avg. | Division |
| New Boston Huron | 164.3 | 2 |
| Carleton Airport | 144.1 | 2 |
| Redford Union | 134.3 | 2 |
| Dundee | 126.4 | 2 |
| Grosse Ile | 115.2 | 2 |
| Garden City | 91.4 | 2 |
| Detroit East English | 12.1 | 2 |
| Boys Team | Top 5 Avg. | Division |
| Flat Rock | 162.8 | 3 |
| Monroe St. Mary CC | 154.1 | 3 |
| Erie Mason | 147.5 | 3 |
| Dansville | 122.7 | 3 |
| Ida | 97.1 | 3 |
| Boys Team | Top 5 Avg. | Division |
| Christ the King | 103.2 | ND |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Jayden Harberts | 18:15.1 | Macomb Dakota | 152.3 |
| 12 | Payton Scheffler | 18:41.6 | Brownstown Woodhaven | 143.5 |
| 12 | Ava Teed | 18:58.7 | Allen Park Cabrini | 137.8 |
| 11 | Ava Peters | 19:00.2 | Livonia Franklin | 137.3 |
| 11 | Grace Grupido | 19:08.0 | Fraser | 134.7 |
| 11 | Molly Baracco | 19:19.6 | Farmington | 130.8 |
| 12 | Mariah Belmont | 19:22.3 | Macomb Dakota | 129.9 |
| 10 | Bella LaFountain | 19:28.1 | Monroe St. Mary CC | 128.0 |
| 10 | McKinnon Nordbeck | 19:47.8 | Livonia Franklin | 121.4 |
| 11 | Megan Woelkers | 19:54.3 | Flat Rock | 119.2 |
| 10 | Katelyn Frazier | 19:58.9 | Fraser | 117.7 |
| 9 | Hope Noal | 20:02.8 | Brownstown Woodhaven | 116.4 |
| 12 | Emerson Nordbeck | 20:12.6 | Livonia Franklin | 113.1 |
| 10 | Lidia Clancy | 20:13.5 | Macomb Dakota | 112.8 |
| 12 | Viktoria Bloniarz | 20:20.3 | Monroe | 110.6 |
| 11 | Abby Roth | 20:21.0 | Saline | 110.3 |
| 12 | Remi Flanz | 20:21.8 | Fraser | 110.1 |
| 10 | Olivia Cereska | 20:26.2 | Fraser | 108.6 |
| 12 | Batoul Hamka | 20:27.2 | Dearborn | 108.3 |
| 10 | Avery Turk | 20:29.2 | New Boston Huron | 107.6 |
| 12 | Kylee King | 20:33.2 | Oak Park | 106.3 |
| 11 | Chloe Caulfield | 20:40.8 | Grosse Pointe South | 103.7 |
| 10 | Elliana Perugi | 20:50.2 | Brownstown Woodhaven | 100.6 |
| 10 | Sarah Wazne | 20:50.7 | Dearborn Heights Crestwood | 100.4 |
| 11 | Courtney Bovair | 20:51.2 | Carleton Airport | 100.3 |
| 9 | Reagan Reaume | 20:55.4 | Gibraltar Carlson | 98.9 |
| 12 | Morgan Deenik | 20:56.9 | Grosse Pointe South | 98.4 |
| 12 | Jalia Marks | 21:00.5 | West Bloomfield | 97.2 |
| 11 | Brooklyn Hannah | 21:00.9 | Livonia Franklin | 97.0 |
| 11 | Claire Lisker | 21:04.1 | Monroe St. Mary CC | 96.0 |
| 9 | Katelyn Parrish | 21:04.7 | Farmington | 95.8 |
| 11 | Adelina Parikh | 21:06.4 | Grosse Pointe South | 95.2 |
| 10 | Falyn Doss | 21:06.7 | New Boston Huron | 95.1 |
| 11 | Julia Timpa | 21:11.8 | Macomb Dakota | 93.4 |
| 12 | Anasofia Alegre | 21:15.0 | West Bloomfield | 92.3 |
| 11 | Kaylee Hovey | 21:15.6 | Dundee | 92.1 |
| 10 | Sarah Stein | 21:18.3 | North Farmington | 91.2 |
| 10 | Ryann Smitka | 21:18.5 | Macomb Dakota | 91.2 |
| 10 | Alyssa Korte | 21:22.8 | Grosse Ile | 89.7 |
| 11 | Raelyn McLaughlin | 21:30.0 | Brownstown Woodhaven | 87.3 |
| 11 | Sarah Koval | 21:36.7 | Grosse Pointe South | 85.1 |
| 11 | Luciana Rodriguez | 21:37.3 | Fraser | 84.9 |
| 9 | Viktoria MacDougall | 21:39.5 | Farmington | 84.2 |
| 10 | Payton Zurawski | 21:39.9 | Livonia Franklin | 84.0 |
| 10 | Kate Molloy | 21:42.7 | Fraser | 83.1 |
| 12 | Samantha LaFountain | 21:45.7 | Monroe St. Mary CC | 82.1 |
| 11 | Dayshana Kellogg | 21:46.3 | Oak Park | 81.9 |
| 10 | Anna Coury | 21:50.3 | Monroe | 80.6 |
| 11 | Abigail Short | 21:51.1 | Berkley | 80.3 |
| 9 | Lauren Carothers | 21:58.5 | Christ the King | 77.8 |
| 12 | Katelyn Bydlowski | 21:59.3 | Ida | 77.6 |
| 10 | Abby Spencer | 21:59.7 | Farmington | 77.4 |
| 10 | Karsyn Zurawski | 22:03.6 | Livonia Franklin | 76.1 |
| 11 | Bailey Meiring | 22:04.1 | Erie Mason | 76.0 |
| 9 | Juleigh Husby | 22:04.1 | Monroe St. Mary CC | 76.0 |
| 10 | Joslyn Bechtol | 22:04.6 | Brownstown Woodhaven | 75.8 |
| 11 | Maya Justice | 22:05.7 | Brownstown Woodhaven | 75.4 |
| 9 | Chiamara Ogbonna | 22:06.2 | Brownstown Woodhaven | 75.3 |
| 11 | Catherine Steele | 22:07.8 | Farmington | 74.7 |
| 9 | Rylee Piornack | 22:08.6 | Grosse Pointe South | 74.5 |
| 9 | Kaitlyn Rizzo | 22:09.1 | Macomb Dakota | 74.3 |
| 12 | Lydia Martoni | 22:13.4 | Fraser | 72.9 |
| 12 | Kloie Roy | 22:19.2 | Grosse Pointe South | 70.9 |
| 11 | Sunnie Fabian | 22:22.6 | Livonia Franklin | 69.8 |
| 9 | Leah Thomas | 22:26.7 | Oak Park | 68.4 |
| 10 | Julia Hughes | 22:28.8 | Ida | 67.7 |
| 12 | Sofia Figueroa | 22:30.2 | Wayne Memorial | 67.3 |
| 9 | Erin Korsak | 22:36.3 | Grosse Pointe South | 65.2 |
| 9 | Calisse Budek | 22:36.9 | Grosse Pointe South | 65.0 |
| 10 | Kacey Daniels | 22:37.1 | Detroit Renaissance | 65.0 |
| 10 | Corinna Aulph | 22:37.4 | Monroe | 64.9 |
| 12 | Ally Pitcher | 22:37.7 | Monroe | 64.8 |
| 12 | Rebecca Rummel | 22:38.1 | Saline | 64.6 |
| 11 | Elizabeth Lambert | 22:38.6 | Erie Mason | 64.5 |
| 9 | Jenna Billings | 22:38.9 | Macomb Dakota | 64.4 |
| 12 | Neva Rognes | 22:38.9 | Saline | 64.4 |
| 9 | Addison O’Brien | 22:41.1 | Fraser | 63.6 |
| 11 | Gabrielle Miller | 22:42.0 | Fraser | 63.3 |
| 12 | Emma Burrows | 22:42.1 | West Bloomfield | 63.3 |
| 10 | Quinn Loree | 22:44.6 | Berkley | 62.5 |
| 12 | Hannah Przybylski | 22:47.8 | Grosse Pointe South | 61.4 |
| 10 | Leona Knudsen | 22:47.8 | Monroe St. Mary CC | 61.4 |
| 11 | Grace Campbell | 22:50.0 | Grosse Pointe South | 60.7 |
| 10 | Jillian Hayes | 22:52.7 | Saline | 59.8 |
| 11 | Samantha Faustich | 22:53.6 | Macomb Dakota | 59.5 |
| 10 | Abby Macey | 22:54.9 | Grosse Pointe South | 59.0 |
| 10 | Ayla Stager | 22:55.2 | Saline | 58.9 |
| 12 | Isabel Torres | 22:55.4 | Farmington | 58.9 |
| 10 | Riley Provost | 22:58.7 | Saline | 57.8 |
| 12 | Emily Przybylski | 22:59.9 | Grosse Pointe South | 57.4 |
| 9 | Alice Foley | 23:00.9 | Fraser | 57.0 |
| 9 | Kayla Christesen | 23:01.5 | New Boston Huron | 56.8 |
| 9 | Erin Sax | 23:03.9 | Brownstown Woodhaven | 56.0 |
| 11 | Ilett Martinez | 23:06.4 | Wayne Memorial | 55.2 |
| 12 | Emily Sentz | 23:06.6 | Wayne Memorial | 55.1 |
| 10 | Viviana Ostrowski | 23:07.3 | Grosse Pointe South | 54.9 |
| 10 | Rachael Wychuyse | 23:07.6 | Berkley | 54.8 |
| 11 | Kennedy Childress | 23:13.9 | Monroe Milers | 52.7 |
| 11 | Taylor Karasinski | 23:17.5 | Grosse Ile | 51.5 |
| 10 | Sophia Mihalko | 23:18.3 | Grosse Ile | 51.2 |
| 11 | Alaa Selman | 23:23.1 | Dearborn Heights Crestwood | 49.6 |
| 10 | Amelie Burtka | 23:25.2 | West Bloomfield | 48.9 |
| 12 | Nicole Teed | 23:25.3 | Allen Park Cabrini | 48.9 |
| 12 | Ashlyn Mydloski | 23:28.8 | Monroe | 47.7 |
| 11 | Emily Sell | 23:29.2 | Carleton Airport | 47.6 |
| 9 | Alexis Colburn | 23:29.5 | Erie Mason | 47.5 |
| 12 | Arianna Pate | 23:34.4 | Gibraltar Carlson | 45.9 |
| 9 | Jordyn Burr | 23:34.5 | Detroit Renaissance | 45.8 |
| 9 | Kayle Babowicz | 23:35.4 | Flat Rock | 45.5 |
| 11 | Caroline Fernandes | 23:37.7 | West Bloomfield | 44.8 |
| 9 | Emma Slater | 23:39.9 | Livonia Franklin | 44.0 |
| 10 | Kennedy Lange | 23:40.8 | Saline | 43.7 |
| 12 | Maureen Smith | 23:42.8 | Monroe St. Mary CC | 43.1 |
| 10 | Jewel Zschernig | 23:43.6 | Fraser | 42.8 |
| 12 | Rai Sato | 23:44.1 | Dearborn | 42.6 |
| 10 | Maddie Schoch | 23:51.8 | Livonia Franklin | 40.1 |
| 9 | Mia Washington | 23:55.1 | Saline | 39.0 |
| 9 | Lydia Richards | 23:57.7 | Dundee | 38.1 |
| 12 | Natalie Swisher | 23:58.7 | Dundee | 37.8 |
| 9 | Alyssa Fudge | 24:00.8 | Macomb Dakota | 37.1 |
| 11 | Katie Cairney | 24:02.5 | Fraser | 36.5 |
| 10 | Carolanne Hammer | 24:02.8 | Fraser | 36.4 |
| 11 | Grace Kendziuk | 24:03.6 | Allen Park Cabrini | 36.1 |
| 11 | Kailyn Austin | 24:05.0 | Saline | 35.7 |
| 10 | Madison Kemp | 24:05.3 | Carleton Airport | 35.6 |
| 9 | Violet Mlutkowski | 24:06.1 | Berkley | 35.3 |
| 10 | Elena Recinto | 24:06.7 | North Farmington | 35.1 |
| 9 | Zoe Slater | 24:06.7 | Livonia Franklin | 35.1 |
| 9 | Mena Mayr | 24:06.7 | Dansville | 35.1 |
| 10 | Hannah Gritzmaker | 24:08.6 | Saline | 34.5 |
| 9 | Lillian Bryan | 24:09.6 | Belleville | 34.1 |
| 12 | Hannah Jones | 24:11.3 | Washtenaw Christian | 33.6 |
| 11 | Mara McClellan | 24:12.9 | Saline | 33.0 |
| 12 | Ruby Verlinden | 24:15.0 | Grosse Pointe South | 32.3 |
| 10 | Riley England | 24:16.5 | Erie Mason | 31.8 |
| 10 | Taegan Williamson | 24:20.5 | Ida | 30.5 |
| 9 | Marni Levine | 24:22.4 | Berkley | 29.9 |
| 9 | Cecilia Evans | 24:25.4 | New Boston Huron | 28.9 |
| 11 | Lilia Moussiaux | 24:25.5 | Grosse Pointe South | 28.8 |
| 9 | Jayelynn Lines | 24:26.7 | Brownstown Woodhaven | 28.4 |
| 11 | Brooklyn Kemokai | 24:29.2 | Gibraltar Carlson | 27.6 |
| 10 | Lana Monkiewcz | 24:29.4 | Livonia Franklin | 27.5 |
| 11 | Kylie Warner | 24:29.8 | Saline | 27.4 |
| 11 | Giselle Collazo | 24:32.0 | Garden City | 26.7 |
| 9 | Kassie Kozlo | 24:32.8 | Allen Park Cabrini | 26.4 |
| 12 | Anaiia Simmons | 24:38.7 | Summit Academy North | 24.4 |
| 12 | Kaitlyn Jabczenski | 24:38.9 | Allen Park Cabrini | 24.4 |
| 10 | Zoya Troeger | 24:39.7 | Grosse Ile | 24.1 |
| 12 | Rae Younglove | 24:40.0 | Monroe St. Mary CC | 24.0 |
| 9 | Lauren Olma | 24:40.5 | Ypsilanti Lincoln | 23.8 |
| 10 | Arwen Olson | 24:40.8 | Berkley | 23.7 |
| 11 | Mikaela Graves | 24:41.9 | Erie Mason | 23.4 |
| 10 | Eleanor Baker | 24:42.0 | Berkley | 23.3 |
| 11 | Alyssa Cowan | 24:44.2 | Monroe | 22.6 |
| 11 | Jenna Pohl | 24:45.6 | North Farmington | 22.1 |
| 12 | Macy Carlton | 24:48.4 | Monroe St. Mary CC | 21.2 |
| 12 | Whitney Cotter | 24:49.0 | Flat Rock | 21.0 |
| 9 | Megan Mulvenna | 24:53.5 | Belleville | 19.5 |
| 9 | Gabriella Hovey | 24:53.8 | Dundee | 19.4 |
| 12 | Alena Enerson | 24:55.7 | Berkley | 18.8 |
| 11 | Isabelle Kriebel | 24:56.1 | Brownstown Woodhaven | 18.6 |
| 10 | Molly Weaver | 24:58.4 | Brownstown Woodhaven | 17.9 |
| 12 | Zion Lewis | 24:58.5 | Detroit Renaissance | 17.8 |
| 12 | Ella Brash | 25:02.9 | Allen Park Cabrini | 16.4 |
| 11 | Luciana Sweeney | 25:04.7 | Saline | 15.8 |
| 11 | Kelsie George | 25:04.7 | Grosse Pointe South | 15.8 |
| 10 | Mahalia Staton | 25:07.0 | Saline | 15.0 |
| 10 | Savannah Meyers | 25:11.3 | North Farmington | 13.6 |
| 10 | JaMya Smith | 25:11.8 | Brownstown Woodhaven | 13.4 |
| 12 | Megan Masters | 25:17.4 | Berkley | 11.5 |
| 12 | Gabbi Colburn | 25:17.4 | Erie Mason | 11.5 |
| 10 | Morgan Mannino | 25:18.1 | Grosse Pointe South | 11.3 |
| 9 | Harper Childress | 25:21.3 | Monroe Milers | 10.2 |
| 11 | Rebekah Gram | 25:22.1 | Monroe Milers | 10.0 |
| 12 | Brianna Cousino | 25:24.3 | Dundee | 9.2 |
| 12 | Sophia Crom | 25:25.4 | Dundee | 8.9 |
| 9 | Morgan Costello | 25:26.2 | Grosse Pointe South | 8.6 |
| 9 | Sophie Sabaugh | 25:27.5 | Fraser | 8.2 |
| 9 | Addyson Reed | 25:30.7 | Gibraltar Carlson | 7.1 |
| 11 | Ayah Awad | 25:30.7 | Dearborn Heights Crestwood | 7.1 |
| 10 | Jordin Maddox – Jones | 25:31.5 | Oak Park | 6.8 |
| 9 | Lilly Diaz | 25:33.9 | Brownstown Woodhaven | 6.0 |
| 11 | Sophie Logozzo | 25:37.5 | Washtenaw Christian | 4.8 |
| 9 | Shannon Bailey | 25:39.6 | Gibraltar Carlson | 4.1 |
| 9 | Charlotte Woodruff | 25:42.9 | North Farmington | 3.0 |
| 10 | Gabriana Garner | 25:44.5 | Ida | 2.5 |
| 9 | Kyli Morton | 25:44.8 | Dundee | 2.4 |
| 9 | Lauren Peppers | 25:45.0 | Monroe St. Mary CC | 2.3 |
| 11 | Zoey Webb | 25:45.2 | Carleton Airport | 2.3 |
| 10 | Maria Lora Hernandez | 25:47.1 | Dundee | 1.6 |
| 11 | Rylie Sulewski | 25:48.5 | Gibraltar Carlson | 1.2 |
| 11 | Sienna Trier | 25:50.7 | Saline | 0.4 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Oliver Moss | 16:02.9 | Berkley | 196.4 |
| 11 | Theodore Davis | 16:06.0 | Dansville | 195.3 |
| 12 | Carter Fox | 16:14.9 | Macomb Dakota | 192.4 |
| 10 | Jacob Stanislawski | 16:19.3 | Flat Rock | 190.9 |
| 12 | Andrew Foshag | 16:24.8 | Monroe | 189.1 |
| 10 | Pierce Scheffler | 16:29.9 | Brownstown Woodhaven | 187.4 |
| 11 | Colton Howell | 16:32.1 | Macomb Dakota | 186.6 |
| 12 | Simon Davis | 16:34.4 | Macomb Dakota | 185.9 |
| 11 | Lucas LaMilza | 16:34.6 | Macomb Dakota | 185.8 |
| 11 | Lucas Kuhn | 16:46.6 | New Boston Huron | 181.8 |
| 11 | Isaak Rubley | 16:49.9 | Dundee | 180.7 |
| 10 | Luke Dulecki | 16:51.0 | New Boston Huron | 180.3 |
| 10 | Alex Vazquez | 16:51.4 | Brownstown Woodhaven | 180.2 |
| 11 | Nathan Vargo | 16:55.6 | Flat Rock | 178.8 |
| 12 | Tommy Caulfield | 16:56.6 | Grosse Pointe South | 178.5 |
| 10 | Lucas Taraszkiewicz | 16:59.3 | Flat Rock | 177.6 |
| 12 | Abdul Ghennewa | 17:05.8 | New Boston Huron | 175.4 |
| 10 | Lance Edghill | 17:08.7 | Fraser | 174.4 |
| 9 | Musa Kay | 17:11.8 | West Bloomfield | 173.4 |
| 12 | Evan Smith | 17:14.3 | Brownstown Woodhaven | 172.6 |
| 9 | Blake Kulesza | 17:15.9 | Brighton | 172.0 |
| 11 | Jack Martin | 17:20.3 | Grosse Pointe South | 170.6 |
| 12 | Simon VanderVlucht | 17:23.9 | Monroe St. Mary CC | 169.4 |
| 10 | Andrew Scheloske | 17:26.2 | Macomb Dakota | 168.6 |
| 11 | Callum Bell | 17:27.0 | Carleton Airport | 168.3 |
| 11 | Parker Campbell | 17:27.1 | Erie Mason | 168.3 |
| 12 | Lucas Shemansky | 17:27.7 | Fraser | 168.1 |
| 10 | Max Foldvary | 17:32.4 | Monroe St. Mary CC | 166.5 |
| 11 | Jacob Mack | 17:33.1 | South Lyon East | 166.3 |
| 12 | Jamieson White | 17:36.0 | North Farmington | 165.3 |
| 10 | Alex Hamilton | 17:39.0 | North Farmington | 164.3 |
| 11 | Nathan Lawe | 17:40.8 | Gibraltar Carlson | 163.7 |
| 11 | Ethan Tarhanich | 17:42.3 | Livonia Franklin | 163.2 |
| 11 | Benjamin Peura | 17:43.0 | Farmington | 163.0 |
| 12 | Conner Duffy | 17:43.4 | Farmington | 162.9 |
| 11 | Noah Redman | 17:45.1 | Macomb Dakota | 162.3 |
| 10 | Oliver Davis | 17:48.6 | Macomb Dakota | 161.1 |
| 12 | Dylan Tengler | 17:49.5 | Ida | 160.8 |
| 11 | Edmund Shall | 17:53.6 | Grosse Pointe South | 159.5 |
| 11 | Myles Bray | 17:56.9 | Monroe | 158.4 |
| 12 | Kaden Boismier-Buhr | 17:57.8 | Grosse Pointe South | 158.1 |
| 9 | Drew Santi | 17:59.8 | Livonia Franklin | 157.4 |
| 11 | Reggie Geftos | 18:00.4 | Monroe | 157.2 |
| 10 | William Schook | 18:00.8 | Dearborn | 157.1 |
| 11 | William Rosales | 18:01.4 | Saline | 156.9 |
| 9 | Vincent Jones | 18:05.5 | Brownstown Woodhaven | 155.5 |
| 9 | Devin Lau | 18:05.6 | Farmington | 155.5 |
| 10 | Parker Bomia-Laberdee | 18:07.5 | Monroe | 154.8 |
| 11 | Tethyan McKenzie | 18:08.7 | Grosse Pointe South | 154.4 |
| 10 | Joseph Kaleto | 18:11.5 | Macomb Dakota | 153.5 |
| 12 | Matthew Roehm | 18:13.4 | Saline | 152.9 |
| 11 | Joshua Sonnenberg | 18:13.6 | Grosse Pointe South | 152.8 |
| 12 | Caden Ehgotz | 18:14.5 | Belleville | 152.5 |
| 11 | Lance Stone | 18:15.7 | Detroit Renaissance | 152.1 |
| 10 | Joshua Riggs | 18:17.2 | Monroe | 151.6 |
| 10 | Mateo Reyes | 18:18.1 | Brownstown Woodhaven | 151.3 |
| 12 | Demetrios Katros | 18:19.0 | Dearborn Heights Crestwood | 151.0 |
| 11 | Austin Sulier | 18:19.9 | Erie Mason | 150.7 |
| 9 | Chase Mallory | 18:20.6 | Macomb Dakota | 150.5 |
| 10 | Jacob Giovannini | 18:21.3 | Macomb Dakota | 150.2 |
| 10 | William Dobbertin | 18:21.8 | Carleton Airport | 150.1 |
| 9 | Calen Alexander | 18:22.0 | Brownstown Woodhaven | 150.0 |
| 12 | Andrew Montierth | 18:23.8 | Dearborn | 149.4 |
| 11 | Samuel George | 18:25.0 | Berkley | 149.0 |
| 10 | Jason Anderson | 18:25.5 | Dearborn | 148.8 |
| 11 | Devon Foster | 18:25.7 | Redford Union | 148.8 |
| 12 | Luke Mazaitis | 18:25.8 | Brighton | 148.7 |
| 10 | Ronan MacArthur | 18:25.9 | Brighton | 148.7 |
| 10 | Henry Wickenheiser | 18:28.5 | Monroe St. Mary CC | 147.8 |
| 11 | Chase Missler | 18:28.8 | Monroe St. Mary CC | 147.7 |
| 10 | Jackson Carner | 18:28.9 | Erie Mason | 147.7 |
| 10 | Ryan Taylor | 18:29.2 | West Bloomfield | 147.6 |
| 12 | Matthew Rai | 18:31.6 | North Farmington | 146.8 |
| 11 | Peyton Rider | 18:31.8 | South Lyon East | 146.7 |
| 11 | Kyle Biller | 18:33.1 | New Boston Huron | 146.3 |
| 10 | Aldo Hernandez | 18:33.6 | Wayne Memorial | 146.1 |
| 11 | Trevor Kleczynski | 18:34.4 | Dearborn | 145.9 |
| 12 | Alessandro Felici | 18:34.6 | Brownstown Woodhaven | 145.8 |
| 9 | Aaron Flanz | 18:36.4 | Fraser | 145.2 |
| 10 | Marcel Lake | 18:36.6 | Detroit Renaissance | 145.1 |
| 12 | Gunnar Rochon | 18:37.6 | Belleville | 144.8 |
| 10 | Alex Richard | 18:38.7 | Livonia Franklin | 144.4 |
| 12 | Edward Richardson | 18:39.2 | Brighton | 144.3 |
| 10 | Matthew Carbajo | 18:40.8 | Grosse Ile | 143.7 |
| 12 | Collin Parent | 18:41.1 | Erie Mason | 143.6 |
| 11 | Jack DeSantis | 18:41.3 | Brighton | 143.6 |
| 12 | Solomon Strong | 18:42.0 | South Lyon East | 143.3 |
| 10 | Luke Stanley | 18:42.5 | Ida | 143.2 |
| 10 | Griffin Demyanovich | 18:43.2 | Brownstown Woodhaven | 142.9 |
| 12 | Quinn Burgei | 18:45.3 | Gibraltar Carlson | 142.2 |
| 11 | Caleb Carothers | 18:46.4 | Christ the King | 141.9 |
| 10 | Andrew Bucher | 18:51.4 | Fraser | 140.2 |
| 9 | Ayden Mayr | 18:54.5 | Dansville | 139.2 |
| 12 | Mohamed Erreghaoui | 18:54.8 | Berkley | 139.1 |
| 11 | Caleb Totten | 18:55.5 | Monroe St. Mary CC | 138.8 |
| 11 | Jeremiah Lawson | 18:55.5 | Brownstown Woodhaven | 138.8 |
| 12 | Nicholas Dropiewski | 18:57.1 | Flat Rock | 138.3 |
| 12 | Trevor Nichols | 18:58.1 | Livonia Franklin | 138.0 |
| 9 | Tyler Williams | 18:58.2 | Fraser | 137.9 |
| 10 | Zachary Perkins | 18:58.9 | Monroe St. Mary CC | 137.7 |
| 11 | Adrian Dawes | 18:59.0 | Carleton Airport | 137.7 |
| 9 | Cameron Crane | 18:59.2 | New Boston Huron | 137.6 |
| 11 | Collin Eckermann | 18:59.5 | Saline | 137.5 |
| 12 | Matthew Schmidt | 18:59.7 | South Lyon East | 137.4 |
| 10 | Nicholas Milosavlevski | 19:01.8 | Macomb Dakota | 136.7 |
| 12 | Joshua Sharp-Pelto | 19:03.5 | Garden City | 136.2 |
| 12 | Andrew Mossington | 19:04.0 | Macomb Dakota | 136.0 |
| 10 | Isaiah Chapdelaine | 19:04.3 | Carleton Airport | 135.9 |
| 10 | Owen Putz | 19:05.6 | Brownstown Woodhaven | 135.5 |
| 12 | Carter Michling | 19:06.0 | Brownstown Woodhaven | 135.3 |
| 11 | Deric Tavolette | 19:06.3 | Redford Union | 135.2 |
| 11 | Blake Fowler | 19:06.6 | Gibraltar Carlson | 135.1 |
| 11 | Austin Saavedra | 19:07.1 | Gibraltar Carlson | 135.0 |
| 9 | Collin Jaskula | 19:07.2 | Gibraltar Carlson | 134.9 |
| 12 | Brett Bardallis | 19:07.7 | South Lyon East | 134.8 |
| 12 | Chris Stein | 19:07.9 | Monroe | 134.7 |
| 10 | Louie Macon | 19:08.0 | New Boston Huron | 134.7 |
| 12 | Amare Slaughter | 19:09.1 | Redford Union | 134.3 |
| 10 | Kingston Willett | 19:09.1 | Garden City | 134.3 |
| 11 | Jack Fox | 19:09.9 | Grosse Ile | 134.0 |
| 9 | Rami Bazzi | 19:10.5 | Dearborn | 133.8 |
| 12 | Jacob Smith | 19:11.5 | Monroe St. Mary CC | 133.5 |
| 10 | Milo Heiss | 19:12.8 | South Lyon East | 133.1 |
| 9 | Tyler Hennessey | 19:13.4 | Berkley | 132.9 |
| 10 | Jason Lustig | 19:16.9 | Brownstown Woodhaven | 131.7 |
| 11 | Kayden Turner | 19:17.6 | Redford Union | 131.5 |
| 12 | Tyler Boyce | 19:20.7 | Livonia Franklin | 130.4 |
| 11 | Lucas Worrell | 19:22.1 | New Boston Huron | 130.0 |
| 10 | Haven William | 19:22.3 | West Bloomfield | 129.9 |
| 9 | Alex Gallup | 19:23.1 | Brighton | 129.6 |
| 11 | Ethan Beard | 19:23.5 | Grosse Pointe South | 129.5 |
| 9 | Tommy Skrobola | 19:24.1 | Christ the King | 129.3 |
| 10 | Chase Jackson | 19:25.3 | Detroit Renaissance | 128.9 |
| 12 | Bryce Strand | 19:25.4 | Brighton | 128.9 |
| 11 | Jacob Thomas | 19:26.0 | Brighton | 128.7 |
| 9 | Enrique Caldwell | 19:26.1 | Brownstown Woodhaven | 128.6 |
| 11 | Adam Brodie | 19:26.7 | Flat Rock | 128.4 |
| 11 | Tyler Vaughn | 19:27.0 | Carleton Airport | 128.3 |
| 10 | Myles Meldrum | 19:27.0 | Grosse Pointe South | 128.3 |
| 12 | Thomas Rhodenizer | 19:28.3 | Fraser | 127.9 |
| 10 | Brayden Hincher | 19:30.9 | Erie Mason | 127.0 |
| 9 | Gabe Consiglio | 19:31.7 | Brownstown Woodhaven | 126.8 |
| 11 | Phillip Burney | 19:32.5 | Oak Park | 126.5 |
| 10 | Jordan Webley | 19:34.5 | Detroit Renaissance | 125.8 |
| 11 | Carter Woolbright | 19:36.6 | West Bloomfield | 125.1 |
| 12 | Finnian Myers | 19:36.9 | Macomb Dakota | 125.0 |
| 9 | Josue Martinez | 19:37.7 | West Bloomfield | 124.8 |
| 9 | Hayden Brown | 19:39.5 | South Lyon East | 124.2 |
| 12 | Jacob Dolezel | 19:41.7 | Fraser | 123.4 |
| 12 | Harold Crowner | 19:42.4 | Saline | 123.2 |
| 11 | Evan Banas | 19:43.3 | New Boston Huron | 122.9 |
| 12 | Jordan Redd | 19:44.4 | Detroit Renaissance | 122.5 |
| 9 | Isaac Kim | 19:46.0 | South Lyon East | 122.0 |
| 11 | Avery Fsandi | 19:46.7 | Redford Union | 121.8 |
| 11 | Nick Gardner | 19:47.6 | Vandercook Lake | 121.5 |
| 9 | Shane Bittikofer | 19:47.9 | Brighton | 121.4 |
| 9 | Tucker Cory | 19:48.3 | Dundee | 121.2 |
| 10 | Anthony Pizzimenti | 19:49.7 | Brownstown Woodhaven | 120.8 |
| 10 | Hayden Barker | 19:51.2 | Monroe | 120.3 |
| 12 | Stefan Latshaw | 19:52.8 | Fraser | 119.7 |
| 10 | Jordan Sigmon | 19:53.3 | Detroit Renaissance | 119.6 |
| 11 | Ralph Kaleniecki | 19:54.0 | Allen Park Cabrini | 119.3 |
| 10 | Ryan Cooley | 19:54.7 | Dundee | 119.1 |
| 10 | Carter Russelburg | 19:54.8 | Allen Park Cabrini | 119.1 |
| 10 | Alessandro Smigliani | 19:55.1 | Brighton | 119.0 |
| 11 | Sam Vesperman | 19:55.8 | Grosse Ile | 118.7 |
| 12 | Roman Bonfiglio | 19:56.7 | Saline | 118.4 |
| 9 | William VanHaaften | 19:57.1 | Saline | 118.3 |
| 11 | Alexander Henderson | 19:58.1 | Macomb Dakota | 118.0 |
| 11 | Jacob Randall | 19:58.6 | Brighton | 117.8 |
| 9 | Charles Kime | 20:00.6 | Brighton | 117.1 |
| 10 | Brady Slone | 20:01.2 | Fraser | 116.9 |
| 10 | Hunter Muzik | 20:01.5 | Brighton | 116.8 |
| 11 | Dylan Oltersdorf | 20:01.7 | Macomb Dakota | 116.8 |
| 9 | Gavin Wilde | 20:02.0 | North Farmington | 116.7 |
| 9 | Damian Wooley | 20:03.5 | Monroe | 116.2 |
| 10 | Noah Ivey | 20:05.0 | Monroe Milers | 115.7 |
| 10 | Jay Shink | 20:05.5 | South Lyon East | 115.5 |
| 10 | Salvador Mendez | 20:05.7 | Redford Union | 115.4 |
| 11 | Nick Goettlicher | 20:06.2 | South Lyon East | 115.3 |
| 9 | Brayden Mitton | 20:07.6 | Brighton | 114.8 |
| 11 | Jaylen Long | 20:08.1 | Detroit Renaissance | 114.6 |
| 9 | Matthew Underhill | 20:08.5 | South Lyon East | 114.5 |
| 9 | Chris Hensler | 20:08.7 | Wayne Memorial | 114.4 |
| 11 | Ahmed Abdul-Latif | 20:08.8 | Brownstown Woodhaven | 114.4 |
| 9 | Hunter Rodak | 20:09.1 | Carleton Airport | 114.3 |
| 9 | Porter Ravary | 20:10.7 | Erie Mason | 113.8 |
| 12 | Mitchell Nowlin | 20:14.3 | Brighton | 112.6 |
| 9 | Daniel Jones | 20:15.3 | Washtenaw Christian | 112.2 |
| 11 | Kyle Parks | 20:15.5 | Garden City | 112.2 |
| 12 | Joey Drawbaugh | 20:16.7 | Grosse Pointe South | 111.8 |
| 11 | Rocco Cusumano | 20:17.2 | Berkley | 111.6 |
| 11 | Moe Ali Al-Sabeh | 20:17.2 | Dearborn Heights Crestwood | 111.6 |
| 11 | Everett Dysinger | 20:17.7 | Dansville | 111.4 |
| 10 | Jason Cousino | 20:18.4 | Erie Mason | 111.2 |
| 11 | Nate Pehote | 20:18.8 | Gibraltar Carlson | 111.1 |
| 8 | Shepherd Thompson | 20:19.6 | Washtenaw Christian | 110.8 |
| 12 | Alex Chene | 20:20.4 | Garden City | 110.5 |
| 11 | Liam Warner | 20:21.3 | Brownstown Woodhaven | 110.2 |
| 9 | Christian Brash | 20:21.9 | Allen Park Cabrini | 110.0 |
| 9 | Tanner Kuhn | 20:22.1 | New Boston Huron | 110.0 |
| 11 | Chase Yakowich | 20:23.7 | Gibraltar Carlson | 109.4 |
| 9 | Ben Bieri | 20:24.9 | Grosse Pointe South | 109.0 |
| 10 | Jayden Miller | 20:25.4 | Detroit Renaissance | 108.9 |
| 11 | Brandon Flint | 20:25.5 | Detroit Renaissance | 108.8 |
| 9 | Braydon Ost | 20:25.7 | Dundee | 108.8 |
| 11 | Lucas Phillips | 20:25.7 | Dearborn | 108.8 |
| 10 | Ethan Nykiel | 20:26.0 | Grosse Ile | 108.7 |
| 10 | Liam Plank | 20:26.4 | Brighton | 108.5 |
| 10 | Ben Zweng | 20:28.3 | Brighton | 107.9 |
| 10 | Colton Santos | 20:29.2 | Brighton | 107.6 |
| 12 | Phillip Clark | 20:30.5 | Livonia Franklin | 107.2 |
| 12 | Wyatt Kessell | 20:30.8 | Carleton Airport | 107.1 |
| 9 | Matt Calvin | 20:30.9 | Brownstown Woodhaven | 107.0 |
| 10 | Austin Edwards | 20:32.0 | Oak Park | 106.7 |
| 11 | Luke Klochack | 20:34.1 | Macomb Dakota | 106.0 |
| 9 | Owen Collin | 20:36.3 | Brighton | 105.2 |
| 12 | Tyler Black | 20:36.6 | Brownstown Woodhaven | 105.1 |
| 12 | Andres Link | 20:37.7 | Grosse Pointe South | 104.8 |
| 12 | Nicholas Bennett | 20:38.1 | Saline | 104.6 |
| 10 | Lucas Sachs | 20:38.3 | Erie Mason | 104.6 |
| 10 | Finnegan (Finn) Moore | 20:38.7 | Berkley | 104.4 |
| 11 | Krish Singla | 20:39.7 | West Bloomfield | 104.1 |
| 9 | Luke O’Brian | 20:39.7 | Brighton | 104.1 |
| 12 | Kadyn Rodgers | 20:40.0 | Livonia Franklin | 104.0 |
| 11 | Andrew Irgang | 20:41.2 | Saline | 103.6 |
| 11 | Isaiah Thomason-Redus | 20:43.9 | Grosse Pointe South | 102.7 |
| 10 | Caiden Brown | 20:45.9 | Dundee | 102.0 |
| 11 | Cashton Livingstone | 20:45.9 | Grosse Pointe South | 102.0 |
| 9 | Warren Thebolt | 20:46.1 | Dundee | 102.0 |
| 11 | Finn Banner | 20:46.2 | Berkley | 101.9 |
| 11 | Ian Nunez-Sanchez | 20:47.1 | Wayne Memorial | 101.6 |
| 12 | Gavin Vidito | 20:48.1 | Dansville | 101.3 |
| 10 | Ethan Eby | 20:48.5 | Dundee | 101.2 |
| 12 | Nimer Fitiani | 20:48.6 | Dearborn | 101.1 |
| 9 | Charlie Maguire | 20:49.7 | South Lyon East | 100.8 |
| 10 | Sam Nielsen | 20:51.1 | Fraser | 100.3 |
| 9 | David Mills | 20:53.3 | Erie Mason | 99.6 |
| 12 | Luke Lindsay | 20:55.5 | Monroe | 98.8 |
| 10 | Ryan Fick | 20:55.7 | Brighton | 98.8 |
| 11 | Michael Porter Jr. | 20:56.0 | Redford Union | 98.7 |
| 12 | Karl A. Reusze | 20:56.6 | Brighton | 98.5 |
| 9 | Jensen Wright | 20:57.0 | Carleton Airport | 98.3 |
| 12 | Garrett Cheney | 20:57.6 | New Boston Huron | 98.1 |
| 11 | Karol Wright | 20:58.9 | Christ the King | 97.7 |
| 12 | Roman Whitmore | 20:59.9 | New Boston Huron | 97.4 |
| 12 | John Hamil | 21:00.5 | North Farmington | 97.2 |
| 9 | Conner Goroni | 21:00.6 | Brownstown Woodhaven | 97.1 |
| 10 | Owen Cooley | 21:01.2 | Dundee | 96.9 |
| 9 | DeJuan Oakley | 21:01.6 | West Bloomfield | 96.8 |
| 11 | Marcus Stanish | 21:02.3 | Saline | 96.6 |
| 10 | Kameron Patterson | 21:02.8 | Berkley | 96.4 |
| 11 | Tyler Sweat | 21:03.8 | Monroe | 96.1 |
| 12 | Colby Barajas | 21:04.8 | Livonia Franklin | 95.7 |
| 11 | Hussein Ayoub | 21:05.6 | Dearborn Heights Crestwood | 95.5 |
| 11 | Desmond Reinhard | 21:07.2 | Belleville | 94.9 |
| 10 | Tristan Wininger | 21:08.5 | Grosse Pointe South | 94.5 |
| 12 | Christian Wesley | 21:16.1 | Fraser | 92.0 |
| 10 | Kyrese Price | 21:17.0 | Detroit Renaissance | 91.7 |
| 9 | Patrick Steele | 21:18.2 | Farmington | 91.3 |
| 10 | Cole Druyor | 21:18.4 | New Boston Huron | 91.2 |
| 11 | Gabriel Diego | 21:18.9 | North Farmington | 91.0 |
| 11 | Gabe Rister | 21:19.0 | Wayne Memorial | 91.0 |
| 12 | Jakobi Wooten | 21:19.9 | Belleville | 90.7 |
| 10 | Joaquin Pate | 21:19.9 | Gibraltar Carlson | 90.7 |
| 10 | Brennan Hankins | 21:21.8 | Belleville | 90.1 |
| 12 | Thomas Rousseau | 21:22.8 | Brighton | 89.7 |
| 11 | Deegan Richardson | 21:23.0 | New Boston Huron | 89.7 |
| 11 | Adrian Sieh | 21:23.3 | Saline | 89.6 |
| 10 | Calvin Haydamacker | 21:26.2 | Flat Rock | 88.6 |
| 11 | Evan McNanney | 21:26.2 | Grosse Pointe South | 88.6 |
| 9 | Braden Bennard | 21:26.9 | Gibraltar Carlson | 88.4 |
| 9 | Evan Eaton | 21:27.3 | Gibraltar Carlson | 88.2 |
| 9 | Austin Krause | 21:28.6 | New Boston Huron | 87.8 |
| 11 | Jaiden Spratt | 21:30.2 | Grosse Pointe South | 87.3 |
| 12 | Casey Savoie | 21:30.6 | Fraser | 87.1 |
| 10 | Bradley Ganues | 21:31.6 | Erie Mason | 86.8 |
| 10 | Jacob Adamowicz | 21:35.1 | Macomb Dakota | 85.6 |
| 11 | Malachi Jackson | 21:36.7 | Detroit Renaissance | 85.1 |
| 10 | Lualhati Verzosa | 21:36.9 | Grosse Pointe South | 85.0 |
| 10 | Parker Carrell | 21:37.3 | Saline | 84.9 |
| 9 | William Gold | 21:37.5 | Farmington | 84.8 |
| 12 | Noah Myshock | 21:38.7 | New Boston Huron | 84.4 |
| 12 | Aaron Chambers | 21:40.3 | Detroit Renaissance | 83.9 |
| 9 | Christopher Walper | 21:41.5 | Saline | 83.5 |
| 11 | Marcellis Johnson | 21:43.7 | Summit Academy North | 82.8 |
| 9 | Skyeler Horne | 21:44.0 | South Lyon East | 82.7 |
| 11 | Humza Iqbal | 21:44.8 | Brownstown Woodhaven | 82.4 |
| 9 | Micaiah Ivey | 21:45.8 | Monroe Milers | 82.1 |
| 12 | Luke Small | 21:47.0 | Ida | 81.7 |
| 12 | Maxim Gross | 21:47.4 | West Bloomfield | 81.5 |
| 10 | Caleb Kolbe | 21:49.9 | Erie Mason | 80.7 |
| 12 | Donovan Schumacher | 21:51.1 | Brighton | 80.3 |
| 9 | Christopher Welt | 21:51.2 | Saline | 80.3 |
| 11 | Justin St Pierre | 21:51.5 | Macomb Dakota | 80.2 |
| 9 | Kyler Shaw | 21:51.8 | North Farmington | 80.1 |
| Fr | Jayden Figueroa | 21:53.8 | Dearborn Heights Crestwood | 79.4 |
| 9 | Jaxson Arecheja | 21:56.4 | Dundee | 78.5 |
| 12 | Matthew Morales | 21:58.4 | Dundee | 77.9 |
| 11 | Caden Heflin | 21:58.4 | South Lyon East | 77.9 |
| 12 | Noah Brown | 21:59.8 | Saline | 77.4 |
| 11 | Judah Owens | 22:01.4 | Christ the King | 76.9 |
| 11 | Michael Allen | 22:04.7 | Grosse Pointe South | 75.8 |
| 12 | Paul Kaminski | 22:06.2 | Grosse Pointe South | 75.3 |
| 11 | Logan Kipley | 22:08.1 | Saline | 74.6 |
| 9 | Matthew Effah | 22:10.5 | Gibraltar Carlson | 73.8 |
| 10 | Benjamin Ciesielski | 22:11.8 | Gibraltar Carlson | 73.4 |
| 12 | Bjorn Olson | 22:12.3 | North Farmington | 73.2 |
| 11 | Jack Harkai | 22:14.6 | Flat Rock | 72.5 |
| 12 | Aidan Sutherland | 22:15.8 | Saline | 72.1 |
| 10 | Adam Elayyan | 22:17.0 | Dearborn | 71.7 |
| 12 | Marino Concessi | 22:19.0 | Grosse Ile | 71.0 |
| 11 | Dallas Williams | 22:20.2 | Detroit East English | 70.6 |
| 9 | Lukas Cranson | 22:21.2 | Dundee | 70.3 |
| 12 | Austin Jesse | 22:21.4 | Washtenaw Christian | 70.2 |
| 11 | Benedict Lussier | 22:21.7 | Christ the King | 70.1 |
| 11 | Jordan Munir | 22:23.3 | Livonia Franklin | 69.6 |
| 10 | Will Ryan | 22:23.7 | Monroe St. Mary CC | 69.4 |
| 10 | Ben Holbrook | 22:23.9 | New Boston Huron | 69.4 |
| 11 | Srivatsan Balaji | 22:25.1 | North Farmington | 69.0 |
| 9 | Carter Mitton | 22:26.1 | Saline | 68.6 |
| 10 | Yaseen Omara | 22:27.1 | Dearborn Heights Crestwood | 68.3 |
| 12 | Kyle Fick | 22:30.3 | Brighton | 67.2 |
| 9 | Evan Perry | 22:31.7 | Flat Rock | 66.8 |
| 10 | Riley Graf | 22:33.2 | Dansville | 66.3 |
| 11 | Nathan Shifflett | 22:33.5 | Macomb Dakota | 66.2 |
| 11 | Anthony Hollen | 22:34.1 | Livonia Franklin | 66.0 |
| 9 | Alec Hernandez | 22:35.8 | Flat Rock | 65.4 |
| 12 | Giovanni Paoletti | 22:37.0 | Fraser | 65.0 |
| 11 | Teddy Pawlowski | 22:38.4 | Livonia Franklin | 64.5 |
| 9 | Ethan Carey | 22:38.4 | Brownstown Woodhaven | 64.5 |
| 12 | Noah Pierson | 22:40.8 | Detroit Renaissance | 63.7 |
| 11 | Dylan Stull | 22:42.6 | Flat Rock | 63.1 |
| 12 | Arnav Verma | 22:43.8 | Grosse Ile | 62.7 |
| 9 | Garrett Patrick | 22:44.4 | New Boston Huron | 62.5 |
| 10 | Cody Koontz | 22:45.1 | West Bloomfield | 62.3 |
| 9 | Jaden Griffor | 22:46.6 | Carleton Airport | 61.8 |
| 10 | Yousof AbouMrad | 22:47.5 | Dearborn | 61.5 |
| 12 | Gabriel Weaver | 22:47.9 | Ida | 61.4 |
| 9 | Gavin Wort | 22:48.4 | Gibraltar Carlson | 61.2 |
| 11 | Brody Fitzgibbon | 22:51.4 | Grosse Pointe South | 60.2 |
| 9 | Ryan Peck | 22:55.1 | Grosse Pointe South | 59.0 |
| 12 | Zechariah Martin | 22:58.3 | Summit Academy North | 57.9 |
| 9 | Matt Levesque | 23:00.2 | Monroe | 57.3 |
| 9 | James Taylor III | 23:02.8 | Christ the King | 56.4 |
| 11 | Carter Crawford | 23:07.4 | Erie Mason | 54.9 |
| 9 | Evan Cousino | 23:08.2 | Dundee | 54.6 |
| 9 | Elijah Staats | 23:10.2 | Carleton Airport | 53.9 |
| 11 | Lucas Solgat | 23:19.4 | Brighton | 50.9 |
| 10 | Dallas Swaenepoel | 23:20.0 | Vandercook Lake | 50.7 |
| 12 | Noah Gould | 23:20.1 | Monroe | 50.6 |
| 9 | Alfonzo Harris Jr. | 23:26.0 | Detroit Renaissance | 48.7 |
| 9 | Jack Shiner | 23:28.3 | Livonia Franklin | 47.9 |
| 12 | Tyler Milosavlevski | 23:30.6 | Macomb Dakota | 47.1 |
| 10 | Liam O’Donoghue | 23:32.0 | Grosse Pointe South | 46.7 |
| 10 | Connor Hedke | 23:33.5 | Gibraltar Carlson | 46.2 |
| 11 | Dylan DuQuet | 23:34.0 | Livonia Franklin | 46.0 |
| 9 | Drake Turner | 23:35.5 | Erie Mason | 45.5 |
| 12 | Drew Blosser | 23:41.6 | New Boston Huron | 43.5 |
| 10 | Lucas Carter | 23:42.7 | Berkley | 43.1 |
| 12 | James Fisher | 23:52.3 | Berkley | 39.9 |
| 9 | Michael Wilhelm | 23:52.3 | Gibraltar Carlson | 39.9 |
| 10 | Brady Hart | 23:53.3 | Berkley | 39.6 |
| 10 | Nathen Thie | 23:55.1 | Brighton | 39.0 |
| 11 | Garren Garner | 23:56.8 | Ida | 38.4 |
| 9 | Westin Phebus | 24:04.3 | Ida | 35.9 |
| 10 | Scotty Sheehy | 24:04.4 | Monroe | 35.9 |
| 12 | Brody Ryan | 24:04.6 | Dearborn | 35.8 |
| 11 | Elijah Thimotheose | 24:05.0 | West Bloomfield | 35.7 |
| 12 | Caleb Smith | 24:05.8 | Belleville | 35.4 |
| 9 | Daniel Beldin | 24:09.4 | Brighton | 34.2 |
| 11 | Jack Slawson | 24:13.1 | Grosse Pointe South | 33.0 |
| 9 | Elias Johnson | 24:16.0 | Washtenaw Christian | 32.0 |
| 9 | Brady O’Connor | 24:16.4 | Brighton | 31.9 |
| 10 | Miguel Skrobola | 24:20.8 | Christ the King | 30.4 |
| 9 | Greyson Stevens | 24:21.8 | Livonia Franklin | 30.1 |
| 9 | Dominic Diego | 24:22.0 | North Farmington | 30.0 |
| 12 | Ferras Rammal | 24:23.1 | Dearborn | 29.6 |
| 12 | Rocco Sells | 24:26.9 | New Boston Huron | 28.4 |
| 10 | Ryan Rojas | 24:30.4 | South Lyon East | 27.2 |
| 10 | Haden Walsh | 24:33.3 | Grosse Ile | 26.2 |
| 9 | Aidan Telega | 24:35.1 | Fraser | 25.6 |
| 9 | Aidian Prout | 24:41.1 | Fraser | 23.6 |
| 10 | Christian Witherspoon | 24:41.9 | Detroit Renaissance | 23.4 |
| 11 | Matthew Vasher | 24:42.6 | Brownstown Woodhaven | 23.1 |
| 11 | Mohamed Alawan | 24:43.7 | Dearborn | 22.8 |
| 11 | Ethan Hornberger | 24:43.8 | Saline | 22.7 |
| 10 | Yuki Tobo | 24:44.3 | Farmington | 22.6 |
| 9 | Connor Swanson | 24:58.1 | Dundee | 18.0 |
| 10 | Jackson McManus | 25:02.0 | Gibraltar Carlson | 16.7 |
| 10 | Joel Lazenby | 25:04.4 | New Boston Huron | 15.9 |
| 9 | Drew Albanice | 25:04.5 | Carleton Airport | 15.8 |
| 12 | Andrea Previtali | 25:11.7 | West Bloomfield | 13.4 |
| 11 | Conner Welchko | 25:13.6 | West Bloomfield | 12.8 |
| 10 | Tay’Juan Rogers | 25:19.8 | Detroit East English | 10.7 |
| 11 | Diego Antonio | 25:21.2 | Wayne Memorial | 10.3 |
| 9 | Aaron Rayford | 25:22.9 | Berkley | 9.7 |
| Lun’dyn STUBBS | 25:25.8 | Detroit East English | 8.7 | |
| 10 | Derek Crum | 25:27.8 | Monroe | 8.1 |
| 10 | Eric Burnett | 25:31.8 | Detroit East English | 6.7 |
| 11 | Jack Fisher | 25:32.8 | New Boston Huron | 6.4 |
| 10 | Quinn Meron | 25:34.4 | Berkley | 5.9 |
| 9 | Josiah Mann | 25:38.0 | Monroe Milers | 4.7 |
| 11 | Mahdi Chehab | 25:41.6 | Dearborn | 3.5 |