
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: +10
Boys Adjustment: +7
HANSONS HARRIERS
ROCHESTER dominated nearly every aspect of the meet, their boys and girls both winning the D1 (and overall) crown, Ella Abraham capturing the first varsity win of her career. Abraham just last week ran the best time of her season, an 18:05, strikingly similar to how she closed 2024, where she placed 19th in D1. With a 3rd place finish, Dylan Pascoe led the boys. His second 16:0x of the year, very close to his 16:01 personal best from Clintonwood. Given how that course runs, I fully expect Dylan to be sub-16 come regional time.
The only non-Falcon winner in the fast sections was Nate Linden. The Redhawk senior has been cleaning up in OAA White action and also winning on the weekends, both here and at the Muskrat Classic. He’ll be gunning for his best Oakland County finish ever next week.

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Rochester* | 123.6 | 1 |
| Clarkston | 106.5 | 1 |
| Birmingham Seaholm | 105.3 | 1 |
| Rochester Hills Stoney Creek | 102.4 | 1 |
| Bloomfield Hills | 95.6 | 1 |
| Utica Eisenhower | 90.3 | 1 |
| Lake Orion | 85.7 | 1 |
| Utica Ford | 85.1 | 1 |
| Troy Athens | 72.3 | 1 |
| Chippewa Valley | 48.2 | 1 |
| Royal Oak | 39.1 | 1 |
| Allen Park | 38.0 | 1 |
| North Farmington | 35.9 | 1 |
| Walled Lake Western | 35.7 | 1 |
| Warren Mott | 35.4 | 1 |
| Warren Cousino | 22.5 | 1 |
| West Bloomfield | 20.8 | 1 |
| Sterling Heights Stevenson | 20.8 | 1 |
| Team | Top 5 Avg. | Division |
| Bloomfield Hills Marian | 88.5 | 2 |
| Pontiac Notre Dame Prep | 85.0 | 2 |
| Macomb Lutheran North | 80.4 | 2 |
| Bloomfield Hills Cranbrook-Kingswood | 67.9 | 2 |
| Marysville | 63.2 | 2 |
| Oak Park | 50.2 | 2 |
| Warren Regina | 34.7 | 2 |
| Team | Top 5 Avg. | Division |
| Rochester Hills Lutheran NW | 35.5 | 3 |
| Marine City | 2.4 | 3 |
| Team | Top 5 Avg. | Division |
| MACH | 59.5 | HS |
BOYS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Rochester | 181.6 | 1 |
| Troy Athens | 172.5 | 1 |
| Lake Orion | 169.0 | 1 |
| Utica Eisenhower | 168.6 | 1 |
| Utica Ford | 163.2 | 1 |
| Rochester Hills Stoney Creek | 159.5 | 1 |
| Clarkston | 153.6 | 1 |
| Allen Park | 149.4 | 1 |
| Bloomfield Hills | 149.1 | 1 |
| West Bloomfield | 148.3 | 1 |
| Sterling Heights Stevenson | 146.9 | 1 |
| Chippewa Valley | 145.6 | 1 |
| North Farmington | 145.2 | 1 |
| Walled Lake Western | 143.9 | 1 |
| St. Clair Shores Lakeview | 131.3 | 1 |
| Birmingham Seaholm | 130.8 | 1 |
| Brother Rice | 127.7 | 1 |
| Royal Oak | 114.4 | 1 |
| Waterford Kettering | 107.6 | 1 |
| Wayne Memorial | 98.7 | 1 |
| Roseville | 86.1 | 1 |
| Warren Woods Tower | 83.0 | 1 |
| St. Clair Shores Lake Shore | 73.5 | 1 |
| Warren Mott | 69.2 | 1 |
| Sterling Heights | 67.5 | 1 |
| Port Huron Northern | 53.5 | 1 |
| Warren Cousino | 44.8 | 1 |
| Team | Top 5 Avg. | Division |
| Macomb Lutheran North | 162.6 | 2 |
| Marysville | 149.5 | 2 |
| Pontiac Notre Dame Prep | 125.0 | 2 |
| Bloomfield Hills Cranbrook-Kingswood | 108.1 | 2 |
| Trenton | 76.9 | 2 |
| Team | Top 5 Avg. | Division |
| Rochester Hills Lutheran NW | 152.6 | 3 |
| Madison Heights Bishop Foley | 86.3 | 3 |
| Team | Top 5 Avg. | Division |
| MACH | 152.0 | HS |

GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Ella Abraham | 18:26.9 | Rochester | 147.7 |
| 12 | Leah Corby | 18:41.0 | Rochester Hills Stoney Creek | 143.0 |
| Raley Keith | 18:42.9 | Unattached | 142.4 | |
| 10 | Charlotte Jones | 19:13.9 | Rochester | 132.0 |
| 11 | Avery DeGrendel | 19:19.8 | Clarkston | 130.1 |
| 10 | Alexandra Green | 19:20.9 | Birmingham Seaholm | 129.7 |
| 11 | Samantha Whitlam | 19:41.8 | Macomb Lutheran North | 122.7 |
| 12 | Taylor Parsons | 19:45.0 | Rochester | 121.7 |
| 10 | Alannah Wessel | 19:45.2 | MACH Running | 121.6 |
| 9 | Claire Lawrence | 19:47.3 | Bloomfield Hills | 120.9 |
| 11 | Maggie Baginski | 19:55.2 | Utica Eisenhower | 118.3 |
| 11 | Olivia Dixon | 19:57.6 | Birmingham Seaholm | 117.5 |
| 11 | Linda Lopez | 19:59.7 | Lake Orion | 116.8 |
| 9 | Clare O’Reilly | 20:01.8 | Troy Athens | 116.1 |
| 12 | Sarah Stein | 20:03.6 | North Farmington | 115.5 |
| 12 | Jacalyn Yakel | 20:05.5 | Utica Eisenhower | 114.8 |
| 12 | Sydney Fischer | 20:09.2 | Clarkston | 113.6 |
| 11 | Adrienne Jones | 20:15.4 | Rochester | 111.5 |
| 11 | Tessa Kozlowski | 20:18.7 | Rochester Hills Stoney Creek | 110.4 |
| 12 | Katie Drouillard | 20:34.9 | Birmingham Seaholm | 105.0 |
| 11 | Annie Roraff | 20:35.5 | Rochester | 104.8 |
| 9 | Brooke Herald | 20:41.9 | Sylvania Northview | 102.7 |
| 10 | Maren Greve | 20:44.6 | Rochester | 101.8 |
| 12 | Caroline Lavalette | 20:45.4 | Sylvania Northview | 101.5 |
| 10 | Amelia Garvin | 20:46.8 | Clarkston | 101.1 |
| 10 | Janae Coleman | 20:46.8 | Motor City Track | 101.1 |
| 12 | Sydnee Lefief | 20:47.4 | Bloomfield Hills | 100.9 |
| 11 | Olivia Jenney | 20:47.5 | Bloomfield Hills | 100.8 |
| 11 | Isabella Kaminskas | 20:48.1 | Pontiac Notre Dame Prep | 100.6 |
| 12 | Emma Miller | 20:50.6 | Utica Ford | 99.8 |
| 10 | Cassidy Bowers | 20:52.6 | Austin Catholic | 99.1 |
| 11 | Alexis (Lexi) Schwartz | 20:55.3 | Rochester Hills Stoney Creek | 98.2 |
| 12 | Roisin Whelan | 20:55.6 | Marian (Bloomfield Hills) | 98.1 |
| 11 | Diya Goyal | 20:56.2 | Cranbrook Kingswood | 97.9 |
| 11 | Natalie Meldrum | 20:57.1 | Lake Orion | 97.6 |
| 11 | Faith Wessel | 21:01.5 | MACH Running | 96.2 |
| 11 | Addison Brigham | 21:07.7 | Clarkston | 94.1 |
| 11 | Kendal Russette | 21:09.3 | Clarkston | 93.6 |
| 12 | Gianna D’Angelo | 21:10.0 | Utica Ford | 93.3 |
| 10 | Zahiya Khan | 21:11.0 | Cranbrook Kingswood | 93.0 |
| 10 | Lucy Dubeck | 21:13.7 | Clarkston | 92.1 |
| 11 | Flora Ramos | 21:16.7 | Pontiac Notre Dame Prep | 91.1 |
| 9 | Julia Geisz | 21:18.2 | Marian (Bloomfield Hills) | 90.6 |
| 11 | Lucille Clark | 21:21.3 | Marian (Bloomfield Hills) | 89.6 |
| 10 | Genevieve Schairer | 21:21.5 | Birmingham Seaholm | 89.5 |
| 11 | Leah Thomas | 21:32.7 | Oak Park | 85.8 |
| 11 | Hana Begic | 21:33.8 | Rochester | 85.4 |
| 12 | Adele Bush | 21:35.1 | Birmingham Seaholm | 85.0 |
| 9 | Anna McCarthy | 21:37.6 | Marian (Bloomfield Hills) | 84.1 |
| 11 | Claire Pikal | 21:37.8 | Waterford Kettering | 84.1 |
| 10 | Lucy Gump | 21:40.4 | Macomb Lutheran North | 83.2 |
| 12 | Addison Herr | 21:42.4 | Bloomfield Hills | 82.5 |
| 9 | Clare McCloskey | 21:44.7 | Utica Eisenhower | 81.8 |
| 12 | Elaina Friedmann | 21:47.5 | Clinton Twp. Chippewa Valley | 80.8 |
| 9 | Addison Geml | 21:47.6 | Rochester Hills Stoney Creek | 80.8 |
| 12 | Amanda Dickinson | 21:49.0 | Utica Ford | 80.3 |
| 9 | Melanie Clark | 21:49.3 | Marian (Bloomfield Hills) | 80.2 |
| 10 | Leah Krzeszewski | 21:50.9 | Marian (Bloomfield Hills) | 79.7 |
| 9 | Zeta Adamski | 21:51.0 | Pontiac Notre Dame Prep | 79.7 |
| 12 | Catalina Colangelo Van Meek | 21:51.9 | Marian (Bloomfield Hills) | 79.4 |
| 9 | Leigh Sapp | 21:52.2 | Rochester Hills Stoney Creek | 79.3 |
| 11 | Liliana Anderson | 21:52.2 | Lake Orion | 79.3 |
| 12 | Catherine Kipila | 21:52.5 | Pontiac Notre Dame Prep | 79.2 |
| 11 | Caleigh Friedmann | 21:53.8 | Clinton Twp. Chippewa Valley | 78.7 |
| 11 | Lacy Ortega | 22:00.6 | Utica Ford | 76.5 |
| 12 | Mercy Brown | 22:01.0 | Warren Cousino | 76.3 |
| 9 | Rino Takatsu | 22:02.5 | West Bloomfield | 75.8 |
| 10 | Sophia Mulka | 22:03.1 | Utica Ford | 75.6 |
| 12 | Lily Limberg | 22:04.7 | Rochester | 75.1 |
| 12 | Charlotte Strausbaugh | 22:06.8 | Rochester Hills Stoney Creek | 74.4 |
| 10 | Abigail Ballard | 22:07.2 | Sylvania Northview | 74.3 |
| 10 | Madeline Mlinarcik | 22:07.4 | Pontiac Notre Dame Prep | 74.2 |
| 10 | Peyton Simmons | 22:09.2 | Marysville | 73.6 |
| 12 | Lydia McBride | 22:09.2 | Marysville | 73.6 |
| 10 | Lauryn Harper | 22:10.8 | Troy Athens | 73.1 |
| 9 | Jelena Olechowski | 22:11.1 | Utica Eisenhower | 73.0 |
| 10 | Savannah Astras | 22:11.5 | Bloomfield Hills | 72.8 |
| 11 | Evelyn Buckley | 22:11.5 | Macomb Lutheran North | 72.8 |
| 9 | Alessandra Zobl | 22:14.5 | Royal Oak | 71.8 |
| 12 | Rhian Jeffries | 22:15.4 | Oak Park | 71.5 |
| 9 | Taylor Westendorf | 22:17.7 | Port Huron Northern | 70.8 |
| 12 | Ava Danielson | 22:18.8 | Clarkston | 70.4 |
| 9 | Violet Swafford | 22:19.2 | North Farmington | 70.3 |
| 10 | Grace McDonald | 22:20.6 | Utica Ford | 69.8 |
| 10 | Advika Rao | 22:25.2 | Lake Orion | 68.3 |
| 11 | Avery Stallmann | 22:29.1 | Macomb Lutheran North | 67.0 |
| 9 | Kaitlyn Bacevicius | 22:29.9 | Lake Orion | 66.7 |
| 10 | Kali Hunt | 22:29.9 | Sylvania Northview | 66.7 |
| 10 | Emily Anderson | 22:30.9 | Pontiac Notre Dame Prep | 66.4 |
| 10 | Adrianna Hepinstall | 22:31.0 | Marysville | 66.3 |
| 9 | Hailey McDonald | 22:32.8 | Lake Orion | 65.7 |
| 11 | Madelyn Yezback | 22:34.6 | Warren Regina | 65.1 |
| 12 | Layla Kallivayalil | 22:39.0 | Bloomfield Hills | 63.7 |
| 11 | Adeline Youngberg | 22:39.4 | Utica Eisenhower | 63.5 |
| 10 | Stella Handel | 22:40.9 | Cranbrook Kingswood | 63.0 |
| 10 | Avalina Williamson | 22:41.7 | Trenton | 62.8 |
| 11 | Marianna Muzzin | 22:42.7 | Birmingham Seaholm | 62.4 |
| 10 | Piper Lyon | 22:44.5 | Rochester Hills Lutheran NW | 61.8 |
| 9 | Abbie Garrett | 22:45.9 | Bloomfield Hills | 61.4 |
| 10 | Sofia Rykse | 22:46.9 | Clarkston | 61.0 |
| 11 | Valentina Mansour | 22:47.6 | Troy Athens | 60.8 |
| 9 | Sophie Menker | 22:47.9 | Oak Park | 60.7 |
| 10 | Olivia Reuther | 22:47.9 | Lake Orion | 60.7 |
| 10 | Allie Walker | 22:48.9 | Clarkston | 60.4 |
| 12 | Jordin Jones-Maddox | 22:49.0 | Oak Park | 60.3 |
| 10 | Kenzie Kramer | 22:49.7 | Clarkston | 60.1 |
| 10 | Agrata Thapa | 22:52.7 | Walled Lake Western | 59.1 |
| 11 | Lucille Ragheb | 22:55.4 | Birmingham Seaholm | 58.2 |
| 10 | Eleanor Woodard | 22:55.8 | Walled Lake Western | 58.1 |
| 12 | Alison Doka | 22:55.9 | Rochester Hills Stoney Creek | 58.0 |
| 10 | Kelsey Iglesias | 22:55.9 | Utica Eisenhower | 58.0 |
| 12 | Maya Saleski | 22:56.5 | Troy Athens | 57.8 |
| 11 | Adrianna Zub | 22:58.9 | Allen Park | 57.0 |
| 9 | Delaney Trachsel | 22:58.9 | Rochester Hills Stoney Creek | 57.0 |
| 10 | Montserrat Bolanos | 22:59.8 | Birmingham Seaholm | 56.7 |
| 10 | Annie McMahon | 23:00.8 | Macomb Lutheran North | 56.4 |
| 10 | Nina Lewis | 23:08.4 | Troy Athens | 53.9 |
| 9 | Yadhira Thomassen | 23:08.7 | Auburn Hills Oakland Christian | 53.8 |
| 9 | Juliana Nicodemi | 23:08.8 | MACH Running | 53.7 |
| 11 | Kenzie LeVey | 23:12.1 | Marysville | 52.6 |
| 11 | Hannah Quigley | 23:13.0 | Clarkston | 52.3 |
| 11 | Lily Ortega | 23:13.8 | Utica Ford | 52.1 |
| 11 | Waverly Pearce | 23:15.5 | Bloomfield Hills | 51.5 |
| 11 | Sofia Kouza | 23:16.9 | Marian (Bloomfield Hills) | 51.0 |
| 10 | Veronica Shimkus | 23:20.5 | Marysville | 49.8 |
| 9 | Ariana Macri | 23:21.4 | Macomb Lutheran North | 49.5 |
| 10 | Madison Mann | 23:22.1 | Sterling Heights Stevenson | 49.3 |
| 12 | Kayla DiFonzo | 23:26.0 | Sterling Heights Stevenson | 48.0 |
| 12 | Charly Werenka | 23:26.8 | Clawson | 47.7 |
| 9 | Elise Tremblay | 23:30.6 | Clarkston | 46.5 |
| 9 | Aubrey Benkert | 23:33.8 | Allen Park | 45.4 |
| 11 | Elle Cesa | 23:34.7 | Rochester Hills Stoney Creek | 45.1 |
| 10 | Eva Stuckey | 23:34.8 | Warren Mott | 45.1 |
| 9 | Kiersten Craigo | 23:35.9 | Rochester Hills Lutheran NW | 44.7 |
| 10 | Macy Grembos | 23:36.1 | Sterling Heights Stevenson | 44.6 |
| 10 | Audrey Hoang | 23:36.9 | Clarkston | 44.4 |
| 9 | Rose O’Connor | 23:38.7 | Austin Catholic | 43.8 |
| 11 | Olivia Petrowski | 23:39.1 | Royal Oak | 43.6 |
| 10 | Lucy DeCapite | 23:39.7 | Cranbrook Kingswood | 43.4 |
| 12 | Regina Diosdado | 23:44.0 | Cranbrook Kingswood | 42.0 |
| 10 | Mia Feliciano | 23:46.9 | Warren Mott | 41.0 |
| 12 | Audrie Dixon | 23:49.8 | Waterford Kettering | 40.1 |
| 10 | Chloe Januszyk | 23:49.8 | Cranbrook Kingswood | 40.1 |
| 11 | Alexa Barrett | 23:50.1 | Birmingham Seaholm | 40.0 |
| 11 | Gargi Sonawane | 23:50.1 | Troy Athens | 40.0 |
| 9 | Katherine Baginski | 23:50.4 | Utica Eisenhower | 39.9 |
| 11 | Madeleine Prestel | 23:50.5 | Utica Eisenhower | 39.8 |
| 9 | Amelia Putz | 23:51.4 | Rochester Hills Stoney Creek | 39.5 |
| 12 | Elena Easow | 23:53.0 | Rochester | 39.0 |
| 11 | Aubrey Zimmerman | 23:53.8 | Walled Lake Western | 38.7 |
| 11 | Elizabeth Macey | 23:57.2 | Royal Oak | 37.6 |
| 9 | Angela Franco | 23:59.3 | Warren Mott | 36.9 |
| 10 | Mallory Lada | 23:59.4 | Allen Park | 36.9 |
| 9 | Elizabeth Hill | 24:02.2 | Walled Lake Western | 36.0 |
| 12 | Elanor Barnes | 24:05.7 | Madison Heights Bishop Foley | 34.8 |
| 11 | Jenell Gallozi | 24:06.4 | Marian (Bloomfield Hills) | 34.5 |
| 11 | Ava Muhlenkamp | 24:07.6 | Warren Regina | 34.1 |
| 12 | Katelyn Bond | 24:07.7 | Rochester | 34.1 |
| 10 | Maya Colley | 24:08.0 | Warren Regina | 34.0 |
| 9 | Katie Grant | 24:08.4 | Birmingham Seaholm | 33.9 |
| 9 | Katherine Riches | 24:08.6 | Auburn Hills Oakland Christian | 33.8 |
| 10 | Reygan Elliott | 24:09.1 | Marine City | 33.6 |
| 11 | Caitlin Widener | 24:09.8 | Lake Orion | 33.4 |
| 9 | Madison Bernard | 24:15.4 | Rochester Hills Lutheran NW | 31.5 |
| 11 | Ava Benkert | 24:16.6 | Allen Park | 31.1 |
| 9 | Avery Bell | 24:18.1 | Utica Ford | 30.6 |
| 10 | Emma Dixon (Main) | 24:18.6 | Rochester Hills Stoney Creek | 30.5 |
| 10 | Elara Miskov | 24:19.1 | Rochester | 30.3 |
| 10 | Gabriella Manzella | 24:19.4 | Clinton Twp. Chippewa Valley | 30.2 |
| 9 | Sevanna Sevanthinathan | 24:20.5 | Birmingham Seaholm | 29.8 |
| 12 | Jessica Davis | 24:20.8 | Clinton Twp. Chippewa Valley | 29.7 |
| 11 | Sophie Szabo | 24:21.4 | New Haven | 29.5 |
| 12 | Leajah Ferguson | 24:21.4 | Warren Mott | 29.5 |
| 12 | Emma Ramales | 24:21.8 | Utica Eisenhower | 29.4 |
| 9 | Kiersten Warda | 24:21.8 | Warren Cousino | 29.4 |
| 11 | Sophia Shvartsman | 24:22.4 | Cranbrook Kingswood | 29.2 |
| 10 | Isabel Herrin | 24:23.1 | Clarkston | 29.0 |
| 9 | Bailey Brown | 24:23.2 | Warren Cousino | 28.9 |
| 9 | Quinn Baldwin | 24:23.5 | Birmingham Seaholm | 28.8 |
| 11 | Klara Labasova | 24:25.6 | Rochester Hills Stoney Creek | 28.1 |
| 9 | Kelly Myles | 24:26.7 | West Bloomfield | 27.8 |
| 10 | Ella Parker | 24:28.1 | Clarkston | 27.3 |
| 10 | Elyse Brassfield | 24:31.1 | Utica Eisenhower | 26.3 |
| 9 | Emily Murphy | 24:33.0 | Marian (Bloomfield Hills) | 25.7 |
| 11 | Shelby Theut | 24:33.9 | Austin Catholic | 25.4 |
| 11 | Scarlet Brown | 24:34.2 | Rochester Hills Lutheran NW | 25.3 |
| 9 | Melanie Syms | 24:34.8 | Clarkston | 25.1 |
| 11 | Phoebe Navin | 24:34.9 | Royal Oak | 25.0 |
| 10 | Maddie Lacourciere | 24:36.1 | Warren Mott | 24.6 |
| 11 | Jillian Wulff | 24:38.5 | Clawson | 23.9 |
| 11 | Alexa Main | 24:40.1 | Waterford Mott | 23.3 |
| 12 | Maddy Daoust | 24:40.4 | SCS Lakeview | 23.2 |
| 12 | Lourd Alahwal | 24:41.1 | Troy Athens | 23.0 |
| 10 | Arianna Haidar | 24:41.5 | Warren Regina | 22.8 |
| 11 | Logan Robison | 24:42.3 | Clarkston | 22.6 |
| 11 | Alexis Bosma | 24:46.0 | Utica Eisenhower | 21.3 |
| 10 | Violet Meyers | 24:46.0 | Warren Cousino | 21.3 |
| 10 | Antabella Serrano | 24:46.3 | Clinton Twp. Chippewa Valley | 21.2 |
| 9 | Eliana Rogers | 24:47.1 | Macomb Lutheran North | 21.0 |
| 12 | Addison Horvath | 24:48.3 | Macomb Lutheran North | 20.6 |
| 10 | Kaylee Doyle | 24:51.2 | Allen Park | 19.6 |
| 10 | Riley Macleod | 24:53.2 | Bloomfield Hills | 18.9 |
| 10 | Grace Sipp | 24:54.6 | Madison Heights Bishop Foley | 18.5 |
| 10 | Madelyn Bean | 24:55.9 | Marysville | 18.0 |
| 10 | Ella Bunao | 24:56.5 | Troy Athens | 17.8 |
| 11 | Emma Hengeveld | 24:56.6 | Rochester | 17.8 |
| 12 | Savannah Meyers | 24:56.8 | North Farmington | 17.7 |
| 10 | Addison Enderlen | 24:56.9 | Sylvania Northview | 17.7 |
| 11 | Amelia Hattermann | 24:57.1 | Royal Oak | 17.6 |
| 9 | Olivia Gravina | 24:58.2 | Warren Regina | 17.3 |
| 11 | Lilliah Mann | 24:58.8 | MACH Running | 17.1 |
| 11 | Elisa Chen | 25:00.7 | Cranbrook Kingswood | 16.4 |
| 12 | Emily Hinson | 25:03.0 | Clinton Twp. Chippewa Valley | 15.7 |
| 9 | Lilly Lapka | 25:03.5 | SCS Lakeview | 15.5 |
| 11 | Kumi Takatsu | 25:04.1 | West Bloomfield | 15.3 |
| 11 | Riley Jurand | 25:05.7 | Clarkston | 14.8 |
| 11 | Ava Troxel | 25:06.9 | Rochester Hills Lutheran NW | 14.4 |
| 11 | Gianna Yaldo | 25:10.1 | Warren Regina | 13.3 |
| 11 | Emilia Sewruk | 25:12.5 | North Farmington | 12.5 |
| 9 | Opal Schnarr | 25:14.1 | Rochester Hills Stoney Creek | 12.0 |
| 9 | Emerson Reyes | 25:14.9 | Marine City | 11.7 |
| 10 | Fatima Montes Cano | 25:15.0 | Allen Park | 11.7 |
| 9 | Pearl Somers | 25:17.1 | Marysville | 11.0 |
| 11 | Natalia Currington | 25:17.6 | Dearborn Henry Ford Academy | 10.8 |
| 10 | Ja’naye Stubbs | 25:18.4 | Roseville | 10.5 |
| 11 | Mia Rodriguez | 25:20.7 | Lake Orion | 9.8 |
| 9 | Melinda Zhang | 25:21.4 | Cranbrook Kingswood | 9.5 |
| 10 | Jaelin Kakos | 25:23.2 | MACH Running | 8.9 |
| 10 | Ainsley Osborn | 25:24.6 | Sylvania Northview | 8.5 |
| 10 | Drea DiJanni | 25:25.0 | Clarkston | 8.3 |
| 11 | Hailey Theisen | 25:26.2 | Utica Eisenhower | 7.9 |
| 12 | Alexandra Clark | 25:28.3 | Birmingham Seaholm | 7.2 |
| 12 | Julia Richardson | 25:28.4 | Birmingham Seaholm | 7.2 |
| 10 | Cristina Rodriguez-Espinosa | 25:29.0 | Rochester | 7.0 |
| 11 | Alyvia Kymla | 25:29.2 | Waterford Mott | 6.9 |
| 11 | Xochitl Carrillo | 25:29.3 | Trenton | 6.9 |
| 11 | Abigail Tietz | 25:33.3 | Royal Oak | 5.6 |
| 9 | Maya Miller | 25:33.7 | Utica Ford | 5.4 |
| 11 | Ali Schoenherr | 25:34.4 | Warren Regina | 5.2 |
| 11 | Cassidy Mulso | 25:35.7 | Rochester | 4.8 |
| 10 | Isabel Natividad | 25:37.7 | Trenton | 4.1 |
| 12 | Layah Cociuba | 25:41.8 | Waterford Mott | 2.7 |
| 11 | Penelope Wallace | 25:43.3 | Warren Woods Tower | 2.2 |
| 11 | Alyssa Finazzo | 25:44.1 | SCS Lake Shore | 2.0 |
| 11 | Lily Mollan | 25:45.4 | Rochester Hills Stoney Creek | 1.5 |
| 10 | Lillienne Elmes | 25:46.2 | Marian (Bloomfield Hills) | 1.3 |
| 11 | Stacy Page | 25:46.3 | Pontiac | 1.2 |
| 12 | Elizabeth Schneider | 25:48.4 | Clawson | 0.5 |
| 11 | Monisola Fagbamila | 25:49.3 | West Bloomfield | 0.2 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Nathaniel Linden | 15:51.4 | Troy Athens | 200.5 |
| 10 | Nole Lorenzen | 16:00.2 | Rochester Hills Lutheran NW | 197.6 |
| 12 | Dylan Pascoe | 16:05.8 | Rochester | 195.7 |
| 12 | Max Houvener | 16:10.6 | Lake Orion | 194.1 |
| 12 | Nolan Collins | 16:18.8 | Brother Rice | 191.4 |
| 12 | Evan Owczarek | 16:20.5 | Rochester | 190.8 |
| 11 | Joshua Macri | 16:30.4 | Macomb Lutheran North | 187.5 |
| 12 | Anthony Frei | 16:39.4 | Utica Eisenhower | 184.5 |
| 10 | Lucas Campbell | 16:42.1 | Rochester | 183.6 |
| 12 | Alex Hamilton | 16:42.2 | North Farmington | 183.6 |
| 11 | Colin Blachford | 16:47.6 | Troy Athens | 181.8 |
| 11 | Musa Kay | 16:47.9 | West Bloomfield | 181.7 |
| 10 | Cooper McNaughton | 16:48.1 | Clarkston | 181.6 |
| 12 | Drew Pietraszkiewicz | 16:49.6 | Utica Eisenhower | 181.1 |
| 10 | Ricardo Guajardo | 16:53.4 | Lake Orion | 179.9 |
| 9 | Luis Nava | 16:53.4 | Lake Orion | 179.9 |
| 12 | Kellan Stedcke | 16:57.9 | Sylvania Northview | 178.4 |
| 10 | Aidan Schwalbach | 16:59.0 | Rochester Hills Stoney Creek | 178.0 |
| 10 | Andrew Nunning | 17:01.0 | Pontiac Notre Dame Prep | 177.3 |
| 11 | Conner McLaughlin | 17:01.5 | Rochester | 177.2 |
| 10 | Jack Songer | 17:02.1 | Rochester Hills Lutheran NW | 177.0 |
| 9 | Landon Rodriguez | 17:05.4 | Sylvania Northview | 175.9 |
| 11 | Zach Shaffer | 17:05.6 | Utica Ford | 175.8 |
| 10 | Federico Moreno-Padilla | 17:07.7 | Utica Eisenhower | 175.1 |
| 12 | Ryan Harper | 17:09.6 | Troy Athens | 174.5 |
| 9 | Gavin Bowers | 17:11.6 | Austin Catholic | 173.8 |
| 11 | Miles Foster | 17:15.5 | Clarkston | 172.5 |
| 12 | Mario Carducci | 17:15.7 | Clinton Twp. Chippewa Valley | 172.4 |
| 12 | Ian Potts | 17:17.5 | MACH Running | 171.8 |
| 12 | Dean Gallucci | 17:19.4 | Utica Ford | 171.2 |
| 11 | Brendan Koza | 17:23.0 | Marysville | 170.0 |
| 9 | Joseph Leigh | 17:26.2 | Rochester Hills Stoney Creek | 168.9 |
| 11 | Owen Windgaston | 17:28.0 | Clawson | 168.3 |
| 12 | Luke Mulka | 17:35.3 | Utica Ford | 165.9 |
| 10 | Tate Manthey | 17:35.4 | Sylvania Northview | 165.9 |
| 10 | Mason Schweizer | 17:39.1 | Sylvania Northview | 164.6 |
| 10 | Garrett Potts | 17:40.8 | MACH Running | 164.1 |
| 10 | Elliot Alef | 17:41.3 | Macomb Lutheran North | 163.9 |
| 9 | Caleb McBride | 17:42.7 | Marysville | 163.4 |
| 12 | David Ellis | 17:45.0 | Sylvania Northview | 162.7 |
| 12 | Alec Holman | 17:45.2 | Sylvania Northview | 162.6 |
| 12 | Shondell Warren | 17:45.4 | Oak Park | 162.5 |
| 12 | Jackson Raby | 17:45.7 | Allen Park | 162.4 |
| 9 | Jaden Hill | 17:46.9 | Allen Park | 162.0 |
| 12 | Ryan Hunt | 17:47.1 | Bloomfield Hills | 162.0 |
| 11 | Said Baca-Mora | 17:49.8 | Walled Lake Western | 161.1 |
| 9 | Matthew Zora | 17:51.2 | Rochester | 160.6 |
| 11 | Jeremy Johnson | 17:55.3 | Marysville | 159.2 |
| 9 | Royce Berletic | 17:56.3 | Rochester | 158.9 |
| 12 | Noah Nasceif | 17:57.4 | Sterling Heights Stevenson | 158.5 |
| 11 | Antonino Biondo | 17:59.1 | Macomb Lutheran North | 158.0 |
| 11 | Coplin Serota | 18:02.3 | Brother Rice | 156.9 |
| 10 | Gerry Socha | 18:03.3 | Bloomfield Hills | 156.6 |
| 11 | Alonso San Vicente Lugo | 18:04.2 | Rochester | 156.3 |
| 12 | Aaron Hemstreet | 18:06.4 | Warren Cousino | 155.5 |
| 11 | Santanna Minfield | 18:07.0 | Rochester Hills Stoney Creek | 155.3 |
| 12 | Kyle Massimilla | 18:08.4 | Utica Ford | 154.9 |
| 12 | Dallin Ormond | 18:11.7 | Walled Lake Western | 153.8 |
| 10 | Eddie Nolan | 18:11.9 | Troy Athens | 153.7 |
| 11 | Michael Tidrow | 18:13.5 | Utica Eisenhower | 153.2 |
| 12 | William Haskins | 18:14.8 | Macomb Lutheran North | 152.7 |
| 10 | Anderson Buckland | 18:16.1 | Lake Orion | 152.3 |
| 11 | Ethan Feys | 18:16.5 | Troy Athens | 152.2 |
| 9 | Grayson Dillon | 18:16.7 | Sylvania Northview | 152.1 |
| 9 | Kharon Thompson | 18:18.0 | Oak Park | 151.7 |
| 11 | Colin Stokes | 18:18.4 | North Farmington | 151.5 |
| 11 | Josue Martinez | 18:19.8 | West Bloomfield | 151.1 |
| 12 | Samuel Kochensparger | 18:20.0 | Macomb Lutheran North | 151.0 |
| 11 | Hunter Ducharme | 18:20.5 | Rochester | 150.8 |
| 11 | Christopher Hensler | 18:20.8 | Wayne Memorial | 150.7 |
| 9 | Canon Belusar | 18:22.3 | SCS Lakeview | 150.2 |
| 11 | Joseph Nowicki | 18:25.5 | Utica Eisenhower | 149.2 |
| 12 | Ashton Henckel | 18:26.4 | Rochester | 148.9 |
| 12 | Alexander Perry | 18:26.5 | Utica Eisenhower | 148.9 |
| 9 | Joseph Habib | 18:26.9 | Utica Eisenhower | 148.7 |
| 12 | Eric DeWaele | 18:28.3 | Clinton Twp. Chippewa Valley | 148.2 |
| 11 | Conrad Schaub | 18:28.6 | Rochester Hills Stoney Creek | 148.1 |
| 12 | Dillon Pham | 18:28.7 | Utica Ford | 148.1 |
| 11 | Nathan Perez | 18:30.0 | MACH Running | 147.7 |
| 10 | Ryan Legg | 18:30.6 | Clarkston | 147.5 |
| 11 | Timothy Minfield | 18:32.4 | Rochester Hills Stoney Creek | 146.9 |
| 12 | Connor Tesch | 18:33.7 | Clinton Twp. Chippewa Valley | 146.4 |
| 10 | Karsten Martin | 18:34.5 | Pontiac Notre Dame Prep | 146.2 |
| 9 | George Mockeridge | 18:34.8 | Birmingham Seaholm | 146.1 |
| 12 | Brandon Gump | 18:35.3 | Macomb Lutheran North | 145.9 |
| 12 | David Mann | 18:37.1 | Sterling Heights Stevenson | 145.3 |
| 11 | Korey LeVey | 18:37.9 | Marysville | 145.0 |
| 11 | David Alsip | 18:38.6 | Warren Mott | 144.8 |
| 11 | Jaron Osanaiye | 18:39.2 | Sterling Heights Stevenson | 144.6 |
| 12 | Earl Beattie | 18:39.7 | Marine City | 144.4 |
| 10 | Owen Lawrence | 18:40.6 | Bloomfield Hills | 144.1 |
| 11 | Jax Scott | 18:43.2 | Bloomfield Hills | 143.3 |
| 11 | Deacon Ashmore | 18:43.5 | Allen Park | 143.2 |
| 10 | Terry Tankersley | 18:43.5 | Sterling Heights Stevenson | 143.2 |
| 10 | Nixon Magnotte | 18:44.8 | Sterling Heights Stevenson | 142.7 |
| 12 | Benjamin Ruprecht | 18:45.3 | Rochester | 142.6 |
| 11 | Uzziel Thomassen | 18:46.9 | Auburn Hills Oakland Christian | 142.0 |
| 12 | Owen Smith | 18:47.1 | Rochester | 142.0 |
| 11 | Luis Holowinski | 18:47.5 | West Bloomfield | 141.8 |
| 10 | Amon Edwards | 18:47.8 | Birmingham Seaholm | 141.7 |
| 10 | Ivan Yepez | 18:48.1 | Allen Park | 141.6 |
| 12 | Chris Sayers | 18:48.4 | SCS Lakeview | 141.5 |
| 10 | James Valovick | 18:48.5 | Rochester Hills Lutheran NW | 141.5 |
| 12 | Parker Mowl | 18:50.3 | Utica Ford | 140.9 |
| 12 | Aldo Hernandez | 18:52.7 | Wayne Memorial | 140.1 |
| 11 | Andrew Urben | 18:53.4 | MACH Running | 139.9 |
| 12 | Grant Garner | 18:53.7 | Macomb Lutheran North | 139.8 |
| 10 | Skyler Anthony | 18:54.1 | Bloomfield Hills | 139.6 |
| 10 | Alessandro Garcia-Galan | 18:54.4 | Birmingham Seaholm | 139.5 |
| 9 | Ty Ormond | 18:54.6 | Walled Lake Western | 139.5 |
| 11 | Gavin Wilde | 18:55.0 | North Farmington | 139.3 |
| 11 | Gavin Culloty | 18:56.1 | Clarkston | 139.0 |
| 11 | Luke Shelton | 18:56.7 | Troy Athens | 138.8 |
| 9 | Eben Passero | 18:57.3 | Lake Orion | 138.6 |
| 11 | Wyatt Bovensiep | 18:57.3 | Auburn Hills Avondale | 138.6 |
| 10 | Jacob Rowland | 18:57.7 | Sylvania Northview | 138.4 |
| 10 | Bennett Ogilvy | 18:57.8 | Utica Ford | 138.4 |
| 11 | Kyle Swanson | 18:58.8 | Sterling Heights Stevenson | 138.1 |
| 11 | Daniel Rudolph | 18:59.4 | Utica Ford | 137.9 |
| 12 | Isaiah Clark | 19:00.5 | Allen Park | 137.5 |
| 11 | Carter Hartfield | 19:02.1 | Bloomfield Hills | 137.0 |
| 9 | Lucas Duby | 19:02.4 | Lake Orion | 136.9 |
| 11 | Joshua Snyder | 19:04.0 | MACH Running | 136.3 |
| 11 | Benjamin Barkham | 19:05.0 | Rochester Hills Stoney Creek | 136.0 |
| 11 | Carson Pavloff | 19:05.2 | Auburn Hills Avondale | 135.9 |
| 10 | Graham Kubiak | 19:07.3 | West Bloomfield | 135.2 |
| 12 | Austin Edwards | 19:08.0 | Oak Park | 135.0 |
| 11 | Grady Friedmann | 19:08.2 | Clinton Twp. Chippewa Valley | 134.9 |
| 10 | Andrew Nitz | 19:09.0 | Allen Park | 134.7 |
| 12 | Travis Sam | 19:12.3 | Rochester | 133.6 |
| 12 | Evan Lent | 19:12.8 | Walled Lake Western | 133.4 |
| 12 | Gabriel Coraci | 19:15.7 | Madison Heights Bishop Foley | 132.4 |
| 11 | Zach McGee | 19:16.0 | Lake Orion | 132.3 |
| 12 | Armon Harris | 19:16.7 | SCS Lake Shore | 132.1 |
| 12 | Dylan Neacato Doolittle | 19:16.9 | Walled Lake Western | 132.0 |
| 12 | Chris Collier | 19:17.1 | Oak Park | 132.0 |
| 12 | Haven William | 19:18.5 | West Bloomfield | 131.5 |
| 12 | Caleb Schwarz | 19:20.0 | Waterford Kettering | 131.0 |
| 10 | Evan Kowalkowski | 19:21.4 | Royal Oak | 130.5 |
| 11 | Caleb Erkkinen | 19:21.6 | Sterling Heights Stevenson | 130.5 |
| 10 | Daniel Smyth | 19:21.7 | MACH Running | 130.4 |
| 10 | Aiden McDonald | 19:22.1 | Lake Orion | 130.3 |
| 10 | Vincent Pirozzo | 19:22.2 | Rochester Hills Stoney Creek | 130.3 |
| 11 | Kalen Dodder | 19:24.7 | Port Huron Northern | 129.5 |
| 10 | Kadence Saucier | 19:25.1 | Allen Park | 129.3 |
| 9 | Justin Carpenter | 19:25.8 | SCS Lakeview | 129.1 |
| 10 | Victor Papa | 19:26.1 | Cranbrook Kingswood | 129.0 |
| 10 | Seungwoo Lee | 19:26.5 | Rochester Hills Stoney Creek | 128.8 |
| 10 | Connor Twardesky | 19:28.1 | Utica Ford | 128.3 |
| 12 | Noah Schmidt | 19:28.7 | Utica Eisenhower | 128.1 |
| 11 | Tsz Ching (Peter) Mei | 19:29.0 | Cranbrook Kingswood | 128.0 |
| 9 | Xavier Smith | 19:29.6 | Rochester Hills Stoney Creek | 127.8 |
| 11 | Melvin Stewart | 19:29.7 | Wayne Memorial | 127.8 |
| 12 | Matthew Bowman | 19:30.0 | Roseville | 127.7 |
| 9 | Braelyn Conley | 19:30.6 | Clarkston | 127.5 |
| 9 | Sean Godek | 19:31.7 | North Farmington | 127.1 |
| 11 | Jaden Ethier | 19:31.8 | Troy Athens | 127.1 |
| 9 | Bradley Nordstrom | 19:32.4 | Rochester | 126.9 |
| 10 | Lee Raines | 19:34.6 | Walled Lake Western | 126.1 |
| 9 | Axel Baca-Mora | 19:34.6 | Walled Lake Western | 126.1 |
| 11 | Leo Kondziolka | 19:34.7 | Clinton Twp. Chippewa Valley | 126.1 |
| 9 | Ryan Hall | 19:35.3 | Sylvania Northview | 125.9 |
| 11 | Preston Varnauskas | 19:36.6 | Rochester Hills Lutheran NW | 125.5 |
| 10 | William Platt | 19:36.9 | Pontiac Notre Dame Prep | 125.4 |
| 10 | Austin Insixiengmai | 19:37.6 | Clinton Twp. Chippewa Valley | 125.1 |
| 11 | Jackson Turnas | 19:37.8 | Rochester Hills Stoney Creek | 125.1 |
| 12 | Oliver Alef | 19:38.1 | Macomb Lutheran North | 125.0 |
| 9 | Landon Gilkey | 19:38.5 | Lake Orion | 124.8 |
| 12 | Aiden Lindblom | 19:40.0 | Bloomfield Hills | 124.3 |
| 11 | Kyler Shaw | 19:40.1 | North Farmington | 124.3 |
| 10 | Hector Gascho | 19:41.4 | Clinton Twp. Chippewa Valley | 123.9 |
| 10 | David Crowe Jr | 19:42.1 | Lake Orion | 123.6 |
| 11 | Collin Grahl | 19:42.3 | Lake Orion | 123.6 |
| 10 | Tyrique Mabins | 19:42.5 | Mt Clemens | 123.5 |
| 9 | Joseph Quan | 19:43.0 | Clarkston | 123.3 |
| 10 | Noah Horvath | 19:43.0 | MACH Running | 123.3 |
| 12 | Cedar Smolash | 19:45.0 | West Bloomfield | 122.7 |
| 11 | Issac Davis | 19:46.1 | Rochester | 122.3 |
| 10 | Zach Reynolds | 19:48.0 | Clarkston | 121.7 |
| 9 | Jadon Russell | 19:48.6 | Rochester Hills Lutheran NW | 121.5 |
| 11 | Braulio Limon Urdapilleta | 19:49.0 | Rochester Hills Stoney Creek | 121.3 |
| 9 | Ben Yater | 19:49.0 | Waterford Kettering | 121.3 |
| 10 | John (Jack) Frabis | 19:51.1 | Utica Eisenhower | 120.6 |
| 12 | Eric Henry | 19:51.9 | Lake Orion | 120.4 |
| 11 | Andrew Brancheau | 19:52.0 | Clarkston | 120.3 |
| 12 | Brian Hopkins | 19:54.3 | Roseville | 119.6 |
| 12 | Blaine Myricks | 19:57.8 | Detroit University Prep | 118.4 |
| 10 | Louis Berent | 19:58.1 | Royal Oak | 118.3 |
| 9 | Vincent Bekkala | 19:58.3 | Warren Woods Tower | 118.3 |
| 9 | Douglas Givinsky | 19:58.9 | SCS Lakeview | 118.0 |
| 11 | Noah Roesti | 19:58.9 | Sylvania Northview | 118.0 |
| 10 | Collin Mahar | 19:59.0 | Sterling Heights Stevenson | 118.0 |
| 9 | Josh Smith | 19:59.8 | Clarkston | 117.7 |
| 12 | Tristian Raimondo | 20:00.2 | SCS Lakeview | 117.6 |
| 11 | Colt Borror | 20:00.6 | Clarkston | 117.5 |
| 10 | Michael Williams | 20:02.0 | West Bloomfield | 117.0 |
| 10 | Jay Wilson | 20:02.6 | Clarkston | 116.8 |
| 9 | Nino Gaytan | 20:02.7 | Sylvania Northview | 116.8 |
| 11 | Aaron Bentley | 20:02.8 | Sterling Heights Stevenson | 116.7 |
| 10 | Rylan Pulliam | 20:03.2 | Clarkston | 116.6 |
| 10 | Chandler Hadley | 20:03.7 | Clarkston | 116.4 |
| 11 | Hayden Rutter | 20:07.4 | Rochester Hills Stoney Creek | 115.2 |
| 12 | Bailey McClain | 20:08.3 | Waterford Kettering | 114.9 |
| 12 | Landon Strang | 20:08.5 | Clinton Twp. Chippewa Valley | 114.8 |
| 9 | Jihong Min | 20:09.2 | Rochester | 114.6 |
| 10 | Vincent VanGorder | 20:09.3 | Birmingham Seaholm | 114.6 |
| 10 | Jaylen DeMarco | 20:09.3 | Lake Orion | 114.6 |
| 12 | Samuel Xie | 20:12.4 | Cranbrook Kingswood | 113.5 |
| 10 | Gideon Schneider | 20:15.0 | Clawson | 112.7 |
| 11 | Nick White | 20:15.6 | North Farmington | 112.5 |
| 12 | Ethan Tiffany | 20:16.6 | Birmingham Seaholm | 112.1 |
| 12 | Gavin Murphy | 20:17.0 | SCS Lakeview | 112.0 |
| 9 | Nathaniel Filler | 20:17.9 | Rochester | 111.7 |
| 11 | Elijah Benskey | 20:18.5 | Trenton | 111.5 |
| 12 | Aaron Slanec | 20:19.7 | Royal Oak | 111.1 |
| 12 | Noah Kosciuk | 20:21.2 | Birmingham Seaholm | 110.6 |
| 11 | William Yen | 20:22.5 | North Farmington | 110.2 |
| 12 | Joshua Burrows | 20:23.3 | West Bloomfield | 109.9 |
| 12 | Jameson Glass | 20:23.6 | Marysville | 109.8 |
| 10 | Mitch Bell | 20:23.8 | Utica Ford | 109.7 |
| 12 | Luke Phelps | 20:24.6 | Macomb Lutheran North | 109.5 |
| 9 | Miguel Diaz Lopez | 20:24.8 | Bloomfield Hills | 109.4 |
| 12 | Andrew Rosso | 20:25.3 | Austin Catholic | 109.3 |
| 9 | Justin Truong | 20:25.4 | Lake Orion | 109.2 |
| 10 | Jackson DeSonne | 20:27.3 | Sylvania Northview | 108.6 |
| 10 | Jack Reeve | 20:27.6 | Royal Oak | 108.5 |
| 12 | Maxwell Hirsch | 20:29.8 | Birmingham Seaholm | 107.7 |
| 9 | Apollos Ventimiglia | 20:30.5 | MACH Running | 107.5 |
| 10 | Lucas Keinath | 20:31.9 | Lake Orion | 107.0 |
| 11 | Nathan Feliciano | 20:31.9 | Warren Mott | 107.0 |
| 9 | Eric Morehouse | 20:32.6 | Rochester | 106.8 |
| 11 | Gabriel Wesserling | 20:33.4 | Allen Park | 106.5 |
| 12 | Andrew Wilson | 20:33.9 | Clarkston | 106.4 |
| 9 | Owen Pacyga | 20:34.5 | Troy Athens | 106.2 |
| 11 | DeJuan Oakley | 20:34.9 | West Bloomfield | 106.0 |
| 12 | Cameron Huff | 20:35.2 | Macomb Lutheran North | 105.9 |
| 12 | Jacob Vachon | 20:35.8 | Sterling Heights Stevenson | 105.8 |
| 10 | Jackson Fry | 20:36.4 | Clarkston | 105.5 |
| 10 | Julian Furnari | 20:39.7 | Brother Rice | 104.4 |
| 9 | Daniel Tinkham | 20:39.9 | Sterling Heights Stevenson | 104.4 |
| 12 | Wyatt Musson | 20:40.1 | Rochester | 104.3 |
| 9 | Maximilian Van de Vyver | 20:40.5 | Austin Catholic | 104.2 |
| 9 | Gavin Samona | 20:41.2 | Madison Heights Bishop Foley | 103.9 |
| 10 | Justin Higgins | 20:41.7 | Sterling Heights | 103.8 |
| 12 | Charles Stitman | 20:42.2 | Royal Oak | 103.6 |
| 11 | Evan White | 20:42.7 | Rochester Hills Stoney Creek | 103.4 |
| 10 | Nathan Zablocki | 20:44.1 | Birmingham Seaholm | 103.0 |
| 10 | Tyler Fipp | 20:44.3 | Birmingham Seaholm | 102.9 |
| 11 | Alihondro Rivas | 20:44.8 | Royal Oak | 102.7 |
| 10 | Jaden Hawkins | 20:47.0 | West Bloomfield | 102.0 |
| 9 | Austin Harden | 20:47.0 | Birmingham Seaholm | 102.0 |
| 9 | Landon Tafelski | 20:49.3 | Utica Eisenhower | 101.2 |
| 12 | Joseph Young | 20:50.0 | Troy Athens | 101.0 |
| 10 | Callen Heier | 20:51.0 | SCS Lake Shore | 100.7 |
| 12 | Joshua Schang | 20:51.7 | Warren Cousino | 100.4 |
| 10 | Jacob Podmokly | 20:52.4 | Royal Oak | 100.2 |
| 9 | Harshith Polisetty | 20:52.7 | Rochester | 100.1 |
| 11 | Lincoln Palmer | 20:52.8 | North Farmington | 100.1 |
| 10 | Brandon French | 20:52.8 | Lake Orion | 100.1 |
| 10 | Clark Dupon | 20:53.8 | Utica Eisenhower | 99.7 |
| 9 | Benjamin Moeller | 20:54.1 | Royal Oak | 99.6 |
| 10 | Jaiden Nguyen | 20:55.0 | Warren Mott | 99.3 |
| 10 | Diego Yepez | 20:55.1 | Allen Park | 99.3 |
| 12 | Thomas Postema | 20:55.2 | Birmingham Seaholm | 99.3 |
| 12 | Joseph Bonus | 20:56.1 | Brother Rice | 99.0 |
| 9 | Henrik Van Howe | 20:56.7 | Royal Oak | 98.8 |
| 11 | Kyler Bowman | 20:57.1 | Roseville | 98.6 |
| 9 | Ethan Pinks | 20:57.5 | Warren Woods Tower | 98.5 |
| 12 | Christopher Walker | 20:58.3 | Mt Clemens | 98.2 |
| 10 | Logan Barrington | 21:00.9 | Waterford Kettering | 97.4 |
| 9 | Silvio Jurkovic | 21:01.0 | Pontiac Notre Dame Prep | 97.4 |
| 10 | Nathan Lorzeille | 21:02.6 | West Bloomfield | 96.8 |
| 10 | Ethan Christofferson | 21:02.6 | Lake Orion | 96.8 |
| 10 | Daniel Thomakos | 21:03.0 | West Bloomfield | 96.7 |
| 10 | Neco Dowell | 21:03.9 | Sylvania Northview | 96.4 |
| 10 | Erich Sylvia | 21:04.1 | Marysville | 96.3 |
| 9 | William Moerschell | 21:04.5 | SCS Lakeview | 96.2 |
| 10 | Tyler Peterson | 21:05.8 | Bloomfield Hills | 95.7 |
| 12 | Owen Hadala | 21:08.4 | SCS Lakeview | 94.9 |
| 10 | Victor Hayoo | 21:08.8 | Troy Athens | 94.7 |
| 9 | Tucker Broomhead | 21:11.3 | Sterling Heights Stevenson | 93.9 |
| 11 | Andrew Giuliano | 21:14.1 | Royal Oak | 93.0 |
| 9 | Kyle Krueger | 21:14.9 | Sterling Heights Stevenson | 92.7 |
| 10 | William Place | 21:17.9 | Clarkston | 91.7 |
| 9 | Samuel Kutschman | 21:19.0 | Rochester | 91.3 |
| 10 | Ibrahim Al-Zrouf | 21:19.6 | Trenton | 91.1 |
| 9 | Beckett Webb | 21:20.6 | Lake Orion | 90.8 |
| 12 | Matthew Astapovich | 21:21.2 | Birmingham Seaholm | 90.6 |
| 12 | Holden Starn | 21:21.4 | Rochester | 90.5 |
| 12 | Andrei Liliac | 21:21.8 | Sterling Heights | 90.4 |
| 12 | Nicholas Shinkonis | 21:23.0 | SCS Lakeview | 90.0 |
| 10 | Noah Eckert | 21:24.0 | Bloomfield Hills | 89.7 |
| 9 | Myles Reis | 21:24.7 | Lake Orion | 89.4 |
| 9 | Erik Elkins | 21:27.5 | Cranbrook Kingswood | 88.5 |
| 9 | Alvaro Gomez | 21:28.6 | Rochester Hills Stoney Creek | 88.1 |
| 11 | Auden Kane | 21:29.5 | Bloomfield Hills | 87.8 |
| 9 | Justin Podina | 21:29.6 | Lake Orion | 87.8 |
| 12 | Foley Kedzior | 21:33.0 | Warren Woods Tower | 86.7 |
| 12 | Mark Baer | 21:33.3 | Brother Rice | 86.6 |
| 12 | Dylan Ma | 21:35.4 | Rochester | 85.9 |
| 9 | Kyzer Reid | 21:36.5 | Warren Woods Tower | 85.5 |
| 11 | Logan Courtade | 21:37.4 | Rochester Hills Stoney Creek | 85.2 |
| 12 | Nico Mangino | 21:39.9 | Utica Ford | 84.4 |
| 10 | Jake Hunter | 21:42.5 | Lake Orion | 83.5 |
| 12 | Wyatt Sonntag | 21:42.6 | Marysville | 83.5 |
| 10 | Adam Ulaj | 21:44.3 | Sterling Heights Stevenson | 82.9 |
| 10 | Uriah Rogers | 21:44.6 | Royal Oak | 82.8 |
| 12 | Jack Schmidt | 21:45.3 | Birmingham Seaholm | 82.6 |
| 9 | Owen Burrows | 21:45.9 | West Bloomfield | 82.4 |
| 10 | Gino Schueler | 21:47.4 | Warren Cousino | 81.9 |
| 11 | Dylan Zobl | 21:47.6 | Royal Oak | 81.8 |
| 12 | Hayden Brennan-Turski | 21:47.7 | SCS Lakeview | 81.8 |
| 12 | Ruben Romano | 21:48.4 | Warren Mott | 81.5 |
| 12 | Qiyuan (Daniel) Li | 21:49.1 | Cranbrook Kingswood | 81.3 |
| 11 | Nathan DeWilde | 21:49.9 | Utica Eisenhower | 81.0 |
| 10 | Benjamin Keinath | 21:50.5 | Lake Orion | 80.9 |
| 9 | Bryson Smith | 21:52.4 | Macomb Lutheran North | 80.2 |
| 9 | Isaiah Langolf | 21:53.4 | Port Huron Northern | 79.9 |
| 9 | Finnegan McGlinchey | 21:55.3 | Madison Heights Bishop Foley | 79.2 |
| 10 | Ryan Warburton | 21:56.6 | Pontiac Notre Dame Prep | 78.8 |
| 9 | Brady Steaban | 21:57.2 | Rochester | 78.6 |
| 12 | Mark Torres | 21:58.8 | Rochester | 78.1 |
| 9 | Kipton Ferchert | 21:59.0 | Sterling Heights Stevenson | 78.0 |
| 9 | Parker Geise | 22:01.1 | SCS Lakeview | 77.3 |
| 10 | Ashwath Mahesh | 22:01.3 | Rochester | 77.2 |
| 9 | Edward Ostberg | 22:06.3 | Troy Athens | 75.6 |
| 11 | Will Nordhaus | 22:07.0 | Bloomfield Hills | 75.3 |
| 11 | Maximilian Majcen | 22:07.0 | Trenton | 75.3 |
| 9 | Reilly Paulson | 22:08.0 | Marine City | 75.0 |
| 11 | Rory DeYoung | 22:09.7 | Brother Rice | 74.5 |
| 11 | Ethan Lentz | 22:10.1 | Sterling Heights Parkway | 74.3 |
| 12 | Gavin Oxenreider | 22:12.7 | Waterford Kettering | 73.4 |
| 10 | Shane Dodson | 22:12.8 | Rochester | 73.4 |
| 11 | Mickey Sparkes | 22:13.9 | Bloomfield Hills | 73.0 |
| 10 | Logan Lynch | 22:14.0 | SCS Lake Shore | 73.0 |
| 9 | Nathan Grech | 22:15.7 | SCS Lakeview | 72.4 |
| 9 | Johnathan Konwerski | 22:17.5 | Sterling Heights Stevenson | 71.8 |
| 10 | Charles Fritz | 22:18.3 | Bloomfield Hills | 71.6 |
| 12 | Ben Bak | 22:19.0 | Bloomfield Hills | 71.3 |
| 9 | Jake Powrie | 22:21.1 | Lake Orion | 70.6 |
| 9 | Cooper Kapalla | 22:21.5 | Bloomfield Hills | 70.5 |
| 11 | Jack Yaldoo | 22:22.1 | Walled Lake Western | 70.3 |
| 10 | Luke Mamou | 22:23.3 | Cranbrook Kingswood | 69.9 |
| 9 | Shoken (Ken) Han | 22:25.8 | Cranbrook Kingswood | 69.1 |
| 12 | Fabian Villarino | 22:27.9 | Madison Heights Bishop Foley | 68.4 |
| 10 | Jack Schwartz | 22:28.1 | Sterling Heights | 68.3 |
| 9 | Angel Ruiz | 22:28.9 | Rochester | 68.0 |
| 10 | Andrew Nyboer | 22:29.8 | Macomb Lutheran North | 67.7 |
| 10 | Benjamin Trumbull | 22:31.6 | Lake Orion | 67.1 |
| 12 | Joshua Brown | 22:31.8 | Pontiac | 67.1 |
| 9 | Thomas Binkowski | 22:32.0 | Pontiac Notre Dame Prep | 67.0 |
| 12 | Aldwin Swincicki-Mauri | 22:32.7 | Sterling Heights | 66.8 |
| 10 | Liam Jimenez | 22:34.2 | Waterford Kettering | 66.3 |
| 12 | Gabe Ienciu | 22:37.2 | Troy Athens | 65.3 |
| 11 | Alan He | 22:38.1 | Troy Athens | 65.0 |
| 9 | Carson Nasceif | 22:39.4 | Sterling Heights Stevenson | 64.5 |
| 10 | Micah Redford | 22:41.9 | Auburn Hills Oakland Christian | 63.7 |
| 10 | Raul Camacho | 22:43.2 | Clinton Twp. Chippewa Valley | 63.3 |
| 9 | Justin Clark | 22:45.4 | Pontiac Notre Dame Prep | 62.5 |
| 10 | Aiden Gumz | 22:46.5 | Rochester | 62.2 |
| 9 | Dhevan Wilson | 22:47.8 | Pontiac Notre Dame Prep | 61.7 |
| 9 | Clem Deighan | 22:48.2 | Brother Rice | 61.6 |
| 10 | Ezekiel Whiteaker | 22:50.5 | Rochester Hills Lutheran NW | 60.8 |
| 10 | Axel Svensson | 22:52.6 | Rochester Hills Stoney Creek | 60.1 |
| 10 | Ryan Burrows | 22:53.9 | West Bloomfield | 59.7 |
| 12 | Nicklaus Creek | 22:55.7 | Pontiac Notre Dame Prep | 59.1 |
| 9 | Dillon Braxton | 22:56.0 | Waterford Kettering | 59.0 |
| 10 | Brett Suchland | 22:57.9 | MACH Running | 58.4 |
| 9 | Keaton Pikal | 22:58.3 | Waterford Kettering | 58.2 |
| 12 | Eli Adler | 22:58.4 | Birmingham Seaholm | 58.2 |
| 12 | Xander Frink | 23:00.2 | Clawson | 57.6 |
| 10 | Kyle Novak | 23:00.3 | Rochester | 57.6 |
| 10 | Aaron Welsh | 23:00.4 | Allen Park | 57.5 |
| 12 | Maxx Lyngaas | 23:01.8 | Birmingham Seaholm | 57.1 |
| 11 | John Etzel | 23:02.8 | Brother Rice | 56.7 |
| 9 | Elijah Dasigan | 23:03.2 | Wayne Memorial | 56.6 |
| 11 | Benjamin Andreas | 23:03.3 | Birmingham Seaholm | 56.6 |
| 10 | Zackary Campbell | 23:06.9 | Clawson | 55.4 |
| 11 | Gabriel Byers | 23:07.0 | MACH Running | 55.3 |
| Kurt Violet | 23:08.9 | Unattached | 54.7 | |
| 9 | Vanek Vincent | 23:09.1 | Walled Lake Western | 54.6 |
| 10 | Zacharie Wolff | 23:10.1 | Birmingham Seaholm | 54.3 |
| 10 | Maxwell Skrabut | 23:11.0 | Sterling Heights Stevenson | 54.0 |
| 10 | Leo Zelly | 23:11.2 | Utica Eisenhower | 53.9 |
| 9 | Teo Bargren | 23:11.9 | Bloomfield Hills | 53.7 |
| 9 | Lorenzo Salas | 23:12.0 | Trenton | 53.7 |
| 12 | Connor Joy | 23:12.8 | Birmingham Seaholm | 53.4 |
| 11 | Antonio Carter | 23:12.9 | Dearborn Henry Ford Academy | 53.4 |
| 10 | Camden Bauer | 23:13.2 | Rochester | 53.3 |
| 11 | Anthony MurphyIII | 23:13.3 | Detroit University Prep | 53.2 |
| 11 | Andrew Bieth | 23:13.6 | Marine City | 53.1 |
| 10 | Lucas Mosley | 23:13.7 | Trenton | 53.1 |
| 11 | Zander Halek | 23:14.6 | Port Huron Northern | 52.8 |
| 10 | Antonio Starke | 23:18.1 | Macomb Lutheran North | 51.6 |
| 9 | Brandon Anglebrandt | 23:18.3 | Utica Eisenhower | 51.6 |
| 9 | Lezhi (Ritz) Ding | 23:18.6 | Cranbrook Kingswood | 51.5 |
| 10 | Edin Halilovic | 23:19.7 | Auburn Hills Avondale | 51.1 |
| 9 | Seth Watta | 23:20.2 | MACH Running | 50.9 |
| 9 | Brian Chang | 23:20.7 | Cranbrook Kingswood | 50.8 |
| 11 | John Hunter | 23:21.9 | Pontiac Notre Dame Prep | 50.4 |
| 12 | Gavin Forbes | 23:24.1 | Marysville | 49.6 |
| 9 | Jacob Probst | 23:24.6 | Macomb Lutheran North | 49.5 |
| 9 | Alexander Cislo | 23:24.8 | SCS Lake Shore | 49.4 |
| 11 | Maddox Going | 23:26.6 | Lake Orion | 48.8 |
| 9 | Noah Mayer | 23:27.0 | Roseville | 48.7 |
| 10 | Channing Watson | 23:30.1 | Bloomfield Hills | 47.6 |
| 12 | Luke Kavanaugh | 23:30.5 | Madison Heights Bishop Foley | 47.5 |
| 10 | Joshua Fletcher-Smith | 23:31.1 | Lake Orion | 47.3 |
| 12 | John Murphy | 23:31.2 | Utica Eisenhower | 47.3 |
| 9 | Aiden Thomas | 23:32.1 | Pontiac Notre Dame Prep | 47.0 |
| 9 | Richie Bach | 23:32.1 | Lake Orion | 47.0 |
| 10 | Karma Pillai | 23:33.6 | Rochester | 46.5 |
| 9 | Stosh Deighan | 23:33.8 | Brother Rice | 46.4 |
| 11 | Ja’cobe Byles | 23:33.8 | Motor City Track | 46.4 |
| 9 | Niranjan Vijayakumar | 23:33.8 | Rochester | 46.4 |
| 10 | Henry Paul | 23:34.0 | Clinton Twp. Chippewa Valley | 46.3 |
| 9 | Ben Chapman | 23:43.4 | Troy Athens | 43.2 |
| 9 | Casey Everly | 23:47.3 | Brother Rice | 41.9 |
| 10 | James Steger | 23:49.8 | Pontiac Notre Dame Prep | 41.1 |
| 9 | Luke Amo | 23:50.2 | Rochester | 40.9 |
| 10 | Ethan Myers | 23:57.6 | Allen Park | 38.5 |
| 10 | Owen Noble | 23:58.8 | Royal Oak | 38.1 |
| 11 | Oscar Camargo | 24:00.0 | Rochester Hills Stoney Creek | 37.7 |
| 9 | Thomas Higdon | 24:00.2 | Pontiac Notre Dame Prep | 37.6 |
| 10 | Ruochen (David) Jiang | 24:00.5 | Cranbrook Kingswood | 37.5 |
| 12 | Benjamin Smiles | 24:01.5 | Lake Orion | 37.2 |
| 9 | Hudson Stamper | 24:03.7 | West Bloomfield | 36.4 |
| 12 | William Evans | 24:04.4 | Roseville | 36.2 |
| 9 | Tiffin Brenner | 24:05.7 | West Bloomfield | 35.8 |
| 11 | Justin Vazquez | 24:06.2 | Trenton | 35.6 |
| 9 | Ethan Ma | 24:10.7 | Rochester | 34.1 |
| 9 | Nischay Patil | 24:11.2 | Rochester | 33.9 |
| 11 | Paul Lopez | 24:16.2 | Royal Oak | 32.3 |
| 9 | Bryan Tran | 24:18.8 | West Bloomfield | 31.4 |
| 11 | Ethan Hall | 24:23.1 | Rochester Hills Lutheran NW | 30.0 |
| 10 | Logan Sattler | 24:25.6 | Rochester | 29.1 |
| 9 | Kade Radimaker | 24:28.3 | Sterling Heights Parkway | 28.3 |
| 11 | Devan Parks | 24:29.0 | Macomb Lutheran North | 28.0 |
| 9 | Graham Halverson | 24:29.2 | Royal Oak | 27.9 |
| 10 | Alexander Gross | 24:32.5 | Walled Lake Western | 26.8 |
| 10 | Robert Downey | 24:34.3 | Warren Woods Tower | 26.2 |
| 11 | Shaundale Williams | 24:34.5 | Clarkston | 26.2 |
| 12 | Harlem Cooper | 24:37.2 | Royal Oak | 25.3 |
| 9 | Thomas Edwards | 24:39.7 | Rochester | 24.4 |
| 12 | Wyatt Sesi | 24:40.5 | Troy Athens | 24.2 |
| 9 | Evan Manning | 24:40.6 | Birmingham Seaholm | 24.1 |
| 9 | Dante Remick | 24:41.3 | Royal Oak | 23.9 |
| 12 | Nolan Dupre | 24:41.9 | Auburn Hills Christian | 23.7 |
| 11 | Eli Masih | 24:42.0 | Royal Oak | 23.7 |
| 9 | James Simpson | 24:46.9 | Waterford Kettering | 22.0 |
| 10 | Ethan Ortega | 24:48.5 | Cranbrook Kingswood | 21.5 |
| 10 | Grant Decker | 24:52.0 | Rochester Hills Stoney Creek | 20.3 |
| 10 | Austin Hash | 24:54.3 | Harrison Twp. L’Anse Creuse | 19.6 |
| 10 | Kareem Carter | 24:58.7 | Wayne Memorial | 18.1 |
| 12 | Ethan Oliver | 25:00.9 | West Bloomfield | 17.4 |
| 11 | Oliver Anderegg | 25:03.8 | Utica Ford | 16.4 |
| 9 | Samuel Jones | 25:10.4 | Troy Athens | 14.2 |
| 12 | Khalan Lowe | 25:11.2 | Trenton | 13.9 |
| 9 | Lucas Lynch | 25:16.4 | SCS Lake Shore | 12.2 |
| 10 | Louis Marsh | 25:21.8 | Rochester | 10.4 |
| 11 | Leighton Thorn | 25:23.2 | Trenton | 9.9 |
| 9 | Jack McKeogh | 25:24.3 | Clarkston | 9.6 |
| 11 | Terrell Stewart | 25:28.0 | Sterling Heights | 8.3 |
| 11 | Matthew Hamil | 25:34.5 | North Farmington | 6.2 |
| 11 | Jackson Hermann | 25:37.6 | Austin Catholic | 5.1 |
| 10 | Jabari Potts | 25:42.7 | Rochester | 3.4 |
| 9 | Luca Fulgenzi | 25:43.5 | Rochester | 3.2 |
| 9 | Adam Scott | 25:44.4 | Port Huron Northern | 2.9 |
| 9 | Brendan Young | 25:45.8 | Port Huron Northern | 2.4 |
| 10 | Ian Brown | 25:46.8 | Rochester Hills Lutheran NW | 2.1 |
| 9 | Khalil Humphrey | 25:47.9 | Pontiac | 1.7 |
| 9 | Donovan Boice | 25:48.0 | Rochester | 1.7 |
| 12 | Joshua Hart | 25:51.2 | Wayne Memorial | 0.6 |
| 11 | Andre Wright | 25:51.5 | Wayne Memorial | 0.5 |