

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: -13
Boys Adjustment: -10
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.
RAMBLED ON
Morgan Brown, Livonia Churchill
Oooh, she’s back. Just continuing the progress she made in track, Morgan ripped a 40+ second personal best in her first real opportunity to let loose. She made a decisive move on the final Willow hill, opening up a bit of a gap en route to a 17 second victory. Expect times to drop even further if she’s pushed in that final mile.
Oxford’s Boys
Hard to pick just one, as the whole Wildcat team has been a surprise thus far. They dispatched regional competition (Utica) and beat a few other teams (Churchill, Lakeland) that will probably be top-20 teams when the rankings drop. You’ve got experience in Ames, Cusick, McArthur, Myrand – all running close to or better than their previous bests. The name that has stood out to me has been Cass Feeney, who’s built on the 17:05 effort from MITCA, already finding his way into the 16’s in the early season.
GIRLS TEAM RATINGS
| Girls Team | Top 5 Avg. | Division |
| Oxford | 121.9 | 1 |
| Livonia Franklin | 111.3 | 1 |
| Livonia Churchill | 109.6 | 1 |
| Ann Arbor Huron | 99.4 | 1 |
| Livonia Stevenson | 99.2 | 1 |
| Hartland | 94.8 | 1 |
| Canton | 87.7 | 1 |
| Salem | 87.3 | 1 |
| Walled Lake Western | 78.5 | 1 |
| Saline | 77.0 | 1 |
| Farmington Hills Mercy | 76.6 | 1 |
| Plymouth | 71.5 | 1 |
| Wyandotte Roosevelt | 70.8 | 1 |
| Howell | 54.5 | 1 |
| Girls Team | Top 5 Avg. | Division |
| Dearborn Divine Child | 103.0 | 2 |
| Marian (Bloomfield Hills) | 64.6 | 2 |
| Riverview | 54.4 | 2 |
| Milan | 27.1 | 2 |
| Girls Team | Top 5 Avg. | Division |
| Grass Lake | 69.9 | 3 |
| Ida | 35.1 | 3 |
| Girls Team | Top 5 Avg. | Division |
| Auburn Hills Oakland Christian | 78.7 | 4 |
| Allen Park Cabrini | 25.9 | 4 |
BOYS TEAM RATINGS
| Boys Team | Top 5 Avg. | Division |
| Oxford | 193.1 | 1 |
| Livonia Churchill | 190.0 | 1 |
| White Lake Lakeland | 188.4 | 1 |
| Utica | 186.6 | 1 |
| Salem | 181.2 | 1 |
| Howell | 180.8 | 1 |
| Detroit U-D Jesuit | 171.9 | 1 |
| Hartland | 171.0 | 1 |
| Livonia Stevenson | 166.1 | 1 |
| Saline | 157.0 | 1 |
| Walled Lake Central | 147.5 | 1 |
| Livonia Franklin | 146.4 | 1 |
| Wyandotte Roosevelt | 140.1 | 1 |
| Walled Lake Western | 124.1 | 1 |
| Belleville | 118.1 | 1 |
| Waterford Mott | 118.0 | 1 |
| Westland John Glenn | 90.5 | 1 |
| Wayne Memorial | 88.6 | 1 |
| Boys Team | Top 5 Avg. | Division |
| Dearborn Divine Child | 157.8 | 2 |
| Riverview | 148.9 | 2 |
| Garden City | 97.5 | 2 |
| Milan | 82.6 | 2 |
| Ypsilanti Community | 66.2 | 2 |
| Boys Team | Top 5 Avg. | Division |
| Flat Rock | 165.4 | 3 |
| Grass Lake | 138.9 | 3 |
| Dundee | 117.0 | 3 |
| Ottawa Lake-Whiteford | 111.9 | 3 |
| Ida | 100.3 | 3 |
| Boys Team | Top 5 Avg. | Division |
| Lutheran HS Westland | 148.7 | 4 |
| Auburn Hills Oakland Christian | 140.5 | 4 |
| Plymouth Christian Academy | 123.2 | 4 |
| Boys Team | Top 5 Avg. | Division |
| Washtenaw Christian | 114.4 | None |
| Christ the King | 71.9 | None |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Morgan Brown | 18:31.1 | Livonia Churchill | 154.0 |
| 11 | Mallory Bigelow | 18:48.5 | Oxford | 148.2 |
| 12 | Layla Krayem | 18:57.3 | Livonia Stevenson | 145.2 |
| 11 | Eliza Bush | 18:57.3 | Ypsilanti Arbor Preparatory | 145.2 |
| 12 | Braydee Elling | 19:08.5 | Oxford | 141.5 |
| 11 | Ava Peters | 19:10.9 | Livonia Franklin | 140.7 |
| 11 | Eliza Keith | 19:21.6 | Auburn Hills Oakland Christian | 137.1 |
| 12 | Alisia Olteanu | 19:21.7 | Walled Lake Western | 137.1 |
| 12 | Emerson Nordbeck | 19:38.5 | Livonia Franklin | 131.5 |
| 9 | Anyla Robinson | 19:39.1 | Detroit Cass Tech | 131.3 |
| 9 | Ava Goodman | 19:42.3 | Hartland | 130.2 |
| 10 | Rianna Radulescu | 19:45.3 | Livonia Churchill | 129.2 |
| 11 | Kaelin Hughes | 19:47.8 | Livonia Stevenson | 128.4 |
| 12 | Emma Hoffmeyer | 19:52.6 | Walled Lake Western | 126.8 |
| 12 | Sonya Shelgikar | 19:54.3 | Ann Arbor Huron | 126.2 |
| 10 | McKinnon Nordbeck | 20:07.7 | Livonia Franklin | 121.8 |
| 11 | Taylor Brodeur | 20:12.8 | Oxford | 120.1 |
| 10 | Nora Gerzema | 20:14.9 | Farmington Hills Mercy | 119.4 |
| 11 | Megan Woelkers | 20:20.4 | Flat Rock | 117.5 |
| 11 | Kathryn Kurtinaitis | 20:25.0 | Dearborn Divine Child | 116.0 |
| 12 | Kirsten Koss | 20:25.4 | Dearborn Divine Child | 115.9 |
| 11 | Lucinda Paliani | 20:33.4 | Ann Arbor Huron | 113.2 |
| 10 | Elliana Neuer | 20:56.6 | Hartland | 105.5 |
| 12 | Nora Schley | 20:59.0 | Canton | 104.7 |
| 9 | Julie Schuessler | 20:59.8 | Livonia Churchill | 104.4 |
| 12 | Lily Hetzel | 21:03.2 | Salem | 103.3 |
| 11 | Jamie Patterson | 21:04.2 | Oxford | 102.9 |
| 10 | Eleanor Grant | 21:05.0 | Wyandotte Roosevelt | 102.7 |
| 10 | Anna Kujansuu | 21:05.7 | Dearborn Divine Child | 102.4 |
| 12 | Leah Zarrilli | 21:07.7 | Auburn Hills Oakland Christian | 101.8 |
| 12 | Maura Lichiello | 21:12.3 | Howell | 100.2 |
| 10 | Rebecca Jud | 21:12.6 | Salem | 100.1 |
| 10 | Leena Shelgikar | 21:13.3 | Ann Arbor Huron | 99.9 |
| 10 | Laila Bodell | 21:22.7 | Oxford | 96.8 |
| 12 | Gabriella Wilson | 21:23.9 | Livonia Stevenson | 96.4 |
| 11 | Rosa Brody | 21:24.9 | Canton | 96.0 |
| 12 | Megan Hansen | 21:27.5 | Plymouth | 95.2 |
| 11 | Kayla Slade | 21:27.8 | Dearborn Divine Child | 95.1 |
| 10 | Eleanor Cole | 21:28.6 | Lutheran HS Westland | 94.8 |
| 12 | Katelyn Bydlowski | 21:29.7 | Ida | 94.4 |
| 11 | Camden Essenmacher | 21:29.7 | Hartland | 94.4 |
| 12 | Elaine Burkmyre | 21:30.3 | Walled Lake Western | 94.2 |
| 12 | Molly O’Brien | 21:31.8 | Marian (Bloomfield Hills) | 93.7 |
| 12 | Aliya Kurian | 21:41.7 | Plymouth | 90.4 |
| 11 | Rebecca Secord | 21:42.2 | Oxford | 90.3 |
| 12 | Sarah Conley | 21:43.1 | Ann Arbor Huron | 90.0 |
| 10 | Rachael Halkey | 21:47.3 | Livonia Churchill | 88.6 |
| 12 | Mariana Downs | 21:49.8 | Canton | 87.7 |
| 10 | Camryn Quidort | 21:50.6 | Oxford | 87.5 |
| 12 | Lauren Moreno | 21:54.2 | Wyandotte Roosevelt | 86.3 |
| 10 | Elizabeth Salinas | 21:56.3 | Dearborn Divine Child | 85.6 |
| 10 | Grace Kim | 21:57.1 | Farmington Hills Mercy | 85.3 |
| 11 | Brooklyn Hannah | 21:57.9 | Livonia Franklin | 85.0 |
| 9 | Elise Bullock | 21:59.4 | Grass Lake | 84.5 |
| 11 | Madison Rogan | 21:59.5 | Saline | 84.5 |
| 10 | Madeline Samborski | 22:00.1 | Hartland | 84.3 |
| 11 | Kate Paluszewski | 22:00.3 | Dearborn Divine Child | 84.2 |
| 12 | Bailey Burt | 22:00.3 | Saline | 84.2 |
| 10 | Liliana Cipolla | 22:00.6 | Salem | 84.1 |
| 9 | Adeline Stormont | 22:04.3 | Grass Lake | 82.9 |
| 9 | Lucille Clark | 22:06.0 | Marian (Bloomfield Hills) | 82.3 |
| 11 | Mercedes Dziendziel | 22:07.7 | Wyandotte Roosevelt | 81.8 |
| 10 | Julia Hughes | 22:09.2 | Ida | 81.3 |
| 12 | Daniela Hinojos | 22:13.1 | Riverview | 80.0 |
| 10 | Riley McCann | 22:15.1 | Oxford | 79.3 |
| 12 | Rebecca Rummel | 22:20.3 | Saline | 77.6 |
| 10 | Emma Nichols | 22:21.2 | Livonia Franklin | 77.3 |
| 10 | Madi Hare | 22:23.6 | Plymouth Christian Academy | 76.5 |
| 11 | Yana Chamiso | 22:24.3 | Canton | 76.2 |
| 11 | Tess Scicluna | 22:25.5 | Dearborn Divine Child | 75.8 |
| 12 | Aubrey Burke | 22:25.6 | Salem | 75.8 |
| 11 | Elizabeth (Lizzie) Thibeault | 22:25.8 | Saline | 75.7 |
| 9 | Samantha Francis | 22:27.3 | Farmington Hills Mercy | 75.2 |
| 10 | Mia Fernandez | 22:31.2 | Canton | 73.9 |
| 11 | Ava Spirl | 22:32.2 | Canton | 73.6 |
| 8 | Ingrid Thomas | 22:33.1 | Washtenaw Christian | 73.3 |
| 12 | Mallory Messer | 22:34.2 | Salem | 72.9 |
| 12 | Julia Spielman | 22:37.6 | Livonia Churchill | 71.8 |
| 10 | Nora Rioux | 22:38.0 | Howell | 71.7 |
| 12 | Jordan Fraifogl | 22:38.8 | Waterford Mott | 71.4 |
| 10 | Avery Boggs | 22:39.7 | Riverview | 71.1 |
| 11 | Grace Bullock | 22:43.2 | Grass Lake | 69.9 |
| 11 | Sarah Goodwin | 22:48.5 | Auburn Hills Oakland Christian | 68.2 |
| 12 | Keira Wood | 22:49.5 | Riverview | 67.8 |
| 11 | Sala Motohara | 22:50.5 | Ann Arbor Huron | 67.5 |
| 12 | Addison Ryan | 22:54.7 | Plymouth | 66.1 |
| 11 | Nicole Young | 22:59.6 | Livonia Stevenson | 64.5 |
| 10 | Katie Million | 23:00.4 | Grass Lake | 64.2 |
| 10 | Izzy Cogswell | 23:03.4 | Dearborn Divine Child | 63.2 |
| 10 | Riley Provost | 23:04.4 | Saline | 62.9 |
| 10 | Gabby Shaw | 23:04.5 | Salem | 62.8 |
| 10 | Alyssa Gershon | 23:04.7 | Livonia Churchill | 62.8 |
| 9 | Anna Halliday | 23:06.0 | Howell | 62.3 |
| 9 | Leah Grezak | 23:08.5 | Livonia Stevenson | 61.5 |
| 10 | Kaily McDaniel | 23:09.6 | Milan | 61.1 |
| 10 | Amerie Wilson | 23:09.9 | Milan | 61.0 |
| 12 | Addison Preister | 23:14.0 | Hartland | 59.7 |
| 11 | Brooke Butcher | 23:16.5 | Hartland | 58.8 |
| 9 | Kayle Babowicz | 23:18.5 | Flat Rock | 58.2 |
| 11 | Ilett Martinez | 23:23.3 | Wayne Memorial | 56.6 |
| 9 | Liv Brody | 23:24.7 | Canton | 56.1 |
| 9 | Anne Marie Yarber | 23:25.8 | Hartland | 55.7 |
| 10 | Ayla Stager | 23:27.1 | Saline | 55.3 |
| 10 | Paige Zirk | 23:27.8 | Salem | 55.1 |
| 12 | Jacquelynne Napthen | 23:31.4 | Salem | 53.9 |
| 11 | Sunnie Fabian | 23:31.5 | Livonia Franklin | 53.8 |
| 11 | Kylie Warner | 23:32.7 | Saline | 53.4 |
| 12 | Karis Keith | 23:32.8 | Auburn Hills Oakland Christian | 53.4 |
| 11 | Scarlett Jachman | 23:33.0 | Livonia Stevenson | 53.3 |
| 9 | Isabella Rushlow | 23:33.7 | Plymouth | 53.1 |
| 11 | Jillian Wygonik | 23:33.9 | Dearborn Divine Child | 53.0 |
| 11 | Grace Kendziuk | 23:34.8 | Allen Park Cabrini | 52.7 |
| 12 | Fiona Dragan | 23:34.8 | Plymouth | 52.7 |
| 9 | Braelynn Chiotti | 23:34.8 | Ottawa Lake-Whiteford | 52.7 |
| 12 | Lily Gumber | 23:35.6 | Salem | 52.5 |
| 9 | Joy Seabolt | 23:37.0 | Farmington Hills Mercy | 52.0 |
| 11 | Abby Walton | 23:37.2 | Marian (Bloomfield Hills) | 51.9 |
| 10 | Emma Shaw | 23:38.1 | Hartland | 51.6 |
| 11 | Sophie Derkevorkian | 23:39.0 | Farmington Hills Mercy | 51.3 |
| 10 | Scarlett Tucker | 23:42.6 | Livonia Stevenson | 50.1 |
| 10 | Caroline LaPointe | 23:44.9 | Plymouth | 49.4 |
| 11 | Katelynn Reading | 23:45.1 | Saline | 49.3 |
| 11 | Hannah Koziarz | 23:46.4 | Marian (Bloomfield Hills) | 48.9 |
| 11 | Baneen Al-Heleal | 23:47.0 | Ypsilanti Community | 48.7 |
| 11 | Mara McClellan | 23:47.1 | Saline | 48.6 |
| 10 | Jillian Hayes | 23:48.4 | Saline | 48.2 |
| 9 | Ella McFarlane | 23:48.7 | Riverview | 48.1 |
| 10 | Lillian Wood | 23:49.3 | Plymouth | 47.9 |
| 10 | Maggie Gross | 23:49.8 | Walled Lake Western | 47.7 |
| 10 | Taylor Hoppe | 23:49.9 | Grass Lake | 47.7 |
| 11 | Hannah Kulick | 23:51.2 | Salem | 47.3 |
| 11 | Isabel Farley-Gillay | 23:52.3 | Plymouth | 46.9 |
| 9 | Mia Washington | 23:53.9 | Saline | 46.4 |
| 9 | Leah Nalichowski | 23:55.0 | Marian (Bloomfield Hills) | 46.0 |
| 12 | Rachel Andree | 23:56.5 | Livonia Stevenson | 45.5 |
| 12 | Sidney Pentoney | 23:57.4 | Canton | 45.2 |
| 12 | Emma BeBeau | 23:58.7 | Livonia Stevenson | 44.8 |
| 11 | Skylar Clark | 24:01.4 | Farmington Hills Mercy | 43.9 |
| 11 | Allison DiTullio | 24:02.4 | Salem | 43.5 |
| 12 | Gabriella Stachowski | 24:02.5 | Waterford Mott | 43.5 |
| 12 | Kate Heaman | 24:05.9 | Farmington Hills Mercy | 42.4 |
| 12 | Nicole Teed | 24:05.9 | Allen Park Cabrini | 42.4 |
| 9 | Shyla Ankatha | 24:07.1 | Marian (Bloomfield Hills) | 42.0 |
| 10 | Loreli Harris | 24:07.6 | Wyandotte Roosevelt | 41.8 |
| 11 | Abby Caudill | 24:08.0 | Wyandotte Roosevelt | 41.7 |
| 12 | Gillian Johnson | 24:09.3 | Waterford Mott | 41.2 |
| 10 | Samira Jraiche | 24:10.0 | Dearborn Divine Child | 41.0 |
| 12 | Madeleine Andrews | 24:11.9 | Canton | 40.4 |
| 12 | Georgia New | 24:13.9 | Canton | 39.7 |
| 10 | Hannah Gritzmaker | 24:14.1 | Saline | 39.6 |
| 12 | Ellie Laier | 24:16.1 | Hartland | 39.0 |
| 10 | Catalina Colangelo Van Meek | 24:17.1 | Marian (Bloomfield Hills) | 38.6 |
| 9 | Sofia Razny | 24:18.5 | Farmington Hills Mercy | 38.2 |
| 12 | Frances Walewski | 24:20.4 | Salem | 37.5 |
| 11 | Elaina Braunscheidel | 24:22.7 | Livonia Stevenson | 36.8 |
| 10 | Kennedy Lange | 24:24.8 | Saline | 36.1 |
| 11 | Emma Borgula | 24:26.2 | Marian (Bloomfield Hills) | 35.6 |
| 12 | Mai Wahby | 24:27.3 | Salem | 35.2 |
| 10 | Maddie Schoch | 24:29.6 | Livonia Franklin | 34.5 |
| 12 | Catie Fisher | 24:31.6 | Hartland | 33.8 |
| 12 | Leah Kroge | 24:34.4 | Auburn Hills Oakland Christian | 32.9 |
| 12 | Savana Gabor | 24:35.0 | Canton | 32.7 |
| 10 | Joanne Burkey | 24:36.5 | Livonia Churchill | 32.2 |
| 12 | Sarah Gundlach | 24:41.8 | Marian (Bloomfield Hills) | 30.4 |
| 9 | Brandy Cavanaugh | 24:42.0 | Farmington Hills Mercy | 30.3 |
| 12 | Mira Renaldi | 24:43.1 | Canton | 30.0 |
| 10 | Mahalia Staton | 24:44.7 | Saline | 29.4 |
| 12 | Emma Smith | 24:45.3 | Auburn Hills Oakland Christian | 29.2 |
| 11 | Natalia Bohn | 24:46.4 | Salem | 28.9 |
| 11 | Alison Bank | 24:48.3 | Canton | 28.2 |
| 10 | Ruth (Ruthie) Bonfiglio | 24:48.7 | Saline | 28.1 |
| 9 | Emma Slater | 24:50.8 | Livonia Franklin | 27.4 |
| 9 | Zoe Slater | 24:50.8 | Livonia Franklin | 27.4 |
| 12 | Clarie Baker | 24:51.6 | Milan | 27.1 |
| 11 | Breanna Hartmann | 24:51.8 | Livonia Stevenson | 27.1 |
| 11 | Chloe DeLand | 24:52.4 | Howell | 26.9 |
| 9 | Taylor Bartley | 24:53.7 | Hartland | 26.4 |
| 10 | Cheyenne Jasper | 24:54.3 | Oxford | 26.2 |
| 10 | Morgan Desormeau | 24:57.4 | Livonia Stevenson | 25.2 |
| 12 | Emily Sentz | 25:00.4 | Wayne Memorial | 24.2 |
| 11 | Emily Rasor | 25:00.9 | Ottawa Lake-Whiteford | 24.0 |
| 9 | Rylee Tarhanich | 25:01.5 | Salem | 23.8 |
| 10 | Lana Monkiewcz | 25:02.4 | Livonia Franklin | 23.5 |
| 10 | Stella Coe | 25:05.9 | Farmington Hills Mercy | 22.4 |
| 9 | Julia Rowe | 25:06.6 | Livonia Stevenson | 22.1 |
| 12 | Avery Bogdasarian | 25:06.9 | Saline | 22.0 |
| 12 | Soleil Weaver | 25:09.5 | Plymouth Christian Academy | 21.2 |
| 12 | Whitney Cotter | 25:10.2 | Flat Rock | 20.9 |
| 11 | Giselle Collazo | 25:12.5 | Garden City | 20.2 |
| 11 | Luciana Sweeney | 25:16.9 | Saline | 18.7 |
| 11 | Kate Gerstenbrand | 25:17.9 | Livonia Franklin | 18.4 |
| 12 | Kaitlyn Jabczenski | 25:19.1 | Allen Park Cabrini | 18.0 |
| 9 | Kassie Kozlo | 25:20.0 | Allen Park Cabrini | 17.7 |
| 10 | Taegan Williamson | 25:20.2 | Ida | 17.6 |
| 9 | Lillian Bryan | 25:20.5 | Belleville | 17.5 |
| 10 | Jenna Atkins | 25:21.8 | Salem | 17.1 |
| 11 | Katie Deisler | 25:25.2 | Dearborn Divine Child | 15.9 |
| 12 | Lucy Woehlke | 25:25.9 | Saline | 15.7 |
| 12 | Janelle Schafer | 25:30.2 | Christ the King | 14.3 |
| 11 | Kailyn Austin | 25:32.5 | Saline | 13.5 |
| 12 | Abigail Gardella | 25:33.8 | Marian (Bloomfield Hills) | 13.1 |
| 11 | Aiko Motohara | 25:35.7 | Ann Arbor Huron | 12.4 |
| 11 | Natalie Yates | 25:37.8 | Plymouth | 11.7 |
| 10 | Anneliese Fellows | 25:38.4 | Christ the King | 11.5 |
| 10 | Samantha Pare | 25:39.0 | Howell | 11.3 |
| 10 | Sai Vargo | 25:42.8 | Plymouth | 10.1 |
| 10 | Marissa Wall | 25:42.8 | Plymouth | 10.1 |
| 9 | Chelsea Lai | 25:43.8 | Plymouth | 9.7 |
| 9 | Teagan Rider | 25:47.0 | Salem | 8.7 |
| 11 | Emma Fox | 25:47.8 | Plymouth | 8.4 |
| 12 | Lydia Forgacs | 25:48.6 | Livonia Franklin | 8.1 |
| 11 | Madison Ross | 25:49.5 | Milan | 7.8 |
| 10 | Gabriana Garner | 25:50.7 | Ida | 7.4 |
| 11 | Sophie Logozzo | 25:52.1 | Washtenaw Christian | 7.0 |
| 12 | Morgan Whitcomb | 25:52.2 | Howell | 6.9 |
| 9 | Ava Hierlihy | 25:53.3 | Marian (Bloomfield Hills) | 6.6 |
| 11 | Akshaya Kanda | 25:53.7 | Canton | 6.4 |
| 10 | Madelyn Smith | 25:54.0 | Oxford | 6.3 |
| 11 | Jaclyn Sterly | 25:55.1 | Belleville | 6.0 |
| 10 | Kayla Whitaker | 25:58.5 | Riverview | 4.8 |
| 12 | Lauren Franceschi | 25:59.3 | Plymouth | 4.6 |
| 9 | Ivanna O’neal | 26:01.9 | Canton | 3.7 |
| 9 | Elizabeth Roberts | 26:04.1 | Plymouth | 3.0 |
| 9 | Madison Reineck | 26:04.2 | Howell | 2.9 |
| 10 | Nishka Kalantry | 26:05.2 | Ann Arbor Huron | 2.6 |
| 12 | Meredith Shannon | 26:05.9 | Dearborn Divine Child | 2.4 |
| 10 | Audrey Baldwin | 26:06.5 | Westland John Glenn | 2.2 |
| 12 | Katherine Koss | 26:06.5 | Dearborn Divine Child | 2.2 |
| 11 | Amritha Banavara | 26:07.1 | Canton | 2.0 |
| 10 | Tessa Nolan | 26:07.6 | Livonia Stevenson | 1.8 |
| 12 | Jillian Kight | 26:12.0 | Plymouth | 0.3 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Pierce Grzymkowski | 15:58.5 | White Lake Lakeland | 203.8 |
| 11 | Alexander McArthur | 15:58.8 | Oxford | 203.7 |
| 12 | Logan Ruffner | 16:01.0 | Riverview | 203.0 |
| 11 | Colin Murray | 16:02.8 | Dearborn Divine Child | 202.4 |
| 11 | Malcolm Speigle | 16:08.3 | Livonia Churchill | 200.6 |
| 9 | Jack MacGregor | 16:12.6 | Howell | 199.1 |
| 12 | Keegan Masters | 16:18.5 | Ottawa Lake-Whiteford | 197.2 |
| 10 | Harper Wesley | 16:20.0 | Utica | 196.7 |
| 12 | Ian Lewis | 16:20.3 | Livonia Churchill | 196.6 |
| 10 | Jacob Stanislawski | 16:21.7 | Flat Rock | 196.1 |
| 11 | Max Myrand | 16:22.3 | Oxford | 195.9 |
| 11 | James Cusick | 16:23.0 | Oxford | 195.7 |
| 11 | Logan Mullan | 16:28.3 | Detroit U-D Jesuit | 193.9 |
| 12 | Joey Seale | 16:29.2 | Salem | 193.6 |
| 11 | Isaak Rubley | 16:30.0 | Dundee | 193.3 |
| 12 | Ethan Muraszewski | 16:34.3 | Utica | 191.9 |
| 11 | Joseph Rohmfeld | 16:41.5 | Livonia Churchill | 189.5 |
| 11 | Chase Wolters | 16:49.3 | Livonia Churchill | 186.9 |
| 12 | Cass Feeney | 16:49.9 | Oxford | 186.7 |
| 12 | Ryan Ward | 16:50.0 | White Lake Lakeland | 186.7 |
| 12 | Noah Tiernan | 16:55.4 | White Lake Lakeland | 184.9 |
| 12 | Silas Smith | 16:55.9 | Utica | 184.7 |
| 11 | Matthew Verellen | 16:57.6 | White Lake Lakeland | 184.1 |
| 12 | Lucas Ames | 17:00.2 | Oxford | 183.3 |
| 10 | Gavin Johns | 17:02.4 | White Lake Lakeland | 182.5 |
| 12 | Alex Eplin | 17:03.8 | Livonia Stevenson | 182.1 |
| 10 | John Niemenski | 17:04.8 | Salem | 181.7 |
| 10 | Charlie Curtis | 17:06.0 | Utica | 181.3 |
| 10 | Lucas Taraszkiewicz | 17:09.1 | Flat Rock | 180.3 |
| 12 | Carson Cook | 17:10.1 | Hartland | 180.0 |
| 11 | Lucas Wood | 17:12.4 | Howell | 179.2 |
| 12 | Mitchell Robillard | 17:13.8 | Salem | 178.7 |
| 11 | Ayden McDonald | 17:14.2 | White Lake Lakeland | 178.6 |
| 11 | Gavin Frandle | 17:14.4 | Utica | 178.5 |
| 11 | Luke Morehouse | 17:14.4 | Utica | 178.5 |
| 11 | Nathan Vargo | 17:15.6 | Flat Rock | 178.1 |
| 11 | Drake Wallace | 17:18.7 | Howell | 177.1 |
| 10 | Hudson Wojtkowicz | 17:19.9 | Livonia Churchill | 176.7 |
| 12 | Nick Runnion | 17:20.6 | Salem | 176.5 |
| 12 | Liam Hoover | 17:21.7 | Howell | 176.1 |
| 11 | Jack Costa | 17:23.3 | Hartland | 175.6 |
| 12 | Tommy Gardella | 17:24.2 | Salem | 175.3 |
| 11 | Teo Condevaux | 17:27.0 | Livonia Churchill | 174.3 |
| 12 | Hayden Holmes | 17:29.1 | Riverview | 173.6 |
| 12 | Noah DeLand | 17:32.1 | Howell | 172.6 |
| 12 | Jake Dalebout | 17:36.0 | Salem | 171.3 |
| 11 | Aaron Messing | 17:37.6 | Livonia Stevenson | 170.8 |
| 10 | Cayden Canham | 17:38.1 | Oxford | 170.6 |
| 12 | Alvin Stanton | 17:39.0 | Detroit U-D Jesuit | 170.3 |
| 12 | Robert Wisniewski | 17:39.1 | Hartland | 170.3 |
| 10 | Emmanuel Mehari | 17:40.4 | Plymouth Christian Academy | 169.9 |
| 12 | Grayson Johnson | 17:40.5 | Detroit U-D Jesuit | 169.8 |
| 12 | Matthew Dowling | 17:41.2 | Salem | 169.6 |
| 9 | Justin Mkrtumian | 17:41.6 | Detroit U-D Jesuit | 169.5 |
| 11 | Chase McDougall | 17:41.7 | Livonia Stevenson | 169.4 |
| 11 | Michael Nivala | 17:43.2 | White Lake Lakeland | 168.9 |
| 11 | Jacob Kosidlo | 17:43.2 | White Lake Lakeland | 168.9 |
| 11 | Gabriel Mahler | 17:43.4 | White Lake Lakeland | 168.9 |
| 9 | Jacob Cole | 17:43.9 | Saline | 168.7 |
| 12 | Mason Monahan | 17:45.4 | Salem | 168.2 |
| 12 | Benjamin Schuessler | 17:45.7 | Livonia Churchill | 168.1 |
| 12 | Caden Ehgotz | 17:50.2 | Belleville | 166.6 |
| 11 | Tamer Zahr | 17:51.8 | Dearborn Divine Child | 166.1 |
| 12 | Ethan Johnson | 17:53.0 | Wyandotte Roosevelt | 165.7 |
| 11 | Tom Shafer | 17:53.5 | Lutheran HS Westland | 165.5 |
| 10 | Brenden Humitz | 17:53.5 | White Lake Lakeland | 165.5 |
| 10 | Braden Shiposh | 17:54.1 | Hartland | 165.3 |
| 12 | Brady Crake | 17:54.8 | Waterford Mott | 165.1 |
| 11 | Ethan Tarhanich | 17:57.7 | Livonia Franklin | 164.1 |
| 9 | Hayden Preister | 17:58.7 | Hartland | 163.8 |
| 12 | Dylan Tengler | 17:59.9 | Ida | 163.4 |
| 12 | Luke Douglas | 18:03.8 | Auburn Hills Oakland Christian | 162.1 |
| 12 | Matt Jenkins | 18:06.5 | Utica | 161.2 |
| 10 | Max Brannan | 18:07.2 | Lutheran HS Westland | 160.9 |
| 12 | Evan Sumner | 18:07.2 | Plymouth Christian Academy | 160.9 |
| 10 | Carter Jacobsen | 18:07.9 | Oxford | 160.7 |
| 12 | Noah Norris | 18:08.7 | Washtenaw Christian | 160.4 |
| 12 | Aaron Schiller | 18:11.2 | Oxford | 159.6 |
| 10 | Sahib Cheema | 18:12.8 | Salem | 159.1 |
| 11 | William Rosales | 18:13.1 | Saline | 159.0 |
| 11 | Isaac Demetter | 18:13.6 | Salem | 158.8 |
| 11 | Max Martin | 18:14.4 | Salem | 158.5 |
| 12 | Jacob Muraco | 18:14.7 | Walled Lake Central | 158.4 |
| 9 | Virat Muddasani | 18:14.9 | White Lake Lakeland | 158.4 |
| 12 | Trevor Bratt | 18:16.9 | Hartland | 157.7 |
| 12 | Trevor Nichols | 18:19.5 | Livonia Franklin | 156.8 |
| 9 | Vern Clyne | 18:21.3 | Auburn Hills Oakland Christian | 156.2 |
| 9 | Will Balasia | 18:21.4 | Detroit U-D Jesuit | 156.2 |
| 12 | Andrew Kolozsvary | 18:21.7 | Salem | 156.1 |
| 11 | Leyton Weak | 18:22.5 | Livonia Stevenson | 155.8 |
| 9 | Jack Hanner | 18:23.0 | Salem | 155.7 |
| 10 | Dallin Ormond | 18:23.4 | Walled Lake Western | 155.5 |
| 11 | Gabriel Scott | 18:23.9 | White Lake Lakeland | 155.4 |
| 12 | Matthew Roehm | 18:25.3 | Saline | 154.9 |
| 12 | Connor Lent | 18:26.5 | Walled Lake Western | 154.5 |
| 12 | Matthew Eblen | 18:27.5 | White Lake Lakeland | 154.2 |
| 11 | Thomas Endres | 18:27.8 | Saline | 154.1 |
| 11 | Jack Dysarz | 18:27.9 | Oxford | 154.0 |
| 11 | Emmet Thompson | 18:28.0 | Howell | 154.0 |
| 12 | Zach Kahn | 18:29.0 | Ottawa Lake-Whiteford | 153.7 |
| 9 | Drew Santi | 18:30.9 | Livonia Franklin | 153.0 |
| 10 | Joey Brake | 18:31.3 | Livonia Churchill | 152.9 |
| 12 | Jacob Anderson | 18:32.3 | Livonia Stevenson | 152.6 |
| 12 | Bradley Beauvais | 18:34.8 | Utica | 151.7 |
| 10 | Parker Szymczak | 18:35.0 | Salem | 151.7 |
| 11 | Evan Hunt | 18:35.5 | Waterford Mott | 151.5 |
| 11 | Ethan Shroat | 18:35.6 | Westland John Glenn | 151.5 |
| 9 | Zack Buttigieg | 18:36.8 | Grass Lake | 151.1 |
| 12 | Solomon Roda | 18:37.1 | Oxford | 151.0 |
| 12 | Daniel Schruba | 18:38.6 | Waterford Mott | 150.5 |
| 12 | Nathan Robinson | 18:40.4 | Walled Lake Central | 149.9 |
| 11 | Malaki Muhammud | 18:40.4 | Ypsilanti Community | 149.9 |
| 9 | Brock Fulk | 18:41.5 | Livonia Stevenson | 149.5 |
| 12 | Declan Foley | 18:42.6 | Detroit U-D Jesuit | 149.1 |
| 9 | Tyler Bjorklund | 18:43.4 | Livonia Churchill | 148.9 |
| 10 | Mason Liepman | 18:44.4 | Saline | 148.5 |
| 10 | Ian Kobb | 18:45.8 | Detroit U-D Jesuit | 148.1 |
| 11 | Levi Clair | 18:47.6 | Utica | 147.5 |
| 9 | Owen Dalebout | 18:47.8 | Salem | 147.4 |
| 9 | Rowan Holmes | 18:48.1 | Livonia Churchill | 147.3 |
| 10 | Tommy Buckalew | 18:48.7 | Westland John Glenn | 147.1 |
| 12 | Parker Prior | 18:49.4 | Milan | 146.9 |
| 12 | Jeffrey McGuire | 18:49.8 | Lutheran HS Westland | 146.7 |
| 10 | Tony D’Orazio | 18:49.8 | Livonia Churchill | 146.7 |
| 12 | Cooper Crewes | 18:50.2 | Walled Lake Central | 146.6 |
| 9 | Joshua Drouillard | 18:50.3 | Walled Lake Central | 146.6 |
| 9 | Luke Allen | 18:50.6 | Salem | 146.5 |
| 12 | Gunnar Rochon | 18:51.0 | Belleville | 146.3 |
| 12 | Connor Curtis | 18:52.8 | Livonia Stevenson | 145.7 |
| 12 | Peter Schoenherr | 18:53.5 | Utica | 145.5 |
| 12 | Danny Boyd | 18:54.2 | Utica | 145.3 |
| 11 | Victor Porter | 18:56.3 | Livonia Stevenson | 144.6 |
| 12 | Israel Garcia | 18:56.4 | Riverview | 144.5 |
| 12 | Jackson Wesley | 18:56.8 | Utica | 144.4 |
| 10 | Mason Tines | 18:58.8 | Oxford | 143.7 |
| 10 | Jaden Ding | 18:59.7 | Salem | 143.4 |
| 11 | Anthony Gombert | 19:00.1 | Salem | 143.3 |
| 11 | Ethan Lewis | 19:00.6 | Dearborn Divine Child | 143.1 |
| 10 | Aldo Hernandez | 19:01.6 | Wayne Memorial | 142.8 |
| 10 | Zack Barringer | 19:01.7 | Detroit U-D Jesuit | 142.8 |
| 11 | Nicholas Nakic | 19:01.7 | Dearborn Divine Child | 142.8 |
| 9 | Connor Ball | 19:05.9 | Wyandotte Roosevelt | 141.4 |
| 9 | Uzziel Thomassen | 19:06.0 | Auburn Hills Oakland Christian | 141.3 |
| 11 | Benjamin Eber | 19:08.2 | Oxford | 140.6 |
| 10 | Colin Coole | 19:09.1 | Livonia Stevenson | 140.3 |
| 9 | Noah Amori | 19:09.2 | Wyandotte Roosevelt | 140.3 |
| 12 | Zach Harbour | 19:12.3 | Salem | 139.2 |
| 10 | Maxwell Frentner | 19:13.4 | Salem | 138.9 |
| 9 | Colin Mondoux | 19:14.2 | Utica | 138.6 |
| 12 | Aiden Murley | 19:15.3 | Salem | 138.2 |
| 9 | Caleb DeLand | 19:15.6 | Howell | 138.1 |
| 10 | Alex Holda | 19:16.0 | Grass Lake | 138.0 |
| 11 | Adam Brodie | 19:16.6 | Flat Rock | 137.8 |
| 12 | Matthew Spicko | 19:17.8 | Salem | 137.4 |
| 10 | Emmet Van Cleave | 19:18.6 | Grass Lake | 137.1 |
| 12 | Nathan Betke | 19:19.5 | Lutheran HS Westland | 136.8 |
| 10 | Christian Hilliard | 19:20.9 | Detroit U-D Jesuit | 136.4 |
| 11 | Luke Goodman | 19:22.0 | Hartland | 136.0 |
| 9 | Emmett Gardella | 19:22.1 | Detroit U-D Jesuit | 136.0 |
| 12 | Andrew Haller | 19:22.3 | Walled Lake Central | 135.9 |
| 9 | David DeLand | 19:23.9 | Howell | 135.4 |
| 9 | Samuel Batt | 19:24.5 | Salem | 135.2 |
| 12 | Nicholas Dropiewski | 19:25.4 | Flat Rock | 134.9 |
| 12 | Robert Modrzejewski | 19:26.2 | Dearborn Divine Child | 134.6 |
| 9 | Domingo Decoster-Elizondo | 19:26.7 | Grass Lake | 134.4 |
| 10 | Alex Richard | 19:27.6 | Livonia Franklin | 134.1 |
| 11 | Matthew Caudill | 19:28.3 | Wyandotte Roosevelt | 133.9 |
| 11 | Jack Koivu | 19:28.4 | Hartland | 133.9 |
| 9 | Connor Boteler | 19:28.7 | Grass Lake | 133.8 |
| 10 | Andrew Abramowicz | 19:29.3 | Lutheran HS Westland | 133.6 |
| 12 | Joshua Sharp-Pelto | 19:29.7 | Garden City | 133.4 |
| 11 | Ryan Davenport | 19:32.0 | White Lake Lakeland | 132.7 |
| 11 | Jack Dugas | 19:32.5 | Detroit U-D Jesuit | 132.5 |
| 12 | Blake Mahler | 19:32.8 | Saline | 132.4 |
| 10 | Luke Stanley | 19:33.0 | Ida | 132.3 |
| 9 | Adam Burns | 19:33.6 | Salem | 132.1 |
| 11 | Kevin Roberts | 19:34.9 | Ypsilanti Arbor Preparatory | 131.7 |
| 9 | Rohen Rigoni | 19:35.5 | Detroit U-D Jesuit | 131.5 |
| 10 | Kingston Willett | 19:36.6 | Garden City | 131.1 |
| 11 | Collin Eckermann | 19:36.6 | Saline | 131.1 |
| 12 | Nicholas Bennett | 19:39.4 | Saline | 130.2 |
| 9 | Michael Munson | 19:44.0 | Saline | 128.7 |
| 12 | Jack Brake | 19:46.0 | Livonia Churchill | 128.0 |
| 12 | Tyler Kalchik | 19:46.1 | Dearborn Divine Child | 128.0 |
| 11 | Alexander Richards | 19:47.4 | Utica | 127.5 |
| 10 | Anthony Czarnecki | 19:50.2 | Utica | 126.6 |
| 10 | William Storrie | 19:51.0 | Auburn Hills Oakland Christian | 126.3 |
| 12 | Blake Jahn | 19:52.6 | Utica | 125.8 |
| 12 | Roman Bonfiglio | 19:52.9 | Saline | 125.7 |
| 12 | Alex Chene | 19:54.2 | Garden City | 125.3 |
| 9 | Austin Mercado | 19:54.5 | Salem | 125.2 |
| 10 | Landon Johns | 19:54.8 | White Lake Lakeland | 125.1 |
| 11 | Justin O’Bey | 19:55.8 | Livonia Stevenson | 124.7 |
| 12 | Edison Imel | 19:56.0 | Detroit U-D Jesuit | 124.7 |
| 11 | Andrew Irgang | 19:56.4 | Saline | 124.5 |
| 11 | Matthew Ayotte | 19:56.6 | Utica | 124.5 |
| 9 | Brody Jeruzal | 19:56.9 | Ann Arbor Christian | 124.4 |
| 9 | Justin Rought | 19:57.2 | Grass Lake | 124.3 |
| 10 | Nolan Randell | 19:57.4 | Walled Lake Central | 124.2 |
| 11 | Micah Day | 19:57.5 | Livonia Stevenson | 124.2 |
| 12 | Tyler Boyce | 19:57.6 | Livonia Franklin | 124.1 |
| 10 | Austin Jeffery | 19:58.2 | Howell | 123.9 |
| 12 | Jacob Webert | 20:00.3 | Livonia Churchill | 123.2 |
| 12 | Will Norris | 20:00.8 | Washtenaw Christian | 123.1 |
| 9 | Aiden Kocoloski | 20:02.2 | Livonia Stevenson | 122.6 |
| 12 | Cade Rigonan | 20:02.8 | Hartland | 122.4 |
| 11 | Matthew Fuqua | 20:03.5 | Dearborn Divine Child | 122.2 |
| 9 | Alexander Formosa | 20:06.5 | Detroit U-D Jesuit | 121.2 |
| 10 | Dylan Hartmann | 20:06.5 | Livonia Stevenson | 121.2 |
| 9 | Chris Hensler | 20:07.2 | Wayne Memorial | 120.9 |
| 10 | Anders Bartlo | 20:08.9 | Oxford | 120.4 |
| 12 | Harold Crowner | 20:10.2 | Saline | 119.9 |
| 10 | Tyler Marcissuk | 20:11.0 | Riverview | 119.7 |
| 10 | Jackson Blum | 20:12.3 | Wyandotte Roosevelt | 119.2 |
| 11 | Dominic Maceroni | 20:12.7 | Detroit U-D Jesuit | 119.1 |
| 12 | Ruben Spencer | 20:13.0 | Grass Lake | 119.0 |
| 10 | Carter Russelburg | 20:13.7 | Allen Park Cabrini | 118.8 |
| 11 | Travis Rupe | 20:19.0 | Lutheran HS Westland | 117.0 |
| 9 | Tucker Cory | 20:19.2 | Dundee | 116.9 |
| 9 | Keagan Wright | 20:19.2 | Howell | 116.9 |
| 11 | Charlie Radziszewski | 20:20.1 | Auburn Hills Oakland Christian | 116.6 |
| 11 | Ryan Friedholm | 20:20.5 | Saline | 116.5 |
| 11 | Ralph Kaleniecki | 20:21.5 | Allen Park Cabrini | 116.2 |
| 10 | Jacob Alt | 20:21.6 | Ypsilanti Community | 116.1 |
| 9 | Ryan Steben | 20:24.6 | Saline | 115.1 |
| 12 | Thomas Torrey | 20:25.3 | Hartland | 114.9 |
| 11 | Ian Kampo | 20:26.7 | Oxford | 114.4 |
| 12 | Charlie Murray | 20:26.8 | Dearborn Divine Child | 114.4 |
| 9 | William VanHaaften | 20:28.7 | Saline | 113.8 |
| 10 | Gabriel Warren | 20:29.5 | Saline | 113.5 |
| 9 | Keith Kerr | 20:29.5 | Livonia Stevenson | 113.5 |
| 10 | Cameron Parsons | 20:29.7 | Wyandotte Roosevelt | 113.4 |
| 11 | Archie Patterson | 20:31.3 | Saline | 112.9 |
| 10 | James Natale | 20:31.5 | Plymouth Christian Academy | 112.8 |
| 11 | Isaac Trim | 20:31.6 | Hartland | 112.8 |
| 9 | Alex Pelukas | 20:31.7 | Salem | 112.8 |
| 12 | Hudson Novak | 20:31.8 | Walled Lake Western | 112.7 |
| 10 | Adam Shimmell | 20:34.4 | Utica | 111.9 |
| 9 | Christopher Walper | 20:35.5 | Saline | 111.5 |
| 11 | Tucker Fulk | 20:38.1 | Livonia Stevenson | 110.6 |
| 11 | Marcus Stanish | 20:38.2 | Saline | 110.6 |
| 10 | Eric Cannon | 20:38.8 | Detroit U-D Jesuit | 110.4 |
| 9 | Joseph Arriola | 20:41.6 | Dearborn Divine Child | 109.5 |
| 9 | Daniel Jones | 20:43.3 | Washtenaw Christian | 108.9 |
| 12 | Jack Doody | 20:43.5 | Lutheran HS Westland | 108.8 |
| 12 | Elier Machado-Montellano | 20:43.8 | Oxford | 108.7 |
| 8 | Shepherd Thompson | 20:47.9 | Washtenaw Christian | 107.4 |
| 9 | Carlos Basulto | 20:50.9 | Saline | 106.4 |
| 12 | Kadyn Rodgers | 20:51.3 | Livonia Franklin | 106.2 |
| 10 | Dylan Strand | 20:52.3 | White Lake Lakeland | 105.9 |
| 9 | Tim Cook | 20:52.5 | Livonia Churchill | 105.8 |
| 11 | Grant Niedzinski | 20:53.2 | Detroit U-D Jesuit | 105.6 |
| 9 | Will Fust | 20:54.3 | Livonia Churchill | 105.2 |
| 10 | Maxwell Gearhart | 20:55.0 | Auburn Hills Oakland Christian | 105.0 |
| 10 | Oliver Binkowski | 20:55.3 | Detroit U-D Jesuit | 104.9 |
| 10 | Rylan Branson | 20:58.5 | Riverview | 103.8 |
| 12 | Noah Bussell | 21:01.3 | Milan | 102.9 |
| 9 | Dean Lewis | 21:01.7 | Walled Lake Western | 102.8 |
| 10 | Luke Roberts | 21:04.2 | Livonia Stevenson | 101.9 |
| 11 | Kyle Parks | 21:04.9 | Garden City | 101.7 |
| 11 | Marco Dewitt-Campos | 21:08.0 | Salem | 100.7 |
| 10 | Ryan Cooley | 21:09.6 | Dundee | 100.1 |
| 10 | Brennan Hankins | 21:10.1 | Belleville | 100.0 |
| 9 | Alexander Englehart | 21:10.2 | Auburn Hills Oakland Christian | 99.9 |
| 10 | Jack O’Dowd | 21:10.5 | Livonia Stevenson | 99.8 |
| 10 | Desmond Berger | 21:12.6 | Livonia Churchill | 99.1 |
| 12 | Phillip Clark | 21:13.4 | Livonia Franklin | 98.9 |
| 9 | Ed Dodge | 21:14.0 | Detroit U-D Jesuit | 98.7 |
| 10 | Garrett Simmons | 21:16.1 | Detroit U-D Jesuit | 98.0 |
| 9 | Christian Brash | 21:17.7 | Allen Park Cabrini | 97.4 |
| 12 | CJ Baffy | 21:17.8 | Salem | 97.4 |
| 10 | Owen Cooley | 21:18.6 | Dundee | 97.1 |
| 9 | Jaxon Perry | 21:19.2 | Hartland | 96.9 |
| 9 | Brendan Miller | 21:19.3 | Dearborn Divine Child | 96.9 |
| 11 | Ian Nunez-Sanchez | 21:19.6 | Wayne Memorial | 96.8 |
| 11 | Jordan Munir | 21:21.1 | Livonia Franklin | 96.3 |
| 12 | Jakobi Wooten | 21:22.2 | Belleville | 95.9 |
| 9 | Carter Mitton | 21:24.3 | Saline | 95.2 |
| 12 | Cooper Bergeron | 21:24.5 | Westland John Glenn | 95.2 |
| 11 | Karol Wright | 21:24.7 | Christ the King | 95.1 |
| 11 | Edwin Kushner | 21:24.9 | Walled Lake Western | 95.0 |
| 10 | Alex Vincens | 21:26.2 | Salem | 94.6 |
| 10 | Brady Beauchamp | 21:26.2 | Salem | 94.6 |
| 10 | Evan Lent | 21:32.0 | Walled Lake Western | 92.7 |
| 11 | Malachi Bettis | 21:32.1 | Wyandotte Roosevelt | 92.6 |
| 11 | Adyant Tiwari | 21:34.6 | Salem | 91.8 |
| 12 | Sean Gretzinger | 21:36.4 | Walled Lake Western | 91.2 |
| 10 | Robert Cabrera | 21:36.6 | Oxford | 91.1 |
| 10 | Ben Walls | 21:37.0 | Lutheran HS Westland | 91.0 |
| 10 | Thomas Schoenherr | 21:37.1 | Utica | 91.0 |
| 11 | Preston Tucker | 21:37.6 | Hartland | 90.8 |
| 11 | Elijah Wilson | 21:37.7 | Salem | 90.8 |
| 10 | Avery Kromberg | 21:39.9 | Hartland | 90.0 |
| 11 | Jonah Beauchamp | 21:41.3 | Riverview | 89.6 |
| 11 | Christian Howarth | 21:42.6 | Dearborn Divine Child | 89.1 |
| 9 | Oliver Parish | 21:43.2 | Livonia Churchill | 88.9 |
| 12 | Colby Barajas | 21:44.2 | Livonia Franklin | 88.6 |
| 10 | Matthew Buchanan | 21:44.3 | Oxford | 88.6 |
| 12 | Logan VanDerWerff | 21:45.1 | Livonia Franklin | 88.3 |
| 11 | Wallace Kurzer | 21:46.1 | Walled Lake Central | 88.0 |
| 10 | Jack Grossman | 21:47.8 | Howell | 87.4 |
| 10 | Graham Gortney | 21:50.1 | Plymouth Christian Academy | 86.6 |
| 10 | Connor Hickey | 21:50.9 | Oxford | 86.4 |
| 12 | Landen Strunk | 21:51.1 | Howell | 86.3 |
| 11 | Spencer Troike | 21:51.9 | Livonia Stevenson | 86.0 |
| 10 | Victor Zhu | 21:52.0 | Salem | 86.0 |
| 9 | Gabe Bookout | 21:52.6 | Plymouth Christian Academy | 85.8 |
| 10 | Gavin Ward | 21:53.4 | Salem | 85.5 |
| 10 | Caleb Boucher | 21:57.9 | Utica | 84.0 |
| 9 | Alec Sciturro | 21:58.7 | Salem | 83.8 |
| 9 | Jack Shiner | 21:59.5 | Livonia Franklin | 83.5 |
| 9 | Wyatt Ramseyer | 21:59.7 | Detroit U-D Jesuit | 83.4 |
| 10 | Calvin Haydamacker | 22:00.7 | Flat Rock | 83.1 |
| 10 | Alex Hrecznyj | 22:03.7 | Livonia Churchill | 82.1 |
| 11 | Adrian Sieh | 22:04.9 | Saline | 81.7 |
| 9 | Duncan Sargent | 22:05.1 | Wyandotte Roosevelt | 81.6 |
| 11 | Desmond Reinhard | 22:05.4 | Belleville | 81.5 |
| 9 | Cooper House | 22:05.4 | Saline | 81.5 |
| 12 | Luke Small | 22:05.5 | Ida | 81.5 |
| 10 | Nate Bolt | 22:12.6 | Salem | 79.1 |
| 12 | Josh Hill | 22:13.1 | Ottawa Lake-Whiteford | 79.0 |
| 11 | Jack Harkai | 22:16.0 | Flat Rock | 78.0 |
| 11 | Spencer Moore | 22:17.5 | Oxford | 77.5 |
| 12 | Matthew Morales | 22:18.2 | Dundee | 77.3 |
| 11 | Elijah Maitland | 22:21.2 | Grass Lake | 76.3 |
| 11 | Judah Owens | 22:22.8 | Christ the King | 75.7 |
| 12 | Marcos Laugh | 22:23.8 | Plymouth Christian Academy | 75.4 |
| 9 | Miggy Mercado | 22:23.8 | Livonia Churchill | 75.4 |
| 12 | Gabriel Weaver | 22:25.5 | Ida | 74.8 |
| 10 | Lucas Beadle | 22:26.2 | Plymouth Christian Academy | 74.6 |
| 12 | Elijah Boucher | 22:27.1 | Utica | 74.3 |
| 9 | Matthew Barnes | 22:28.5 | Howell | 73.8 |
| 12 | Gaspare Pirrone | 22:28.8 | Ottawa Lake-Whiteford | 73.7 |
| 11 | Gabe Rister | 22:29.9 | Wayne Memorial | 73.4 |
| 11 | Benedict Lussier | 22:32.1 | Christ the King | 72.6 |
| 9 | Evan Perry | 22:32.2 | Flat Rock | 72.6 |
| 12 | Austin Jesse | 22:33.4 | Washtenaw Christian | 72.2 |
| 10 | Michael Zaremba | 22:33.5 | White Lake Lakeland | 72.2 |
| 11 | Logan Kipley | 22:37.8 | Saline | 70.7 |
| 10 | Parker Carrell | 22:40.3 | Saline | 69.9 |
| 12 | Noah Brown | 22:41.1 | Saline | 69.6 |
| 9 | James Taylor III | 22:43.5 | Christ the King | 68.8 |
| 11 | Wyatt Boteler | 22:44.6 | Grass Lake | 68.5 |
| 12 | Andrew Wehr | 22:46.1 | Saline | 68.0 |
| 9 | Miles Holt | 22:47.8 | Oxford | 67.4 |
| 11 | Freddie Shepherd | 22:48.8 | Oxford | 67.1 |
| 9 | Ian Scott | 22:51.1 | Lutheran HS Westland | 66.3 |
| 10 | Kaleb Kindl | 22:52.3 | Oxford | 65.9 |
| 10 | Kyle Richards | 22:52.5 | Walled Lake Central | 65.8 |
| 12 | Isaiah Pacis | 22:52.6 | Detroit U-D Jesuit | 65.8 |
| 12 | Johannes Hinterseher | 22:54.8 | Walled Lake Western | 65.1 |
| 9 | Cooper Valko | 22:58.0 | Waterford Mott | 64.0 |
| 10 | Silas Noble | 23:00.1 | Salem | 63.3 |
| 12 | Aidan Sutherland | 23:01.4 | Saline | 62.9 |
| 11 | Cameron Waszkiewicz | 23:02.7 | Riverview | 62.4 |
| 10 | Wesley Spezia | 23:04.3 | Oxford | 61.9 |
| 9 | Garet Gertsch | 23:09.6 | Utica | 60.1 |
| 9 | Dylan Nizol | 23:13.2 | Hartland | 58.9 |
| 9 | Dane Grider | 23:13.5 | Waterford Mott | 58.8 |
| 11 | Santiago Ortiz | 23:14.6 | Detroit U-D Jesuit | 58.5 |
| 10 | Dylan Penzien | 23:17.0 | Milan | 57.7 |
| 9 | Justin Witt | 23:17.0 | White Lake Lakeland | 57.7 |
| 9 | George Plymale | 23:17.2 | Detroit U-D Jesuit | 57.6 |
| 9 | Nolan Tharp | 23:17.5 | Ann Arbor Christian | 57.5 |
| 11 | Dylan Stull | 23:18.3 | Flat Rock | 57.2 |
| 9 | Hank Bobicz | 23:19.7 | Milan | 56.8 |
| 12 | Logan Keane | 23:21.8 | Ottawa Lake-Whiteford | 56.1 |
| 9 | Jason Brigido | 23:23.3 | Livonia Churchill | 55.6 |
| 9 | Greyson Stevens | 23:27.2 | Livonia Franklin | 54.3 |
| 11 | Matthew English | 23:29.3 | Detroit U-D Jesuit | 53.6 |
| 12 | Jack Khoury | 23:32.3 | Auburn Hills Oakland Christian | 52.6 |
| 12 | Caleb Smith | 23:32.6 | Belleville | 52.5 |
| 11 | Bryce Jones | 23:33.3 | Howell | 52.2 |
| 11 | Dylan DuQuet | 23:34.7 | Livonia Franklin | 51.8 |
| 11 | Jayden Zhang | 23:35.5 | Howell | 51.5 |
| 10 | Kaisa Stone-Palmquist | 23:38.3 | Ypsilanti Community | 50.6 |
| 9 | Skyler Stepp | 23:38.7 | Howell | 50.4 |
| 9 | Henry Grupp | 23:39.4 | Hartland | 50.2 |
| 11 | Garren Garner | 23:41.0 | Ida | 49.7 |
| 9 | Boston Conn | 23:42.1 | Howell | 49.3 |
| 11 | Teddy Pawlowski | 23:42.2 | Livonia Franklin | 49.3 |
| 9 | Cameron Garcia | 23:43.3 | Milan | 48.9 |
| 9 | Oliver Runyon | 23:44.1 | Detroit U-D Jesuit | 48.6 |
| 10 | Xavier Evoy | 23:45.6 | Detroit U-D Jesuit | 48.1 |
| 9 | Suchith Lanka | 23:46.9 | Belleville | 47.7 |
| 12 | Charlie Barker | 23:46.9 | Salem | 47.7 |
| 9 | Leo Allis | 23:47.9 | Christ the King | 47.4 |
| 11 | Atharv Murthy | 23:49.8 | Ypsilanti Community | 46.7 |
| 12 | Noel Rodriguez | 23:50.6 | Wyandotte Roosevelt | 46.5 |
| 9 | Daniel Doyle | 23:51.0 | Westland John Glenn | 46.3 |
| 11 | Raymond Jenkins | 23:57.3 | Saline | 44.2 |
| 12 | Colin Brannigan | 23:57.5 | Hartland | 44.2 |
| 10 | Miguel Skrobola | 23:57.9 | Christ the King | 44.0 |
| 10 | Cooper Dreffs | 23:58.7 | Howell | 43.8 |
| 9 | Aiden McLean | 24:06.7 | Milan | 41.1 |
| 12 | Evan Pierfelice | 24:10.1 | Salem | 40.0 |
| 9 | Reggie Rice | 24:10.6 | Detroit U-D Jesuit | 39.8 |
| 12 | Tobechukwu Uzochukwu | 24:11.1 | Detroit U-D Jesuit | 39.6 |
| 12 | Andrew Lane | 24:16.6 | Howell | 37.8 |
| 9 | Alec Hernandez | 24:19.4 | Flat Rock | 36.9 |
| 9 | Andrew VanderVeen | 24:20.2 | Christ the King | 36.6 |
| 9 | Caleb Brookshire | 24:20.8 | Wyandotte Roosevelt | 36.4 |
| 12 | Braedyn Anthony | 24:26.0 | Walled Lake Central | 34.7 |
| 12 | William Arends | 24:27.4 | Detroit U-D Jesuit | 34.2 |
| 9 | Westin Phebus | 24:29.2 | Ida | 33.6 |
| 9 | Tristan Bickmann | 24:30.0 | Howell | 33.3 |
| 10 | Spencer Gillett | 24:33.0 | Livonia Churchill | 32.3 |
| 9 | Elias Johnson | 24:34.4 | Washtenaw Christian | 31.9 |
| 12 | Will McConico | 24:36.6 | Detroit U-D Jesuit | 31.1 |
| 12 | Alex Fischer | 24:37.5 | Saline | 30.8 |
| 11 | Joseph Mesch | 24:39.0 | Christ the King | 30.3 |
| 10 | Christian Richard | 24:40.8 | Utica | 29.7 |
| 10 | Sam Machado | 24:55.5 | Detroit U-D Jesuit | 24.8 |
| 9 | Ryan Music | 24:55.8 | Belleville | 24.7 |
| 12 | Gavin Wagner | 24:56.6 | Waterford Mott | 24.5 |
| 10 | Jacob Young | 24:59.3 | Ida | 23.6 |
| 9 | Marcus Prihoda | 25:00.7 | Walled Lake Central | 23.1 |
| 11 | Aamir Hill | 25:04.1 | Walled Lake Western | 22.0 |
| 12 | Landen Ramberg | 25:10.7 | Hartland | 19.8 |
| 10 | John Shurtliff | 25:21.3 | Christ the King | 16.2 |
| Fr | Keshav Desaraju | 25:26.5 | Detroit U-D Jesuit | 14.5 |
| 9 | Kyler Calma | 25:33.1 | Westland John Glenn | 12.3 |
| 9 | Malachi Dibler | 25:34.6 | Utica | 11.8 |
| 10 | Conor Vanbuhler | 25:36.5 | Dearborn Divine Child | 11.2 |
| 9 | Luke Pitcher | 25:39.9 | Saline | 10.0 |
| 9 | Brayden Dwelley | 25:41.8 | Plymouth Christian Academy | 9.4 |
| 11 | Diego Antonio | 25:42.4 | Wayne Memorial | 9.2 |
| 9 | Connor Swanson | 25:44.6 | Dundee | 8.5 |
| 12 | Ryan Lindemann | 25:51.9 | Milan | 6.0 |
| 11 | Michael Allis | 25:57.1 | Christ the King | 4.3 |
| 10 | Barrett Walaskay | 26:04.1 | Hartland | 2.0 |
| 12 | Matteo DeRose | 26:07.0 | Salem | 1.0 |