



Girls Adjustment: -30
Boys Adjustment: -31
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.
JOLLY AT HOLLY
Julian Linebaugh, Dexter
In spite of the heat and the humidity, we saw countless tales of kids dramatically improving from last year’s race to this one. High up in the D1 race, Julian’s name stood out to me. His 16:08 was a season best, on a much tougher track than Lamplighter or Willow. He was well above 17 at this point last year. Speaking of last year, from mid-September on, he was a steady figure in the mid-16’s. Now that he’s shifted gears from year to year, what’s next?
Ava Hathaway, Bronson
If you didn’t know, Ava is heading to Georgia next year to ride equestrian. For her last hurrah in Michigan, she’s making one final run at glory in November. The past two years, she’s left MIS with a medal and it’s looking like she’s in the running to accomplish that again. Today’s win was her third of the year, she’s broken 20 earlier than ever before, and her time today was more than a minute better than in 2022. All positive statements pointing towards a fun last season in the sport.
*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance
What you can also do is look to the recent rankings and compare top 5 averages. Not the perfect measure, but you may see where you could move up in the rankings.
Upper Peninsula/Homeschool
Division Four
Division Three
Division Two
Division One

BOYS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Canton** | 196.3 | 1 |
| Oxford** | 190.7 | 1 |
| Midland** | 188.1 | 1 |
| Plymouth** | 187.9 | 1 |
| Howell** | 187.1 | 1 |
| Troy** | 185.6 | 1 |
| Salem** | 185.4 | 1 |
| Dexter* | 184.5 | 1 |
| Lake Orion* | 184.1 | 1 |
| Davison | 178.1 | 1 |
| Holly | 175.3 | 1 |
| Ann Arbor Skyline | 174.7 | 1 |
| Midland Dow | 173.9 | 1 |
| Romeo | 171.3 | 1 |
| Detroit Catholic Central | 171.1 | 1 |
| Royal Oak | 170.5 | 1 |
| Utica Eisenhower | 170.1 | 1 |
| South Lyon | 165.5 | 1 |
| Rochester Adams | 165.2 | 1 |
| Utica Ford | 163.7 | 1 |
| Hartland | 163.6 | 1 |
| Fenton | 161.0 | 1 |
| Grand Blanc | 158.6 | 1 |
| Livonia Stevenson | 158.6 | 1 |
| New Baltimore Anchor Bay | 150.1 | 1 |
| Troy Athens | 148.4 | 1 |
| Allen Park | 143.8 | 1 |
| Clinton Twp. Chippewa Valley | 143.8 | 1 |
| Berkley | 132.3 | 1 |
| Bay City Central | 87.7 | 1 |
| Waterford Mott | 22.2 | 1 |
| Team | Top 5 Avg. | Division |
| Flint Powers Catholic** | 188.0 | 2 |
| Marshall** | 185.7 | 2 |
| Pinckney* | 177.6 | 2 |
| Freeland | 166.5 | 2 |
| Detroit Country Day | 164.4 | 2 |
| St. Clair | 163.5 | 2 |
| Sturgis | 161.1 | 2 |
| Richland Gull Lake | 160.4 | 2 |
| Ann Arbor Fr Gabriel Richard | 151.5 | 2 |
| Armada | 127.5 | 2 |
| Ortonville Brandon | 124.6 | 2 |
| Cranbrook Kingswood | 114.5 | 2 |
| Bay City John Glenn | 113.8 | 2 |
| Riverview | 113.7 | 2 |
| North Branch | 102.8 | 2 |
| Gaylord | 71.3 | 2 |
| Team | Top 5 Avg. | Division |
| Saugatuck** | 171.9 | 3 |
| Sanford-Meridian* | 158.2 | 3 |
| Bath* | 155.3 | 3 |
| Reese | 150.6 | 3 |
| Rochester Hills Lutheran NW | 150.1 | 3 |
| Midland Bullock Creek | 145.6 | 3 |
| Ann Arbor Greenhills | 143.1 | 3 |
| Bronson | 136.9 | 3 |
| Otisville LakeVille | 129.2 | 3 |
| Cass City | 123.0 | 3 |
| Madison Heights Bishop Foley | 101.7 | 3 |
| Charyl Stockwell Academy | 69.1 | 3 |
| Team | Top 5 Avg. | Division |
| Hillsdale Academy*** | 185.1 | 4 |
| Royal Oak Shrine** | 172.0 | 4 |
| Whitmore Lake** | 156.4 | 4 |
| Dryden* | 150.0 | 4 |
| Bridgman* | 149.2 | 4 |
| Unionville-Sebewaing* | 145.8 | 4 |
| Lutheran HS Westland* | 143.9 | 4 |
| Riverview Gabriel Richard | 134.5 | 4 |
| Plymouth Christian Academy | 119.3 | 4 |
| Auburn Hills Oakland Christian | 113.7 | 4 |
| Mayville | 101.6 | 4 |
| Waterford Our Lady | 94.4 | 4 |
| Novi Christian Academy | 92.6 | 4 |
| Breckenridge | 92.3 | 4 |
| Genesee Christian Academy | 79.2 | 4 |
| Team | Top 5 Avg. | Division |
| Kensington Woods | 46.1 | ND |
| Team | Top 5 Avg. | Division |
| Sault Ste. Marie | 179.4 | UP 1 |
| Gladstone | 147.4 | UP 1 |

GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Romeo*** | 150.9 | 1 |
| Rochester Adams* | 122.1 | 1 |
| Hartland* | 117.4 | 1 |
| Dexter* | 116.3 | 1 |
| Oxford | 111.1 | 1 |
| Midland Dow | 110.5 | 1 |
| Troy | 107.2 | 1 |
| Royal Oak | 103.7 | 1 |
| Ann Arbor Skyline | 98.6 | 1 |
| Midland | 90.9 | 1 |
| Plymouth | 88.3 | 1 |
| Grand Blanc | 80.7 | 1 |
| Davison | 78.6 | 1 |
| Holly | 74.6 | 1 |
| Berkley | 71.4 | 1 |
| Troy Athens | 67.7 | 1 |
| Clinton Twp. Chippewa Valley | 66.1 | 1 |
| Utica Eisenhower | 59.3 | 1 |
| Livonia Stevenson | 57.4 | 1 |
| Utica Ford | 51.5 | 1 |
| Howell | 50.3 | 1 |
| Fenton | 38.4 | 1 |
| New Baltimore Anchor Bay | 31.7 | 1 |
| Lake Orion | 29.3 | 1 |
| Allen Park | 26.0 | 1 |
| Team | Top 5 Avg. | Division |
| Freeland** | 115.3 | 2 |
| Ann Arbor Fr Gabriel Richard* | 111.0 | 2 |
| Sturgis* | 108.4 | 2 |
| Pinckney | 96.6 | 2 |
| Richland Gull Lake | 93.2 | 2 |
| Flint Powers Catholic | 86.6 | 2 |
| St. Clair | 83.7 | 2 |
| Armada | 82.5 | 2 |
| Detroit Country Day | 80.0 | 2 |
| Marshall | 78.5 | 2 |
| Gaylord | 45.9 | 2 |
| Cranbrook Kingswood | 27.6 | 2 |
| Ortonville Brandon | 17.4 | 2 |
| Team | Top 5 Avg. | Division |
| Saugatuck* | 92.3 | 3 |
| Midland Bullock Creek | 82.3 | 3 |
| Ann Arbor Greenhills | 77.9 | 3 |
| Sanford-Meridian | 71.4 | 3 |
| Bath | 67.2 | 3 |
| Bronson | 61.7 | 3 |
| Caro | 40.0 | 3 |
| Rochester Hills Lutheran NW | 18.4 | 3 |
| Team | Top 5 Avg. | Division |
| Whitmore Lake*** | 114.0 | 4 |
| Hillsdale Academy** | 102.2 | 4 |
| Breckenridge** | 94.7 | 4 |
| Bridgman** | 90.5 | 4 |
| Royal Oak Shrine* | 74.3 | 4 |
| Unionville-Sebewaing* | 63.8 | 4 |
| Clarkston Everest Collegiate | 47.6 | 4 |
| Dryden | 39.4 | 4 |
| Genesee Christian Academy | 34.0 | 4 |
| Plymouth Christian Academy | 25.0 | 4 |
| Lutheran HS Westland | 8.0 | 4 |
| Team | Top 5 Avg. | Division |
| Sault Ste. Marie | 43.3 | UP 1 |
| Team | Top 5 Avg. | Division |
| Munising | 11.9 | UP 2 |

BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Gabe Litzner | 15:34.8 | Sault Ste. Marie | 218.7 |
| 10 | Jack MacGregor | 15:41.2 | Howell | 216.6 |
| 11 | Aiden Pengelly | 15:45.8 | Canton | 215.1 |
| 12 | Kian Schneeweis | 15:56.6 | Troy | 211.5 |
| 12 | Alexander McArthur | 16:03.0 | Oxford | 209.3 |
| 10 | Abraham McHugh | 16:03.6 | Marshall | 209.1 |
| 12 | Jack Bidwell | 16:03.7 | Marshall | 209.1 |
| 11 | Abenezer Cerone | 16:04.0 | Royal Oak Shrine | 209.0 |
| 12 | Julian Linebaugh | 16:08.7 | Dexter | 207.4 |
| 11 | Bryce Gross | 16:13.2 | Flint Powers Catholic | 205.9 |
| 12 | James Cusick | 16:14.1 | Oxford | 205.6 |
| 9 | Lennox Naswell | 16:14.6 | Flint Powers Catholic | 205.5 |
| 11 | Max Houvener | 16:23.5 | Lake Orion | 202.5 |
| 12 | Lucas Wood | 16:23.8 | Howell | 202.4 |
| 11 | Grayson Rorick | 16:25.2 | Hillsdale Academy | 201.9 |
| 10 | Cole McCraw | 16:25.6 | Pinckney | 201.8 |
| 11 | Lucas LaPointe | 16:29.9 | Plymouth | 200.4 |
| 12 | Caleb Snyder | 16:33.6 | Dexter | 199.1 |
| 12 | Reece Davis | 16:37.2 | Marshall | 197.9 |
| 11 | Andrew Worsley | 16:41.0 | Midland | 196.7 |
| 12 | Danny Goss | 16:42.8 | Munising | 196.1 |
| 9 | Gavin Katic | 16:42.9 | Fenton | 196.0 |
| 12 | Clark Madden | 16:45.1 | Canton | 195.3 |
| 11 | Steven Dusseau | 16:45.4 | Canton | 195.2 |
| 12 | Ben Clark | 16:46.4 | Canton | 194.9 |
| 11 | Shea Armstrong | 16:47.7 | Sault Ste. Marie | 194.4 |
| 9 | Nole Lorenzen | 16:48.2 | Rochester Hills Lutheran NW | 194.3 |
| 12 | Ben Mussen | 16:48.9 | Plymouth | 194.0 |
| 10 | Luke Herron | 16:50.1 | Caro | 193.6 |
| 12 | Jack Chadwick | 16:50.7 | Plymouth | 193.4 |
| 11 | Tyler Leach | 16:51.1 | Otisville LakeVille | 193.3 |
| 11 | James Brickel | 16:52.2 | Romeo | 192.9 |
| 11 | Logan Bellinger | 16:54.0 | Midland | 192.3 |
| 12 | Nolan Park | 16:55.2 | Sturgis | 191.9 |
| 12 | Raymond Lucero II | 16:55.4 | Lake Orion | 191.9 |
| 10 | Broden Ladd | 16:56.2 | Holly | 191.6 |
| 10 | Jack Hanner | 16:56.8 | Salem | 191.4 |
| 10 | Austin Mercado | 16:57.5 | Salem | 191.2 |
| 10 | Trevor Murphy | 16:58.9 | Holly | 190.7 |
| 12 | Jacob Hopkins | 16:59.7 | Detroit Country Day | 190.4 |
| 12 | Tyler Heal | 16:59.8 | Sanford-Meridian | 190.4 |
| 11 | Anthony Frei | 17:00.0 | Utica Eisenhower | 190.3 |
| 9 | Owen Poppema | 17:00.1 | Bath | 190.3 |
| 12 | Nolan Till | 17:00.9 | Royal Oak | 190.0 |
| 12 | Drake Wallace | 17:01.3 | Howell | 189.9 |
| 10 | Cameron Cochran | 17:01.7 | Midland | 189.8 |
| 12 | Zachary Newman | 17:04.8 | Pinckney | 188.7 |
| 12 | Teddy Ippel | 17:06.0 | Bridgman | 188.3 |
| 12 | Luke Meyer | 17:07.2 | Davison | 187.9 |
| 11 | Landen Livingston | 17:08.6 | Whitmore Lake | 187.5 |
| 11 | Luke Molenkamp | 17:15.7 | Hillsdale Academy | 185.1 |
| 12 | Colden Gray | 17:17.1 | Utica Eisenhower | 184.6 |
| 10 | Jacob Ferdubinski | 17:17.2 | Riverview Gabriel Richard | 184.6 |
| 12 | Isaac Demetter | 17:18.2 | Salem | 184.3 |
| 12 | Aiden Baugh | 17:18.2 | Waterford Kettering | 184.3 |
| 10 | Marshall Brandt | 17:18.6 | Midland Bullock Creek | 184.1 |
| 12 | Reece Poole | 17:19.1 | Hillsdale Academy | 184.0 |
| 9 | Jackson Bowman | 17:19.9 | Saugatuck | 183.7 |
| 10 | Henry Witt | 17:22.5 | Troy | 182.8 |
| 12 | Leyton Minuth | 17:22.6 | Midland Dow | 182.8 |
| 11 | Eric DeWaele | 17:23.2 | Clinton Twp. Chippewa Valley | 182.6 |
| 11 | Cayden Canham | 17:23.2 | Oxford | 182.6 |
| 12 | Sam Scott | 17:23.5 | Midland Dow | 182.5 |
| 11 | Braden Shiposh | 17:24.2 | Hartland | 182.3 |
| 12 | Spencer Porritt | 17:24.5 | Midland | 182.2 |
| 12 | Andrew Mabry | 17:24.6 | Bridgman | 182.1 |
| 11 | Adrian Clarke | 17:24.7 | Plymouth | 182.1 |
| 11 | Noah Linstrom | 17:26.2 | Davison | 181.6 |
| 12 | Zack Becker | 17:27.0 | Unionville-Sebewaing | 181.3 |
| 10 | Levi Mayer | 17:28.0 | Davison | 181.0 |
| 11 | John Niemenski | 17:28.2 | Salem | 180.9 |
| 9 | Asa Konwinski | 17:28.3 | Troy | 180.9 |
| 12 | Cole Triffle | 17:28.5 | Canton | 180.8 |
| 12 | Thomas Watson | 17:29.6 | Detroit Catholic Central | 180.5 |
| 11 | Benjamin Morales | 17:29.7 | Sturgis | 180.4 |
| 12 | Brayden Sweeney | 17:29.8 | Midland Bullock Creek | 180.4 |
| 11 | Isaac Clark | 17:30.2 | Troy | 180.3 |
| 10 | Zach Shaffer | 17:30.8 | Utica Ford | 180.1 |
| 12 | Andy Castro | 17:31.1 | Midland Dow | 180.0 |
| 10 | Nicholas Yuan | 17:31.6 | Ann Arbor Skyline | 179.8 |
| 12 | Aaron Messing | 17:32.0 | Livonia Stevenson | 179.7 |
| 12 | Greg Vogt | 17:32.3 | New Baltimore Anchor Bay | 179.6 |
| 12 | Landon Ferren | 17:32.8 | Midland | 179.4 |
| 12 | Blake Peardon | 17:33.4 | Lake Orion | 179.2 |
| 12 | Jack Dysarz | 17:33.4 | Oxford | 179.2 |
| 11 | Jaden Ding | 17:33.6 | Salem | 179.1 |
| 11 | Thomas Beiter | 17:34.3 | Flint Powers Catholic | 178.9 |
| 11 | Gavin Tisch | 17:34.3 | Detroit Catholic Central | 178.9 |
| 12 | Camden McLeod | 17:35.4 | Freeland | 178.5 |
| 11 | Henry Lindley | 17:35.5 | Hillsdale Academy | 178.5 |
| 10 | Coen Hill | 17:35.6 | Dexter | 178.5 |
| 11 | Max Frentner | 17:37.1 | Salem | 178.0 |
| 12 | Tanner Smith | 17:37.5 | Davison | 177.8 |
| 10 | Anthony Rowe | 17:38.5 | Breckenridge | 177.5 |
| 10 | Colin Blachford | 17:38.6 | Troy Athens | 177.5 |
| 11 | Aaron Osterman | 17:38.7 | New Baltimore Anchor Bay | 177.4 |
| 10 | Vern Clyne | 17:38.9 | Auburn Hills Oakland Christian | 177.4 |
| 10 | Ben Bouchey | 17:40.5 | Flint Powers Catholic | 176.8 |
| 10 | Omar Elbashir | 17:40.8 | Detroit Country Day | 176.7 |
| 11 | Carter Jacobsen | 17:41.0 | Oxford | 176.7 |
| 9 | Ricardo Guajardo | 17:41.2 | Lake Orion | 176.6 |
| 11 | Dean Gallucci | 17:41.8 | Utica Ford | 176.4 |
| 10 | Grant Rehkopf | 17:42.0 | Saugatuck | 176.3 |
| 10 | Owen Dalebout | 17:42.4 | Salem | 176.2 |
| 10 | Ryan Miller | 17:42.8 | Hillsdale Academy | 176.1 |
| 11 | Tobin Collins | 17:42.9 | Canton | 176.0 |
| 12 | Jack Robichaud | 17:43.1 | Ann Arbor Skyline | 176.0 |
| 10 | Ethan Kreger | 17:43.2 | St. Clair | 175.9 |
| 10 | Jesse Reed | 17:43.5 | Rochester Adams | 175.8 |
| 10 | Enshu Kuan | 17:44.4 | Ann Arbor Skyline | 175.5 |
| 11 | Emmanuel Mehari | 17:47.6 | Plymouth Christian Academy | 174.5 |
| 10 | Xander Huckins | 17:48.5 | Reese | 174.2 |
| 12 | Anthony Oddo | 17:48.9 | Rochester Adams | 174.0 |
| 12 | Max Martin | 17:50.9 | Salem | 173.4 |
| 12 | Andres Jaime | 17:51.0 | Royal Oak | 173.3 |
| 9 | Jack Songer | 17:51.3 | Rochester Hills Lutheran NW | 173.2 |
| 11 | Michael Bowker | 17:51.9 | Royal Oak Shrine | 173.0 |
| 10 | Logan Gessford | 17:51.9 | Midland | 173.0 |
| 10 | Keats Rosenbrock | 17:52.1 | Royal Oak | 173.0 |
| 9 | Elliot King | 17:52.2 | Midland | 172.9 |
| 10 | Timothy Gaebler | 17:52.3 | Hillsdale Academy | 172.9 |
| 9 | Ryan Rathsburg | 17:52.3 | Flint Powers Catholic | 172.9 |
| 12 | Gino Haley | 17:52.4 | Detroit Catholic Central | 172.9 |
| 12 | Landon Whitehead | 17:52.6 | Dexter | 172.8 |
| 11 | Lucas Gizoni | 17:52.8 | Romeo | 172.7 |
| 12 | Austin Xiao | 17:53.6 | Troy | 172.5 |
| 11 | Drew Pietraszkiewicz | 17:54.2 | Utica Eisenhower | 172.3 |
| 9 | Tate Smith | 17:54.7 | Bath | 172.1 |
| 12 | Sam Nemeth | 17:55.3 | Freeland | 171.9 |
| 11 | Jackson Raby | 17:55.5 | Allen Park | 171.8 |
| 12 | Liam Wyman | 17:56.1 | South Lyon | 171.6 |
| 9 | Wyatt Roberts | 17:56.3 | Otisville LakeVille | 171.6 |
| 12 | Kyle Osborne | 17:57.1 | Pinckney | 171.3 |
| 11 | Bruno Cifaldi | 17:57.2 | Ann Arbor Skyline | 171.3 |
| 9 | Oskar MacArthur | 17:57.7 | Ann Arbor Skyline | 171.1 |
| 9 | Gerard Gilmore | 17:57.9 | Fenton | 171.0 |
| 11 | Gavin Markucki | 17:58.7 | Richland Gull Lake | 170.8 |
| 9 | Martin Gehrke | 17:58.8 | Ann Arbor Skyline | 170.7 |
| 12 | Alex Kitsopanidis | 17:59.4 | Detroit Country Day | 170.5 |
| 11 | Luke James | 17:59.6 | Midland | 170.5 |
| 10 | Tyler Hennessey | 17:59.7 | Berkley | 170.4 |
| 9 | Levi Fitchett | 17:59.8 | Dryden | 170.4 |
| 12 | Jerry Westrick | 18:00.3 | St. Clair | 170.2 |
| 11 | Alexandro Skakal | 18:00.5 | Lake Orion | 170.2 |
| 11 | Joey Light | 18:00.7 | Troy | 170.1 |
| 10 | Jonathan Rapoza | 18:01.2 | Ann Arbor Fr Gabriel Richard | 169.9 |
| 11 | Kyle Krasan | 18:01.8 | Ann Arbor Skyline | 169.7 |
| 11 | Wesley Haines | 18:02.1 | Reese | 169.6 |
| 12 | Diego Islas-Montantes | 18:02.2 | Plymouth | 169.6 |
| 11 | Dayton Moran | 18:02.8 | Richland Gull Lake | 169.4 |
| 11 | Sammy Gamboa | 18:03.3 | Saugatuck | 169.2 |
| 10 | Jack Witt | 18:03.4 | Troy | 169.2 |
| 11 | Parker Szymczak | 18:03.6 | Salem | 169.1 |
| 10 | Connor Murphy | 18:03.8 | Midland | 169.1 |
| 12 | Reynold Wei | 18:04.1 | Rochester Adams | 169.0 |
| 10 | Adam Burns | 18:04.4 | Salem | 168.9 |
| 11 | Andrew Lopez | 18:04.6 | Royal Oak Shrine | 168.8 |
| 11 | Caleb Carignan | 18:04.7 | Flint Powers Catholic | 168.8 |
| 10 | Sawyer Monroe | 18:04.9 | Saugatuck | 168.7 |
| 10 | Ethan Hawkins | 18:05.4 | Hartland | 168.5 |
| 11 | Finn Tauren | 18:06.7 | Richland Gull Lake | 168.1 |
| 9 | Remyngton Clish | 18:06.8 | Sanford-Meridian | 168.1 |
| 11 | Charlie Smith | 18:06.8 | Grand Blanc | 168.1 |
| 10 | Nathan Brinker | 18:07.5 | Ortonville Brandon | 167.8 |
| 12 | Gabe Maciag | 18:08.0 | Pinckney | 167.7 |
| 10 | River Fox | 18:08.6 | Bath | 167.5 |
| 10 | Brandon Ziehmer | 18:08.7 | New Baltimore Anchor Bay | 167.4 |
| 11 | Henry Schanbeck | 18:10.0 | Bay City John Glenn | 167.0 |
| 10 | Samuel Batt | 18:10.1 | Salem | 167.0 |
| 11 | William Dean | 18:10.2 | Grand Blanc | 166.9 |
| 9 | Cole Heikka | 18:10.2 | Holly | 166.9 |
| 11 | Brayden Prieskorn | 18:10.8 | St. Clair | 166.7 |
| 11 | Max Brannan | 18:11.2 | Lutheran HS Westland | 166.6 |
| 10 | Jackson Mavel | 18:11.2 | South Lyon | 166.6 |
| 11 | Matthew Berg | 18:11.4 | Midland | 166.5 |
| 9 | Ethan Bray | 18:11.6 | Detroit Country Day | 166.5 |
| 12 | Liam Dempsey | 18:12.0 | Troy Athens | 166.3 |
| 10 | Brody Empson | 18:12.2 | Romeo | 166.3 |
| 11 | Mario Carducci | 18:12.3 | Clinton Twp. Chippewa Valley | 166.2 |
| 12 | Tom Shafer | 18:12.6 | Lutheran HS Westland | 166.1 |
| 12 | Seth Plummer | 18:13.1 | Hillsdale Academy | 166.0 |
| 9 | Simon Reed | 18:13.2 | Plymouth Christian Academy | 165.9 |
| 10 | Dylan Hanley | 18:13.9 | Ann Arbor Skyline | 165.7 |
| 11 | Jacob Hylton | 18:15.2 | Ortonville Brandon | 165.3 |
| 12 | Ian Smith | 18:15.3 | Holly | 165.2 |
| 9 | Charlie Cossmann | 18:15.4 | South Lyon | 165.2 |
| 11 | Luke McDonell | 18:15.4 | St. Clair | 165.2 |
| 11 | Logan Romain | 18:15.7 | Dryden | 165.1 |
| 10 | Kamden O’Donnell | 18:16.4 | Canton | 164.9 |
| 9 | Nicholas Reiser | 18:17.2 | Dexter | 164.6 |
| 10 | Nathan Anaya | 18:17.3 | Freeland | 164.6 |
| 12 | Eli Hills | 18:17.3 | Sault Ste. Marie | 164.6 |
| 11 | Rich Fanti | 18:17.4 | Riverview Gabriel Richard | 164.5 |
| 10 | David DeLand | 18:17.5 | Howell | 164.5 |
| 12 | Aidan Grazioli | 18:19.3 | South Lyon | 163.9 |
| 11 | Caesar Soma | 18:20.3 | Royal Oak Shrine | 163.6 |
| 12 | Chase McDougall | 18:20.3 | Livonia Stevenson | 163.6 |
| 12 | Marek Unger | 18:20.4 | Romeo | 163.5 |
| 12 | Parker Razelun | 18:21.8 | Ann Arbor Skyline | 163.1 |
| 9 | Lucas Brumo | 18:21.8 | Livonia Stevenson | 163.1 |
| 12 | Evan Huyck | 18:22.7 | Sault Ste. Marie | 162.8 |
| 10 | Leonardo Reyes | 18:23.2 | Plymouth | 162.6 |
| 11 | Henryk Fidler | 18:23.7 | Salem | 162.4 |
| 10 | Connor O’Reilly | 18:24.0 | Davison | 162.3 |
| 10 | Joshua Reed | 18:24.1 | Midland Dow | 162.3 |
| 10 | Lucas Keilen | 18:24.5 | Hartland | 162.2 |
| 10 | Marcus O’Hara | 18:24.7 | Detroit Catholic Central | 162.1 |
| 9 | Alex Weller | 18:25.1 | Howell | 162.0 |
| 11 | Landon Heikka | 18:25.5 | Holly | 161.8 |
| 9 | Joshua England | 18:25.7 | Midland Dow | 161.8 |
| 9 | Ira Brown | 18:25.9 | Saugatuck | 161.7 |
| 12 | Bo Brutyn | 18:26.3 | Midland | 161.6 |
| 12 | Emmet Thompson | 18:26.8 | Howell | 161.4 |
| 12 | Andrew Ehresman | 18:27.6 | Detroit Catholic Central | 161.1 |
| 11 | Isaiah Clark | 18:28.1 | Allen Park | 161.0 |
| 11 | Owen Perry | 18:28.4 | Romeo | 160.9 |
| 9 | Oscar Wordell | 18:29.7 | Rochester Hills Lutheran NW | 160.4 |
| 10 | Brady Klementowski | 18:30.2 | South Lyon | 160.3 |
| 10 | Austin Kloha | 18:30.3 | Freeland | 160.2 |
| 11 | Zeke Lafferty | 18:30.9 | Ann Arbor Skyline | 160.0 |
| 12 | Griffin Moore | 18:31.5 | Troy | 159.8 |
| 9 | Michael Secord | 18:31.7 | Oxford | 159.8 |
| 9 | Samuel Gembis | 18:32.0 | Royal Oak | 159.7 |
| 11 | Maximillian Bladzik | 18:32.7 | Grand Blanc | 159.4 |
| 9 | Nolan Collins | 18:32.8 | Whitmore Lake | 159.4 |
| 10 | Luke Allen | 18:33.4 | Salem | 159.2 |
| 10 | Zach McGee | 18:35.4 | Lake Orion | 158.5 |
| 12 | Benjamin Eber | 18:35.7 | Oxford | 158.4 |
| 11 | Nate Sandula | 18:35.7 | Pinckney | 158.4 |
| 12 | Arush Vatul | 18:36.2 | Plymouth | 158.3 |
| 11 | Zac Brown | 18:36.3 | Holly | 158.2 |
| 11 | Wyatt Shaw | 18:37.7 | Hartland | 157.8 |
| 12 | Brandon Cummings | 18:37.8 | Utica Ford | 157.7 |
| 12 | Connor Kennedy | 18:38.2 | Otisville LakeVille | 157.6 |
| 10 | Jackson Horn | 18:38.8 | Freeland | 157.4 |
| 9 | Ashton Skinner | 18:39.2 | Saugatuck | 157.3 |
| 12 | Jacob Moore | 18:39.5 | Caro | 157.2 |
| 9 | Brady Bigelow | 18:39.7 | Oxford | 157.1 |
| 11 | Elijah Good | 18:39.8 | Midland Dow | 157.1 |
| 11 | Ty Winchell | 18:40.5 | Marshall | 156.8 |
| 10 | Takeru Kikuta | 18:40.5 | Canton | 156.8 |
| 9 | Micaiah Arreola | 18:40.7 | Sturgis | 156.8 |
| 12 | Nicholas Jesse | 18:41.2 | Utica Ford | 156.6 |
| 11 | Daniel Bowerman | 18:41.6 | Sault Ste. Marie | 156.5 |
| 12 | Edward Badel | 18:41.6 | Detroit Catholic Central | 156.5 |
| 11 | Gustaf Finn | 18:42.0 | Ann Arbor Skyline | 156.3 |
| 11 | Liam Aiuto | 18:42.1 | Royal Oak | 156.3 |
| 12 | Matthew McGill | 18:42.3 | Dexter | 156.2 |
| 11 | Henry Epler | 18:42.5 | South Lyon | 156.2 |
| 12 | Max Piper | 18:43.0 | Flint Powers Catholic | 156.0 |
| 11 | Max Beauchamp | 18:43.2 | Gladstone | 155.9 |
| 11 | Chase Somers | 18:43.6 | Freeland | 155.8 |
| 11 | Cameron Weers | 18:43.9 | Marshall | 155.7 |
| 11 | James Schroder | 18:43.9 | Sanford-Meridian | 155.7 |
| 11 | Victor Zhu | 18:44.9 | Salem | 155.4 |
| 12 | Daniel Klein | 18:44.9 | Midland Dow | 155.4 |
| 11 | Jackson Ellis | 18:45.3 | Ann Arbor Fr Gabriel Richard | 155.2 |
| 10 | Jackson Jaworski | 18:46.1 | Freeland | 155.0 |
| 11 | Mason Tines | 18:46.2 | Oxford | 154.9 |
| 11 | Wyatt Larson | 18:46.5 | Pinckney | 154.8 |
| 9 | Bradley Chesney | 18:47.1 | Midland | 154.6 |
| 10 | Noah Neuman | 18:47.2 | Pinckney | 154.6 |
| 10 | Naveen Kulkarni | 18:48.7 | Ann Arbor Greenhills | 154.1 |
| 12 | Mitch Ngatio | 18:48.7 | Rochester Adams | 154.1 |
| 12 | Ashton Kandt | 18:48.9 | South Lyon | 154.0 |
| 10 | Joey (Joseph) Schmitz | 18:50.2 | Detroit Catholic Central | 153.6 |
| 10 | Burke Smith | 18:50.2 | Dexter | 153.6 |
| 10 | Conley Poole | 18:50.3 | Ann Arbor Fr Gabriel Richard | 153.6 |
| 11 | Teagan Reynolds | 18:50.3 | Gladstone | 153.6 |
| 10 | Mayson McIntosh | 18:50.6 | Caro | 153.5 |
| 10 | Deacon Ashmore | 18:50.9 | Allen Park | 153.4 |
| 10 | Dustin Wright | 18:51.3 | Midland | 153.2 |
| 10 | Alex Niehaus | 18:51.3 | Plymouth | 153.2 |
| – | Griffin Solano | 18:52.0 | Flint Powers Catholic | 153.0 |
| 12 | Robert Romanski | 18:52.4 | Rochester Adams | 152.9 |
| 10 | Jackson Martin | 18:53.1 | Fenton | 152.6 |
| 10 | Joseph Nowicki | 18:53.5 | Utica Eisenhower | 152.5 |
| 10 | Josh Bengry | 18:54.0 | Davison | 152.3 |
| 9 | Noah Vigier | 18:54.2 | Rochester Adams | 152.3 |
| 11 | Reuben Jiran | 18:55.5 | Novi Christian Academy | 151.8 |
| 11 | Logan Brawt | 18:55.6 | Sanford-Meridian | 151.8 |
| 12 | Arun Venkatesan | 18:56.0 | Midland Dow | 151.7 |
| 11 | Aren Gay | 18:56.3 | Richland Gull Lake | 151.6 |
| 10 | Santiago Valenzuela | 18:56.7 | Ann Arbor Skyline | 151.4 |
| 12 | Jacob Van Houten | 18:56.9 | Troy | 151.4 |
| 10 | Beckett Sipes | 18:57.0 | Royal Oak | 151.3 |
| 10 | Raphael Fournier | 18:57.1 | Ann Arbor Skyline | 151.3 |
| 9 | Roman Stilwell | 18:57.1 | Ann Arbor Skyline | 151.3 |
| 11 | Caleb Lamblin | 18:57.1 | Gaylord | 151.3 |
| 12 | Joel Enos | 18:57.3 | Mayville | 151.2 |
| 9 | Federico Moreno-Padilla | 18:58.5 | Utica Eisenhower | 150.8 |
| 12 | Colby Hoggard | 18:58.7 | Davison | 150.8 |
| 12 | Isaac Bignall | 18:58.8 | Unionville-Sebewaing | 150.7 |
| 12 | Gage Dilsaver | 18:59.2 | Cass City | 150.6 |
| 11 | Aaron Zannetti | 18:59.5 | Grand Blanc | 150.5 |
| 9 | Harrison Worsley | 19:00.6 | Midland | 150.1 |
| 11 | Henry Beck | 19:00.8 | Ann Arbor Greenhills | 150.1 |
| 11 | Chase Weers | 19:00.8 | Marshall | 150.1 |
| 10 | Max Crumm | 19:01.0 | Flint Powers Catholic | 150.0 |
| 12 | Aaron Crittenden | 19:01.1 | Potterville | 150.0 |
| 10 | Jacob Sanders | 19:01.1 | Midland | 150.0 |
| 12 | Trevor Mulheisen | 19:03.4 | Royal Oak | 149.2 |
| 12 | Aaron Sun | 19:03.9 | Troy | 149.0 |
| 9 | Leo Weaver | 19:04.0 | Whitmore Lake | 149.0 |
| 12 | Richard Qu | 19:06.1 | Troy | 148.3 |
| 9 | Daniel Broderick | 19:06.7 | Midland Dow | 148.1 |
| 9 | Nicholas Priestap | 19:06.9 | Grand Blanc | 148.0 |
| 10 | Hudson McCleskey | 19:07.1 | Dexter | 148.0 |
| 10 | Devlin Johnson | 19:07.4 | Freeland | 147.9 |
| 10 | Chase Aldridge | 19:07.7 | Sault Ste. Marie | 147.8 |
| 12 | Owen Mantie | 19:07.8 | Utica Ford | 147.7 |
| 10 | Caleb DeLand | 19:07.8 | Howell | 147.7 |
| 12 | Henry Strait | 19:08.0 | Ann Arbor Skyline | 147.7 |
| 11 | Liam Dao | 19:08.3 | Royal Oak | 147.6 |
| 9 | Lincoln Gray | 19:08.6 | Hartland | 147.5 |
| 11 | Trevor Zoli | 19:08.7 | New Baltimore Anchor Bay | 147.4 |
| 10 | Carter Kirkbride | 19:09.2 | Romeo | 147.3 |
| 12 | Tyler Wilber | 19:10.5 | Bronson | 146.8 |
| 11 | Dallin Ormond | 19:10.7 | Walled Lake Western | 146.8 |
| 11 | Kyle Massimilla | 19:11.9 | Utica Ford | 146.4 |
| 9 | Elliot Daley | 19:12.0 | Ann Arbor Skyline | 146.3 |
| 12 | Ian Weldon | 19:13.2 | Reese | 145.9 |
| 10 | Clayton Gady | 19:13.5 | University Liggett | 145.8 |
| 12 | Collin McMillian | 19:14.0 | Holly | 145.7 |
| 9 | Will Bernacki | 19:14.1 | Royal Oak Shrine | 145.6 |
| 11 | Marlowe Hartnett | 19:14.5 | Ann Arbor Skyline | 145.5 |
| 11 | Luca Massoni | 19:14.9 | Royal Oak | 145.4 |
| 11 | Dan Birmingham | 19:15.3 | Whitmore Lake | 145.2 |
| 12 | Karl Wegner | 19:15.6 | Waterford Our Lady | 145.1 |
| 11 | Colin Coole | 19:16.9 | Livonia Stevenson | 144.7 |
| 11 | Grady Nelson | 19:17.2 | Gladstone | 144.6 |
| 11 | Peter Ross | 19:17.8 | Ann Arbor Fr Gabriel Richard | 144.4 |
| 10 | Boston Conn | 19:17.8 | Howell | 144.4 |
| 11 | Nico Mangino | 19:17.9 | Utica Ford | 144.4 |
| 9 | Adam Franks | 19:18.1 | Bronson | 144.3 |
| 11 | Dominic Barretto | 19:18.3 | Riverview Gabriel Richard | 144.2 |
| 11 | Tyler Soderman | 19:18.3 | Gladstone | 144.2 |
| 10 | Ryan Springer | 19:18.8 | South Lyon | 144.1 |
| 12 | Scott Smith | 19:18.8 | Dexter | 144.1 |
| 9 | Henry Golembiewski | 19:19.1 | Fenton | 144.0 |
| 12 | Jackson Cichewicz | 19:19.5 | Ann Arbor Skyline | 143.8 |
| 11 | Adam Brandt | 19:20.3 | Sault Ste. Marie | 143.6 |
| 10 | Maks Kiss | 19:20.4 | Southgate Anderson | 143.5 |
| 10 | Luke Nagy | 19:21.4 | Rochester Adams | 143.2 |
| 9 | Noah Dallas | 19:21.7 | Freeland | 143.1 |
| 11 | Lucas Aalderink | 19:22.5 | Ann Arbor Greenhills | 142.8 |
| 11 | Dillon Pham | 19:22.5 | Utica Ford | 142.8 |
| 9 | Oliver Borek | 19:22.9 | Detroit Catholic Central | 142.7 |
| 11 | Alexander Perry | 19:22.9 | Utica Eisenhower | 142.7 |
| 11 | Nick Abromaitis | 19:23.0 | Dryden | 142.7 |
| 10 | Triston Thompson | 19:23.1 | Dexter | 142.6 |
| 11 | Christopher Gatto | 19:23.1 | Troy | 142.6 |
| 10 | Graham Murphy | 19:24.0 | Plymouth | 142.3 |
| 9 | Alex Iordanou | 19:24.3 | Flint Powers Catholic | 142.2 |
| 11 | Dan Maes | 19:24.3 | Richland Gull Lake | 142.2 |
| 9 | Peter Winn | 19:24.4 | Hillsdale Academy | 142.2 |
| 11 | Jeawon Lee | 19:25.6 | Troy | 141.8 |
| 12 | Leyton Weak | 19:25.6 | Livonia Stevenson | 141.8 |
| 10 | Dane Losee | 19:26.1 | Pinckney | 141.6 |
| 11 | Nathan Camilleri | 19:26.5 | Waterford Our Lady | 141.5 |
| 10 | Ben Panter | 19:26.7 | Fenton | 141.4 |
| 12 | Nathaniel Seney | 19:27.2 | Reese | 141.3 |
| 10 | Quentin McRae | 19:27.5 | Dexter | 141.2 |
| 10 | Benjamin Fox | 19:27.7 | Whitmore Lake | 141.1 |
| 12 | Christopher Buck | 19:27.9 | Grand Blanc | 141.0 |
| 11 | Ian Ferguson | 19:28.2 | Genesee Christian Academy | 140.9 |
| 10 | Charles Franklin | 19:28.2 | Midland Dow | 140.9 |
| 9 | Jacob Thayer | 19:28.3 | Midland | 140.9 |
| 12 | Charlie Radziszewski | 19:28.7 | Auburn Hills Oakland Christian | 140.8 |
| 10 | Peter (Tsz Ching) Mei | 19:28.7 | Cranbrook Kingswood | 140.8 |
| 12 | Fadi Dardar | 19:29.1 | Troy | 140.6 |
| 11 | Andrew Hagerty | 19:29.6 | Pinckney | 140.5 |
| 9 | Carter French | 19:30.4 | Clinton Twp. Chippewa Valley | 140.2 |
| 12 | Owen Zischke | 19:31.1 | South Lyon | 140.0 |
| 9 | Leif Briggs-Lind | 19:31.9 | Bay City John Glenn | 139.7 |
| 10 | Niko Morales | 19:31.9 | Sturgis | 139.7 |
| 9 | Griffin Kreger | 19:32.3 | St. Clair | 139.6 |
| 11 | Seamus Murphy | 19:32.6 | Romeo | 139.5 |
| 10 | Blake Lakosky | 19:33.1 | Munising | 139.3 |
| 9 | Kelton Kyro | 19:33.2 | Midland | 139.3 |
| 9 | Calvin Bagale | 19:33.4 | Marshall | 139.2 |
| 10 | William Jeffords | 19:34.0 | Detroit Catholic Central | 139.0 |
| 10 | Chuck Cameron | 19:34.5 | Gladstone | 138.8 |
| 11 | Austin Corey | 19:34.9 | Gladstone | 138.7 |
| 10 | Ian Scott | 19:35.0 | Lutheran HS Westland | 138.7 |
| 11 | Luke Mulka | 19:35.0 | Utica Ford | 138.7 |
| 10 | Aidan Wilson | 19:35.1 | Royal Oak | 138.6 |
| 12 | Sriram Yeshaswi Godugula | 19:35.8 | Troy | 138.4 |
| 12 | Neel Bangera | 19:36.1 | Canton | 138.3 |
| 10 | Roger Mariani | 19:36.2 | Ann Arbor Greenhills | 138.3 |
| 10 | Jonathon Ebbole | 19:36.2 | Rochester Adams | 138.3 |
| 11 | Johnny McKellar | 19:36.6 | Royal Oak | 138.1 |
| 10 | Uzziel Thomassen | 19:37.1 | Auburn Hills Oakland Christian | 138.0 |
| 9 | Carter Crosby | 19:37.1 | Grand Blanc | 138.0 |
| 9 | Jackson Onofre | 19:37.7 | Novi Christian Academy | 137.8 |
| 12 | Evan Lamb | 19:37.9 | Romeo | 137.7 |
| 12 | Noah Hall | 19:38.1 | Dryden | 137.6 |
| 10 | Connor Czolgosz | 19:39.2 | Midland Bullock Creek | 137.3 |
| 12 | Ian Maltarich | 19:39.6 | South Lyon | 137.1 |
| 9 | Finnian Rawsthorne | 19:39.8 | Grand Blanc | 137.1 |
| 12 | Justin Perantoni | 19:40.4 | Fenton | 136.9 |
| 12 | Conrad Kohl | 19:40.6 | Troy | 136.8 |
| 12 | Brayden Creedon | 19:40.9 | Canton | 136.7 |
| 10 | Eric Junker | 19:41.4 | Whitmore Lake | 136.5 |
| 10 | Henry Ebert | 19:41.4 | Sturgis | 136.5 |
| 12 | Ethan DeVries | 19:41.5 | Bridgman | 136.5 |
| 10 | Peter Mann | 19:41.5 | Midland Dow | 136.5 |
| 10 | Luke Shelton | 19:42.1 | Troy Athens | 136.3 |
| 11 | Sean Hartz | 19:43.4 | South Lyon | 135.9 |
| 10 | Alex Pelukas | 19:43.6 | Salem | 135.8 |
| 10 | Brayton Cosby | 19:44.2 | Bronson | 135.6 |
| 10 | Keagan Wright | 19:44.6 | Howell | 135.5 |
| 10 | Nathan Mann | 19:44.7 | South Lyon | 135.4 |
| 12 | Nate Dillon | 19:44.8 | Whitmore Lake | 135.4 |
| 11 | Gabriel Coraci | 19:44.8 | Madison Heights Bishop Foley | 135.4 |
| 11 | Finnegan (Finn) Moore | 19:45.2 | Berkley | 135.3 |
| 9 | Evan Martin | 19:45.2 | South Lyon | 135.3 |
| 9 | Connor Twardeski | 19:45.4 | Utica Ford | 135.2 |
| 11 | Gavin Bishop | 19:45.4 | St. Clair | 135.2 |
| 12 | Nicholas Luna | 19:46.3 | Bay City Central | 134.9 |
| 10 | Jackson Defina | 19:46.5 | Fenton | 134.8 |
| 9 | Adrian Anderson | 19:47.2 | Ann Arbor Fr Gabriel Richard | 134.6 |
| 12 | Levi Whitehead | 19:47.9 | Dexter | 134.4 |
| 12 | Sean Finnigan | 19:48.0 | Dryden | 134.3 |
| 9 | Lukas Brown | 19:48.3 | Unionville-Sebewaing | 134.2 |
| 11 | Anthony Alvarez | 19:48.8 | Armada | 134.1 |
| 10 | Collin Grahl | 19:49.2 | Lake Orion | 133.9 |
| 11 | James Mihelich | 19:50.2 | Troy | 133.6 |
| 11 | Madden Starkweather | 19:50.3 | Bath | 133.6 |
| 11 | Matthew Buchanan | 19:50.5 | Oxford | 133.5 |
| 9 | Adam Ogamba | 19:51.1 | Midland | 133.3 |
| 10 | Daniel Badel | 19:51.9 | Detroit Catholic Central | 133.0 |
| 12 | Micah Winchell | 19:52.1 | Ann Arbor Skyline | 133.0 |
| 9 | Corbin Hutchinson | 19:52.2 | Gaylord | 132.9 |
| 12 | Korbyn Thornton | 19:52.4 | St. Clair | 132.9 |
| 10 | William Austin | 19:52.8 | Troy | 132.7 |
| 10 | Noah Ferguson | 19:53.7 | Kensington Woods | 132.4 |
| 9 | Brendan Aeder | 19:53.9 | Unionville-Sebewaing | 132.4 |
| 12 | Aidan Petik | 19:54.4 | Dexter | 132.2 |
| 9 | David Torrey | 19:54.5 | Hartland | 132.2 |
| 9 | Avery Jones | 19:54.6 | Salem | 132.1 |
| 9 | Grayson Diadiun | 19:54.7 | Howell | 132.1 |
| 12 | Matthew Collins | 19:54.8 | Canton | 132.1 |
| 9 | Owen Healy | 19:55.1 | Dexter | 132.0 |
| 11 | Akshay Duvvuru | 19:55.5 | Rochester Adams | 131.8 |
| 11 | Seth Witte | 19:55.8 | Lutheran HS Westland | 131.7 |
| 12 | Trajan Thomas | 19:56.5 | Troy Athens | 131.5 |
| 11 | Robert Carrigan | 19:56.7 | Armada | 131.4 |
| 12 | Tanav Ray | 19:57.3 | Rochester Adams | 131.2 |
| 11 | Caleb Schwarz | 19:57.6 | Waterford Kettering | 131.1 |
| 12 | Leo Dion | 19:57.9 | Flint Powers Catholic | 131.0 |
| 9 | Anderson Harden | 19:58.9 | Dexter | 130.7 |
| 9 | Landon Seidel | 19:59.3 | Livonia Stevenson | 130.6 |
| 12 | Reid Weber | 19:59.4 | Troy Athens | 130.5 |
| 10 | Rohit Chaudhary | 19:59.6 | Ann Arbor Greenhills | 130.5 |
| 9 | Zachary Crumby | 20:00.5 | Unionville-Sebewaing | 130.2 |
| 10 | Derrick Clark | 20:00.6 | Utica Ford | 130.1 |
| 9 | Tanner Ziobron | 20:00.6 | Pinckney | 130.1 |
| 11 | Aeriq Abu Azrine | 20:00.7 | Royal Oak | 130.1 |
| 11 | Carter Sikorski | 20:01.1 | Bronson | 130.0 |
| 11 | Aaron Slanec | 20:01.6 | Royal Oak | 129.8 |
| 10 | Wyatt Linson | 20:01.8 | Otisville LakeVille | 129.7 |
| 9 | Charlie O’Loughlin | 20:03.4 | Livonia Stevenson | 129.2 |
| 11 | Ryan Harper | 20:04.1 | Troy Athens | 129.0 |
| 10 | John Birzer | 20:05.1 | Hillsdale Academy | 128.6 |
| 12 | Joshua Felstow | 20:07.5 | Romeo | 127.8 |
| 11 | Benjamin Zheng | 20:08.0 | Ann Arbor Greenhills | 127.7 |
| 10 | Austin Steimel | 20:08.1 | Rochester Adams | 127.6 |
| 10 | Jovani Ramos | 20:08.3 | Bronson | 127.6 |
| 9 | Eddie Nolan | 20:09.0 | Troy Athens | 127.3 |
| 10 | Cristian Hayen | 20:09.2 | Gladstone | 127.3 |
| 12 | Blake Cabble | 20:09.5 | Dexter | 127.2 |
| 12 | Tommy Lykins | 20:09.6 | South Lyon | 127.1 |
| 9 | Alexander Klenczar | 20:10.4 | Troy | 126.9 |
| 9 | Ryder Boyers | 20:10.7 | Saugatuck | 126.8 |
| 12 | Evan McGahey | 20:10.8 | Troy | 126.7 |
| 9 | Zachary Panter | 20:10.8 | Fenton | 126.7 |
| 11 | Beck Ytterberg | 20:12.0 | Bridgman | 126.3 |
| 10 | Corbin Frazier | 20:12.1 | Midland | 126.3 |
| 9 | George Watson | 20:12.7 | Detroit Catholic Central | 126.1 |
| 9 | Emmett Strait | 20:13.1 | Ann Arbor Skyline | 126.0 |
| 9 | Carter Davis | 20:13.7 | Midland | 125.8 |
| 12 | Caleb Valentine | 20:14.0 | Whitmore Lake | 125.7 |
| 9 | Abram Larsen | 20:14.1 | Fenton | 125.6 |
| 10 | Thomas Halligan | 20:14.2 | Holly | 125.6 |
| 9 | Edward Marshall | 20:14.6 | Armada | 125.5 |
| 10 | Christopher Lair | 20:14.6 | Troy | 125.5 |
| 9 | Andrew Hilborg | 20:15.6 | Freeland | 125.1 |
| 9 | Jacob Brox | 20:15.6 | Grand Blanc | 125.1 |
| 11 | Parker Mowl | 20:15.8 | Utica Ford | 125.1 |
| 12 | Giovanni Tanzini | 20:16.6 | Sanford-Meridian | 124.8 |
| 10 | Brennan Smith | 20:17.3 | Detroit Catholic Central | 124.6 |
| 10 | Aiden Jacobs | 20:17.3 | Pinckney | 124.6 |
| 12 | Victor Porter | 20:17.4 | Livonia Stevenson | 124.5 |
| 9 | Connor Hui | 20:17.5 | Hartland | 124.5 |
| 11 | Victor Norrod | 20:17.7 | Marshall | 124.4 |
| 9 | Blake Jones | 20:18.2 | Romeo | 124.3 |
| 9 | Victor Papa | 20:18.5 | Cranbrook Kingswood | 124.2 |
| 10 | Kasey Springer | 20:18.8 | Whitmore Lake | 124.1 |
| 11 | Cole Doty | 20:19.0 | Dexter | 124.0 |
| 9 | Lev Babcock | 20:19.3 | Berkley | 123.9 |
| 11 | Rylan Branson | 20:19.4 | Riverview | 123.9 |
| 12 | Ian Scheels | 20:20.3 | South Lyon | 123.6 |
| 12 | Aimon Humm | 20:20.4 | Breckenridge | 123.5 |
| 10 | William Arnold | 20:20.5 | Armada | 123.5 |
| 12 | Jayden Zhang | 20:20.5 | Howell | 123.5 |
| 10 | Noah Torosian | 20:20.7 | Waterford Our Lady | 123.4 |
| 9 | Marshall Posluszny | 20:20.8 | Cass City | 123.4 |
| 9 | Michael Harris | 20:21.0 | Canton | 123.3 |
| 9 | William Schlueter | 20:21.1 | Hillsdale Academy | 123.3 |
| 12 | Joshua Castillo | 20:21.4 | Armada | 123.2 |
| 9 | Luciano (Lu) Rozum | 20:22.0 | Detroit Catholic Central | 123.0 |
| 12 | Joey Maddock | 20:22.2 | Madison Heights Bishop Foley | 122.9 |
| 12 | Phineas Houghtaling | 20:24.4 | Reese | 122.2 |
| 9 | Charlie Penneau | 20:24.6 | Flint Powers Catholic | 122.1 |
| 10 | Matthew Boone | 20:24.6 | Rochester Adams | 122.1 |
| 10 | Ethan Speirs | 20:25.0 | Cass City | 122.0 |
| 11 | James Nelson | 20:25.4 | Kimball New Life Christian | 121.9 |
| 10 | Trey Williams | 20:25.5 | South Lyon | 121.8 |
| 10 | Nicholas Oliveira | 20:25.7 | Canton | 121.8 |
| 9 | Nolan Stadel | 20:26.2 | Genesee Christian Academy | 121.6 |
| 11 | Xander Bonnau | 20:26.7 | Plymouth | 121.4 |
| 12 | Auron Mosher | 20:27.7 | Reese | 121.1 |
| 12 | Greg Lapinski | 20:28.3 | Ann Arbor Fr Gabriel Richard | 120.9 |
| 10 | Gabriel Wesserling | 20:28.3 | Allen Park | 120.9 |
| 10 | Ethan Nagel | 20:28.6 | Sanford-Meridian | 120.8 |
| 12 | Jack Koivu | 20:29.3 | Hartland | 120.6 |
| 9 | Chase Compau | 20:29.9 | Ortonville Brandon | 120.4 |
| 10 | Andrew Hamann | 20:30.2 | Ann Arbor Fr Gabriel Richard | 120.3 |
| 12 | Alex Stillman | 20:30.6 | Ann Arbor Greenhills | 120.1 |
| 12 | Wyatt Opperman | 20:30.6 | North Branch | 120.1 |
| 11 | Landon Strang | 20:30.6 | Clinton Twp. Chippewa Valley | 120.1 |
| 11 | Tyler Marcissuk | 20:31.5 | Riverview | 119.8 |
| 12 | David Farison | 20:31.9 | Sanford-Meridian | 119.7 |
| 12 | Benjamin Pryor | 20:32.2 | Salem | 119.6 |
| 11 | Riley Minnis | 20:33.0 | Freeland | 119.3 |
| 12 | Jaiden Magat | 20:33.7 | Royal Oak | 119.1 |
| 12 | Nolan Viviano | 20:34.0 | Utica Eisenhower | 119.0 |
| 10 | Sam Burkinshaw | 20:34.4 | Midland | 118.9 |
| 9 | Peter Mutschler | 20:34.8 | Madison Heights Bishop Foley | 118.7 |
| 9 | Oliver Lindley | 20:35.1 | Hillsdale Academy | 118.6 |
| 9 | Luke Page | 20:35.2 | Fenton | 118.6 |
| 11 | Emmett Fishwild | 20:35.2 | Royal Oak | 118.6 |
| 9 | Everett Galindo | 20:35.3 | Plymouth | 118.6 |
| 11 | Gavin Cavell | 20:35.8 | Royal Oak | 118.4 |
| 12 | Austin Malburg | 20:36.0 | Armada | 118.3 |
| 10 | Matthew Barnes | 20:36.4 | Howell | 118.2 |
| 10 | Aidan Kocoloski | 20:36.4 | Livonia Stevenson | 118.2 |
| 10 | Nicholas Kostecke | 20:36.9 | Detroit Country Day | 118.0 |
| 12 | Joey Shupe | 20:37.9 | Riverview | 117.7 |
| 9 | Kyle Molenkamp | 20:38.0 | Hillsdale Academy | 117.7 |
| 12 | Alex Pick | 20:38.1 | Charyl Stockwell Academy | 117.6 |
| 9 | Aland Alomari | 20:38.1 | Detroit Country Day | 117.6 |
| 10 | Phylip Elliott | 20:39.6 | Ann Arbor Skyline | 117.1 |
| 11 | Jacob Campbell | 20:39.7 | Kimball New Life Christian | 117.1 |
| 11 | Kameron Patterson | 20:39.9 | Berkley | 117.0 |
| 10 | Sullivan Gartrell | 20:40.1 | Davison | 117.0 |
| 12 | Bryce Reinke | 20:40.2 | Sandusky | 116.9 |
| 9 | Leo Chi | 20:40.6 | Ann Arbor Skyline | 116.8 |
| 11 | Kazutaka Suzuki | 20:41.0 | Canton | 116.7 |
| 10 | Bennett Thomas | 20:41.1 | Dexter | 116.6 |
| 11 | Mason Johnson | 20:41.3 | Lutheran HS Westland | 116.6 |
| 12 | Nate Carey | 20:41.3 | Mayville | 116.6 |
| 10 | Gabe Shaffer | 20:41.5 | Royal Oak Shrine | 116.5 |
| 9 | Liam Grimm | 20:41.5 | Dexter | 116.5 |
| 9 | Gabe Walter | 20:42.3 | South Lyon | 116.2 |
| 11 | Theodore Campbell | 20:43.5 | Riverview Gabriel Richard | 115.8 |
| 11 | Gage Pedue | 20:43.6 | Sturgis | 115.8 |
| 11 | Gavin Ward | 20:43.7 | Salem | 115.8 |
| 9 | Joshua Byrtus | 20:43.9 | Holly | 115.7 |
| 12 | Braxten Spurr | 20:44.2 | Ortonville Brandon | 115.6 |
| 11 | Erick Baczewski | 20:44.3 | Midland | 115.6 |
| 12 | Owen Crowder Smith | 20:44.8 | Cranbrook Kingswood | 115.4 |
| 12 | Gabriel Placente | 20:44.9 | Royal Oak Shrine | 115.4 |
| 11 | Keegan Shephard | 20:46.0 | Sanford-Meridian | 115.0 |
| 9 | Evan Binelli | 20:46.7 | Berkley | 114.8 |
| 12 | Luke Goodman | 20:46.9 | Hartland | 114.7 |
| 10 | Ben Card | 20:47.0 | North Branch | 114.7 |
| 10 | Twoey Bullock Jr. | 20:48.9 | Ann Arbor Greenhills | 114.0 |
| 9 | Noah Kraegel | 20:49.4 | Rochester Adams | 113.9 |
| 9 | Luke Mulder | 20:49.5 | Midland Bullock Creek | 113.8 |
| 12 | Maddox Podmokly | 20:51.3 | Royal Oak | 113.2 |
| 10 | Preston Varnauskas | 20:51.5 | Rochester Hills Lutheran NW | 113.2 |
| 12 | Alexander Elliot | 20:51.7 | Utica Eisenhower | 113.1 |
| 10 | Luke Wegienka | 20:52.0 | Detroit Catholic Central | 113.0 |
| 11 | Isaiah Davila | 20:52.3 | Berkley | 112.9 |
| 9 | Mario Baker | 20:52.4 | Bath | 112.9 |
| 9 | Alex Jedizejowski | 20:52.6 | Livonia Stevenson | 112.8 |
| 9 | Joseph Shafer | 20:53.2 | Ann Arbor Fr Gabriel Richard | 112.6 |
| 12 | Finn Banner | 20:53.5 | Berkley | 112.5 |
| 11 | Clark Douglas | 20:53.6 | Bridgman | 112.5 |
| 9 | Grayson Wells | 20:53.6 | Midland Bullock Creek | 112.5 |
| 11 | Kasen Salazar | 20:54.6 | Dexter | 112.1 |
| 9 | Ivan Yepez | 20:54.6 | Allen Park | 112.1 |
| 10 | Connor Mallie | 20:54.7 | Detroit Catholic Central | 112.1 |
| 10 | Bradley Richards | 20:55.1 | Cass City | 112.0 |
| 12 | Emery Govaere | 20:55.5 | St. Clair | 111.8 |
| 9 | Charles Gaden | 20:56.4 | Ann Arbor Fr Gabriel Richard | 111.5 |
| 9 | Andrew Kojiro | 20:56.7 | Ann Arbor Fr Gabriel Richard | 111.4 |
| 9 | Saul Friedman | 20:56.8 | Berkley | 111.4 |
| 10 | Caleb Hohn | 20:56.8 | Sturgis | 111.4 |
| 9 | Felix Houghtaling | 20:57.9 | Reese | 111.0 |
| 9 | Augustus MacIntyre | 20:58.1 | Howell | 111.0 |
| 9 | Dylan Chamberlin | 20:58.9 | Howell | 110.7 |
| 10 | Emerson Mason-Schickel | 20:59.4 | Ann Arbor Fr Gabriel Richard | 110.5 |
| 10 | Skyler Stepp | 21:00.0 | Howell | 110.3 |
| 11 | Conner Wilkinson | 21:00.0 | Bay City John Glenn | 110.3 |
| 9 | Adam Ahmad | 21:00.5 | Detroit Country Day | 110.2 |
| 10 | Jaxon Perry | 21:00.7 | Hartland | 110.1 |
| 9 | Jaxon Seibold | 21:00.8 | Lake Orion | 110.1 |
| 10 | Daniel Rudolph | 21:00.9 | Utica Ford | 110.0 |
| 9 | Grady Friedmann | 21:01.5 | Clinton Twp. Chippewa Valley | 109.8 |
| 10 | Zachary Noel | 21:01.6 | Detroit Catholic Central | 109.8 |
| 11 | Peter Blaney | 21:01.7 | Ann Arbor Fr Gabriel Richard | 109.8 |
| 10 | George Nequiest | 21:02.2 | Waterford Mott | 109.6 |
| 10 | Cooper Malvasi | 21:03.2 | Rochester Hills Lutheran NW | 109.3 |
| 9 | John Frabis | 21:03.3 | Utica Eisenhower | 109.2 |
| 12 | Parker Johnson | 21:03.6 | South Lyon | 109.1 |
| 11 | Deacon Hayward | 21:04.1 | Bay City Central | 109.0 |
| 11 | Matthew Anderson | 21:04.2 | Bronson | 108.9 |
| 9 | Sam Dunlap | 21:04.7 | Berkley | 108.8 |
| 10 | Carson Van Sickle | 21:04.8 | Hillsdale Academy | 108.7 |
| 10 | Henry Park | 21:05.8 | Canton | 108.4 |
| 10 | Cooper Hoyt | 21:06.0 | North Branch | 108.3 |
| 9 | Bo Cooke | 21:06.6 | Pinckney | 108.1 |
| 9 | Miles Muxlow | 21:06.8 | Flint Powers Catholic | 108.1 |
| 11 | Brady Beauchamp | 21:06.8 | Salem | 108.1 |
| 10 | Jack Yaldoo | 21:06.8 | Walled Lake Western | 108.1 |
| 10 | Justin Butkiewicz | 21:07.5 | Oxford | 107.8 |
| 9 | Pranav Manivannan | 21:08.2 | Troy | 107.6 |
| 11 | Armaan Grewal | 21:08.4 | Plymouth | 107.5 |
| 11 | Carson Johnson | 21:08.8 | Sanford-Meridian | 107.4 |
| 10 | Andrew Pierfelice | 21:09.1 | Salem | 107.3 |
| 10 | Xander Warneck | 21:09.4 | Allen Park | 107.2 |
| 11 | Jack Ruan | 21:09.6 | Southgate Anderson | 107.1 |
| 9 | Nick Kopacz | 21:09.8 | Detroit Catholic Central | 107.1 |
| 11 | Wes Karsen | 21:09.9 | Waterford Kettering | 107.0 |
| 12 | Drew LaFave | 21:10.2 | Gladstone | 106.9 |
| 11 | Trent Roberts | 21:10.2 | Cass City | 106.9 |
| 10 | Angel Carrillo | 21:10.9 | Waterford Mott | 106.7 |
| 12 | Thanush Pantra | 21:11.1 | Troy | 106.6 |
| 12 | Gavin Pickens | 21:11.5 | Unionville-Sebewaing | 106.5 |
| 10 | Ryan Obry | 21:11.7 | Oxford | 106.4 |
| 11 | James Zweng | 21:11.8 | Armada | 106.4 |
| 11 | Paul Biskner | 21:12.2 | Ann Arbor Fr Gabriel Richard | 106.3 |
| 10 | David Carroll | 21:12.2 | Bay City Central | 106.3 |
| 10 | William Abbott | 21:12.6 | Detroit Catholic Central | 106.1 |
| 10 | Ryan Huang | 21:12.7 | Troy | 106.1 |
| 9 | Harper Morgan | 21:13.3 | Sturgis | 105.9 |
| 10 | Ronan Pizzo | 21:13.7 | St. Clair | 105.8 |
| 11 | Connar McDonald | 21:14.1 | Sanford-Meridian | 105.6 |
| 11 | Aaron Alleman | 21:14.5 | Rochester Adams | 105.5 |
| 10 | Renato Ianni | 21:15.1 | Whitmore Lake | 105.3 |
| 11 | Dylan Lasher | 21:15.6 | Dryden | 105.1 |
| 11 | Charles Gilbert | 21:16.4 | Romeo | 104.9 |
| 12 | Jonah Beauchamp | 21:17.9 | Riverview | 104.4 |
| 11 | Jack Grossman | 21:18.7 | Howell | 104.1 |
| 12 | Daniel Stutzman | 21:19.8 | Freeland | 103.7 |
| 9 | Andrew Nitz | 21:20.3 | Allen Park | 103.6 |
| 10 | Nolan Dolaskie | 21:20.9 | Munising | 103.4 |
| 10 | Evan Rentsch | 21:21.0 | Midland | 103.3 |
| 12 | Pelon Lin | 21:21.0 | Troy | 103.3 |
| 11 | Evan Hagerman | 21:21.4 | Bath | 103.2 |
| 12 | Cameron Waszkiewicz | 21:22.2 | Riverview | 102.9 |
| 12 | Carter Ernsberger | 21:24.3 | Bridgman | 102.2 |
| 10 | Ben Sanko | 21:25.7 | Detroit Catholic Central | 101.8 |
| 9 | Owen Nytko | 21:26.0 | Romeo | 101.7 |
| 10 | Aaron Joshua | 21:26.1 | Ann Arbor Fr Gabriel Richard | 101.6 |
| 9 | Jack Reeve | 21:26.3 | Royal Oak | 101.6 |
| 11 | Brandon Rouse | 21:26.8 | Genesee | 101.4 |
| 12 | Dylan Worley | 21:27.1 | Allen Park | 101.3 |
| 11 | Ronan Turrell | 21:28.4 | St. Clair | 100.9 |
| 11 | Noah Reggio | 21:28.6 | Romeo | 100.8 |
| 10 | Andrew Giuliano | 21:29.0 | Royal Oak | 100.7 |
| 11 | Tyler Pruitt | 21:30.7 | Mayville | 100.1 |
| 12 | Zach McMahon | 21:30.8 | Salem | 100.1 |
| 10 | Lukas Yeh | 21:31.4 | Cranbrook Kingswood | 99.9 |
| 11 | Avery Kromberg | 21:31.5 | Hartland | 99.8 |
| 10 | Avi Adar | 21:31.6 | Ann Arbor Greenhills | 99.8 |
| 12 | Talon Sniegowski | 21:31.8 | Plymouth | 99.7 |
| 9 | James Valovick | 21:31.9 | Rochester Hills Lutheran NW | 99.7 |
| 11 | Jackson Zhang | 21:32.3 | St. Clair | 99.6 |
| 12 | Alex Bransch | 21:32.5 | South Lyon | 99.5 |
| 11 | Surya Jeeda | 21:32.9 | Troy | 99.4 |
| 10 | Udayan Ray | 21:33.2 | Troy | 99.3 |
| 10 | Waldon Haines | 21:33.3 | Reese | 99.2 |
| 9 | Nathan Rainwater | 21:33.6 | Grand Blanc | 99.1 |
| 10 | Adam Khan | 21:34.6 | Detroit Country Day | 98.8 |
| 10 | Josh Tran | 21:34.7 | Plymouth | 98.8 |
| 12 | Sameer Singh | 21:35.6 | Troy | 98.5 |
| 11 | Alex Vincens | 21:37.2 | Salem | 97.9 |
| 9 | Ben Kuhn | 21:37.6 | Ann Arbor Fr Gabriel Richard | 97.8 |
| 12 | Will Weiszhaar | 21:37.7 | Dexter | 97.8 |
| 11 | Levi States | 21:38.1 | Flint Powers Catholic | 97.6 |
| 9 | Joaquin Cherney | 21:39.9 | Ann Arbor Fr Gabriel Richard | 97.0 |
| 9 | Gavin Heimberger | 21:41.0 | Riverview | 96.7 |
| 12 | Maxx Burdick | 21:41.3 | Sanford-Meridian | 96.6 |
| 9 | Caleb Greer | 21:42.2 | Howell | 96.3 |
| 10 | Liam Hoban | 21:42.3 | Canton | 96.2 |
| 11 | Gram Griffioen | 21:42.8 | University Liggett | 96.1 |
| 12 | Ray Chanavier | 21:43.3 | Hartland | 95.9 |
| 10 | Alec Sciturro | 21:45.0 | Salem | 95.3 |
| 10 | Elijah Killinger | 21:45.1 | Charyl Stockwell Academy | 95.3 |
| 10 | Mickenzie Brennan-Voght | 21:45.2 | Howell | 95.3 |
| 10 | Ben Moses | 21:45.6 | Sturgis | 95.1 |
| 11 | Solomon Carmichael | 21:46.3 | Ann Arbor Fr Gabriel Richard | 94.9 |
| 11 | Austin Jeffery | 21:46.4 | Howell | 94.9 |
| 12 | David Simons | 21:46.8 | Sanford-Meridian | 94.7 |
| 11 | Sahib Cheema | 21:46.9 | Salem | 94.7 |
| 9 | Richard Lewis | 21:47.0 | Whitmore Lake | 94.7 |
| 10 | Keston Rodda | 21:47.2 | Rochester Adams | 94.6 |
| 10 | Anthony Salem | 21:47.7 | Troy | 94.4 |
| 10 | Carter English | 21:47.8 | Midland Dow | 94.4 |
| 10 | Max Mast | 21:48.0 | Detroit Catholic Central | 94.3 |
| 11 | Bailey McClain | 21:48.0 | Waterford Kettering | 94.3 |
| 11 | Lucas Carter | 21:48.3 | Berkley | 94.2 |
| 9 | Malachi Gross | 21:48.6 | Novi Christian Academy | 94.1 |
| 9 | Kaden Monroe | 21:48.9 | Flint Powers Catholic | 94.0 |
| 9 | Issac Jones | 21:49.1 | Howell | 94.0 |
| 9 | Carson Dennis | 21:49.4 | Riverview | 93.9 |
| 10 | Dominick Chiverton | 21:50.5 | Breckenridge | 93.5 |
| 9 | Joshua Fletcher-Smith | 21:50.8 | Lake Orion | 93.4 |
| 9 | John Thomas | 21:51.0 | Whitmore Lake | 93.3 |
| 11 | Emmanuel Roque-Bocangera | 21:51.1 | Oxford | 93.3 |
| 9 | William Martin | 21:51.5 | University Liggett | 93.2 |
| 9 | Evan Mahlmeister | 21:52.3 | Detroit Catholic Central | 92.9 |
| 12 | Sean Flaherty | 21:52.5 | Ann Arbor Fr Gabriel Richard | 92.8 |
| 9 | Macen Kemp | 21:53.1 | Romeo | 92.6 |
| 9 | Sebastian Towne | 21:53.4 | Detroit Catholic Central | 92.5 |
| 11 | Cooper Pender | 21:53.9 | Cranbrook Kingswood | 92.4 |
| 10 | Clark Tan | 21:54.4 | Davison | 92.2 |
| 12 | Spencer Moore | 21:54.7 | Oxford | 92.1 |
| 10 | Zizheng Wang | 21:55.7 | Troy | 91.8 |
| 9 | Augustine Hansen | 21:55.8 | Ann Arbor Fr Gabriel Richard | 91.7 |
| 11 | Lincoln Haag | 21:56.5 | Unionville-Sebewaing | 91.5 |
| 12 | Isaac Contreras-Brumley | 21:56.8 | Royal Oak | 91.4 |
| 9 | Jaylen DeMarco | 21:57.5 | Lake Orion | 91.2 |
| 11 | Grant Mortsfield | 21:57.5 | Berkley | 91.2 |
| 9 | Elijah Richardson | 21:58.0 | Plymouth Christian Academy | 91.0 |
| 9 | Aiden Fitek | 21:59.4 | Riverview | 90.5 |
| 11 | Connor Hickey | 22:00.4 | Oxford | 90.2 |
| 11 | Jonathan Lebsack | 22:00.6 | Bay City John Glenn | 90.1 |
| 11 | Wesley Spezia | 22:00.7 | Oxford | 90.1 |
| 10 | Hudson Sutter | 22:00.9 | Dexter | 90.0 |
| 12 | Connor Rubio | 22:02.4 | Clinton Twp. Chippewa Valley | 89.5 |
| 9 | Gabe Verellen | 22:02.8 | North Branch | 89.4 |
| 11 | Nicholas Roggenbuck | 22:02.8 | Rochester Adams | 89.4 |
| 11 | Owen Osterbur | 22:04.6 | Rochester Adams | 88.8 |
| 11 | Nikko Salahutdin | 22:05.3 | Royal Oak Shrine | 88.6 |
| 11 | Luke Roberts | 22:06.1 | Livonia Stevenson | 88.3 |
| 12 | Howei Ding | 22:06.2 | Ann Arbor Greenhills | 88.3 |
| 9 | Evan Nordhaus | 22:06.8 | Canton | 88.1 |
| 9 | Ben Ruan | 22:07.0 | Southgate Anderson | 88.0 |
| 10 | Aidan McClelland | 22:07.2 | Ann Arbor Fr Gabriel Richard | 87.9 |
| 9 | Hunter Schindel | 22:07.5 | Midland Bullock Creek | 87.8 |
| 12 | Carson Dybowski | 22:08.4 | Rochester Hills Lutheran NW | 87.5 |
| 12 | Sam Hughes | 22:08.6 | Romeo | 87.5 |
| 9 | Oliver Vaudt | 22:09.3 | Dexter | 87.2 |
| 9 | Andrew Fay | 22:09.4 | Dexter | 87.2 |
| 11 | Michael Boes | 22:10.1 | Utica Eisenhower | 87.0 |
| 10 | Quade Pepin | 22:10.4 | Gladstone | 86.9 |
| 11 | Evan Lent | 22:11.3 | Walled Lake Western | 86.6 |
| 10 | Sam Wilheim | 22:11.6 | Southgate Anderson | 86.5 |
| 12 | Spencer Troike | 22:12.0 | Livonia Stevenson | 86.3 |
| 9 | Rocco Cortese | 22:12.5 | South Lyon | 86.2 |
| 12 | Colin Nettles | 22:13.4 | Troy | 85.9 |
| 9 | Hector Gascho | 22:13.6 | Clinton Twp. Chippewa Valley | 85.8 |
| 9 | Ruochen (David) Jiang | 22:13.7 | Cranbrook Kingswood | 85.8 |
| 9 | Mitch Bell | 22:14.2 | Utica Ford | 85.6 |
| 10 | Keith Kerr | 22:14.5 | Livonia Stevenson | 85.5 |
| 10 | Josh Lupinski | 22:15.0 | Utica Eisenhower | 85.3 |
| 11 | Joseph Young | 22:15.1 | Troy Athens | 85.3 |
| 11 | Andrew Abramowicz | 22:15.3 | Lutheran HS Westland | 85.2 |
| 9 | Joeb Bendon | 22:15.3 | Detroit Catholic Central | 85.2 |
| 12 | Alex Watson | 22:15.8 | Dexter | 85.1 |
| 9 | Damien Huff | 22:16.1 | Midland | 85.0 |
| 9 | Cole Stewart | 22:17.6 | Flint Powers Catholic | 84.5 |
| 10 | Gabe Bookout | 22:18.4 | Plymouth Christian Academy | 84.2 |
| 11 | Brenden Peter | 22:20.3 | Dryden | 83.6 |
| 11 | Marshal Smith | 22:20.5 | Mayville | 83.5 |
| 11 | Nicholas Palazzolo | 22:20.5 | Dexter | 83.5 |
| 10 | Thadeus Price | 22:21.0 | Livonia Stevenson | 83.3 |
| 11 | Brady Hart | 22:21.3 | Berkley | 83.2 |
| 9 | Ethan Miller | 22:21.9 | Ann Arbor Skyline | 83.0 |
| 9 | Trent Provoast | 22:22.0 | Midland Dow | 83.0 |
| 11 | Emiliano Ruiz | 22:23.2 | Rochester Adams | 82.6 |
| 12 | Dominic Gaetano | 22:23.3 | Hillsdale Academy | 82.6 |
| 9 | Luke Covington | 22:24.6 | Ann Arbor Fr Gabriel Richard | 82.1 |
| 11 | Henry Myers | 22:26.2 | North Branch | 81.6 |
| 11 | Filip Tasevski | 22:26.7 | Romeo | 81.4 |
| 11 | Lorenzo Mio | 22:27.9 | Royal Oak Shrine | 81.0 |
| 9 | Johannes Visser | 22:27.9 | Midland Dow | 81.0 |
| 11 | Graham Gortney | 22:28.0 | Plymouth Christian Academy | 81.0 |
| 12 | Nathan Petersen | 22:28.8 | Munising | 80.7 |
| 9 | Bennet Ogilvy | 22:29.1 | Utica Ford | 80.6 |
| – | Timothy Dion | 22:29.8 | Flint Powers Catholic | 80.4 |
| 9 | Charles Zhang | 22:29.9 | Troy | 80.4 |
| 12 | Anthony Gombert | 22:31.0 | Salem | 80.0 |
| 10 | Adavya Chandrasekaran | 22:31.2 | Plymouth | 79.9 |
| 9 | Daniel Ross | 22:31.4 | Midland Dow | 79.9 |
| 10 | Max Hilliard | 22:31.4 | Rochester Adams | 79.9 |
| 9 | Carter Knowlton | 22:31.6 | Hartland | 79.8 |
| 12 | Ishan Desai | 22:31.7 | Troy | 79.8 |
| 12 | Anthony Norris | 22:32.8 | Troy Athens | 79.4 |
| 12 | Robert O’Brien | 22:33.0 | Ann Arbor Fr Gabriel Richard | 79.3 |
| 10 | Bradyn Miller | 22:33.4 | Sanford-Meridian | 79.2 |
| 9 | Dechlan Fieberkorn | 22:33.4 | Sturgis | 79.2 |
| 10 | Jackson Lies | 22:34.3 | Romeo | 78.9 |
| 11 | Matthew Simino | 22:35.3 | New Baltimore Anchor Bay | 78.6 |
| 9 | Sky Fausett | 22:36.4 | Rochester Adams | 78.2 |
| 12 | Will Clemans | 22:36.7 | Cranbrook Kingswood | 78.1 |
| 9 | Colin Johnson | 22:37.2 | Bath | 77.9 |
| 10 | Billy Rozelle | 22:39.0 | Ann Arbor Greenhills | 77.3 |
| 11 | Fabian Villarino | 22:39.6 | Madison Heights Bishop Foley | 77.1 |
| 10 | Hunter Verplank | 22:39.7 | Cranbrook Kingswood | 77.1 |
| 11 | Nate Bolt | 22:39.8 | Salem | 77.1 |
| 12 | Owen Wurdock-Swift | 22:39.9 | Reese | 77.0 |
| 11 | Matthew Litwiller | 22:40.1 | Davison | 77.0 |
| 9 | Lucas Keinath | 22:42.3 | Lake Orion | 76.2 |
| 12 | Jake Pearson | 22:42.6 | Plymouth | 76.1 |
| 10 | Aiden Miller | 22:43.9 | Rochester Adams | 75.7 |
| 9 | John Boike | 22:44.5 | Flint Powers Catholic | 75.5 |
| 11 | Tyler Phillips | 22:44.8 | Kensington Woods | 75.4 |
| 9 | Justin Zischke | 22:45.6 | South Lyon | 75.1 |
| 12 | Rishi Kumar Girmannagari | 22:45.9 | Troy | 75.0 |
| 12 | Marco Dewitt-Campos | 22:46.0 | Salem | 75.0 |
| 9 | Zihan Qing | 22:46.0 | Cranbrook Kingswood | 75.0 |
| 12 | Matthew Livingston | 22:46.2 | Dryden | 74.9 |
| 10 | Zach Freier | 22:47.1 | Freeland | 74.6 |
| 12 | Elijah Bauer | 22:47.3 | Genesee Christian Academy | 74.6 |
| 9 | Campbell Vinson | 22:47.8 | Romeo | 74.4 |
| 10 | Cole Lindholm | 22:48.9 | Kensington Woods | 74.0 |
| 11 | Luke Vandenbossche | 22:50.0 | Midland | 73.7 |
| 12 | Jinsun Pyo | 22:50.1 | Rochester Adams | 73.6 |
| 9 | Brandon Muller | 22:50.9 | Davison | 73.4 |
| 11 | Charles Stitman | 22:51.3 | Royal Oak | 73.2 |
| 12 | Noah Schmidt | 22:51.7 | Utica Eisenhower | 73.1 |
| 10 | Alexander Savage | 22:53.5 | Detroit Catholic Central | 72.5 |
| 9 | Elliott Busch | 22:53.7 | Howell | 72.4 |
| 11 | Timmy Li | 22:55.5 | Troy Athens | 71.8 |
| 10 | Tyler Loose | 22:56.3 | Midland Dow | 71.6 |
| 9 | Luke Mamou | 22:57.5 | Cranbrook Kingswood | 71.2 |
| 10 | Ethan Dutkiewilz | 22:58.1 | Davison | 71.0 |
| 12 | Rishit Sethi | 22:58.9 | Plymouth | 70.7 |
| 9 | Jack Nowicki | 22:58.9 | Utica Eisenhower | 70.7 |
| 10 | Wilson Zhu | 22:59.1 | Troy | 70.6 |
| 9 | David Reeve-Rae | 22:59.2 | Reese | 70.6 |
| 11 | Casey Plentis | 22:59.8 | Rochester Adams | 70.4 |
| 11 | Pratyush Neelakantan | 23:00.6 | Troy | 70.1 |
| 10 | Ali Alnaib | 23:01.3 | Salem | 69.9 |
| 11 | Drew Shenton | 23:01.4 | Novi Christian Academy | 69.9 |
| 9 | Jacob Podmokly | 23:02.2 | Royal Oak | 69.6 |
| 10 | Om Lakhani | 23:02.5 | Canton | 69.5 |
| 9 | Caleb Hamilton | 23:04.0 | Troy | 69.0 |
| 9 | Grant Witgen | 23:06.2 | Armada | 68.3 |
| 11 | Jonas Lipovsky | 23:07.0 | Midland | 68.0 |
| 9 | Joe Jalosky | 23:10.1 | St. Clair | 67.0 |
| 11 | Cooper Crandell | 23:12.4 | Rochester Adams | 66.2 |
| 9 | Austen Antonio | 23:12.6 | Detroit Catholic Central | 66.1 |
| 9 | Jude Shafer | 23:14.4 | Ann Arbor Skyline | 65.5 |
| 12 | Sashinath Nadigotti | 23:14.4 | Troy | 65.5 |
| 10 | Tristan Bickmann | 23:14.6 | Howell | 65.5 |
| 12 | Anderson Oberle | 23:16.5 | Freeland | 64.8 |
| 10 | Brodie Mueller | 23:17.1 | South Lyon | 64.6 |
| 10 | Ryan Sain | 23:18.1 | South Lyon | 64.3 |
| 9 | Tyler Blank | 23:18.3 | South Lyon | 64.2 |
| 9 | Nicolas Radzizewski | 23:19.1 | Auburn Hills Oakland Christian | 64.0 |
| 9 | Shane Korte | 23:20.0 | Detroit Catholic Central | 63.7 |
| 11 | Ethan Cunningham | 23:20.6 | Riverview Gabriel Richard | 63.5 |
| 10 | Ali Al-Moussawi | 23:20.8 | Salem | 63.4 |
| 11 | Jack (James) Daughtrey | 23:21.6 | Cranbrook Kingswood | 63.1 |
| 12 | Dominic Heires | 23:22.9 | Midland | 62.7 |
| 9 | George Bae | 23:24.2 | South Lyon | 62.3 |
| 11 | Cole Stockwell | 23:24.4 | St. Clair | 62.2 |
| 11 | Drew Schofield | 23:24.5 | Ann Arbor Fr Gabriel Richard | 62.2 |
| 11 | Evan Elliott | 23:24.8 | Bay City John Glenn | 62.1 |
| 9 | Jaylen Lazaro | 23:25.0 | Salem | 62.0 |
| 9 | Jose Hinojos | 23:25.4 | Riverview | 61.9 |
| 9 | Patrick Zick | 23:25.4 | Riverview | 61.9 |
| 12 | Marty Watson | 23:26.6 | Dexter | 61.5 |
| 9 | Eamon Sullivan | 23:27.4 | Rochester Adams | 61.2 |
| 10 | Kyle Erfurt | 23:28.8 | Detroit Catholic Central | 60.7 |
| 12 | Caleb Rabert | 23:29.7 | Romeo | 60.4 |
| 10 | Yitao (Bruce) Sun | 23:30.7 | Troy | 60.1 |
| 10 | Sam Leach | 23:31.7 | Davison | 59.8 |
| 9 | David Lee | 23:33.4 | Troy Athens | 59.2 |
| 12 | Trey Pant | 23:33.5 | Sturgis | 59.2 |
| 10 | John Diedrich | 23:34.9 | Pinckney | 58.7 |
| 9 | Shingen Kurata | 23:36.6 | Livonia Stevenson | 58.1 |
| 9 | Dylan Yee | 23:37.6 | Detroit Catholic Central | 57.8 |
| 10 | Derek Busch | 23:38.6 | Cass City | 57.5 |
| 12 | Jonathan Noel | 23:38.6 | Bay City John Glenn | 57.5 |
| 9 | Michael Orsargos | 23:39.7 | Rochester Adams | 57.1 |
| 9 | Jonah Hills | 23:39.8 | Howell | 57.1 |
| 9 | Damian Ward | 23:40.7 | Mayville | 56.8 |
| 10 | Thomas Sokol | 23:40.7 | Howell | 56.8 |
| 9 | Christopher Brummett | 23:41.2 | Ann Arbor Greenhills | 56.6 |
| 9 | Chase Skinner | 23:41.2 | Saugatuck | 56.6 |
| 9 | Michael Liberty | 23:41.3 | Plymouth | 56.6 |
| 12 | Liam Bischer | 23:41.5 | Midland | 56.5 |
| 9 | Benjamin Keinath | 23:41.8 | Lake Orion | 56.4 |
| 9 | Joseph Klein | 23:42.7 | Midland Dow | 56.1 |
| 9 | Naveen Duvoor | 23:43.1 | Rochester Adams | 56.0 |
| 9 | Grant Red | 23:44.1 | Davison | 55.6 |
| 11 | Gabriel Kibin | 23:44.2 | Canton | 55.6 |
| 9 | Myles McGlinchey | 23:47.5 | Madison Heights Bishop Foley | 54.5 |
| 12 | Preston Mowl | 23:48.0 | Utica Ford | 54.3 |
| 10 | Danny Jefferson | 23:48.5 | Detroit Catholic Central | 54.2 |
| 11 | Sam Burtts | 23:48.5 | Pinckney | 54.2 |
| 10 | Emerson McGuire | 23:48.7 | Canton | 54.1 |
| 9 | Troy Wychuyse | 23:49.2 | Ortonville Brandon | 53.9 |
| 9 | Clark Dupon | 23:49.4 | Utica Eisenhower | 53.9 |
| 10 | Nicholas Herrington | 23:49.8 | Waterford Our Lady | 53.7 |
| 9 | Ryan Guinn | 23:49.8 | Canton | 53.7 |
| 9 | Caiden Hamlin | 23:50.4 | Hartland | 53.5 |
| 10 | Dylan Zobl | 23:50.4 | Royal Oak | 53.5 |
| 11 | Valentino Giardina | 23:52.7 | Gaylord | 52.8 |
| 12 | Jason Zarate | 23:54.8 | Charyl Stockwell Academy | 52.1 |
| 9 | Jack Williamson | 23:55.7 | Romeo | 51.8 |
| 9 | Owen Troutt | 23:57.4 | Grand Blanc | 51.2 |
| 9 | Maverick Hager | 23:59.9 | Howell | 50.4 |
| 10 | Henry Grupp | 24:01.8 | Hartland | 49.7 |
| 9 | Derek Wiseman | 24:03.0 | Dexter | 49.3 |
| 12 | Zachary Cook | 24:03.4 | Fenton | 49.2 |
| 11 | Kevin Kindermann | 24:03.8 | Oxford | 49.1 |
| 9 | Isaac Bard | 24:03.9 | Rochester Adams | 49.0 |
| 9 | Nathan Ponnudurai | 24:04.6 | Troy Athens | 48.8 |
| 11 | Lucas Malseed | 24:05.6 | Auburn Hills Oakland Christian | 48.5 |
| 12 | Marcus Silva | 24:05.8 | Dexter | 48.4 |
| 10 | Preetham Chilluru | 24:05.9 | Troy | 48.4 |
| 9 | Jakob Woodward | 24:06.0 | Charyl Stockwell Academy | 48.3 |
| 9 | Carl Villegas | 24:06.2 | Bay City Central | 48.3 |
| 9 | Dean Hitsman | 24:07.0 | Midland Bullock Creek | 48.0 |
| 9 | Jaxon Alexander | 24:07.2 | Davison | 47.9 |
| 10 | Kellin Teddy | 24:07.4 | Dexter | 47.9 |
| 9 | Mason Couvillion | 24:07.5 | Gladstone | 47.8 |
| 9 | Ashton Hillary | 24:08.3 | Oxford | 47.6 |
| 9 | Reuben Eberly | 24:08.8 | Armada | 47.4 |
| 10 | Alan He | 24:09.0 | Troy Athens | 47.3 |
| 9 | Kenneth Kwok | 24:10.3 | Troy | 46.9 |
| 11 | Quinn Meron | 24:10.4 | Berkley | 46.9 |
| 12 | Jordan Bruwier | 24:10.7 | Clinton Twp. Chippewa Valley | 46.8 |
| 10 | Kenny Turchi | 24:12.8 | Armada | 46.1 |
| 11 | Henry Gobler | 24:17.5 | Troy | 44.5 |
| 10 | Andrew Sutton | 24:18.6 | Armada | 44.1 |
| 9 | Tenyson Keysor | 24:18.9 | Howell | 44.0 |
| 12 | Ray Guo | 24:21.3 | Troy | 43.2 |
| 12 | Connor Grigg | 24:24.0 | Marshall | 42.3 |
| 10 | Mithesh Raja Govindaraja | 24:25.6 | Troy | 41.8 |
| 10 | Jacob Sears | 24:25.9 | Rochester Adams | 41.7 |
| 9 | Zubair Ali | 24:26.1 | Oxford | 41.6 |
| 12 | Dean Gobler | 24:26.3 | Troy | 41.6 |
| 11 | Gabe Slough | 24:29.2 | Gaylord | 40.6 |
| 10 | Martigan Wernecke | 24:30.9 | Bay City Central | 40.0 |
| 11 | Kaleb Kindl | 24:31.3 | Oxford | 39.9 |
| 11 | Seungheon (Jayden) Lee | 24:31.4 | Troy | 39.9 |
| 12 | Dylan Cassel | 24:31.6 | Riverview | 39.8 |
| 9 | Trace Duane | 24:32.9 | Plymouth | 39.4 |
| 9 | Lucas Riggs | 24:33.2 | Berkley | 39.3 |
| 9 | Connor Bancroft | 24:34.2 | Davison | 38.9 |
| 11 | Anton Buerger | 24:34.7 | Midland Bullock Creek | 38.8 |
| 9 | Kurtis Newville | 24:37.2 | Breckenridge | 37.9 |
| 10 | Aaron Rayford | 24:41.2 | Berkley | 36.6 |
| 12 | Leo Webster | 24:41.3 | Royal Oak | 36.6 |
| 12 | Jimmy Algawali | 24:43.8 | Genesee | 35.7 |
| 9 | Ryan Savoie | 24:45.4 | Ortonville Brandon | 35.2 |
| 9 | Brandon French | 24:49.0 | Lake Orion | 34.0 |
| 9 | Julien Dincecco | 24:49.6 | Ann Arbor Greenhills | 33.8 |
| 9 | Sawyer O’Brien | 24:50.1 | Davison | 33.6 |
| 9 | Aaron Welsh | 24:50.9 | Allen Park | 33.4 |
| 11 | Troy Verville | 24:53.8 | Charyl Stockwell Academy | 32.4 |
| 9 | Sairishi Sureshkumar | 24:54.3 | Salem | 32.2 |
| 11 | Brent Monterosso | 24:54.8 | Romeo | 32.1 |
| 9 | Chase Takkunen | 24:57.7 | Gladstone | 31.1 |
| 11 | Charles Palko | 24:58.4 | Ann Arbor Fr Gabriel Richard | 30.9 |
| 11 | Trenton Jackson | 24:59.1 | Genesee Christian Academy | 30.6 |
| 9 | Jacob Freel | 25:00.1 | Gladstone | 30.3 |
| 12 | Pranav Senthildurai | 25:01.2 | Troy | 29.9 |
| 9 | Benjamin Trumbull | 25:01.4 | Lake Orion | 29.9 |
| 9 | Cole Harms | 25:04.0 | Ann Arbor Skyline | 29.0 |
| 9 | Jaxton Keller | 25:04.1 | Breckenridge | 29.0 |
| 11 | Simeon Harwood | 25:06.4 | Genesee Christian Academy | 28.2 |
| 9 | Jonathan Armbrust | 25:07.9 | Genesee Christian Academy | 27.7 |
| 12 | Mohammed Yusuf Ahamed Tariq | 25:09.3 | Troy | 27.2 |
| 12 | Mukundan Iyengar | 25:17.1 | Troy | 24.6 |
| 12 | Aiden Graho | 25:18.4 | Troy | 24.2 |
| 12 | Jacob Gilbert | 25:19.4 | Dexter | 23.9 |
| 11 | Eddie Allen | 25:19.5 | Madison Academy | 23.8 |
| 9 | Ethan Specht | 25:20.3 | Detroit Catholic Central | 23.6 |
| 10 | Timothy Venia | 25:21.0 | Mayville | 23.3 |
| 10 | Cameron Wray | 25:22.4 | Oxford | 22.9 |
| 9 | Kevin Li | 25:23.2 | Troy | 22.6 |
| 12 | Jackson Sterling | 25:24.0 | Breckenridge | 22.3 |
| 9 | Lucas Mutschler | 25:27.6 | Dexter | 21.1 |
| 10 | Cooper Valko | 25:30.2 | Waterford Mott | 20.3 |
| 9 | Samuel Garred | 25:33.5 | Ann Arbor Fr Gabriel Richard | 19.2 |
| 11 | Aaryn Smith | 25:35.0 | Holly | 18.7 |
| 9 | Oliver Hayes | 25:35.4 | Davison | 18.5 |
| 9 | Caylor Elsesser | 25:36.8 | Marshall | 18.1 |
| 11 | Adithya Srihari Jonnalagedda | 25:37.9 | Troy | 17.7 |
| 10 | Theodore Bau | 25:39.4 | Troy | 17.2 |
| 12 | Xander McMahan | 25:40.4 | Kimball New Life Christian | 16.9 |
| 11 | Caleb Love | 25:43.9 | Royal Oak | 15.7 |
| 11 | Cole Williams | 25:44.1 | Gladstone | 15.6 |
| 9 | Brandon Perantoni | 25:44.3 | Fenton | 15.6 |
| 10 | Remy Cicotte | 25:44.3 | Detroit Country Day | 15.6 |
| 10 | Aayush Chaugule | 25:46.1 | Troy | 15.0 |
| 11 | Christopher Nolan | 25:48.8 | Madison Academy | 14.1 |
| 9 | Austin Kreeger | 25:48.9 | Howell | 14.0 |
| 10 | Tyler Roberts | 25:53.8 | Dryden | 12.4 |
| 10 | Ben Cruz | 25:55.0 | Kensington Woods | 12.0 |
| 12 | Ethan Gorman | 25:55.4 | Saugatuck | 11.9 |
| 10 | Jacob Monday | 25:55.4 | Rochester Adams | 11.9 |
| 11 | Ahaan Malhotra | 25:57.4 | Troy | 11.2 |
| 10 | Aaditya Kumar | 25:58.3 | Troy | 10.9 |
| 11 | Richard Pawlowski | 25:59.1 | Oxford | 10.6 |
| 11 | Aaron Beam | 25:59.9 | Troy Athens | 10.4 |
| 10 | Max Weatherwax | 25:59.9 | Bay City Central | 10.4 |
| 10 | Rushi Jariwala | 26:00.6 | Troy | 10.1 |
| 11 | Sebastian Seestadt | 26:02.9 | Novi Christian Academy | 9.4 |
| 9 | Xuanlin Chen | 26:06.1 | Troy | 8.3 |
| 10 | Aidan McNeill | 26:07.0 | Waterford Our Lady | 8.0 |
| 12 | Alexander Eichbauer | 26:07.8 | Fenton | 7.7 |
| 9 | Konrad Walbert | 26:12.3 | Berkley | 6.2 |
| 9 | Ethan Hasenjager | 26:18.0 | Berkley | 4.3 |
| 12 | Dan Schneider | 26:18.7 | Midland Dow | 4.1 |
| 9 | Ezra Joel | 26:20.0 | Ann Arbor Fr Gabriel Richard | 3.7 |
| 10 | Hayden Langmaid | 26:21.6 | Unionville-Sebewaing | 3.1 |
| 9 | Uriah Rogers | 26:24.3 | Royal Oak | 2.2 |
| 9 | Logan Demeulenaere | 26:25.5 | North Branch | 1.8 |
| 10 | Sarvesh Masalkar | 26:27.2 | Troy | 1.3 |
| 10 | Matthew Mahlon | 26:27.3 | Bay City Central | 1.2 |
| 10 | Jack Grimes | 26:28.9 | Dexter | 0.7 |
| 10 | Michael Briggs | 26:30.3 | Bay City Central | 0.2 |
| 11 | Jayden Houck | 26:31.0 | Berkley | 0.0 |

GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Natalia Guaresimo | 18:17.0 | Romeo | 164.3 |
| 10 | Kaylie Livingston | 18:33.9 | Whitmore Lake | 158.7 |
| 11 | Katie Berkshire | 18:37.2 | Gaylord | 157.6 |
| 10 | Clara Kaczor | 18:46.1 | Freeland | 154.6 |
| 9 | Emilia Garces | 18:51.6 | Midland Dow | 152.8 |
| 12 | Lillian Deskins | 18:52.9 | Romeo | 152.4 |
| 11 | Berkley Holtz | 18:54.1 | Sturgis | 152.0 |
| 12 | Mallory Bigelow | 18:59.4 | Oxford | 150.2 |
| 11 | Emmerson Clor | 19:06.0 | Romeo | 148.0 |
| 12 | Olivia Purdy | 19:09.3 | Romeo | 146.9 |
| 12 | Kaelin Hughes | 19:10.3 | Livonia Stevenson | 146.6 |
| 12 | Grace Evanoff | 19:12.6 | Flint Powers Catholic | 145.8 |
| 10 | El McMahan | 19:16.1 | Rochester Adams | 144.6 |
| 10 | Jaelyn Ray | 19:20.6 | Pinckney | 143.1 |
| 12 | Violet Hrabovsky | 19:20.8 | Romeo | 143.1 |
| 12 | Eliza Keith | 19:22.2 | Auburn Hills Oakland Christian | 142.6 |
| 10 | Ava Goodman | 19:43.1 | Hartland | 135.6 |
| 12 | Ava Hathaway | 19:43.3 | Bronson | 135.6 |
| 10 | Lane Isom | 19:45.5 | Richland Gull Lake | 134.8 |
| 10 | Irie Scrase | 19:48.9 | Ann Arbor Skyline | 133.7 |
| 9 | Paige Rohda | 19:52.0 | Berkley | 132.7 |
| 10 | Bridget Fidkowski | 19:52.5 | Ann Arbor Fr Gabriel Richard | 132.5 |
| 11 | Mackenzie Dicken | 19:53.5 | Plymouth | 132.2 |
| 12 | Taylor Brodeur | 19:59.1 | Oxford | 130.3 |
| 9 | Ava Thomas | 19:59.2 | Rochester Adams | 130.3 |
| 11 | Ella Goodsell | 19:59.5 | Romeo | 130.2 |
| 11 | Ashlynn Harris | 20:00.2 | Bronson | 129.9 |
| 11 | Nevaeh Polovina | 20:01.5 | Davison | 129.5 |
| 12 | Grace Tykocki | 20:03.7 | Grand Blanc | 128.8 |
| 11 | Audrey Hamilton | 20:04.6 | Troy | 128.5 |
| 12 | Karie Keefer | 20:06.4 | Freeland | 127.9 |
| 10 | Kodie Snyder | 20:06.8 | Dexter | 127.7 |
| 12 | Kaitlyn Kauppila | 20:11.0 | Rochester Adams | 126.3 |
| 12 | Madie Miller | 20:13.9 | Troy | 125.4 |
| 11 | Evelyn Kuhn | 20:15.9 | Ann Arbor Fr Gabriel Richard | 124.7 |
| 12 | Alena Blumberg | 20:17.3 | Dexter | 124.2 |
| 11 | Sydney Bir | 20:18.2 | Sturgis | 123.9 |
| 12 | Sydney Roberts | 20:19.7 | Midland Dow | 123.4 |
| 12 | Madalynn Karsies | 20:20.7 | Pinckney | 123.1 |
| 11 | Sophia Nunnery | 20:22.2 | Hartland | 122.6 |
| 10 | Monica Lynn | 20:23.1 | Ann Arbor Fr Gabriel Richard | 122.3 |
| 11 | Carina Burchi | 20:23.2 | Whitmore Lake | 122.3 |
| 11 | Mattie Gagne | 20:24.6 | Midland Bullock Creek | 121.8 |
| 11 | Elliana Neuer | 20:25.8 | Hartland | 121.4 |
| 11 | Elodie Weaver | 20:26.1 | Whitmore Lake | 121.3 |
| 11 | Taylor Wiegand | 20:26.5 | Livingston Christian | 121.2 |
| 9 | Emma McLaughlin | 20:26.5 | Midland | 121.2 |
| 12 | Brooklyn Khon | 20:28.0 | Armada | 120.7 |
| 10 | Reese Rosbolt | 20:28.6 | Romeo | 120.5 |
| 11 | Eleanor Cole | 20:30.3 | Lutheran HS Westland | 119.9 |
| 9 | Madison Wils | 20:31.3 | Bath | 119.6 |
| 11 | Ally Schmitz | 20:31.4 | Breckenridge | 119.5 |
| 11 | Anna Poppema | 20:31.6 | Bath | 119.5 |
| 12 | Nell Stover | 20:38.6 | Detroit Country Day | 117.1 |
| 9 | Hannah DePestel | 20:40.4 | Hartland | 116.5 |
| 12 | Ella Walton | 20:41.4 | Hillsdale Academy | 116.2 |
| 11 | Cecilia Kreiter | 20:41.6 | Rochester Adams | 116.1 |
| 9 | Layla Blumberg | 20:44.5 | Dexter | 115.2 |
| 10 | Anna Macdonald | 20:45.7 | Royal Oak | 114.8 |
| 12 | Annabel O’Haver | 20:48.7 | Dexter | 113.8 |
| 9 | Addison Gregg | 20:54.2 | Ann Arbor Greenhills | 111.9 |
| 11 | Cara Prusakiewicz | 20:54.6 | Dryden | 111.8 |
| 10 | Allie Miller | 20:54.9 | Hillsdale Academy | 111.7 |
| 10 | Evelyn Meyer | 20:56.1 | Hillsdale Academy | 111.3 |
| 10 | Kamryn Sixberry | 20:56.7 | Saugatuck | 111.1 |
| 12 | Grace Murphy | 20:56.7 | Flint Powers Catholic | 111.1 |
| 10 | Mikenna Nagel | 20:57.4 | Sanford-Meridian | 110.9 |
| 9 | Mila Villarreal | 20:58.1 | Flint Powers Catholic | 110.6 |
| 11 | Alina Martinson | 20:58.2 | Saugatuck | 110.6 |
| 10 | Lyvia Curtis | 20:58.7 | Saugatuck | 110.4 |
| 12 | Melanie Warren | 21:01.9 | Bridgman | 109.4 |
| 11 | Tessa Hatt | 21:05.3 | Sturgis | 108.2 |
| 10 | Lilianna Peace | 21:07.4 | Clinton Twp. Chippewa Valley | 107.5 |
| 10 | Reagan Lees | 21:09.2 | Wixom St. Catherine | 106.9 |
| 12 | Olivia Gartrell | 21:11.5 | Davison | 106.2 |
| 10 | Maggie Baginski | 21:13.5 | Utica Eisenhower | 105.5 |
| 12 | Brooke Sonnenberg | 21:14.8 | Genesee Christian Academy | 105.1 |
| 10 | Maddie Lindley | 21:16.2 | Holly | 104.6 |
| 9 | Alyvia Janke | 21:16.7 | Unionville-Sebewaing | 104.4 |
| 12 | Danica Aldrich | 21:17.6 | Breckenridge | 104.1 |
| 9 | Kate Macfarlane | 21:18.4 | Midland Dow | 103.9 |
| 10 | Isabel Reinke | 21:18.9 | Freeland | 103.7 |
| 10 | Anna Halliday | 21:19.6 | Howell | 103.5 |
| 10 | Jane Meinecke | 21:20.3 | Royal Oak | 103.2 |
| 10 | Brooklyn Wiltse | 21:20.8 | Davison | 103.1 |
| 11 | Kandin Shuler | 21:21.1 | Bridgman | 103.0 |
| 11 | Madi Hare | 21:22.1 | Plymouth Christian Academy | 102.6 |
| 10 | Linda Lopez | 21:22.3 | Lake Orion | 102.6 |
| 9 | Ellie Thering | 21:26.4 | Freeland | 101.2 |
| 10 | Ella Thibodeau | 21:26.4 | Romeo | 101.2 |
| 11 | Amelia Cribbins | 21:28.2 | Dexter | 100.6 |
| 9 | Averie Stefanovsky | 21:28.3 | Caro | 100.6 |
| 9 | Olivia Peterson | 21:28.4 | Royal Oak | 100.5 |
| 11 | Emma Viggiano | 21:28.9 | Royal Oak | 100.4 |
| 10 | Lauren Giroux | 21:31.2 | Troy | 99.6 |
| 11 | Leah McPartlin | 21:31.6 | Marshall | 99.5 |
| 9 | Mia Maccani | 21:31.6 | Royal Oak | 99.5 |
| 12 | Addison Bruckman | 21:31.9 | Dexter | 99.4 |
| 10 | Lydia Gleason | 21:33.3 | Auburn Hills Oakland Christian | 98.9 |
| 10 | Adrianna Zub | 21:33.4 | Allen Park | 98.9 |
| 9 | Eastynn Charder | 21:34.5 | Pinckney | 98.5 |
| 12 | Claire Heller | 21:37.8 | Detroit Country Day | 97.4 |
| 9 | Alaina Dillon | 21:39.7 | Marshall | 96.8 |
| 10 | Libby Schuster | 21:42.5 | Ann Arbor Greenhills | 95.8 |
| 11 | Sofia Robertson | 21:46.2 | Whitmore Lake | 94.6 |
| 9 | Lila Edison | 21:47.4 | Ann Arbor Skyline | 94.2 |
| 11 | Janaan Rehman | 21:47.9 | Ann Arbor Greenhills | 94.0 |
| 10 | Helena Reiff | 21:49.4 | Armada | 93.5 |
| 12 | Lia Toltzman | 21:49.5 | Troy | 93.5 |
| 11 | Britta Anderson | 21:49.9 | Rochester Adams | 93.4 |
| 12 | Rebecca Secord | 21:50.6 | Oxford | 93.1 |
| 12 | Caroline Roberts | 21:50.9 | Hillsdale Academy | 93.0 |
| 10 | Isla Tharp | 21:52.3 | Ann Arbor Skyline | 92.6 |
| 12 | Nataly Vine | 21:53.3 | Breckenridge | 92.2 |
| 12 | Sawyer Collins | 21:53.4 | Midland | 92.2 |
| 12 | Maddie Huysentruyt | 21:53.7 | Sandusky | 92.1 |
| 12 | Allie Komarowski | 21:54.1 | St. Clair | 92.0 |
| 12 | Jamie Patterson | 21:55.3 | Oxford | 91.6 |
| 11 | Molly McNabb | 21:55.4 | St. Clair | 91.5 |
| 11 | Ella Heffner | 21:55.5 | Charyl Stockwell Academy | 91.5 |
| 11 | Madeleine Varhola | 21:55.7 | Midland Dow | 91.4 |
| 11 | Caroline LaPointe | 21:56.7 | Plymouth | 91.1 |
| 12 | Bridget Miller | 21:57.2 | Auburn Hills Oakland Christian | 90.9 |
| 12 | Camden Essenmacher | 21:57.8 | Hartland | 90.7 |
| 9 | Sienna Chapin | 21:58.5 | Oxford | 90.5 |
| 9 | Avery Hill | 21:59.4 | Rochester Adams | 90.2 |
| 11 | Abigail Denoyer | 22:00.1 | Armada | 90.0 |
| 9 | Livia Willing | 22:01.2 | Grand Blanc | 89.6 |
| 9 | Isabelle McCord | 22:01.8 | Sault Ste. Marie | 89.4 |
| 12 | Avery Westall | 22:02.5 | Breckenridge | 89.2 |
| 9 | Gabriella Dallas | 22:02.5 | Freeland | 89.2 |
| 12 | Irene Oh | 22:02.6 | Troy | 89.1 |
| 10 | Gabriella Komarowski | 22:03.6 | St. Clair | 88.8 |
| 9 | Joy Schuck | 22:04.0 | Southgate Anderson | 88.7 |
| 10 | Ava Pfaffenbach | 22:05.2 | Ann Arbor Fr Gabriel Richard | 88.3 |
| 10 | Eleanor Park | 22:05.2 | Sturgis | 88.3 |
| 9 | Anna Howell | 22:05.6 | Bridgman | 88.1 |
| 10 | Addison Jones | 22:06.7 | Midland | 87.8 |
| 10 | Lena Samborn | 22:08.2 | Ann Arbor Fr Gabriel Richard | 87.3 |
| 12 | Alicyn Gleesing | 22:08.4 | Richland Gull Lake | 87.2 |
| 10 | Micali Teeple | 22:08.5 | Grand Blanc | 87.2 |
| 9 | Nora Tillman | 22:09.2 | Royal Oak Shrine | 86.9 |
| 9 | Brooke Ramer | 22:09.2 | Richland Gull Lake | 86.9 |
| 10 | Alison Kauffman | 22:09.9 | Ann Arbor Skyline | 86.7 |
| 10 | Louisa Denks | 22:11.9 | Royal Oak Shrine | 86.0 |
| 12 | Julia Rogers | 22:12.5 | Kimball New Life Christian | 85.8 |
| 10 | Mara Mocanu | 22:13.0 | Ann Arbor Skyline | 85.7 |
| 10 | Jillian Lower | 22:14.3 | Dexter | 85.2 |
| 12 | Rose Losey | 22:16.3 | Royal Oak Shrine | 84.6 |
| 10 | Ella Thornton | 22:16.7 | St. Clair | 84.4 |
| 11 | Allison Ramer | 22:17.1 | Richland Gull Lake | 84.3 |
| 9 | Ansley Canetta | 22:18.5 | Ann Arbor Fr Gabriel Richard | 83.8 |
| 9 | Chloe Cratsenburg | 22:19.2 | Plymouth | 83.6 |
| 12 | Avery Shepard | 22:20.5 | Midland | 83.2 |
| 10 | Matilda Mountain | 22:20.6 | Berkley | 83.1 |
| 9 | Sarah Nothstine | 22:20.7 | Midland Bullock Creek | 83.1 |
| 12 | Taryn Craven | 22:21.3 | Fenton | 82.9 |
| 11 | Laila Bodell | 22:23.2 | Oxford | 82.3 |
| 11 | Avery Hoeft | 22:23.3 | Dexter | 82.2 |
| 12 | Autumn Fransen | 22:23.7 | Midland Bullock Creek | 82.1 |
| 12 | Allison Nussear | 22:27.4 | Midland Dow | 80.9 |
| 12 | Olivia Shaieb | 22:28.5 | Dexter | 80.5 |
| 9 | Lauryn Harper | 22:29.1 | Troy Athens | 80.3 |
| 11 | Maddy Piotrowski | 22:29.5 | Troy Athens | 80.2 |
| 9 | Madison Markowicz | 22:30.3 | Novi Christian Academy | 79.9 |
| 10 | Lexi Adelman | 22:30.7 | Ann Arbor Fr Gabriel Richard | 79.8 |
| 9 | Joylin Brillhart | 22:32.9 | Midland Dow | 79.0 |
| 11 | Audrey Nehlsen | 22:33.4 | Hillsdale Academy | 78.9 |
| 11 | Nora Rioux | 22:33.4 | Howell | 78.9 |
| 12 | Charlotte Long | 22:34.2 | Utica Eisenhower | 78.6 |
| 12 | Clara Fast | 22:34.5 | Bridgman | 78.5 |
| 10 | Olivia McDowell | 22:34.9 | Holly | 78.4 |
| 10 | Lydia Scally | 22:35.1 | Romeo | 78.3 |
| 9 | Ava Clark | 22:35.3 | Ortonville Brandon | 78.2 |
| 12 | Rowan Conley | 22:36.7 | North Branch | 77.8 |
| 10 | Nora Kolozsvary | 22:38.1 | Ann Arbor Fr Gabriel Richard | 77.3 |
| 10 | Susan Nedwick | 22:42.5 | Clarkston Everest Collegiate | 75.8 |
| 10 | Haley Fitzgibbon | 22:42.8 | Sanford-Meridian | 75.7 |
| 12 | Savannah Richmond | 22:43.1 | Marshall | 75.6 |
| 12 | Hannah Sisson | 22:43.6 | Dexter | 75.5 |
| 9 | Avery Strom | 22:45.0 | Troy | 75.0 |
| 11 | Elizabeth Caspar | 22:46.4 | Hillsdale Academy | 74.5 |
| 12 | Avery Dent | 22:46.9 | Ann Arbor Fr Gabriel Richard | 74.4 |
| 11 | Avery Faut | 22:47.2 | Ann Arbor Fr Gabriel Richard | 74.3 |
| 11 | Tessa Swier | 22:47.7 | Midland Dow | 74.1 |
| 9 | Claire Wright | 22:48.6 | Dryden | 73.8 |
| 12 | Emily Howell | 22:49.0 | Bridgman | 73.7 |
| 9 | Malynda Lambros | 22:50.7 | Whitmore Lake | 73.1 |
| 9 | Brigette Conger | 22:50.7 | Berkley | 73.1 |
| 12 | Madeline Wiersma | 22:51.1 | Richland Gull Lake | 73.0 |
| 11 | Gianna D’Angelo | 22:51.2 | Utica Ford | 72.9 |
| 12 | Isabel Farley-Gillay | 22:52.0 | Plymouth | 72.7 |
| 11 | Stephanie Jones | 22:53.3 | Sault Ste. Marie | 72.2 |
| 12 | Cambree Torma | 22:53.7 | Unionville-Sebewaing | 72.1 |
| 12 | Meredith Winn | 22:54.3 | Utica Ford | 71.9 |
| 10 | Bayleigh Finney | 22:54.7 | Sanford-Meridian | 71.8 |
| 9 | Samantha Skym | 22:56.7 | Midland Bullock Creek | 71.1 |
| 10 | Emma Schoonmaker | 22:58.9 | Saugatuck | 70.4 |
| 10 | Hannah Murtha | 22:59.3 | Midland | 70.2 |
| 11 | Lucy VanHaerents | 23:00.2 | Royal Oak | 69.9 |
| 10 | Valentina Mansour | 23:00.4 | Troy Athens | 69.9 |
| 10 | Gwen Stotts-Walshe | 23:00.7 | Ann Arbor Skyline | 69.8 |
| 11 | Kenzie Eicher | 23:01.2 | Sturgis | 69.6 |
| 12 | Tess Tillman | 23:01.7 | Royal Oak Shrine | 69.4 |
| 10 | Ellie Beach | 23:03.5 | Sanford-Meridian | 68.8 |
| 10 | Ella McFarlane | 23:04.2 | Riverview | 68.6 |
| 9 | Maizy Matthews | 23:04.4 | Breckenridge | 68.5 |
| 12 | Verity Green | 23:05.3 | Midland Dow | 68.2 |
| 9 | Ella McLaughlin | 23:05.7 | Midland | 68.1 |
| 10 | Devon Byrne | 23:06.2 | Holly | 67.9 |
| 9 | Amelia Price | 23:07.2 | Walled Lake Western | 67.6 |
| 10 | Alonna Goodsell | 23:08.8 | Bronson | 67.1 |
| 11 | Tia Cocciolone | 23:10.6 | Ann Arbor Skyline | 66.5 |
| 11 | Elaina Friedmann | 23:10.7 | Clinton Twp. Chippewa Valley | 66.4 |
| 11 | Mary Schlueter | 23:11.1 | Hillsdale Academy | 66.3 |
| 12 | Ella Schueller | 23:11.2 | Detroit Country Day | 66.3 |
| 11 | Braylee Rice | 23:12.1 | Reese | 66.0 |
| 12 | Regina Garcia Burciaga | 23:15.4 | Rochester Adams | 64.9 |
| 10 | Elizabeth Macey | 23:16.0 | Royal Oak | 64.7 |
| 12 | Isabella Page | 23:16.3 | Clarkston Everest Collegiate | 64.6 |
| 12 | Madison Shorkey | 23:16.7 | Bay City John Glenn | 64.4 |
| 11 | Adriana Domingo | 23:16.8 | Marshall | 64.4 |
| 10 | Claire Gibson | 23:18.0 | Dexter | 64.0 |
| 9 | Kaylin Pinkowski | 23:19.3 | Bridgman | 63.6 |
| 9 | Elin Tenbrink | 23:19.4 | Ann Arbor Skyline | 63.5 |
| 12 | Isabella Nelson-Daniels | 23:19.5 | Whitmore Lake | 63.5 |
| 11 | Madeline Samborski | 23:20.3 | Hartland | 63.2 |
| 10 | Caroline Darrah | 23:20.6 | Whitmore Lake | 63.1 |
| 10 | Taylor Byrne | 23:21.7 | Holly | 62.8 |
| 10 | Moira Beier | 23:22.3 | Hillsdale Academy | 62.6 |
| 11 | Jolene Thompson | 23:22.4 | Romeo | 62.5 |
| 12 | Jessica Duncan | 23:22.5 | Troy | 62.5 |
| 9 | Addie Grebinski | 23:22.6 | Detroit Country Day | 62.5 |
| 12 | Kate Mattson | 23:22.9 | Munising | 62.4 |
| 9 | Ava Bates | 23:23.2 | Lutheran HS Westland | 62.3 |
| 11 | Lillian Wood | 23:23.4 | Plymouth | 62.2 |
| 9 | Ella Trueman | 23:23.8 | Dearborn Divine Child | 62.1 |
| 12 | Eden Brewer | 23:24.1 | St. Clair | 62.0 |
| 11 | Allie Metzler | 23:25.1 | Midland Dow | 61.6 |
| 12 | Clara Mackey | 23:25.3 | Ortonville Brandon | 61.6 |
| 11 | Riley McCann | 23:25.9 | Oxford | 61.4 |
| 9 | Addie Bowerman | 23:29.9 | Munising | 60.0 |
| 12 | Anahi Chapa | 23:30.3 | Allen Park | 59.9 |
| 11 | Brooklyn Reason | 23:30.8 | Pinckney | 59.7 |
| 11 | Adrienne Stewart | 23:31.1 | Ann Arbor Skyline | 59.6 |
| 9 | Julia Bambach | 23:31.7 | Holly | 59.4 |
| 9 | Jessica Toole | 23:31.9 | Midland Dow | 59.4 |
| 12 | Zoe Frederick | 23:32.1 | Ann Arbor Fr Gabriel Richard | 59.3 |
| 12 | Vanessa Skorski | 23:32.7 | Clinton Twp. Chippewa Valley | 59.1 |
| 12 | Meryn Curtis | 23:33.2 | Saugatuck | 58.9 |
| 11 | Alaina Driver | 23:33.7 | Potterville | 58.8 |
| 10 | Julianna Richards | 23:35.1 | Dexter | 58.3 |
| 12 | Delaney Mays | 23:35.1 | Pinckney | 58.3 |
| 10 | Anne Marie Yarber | 23:38.4 | Hartland | 57.2 |
| 10 | Sofia Dussan | 23:38.7 | Ann Arbor Fr Gabriel Richard | 57.1 |
| 10 | Mae Barbaro | 23:38.7 | Dexter | 57.1 |
| 11 | Olivia Cotey | 23:38.8 | Munising | 57.1 |
| 10 | Chellie Slocum | 23:39.4 | Detroit Country Day | 56.9 |
| 9 | Marilise (Mari) Yezak | 23:39.6 | Midland Dow | 56.8 |
| 12 | Elizabeth Ballor | 23:39.7 | Madison Heights Bishop Foley | 56.8 |
| 12 | Valeria Miranda-Diaz | 23:40.2 | Troy Athens | 56.6 |
| 9 | Karinna Waara | 23:40.3 | Livonia Stevenson | 56.6 |
| 12 | Emma Hullinger | 23:40.5 | Romeo | 56.5 |
| 10 | Aiyana Wyman | 23:41.1 | Royal Oak | 56.3 |
| 11 | Alaina Hoffman | 23:41.2 | Marshall | 56.3 |
| 10 | Isabella Rushlow | 23:41.7 | Plymouth | 56.1 |
| 10 | Miah Randall | 23:44.0 | Holly | 55.3 |
| 11 | Sarah Albright | 23:44.1 | Grand Blanc | 55.3 |
| 10 | Laura Herranz | 23:44.5 | Midland Dow | 55.2 |
| 10 | Abbey Morabito | 23:44.6 | St. Clair | 55.1 |
| 10 | Olivia Mielke | 23:44.7 | Freeland | 55.1 |
| 9 | Emily Meek | 23:45.1 | Unionville-Sebewaing | 55.0 |
| 9 | Cadence Cattaneo | 23:45.3 | Armada | 54.9 |
| 10 | Mary Wright | 23:45.8 | New Baltimore Anchor Bay | 54.7 |
| 9 | Violet Olley | 23:46.1 | Ann Arbor Skyline | 54.6 |
| 9 | Grace McDonald | 23:46.4 | Utica Ford | 54.5 |
| 11 | Josie Shanley | 23:46.7 | Richland Gull Lake | 54.4 |
| 11 | Emma Buckland | 23:49.6 | Armada | 53.5 |
| 10 | Sofia Skym | 23:49.8 | Midland Bullock Creek | 53.4 |
| 10 | Caleigh Friedmann | 23:50.1 | Clinton Twp. Chippewa Valley | 53.3 |
| 9 | Katie Vick | 23:50.9 | Plymouth Christian Academy | 53.0 |
| 10 | Chelsea Lai | 23:51.5 | Plymouth | 52.8 |
| 12 | Alexa Daniels | 23:52.5 | Ann Arbor Fr Gabriel Richard | 52.5 |
| 10 | Eliza Bigelow | 23:52.7 | Dexter | 52.4 |
| 10 | Adeline Ludwig | 23:53.1 | Midland Bullock Creek | 52.3 |
| 11 | Lily Cavataio | 23:54.9 | Troy Athens | 51.7 |
| 11 | Lexi Wegner | 23:55.2 | Caro | 51.6 |
| 10 | Nina Malani | 23:55.5 | Ann Arbor Greenhills | 51.5 |
| 9 | Anna Fike | 23:55.5 | Rochester Adams | 51.5 |
| 9 | Lucy Bott | 23:55.8 | Fenton | 51.4 |
| 9 | Madeline Marchwinski | 23:57.9 | Romeo | 50.7 |
| 11 | Emma Fisher | 23:59.4 | Reese | 50.2 |
| 12 | Maria Saad | 24:01.4 | Clarkston Everest Collegiate | 49.5 |
| 10 | Addison Noteboom | 24:03.5 | Armada | 48.8 |
| 11 | Alexa Ross | 24:04.1 | Acad Of The Sacred Heart | 48.6 |
| 10 | Lillian “Lilly” Rodger | 24:04.9 | Livonia Stevenson | 48.4 |
| 10 | Eleanor Murphy | 24:05.6 | Flint Powers Catholic | 48.1 |
| 9 | Alaina Morrell | 24:05.9 | Gaylord | 48.0 |
| 12 | Emily Gallant | 24:06.0 | Midland | 48.0 |
| 12 | Jenna Kowalski | 24:06.6 | Freeland | 47.8 |
| 12 | Adriana Fandino | 24:07.1 | Novi Christian Academy | 47.6 |
| 11 | Micaela Penchoff | 24:07.5 | Royal Oak | 47.5 |
| 11 | Carla Cortes | 24:07.6 | Cass City | 47.5 |
| 12 | Jessica Booher | 24:08.3 | Holly | 47.2 |
| 11 | Jaslyn Townes | 24:09.5 | Richland Gull Lake | 46.8 |
| 10 | Megan Mateer | 24:09.9 | Detroit Country Day | 46.7 |
| 10 | Charlotte Hartley | 24:10.0 | Detroit Country Day | 46.7 |
| 12 | Maddie Szlachta | 24:10.3 | Rochester Hills Lutheran NW | 46.6 |
| 12 | Hannah Childers | 24:10.8 | Rochester Adams | 46.4 |
| 11 | Ava Kontranowski | 24:11.3 | Midland | 46.2 |
| 12 | Katherine Farmer | 24:12.3 | Utica Eisenhower | 45.9 |
| 11 | Maura Young | 24:13.0 | Marshall | 45.7 |
| 12 | Alayah Nieuwsma | 24:13.6 | Saugatuck | 45.5 |
| 11 | Eliza Grocki | 24:14.7 | Riverview | 45.1 |
| 12 | Skylee Ames | 24:15.9 | Gaylord | 44.7 |
| 10 | Rose Buonerba | 24:16.2 | Ann Arbor Fr Gabriel Richard | 44.6 |
| 12 | Ella Poulton | 24:16.4 | Royal Oak Shrine | 44.5 |
| 11 | Tori Ferguson | 24:16.9 | Genesee Christian Academy | 44.4 |
| 12 | Peyton French | 24:17.1 | Clinton Twp. Chippewa Valley | 44.3 |
| 12 | Megan Peter | 24:17.4 | Unionville-Sebewaing | 44.2 |
| 9 | Lucy DeCapite | 24:17.6 | Cranbrook Kingswood | 44.1 |
| 12 | Ayla Balazer | 24:18.8 | Ann Arbor Skyline | 43.7 |
| 12 | Sarah Nimtz | 24:19.4 | Unionville-Sebewaing | 43.5 |
| 9 | Brinley Neuer | 24:19.5 | Hartland | 43.5 |
| 9 | Chloe Januszyk | 24:19.8 | Cranbrook Kingswood | 43.4 |
| 10 | Hayden Holloway | 24:21.6 | Gaylord | 42.8 |
| 12 | Shana Tudor | 24:22.3 | Troy | 42.6 |
| 12 | Claire Allard | 24:22.4 | Grand Blanc | 42.5 |
| 12 | Jenna Lumsden | 24:24.0 | Marshall | 42.0 |
| 9 | Natalie Vert | 24:24.0 | Romeo | 42.0 |
| 10 | Addison Sirianni | 24:24.3 | Bay City Central | 41.9 |
| 10 | Megan Welch | 24:24.4 | Ann Arbor Fr Gabriel Richard | 41.9 |
| 9 | Leyah Reed | 24:24.6 | Midland Dow | 41.8 |
| 11 | Grace Hopkins | 24:26.5 | Ann Arbor Skyline | 41.2 |
| 10 | Lilly Reynolds | 24:27.0 | Fenton | 41.0 |
| 12 | Valentina Aguirre | 24:29.5 | Troy | 40.2 |
| 11 | Annabella Gjokaj | 24:29.5 | Utica Eisenhower | 40.2 |
| 11 | Leila Reyes | 24:30.2 | Midland | 39.9 |
| 12 | Amelie Bertels | 24:31.0 | Bath | 39.7 |
| 10 | Alayna Zahn | 24:31.3 | Midland Dow | 39.6 |
| 10 | Morgan Hoyt | 24:33.2 | Oxford | 38.9 |
| 9 | Rachel McDonell | 24:33.5 | St. Clair | 38.8 |
| 12 | Julianna Heung | 24:33.8 | Ann Arbor Skyline | 38.7 |
| 9 | Emily Lasceski | 24:33.9 | Freeland | 38.7 |
| 9 | Josie Judge | 24:36.4 | Ann Arbor Fr Gabriel Richard | 37.9 |
| 12 | Brooke Hall | 24:37.2 | Clinton Twp. Chippewa Valley | 37.6 |
| 10 | Sydney Erickson | 24:37.6 | Lutheran HS Westland | 37.5 |
| 11 | Zeva Hathaway | 24:39.5 | Pinckney | 36.8 |
| 12 | Clair Bacon | 24:39.9 | St. Clair | 36.7 |
| 10 | Nata Yonkoski | 24:41.7 | Ann Arbor Greenhills | 36.1 |
| 10 | Sophia Wulff | 24:41.7 | Rochester Adams | 36.1 |
| 10 | Veronica DiFranco | 24:42.3 | Wixom St. Catherine | 35.9 |
| 10 | Violet Mlutkowski | 24:42.6 | Berkley | 35.8 |
| 9 | Rebecca Bignall | 24:43.5 | Unionville-Sebewaing | 35.5 |
| 12 | Areyel Weiss | 24:43.8 | Breckenridge | 35.4 |
| 11 | Payton Takkunen | 24:43.9 | Gladstone | 35.4 |
| 12 | Ruth Cotton | 24:44.4 | Davison | 35.2 |
| 11 | Abbi Ferry | 24:44.6 | Bronson | 35.1 |
| 11 | Caila Fitchett | 24:46.2 | Dryden | 34.6 |
| 10 | Maddie Leslie | 24:46.6 | New Baltimore Anchor Bay | 34.5 |
| 11 | Praveena Matheswaran | 24:47.3 | Troy | 34.2 |
| 11 | Maya Muskan | 24:47.5 | Romeo | 34.2 |
| 12 | Danielle St. James | 24:47.6 | Ortonville Brandon | 34.1 |
| 12 | Rita Luhring | 24:47.9 | Rochester Hills Lutheran NW | 34.0 |
| 10 | Samantha DeFrain | 24:49.3 | New Baltimore Anchor Bay | 33.6 |
| 9 | Alexa Clark | 24:51.0 | Bridgman | 33.0 |
| 10 | June Mushfield | 24:51.2 | Midland Bullock Creek | 32.9 |
| 11 | Elanor Barnes | 24:51.7 | Madison Heights Bishop Foley | 32.8 |
| 11 | Georgia Whalen | 24:52.2 | Hillsdale Academy | 32.6 |
| 12 | Macie Masterson | 24:52.7 | Utica Ford | 32.4 |
| 10 | Corinne Lamb | 24:53.5 | Romeo | 32.2 |
| 9 | Ana Lucia Reynoso | 24:53.5 | Berkley | 32.2 |
| 12 | Olivia Xu | 24:54.5 | Troy | 31.8 |
| 9 | Taz Davis | 24:56.0 | Bath | 31.3 |
| 10 | Abigail Watenpool | 24:57.1 | Whitmore Lake | 31.0 |
| 12 | Luciana Lacroix | 24:57.5 | Lake Orion | 30.8 |
| 9 | Stephanie Reder | 24:57.6 | Midland Dow | 30.8 |
| 11 | Juliet Mendoza Rangel | 24:58.8 | Sturgis | 30.4 |
| 11 | Raley Keith | 24:59.4 | Auburn Hills Oakland Christian | 30.2 |
| 11 | Melodie Nagel | 25:00.4 | Sanford-Meridian | 29.9 |
| 11 | Samantha Pare | 25:01.0 | Howell | 29.7 |
| 9 | Paige Martin | 25:02.1 | Romeo | 29.3 |
| 9 | Stella Handel | 25:02.2 | Cranbrook Kingswood | 29.3 |
| 10 | Sarah Hatty | 25:03.0 | Ann Arbor Fr Gabriel Richard | 29.0 |
| 10 | Isabella Molnar | 25:03.0 | Grand Blanc | 29.0 |
| 9 | Isabeau Woodard | 25:03.6 | Sault Ste. Marie | 28.8 |
| 10 | Julianne Nadolski | 25:04.9 | Southgate Anderson | 28.4 |
| 9 | Ariana Stewart | 25:05.1 | Genesee Christian Academy | 28.3 |
| 12 | Natalia Costilla | 25:06.0 | Bay City Central | 28.0 |
| 11 | Samira Jraiche | 25:06.2 | Dearborn Divine Child | 27.9 |
| 10 | Davea Crowe | 25:06.9 | Pinckney | 27.7 |
| 11 | Kristin Prakash | 25:07.8 | Troy | 27.4 |
| 11 | Adelade Avram | 25:09.3 | Freeland | 26.9 |
| 9 | Savannah Lewiston | 25:09.7 | Oxford | 26.8 |
| 9 | Olivia Berman | 25:09.9 | Detroit Country Day | 26.7 |
| 11 | Emma Ramales | 25:10.3 | Utica Eisenhower | 26.6 |
| 9 | Haylee Gladstone | 25:11.8 | Bath | 26.1 |
| 11 | Noilyn Perez-Dylewski | 25:12.1 | Troy | 26.0 |
| 10 | Josie Cabala | 25:13.2 | Midland Bullock Creek | 25.6 |
| 11 | Emma Miller | 25:13.4 | Utica Ford | 25.5 |
| 11 | Anne McNurlen | 25:13.6 | Clarkston Everest Collegiate | 25.5 |
| 9 | Avery Ansel | 25:15.1 | Troy | 25.0 |
| 12 | Tvarika Vinothan | 25:15.3 | Rochester Adams | 24.9 |
| 11 | Zipporah Tran | 25:16.6 | Plymouth Christian Academy | 24.5 |
| 11 | Emme Ravikumar | 25:16.6 | Ann Arbor Greenhills | 24.5 |
| 10 | Sophia Shvartsman | 25:17.4 | Cranbrook Kingswood | 24.2 |
| 10 | Angel Milam | 25:17.8 | Bridgman | 24.1 |
| 11 | Georgianna Schmidt | 25:18.4 | Marshall | 23.9 |
| 10 | Stella Ullig | 25:19.8 | Bridgman | 23.4 |
| 9 | Ava Pouliot | 25:20.9 | New Baltimore Anchor Bay | 23.0 |
| 12 | Ashlyn Upton | 25:21.0 | Armada | 23.0 |
| 12 | Danielle Hunt | 25:21.5 | Unionville-Sebewaing | 22.8 |
| 11 | Braylon Gutierrez | 25:21.7 | Caro | 22.8 |
| 10 | Madelyn Frisbee | 25:21.8 | Midland Dow | 22.7 |
| 9 | Madison Francke | 25:22.3 | Bay City Central | 22.6 |
| 12 | Tuula Buckland | 25:22.5 | Bridgman | 22.5 |
| 10 | Natasha Mendez | 25:22.9 | Clarkston Everest Collegiate | 22.4 |
| 12 | Hayden Swartz | 25:23.0 | Freeland | 22.3 |
| 10 | Ruthie Scott | 25:23.0 | Ann Arbor Skyline | 22.3 |
| 9 | Valentina Gonzalez | 25:24.5 | Rochester Adams | 21.8 |
| 12 | Abigail Legg | 25:26.1 | Clarkston Everest Collegiate | 21.3 |
| 10 | Aubree Brock | 25:26.2 | Allen Park | 21.3 |
| 11 | Reshmi Senthil Kumar | 25:26.4 | Troy | 21.2 |
| 12 | Isobel Malcolm | 25:27.8 | Royal Oak Shrine | 20.7 |
| 12 | Chloe DeLand | 25:29.5 | Howell | 20.2 |
| 11 | Daniella Levitt | 25:29.6 | Rochester Adams | 20.1 |
| 10 | Brooklyn Osborn | 25:30.7 | Caro | 19.8 |
| 10 | Madison Reineck | 25:31.4 | Howell | 19.5 |
| 10 | Julia Rowe | 25:31.7 | Livonia Stevenson | 19.4 |
| 11 | Avery Farcas | 25:31.7 | Rochester Adams | 19.4 |
| 11 | Cheyenne Jasper | 25:32.1 | Oxford | 19.3 |
| 10 | Aris Swan | 25:32.3 | Waterford Kettering | 19.2 |
| 9 | Kaitlynne Litwiller | 25:32.8 | Davison | 19.1 |
| 12 | Chloe Surhigh | 25:33.0 | Royal Oak Shrine | 19.0 |
| 12 | Alexandra Wren | 25:33.3 | Ann Arbor Skyline | 18.9 |
| 12 | Hailey Gordon | 25:33.8 | Midland | 18.7 |
| 10 | Caelyn Bono | 25:34.0 | Fenton | 18.7 |
| 11 | Elsa Wenzlaff | 25:34.6 | Ann Arbor Skyline | 18.5 |
| 10 | Juniper Talley | 25:34.9 | Plymouth | 18.4 |
| 12 | Sadie Siemen | 25:36.6 | Clinton Twp. Chippewa Valley | 17.8 |
| 9 | Agrata Thapa | 25:37.2 | Walled Lake Western | 17.6 |
| 11 | Chloe Wood | 25:37.6 | Flint Powers Catholic | 17.5 |
| 10 | Elizabeth Roberts | 25:38.8 | Plymouth | 17.1 |
| 11 | Tatiana Nault | 25:40.0 | Howell | 16.7 |
| 11 | Kayla Whitaker | 25:40.9 | Riverview | 16.4 |
| 10 | Rosa Lara-Escobar | 25:42.5 | Livonia Stevenson | 15.8 |
| 12 | Linsey Chen | 25:43.6 | Troy | 15.5 |
| 12 | Romy Steinbrueck | 25:44.3 | Waterford Kettering | 15.2 |
| 11 | Sydney Duby | 25:44.7 | Lake Orion | 15.1 |
| 11 | Lexi Gilbert | 25:45.2 | Gladstone | 14.9 |
| 10 | Anshu Talati | 25:45.8 | Grand Blanc | 14.7 |
| 11 | Nina Tocco | 25:46.3 | Clarkston Everest Collegiate | 14.6 |
| 10 | Greer Nimmo | 25:47.4 | Utica Eisenhower | 14.2 |
| 9 | Iyana Solis | 25:47.6 | Bath | 14.1 |
| 11 | Elise Proulx | 25:48.2 | Sault Ste. Marie | 13.9 |
| 11 | Audrie Dixon | 25:48.6 | Waterford Kettering | 13.8 |
| 9 | Maria DiMatteo | 25:49.1 | Hartland | 13.6 |
| 9 | Eunah Kim | 25:50.4 | Troy | 13.2 |
| 9 | Molly Gorman | 25:50.7 | Troy | 13.1 |
| 9 | Ella Bunao | 25:51.5 | Troy Athens | 12.8 |
| 11 | Tenaya Jendza | 25:51.5 | New Baltimore Anchor Bay | 12.8 |
| 10 | Kerrington Fields-McCurdy | 25:51.9 | Livonia Stevenson | 12.7 |
| 11 | Eleanor Carey | 25:53.2 | Sault Ste. Marie | 12.3 |
| 12 | Michaela Quinn | 25:53.5 | Midland | 12.2 |
| 10 | Eva Witkow | 25:54.1 | Utica Eisenhower | 12.0 |
| 10 | Lexi Tamlyn | 25:55.8 | Cass City | 11.4 |
| 10 | Sophia Frederick | 25:56.1 | Ann Arbor Fr Gabriel Richard | 11.3 |
| 10 | Lilyanna Lewiston | 25:56.7 | Oxford | 11.1 |
| 12 | Reegan Littleton | 25:57.8 | Flint Powers Catholic | 10.7 |
| 11 | Katie Lin | 25:58.3 | Detroit Country Day | 10.6 |
| 10 | Ava Troxel | 25:59.6 | Rochester Hills Lutheran NW | 10.1 |
| 10 | Alaina Weyrowske | 26:00.6 | Midland Dow | 9.8 |
| 9 | Anamaria Valentino | 26:02.7 | Clarkston Everest Collegiate | 9.1 |
| 10 | Gianna DeCola | 26:03.0 | Marshall | 9.0 |
| 12 | Marissa Freehling | 26:03.1 | Bridgman | 9.0 |
| 10 | Lindsay Hofmeister | 26:03.4 | Midland Dow | 8.9 |
| 10 | Phoebe Navin | 26:04.9 | Royal Oak | 8.4 |
| 10 | Juilanne Drobek | 26:05.6 | New Baltimore Anchor Bay | 8.1 |
| 12 | Brooke Butcher | 26:06.0 | Hartland | 8.0 |
| 10 | Natalie Borges | 26:07.3 | Sanford-Meridian | 7.6 |
| 10 | Audrey Tew | 26:09.8 | Ann Arbor Fr Gabriel Richard | 6.7 |
| 12 | Vera Naines | 26:09.8 | Ann Arbor Skyline | 6.7 |
| 12 | Natalie Yates | 26:10.9 | Plymouth | 6.4 |
| 9 | Oliva Reuther | 26:11.7 | Lake Orion | 6.1 |
| 11 | Daisy Brown | 26:13.1 | Rochester Hills Lutheran NW | 5.6 |
| 10 | Abigail Tietz | 26:13.1 | Royal Oak | 5.6 |
| 9 | Kylie McIntosh | 26:14.8 | Caro | 5.1 |
| 12 | Zailey Archbold | 26:15.2 | Midland Dow | 4.9 |
| 10 | Sophia Fortune Ball | 26:15.8 | Berkley | 4.7 |
| 9 | Rylee Turner | 26:17.4 | Holly | 4.2 |
| 11 | Ella Riddle | 26:17.4 | Midland | 4.2 |
| 10 | Alexis Bosma | 26:18.3 | Utica Eisenhower | 3.9 |
| 10 | Danica Pilarz | 26:19.4 | Wixom St. Catherine | 3.5 |
| 9 | Sophia Mika | 26:19.6 | Midland | 3.5 |
| 12 | Elizabeth Daut | 26:19.8 | Midland Dow | 3.4 |
| 10 | Lauren Austin | 26:20.6 | Livonia Stevenson | 3.1 |
| 9 | Chloe Steinbrink | 26:21.7 | North Branch | 2.8 |
| 12 | Maria Aviles | 26:22.3 | Gladstone | 2.6 |
| 10 | Allison Mansfield | 26:23.0 | Armada | 2.3 |
| 11 | Eva Long | 26:23.5 | Sandusky | 2.2 |
| 10 | Gloria Stark | 26:23.6 | Midland Dow | 2.1 |
| 9 | Gabriella Manzella | 26:25.6 | Clinton Twp. Chippewa Valley | 1.5 |
| 12 | Savannah Pomorski | 26:26.4 | Whitmore Lake | 1.2 |
| 10 | Mackenzie Marshall | 26:27.4 | Armada | 0.9 |
| 11 | Morgan Desormeau | 26:28.5 | Livonia Stevenson | 0.5 |