


Girls Adjustment: -42
Boys Adjustment: -44
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.
A+ @ AVERILL
Lucas Kuhn, New Boston Huron
Lamplighter, maybe just a hype-filled opener. He’ll be back to reality soon. You break 17:00 on the Possum Hollow hills? This senior is for real.
Kuhn, a standout Huron League runner and state qualifier, appears poised to have a breakout senior year. His 16:03 at Lamplighter was more than a minute faster than his 2023 opener. A sub-17 here shows he has the strength to handle whatever adversity these Michigan courses will throw his way. He blossomed during track, racing to 4:20 for the 1600m and sub-2 in the 8. Now he’s added considerable strength. May be a diamond in the rough if you’re a college recruiter.
Rochester Adams girls
I’m not sure which day of training it is to be All-State, but El might have some company when she toes the line for those individual goals. Adams placed 2nd here in this D1-centric field and is looking more and more like a favorite to make it out of the hotly contested Region 8. Nearly four girls under 21 on this tough track, four of their five varsity scorers are in 11th grade or below. Already strong and much to learn.
*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance
BOYS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Brighton** | 193.7 | 1 |
| Highland-Milford** | 190.1 | 1 |
| Canton** | 188.7 | 1 |
| Grand Ledge* | 183.9 | 1 |
| Detroit Catholic Central | 176.7 | 1 |
| Rochester Adams | 167.0 | 1 |
| Monroe | 165.4 | 1 |
| Utica Eisenhower | 163.5 | 1 |
| Bloomfield Hills | 157.4 | 1 |
| South Lyon | 157.1 | 1 |
| Beverly Hills Groves | 152.6 | 1 |
| Detroit U-D Jesuit | 148.4 | 1 |
| West Bloomfield | 141.0 | 1 |
| Birmingham Seaholm | 135.4 | 1 |
| North Farmington | 125.3 | 1 |
| Brother Rice | 117.7 | 1 |
| Team | Top 5 Avg. | Division |
| New Boston Huron* | 170.2 | 2 |
| Williamston | 162.8 | 2 |
| Pontiac Notre Dame Prep | 151.1 | 2 |
| Carleton Airport | 141.1 | 2 |
| Trenton | 98.6 | 2 |
| Ortonville Brandon | 75.8 | 2 |
| Team | Top 5 Avg. | Division |
| Lansing Catholic** | 169.3 | 3 |
| Team | Top 5 Avg. | Division |
| Christ the King | 97.8 | ND |
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Brighton** | 130.4 | 1 |
| Rochester Adams* | 119.5 | 1 |
| Grand Ledge | 93.3 | 1 |
| Bloomfield Hills | 90.4 | 1 |
| Birmingham Seaholm | 86.5 | 1 |
| Highland-Milford | 81.6 | 1 |
| Walled Lake Central | 76.5 | 1 |
| Utica Eisenhower | 68.6 | 1 |
| Beverly Hills Groves | 66.0 | 1 |
| North Farmington | 45.4 | 1 |
| West Bloomfield | 23.6 | 1 |
| Team | Top 5 Avg. | Division |
| Pontiac Notre Dame Prep | 93.1 | 2 |
| Carleton Airport | 90.9 | 2 |
| Trenton | 73.9 | 2 |
| New Boston Huron | 69.6 | 2 |
| Williamston | 66.0 | 2 |
| Ortonville Brandon | 8.4 | 2 |
| Team | Top 5 Avg. | Division |
| Lansing Catholic* | 102.3 | 3 |
| Team | Top 5 Avg. | Division |
| Christ the King | 24.9 | ND |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Kyle O’Rourke | 15:51.8 | Highland-Milford | 217.4 |
| 11 | Aiden Pengelly | 16:16.2 | Canton | 209.3 |
| 12 | Taye Levenson | 16:35.6 | Bloomfield Hills | 202.8 |
| 12 | Tyler Brock | 16:38.3 | Brighton | 201.9 |
| 11 | Benjamin Rottier | 16:46.1 | Grand Ledge | 199.3 |
| 10 | Blake Kulesza | 16:55.0 | Brighton | 196.3 |
| 12 | Lucas Kuhn | 16:57.7 | New Boston Huron | 195.4 |
| 12 | Tyler Outlaw | 16:59.5 | Brighton | 194.8 |
| 12 | Clark Madden | 17:01.4 | Canton | 194.2 |
| 12 | Drew Abbott | 17:01.8 | Detroit Catholic Central | 194.1 |
| 11 | Steven Dusseau | 17:03.0 | Canton | 193.7 |
| 12 | Brady Millington | 17:07.4 | Brighton | 192.2 |
| 11 | Bastien Beaubien | 17:16.9 | Highland-Milford | 189.0 |
| 9 | Duncan Palmer | 17:23.1 | Williamston | 187.0 |
| 9 | Rylen Richey | 17:24.3 | Grand Ledge | 186.6 |
| 10 | Musa Kay | 17:28.2 | West Bloomfield | 185.3 |
| 11 | Dylan Doggett | 17:29.9 | Highland-Milford | 184.7 |
| 11 | Gavin Tisch | 17:30.0 | Detroit Catholic Central | 184.7 |
| 11 | Aiden LaVictor | 17:33.0 | Beverly Hills Groves | 183.7 |
| 11 | Mitchell Cory | 17:34.0 | Brighton | 183.3 |
| 11 | Anthony Frei | 17:35.0 | Utica Eisenhower | 183.0 |
| 11 | Lucas Gates | 17:37.2 | Lansing Catholic | 182.3 |
| 9 | Todd Tobin | 17:37.8 | Highland-Milford | 182.1 |
| 11 | Luke Dulecki | 17:38.7 | New Boston Huron | 181.8 |
| 12 | Thomas Watson | 17:39.3 | Detroit Catholic Central | 181.6 |
| 10 | Nolan Lounds | 17:41.9 | Grand Ledge | 180.7 |
| 12 | Colden Gray | 17:44.5 | Utica Eisenhower | 179.8 |
| 11 | Alex McKennon | 17:44.7 | Grand Ledge | 179.8 |
| 12 | Ben Clark | 17:46.5 | Canton | 179.2 |
| 10 | Jesse Reed | 17:47.2 | Rochester Adams | 178.9 |
| 11 | Nolan Collins | 17:48.0 | Brother Rice | 178.7 |
| 9 | Brendan Williams | 17:49.7 | Brighton | 178.1 |
| 11 | Gannon Wheeler | 17:52.3 | Highland-Milford | 177.2 |
| 12 | Myles Bray | 17:53.2 | Monroe | 176.9 |
| 9 | Roarke MacArthur | 17:54.3 | Brighton | 176.6 |
| 12 | Liam Wyman | 17:55.7 | South Lyon | 176.1 |
| 12 | Ryan Carrannanto | 17:58.3 | Highland-Milford | 175.2 |
| 12 | Reid Tatro | 18:02.5 | Highland-Milford | 173.8 |
| 12 | Reynold Wei | 18:02.8 | Rochester Adams | 173.7 |
| 12 | Elijah Forbord | 18:03.2 | Brighton | 173.6 |
| 12 | Ben Haakenson | 18:04.5 | Grand Ledge | 173.2 |
| 10 | Everett Beach | 18:04.8 | Lansing Catholic | 173.1 |
| 12 | Anthony Oddo | 18:06.2 | Rochester Adams | 172.6 |
| 12 | Isaak Brook | 18:06.7 | Pontiac Notre Dame Prep | 172.5 |
| 11 | Raymond Herek | 18:09.9 | Williamston | 171.4 |
| 9 | Grady Richey | 18:10.9 | Lansing Catholic | 171.0 |
| 11 | Parker Bomia-Laberdee | 18:12.4 | Monroe | 170.5 |
| 10 | Josh Sanchez | 18:13.4 | Highland-Milford | 170.2 |
| 11 | Joshua Riggs | 18:15.4 | Monroe | 169.5 |
| 12 | Elijah Hutchinson | 18:15.6 | Grand Ledge | 169.5 |
| 12 | Benjamin Snook | 18:15.6 | Grand Ledge | 169.5 |
| 10 | Caelan Marsh | 18:16.2 | Grand Ledge | 169.3 |
| 12 | Evan Kelly | 18:16.6 | Highland-Milford | 169.1 |
| 11 | Tobin Collins | 18:21.6 | Canton | 167.5 |
| 10 | Griffin Donohue | 18:26.9 | Highland-Milford | 165.7 |
| 11 | Alex Hamilton | 18:27.9 | North Farmington | 165.4 |
| 11 | Ronan MacArthur | 18:28.5 | Brighton | 165.2 |
| 12 | Gino Haley | 18:32.4 | Detroit Catholic Central | 163.9 |
| 12 | Kyle Biller | 18:33.1 | New Boston Huron | 163.6 |
| 9 | Teddy Weber | 18:34.1 | Williamston | 163.3 |
| 10 | William Balasia | 18:34.6 | Detroit U-D Jesuit | 163.1 |
| 9 | Andrew Nunning | 18:41.1 | Pontiac Notre Dame Prep | 161.0 |
| 10 | Dayton VanderMoere | 18:41.4 | Grand Ledge | 160.9 |
| 12 | Joseph Treadwell | 18:42.1 | Lansing Catholic | 160.6 |
| 12 | Riley Smith | 18:42.2 | Rochester Adams | 160.6 |
| 11 | Nick Lewis | 18:43.1 | Brighton | 160.3 |
| 9 | Gavin Rohr | 18:43.4 | Monroe | 160.2 |
| 10 | William Drake | 18:43.4 | Grand Ledge | 160.2 |
| 11 | Drew Pietraszkiewicz | 18:43.7 | Utica Eisenhower | 160.1 |
| 12 | Ryan Couser | 18:43.8 | Grand Ledge | 160.1 |
| 10 | Cameron Crane | 18:43.9 | New Boston Huron | 160.0 |
| 12 | Brayden Creedon | 18:44.8 | Canton | 159.7 |
| 12 | Neel Bangera | 18:45.7 | Canton | 159.4 |
| 10 | Téo Krumm | 18:45.9 | Lansing Catholic | 159.4 |
| 10 | Marcus O’Hara | 18:46.5 | Detroit Catholic Central | 159.2 |
| 11 | Jacob Hylton | 18:47.8 | Ortonville Brandon | 158.8 |
| 9 | Carson Potter | 18:48.7 | Lansing Catholic | 158.4 |
| 12 | Ryan Cifolelli | 18:49.1 | Beverly Hills Groves | 158.3 |
| 12 | Brady Little | 18:50.0 | South Lyon | 158.0 |
| 12 | Andrew Ehresman | 18:55.8 | Detroit Catholic Central | 156.1 |
| 11 | Evan Cummings | 18:55.9 | Brighton | 156.0 |
| 10 | Emmet Gardella | 18:57.2 | Detroit U-D Jesuit | 155.6 |
| 12 | Jacob Thomas | 18:57.4 | Brighton | 155.5 |
| 9 | Gerry Socha | 18:58.4 | Bloomfield Hills | 155.2 |
| 12 | Aidan Grazioli | 18:59.8 | South Lyon | 154.7 |
| 10 | Alex Gallup | 19:01.3 | Brighton | 154.2 |
| 10 | Hunter Rodak | 19:03.0 | Carleton Airport | 153.7 |
| 12 | Noam Goel | 19:03.6 | Birmingham Seaholm | 153.5 |
| 11 | Ryan Hunt | 19:04.4 | Bloomfield Hills | 153.2 |
| 10 | Kamden O’Donnell | 19:04.5 | Canton | 153.2 |
| 11 | Zack Barringer | 19:06.1 | Detroit U-D Jesuit | 152.6 |
| 11 | Blaise Demko | 19:06.3 | Lansing Catholic | 152.6 |
| 10 | Takeru Kikuta | 19:06.3 | Canton | 152.6 |
| 11 | Ryan Fick | 19:07.1 | Brighton | 152.3 |
| 12 | Ryan Wojichowski | 19:09.5 | Pontiac Notre Dame Prep | 151.5 |
| 11 | Gavin Hess | 19:10.1 | Highland-Milford | 151.3 |
| 10 | Joey (Joseph) Schmitz | 19:11.7 | Detroit Catholic Central | 150.8 |
| 10 | Tanner Kuhn | 19:13.8 | New Boston Huron | 150.1 |
| 12 | Reggie Geftos | 19:14.1 | Monroe | 150.0 |
| 12 | Hunter Wibert | 19:15.0 | Williamston | 149.7 |
| 11 | Henry Epler | 19:17.0 | South Lyon | 149.0 |
| 9 | Noah Vigier | 19:17.0 | Rochester Adams | 149.0 |
| 10 | Luke Nagy | 19:18.2 | Rochester Adams | 148.6 |
| 11 | William Dobbertin | 19:19.9 | Carleton Airport | 148.0 |
| 12 | Siddhant Bhat | 19:20.4 | Rochester Adams | 147.9 |
| 12 | Peter O’Brien | 19:20.6 | Birmingham Seaholm | 147.8 |
| 11 | Alexander Perry | 19:20.8 | Utica Eisenhower | 147.7 |
| 10 | Jackson Mavel | 19:21.8 | South Lyon | 147.4 |
| 10 | Josue Martinez | 19:22.7 | West Bloomfield | 147.1 |
| 9 | Federico Moreno-Padilla | 19:23.3 | Utica Eisenhower | 146.9 |
| 12 | Jackson Myott | 19:25.8 | Grand Ledge | 146.1 |
| 10 | Micah Couser | 19:26.5 | Grand Ledge | 145.8 |
| 10 | Owen Collin | 19:29.4 | Brighton | 144.9 |
| 10 | Jacob Blakemore | 19:30.2 | Highland-Milford | 144.6 |
| 10 | Lincoln Morden | 19:30.3 | Grand Ledge | 144.6 |
| 12 | Nicholas Mardelli | 19:32.4 | Pontiac Notre Dame Prep | 143.9 |
| 12 | Ashton Kandt | 19:32.5 | South Lyon | 143.8 |
| 12 | Ashton Denys | 19:33.2 | Beverly Hills Groves | 143.6 |
| 11 | Hayden Rogers | 19:35.6 | Williamston | 142.8 |
| 11 | Hunter Muzik | 19:35.9 | Brighton | 142.7 |
| 12 | Mitch Ngatio | 19:36.5 | Rochester Adams | 142.5 |
| 9 | Charlie Cossmann | 19:37.1 | South Lyon | 142.3 |
| 10 | Fisher Lipsey | 19:37.2 | Grand Ledge | 142.3 |
| 10 | Adam Weston | 19:37.4 | Williamston | 142.2 |
| 10 | Hayden Selesky | 19:38.0 | Lansing Catholic | 142.0 |
| 10 | Joseph Nowicki | 19:38.4 | Utica Eisenhower | 141.9 |
| 10 | Noah Thelen | 19:39.3 | Grand Ledge | 141.6 |
| 10 | Brady Klementowski | 19:39.5 | South Lyon | 141.5 |
| 9 | Garrett Smith | 19:40.1 | Highland-Milford | 141.3 |
| 11 | Hayden Barker | 19:42.0 | Monroe | 140.7 |
| 9 | Shane Cory | 19:43.3 | Brighton | 140.2 |
| 12 | David Stadler | 19:44.5 | Brighton | 139.8 |
| 9 | Thaddeus Hartzell | 19:44.6 | Beverly Hills Groves | 139.8 |
| 12 | Jaden Ryke | 19:44.8 | Bloomfield Hills | 139.7 |
| 10 | Connor Burch | 19:45.0 | Grand Ledge | 139.7 |
| 12 | Alex Blakemore | 19:45.0 | Highland-Milford | 139.7 |
| 11 | Camden Wornson | 19:45.7 | Rochester Adams | 139.4 |
| 10 | Hayden Bovair | 19:45.8 | Carleton Airport | 139.4 |
| 10 | Joel Schmidt | 19:47.2 | Grand Ledge | 138.9 |
| 10 | Tommy Skrobola | 19:47.4 | Christ the King | 138.9 |
| 11 | Akshay Duvvuru | 19:48.3 | Rochester Adams | 138.6 |
| 12 | Adrian Dawes | 19:49.1 | Carleton Airport | 138.3 |
| 12 | Callahan Knight | 19:50.5 | Grand Ledge | 137.8 |
| 11 | Oliver Binkowski | 19:50.8 | Detroit U-D Jesuit | 137.7 |
| 10 | Shane Bittikofer | 19:50.9 | Brighton | 137.7 |
| 10 | Garrett Villemure | 19:51.5 | Beverly Hills Groves | 137.5 |
| 12 | Tyler Garrison | 19:52.0 | Brighton | 137.3 |
| 9 | Noah Heriford | 19:53.0 | Grand Ledge | 137.0 |
| 9 | Oliver Borek | 19:55.0 | Detroit Catholic Central | 136.3 |
| 12 | Noah Murray | 19:55.2 | Bloomfield Hills | 136.3 |
| 12 | Owen Hassett | 19:55.7 | Trenton | 136.1 |
| 9 | Ryan Cooper | 19:58.8 | South Lyon | 135.1 |
| 12 | Donald Nurkala | 20:00.3 | Detroit Catholic Central | 134.6 |
| 11 | Nathan Mroz | 20:00.6 | Detroit Catholic Central | 134.5 |
| 11 | Sean Hartz | 20:01.7 | South Lyon | 134.1 |
| 11 | Louie Macon | 20:02.1 | New Boston Huron | 134.0 |
| 10 | Ryan Springer | 20:03.1 | South Lyon | 133.6 |
| 11 | Eric Cannon | 20:05.1 | Detroit U-D Jesuit | 133.0 |
| 9 | Michael Harris | 20:06.7 | Canton | 132.4 |
| 10 | Daniel Badel | 20:06.8 | Detroit Catholic Central | 132.4 |
| 9 | Luciano (Lu) Rozum | 20:07.0 | Detroit Catholic Central | 132.4 |
| 10 | William Jeffords | 20:07.0 | Detroit Catholic Central | 132.3 |
| 10 | John Hofley | 20:07.6 | Birmingham Seaholm | 132.1 |
| 10 | Justin Mkrtumian | 20:07.9 | Detroit U-D Jesuit | 132.0 |
| 10 | Soren Nicoloff | 20:09.6 | South Lyon | 131.5 |
| 12 | Jacob Randall | 20:12.0 | Brighton | 130.7 |
| 10 | Brady O’Connor | 20:12.7 | Brighton | 130.4 |
| 12 | John Cobb | 20:12.8 | Bloomfield Hills | 130.4 |
| 11 | Hayden Richey | 20:15.4 | Lansing Catholic | 129.5 |
| 11 | Cameron Borich | 20:15.6 | Brighton | 129.5 |
| 10 | Matthew Boone | 20:15.9 | Rochester Adams | 129.4 |
| 12 | Tanav Ray | 20:17.3 | Rochester Adams | 128.9 |
| 11 | Alessandro Smigliani | 20:18.2 | Brighton | 128.6 |
| 12 | Hector Ibarra | 20:19.0 | Rochester Adams | 128.3 |
| 10 | Taye McKinney | 20:19.8 | Beverly Hills Groves | 128.1 |
| 10 | Luke Wegienka | 20:21.1 | Detroit Catholic Central | 127.6 |
| 9 | George Watson | 20:21.1 | Detroit Catholic Central | 127.6 |
| 9 | Troy Gillis | 20:21.6 | Detroit U-D Jesuit | 127.5 |
| 9 | Zachary Bartoi | 20:23.2 | Beverly Hills Groves | 126.9 |
| 12 | Liam Carter | 20:24.0 | Pontiac Notre Dame Prep | 126.7 |
| 9 | Connor Moon | 20:24.3 | Beverly Hills Groves | 126.6 |
| 9 | Jacob Kuti | 20:25.1 | Carleton Airport | 126.3 |
| 10 | Jonathon Ebbole | 20:25.2 | Rochester Adams | 126.3 |
| 10 | Nathan Mann | 20:26.0 | South Lyon | 126.0 |
| 12 | Christopher Hunter | 20:27.0 | Pontiac Notre Dame Prep | 125.7 |
| 12 | Matthew Collins | 20:27.6 | Canton | 125.5 |
| 9 | Avi Vertkin | 20:27.6 | Beverly Hills Groves | 125.5 |
| 10 | Wyatt Ramseyer | 20:27.7 | Detroit U-D Jesuit | 125.4 |
| 10 | Colin Stokes | 20:27.8 | North Farmington | 125.4 |
| 11 | Joshua Burrows | 20:29.7 | West Bloomfield | 124.8 |
| 9 | Everett Kessell | 20:31.2 | Carleton Airport | 124.3 |
| 10 | Luis Holowinski | 20:31.3 | West Bloomfield | 124.2 |
| 12 | AJ Gates | 20:32.0 | Lansing Catholic | 124.0 |
| 12 | Carter Woolbright | 20:32.7 | West Bloomfield | 123.8 |
| 11 | Ben Zweng | 20:32.9 | Brighton | 123.7 |
| 12 | Marko Zdravkovski | 20:35.0 | Birmingham Seaholm | 123.0 |
| 10 | Connor Mallie | 20:35.3 | Detroit Catholic Central | 122.9 |
| 11 | Matthew Sherman | 20:37.2 | Bloomfield Hills | 122.3 |
| 10 | Brennan Smith | 20:38.4 | Detroit Catholic Central | 121.9 |
| 10 | Nick White | 20:39.0 | North Farmington | 121.7 |
| 9 | Owen Lawrence | 20:39.3 | Bloomfield Hills | 121.6 |
| 12 | Ian Maltarich | 20:39.5 | South Lyon | 121.5 |
| 11 | Paul Tabit | 20:40.2 | Lansing Catholic | 121.3 |
| 9 | Chase Compau | 20:40.3 | Ortonville Brandon | 121.3 |
| 12 | Nate Bell | 20:41.2 | Bloomfield Hills | 121.0 |
| 9 | Michael Williams | 20:41.6 | West Bloomfield | 120.8 |
| 9 | Owen LaBrosse | 20:41.8 | Beverly Hills Groves | 120.7 |
| 11 | Connor Joy | 20:42.5 | Birmingham Seaholm | 120.5 |
| 10 | Nicholas Oliveira | 20:43.5 | Canton | 120.2 |
| 11 | Todd Postema | 20:44.3 | Birmingham Seaholm | 119.9 |
| 9 | Caleb LaVoy | 20:47.1 | Lansing Catholic | 119.0 |
| 9 | Gavin Diroff | 20:47.4 | Trenton | 118.9 |
| 12 | Will Harber | 20:48.0 | Bloomfield Hills | 118.7 |
| 12 | Jonh Miller | 20:48.1 | Grand Ledge | 118.6 |
| 12 | Luca Bartoi | 20:48.6 | Beverly Hills Groves | 118.5 |
| 11 | Broderick Yensch | 20:49.0 | New Boston Huron | 118.3 |
| 11 | Haven William | 20:49.0 | West Bloomfield | 118.3 |
| 11 | Logan Albritton | 20:49.7 | Beverly Hills Groves | 118.1 |
| 10 | Jack Gardner | 20:50.2 | Brighton | 117.9 |
| 10 | Keston Rodda | 20:53.9 | Rochester Adams | 116.7 |
| 9 | Nick Kopacz | 20:53.9 | Detroit Catholic Central | 116.7 |
| 11 | Josh Carlin | 20:55.7 | Lansing Catholic | 116.1 |
| 9 | Alek Sventickas | 20:57.6 | Brighton | 115.5 |
| 12 | Tyler Sweat | 20:58.5 | Monroe | 115.2 |
| 10 | Brody Jeruzal | 20:59.4 | Ann Arbor Christian | 114.9 |
| 10 | Jackson Bauerle | 20:59.7 | Lansing Catholic | 114.8 |
| 9 | Quinn Lum | 20:59.8 | Lansing Catholic | 114.7 |
| 10 | Austin Steimel | 21:00.2 | Rochester Adams | 114.6 |
| 12 | Tommy Lykins | 21:00.3 | South Lyon | 114.6 |
| 10 | Xavier Allen | 21:00.7 | West Bloomfield | 114.4 |
| 10 | Edward Minor | 21:04.0 | Beverly Hills Groves | 113.3 |
| 9 | Aiden Hebert-Foe | 21:04.7 | New Boston Huron | 113.1 |
| 11 | Colton Santos | 21:05.9 | Brighton | 112.7 |
| 9 | Nicholas Formosa | 21:09.8 | Detroit U-D Jesuit | 111.4 |
| 12 | Lawrence Becton | 21:10.0 | Beverly Hills Groves | 111.3 |
| 12 | Owen Dobrowitsky | 21:10.3 | Birmingham Seaholm | 111.2 |
| 9 | Jonah Randall | 21:10.8 | Brighton | 111.1 |
| 10 | Jensen Wright | 21:11.9 | Carleton Airport | 110.7 |
| 9 | Noah Kraegel | 21:12.6 | Rochester Adams | 110.5 |
| 10 | Austin Lebron | 21:12.9 | Brighton | 110.4 |
| 10 | Austin Krause | 21:13.0 | New Boston Huron | 110.3 |
| 12 | Lucas Worrell | 21:13.3 | New Boston Huron | 110.2 |
| 11 | Kazutaka Suzuki | 21:15.2 | Canton | 109.6 |
| 11 | Joseph Bonus | 21:15.5 | Brother Rice | 109.5 |
| 10 | Lincoln Palmer | 21:18.3 | North Farmington | 108.6 |
| 12 | Landon Barton | 21:18.9 | Grand Ledge | 108.4 |
| 11 | James Darmofal | 21:20.4 | Brighton | 107.9 |
| 10 | Mickey Sparkes | 21:22.1 | Bloomfield Hills | 107.3 |
| 9 | Victor LeBrun | 21:22.1 | Monroe | 107.3 |
| 12 | Jackson Lipsey | 21:22.5 | Grand Ledge | 107.2 |
| 11 | Liam Plank | 21:23.7 | Brighton | 106.8 |
| 12 | Alexander Elliot | 21:24.5 | Utica Eisenhower | 106.5 |
| 9 | Axel Thompson | 21:25.2 | Carleton Airport | 106.3 |
| 12 | Parker Johnson | 21:26.4 | South Lyon | 105.9 |
| 9 | Levi Schultz | 21:27.4 | Highland-Milford | 105.5 |
| 10 | Zachary Noel | 21:27.9 | Detroit Catholic Central | 105.4 |
| 12 | Gabriel Diego | 21:28.1 | North Farmington | 105.3 |
| 12 | Oliver Kugler | 21:28.5 | Pontiac Notre Dame Prep | 105.2 |
| 9 | Amon Edwards | 21:30.7 | Birmingham Seaholm | 104.4 |
| 11 | Aaron Alleman | 21:31.0 | Rochester Adams | 104.3 |
| 12 | Evan Banas | 21:31.4 | New Boston Huron | 104.2 |
| 11 | Bryce Glossinger | 21:33.5 | Beverly Hills Groves | 103.5 |
| 11 | Ben Holbrook | 21:33.7 | New Boston Huron | 103.4 |
| 10 | Liam Hoban | 21:34.1 | Canton | 103.3 |
| 9 | Brenton Musallam | 21:34.8 | New Boston Huron | 103.1 |
| 12 | Ravi Ankatha | 21:37.0 | Brother Rice | 102.3 |
| 9 | William Platt | 21:37.4 | Pontiac Notre Dame Prep | 102.2 |
| 11 | Christopher Lezotte | 21:37.8 | Trenton | 102.1 |
| 11 | Mark Baer | 21:39.6 | Brother Rice | 101.5 |
| 12 | Jack Dugas | 21:41.2 | Detroit U-D Jesuit | 100.9 |
| 11 | Brayden Balagot | 21:41.3 | Brighton | 100.9 |
| 11 | Owen Osterbur | 21:43.1 | Rochester Adams | 100.3 |
| 10 | Daniel Beldin | 21:44.7 | Brighton | 99.8 |
| 9 | Liam Holdwick | 21:45.1 | New Boston Huron | 99.6 |
| 12 | Ian Scheels | 21:45.5 | South Lyon | 99.5 |
| 10 | John Hunter | 21:45.9 | Pontiac Notre Dame Prep | 99.4 |
| 9 | Karsten Martin | 21:46.6 | Pontiac Notre Dame Prep | 99.1 |
| 11 | Matthew Astapovich | 21:47.1 | Birmingham Seaholm | 99.0 |
| 10 | Josh Harden | 21:47.7 | Detroit U-D Jesuit | 98.8 |
| 9 | Luke Tyll | 21:47.8 | Beverly Hills Groves | 98.7 |
| 11 | Thomas Postema | 21:47.9 | Birmingham Seaholm | 98.7 |
| 9 | Skyler Anthony | 21:48.2 | Bloomfield Hills | 98.6 |
| 9 | Gabe Walter | 21:48.3 | South Lyon | 98.6 |
| 9 | Jaden Hawkins | 21:49.0 | West Bloomfield | 98.3 |
| 12 | Judah Owens | 21:49.4 | Christ the King | 98.2 |
| 12 | Alex Bransch | 21:50.0 | South Lyon | 98.0 |
| 10 | Charles Kime | 21:50.1 | Brighton | 98.0 |
| 10 | DeJuan Oakley | 21:50.8 | West Bloomfield | 97.7 |
| 11 | Jack Leuchtmann | 21:50.9 | Pontiac Notre Dame Prep | 97.7 |
| 11 | Aiden Lindblom | 21:53.8 | Bloomfield Hills | 96.7 |
| 9 | Evan Martin | 21:54.7 | South Lyon | 96.4 |
| 12 | Chris Cardellio | 21:54.9 | Brother Rice | 96.4 |
| 10 | Henry Park | 21:55.6 | Canton | 96.1 |
| 10 | Kyler Shaw | 21:56.8 | North Farmington | 95.7 |
| 10 | Kyle Erfurt | 21:56.8 | Detroit Catholic Central | 95.7 |
| 10 | Michael Tidrow | 22:00.3 | Utica Eisenhower | 94.6 |
| 9 | Julian Furnari | 22:02.4 | Brother Rice | 93.9 |
| 10 | Braden Haring | 22:02.7 | Carleton Airport | 93.8 |
| 10 | Michael Nowicki | 22:03.9 | Highland-Milford | 93.4 |
| 11 | Jonathan Weber | 22:04.1 | Monroe | 93.3 |
| 11 | Jack Schmidt | 22:05.1 | Birmingham Seaholm | 93.0 |
| 12 | Ben Elder | 22:05.9 | Grand Ledge | 92.7 |
| 10 | Joshua Gardner | 22:07.9 | Williamston | 92.0 |
| 11 | Noah Kosciuk | 22:08.2 | Birmingham Seaholm | 91.9 |
| 9 | Max Banas | 22:09.0 | New Boston Huron | 91.7 |
| 12 | Karol Wright | 22:09.0 | Christ the King | 91.7 |
| 9 | Henry Merchant | 22:09.7 | Williamston | 91.4 |
| 9 | Ethan Bussis | 22:10.2 | Grand Ledge | 91.3 |
| 10 | Elijah Staats | 22:10.9 | Carleton Airport | 91.0 |
| 11 | Jack Kalbfleisch | 22:11.1 | Birmingham Seaholm | 91.0 |
| 10 | Auden Kane | 22:12.5 | Bloomfield Hills | 90.5 |
| 10 | Drew Albanice | 22:14.5 | Carleton Airport | 89.8 |
| 11 | Parker Nightingale | 22:14.9 | Brighton | 89.7 |
| 10 | Julian Reed | 22:15.6 | Detroit U-D Jesuit | 89.5 |
| 11 | Gabriel Kibin | 22:16.4 | Canton | 89.2 |
| 12 | Noah Schmidt | 22:17.1 | Utica Eisenhower | 89.0 |
| 11 | Austin Soltow | 22:17.1 | Grand Ledge | 89.0 |
| 10 | Edward Dodge | 22:19.8 | Detroit U-D Jesuit | 88.1 |
| 10 | Dyson Betts | 22:25.0 | Beverly Hills Groves | 86.3 |
| 9 | Rocco Cortese | 22:25.3 | South Lyon | 86.2 |
| 9 | Eamon Sullivan | 22:26.5 | Rochester Adams | 85.8 |
| 9 | Tyler Fawcett | 22:27.5 | Carleton Airport | 85.5 |
| 10 | Aiden Miller | 22:28.6 | Rochester Adams | 85.1 |
| 9 | Nathan Zablocki | 22:30.9 | Birmingham Seaholm | 84.4 |
| 12 | Lucas Kissoondial | 22:30.9 | Bloomfield Hills | 84.4 |
| 9 | Evan Nordhaus | 22:33.3 | Canton | 83.6 |
| 9 | Thomas Sauter | 22:33.4 | Christ the King | 83.5 |
| 10 | Ben Sanko | 22:34.9 | Detroit Catholic Central | 83.0 |
| 12 | Gavin Hullinger | 22:35.7 | Pontiac Notre Dame Prep | 82.8 |
| 12 | Rob Offman | 22:36.5 | Birmingham Seaholm | 82.5 |
| 9 | Joeb Bendon | 22:39.2 | Detroit Catholic Central | 81.6 |
| 10 | Nicholas Croft | 22:42.5 | Beverly Hills Groves | 80.5 |
| 9 | Ryan Guinn | 22:42.8 | Canton | 80.4 |
| 9 | Cooper Lewis | 22:43.3 | Brighton | 80.2 |
| 9 | Elijah Smeak | 22:44.6 | Williamston | 79.8 |
| 12 | Malik Elewa | 22:45.4 | Bloomfield Hills | 79.5 |
| 9 | Tyler Blank | 22:47.1 | South Lyon | 79.0 |
| 9 | Evan Martin | 22:48.2 | Carleton Airport | 78.6 |
| 11 | Chris Walker | 22:49.6 | Mt Clemens | 78.1 |
| 9 | Sky Fausett | 22:49.6 | Rochester Adams | 78.1 |
| 10 | Dominic Berkemeier | 22:51.2 | Beverly Hills Groves | 77.6 |
| 9 | Evan Mahlmeister | 22:51.3 | Detroit Catholic Central | 77.6 |
| 10 | Aiden Yost | 22:52.5 | Grand Ledge | 77.2 |
| 12 | Benedict Lussier | 22:53.9 | Christ the King | 76.7 |
| 12 | Krish Singla | 22:54.0 | West Bloomfield | 76.7 |
| 12 | Grant Niedzinski | 22:54.7 | Detroit U-D Jesuit | 76.4 |
| 9 | Wyatt Sesnie | 22:54.8 | New Boston Huron | 76.4 |
| 9 | Colin Girardot | 22:55.2 | Detroit Catholic Central | 76.3 |
| 11 | Eli Adler | 22:55.9 | Birmingham Seaholm | 76.0 |
| 9 | Dylan Yee | 22:56.1 | Detroit Catholic Central | 76.0 |
| 10 | Garrett Patrick | 22:57.0 | New Boston Huron | 75.7 |
| 9 | Sebastian Towne | 22:58.2 | Detroit Catholic Central | 75.3 |
| 9 | Tyler Peterson | 23:00.3 | Bloomfield Hills | 74.6 |
| 11 | Cameron Dallison | 23:00.7 | North Farmington | 74.4 |
| 9 | Daniel Stella | 23:01.4 | Detroit U-D Jesuit | 74.2 |
| 12 | Santiago Ortiz | 23:01.6 | Detroit U-D Jesuit | 74.1 |
| 10 | Reggie Rice | 23:02.7 | Detroit U-D Jesuit | 73.8 |
| 9 | Hudson Watkins | 23:03.9 | Highland-Milford | 73.4 |
| 9 | Ethan Brophy | 23:03.9 | New Boston Huron | 73.4 |
| 10 | Josh Lupinski | 23:04.1 | Utica Eisenhower | 73.3 |
| 12 | Srivatsan Balaji | 23:05.7 | North Farmington | 72.8 |
| 9 | Carter Sharpe | 23:07.3 | Monroe | 72.2 |
| 10 | Eli Vander Laan | 23:08.3 | Beverly Hills Groves | 71.9 |
| 9 | Graham Kubiak | 23:09.3 | West Bloomfield | 71.6 |
| 9 | Jonah Kish | 23:12.0 | Brighton | 70.7 |
| 9 | Ryan Warburton | 23:12.0 | Pontiac Notre Dame Prep | 70.7 |
| 9 | Justin Zischke | 23:13.8 | South Lyon | 70.1 |
| 11 | Will Lutz | 23:14.8 | Brighton | 69.7 |
| 10 | Leighton Thorn | 23:15.2 | Trenton | 69.6 |
| 11 | Scotty Sheehy | 23:15.5 | Monroe | 69.5 |
| 9 | Ryan Burrows | 23:16.8 | West Bloomfield | 69.1 |
| 9 | Ryan Savoie | 23:17.4 | Ortonville Brandon | 68.9 |
| 11 | Michael Boes | 23:19.9 | Utica Eisenhower | 68.0 |
| 9 | John Frabis | 23:20.0 | Utica Eisenhower | 68.0 |
| 9 | Austen Antonio | 23:21.4 | Detroit Catholic Central | 67.5 |
| 9 | Oliver Scherz | 23:21.9 | New Boston Huron | 67.4 |
| 9 | Mason Russeau | 23:22.4 | Carleton Airport | 67.2 |
| 9 | Shane Korte | 23:23.0 | Detroit Catholic Central | 67.0 |
| 9 | Ibrahim Al-Zrouf | 23:24.4 | Trenton | 66.5 |
| 11 | Casey Plentis | 23:25.2 | Rochester Adams | 66.3 |
| 11 | Ethan Tiffany | 23:25.8 | Birmingham Seaholm | 66.1 |
| 10 | Om Lakhani | 23:26.2 | Canton | 65.9 |
| 11 | Cooper Crandell | 23:26.8 | Rochester Adams | 65.7 |
| 10 | Alexander Savage | 23:27.3 | Detroit Catholic Central | 65.6 |
| 11 | Matthew St. Andre | 23:28.4 | Pontiac Notre Dame Prep | 65.2 |
| 11 | Derek Crum | 23:29.2 | Monroe | 64.9 |
| 12 | Theron Piwowar | 23:29.7 | Rochester Adams | 64.8 |
| 10 | William Yen | 23:31.9 | North Farmington | 64.0 |
| 11 | Miguel Skrobola | 23:33.1 | Christ the King | 63.6 |
| 12 | Jinsun Pyo | 23:33.9 | Rochester Adams | 63.4 |
| 9 | Ethan Specht | 23:37.8 | Detroit Catholic Central | 62.1 |
| 9 | Charles Fritz | 23:40.4 | Bloomfield Hills | 61.2 |
| 12 | Austin Shastal | 23:44.2 | New Boston Huron | 59.9 |
| 12 | Joseph Mesch | 23:44.2 | Christ the King | 59.9 |
| 9 | Max Phillips | 23:46.2 | Christ the King | 59.3 |
| 9 | Kevin Fekaris | 23:47.0 | West Bloomfield | 59.0 |
| 9 | Jack Nowicki | 23:49.6 | Utica Eisenhower | 58.1 |
| 9 | Brandon Colberg | 23:49.7 | Grand Ledge | 58.1 |
| 9 | Mason Kidd | 23:53.0 | New Boston Huron | 57.0 |
| 12 | Isaac Adler | 23:55.8 | Birmingham Seaholm | 56.1 |
| So | Jon Harden | 23:57.2 | Detroit U-D Jesuit | 55.6 |
| 9 | Corey Hopka | 23:57.4 | Brighton | 55.5 |
| 10 | Carter Simpson | 24:04.9 | Williamston | 53.0 |
| 12 | Deegan Richardson | 24:05.4 | New Boston Huron | 52.9 |
| 11 | Josh Grose | 24:05.5 | South Lyon | 52.8 |
| 9 | Thomas Naylor | 24:06.0 | Pontiac Notre Dame Prep | 52.7 |
| 11 | Abiraj Sandhu | 24:06.3 | Rochester Adams | 52.6 |
| 11 | Ben Bak | 24:08.4 | Bloomfield Hills | 51.9 |
| 9 | Michael Orsargos | 24:09.5 | Rochester Adams | 51.5 |
| 12 | Tayshaun Johnson | 24:10.4 | West Bloomfield | 51.2 |
| 9 | Blake Markland | 24:11.9 | Rochester Adams | 50.7 |
| 10 | Matthew Hamil | 24:15.8 | North Farmington | 49.4 |
| 9 | George Bae | 24:16.6 | South Lyon | 49.1 |
| 11 | Ralph Walter | 24:17.5 | Highland-Milford | 48.8 |
| 10 | George Plymale | 24:20.7 | Detroit U-D Jesuit | 47.8 |
| 10 | Joshua Raoof | 24:24.5 | Canton | 46.5 |
| 9 | Troy Wychuyse | 24:25.9 | Ortonville Brandon | 46.0 |
| 12 | Andrew Ge | 24:27.6 | Rochester Adams | 45.5 |
| 9 | Clark Dupon | 24:28.4 | Utica Eisenhower | 45.2 |
| 11 | Maxwell Hirsch | 24:29.4 | Birmingham Seaholm | 44.9 |
| 10 | Andrew VanderVeen | 24:33.3 | Christ the King | 43.6 |
| 10 | Logan Bundon | 24:36.1 | Monroe | 42.6 |
| 9 | Naveen Duvoor | 24:39.1 | Rochester Adams | 41.6 |
| 10 | Aidan Fredericks | 24:42.1 | Williamston | 40.6 |
| 9 | Zacharie Wolff | 24:44.3 | Birmingham Seaholm | 39.9 |
| 9 | George Ascencio | 24:45.2 | Brighton | 39.6 |
| 9 | Aran Velsamy | 24:45.3 | Rochester Adams | 39.6 |
| 12 | Elvis Le | 24:45.5 | Bloomfield Hills | 39.5 |
| 10 | Max Mast | 24:46.2 | Detroit Catholic Central | 39.3 |
| 9 | Johnny Lapointe | 24:48.4 | New Boston Huron | 38.5 |
| 9 | Vincent Trevino | 24:50.1 | Rochester Adams | 38.0 |
| 9 | Dale Wales | 24:50.4 | Detroit U-D Jesuit | 37.9 |
| 9 | Miles Hoffman | 24:54.0 | Birmingham Seaholm | 36.7 |
| 11 | Austin Bittikofer | 24:57.7 | Brighton | 35.4 |
| 9 | Isaac Bard | 24:58.4 | Rochester Adams | 35.2 |
| 10 | Josh Nigro | 25:10.3 | Highland-Milford | 31.2 |
| 11 | Nathen Thie | 25:12.2 | Brighton | 30.6 |
| 9 | Ethan Sainato | 25:12.9 | New Boston Huron | 30.4 |
| 9 | Nathan Lorzeille | 25:13.3 | West Bloomfield | 30.2 |
| 10 | Alex Jarrett | 25:15.1 | Christ the King | 29.7 |
| 9 | Channing Watson | 25:16.1 | Bloomfield Hills | 29.3 |
| 10 | Henry Cobb | 25:16.5 | Bloomfield Hills | 29.2 |
| 12 | Elijah Greene | 25:17.7 | North Farmington | 28.8 |
| 9 | Grant Karfonta | 25:34.0 | Detroit Catholic Central | 23.3 |
| 10 | Nathan Stom | 25:34.1 | Christ the King | 23.3 |
| 9 | Charles (Charlie) Votruba | 25:39.8 | Detroit Catholic Central | 21.4 |
| 10 | Ian Carlile | 25:44.7 | New Boston Huron | 19.8 |
| 11 | Joel Lazenby | 25:55.6 | New Boston Huron | 16.1 |
| 10 | Jacob Monday | 25:58.9 | Rochester Adams | 15.0 |
| 9 | Charlie Bowers | 26:09.1 | Brighton | 11.6 |
| 12 | Michael Allis | 26:13.7 | Christ the King | 10.1 |
| 10 | Creighton Beldin | 26:22.2 | Brighton | 7.3 |
| 12 | Samuel Machado | 26:32.9 | Detroit U-D Jesuit | 3.7 |
| 10 | Keshav Desaraju | 26:34.7 | Detroit U-D Jesuit | 3.1 |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Lydia LaMarra | 19:11.3 | Brighton | 150.2 |
| 12 | Courtney Bovair | 19:11.7 | Carleton Airport | 150.1 |
| 10 | El McMahan | 19:36.6 | Rochester Adams | 141.8 |
| 11 | Juliet Lewis | 20:00.1 | Brighton | 134.0 |
| 11 | Aviana Skinner | 20:03.3 | Grand Ledge | 132.9 |
| 11 | Courtney Lince | 20:17.9 | Brighton | 128.0 |
| 9 | Ella Lorenz | 20:19.8 | Brighton | 127.4 |
| 9 | Ava Thomas | 20:21.4 | Rochester Adams | 126.9 |
| 12 | Kaitlyn Kauppila | 20:27.0 | Rochester Adams | 125.0 |
| 11 | Addison Herr | 20:28.6 | Bloomfield Hills | 124.5 |
| 10 | Grace Wonch | 20:33.4 | Lansing Catholic | 122.9 |
| 12 | Maria Nunning | 20:44.8 | Pontiac Notre Dame Prep | 119.1 |
| 10 | Jillian Broyles | 20:48.8 | Highland-Milford | 117.7 |
| 9 | Josie Bishop | 20:54.0 | Lansing Catholic | 116.0 |
| 11 | Lydia Jagger | 21:00.8 | Grand Ledge | 113.7 |
| 11 | Selena White | 21:04.6 | Brighton | 112.5 |
| 11 | Cecilia Kreiter | 21:06.3 | Rochester Adams | 111.9 |
| 10 | Paige Haller | 21:10.8 | Walled Lake Central | 110.4 |
| 9 | Alexa Siegal | 21:11.1 | Walled Lake Central | 110.3 |
| 12 | Cora Liu | 21:13.5 | North Farmington | 109.5 |
| 11 | Lauren Bradley | 21:15.5 | Highland-Milford | 108.9 |
| 10 | Sophia Schafer | 21:17.8 | Williamston | 108.1 |
| 11 | Avery Turk | 21:21.0 | New Boston Huron | 107.0 |
| 12 | Marisa Chuey | 21:23.2 | Trenton | 106.3 |
| 11 | Jacalyn Yakel | 21:28.7 | Utica Eisenhower | 104.4 |
| 12 | Madison McCall | 21:35.9 | Brighton | 102.0 |
| 11 | Annie Hamilton | 21:37.6 | Brighton | 101.5 |
| 11 | Maizie Cavanaugh | 21:40.0 | Brighton | 100.7 |
| 10 | Olivia Jenney | 21:40.2 | Bloomfield Hills | 100.6 |
| 11 | Frances Melinn | 21:43.1 | Lansing Catholic | 99.6 |
| 11 | Anna Green | 21:44.7 | Brighton | 99.1 |
| 10 | Olivia Dixon | 21:50.6 | Birmingham Seaholm | 97.1 |
| 12 | Skylar Vanhecke | 21:59.9 | Pontiac Notre Dame Prep | 94.0 |
| 12 | Charlotte Long | 22:01.7 | Utica Eisenhower | 93.4 |
| 9 | Alexandra Green | 22:03.1 | Birmingham Seaholm | 93.0 |
| 9 | Avery Hill | 22:06.9 | Rochester Adams | 91.7 |
| 11 | Cayla Marzban | 22:09.7 | Brighton | 90.8 |
| 11 | Reese Supianoski | 22:11.9 | Williamston | 90.0 |
| 10 | Avery Miller | 22:14.0 | Lansing Catholic | 89.4 |
| 11 | Falyn Doss | 22:14.2 | New Boston Huron | 89.3 |
| 10 | Marianna Muzzin | 22:14.5 | Birmingham Seaholm | 89.2 |
| 10 | Kayla Christesen | 22:15.6 | New Boston Huron | 88.8 |
| 12 | Molly Grubb | 22:15.8 | Birmingham Seaholm | 88.7 |
| 9 | Ella Baker | 22:17.2 | Carleton Airport | 88.3 |
| 12 | Mary Larocca | 22:21.4 | Pontiac Notre Dame Prep | 86.9 |
| 9 | Jaelynn Greene | 22:21.7 | Carleton Airport | 86.8 |
| 9 | Maria Kane | 22:24.8 | Walled Lake Central | 85.7 |
| 12 | Devyn Dorey | 22:28.9 | Trenton | 84.4 |
| 9 | Lindsey Ludwig | 22:30.4 | Lansing Catholic | 83.9 |
| 11 | Catherine Kipila | 22:33.6 | Pontiac Notre Dame Prep | 82.8 |
| 10 | Claire Dunn | 22:33.6 | Pontiac Notre Dame Prep | 82.8 |
| 11 | Amelia Cornell | 22:34.1 | Grand Ledge | 82.6 |
| 9 | Jamie Glatfelter | 22:37.4 | Trenton | 81.5 |
| 11 | Madison Aten | 22:43.1 | Grand Ledge | 79.6 |
| 10 | Olivia Carlson | 22:44.5 | Bloomfield Hills | 79.2 |
| 11 | Brenna Baker | 22:44.7 | Carleton Airport | 79.1 |
| 9 | Ella Tillman | 22:47.3 | Brighton | 78.2 |
| 12 | Jenna Rivera | 22:47.6 | Beverly Hills Groves | 78.1 |
| 10 | Genevive Meihn | 22:48.6 | Beverly Hills Groves | 77.8 |
| 11 | Sydnee Lefief | 22:48.7 | Bloomfield Hills | 77.8 |
| 11 | Britta Anderson | 22:50.4 | Rochester Adams | 77.2 |
| 12 | Kaitlin Ludwig | 22:54.8 | Lansing Catholic | 75.7 |
| 11 | Sarah Stein | 22:55.2 | North Farmington | 75.6 |
| 9 | Micaela Cabello | 22:59.8 | Christ the King | 74.1 |
| 10 | Olivia Handzel | 23:03.4 | Beverly Hills Groves | 72.9 |
| 10 | Addison Sokolowski | 23:03.9 | Highland-Milford | 72.7 |
| 11 | Stella Lipinski | 23:05.0 | Lansing Catholic | 72.3 |
| 12 | Mia Boland | 23:05.3 | Beverly Hills Groves | 72.2 |
| 9 | Savannah Astras | 23:11.5 | Bloomfield Hills | 70.2 |
| 12 | Addison Mikel | 23:18.1 | Pontiac Notre Dame Prep | 68.0 |
| 9 | Stella Gates | 23:20.1 | Lansing Catholic | 67.3 |
| 10 | Flora Ramos | 23:21.2 | Pontiac Notre Dame Prep | 66.9 |
| 10 | Isabella Kaminskas | 23:21.6 | Pontiac Notre Dame Prep | 66.8 |
| 9 | Jenna Berkimer | 23:23.4 | Brighton | 66.2 |
| 11 | Madelyn Carcone | 23:28.4 | Rochester Adams | 64.5 |
| 11 | Katelyn Sickinger | 23:28.8 | Birmingham Seaholm | 64.4 |
| 10 | Sophie Dockham | 23:33.0 | Brighton | 63.0 |
| 9 | Hannah Outlaw | 23:34.0 | Brighton | 62.7 |
| 10 | Adeline Youngberg | 23:36.8 | Utica Eisenhower | 61.7 |
| 12 | Grace Johnson-Sears | 23:39.6 | Birmingham Seaholm | 60.8 |
| 9 | Anna Fike | 23:40.7 | Rochester Adams | 60.4 |
| 12 | Hannah Childers | 23:41.4 | Rochester Adams | 60.2 |
| 10 | Kelly McKaig | 23:46.8 | Brighton | 58.4 |
| 9 | Ava Clark | 23:47.4 | Ortonville Brandon | 58.2 |
| 9 | Grace Hamel | 23:48.8 | Williamston | 57.7 |
| 9 | Ava Lipsey | 23:49.8 | Grand Ledge | 57.4 |
| 12 | Naomi Fitton | 23:50.0 | Grand Ledge | 57.3 |
| 12 | Regina Garcia Burciaga | 23:50.0 | Rochester Adams | 57.3 |
| 12 | Sierra Anthony | 23:54.7 | Bloomfield Hills | 55.8 |
| 12 | Selina Lin | 23:54.9 | Birmingham Seaholm | 55.7 |
| 9 | Reagan Bradley | 23:58.5 | Highland-Milford | 54.5 |
| 10 | Alissa Monsere | 23:59.0 | Highland-Milford | 54.3 |
| 12 | Lauren Verburg | 24:01.0 | Grand Ledge | 53.7 |
| 10 | Lucille Ragheb | 24:03.3 | Birmingham Seaholm | 52.9 |
| 12 | Payton Wertz | 24:05.6 | Highland-Milford | 52.1 |
| 9 | Avalina Williamson | 24:06.3 | Trenton | 51.9 |
| 11 | Sonal Zachariah | 24:08.5 | Bloomfield Hills | 51.2 |
| 12 | Emily Sell | 24:11.4 | Carleton Airport | 50.2 |
| 10 | Alexis Graham | 24:12.8 | Christ the King | 49.7 |
| 12 | Katherine Farmer | 24:20.2 | Utica Eisenhower | 47.3 |
| 9 | Markie Buckland | 24:21.5 | Grand Ledge | 46.8 |
| 11 | Adelaide Crane | 24:21.7 | Brighton | 46.8 |
| 11 | Audrey Fallone-Gerou | 24:26.1 | Trenton | 45.3 |
| 12 | Tamara Stoner-Sleight | 24:34.5 | Williamston | 42.5 |
| 11 | Layla Kallivayalil | 24:38.9 | Bloomfield Hills | 41.0 |
| 9 | Madeline Mlinarcik | 24:39.2 | Pontiac Notre Dame Prep | 40.9 |
| 9 | Lauren Vaughn | 24:41.1 | Brighton | 40.3 |
| 10 | Brooklyn Coyle | 24:41.4 | Walled Lake Central | 40.2 |
| 10 | Waverly Pearce | 24:49.8 | Bloomfield Hills | 37.4 |
| 12 | Caroline Fernandes | 24:50.6 | West Bloomfield | 37.1 |
| 11 | Austynn Arellano | 24:50.9 | Lansing Catholic | 37.0 |
| 11 | Amelia Brennan | 24:51.6 | Highland-Milford | 36.8 |
| 11 | Annabella Gjokaj | 24:53.8 | Utica Eisenhower | 36.1 |
| 11 | Angela Guajardo | 24:54.1 | Walled Lake Central | 36.0 |
| 9 | Claire Milne | 24:56.0 | Rochester Adams | 35.4 |
| 9 | Ellia Egle | 24:57.9 | New Boston Huron | 34.7 |
| 12 | Clara Mackey | 25:01.2 | Ortonville Brandon | 33.6 |
| 11 | Jackson (Jillian) Harlan | 25:06.4 | Williamston | 31.9 |
| 11 | Madison Kemp | 25:07.0 | Carleton Airport | 31.7 |
| 11 | Jaymie Miller | 25:10.3 | Bloomfield Hills | 30.6 |
| 12 | Isabelle Renner | 25:11.9 | Walled Lake Central | 30.0 |
| 10 | Antonella Kaminskas | 25:12.7 | Pontiac Notre Dame Prep | 29.8 |
| 11 | Paige Kutas | 25:14.6 | Lansing Catholic | 29.1 |
| 10 | Leah Kutinsky | 25:15.4 | Beverly Hills Groves | 28.9 |
| 10 | Paula Ceular | 25:15.7 | Pontiac Notre Dame Prep | 28.8 |
| 12 | Tvarika Vinothan | 25:17.3 | Rochester Adams | 28.2 |
| 12 | Christina Dinnan | 25:17.8 | West Bloomfield | 28.1 |
| 9 | Alice Williams | 25:18.0 | New Boston Huron | 28.0 |
| 11 | Leah Adkins | 25:19.9 | Carleton Airport | 27.4 |
| 12 | Samantha Hanna | 25:21.7 | Brighton | 26.8 |
| 12 | Gabriella Holowinski | 25:21.9 | West Bloomfield | 26.7 |
| 11 | Anna Maciejewski | 25:26.2 | Utica Eisenhower | 25.3 |
| 11 | Emma Ramales | 25:27.2 | Utica Eisenhower | 25.0 |
| 9 | Genevieve Schairer | 25:28.0 | Birmingham Seaholm | 24.7 |
| 12 | Erin Connelly | 25:29.8 | Pontiac Notre Dame Prep | 24.1 |
| 11 | Wren Thomson | 25:34.4 | Beverly Hills Groves | 22.5 |
| 9 | Hadley Worsham | 25:34.5 | Brighton | 22.5 |
| 11 | Kate Coffey | 25:35.5 | Lansing Catholic | 22.2 |
| 11 | Amelie Burtka | 25:36.0 | West Bloomfield | 22.0 |
| 10 | Lauren Carothers | 25:37.3 | Christ the King | 21.6 |
| 9 | Reagan Cooke | 25:44.1 | Williamston | 19.3 |
| 12 | Kate Boone | 25:45.1 | Rochester Adams | 19.0 |
| 9 | Evelyn Luea | 25:46.3 | Lansing Catholic | 18.6 |
| 10 | Amanda Ludwig | 25:50.1 | Lansing Catholic | 17.3 |
| 12 | Jenna Pohl | 25:52.2 | North Farmington | 16.6 |
| 11 | Savannah Meyers | 25:53.1 | North Farmington | 16.3 |
| 10 | Sophia Wulff | 25:53.4 | Rochester Adams | 16.2 |
| 12 | Maryam Dabliz | 25:54.8 | Beverly Hills Groves | 15.7 |
| 12 | Jessica Pal | 25:55.0 | Bloomfield Hills | 15.7 |
| 11 | Stephanie Daksiewicz | 25:58.5 | Brighton | 14.5 |
| 11 | Avery Farcas | 26:02.3 | Rochester Adams | 13.2 |
| 9 | Anna Behrens | 26:05.9 | Beverly Hills Groves | 12.0 |
| 9 | Maiya Thomas | 26:06.9 | New Boston Huron | 11.7 |
| 10 | Eva Witkow | 26:09.1 | Utica Eisenhower | 11.0 |
| 10 | Noelle Shourds | 26:09.5 | Brighton | 10.8 |
| 11 | Lila Keranen | 26:10.3 | Brighton | 10.6 |
| 10 | Allison Laz | 26:15.1 | Walled Lake Central | 9.0 |
| 11 | Michael Hassell | 26:15.2 | North Farmington | 8.9 |
| 9 | Evelyn Felt | 26:17.5 | Highland-Milford | 8.2 |
| 10 | Alexa Barrett | 26:22.9 | Birmingham Seaholm | 6.4 |
| 12 | Soren Wierbicki | 26:23.5 | Utica Eisenhower | 6.2 |
| 12 | Danielle St. James | 26:30.0 | Ortonville Brandon | 4.0 |
| 12 | Skyla Rojas | 26:30.3 | West Bloomfield | 3.9 |
| 9 | Leah Wyderko | 26:33.9 | Brighton | 2.7 |
| 11 | Alexandra Clark | 26:35.6 | Birmingham Seaholm | 2.1 |
| 10 | Greer Nimmo | 26:37.9 | Utica Eisenhower | 1.4 |
| 9 | Valentina LoRe | 26:38.1 | Utica Eisenhower | 1.3 |
| 9 | Riley Macleod | 26:39.2 | Bloomfield Hills | 0.9 |
| 9 | Isa Vargo | 26:40.1 | New Boston Huron | 0.6 |