
Girls Adjustment: -21
Boys Adjustment: -22
JOLLY AT HOLLY
Abby Deering, Rochester Adams
Gotta love that incremental gargantuan progress those 9th graders make. After a two-year absence from the sport, Deering returned to run for the Highlanders this fall. She’s opened with a few 21-min. efforts, dropped into the high-20’s on Wednesday, then popped nearly a minute PR out of nowhere.
Lila Edison, Ann Arbor Skyline
Lila made those sort of jumps last year, hitting the 19’s for the first time ever here at Region 4. In her return trip to northern Oakland County, she repeated the same feat, running 19:38, joined by a convocation of Skyline Eagles. Only this effort was 20 sec. faster than last October’s effort.
Cole McCraw, Pinckney
Cole has been someone on my radar, a familiar name. But wow, never to this level. Second-fastest time of the day and a return to the 15’s. Last year, he was able to notch a 15:49 on a perfect day at MIS. He nearly matched that today, running 30+ seconds faster than he was here in 2024. A great foundation for the season to come.
Coen Hill, Dexter
A tale as old as time, the late season sophomore surge that paves the way into a household name as a junior. Hill mainly raced in the high-16’s for most of his 10th grade year, then precipitously dropped from the 16:40’s to 16:25 here at Region 4. That 16:25 became a 16:18 at State, which then turned into a 16:05 at Shepherd. Coen has wasted zero time in 2025, opening with a 16:24 at Lamplighter, busting through into the 15’s at BGSU, placing 6th in the tough SEC Red, then running a sub-16 equivalent here at Holly.



*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Ann Arbor Skyline** | 137.9 | 1 |
| Hartland** | 127.6 | 1 |
| Rochester Adams** | 126.8 | 1 |
| Midland Dow | 114.5 | 1 |
| Dexter | 108.9 | 1 |
| Royal Oak | 108.4 | 1 |
| Bloomfield Hills | 105.9 | 1 |
| Berkley | 102.9 | 1 |
| Oxford | 100.4 | 1 |
| Utica Eisenhower | 99.3 | 1 |
| Holly | 98.3 | 1 |
| Grand Blanc | 96.7 | 1 |
| Midland | 94.7 | 1 |
| Troy | 90.1 | 1 |
| Plymouth | 81.6 | 1 |
| Ann Arbor Huron | 77.5 | 1 |
| Utica Ford | 73.2 | 1 |
| Lake Orion | 68.0 | 1 |
| Negaunee | 47.7 | 1 |
| Allen Park | 44.2 | 1 |
| Team | Top 5 Avg. | Division |
| Ann Arbor Gabriel Richard** | 122.1 | 2 |
| Pinckney** | 119.6 | 2 |
| Freeland* | 108.0 | 2 |
| Richland Gull Lake | 101.4 | 2 |
| Sturgis | 93.4 | 2 |
| Armada | 89.9 | 2 |
| St. Clair | 88.6 | 2 |
| Bloomfield Hills Cranbrook-Kingswood | 82.6 | 2 |
| Marshall | 82.5 | 2 |
| Birch Run | 40.4 | 2 |
| Clio | 13.6 | 2 |
| Team | Top 5 Avg. | Division |
| Saugatuck** | 115.8 | 3 |
| Bronson* | 89.8 | 3 |
| Caro* | 86.7 | 3 |
| Sanford-Meridian | 74.8 | 3 |
| Plymouth Christian Academy | 70.9 | 3 |
| Pigeon-Laker | 70.8 | 3 |
| Ann Arbor Greenhills | 63.7 | 3 |
| Grayling | 59.1 | 3 |
| Rochester Hills Lutheran NW | 50.5 | 3 |
| Bath | 31.1 | 3 |
| Team | Top 5 Avg. | Division |
| Whitmore Lake*** | 114.9 | 4 |
| Hillsdale Academy** | 96.0 | 4 |
| Royal Oak Shrine* | 66.1 | 4 |
| Dryden* | 61.5 | 4 |
| Clarkston Everest Collegiate | 49.4 | 4 |
| Lutheran Westland | 49.0 | 4 |
| Genesee Christian Academy | 39.6 | 4 |
| Team | Top 5 Avg. | Division |
| Academy of the Sacred Heart | 2.2 | None |
| Team | Top 5 Avg. | Division |
| Sault Ste. Marie | 94.6 | UP 1 |

BOYS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Ann Arbor Skyline*** | 198.2 | 1 |
| Midland** | 193.0 | 1 |
| Salem** | 190.2 | 1 |
| Grand Blanc** | 189.0 | 1 |
| Troy* | 184.2 | 1 |
| Plymouth* | 183.8 | 1 |
| Oxford* | 183.7 | 1 |
| Rochester Adams | 181.5 | 1 |
| Detroit Catholic Central | 180.3 | 1 |
| Holly | 179.2 | 1 |
| Dexter | 176.9 | 1 |
| Utica Eisenhower | 175.9 | 1 |
| Hartland | 173.8 | 1 |
| Midland Dow | 171.7 | 1 |
| Saginaw Heritage | 171.3 | 1 |
| Utica Ford | 170.7 | 1 |
| Ann Arbor Huron | 169.7 | 1 |
| Royal Oak | 169.4 | 1 |
| South Lyon | 166.6 | 1 |
| Allen Park | 156.5 | 1 |
| Berkley | 151.6 | 1 |
| Bloomfield Hills | 146.9 | 1 |
| Gladstone | 142.4 | 1 |
| Negaunee | 134.4 | 1 |
| Southgate Anderson | 131.7 | 1 |
| Lake Orion | 131.7 | 1 |
| Team | Top 5 Avg. | Division |
| Flint Powers Catholic*** | 198.3 | 2 |
| Pinckney** | 182.1 | 2 |
| Richland Gull Lake** | 181.2 | 2 |
| St. Clair | 166.9 | 2 |
| Freeland | 161.7 | 2 |
| Grosse Pointe North | 161.0 | 2 |
| Sturgis | 158.8 | 2 |
| Gaylord | 146.3 | 2 |
| Marshall | 133.7 | 2 |
| Bay City John Glenn | 132.0 | 2 |
| Ortonville Brandon | 127.5 | 2 |
| Armada | 125.5 | 2 |
| Birch Run | 124.1 | 2 |
| Bloomfield Hills Cranbrook-Kingswood | 110.4 | 2 |
| Bay City Central | 103.4 | 2 |
| Clio | 88.1 | 2 |
| Team | Top 5 Avg. | Division |
| Saugatuck*** | 184.2 | 3 |
| Ann Arbor Greenhills** | 170.5 | 3 |
| Caro* | 166.9 | 3 |
| Plymouth Christian Academy* | 166.4 | 3 |
| Pigeon-Laker* | 160.9 | 3 |
| Rochester Hills Lutheran NW* | 159.4 | 3 |
| Sanford-Meridian | 153.7 | 3 |
| Grayling | 148.7 | 3 |
| Bronson | 146.4 | 3 |
| Otisville LakeVille | 138.0 | 3 |
| Charyl Stockwell Academy | 136.7 | 3 |
| Bath | 125.0 | 3 |
| Madison Heights Bishop Foley | 82.8 | 3 |
| Team | Top 5 Avg. | Division |
| Hillsdale Academy*** | 182.7 | 4 |
| Whitmore Lake** | 169.4 | 4 |
| Riverview Gabriel Richard** | 158.5 | 4 |
| Royal Oak Shrine** | 158.3 | 4 |
| Breckenridge* | 151.7 | 4 |
| Lutheran Westland* | 150.7 | 4 |
| Dryden* | 144.8 | 4 |
| Genesee Christian Academy | 138.5 | 4 |
| Unionville-Sebewaing | 131.7 | 4 |
| Novi Christian Academy | 124.2 | 4 |
| Mayville | 110.6 | 4 |
| Southfield Christian | 94.9 | 4 |
| Waterford Our Lady of the Lakes | 79.1 | 4 |
| Team | Top 5 Avg. | Division |
| Kensington Woods | 67.2 | None |
| Team | Top 5 Avg. | Division |
| Sault Ste. Marie | 162.0 | UP 1 |



GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Katie Berkshire | 17:37.7 | Gaylord | 174.4 |
| 11 | Becca Van Lent | 17:45.9 | Ann Arbor Skyline | 171.7 |
| 11 | El McMahan | 17:55.6 | Rochester Adams | 168.5 |
| 10 | Emilia Garces | 18:12.4 | Midland Dow | 162.9 |
| 11 | Jaelyn Ray | 18:17.5 | Pinckney | 161.2 |
| 11 | Kaylie Livingston | 18:26.1 | Whitmore Lake | 158.3 |
| 11 | Maddie Lindley | 18:28.1 | Holly | 157.6 |
| 9 | Taryn Moore | 18:28.9 | Oxford | 157.4 |
| 9 | Maribelle Kofahl | 18:46.1 | Ann Arbor Huron | 151.6 |
| 9 | Jessica Soldan | 18:46.3 | Rochester Adams | 151.6 |
| 11 | Lane Isom | 18:53.6 | Richland Gull Lake | 149.1 |
| 11 | Bridget Fidkowski | 19:07.0 | Ann Arbor Fr Gabriel Richard | 144.7 |
| 9 | Kaitlyn Berg | 19:11.7 | Midland | 143.1 |
| 11 | Clara Kaczor | 19:12.8 | Freeland | 142.7 |
| 12 | Mackenzie Dicken | 19:24.2 | Plymouth | 138.9 |
| 10 | Paige Rohda | 19:24.6 | Berkley | 138.8 |
| 11 | Ava Goodman | 19:26.1 | Hartland | 138.3 |
| 12 | Elliana Neuer | 19:28.4 | Hartland | 137.5 |
| 10 | Julia Bambach | 19:30.3 | Holly | 136.9 |
| 11 | Anna Macdonald | 19:31.2 | Royal Oak | 136.6 |
| 11 | Violet Tetil | 19:36.1 | Caro | 135.0 |
| 12 | Julia Garcia | 19:36.7 | Pinckney | 134.8 |
| 12 | Audrey Hamilton | 19:37.2 | Troy | 134.6 |
| 11 | Irie Scrase | 19:38.2 | Ann Arbor Skyline | 134.3 |
| 10 | Lila Edison | 19:38.9 | Ann Arbor Skyline | 134.0 |
| 11 | Isla Tharp | 19:43.1 | Ann Arbor Skyline | 132.6 |
| 12 | Ashlynn Harris | 19:43.2 | Bronson | 132.6 |
| 11 | Monica Lynn | 19:44.7 | Ann Arbor Fr Gabriel Richard | 132.1 |
| 9 | Abby Deering | 19:49.0 | Rochester Adams | 130.7 |
| 11 | Maggie Baginski | 19:49.9 | Utica Eisenhower | 130.4 |
| 11 | Kamryn Sixberry | 19:51.2 | Saugatuck | 129.9 |
| 12 | Sophia Nunnery | 19:54.5 | Hartland | 128.8 |
| 12 | Alina Martinson | 19:55.8 | Saugatuck | 128.4 |
| 10 | Mila Villarreal | 19:57.3 | Flint Powers Catholic | 127.9 |
| 11 | Micali Teeple | 19:58.8 | Grand Blanc | 127.4 |
| 12 | Jacalyn Yakel | 20:05.4 | Utica Eisenhower | 125.2 |
| 11 | Kylie Mausolf | 20:09.1 | Birch Run | 124.0 |
| 12 | Cara Prusakiewicz | 20:11.7 | Dryden | 123.1 |
| 12 | Carina Burchi | 20:19.1 | Whitmore Lake | 120.6 |
| 11 | Lyvia Curtis | 20:22.5 | Saugatuck | 119.5 |
| 9 | Brielle Bastionell | 20:22.9 | Hartland | 119.4 |
| 9 | Claire Albrecht | 20:24.4 | Armada | 118.9 |
| 12 | Madi Hare | 20:25.2 | Plymouth Christian Academy | 118.6 |
| 12 | Addison Herr | 20:25.3 | Bloomfield Hills | 118.6 |
| 11 | Kodie Snyder | 20:27.0 | Dexter | 118.0 |
| 11 | Olivia Jenney | 20:27.8 | Bloomfield Hills | 117.7 |
| 12 | Evelyn Kuhn | 20:28.3 | Ann Arbor Fr Gabriel Richard | 117.6 |
| 9 | Lulu Park | 20:29.5 | Sturgis | 117.2 |
| 10 | Ella Lamb | 20:30.1 | Royal Oak Shrine | 117.0 |
| 10 | Regan Faut | 20:30.6 | Ann Arbor Fr Gabriel Richard | 116.8 |
| 10 | Violet Olley | 20:30.8 | Ann Arbor Skyline | 116.7 |
| 12 | Eleanor Cole | 20:31.3 | Lutheran HS Westland | 116.6 |
| 9 | Katie Niederquell | 20:32.9 | Freeland | 116.0 |
| 10 | Sienna Chapin | 20:35.7 | Oxford | 115.1 |
| 10 | Alyvia Janke | 20:36.3 | Unionville-Sebewaing | 114.9 |
| 12 | Rachael Wychuyse | 20:36.6 | Berkley | 114.8 |
| 12 | Ella Heffner | 20:36.8 | Charyl Stockwell Academy | 114.7 |
| 9 | Lila Miller | 20:39.1 | Hartland | 114.0 |
| 12 | Samantha Brown | 20:39.4 | Clio | 113.9 |
| 9 | Claire Lawrence | 20:40.9 | Bloomfield Hills | 113.4 |
| 12 | Amelia Cribbins | 20:41.4 | Dexter | 113.2 |
| 11 | Alison Kauffman | 20:42.2 | Ann Arbor Skyline | 112.9 |
| 10 | Alaina Dillon | 20:42.5 | Marshall | 112.8 |
| 9 | Gabrielle Desgrange | 20:42.8 | Hartland | 112.7 |
| 11 | Evelyn Meyer | 20:43.7 | Hillsdale Academy | 112.4 |
| 9 | Layla Foguth | 20:46.1 | Hartland | 111.6 |
| 10 | Livia Willing | 20:46.6 | Grand Blanc | 111.5 |
| 10 | Eastynn Charder | 20:47.6 | Pinckney | 111.1 |
| 10 | Layla Blumberg | 20:48.2 | Dexter | 110.9 |
| 9 | Hannah Vogel | 20:50.2 | Midland Dow | 110.3 |
| 9 | Kalynn Young | 20:53.3 | Richland Gull Lake | 109.2 |
| 9 | Jocelyn Tetil | 20:57.2 | Caro | 107.9 |
| 11 | Gwen Stotts-Walshe | 20:57.8 | Ann Arbor Skyline | 107.7 |
| 11 | Jane Meinecke | 20:57.9 | Royal Oak | 107.7 |
| 11 | Alonna Goodsell | 20:59.0 | Bronson | 107.3 |
| 10 | Claire Collins | 20:59.8 | Dexter | 107.1 |
| 10 | Malynda Lambros | 21:00.0 | Whitmore Lake | 107.0 |
| 9 | Katherine Estes | 21:01.3 | Cranbrook Kingswood | 106.6 |
| 10 | Isabelle McCord | 21:04.2 | Sault Ste. Marie | 105.6 |
| 10 | Leah Humphrey | 21:04.6 | Grand Blanc | 105.5 |
| 12 | Sydnee Lefief | 21:05.0 | Bloomfield Hills | 105.3 |
| 10 | Hailey Lan | 21:05.3 | Troy | 105.2 |
| 12 | Abigail Denoyer | 21:05.9 | Armada | 105.0 |
| 10 | Morgan Mahoney | 21:08.0 | Hartland | 104.3 |
| 10 | Sawyer Lynn | 21:09.9 | Saginaw Heritage | 103.7 |
| 11 | Mikenna Nagel | 21:10.9 | Sanford-Meridian | 103.4 |
| 10 | Olivia Peterson | 21:11.0 | Royal Oak | 103.3 |
| 9 | Ellyse Heyser | 21:11.1 | Saugatuck | 103.3 |
| 12 | Brooklyn Reason | 21:15.0 | Pinckney | 102.0 |
| 10 | Joylin Brillhart | 21:15.1 | Midland Dow | 102.0 |
| 10 | Elin Tenbrink | 21:16.7 | Ann Arbor Skyline | 101.4 |
| 10 | Gabriella Dallas | 21:17.1 | Freeland | 101.3 |
| 12 | Tessa Hatt | 21:17.7 | Sturgis | 101.1 |
| 10 | Kate Macfarlane | 21:18.9 | Midland Dow | 100.7 |
| 10 | Claire Wright | 21:19.7 | Dryden | 100.4 |
| 12 | Lydia Binelli | 21:20.4 | Berkley | 100.2 |
| 12 | Nori Korsman | 21:20.7 | Negaunee | 100.1 |
| 11 | Nico Triebold | 21:22.2 | Grayling | 99.6 |
| 10 | Zahiya Khan | 21:22.7 | Cranbrook Kingswood | 99.4 |
| 9 | Maddie Deering | 21:23.2 | Rochester Adams | 99.3 |
| 11 | Ava Pfaffenbach | 21:23.5 | Ann Arbor Fr Gabriel Richard | 99.2 |
| 10 | Maizy Matthews | 21:24.2 | Breckenridge | 98.9 |
| 12 | Lucy VanHaerents | 21:24.7 | Royal Oak | 98.8 |
| 11 | Ellie Beach | 21:25.6 | Sanford-Meridian | 98.5 |
| 9 | Cora Goulet | 21:26.2 | Sault Ste. Marie | 98.3 |
| 12 | Savannah VanDenBerg | 21:26.7 | Saugatuck | 98.1 |
| 11 | Pyper Braun | 21:27.2 | EPBP Laker | 97.9 |
| 12 | Stephanie Jones | 21:27.3 | Sault Ste. Marie | 97.9 |
| 11 | Diya Goyal | 21:27.4 | Cranbrook Kingswood | 97.9 |
| 9 | Heather Morris | 21:27.5 | Hillsdale Academy | 97.8 |
| 11 | Liliana Anderson | 21:28.9 | Lake Orion | 97.4 |
| 12 | Madeline Samborski | 21:29.8 | Hartland | 97.1 |
| 12 | Molly McNabb | 21:30.3 | St. Clair | 96.9 |
| 12 | Allie Metzler | 21:31.1 | Midland Dow | 96.6 |
| 11 | Libby Schuster | 21:32.2 | Ann Arbor Greenhills | 96.3 |
| 9 | Ruby Hoffmann | 21:32.4 | Hartland | 96.2 |
| 11 | Allie Miller | 21:33.4 | Hillsdale Academy | 95.9 |
| 10 | Mia Maccani | 21:33.6 | Royal Oak | 95.8 |
| 12 | Sydney Bir | 21:33.7 | Sturgis | 95.8 |
| 12 | Elodie Weaver | 21:35.1 | Whitmore Lake | 95.3 |
| 12 | Avery Hoeft | 21:35.5 | Dexter | 95.2 |
| 10 | Jessica Toole | 21:36.5 | Midland Dow | 94.8 |
| 12 | Emma Viggiano | 21:39.8 | Royal Oak | 93.7 |
| 12 | Tessa Swier | 21:40.5 | Midland Dow | 93.5 |
| 12 | Sofia Robertson | 21:40.8 | Whitmore Lake | 93.4 |
| 9 | Grace Kloha | 21:44.9 | Freeland | 92.0 |
| 11 | Hannah Murtha | 21:46.5 | Midland | 91.5 |
| 9 | Teagan Kuykendall | 21:48.3 | Bath | 90.9 |
| 12 | Avery Faut | 21:48.5 | Ann Arbor Fr Gabriel Richard | 90.8 |
| 12 | Gianna D’Angelo | 21:48.8 | Utica Ford | 90.7 |
| 10 | Kennedy Copenhaver | 21:49.4 | Royal Oak | 90.5 |
| 9 | Eliza Roberts | 21:49.9 | Hillsdale Academy | 90.4 |
| 9 | Blix Finn | 21:50.2 | Ann Arbor Skyline | 90.3 |
| 11 | Ella Thornton | 21:50.4 | St. Clair | 90.2 |
| 9 | Ellery Fazekas | 21:52.0 | Marshall | 89.7 |
| 11 | Abbey Morabito | 21:52.9 | St. Clair | 89.4 |
| 10 | Allison Schmitt | 21:54.0 | Clarkston Everest Collegiate | 89.0 |
| 12 | Zeva Hathaway | 21:54.3 | Pinckney | 88.9 |
| 9 | Evelyn McKinney | 21:54.8 | Royal Oak | 88.7 |
| 12 | Micaela Penchoff | 21:55.5 | Royal Oak | 88.5 |
| 12 | Tierney Hartman | 21:55.8 | Grayling | 88.4 |
| 11 | Isabel Reinke | 21:57.2 | Freeland | 87.9 |
| 9 | Stella Bishop | 22:00.2 | St. Clair | 86.9 |
| 10 | Katie Vick | 22:01.3 | Plymouth Christian Academy | 86.6 |
| 9 | Alani Tharp | 22:02.2 | Ann Arbor Skyline | 86.3 |
| 11 | Regan Sporte | 22:03.2 | Sault Ste. Marie | 85.9 |
| 9 | Clare McCloskey | 22:04.1 | Utica Eisenhower | 85.6 |
| 10 | Andi Kirkman | 22:04.6 | Genesee Christian | 85.5 |
| 12 | Elsie Markillie | 22:05.6 | Richland Gull Lake | 85.1 |
| 10 | Isabeau Woodard | 22:05.8 | Sault Ste. Marie | 85.1 |
| 9 | Patty Sue Torrey | 22:06.0 | Hartland | 85.0 |
| 10 | Brigette Conger | 22:06.2 | Berkley | 84.9 |
| 10 | Calla Sopoci | 22:06.4 | Ann Arbor Skyline | 84.9 |
| 9 | Evelayna Szajner | 22:06.5 | Gaylord | 84.8 |
| 11 | Isabella Rushlow | 22:07.3 | Plymouth | 84.6 |
| 10 | Courtney Lawhorne | 22:08.4 | Bath | 84.2 |
| 10 | Leah Keith | 22:09.0 | Rochester Adams | 84.0 |
| 11 | Reagan Lees | 22:09.4 | Wixom St. Catherine | 83.9 |
| 12 | Mary Schlueter | 22:10.5 | Hillsdale Academy | 83.5 |
| 11 | Addison Jones | 22:10.6 | Midland | 83.5 |
| 10 | Brooke Ramer | 22:11.1 | Richland Gull Lake | 83.3 |
| 9 | Rachel Becker | 22:12.8 | Unionville-Sebewaing | 82.7 |
| 11 | Adrianna Zub | 22:13.8 | Allen Park | 82.4 |
| 10 | Ellie Thering | 22:14.2 | Freeland | 82.3 |
| 11 | Chelsea Lai | 22:14.5 | Plymouth | 82.2 |
| 12 | Kenzie Eicher | 22:14.9 | Sturgis | 82.0 |
| 10 | Hannah DePestel | 22:17.1 | Hartland | 81.3 |
| 11 | Louisa Denks | 22:17.7 | Royal Oak Shrine | 81.1 |
| 12 | Molly Noesen-Bosscher | 22:18.4 | Dexter | 80.9 |
| 10 | Averie Stefanovsky | 22:18.7 | Caro | 80.8 |
| 9 | Kenzie Hammond | 22:18.7 | Hartland | 80.8 |
| 10 | Ava Bates | 22:18.7 | Lutheran HS Westland | 80.8 |
| 12 | Adriana Domingo | 22:18.9 | Marshall | 80.7 |
| 10 | Asia Jones | 22:19.3 | Sault Ste. Marie | 80.6 |
| 10 | Ansley Canetta | 22:19.5 | Ann Arbor Fr Gabriel Richard | 80.5 |
| 11 | Miriam Sanchez | 22:19.6 | Bronson | 80.5 |
| 12 | Lexi Gilbert | 22:19.7 | Gladstone | 80.4 |
| 10 | Madison Markowicz | 22:20.3 | Novi Christian Academy | 80.2 |
| 12 | Jaslyn Townes | 22:20.5 | Richland Gull Lake | 80.2 |
| 9 | Ella Gustner | 22:21.3 | Dryden | 79.9 |
| 9 | Jaylyn Seybert | 22:22.1 | Midland | 79.6 |
| 12 | Annabella Gjokaj | 22:22.5 | Utica Eisenhower | 79.5 |
| 11 | Gabriella Komarowski | 22:22.6 | St. Clair | 79.5 |
| 11 | Lauren Giroux | 22:24.2 | Troy | 78.9 |
| 12 | Alaina Hoffman | 22:25.0 | Marshall | 78.7 |
| 12 | Zipporah Tran | 22:25.4 | Plymouth Christian Academy | 78.5 |
| 10 | Claire Milne | 22:26.2 | Rochester Adams | 78.3 |
| 12 | Paige Sundman | 22:27.2 | Hartland | 77.9 |
| 10 | Marilise (Mari) Yezak | 22:27.8 | Midland Dow | 77.7 |
| 12 | Sarah Albright | 22:28.3 | Grand Blanc | 77.6 |
| 9 | Loretta Frasca | 22:28.4 | Ann Arbor Fr Gabriel Richard | 77.5 |
| 11 | Olivia McDowell | 22:28.9 | Holly | 77.4 |
| 11 | Chelsea Myrand | 22:30.0 | Oxford | 77.0 |
| 12 | Laila Bodell | 22:30.0 | Oxford | 77.0 |
| 9 | Piper Grigsby | 22:30.2 | Bronson | 76.9 |
| 11 | Harper Pinto | 22:30.6 | Ann Arbor Huron | 76.8 |
| 9 | Caroline Reynolds | 22:31.0 | Richland Gull Lake | 76.7 |
| 12 | Elizabeth Caspar | 22:31.7 | Hillsdale Academy | 76.4 |
| 10 | Piper Lyon | 22:31.8 | Rochester Hills Lutheran NW | 76.4 |
| 12 | Cessaly Fichtner | 22:32.3 | Freeland | 76.2 |
| 11 | Matilda Mountain | 22:33.7 | Berkley | 75.8 |
| 9 | Kaitlyn Bacevicius | 22:33.8 | Lake Orion | 75.7 |
| 11 | Helena Reiff | 22:34.0 | Armada | 75.7 |
| 12 | Sophia Knarr | 22:34.0 | Midland | 75.7 |
| 9 | Ava Fox | 22:34.1 | Oxford | 75.6 |
| 9 | Jelena Olechowski | 22:34.3 | Utica Eisenhower | 75.6 |
| 11 | Addison Noteboom | 22:35.1 | Armada | 75.3 |
| 10 | Abigail Adams | 22:35.1 | Pinckney | 75.3 |
| 10 | Valyntina Garcia | 22:36.1 | Pinckney | 75.0 |
| 11 | Moira Beier | 22:36.3 | Hillsdale Academy | 74.9 |
| 9 | Brynn Wiecich | 22:36.3 | Negaunee | 74.9 |
| 10 | Emily Meek | 22:36.5 | Unionville-Sebewaing | 74.8 |
| 11 | Allison Mansfield | 22:36.8 | Armada | 74.7 |
| 9 | Josie Komarowski | 22:37.2 | St. Clair | 74.6 |
| 11 | Aiyana Wyman | 22:37.3 | Royal Oak | 74.6 |
| 9 | Ryann Monroe | 22:37.6 | Saugatuck | 74.5 |
| 10 | Savannah Astras | 22:38.0 | Bloomfield Hills | 74.3 |
| 11 | Evelyn McIndoe | 22:38.0 | Novi Christian Academy | 74.3 |
| 9 | Lucy Hakala | 22:38.1 | Ann Arbor Skyline | 74.3 |
| 10 | Isabella Glibota | 22:38.1 | Berkley | 74.3 |
| 11 | Maren Gehrke | 22:38.8 | Hillsdale Academy | 74.1 |
| 12 | Tori Ferguson | 22:39.3 | Genesee Christian | 73.9 |
| 10 | Emily Lasceski | 22:41.8 | Freeland | 73.1 |
| 10 | Ana Lucia Reynoso | 22:42.4 | Berkley | 72.9 |
| 11 | Morgan Hoyt | 22:42.7 | Oxford | 72.8 |
| 11 | Adeline Youngberg | 22:43.5 | Utica Eisenhower | 72.5 |
| 11 | Julianna Richards | 22:43.6 | Dexter | 72.5 |
| 12 | Emma Miller | 22:44.5 | Utica Ford | 72.2 |
| 10 | Esme Kane | 22:45.5 | Gaylord | 71.8 |
| 9 | Jayde Davis | 22:45.9 | Ann Arbor Skyline | 71.7 |
| 11 | Madeline Baugh | 22:46.0 | Pinckney | 71.7 |
| 12 | Amanda Dickinson | 22:46.4 | Utica Ford | 71.5 |
| 12 | Olivia Cotey | 22:46.8 | Munising | 71.4 |
| 11 | Olivia Mielke | 22:47.6 | Freeland | 71.1 |
| 10 | Kaylynne Baltzell | 22:48.2 | Pinckney | 70.9 |
| 10 | Carolina Garcia | 22:48.3 | Sturgis | 70.9 |
| 11 | Olivia Linski | 22:49.0 | Hartland | 70.7 |
| 12 | Aubrey Zarnke | 22:50.3 | EPBP Laker | 70.2 |
| 9 | Emmy Farber | 22:50.6 | Sturgis | 70.1 |
| 10 | Sophia Mulka | 22:50.6 | Utica Ford | 70.1 |
| 10 | Avery Strom | 22:51.4 | Troy | 69.9 |
| 9 | Abbie Garrett | 22:52.5 | Bloomfield Hills | 69.5 |
| 12 | Audrey Nehlsen | 22:52.8 | Hillsdale Academy | 69.4 |
| 10 | Addie Bowerman | 22:54.3 | Munising | 68.9 |
| 9 | Alexandra Hastie | 22:59.8 | Ann Arbor Skyline | 67.1 |
| 11 | Megan Welch | 23:01.2 | Ann Arbor Fr Gabriel Richard | 66.6 |
| 11 | Ruthie Scott | 23:01.5 | Ann Arbor Skyline | 66.5 |
| 10 | Lauren Crowley | 23:02.1 | Richland Gull Lake | 66.3 |
| 10 | Advika Rao | 23:02.4 | Lake Orion | 66.2 |
| 9 | Maezee Humm | 23:04.3 | Breckenridge | 65.6 |
| 12 | Janaan Rehman | 23:05.4 | Ann Arbor Greenhills | 65.2 |
| 10 | Madison Francke | 23:06.2 | Bay City Central | 64.9 |
| 11 | Sofia Dussan | 23:06.4 | Ann Arbor Fr Gabriel Richard | 64.9 |
| 11 | Anne Marie Yarber | 23:06.5 | Hartland | 64.8 |
| 9 | Sophi Beach | 23:07.0 | Sanford-Meridian | 64.7 |
| 11 | Eleanor Park | 23:08.7 | Sturgis | 64.1 |
| 11 | Hailey Brinker | 23:09.4 | St. Clair | 63.9 |
| 10 | Lorelei Stemme | 23:09.5 | Hillsdale Academy | 63.8 |
| 10 | Olivia Green | 23:10.6 | Sturgis | 63.5 |
| 10 | Lydia Popp | 23:10.9 | EPBP Laker | 63.4 |
| 11 | Bailey Konuszewski | 23:11.3 | Dexter | 63.2 |
| 10 | Stella Handel | 23:12.1 | Cranbrook Kingswood | 63.0 |
| 9 | Alessandra Zobl | 23:12.6 | Royal Oak | 62.8 |
| 11 | Pia Odell | 23:12.9 | Ann Arbor Skyline | 62.7 |
| 12 | Gabriela Knight | 23:13.9 | Holly | 62.4 |
| 12 | Harper Cash | 23:14.0 | Ann Arbor Greenhills | 62.3 |
| 11 | Olivia Petrowski | 23:14.0 | Royal Oak | 62.3 |
| 11 | Susan Nedwick | 23:14.2 | Clarkston Everest Collegiate | 62.3 |
| 9 | Lucy Pfaffenbach | 23:14.7 | Ann Arbor Fr Gabriel Richard | 62.1 |
| 11 | Olivia Hooper | 23:15.2 | EPBP Laker | 61.9 |
| 12 | Tara Tallu | 23:15.3 | Troy | 61.9 |
| 9 | Emily Francis | 23:16.0 | Grand Blanc | 61.7 |
| 10 | Grace McDonald | 23:16.3 | Utica Ford | 61.6 |
| 11 | Jillian Lower | 23:18.6 | Dexter | 60.8 |
| 10 | Gabby Putman | 23:19.2 | EPBP Laker | 60.6 |
| 9 | Isabella West | 23:20.4 | Mayville | 60.2 |
| 9 | Kylee Smith | 23:21.2 | Birch Run | 59.9 |
| 11 | Allyson Albert | 23:23.1 | Grayling | 59.3 |
| 9 | Danica Burtch | 23:23.5 | Sanford-Meridian | 59.2 |
| 11 | Ella Clarke | 23:23.5 | Southfield Christian | 59.2 |
| 11 | Lily Ortega | 23:24.9 | Utica Ford | 58.7 |
| 11 | Claire Kuhlman | 23:25.6 | Rochester Adams | 58.5 |
| 11 | Sydney Erickson | 23:27.7 | Lutheran HS Westland | 57.8 |
| 9 | Kiersten Craigo | 23:28.0 | Rochester Hills Lutheran NW | 57.7 |
| 9 | Leah Murchie | 23:30.0 | Holly | 57.0 |
| 11 | Rose Buonerba | 23:31.7 | Ann Arbor Fr Gabriel Richard | 56.4 |
| 11 | Elizabeth Macey | 23:32.0 | Royal Oak | 56.3 |
| 12 | Elsa Wenzlaff | 23:32.2 | Ann Arbor Skyline | 56.3 |
| 9 | Evelyn Bruce | 23:32.3 | Caro | 56.2 |
| 9 | Nora Uppalari | 23:32.6 | Ann Arbor Skyline | 56.1 |
| 11 | Taylor Byrne | 23:32.7 | Holly | 56.1 |
| 9 | Cecila Bomberski | 23:33.1 | Royal Oak Shrine | 56.0 |
| 11 | Abigail Dobry | 23:34.5 | Dexter | 55.5 |
| 12 | Riley McCann | 23:36.4 | Oxford | 54.9 |
| 9 | Mila Bonnau | 23:36.6 | Plymouth | 54.8 |
| 11 | Peyton Marshall | 23:37.1 | Plymouth Christian Academy | 54.6 |
| 9 | Rebecca Nadgorny | 23:37.3 | Ann Arbor Greenhills | 54.6 |
| 9 | Eve McKinnon | 23:37.4 | Ann Arbor Skyline | 54.5 |
| 12 | Emma Buckland | 23:37.8 | Armada | 54.4 |
| 10 | Haylee Gladstone | 23:37.9 | Bath | 54.4 |
| 12 | Nishka Kalantry | 23:38.3 | Ann Arbor Huron | 54.2 |
| 10 | Ella Daly | 23:38.6 | Royal Oak Shrine | 54.1 |
| 12 | Lexi Wegner | 23:40.8 | Caro | 53.4 |
| 11 | Sylvia Irwin | 23:42.3 | Ann Arbor Huron | 52.9 |
| 10 | Rachel McDonell | 23:42.3 | St. Clair | 52.9 |
| 9 | Rose Hill | 23:43.1 | St. Clair | 52.6 |
| 11 | Waverly Pearce | 23:44.5 | Bloomfield Hills | 52.2 |
| 11 | Mara Mocanu | 23:44.9 | Ann Arbor Skyline | 52.0 |
| 9 | Abigail Avram | 23:45.0 | Ann Arbor Huron | 52.0 |
| 11 | Addison Sirianni | 23:45.0 | Bay City Central | 52.0 |
| 9 | Ava Jude | 23:45.6 | Ann Arbor Fr Gabriel Richard | 51.8 |
| 11 | Elizabeth Ortiz | 23:46.2 | Bronson | 51.6 |
| 9 | Gina Florczak | 23:46.5 | Ann Arbor Fr Gabriel Richard | 51.5 |
| 10 | Sarah Cusick | 23:46.7 | Oxford | 51.4 |
| 11 | Lilly Francek | 23:47.1 | Lake Orion | 51.3 |
| 9 | Madison Bernard | 23:47.2 | Rochester Hills Lutheran NW | 51.3 |
| 10 | Julia Shupe | 23:47.7 | EPBP Laker | 51.1 |
| 12 | Maura Young | 23:48.7 | Marshall | 50.8 |
| 12 | Leila Reyes | 23:48.8 | Midland | 50.7 |
| 9 | Sophia Sheffer | 23:49.1 | Hartland | 50.6 |
| 10 | Brinley Neuer | 23:50.5 | Hartland | 50.2 |
| 9 | Allison Fehlberg | 23:50.8 | Oxford | 50.1 |
| 9 | Aubrey Benkert | 23:51.1 | Allen Park | 50.0 |
| 11 | Devon Byrne | 23:51.7 | Holly | 49.8 |
| 10 | Olivia Reuther | 23:53.2 | Lake Orion | 49.3 |
| 12 | Grace Hopkins | 23:54.3 | Ann Arbor Skyline | 48.9 |
| 12 | Aydynn Thomason | 23:54.7 | Grand Blanc | 48.8 |
| 11 | Caitlin Widener | 23:55.6 | Lake Orion | 48.5 |
| 10 | Molly Gorman | 23:55.9 | Troy | 48.4 |
| 12 | Melodie Nagel | 23:56.0 | Sanford-Meridian | 48.3 |
| 12 | Lillian Wood | 23:58.1 | Plymouth | 47.6 |
| 9 | Maggie Guzowski | 23:59.0 | Ann Arbor Fr Gabriel Richard | 47.3 |
| 9 | Avery Bell | 24:00.6 | Utica Ford | 46.8 |
| 10 | Chloe Koskinen | 24:01.8 | Birch Run | 46.4 |
| 10 | Lucy DeCapite | 24:02.5 | Cranbrook Kingswood | 46.2 |
| 11 | Madelyn Frisbee | 24:03.7 | Midland Dow | 45.8 |
| 12 | Payton Takkunen | 24:05.2 | Gladstone | 45.3 |
| 9 | Katherine Baginski | 24:07.5 | Utica Eisenhower | 44.5 |
| 10 | Eulalia Jou | 24:08.4 | Bay City John Glenn | 44.2 |
| 12 | Ava Kontranowski | 24:08.4 | Midland | 44.2 |
| 11 | Haley Fitzgibbon | 24:09.3 | Sanford-Meridian | 43.9 |
| 10 | Kelsey Iglesias | 24:11.6 | Utica Eisenhower | 43.1 |
| 9 | Kelsey Daley | 24:13.2 | Sault Ste. Marie | 42.6 |
| 12 | Reagan Vokal | 24:13.3 | Midland | 42.6 |
| 11 | Riley Conklin | 24:14.7 | Negaunee | 42.1 |
| 12 | Elanor Barnes | 24:16.1 | Madison Heights Bishop Foley | 41.6 |
| 12 | Alexa Ross | 24:17.3 | Acad Of The Sacred Heart | 41.2 |
| 12 | Ella Riddle | 24:17.6 | Midland | 41.1 |
| 10 | Natalie Hollister | 24:18.7 | Hartland | 40.8 |
| 11 | Bayleigh Finney | 24:19.4 | Sanford-Meridian | 40.5 |
| 11 | Nata Yonkoski | 24:19.9 | Ann Arbor Greenhills | 40.4 |
| 11 | Natasha Mendez | 24:20.5 | Clarkston Everest Collegiate | 40.2 |
| 11 | Irene Kim | 24:22.6 | Ann Arbor Huron | 39.5 |
| 10 | Leyah Reed | 24:25.1 | Midland Dow | 38.6 |
| 11 | Lizzie Roberts | 24:26.7 | Plymouth | 38.1 |
| 10 | Kaylee Doyle | 24:28.5 | Allen Park | 37.5 |
| 12 | Regina Diosdado | 24:29.3 | Cranbrook Kingswood | 37.2 |
| 10 | Alaina Morrell | 24:29.5 | Gaylord | 37.2 |
| 12 | Evie Kirkman | 24:30.5 | Genesee Christian | 36.8 |
| 9 | Elizabeth Lietzow | 24:30.8 | Sanford-Meridian | 36.7 |
| 10 | Taz Davis | 24:31.3 | Bath | 36.6 |
| 11 | Ava Troxel | 24:31.3 | Rochester Hills Lutheran NW | 36.6 |
| 11 | Emma Schone | 24:31.5 | Ann Arbor Fr Gabriel Richard | 36.5 |
| 11 | Megan Cabble | 24:31.6 | Dexter | 36.5 |
| 10 | Grace Sipp | 24:31.8 | Madison Heights Bishop Foley | 36.4 |
| 11 | Miah Randall | 24:33.1 | Holly | 36.0 |
| 11 | Sophia Frederick | 24:35.5 | Ann Arbor Fr Gabriel Richard | 35.2 |
| 11 | Lilyanna Lewiston | 24:37.2 | Oxford | 34.6 |
| 9 | Ally Farber | 24:38.0 | Sturgis | 34.3 |
| 9 | Adelynn Cosby | 24:38.1 | Bronson | 34.3 |
| 11 | Ava Benkert | 24:38.4 | Allen Park | 34.2 |
| 10 | Josie Judge | 24:39.1 | Ann Arbor Fr Gabriel Richard | 34.0 |
| 12 | Kristin Prakash | 24:41.0 | Troy | 33.3 |
| 12 | Cheyenne Jasper | 24:42.4 | Oxford | 32.9 |
| 12 | Juliet Mendoza Rangel | 24:43.6 | Sturgis | 32.5 |
| 11 | Mackenzie Marshall | 24:44.3 | Armada | 32.2 |
| 10 | Allie Hoeft | 24:45.5 | Dexter | 31.8 |
| 10 | Kashvi Mohan | 24:46.2 | Troy | 31.6 |
| 11 | Caroline Darrah | 24:46.6 | Whitmore Lake | 31.5 |
| 12 | Georgianna Schmidt | 24:47.2 | Marshall | 31.3 |
| 12 | Noilyn Perez-Dylewski | 24:47.8 | Troy | 31.1 |
| 11 | Scarlet Brown | 24:49.2 | Rochester Hills Lutheran NW | 30.6 |
| 10 | Lila Wolcott | 24:50.3 | Clarkston Everest Collegiate | 30.2 |
| 10 | Valeria Morales | 24:52.5 | Southgate Anderson | 29.5 |
| 9 | Marla Nothstine | 24:54.8 | Grayling | 28.7 |
| 11 | Jaden Buckey | 24:56.1 | Bay City Central | 28.3 |
| 11 | Sasha Ali Szilak | 24:59.2 | Midland | 27.3 |
| 10 | Riley Macleod | 25:00.4 | Bloomfield Hills | 26.9 |
| 11 | Sophia Wulff | 25:00.8 | Rochester Adams | 26.7 |
| 9 | Yuri Kim | 25:01.0 | Ann Arbor Huron | 26.7 |
| 10 | Anna Fike | 25:01.2 | Rochester Adams | 26.6 |
| 9 | Adyln Ross | 25:01.7 | Acad Of The Sacred Heart | 26.4 |
| 12 | Aletheia Thomas | 25:02.0 | Holly | 26.3 |
| 9 | Mikayla Brown | 25:02.5 | Genesee Christian | 26.2 |
| 9 | Stephanie Roque | 25:04.2 | Oxford | 25.6 |
| 9 | Helene Farrell | 25:05.7 | Clarkston Everest Collegiate | 25.1 |
| 9 | Carly Polikoff | 25:06.1 | Ann Arbor Huron | 25.0 |
| 12 | Keira Kalbfleisch | 25:06.1 | Saginaw Heritage | 25.0 |
| 11 | Hannah Hughes | 25:06.3 | Rochester Adams | 24.9 |
| 12 | Eleanor Carey | 25:06.8 | Sault Ste. Marie | 24.7 |
| 9 | Megan Cuthbertson | 25:07.3 | Acad Of The Sacred Heart | 24.6 |
| 12 | Sophie Wetherell | 25:07.5 | Clio | 24.5 |
| 10 | Maija Roberts | 25:07.7 | Negaunee | 24.4 |
| 9 | Selene Paxton | 25:09.1 | Midland Dow | 24.0 |
| 11 | Faith Dawson | 25:13.6 | Southfield Christian | 22.5 |
| 10 | Nora Tillman | 25:13.9 | Royal Oak Shrine | 22.4 |
| 11 | Alexis Bosma | 25:14.2 | Utica Eisenhower | 22.3 |
| 9 | Kathryn Meyer | 25:14.7 | Hillsdale Academy | 22.1 |
| 9 | Cailey Levine | 25:14.9 | Berkley | 22.0 |
| 10 | Chloe Januszyk | 25:15.2 | Cranbrook Kingswood | 21.9 |
| 9 | Hannah Siegal | 25:15.9 | Ann Arbor Greenhills | 21.7 |
| 10 | Savannah Lewiston | 25:16.4 | Oxford | 21.5 |
| 11 | Abigail Tietz | 25:17.2 | Royal Oak | 21.3 |
| 11 | Ellie Elliott | 25:18.0 | Lutheran HS Westland | 21.0 |
| 9 | Ella Baron | 25:18.5 | Clarkston Everest Collegiate | 20.8 |
| 9 | Brigid Flanagan | 25:19.7 | Ann Arbor Fr Gabriel Richard | 20.4 |
| 9 | Josephine Wesley | 25:20.3 | Riverview Gabriel Richard | 20.2 |
| 9 | Finnola Fletcher | 25:20.7 | Holly | 20.1 |
| 11 | Jazmine Mason | 25:21.8 | Holly | 19.7 |
| 11 | Molly Wright | 25:22.7 | Grayling | 19.4 |
| 11 | Shangmei Liu | 25:22.7 | Marshall | 19.4 |
| 10 | Ziman Yi | 25:23.3 | Ann Arbor Greenhills | 19.2 |
| 12 | Sydney Duby | 25:24.8 | Lake Orion | 18.7 |
| 9 | Claira Bales | 25:25.2 | Dexter | 18.6 |
| 11 | Kennedy Humphries | 25:25.3 | Ann Arbor Fr Gabriel Richard | 18.6 |
| 11 | Shelby Brenner | 25:26.0 | St. Clair | 18.3 |
| 12 | Hope Schuck | 25:26.4 | Southgate Anderson | 18.2 |
| 11 | Ava Cratsenburg | 25:26.6 | Plymouth | 18.1 |
| 12 | Hayden Kreger | 25:28.0 | Midland | 17.7 |
| 9 | Madeline Gillette | 25:29.2 | Holly | 17.3 |
| 10 | Quinn Maldonado | 25:30.3 | Ann Arbor Greenhills | 16.9 |
| 10 | Fatima Montes Cano | 25:30.7 | Allen Park | 16.8 |
| 9 | Ginger Gortney | 25:31.9 | Plymouth Christian Academy | 16.4 |
| 11 | Claudia Canetta | 25:32.3 | Ann Arbor Fr Gabriel Richard | 16.2 |
| 11 | Alayna Zahn | 25:32.4 | Midland Dow | 16.2 |
| 11 | Gianna DeCola | 25:33.2 | Marshall | 15.9 |
| 10 | Allison DeBoer | 25:33.3 | Lake Orion | 15.9 |
| 9 | Margaux Stout | 25:34.5 | Ann Arbor Huron | 15.5 |
| 11 | Elisa Chen | 25:34.5 | Cranbrook Kingswood | 15.5 |
| 11 | Hailey Theisen | 25:38.2 | Utica Eisenhower | 14.3 |
| 9 | Addison Kross | 25:38.7 | Lake Orion | 14.1 |
| 9 | Juliana Naidoo | 25:39.4 | Wixom St. Catherine | 13.9 |
| 11 | Lindsay Hofmeister | 25:40.4 | Midland Dow | 13.5 |
| 11 | Scarlett Allard | 25:40.6 | Grand Blanc | 13.5 |
| 9 | Sachitha Hiremath | 25:41.5 | Troy | 13.2 |
| 9 | Juliana Evans | 25:44.2 | Plymouth | 12.3 |
| 12 | Adelade Avram | 25:44.5 | Freeland | 12.2 |
| 10 | Adalynne Lange | 25:44.9 | EPBP Laker | 12.0 |
| 9 | Anna Wagel | 25:46.0 | Ann Arbor Fr Gabriel Richard | 11.7 |
| 10 | Victoria Bouchey | 25:47.5 | Flint Powers Catholic | 11.2 |
| 9 | Emelia Van Amersfoort | 25:47.6 | Cranbrook Kingswood | 11.1 |
| 11 | Eva Witkow | 25:49.0 | Utica Eisenhower | 10.7 |
| 12 | Payton Scott | 25:49.6 | EPBP Laker | 10.5 |
| 9 | Natalee White | 25:50.0 | Hartland | 10.3 |
| 12 | Georgia Whalen | 25:50.2 | Hillsdale Academy | 10.3 |
| 9 | Rachael Kilbourn | 25:51.6 | Marshall | 9.8 |
| 12 | Chloe Wood | 25:52.7 | Flint Powers Catholic | 9.4 |
| 11 | Phoebe Navin | 25:52.9 | Royal Oak | 9.4 |
| 12 | Emily Mei | 25:53.0 | Ann Arbor Skyline | 9.3 |
| 12 | Payden Burden-Smith | 25:54.0 | Saginaw Heritage | 9.0 |
| 10 | Isabella Choi | 25:55.2 | Ann Arbor Huron | 8.6 |
| 9 | Kennedy Butka | 25:57.5 | Ann Arbor Skyline | 7.8 |
| 10 | Peyton Riley | 25:58.2 | Grayling | 7.6 |
| 10 | Zoey Kidd | 25:58.3 | Munising | 7.6 |
| 11 | Naomi Reyes | 26:00.4 | Plymouth | 6.9 |
| 11 | Veronica DiFranco | 26:02.4 | Wixom St. Catherine | 6.2 |
| 10 | Evan Brunette | 26:04.4 | Grosse Pointe North | 5.5 |
| 9 | Cheyenne Compau | 26:05.4 | Ortonville Brandon | 5.2 |
| 12 | Kyleigh Bunting | 26:06.7 | Bay City John Glenn | 4.8 |
| 12 | Kathleen Colby | 26:06.9 | Royal Oak Shrine | 4.7 |
| 9 | Stella Ko | 26:10.1 | Troy | 3.6 |
| 10 | Lilyana Lasher | 26:12.3 | Dryden | 2.9 |
| 9 | Mia Levine | 26:12.5 | Berkley | 2.8 |
| 12 | Addison Findlay | 26:13.7 | Clio | 2.4 |
| 12 | Rebekah Kim | 26:14.2 | Berkley | 2.3 |
| 10 | Romy Pintar | 26:15.0 | Dexter | 2.0 |
| 10 | Sydney Gerlach | 26:16.5 | Plymouth | 1.5 |
| 9 | Lucy Domas | 26:17.0 | Ann Arbor Fr Gabriel Richard | 1.3 |
| 12 | Caila Fitchett | 26:17.2 | Dryden | 1.3 |
| 9 | Michelle Zhang | 26:17.3 | Cranbrook Kingswood | 1.2 |
| 12 | Tori Hall | 26:20.5 | Grand Blanc | 0.2 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 10 | Lennox Naswell | 15:51.8 | Flint Powers Catholic | 210.1 |
| 11 | Cole McCraw | 15:53.5 | Pinckney | 209.5 |
| 12 | Abenezer Cerone | 16:00.2 | Royal Oak Shrine | 207.3 |
| 11 | Coen Hill | 16:03.6 | Dexter | 206.1 |
| 12 | Grayson Rorick | 16:05.0 | Hillsdale Academy | 205.7 |
| 9 | Tommy McCormick | 16:05.4 | Grand Blanc | 205.5 |
| 12 | Bryce Gross | 16:09.7 | Flint Powers Catholic | 204.1 |
| 10 | Nole Lorenzen | 16:12.0 | Rochester Hills Lutheran NW | 203.3 |
| 11 | Luke Herron | 16:13.4 | Caro | 202.9 |
| 11 | Austin Mercado | 16:14.1 | Salem | 202.6 |
| 12 | Tyler Leach | 16:16.5 | Otisville LakeVille | 201.8 |
| 9 | Hudson Doll | 16:17.1 | Ann Arbor Skyline | 201.6 |
| 10 | Martin Gehrke | 16:18.0 | Ann Arbor Skyline | 201.3 |
| 12 | Lucas LaPointe | 16:18.5 | Plymouth | 201.2 |
| 10 | Brady Glon | 16:21.6 | Detroit Catholic Central | 200.1 |
| 11 | Matthew Guikema | 16:24.2 | Ann Arbor Skyline | 199.3 |
| 12 | Gavin Wilkins | 16:26.1 | Rochester Adams | 198.6 |
| 12 | Jayden Fox | 16:28.3 | Saginaw Valley Lutheran | 197.9 |
| 10 | Oskar MacArthur | 16:28.7 | Ann Arbor Skyline | 197.8 |
| 12 | Landen Livingston | 16:29.1 | Whitmore Lake | 197.6 |
| 12 | Jacob Hylton | 16:29.9 | Ortonville Brandon | 197.4 |
| 11 | Jack Hanner | 16:30.4 | Salem | 197.2 |
| 11 | Broden Ladd | 16:31.6 | Holly | 196.8 |
| 11 | Cameron Cochran | 16:37.2 | Midland | 194.9 |
| 10 | Ryan Rathsburg | 16:38.8 | Flint Powers Catholic | 194.4 |
| 11 | Marcus Silva | 16:39.5 | Saugatuck | 194.2 |
| 12 | Caleb Carignan | 16:40.4 | Flint Powers Catholic | 193.9 |
| 12 | Andrew Worsley | 16:42.2 | Midland | 193.3 |
| 11 | Logan Gessford | 16:42.5 | Midland | 193.2 |
| 12 | Drew Pietraszkiewicz | 16:42.6 | Utica Eisenhower | 193.1 |
| 10 | Elliot King | 16:43.5 | Midland | 192.8 |
| 11 | Jacob Ferdubinski | 16:43.9 | Riverview Gabriel Richard | 192.7 |
| 11 | Grant Rehkopf | 16:44.3 | Saugatuck | 192.6 |
| 12 | William Dean | 16:44.6 | Grand Blanc | 192.5 |
| 10 | Asa Konwinski | 16:45.0 | Troy | 192.3 |
| 9 | Jackson Pant | 16:46.0 | Richland Gull Lake | 192.0 |
| 12 | Daniel Niehaus | 16:47.3 | Plymouth | 191.6 |
| 10 | Owen Poppema | 16:47.4 | Bath | 191.5 |
| 10 | Cole Heikka | 16:47.7 | Holly | 191.4 |
| 11 | Beckett Sipes | 16:48.3 | Royal Oak | 191.2 |
| 10 | Roman Stilwell | 16:48.6 | Ann Arbor Skyline | 191.1 |
| 12 | Luke James | 16:48.9 | Midland | 191.0 |
| 11 | Samuel Batt | 16:49.9 | Salem | 190.7 |
| 10 | Oscar Wordell | 16:50.9 | Rochester Adams | 190.4 |
| 12 | Anthony Frei | 16:53.6 | Utica Eisenhower | 189.5 |
| 9 | Luke Kramer | 16:53.6 | Detroit Catholic Central | 189.5 |
| 12 | Tommy Beiter | 16:54.8 | Flint Powers Catholic | 189.1 |
| 12 | Bruno Cifaldi | 16:54.8 | Ann Arbor Skyline | 189.1 |
| 11 | Evan Olson | 16:55.8 | EPBP Laker | 188.7 |
| 11 | Ethan Kreger | 16:58.1 | St. Clair | 188.0 |
| 11 | Garrett Comer | 16:58.4 | Ann Arbor Skyline | 187.9 |
| 12 | Isaac Clark | 16:59.6 | Troy | 187.5 |
| 12 | Matthew Buchanan | 17:00.0 | Oxford | 187.3 |
| 12 | TJ Conley | 17:02.3 | Ann Arbor Huron | 186.6 |
| 10 | Wyatt Roberts | 17:03.2 | Otisville LakeVille | 186.3 |
| 11 | Ethan Christoff | 17:05.2 | Oxford | 185.6 |
| 11 | Jesse Reed | 17:05.6 | Rochester Adams | 185.5 |
| 11 | Zach Shaffer | 17:06.1 | Utica Ford | 185.3 |
| 10 | Ira Brown | 17:07.2 | Saugatuck | 184.9 |
| 12 | Charlie Smith | 17:09.5 | Grand Blanc | 184.2 |
| 11 | Connor Murphy | 17:10.6 | Midland | 183.8 |
| 11 | Lucas Keilen | 17:10.7 | Hartland | 183.8 |
| 12 | Shea Armstrong | 17:11.1 | Sault Ste. Marie | 183.6 |
| 12 | Cayden Canham | 17:11.1 | Oxford | 183.6 |
| 12 | Gavin Markucki | 17:11.3 | Richland Gull Lake | 183.6 |
| 10 | Nicholas Priestap | 17:11.6 | Grand Blanc | 183.5 |
| 12 | Gavin Tisch | 17:11.9 | Detroit Catholic Central | 183.4 |
| 11 | Henry Witt | 17:12.8 | Troy | 183.1 |
| 12 | Finn Tauren | 17:12.9 | Richland Gull Lake | 183.0 |
| 12 | Zeke Lafferty | 17:13.0 | Ann Arbor Skyline | 183.0 |
| 9 | John Rochowiak | 17:13.6 | Pinckney | 182.8 |
| 11 | Dustin Wright | 17:13.6 | Midland | 182.8 |
| 11 | Keats Rosenbrock | 17:14.0 | Royal Oak | 182.7 |
| 11 | Naveen Kulkarni | 17:14.2 | Ann Arbor Greenhills | 182.6 |
| 12 | Luke Molenkamp | 17:14.3 | Hillsdale Academy | 182.6 |
| 11 | Brett Lewis | 17:15.0 | Saginaw Heritage | 182.3 |
| 9 | Avery Clinton-Barnett | 17:15.4 | Oxford | 182.2 |
| 12 | Matthew Berg | 17:16.2 | Midland | 181.9 |
| 10 | Conrad Marra | 17:17.6 | Ann Arbor Huron | 181.5 |
| 10 | Federico Moreno-Padilla | 17:18.0 | Utica Eisenhower | 181.3 |
| 10 | Jackson Bowman | 17:18.5 | Saugatuck | 181.2 |
| 10 | Simon Reed | 17:19.3 | Plymouth Christian Academy | 180.9 |
| 12 | Benjamin Morales | 17:19.4 | Sturgis | 180.9 |
| 12 | Max Brannan | 17:19.9 | Lutheran HS Westland | 180.7 |
| 10 | Joshua England | 17:19.9 | Midland Dow | 180.7 |
| 12 | Nicholas Hoffman | 17:20.0 | Dexter | 180.7 |
| 11 | Joshua Reed | 17:20.5 | Midland Dow | 180.5 |
| 11 | Owen Dalebout | 17:20.6 | Salem | 180.5 |
| 11 | Luke Nagy | 17:21.1 | Rochester Adams | 180.3 |
| 12 | Joey Light | 17:21.8 | Troy | 180.1 |
| 12 | Jaden Ding | 17:22.0 | Salem | 180.0 |
| 10 | Charles Cossmann | 17:23.3 | South Lyon | 179.6 |
| 10 | Brady Bigelow | 17:23.5 | Oxford | 179.5 |
| 11 | Timothy Gaebler | 17:23.7 | Hillsdale Academy | 179.4 |
| 12 | Emmanuel Mehari | 17:24.0 | Plymouth Christian Academy | 179.3 |
| 12 | Reuben Jiran | 17:24.2 | Novi Christian Academy | 179.3 |
| 9 | Jack Crongeyer | 17:24.4 | Grand Blanc | 179.2 |
| 10 | Jack Songer | 17:25.1 | Rochester Hills Lutheran NW | 179.0 |
| 12 | Logan Romain | 17:26.2 | Dryden | 178.6 |
| 11 | Jack Witt | 17:27.5 | Troy | 178.2 |
| 9 | Alex Pelliccia | 17:27.8 | Midland | 178.1 |
| 11 | Dylan Kosik | 17:28.1 | Plymouth | 178.0 |
| 12 | Liam Aiuto | 17:28.5 | Royal Oak | 177.8 |
| 12 | Rich Fanti | 17:29.3 | Riverview Gabriel Richard | 177.6 |
| 11 | Enshu Kuan | 17:30.0 | Ann Arbor Skyline | 177.3 |
| 11 | Anthony Rowe | 17:30.1 | Breckenridge | 177.3 |
| 12 | Henry Beck | 17:30.2 | Ann Arbor Greenhills | 177.3 |
| 11 | Nicholas Yuan | 17:30.8 | Ann Arbor Skyline | 177.1 |
| 10 | Leo Weaver | 17:32.2 | Whitmore Lake | 176.6 |
| 12 | Dayton Moran | 17:32.3 | Richland Gull Lake | 176.6 |
| 9 | Jackson Thompson | 17:33.9 | Midland | 176.0 |
| 11 | Tyler Hennessey | 17:35.1 | Berkley | 175.6 |
| 12 | Brayden Prieskorn | 17:35.3 | St. Clair | 175.6 |
| 10 | Griffin Solano | 17:35.4 | Flint Powers Catholic | 175.5 |
| 10 | Pascal Rasmussen | 17:35.5 | Saginaw Heritage | 175.5 |
| 10 | Ryan Cooper | 17:36.1 | South Lyon | 175.3 |
| 12 | Adam Brandt | 17:36.3 | Sault Ste. Marie | 175.2 |
| 9 | Isaac Cox | 17:36.8 | Plymouth Christian Academy | 175.1 |
| 11 | Luke Allen | 17:37.7 | Salem | 174.8 |
| 12 | Dean Gallucci | 17:38.3 | Utica Ford | 174.6 |
| 12 | Adrian Clarke | 17:38.5 | Plymouth | 174.5 |
| 10 | Levi Fitchett | 17:39.0 | Dryden | 174.3 |
| 12 | Braden Shiposh | 17:39.5 | Hartland | 174.2 |
| 10 | Micaiah Arreola | 17:39.7 | Sturgis | 174.1 |
| 11 | Hayden Preister | 17:39.9 | Hartland | 174.0 |
| 11 | Alex Niehaus | 17:40.4 | Plymouth | 173.9 |
| 11 | Trevor Murphy | 17:40.6 | Holly | 173.8 |
| 12 | Henry Schanbeck | 17:41.1 | Bay City John Glenn | 173.6 |
| 10 | Bradley Chesney | 17:41.2 | Midland | 173.6 |
| 10 | Peter Winn | 17:42.0 | Hillsdale Academy | 173.3 |
| 9 | Matthew McFall | 17:42.0 | Pinckney | 173.3 |
| 11 | Caleb Maciag | 17:42.2 | Pinckney | 173.3 |
| 10 | Alex Iordanou | 17:42.6 | Flint Powers Catholic | 173.1 |
| 11 | Adam Burns | 17:43.4 | Salem | 172.9 |
| 12 | Gustaf Finn | 17:44.0 | Ann Arbor Skyline | 172.7 |
| 12 | Henry Lindley | 17:44.1 | Hillsdale Academy | 172.6 |
| 12 | Simon Jaklin | 17:44.6 | Negaunee | 172.5 |
| 12 | Michael Bowker | 17:44.7 | Royal Oak Shrine | 172.4 |
| 9 | Jaden Hill | 17:45.1 | Allen Park | 172.3 |
| 11 | Jackson Horn | 17:45.9 | Freeland | 172.0 |
| 11 | Brady Klementowski | 17:46.5 | South Lyon | 171.8 |
| 9 | Wyatt Jaspersen | 17:46.7 | Pinckney | 171.8 |
| 12 | Sam Parish | 17:47.6 | Grosse Pointe North | 171.5 |
| 12 | Elijah Good | 17:48.7 | Midland Dow | 171.1 |
| 10 | Jack Mechenbier | 17:48.8 | Richland Gull Lake | 171.1 |
| 12 | Zac Brown | 17:48.8 | Holly | 171.1 |
| 12 | Nico Aagesen | 17:49.0 | Ann Arbor Greenhills | 171.0 |
| 12 | Parker Szymczak | 17:49.0 | Salem | 171.0 |
| 12 | Jace Thomas | 17:49.1 | Birch Run | 171.0 |
| 10 | Joe Coleman | 17:50.7 | Hartland | 170.4 |
| 9 | Jacob Daisy | 17:51.1 | Caro | 170.3 |
| 10 | Josh Hilliard | 17:51.3 | Berkley | 170.2 |
| 10 | Dylan Phillips | 17:51.8 | Grosse Pointe North | 170.1 |
| 12 | Nate Sandula | 17:51.9 | Pinckney | 170.0 |
| 10 | Charles Zhang | 17:52.3 | Troy | 169.9 |
| 12 | Neil Orlowski | 17:52.4 | Grosse Pointe North | 169.9 |
| 12 | Christopher Gatto | 17:52.5 | Troy | 169.8 |
| 9 | David Matthews | 17:52.9 | St. Clair | 169.7 |
| 9 | Henry Rorick | 17:54.1 | Hillsdale Academy | 169.3 |
| 10 | Bo Cooke | 17:54.2 | Pinckney | 169.3 |
| 9 | Cash Wilds | 17:55.3 | Pinckney | 168.9 |
| 9 | Everett Anaya | 17:55.3 | Freeland | 168.9 |
| 12 | Caleb Lamblin | 17:55.6 | Gaylord | 168.8 |
| 10 | Landon Shimkus | 17:55.8 | Charyl Stockwell Academy | 168.7 |
| 12 | Luke Mulka | 17:55.9 | Utica Ford | 168.7 |
| 12 | Sammy Gamboa | 17:57.1 | Saugatuck | 168.3 |
| 10 | Jacob Slankster | 17:57.7 | Detroit Catholic Central | 168.1 |
| 12 | James Mihelich | 17:58.5 | Troy | 167.8 |
| 10 | Alec Brown | 17:58.8 | Saginaw Heritage | 167.7 |
| 10 | Gavin McCarney | 17:58.9 | Richland Gull Lake | 167.7 |
| 10 | Remyngton Clish | 17:59.3 | Sanford-Meridian | 167.6 |
| 9 | Oliver Burt | 18:00.2 | Breckenridge | 167.3 |
| 12 | Cole Doty | 18:00.3 | Dexter | 167.2 |
| 10 | Aarav Kalantry | 18:00.5 | Ann Arbor Huron | 167.2 |
| 12 | Kyle Massimilla | 18:01.5 | Utica Ford | 166.8 |
| 12 | Wyatt Shaw | 18:02.2 | Hartland | 166.6 |
| 12 | James Rahe | 18:02.5 | Hillsdale Academy | 166.5 |
| 10 | Gabe Jaime | 18:03.2 | Saginaw Heritage | 166.3 |
| 11 | Hudson McCleskey | 18:03.7 | Dexter | 166.1 |
| 11 | Leonardo Reyes | 18:03.7 | Plymouth | 166.1 |
| 11 | Raphael Fournier | 18:04.8 | Ann Arbor Skyline | 165.7 |
| 12 | Aaron Zannetti | 18:05.0 | Grand Blanc | 165.7 |
| 10 | Chase Compau | 18:05.2 | Ortonville Brandon | 165.6 |
| 11 | Santiago Valenzuela | 18:05.4 | Ann Arbor Skyline | 165.5 |
| 9 | Alex Hagerty | 18:06.0 | Pinckney | 165.3 |
| 9 | Whitman Newland | 18:06.1 | Midland Dow | 165.3 |
| 11 | Eric Junker | 18:06.3 | Whitmore Lake | 165.2 |
| 12 | Ian Ferguson | 18:06.9 | Genesee Christian | 165.0 |
| 12 | Emmanuel Roque-Bocangera | 18:07.3 | Oxford | 164.9 |
| 10 | Walter McMourrogh | 18:08.5 | Ann Arbor Huron | 164.5 |
| 10 | Matteo Ortega | 18:08.6 | Saginaw Heritage | 164.5 |
| 10 | Everett Galindo | 18:08.6 | Plymouth | 164.5 |
| 10 | Kale Miklovic | 18:08.8 | EPBP Laker | 164.4 |
| 11 | Liam Smith | 18:09.3 | Dexter | 164.2 |
| 11 | Austin Kloha | 18:10.3 | Freeland | 163.9 |
| 9 | Jayden Smith | 18:10.8 | Grand Blanc | 163.7 |
| 10 | Gerry Socha | 18:11.9 | Bloomfield Hills | 163.4 |
| 10 | Nicholas Reiser | 18:12.5 | Dexter | 163.2 |
| 11 | Joseph Nowicki | 18:12.6 | Utica Eisenhower | 163.1 |
| 10 | Nolan Stadel | 18:13.4 | Genesee Christian | 162.9 |
| 12 | Marlowe Hartnett | 18:13.8 | Ann Arbor Skyline | 162.7 |
| 12 | Landon Heikka | 18:13.9 | Holly | 162.7 |
| 12 | Jackson Raby | 18:13.9 | Allen Park | 162.7 |
| 10 | Elliot Daley | 18:14.1 | Ann Arbor Skyline | 162.6 |
| 12 | Mason Johnson | 18:14.6 | Lutheran HS Westland | 162.5 |
| 9 | Theo Kim | 18:14.6 | Salem | 162.5 |
| 12 | Joseph Stevens | 18:15.3 | Southfield Christian | 162.2 |
| 10 | Jarel Adams | 18:15.3 | Plymouth Christian Academy | 162.2 |
| 9 | Davin MacDonald | 18:15.4 | Ann Arbor Skyline | 162.2 |
| 12 | Carter Jacobsen | 18:18.2 | Oxford | 161.3 |
| 9 | Henry Cooper | 18:18.7 | Ann Arbor Greenhills | 161.1 |
| 12 | Isaac Cruz | 18:19.4 | Saugatuck | 160.9 |
| 12 | Carston Broderick | 18:19.4 | Midland Dow | 160.9 |
| 12 | Logan Brawt | 18:19.7 | Sanford-Meridian | 160.8 |
| 10 | Joshua Byrtus | 18:19.8 | Holly | 160.7 |
| 11 | Roger Mariani | 18:19.9 | Ann Arbor Greenhills | 160.7 |
| 9 | Travis Murphy | 18:20.3 | Holly | 160.6 |
| 10 | Abe Blaskowski | 18:20.5 | Saginaw Heritage | 160.5 |
| 10 | Lev Babcock | 18:20.8 | Berkley | 160.4 |
| 11 | Mayson McIntosh | 18:20.9 | Caro | 160.4 |
| 10 | Oliver Borek | 18:21.0 | Detroit Catholic Central | 160.3 |
| 11 | Marcus O’Hara | 18:21.3 | Detroit Catholic Central | 160.2 |
| 11 | Brayton Cosby | 18:21.6 | Bronson | 160.1 |
| 9 | Zeke Rickwalt | 18:21.8 | Caro | 160.1 |
| 11 | Henry Remington | 18:22.4 | Ann Arbor Skyline | 159.9 |
| 12 | Brody Urbaniak | 18:22.5 | Charyl Stockwell Academy | 159.8 |
| 11 | Joey (Joseph) Schmitz | 18:22.6 | Detroit Catholic Central | 159.8 |
| 9 | Cooper Hohn | 18:23.4 | Sturgis | 159.5 |
| 9 | Peyton Mester | 18:24.3 | Oxford | 159.2 |
| 11 | Ryan Obry | 18:24.5 | Oxford | 159.2 |
| 10 | Ashton Skinner | 18:24.7 | Saugatuck | 159.1 |
| 12 | James Schroder | 18:24.9 | Sanford-Meridian | 159.0 |
| 10 | William (Liam) Mahaffy | 18:25.2 | Grayling | 158.9 |
| 12 | Sahib Cheema | 18:25.8 | Salem | 158.7 |
| 12 | Nathan Camilleri | 18:27.3 | Waterford Our Lady | 158.2 |
| 11 | Chris Hensler | 18:27.6 | Wayne Memorial | 158.1 |
| 10 | Connor Twardesky | 18:27.7 | Utica Ford | 158.1 |
| 11 | Henry Haag | 18:28.4 | EPBP Laker | 157.9 |
| 12 | Robert Carrigan | 18:28.7 | Armada | 157.8 |
| 11 | William Jeffords | 18:28.8 | Detroit Catholic Central | 157.7 |
| 11 | Chase Aldridge | 18:29.6 | Sault Ste. Marie | 157.5 |
| 9 | Chris Harper | 18:30.1 | Whitmore Lake | 157.3 |
| 11 | Devlin Johnson | 18:30.4 | Freeland | 157.2 |
| 9 | Stephen Holm | 18:30.5 | Hillsdale Academy | 157.2 |
| 12 | Daniel Bowerman | 18:30.5 | Sault Ste. Marie | 157.2 |
| 10 | Will Bernacki | 18:31.4 | Royal Oak Shrine | 156.9 |
| 11 | Blake Lakosky | 18:31.7 | Munising | 156.8 |
| 10 | Jack Bartkowicz | 18:32.2 | Grosse Pointe North | 156.6 |
| 11 | Elijah Killinger | 18:32.5 | Charyl Stockwell Academy | 156.5 |
| 10 | Owen Lawrence | 18:33.1 | Bloomfield Hills | 156.3 |
| 12 | Henry Epler | 18:33.9 | South Lyon | 156.0 |
| 11 | Dillon Spilker | 18:34.2 | Sanford-Meridian | 155.9 |
| 10 | Daniel Broderick | 18:34.2 | Midland Dow | 155.9 |
| 10 | Gabriel Nix | 18:34.5 | Midland Dow | 155.8 |
| 10 | Griffin Kreger | 18:36.1 | St. Clair | 155.3 |
| 9 | Gabe Schultz | 18:36.6 | Genesee Christian | 155.1 |
| 10 | Alexander Klenczar | 18:36.6 | Troy | 155.1 |
| 10 | Leif Briggs-Lind | 18:37.1 | Bay City John Glenn | 155.0 |
| 9 | Walter Haag | 18:37.4 | EPBP Laker | 154.9 |
| 10 | Easton Howell | 18:38.6 | Dexter | 154.5 |
| 9 | Joe Cecchini | 18:38.8 | Flint Powers Catholic | 154.4 |
| 10 | Harrison Worsley | 18:39.2 | Midland | 154.3 |
| 11 | Dominick Chiverton | 18:39.3 | Breckenridge | 154.2 |
| 10 | Lincoln Gray | 18:40.8 | Hartland | 153.7 |
| 9 | Anton Kwaiser | 18:41.1 | Ann Arbor Skyline | 153.6 |
| 12 | Dominic Barretto | 18:41.3 | Riverview Gabriel Richard | 153.6 |
| 12 | Cameron Weers | 18:42.2 | Marshall | 153.3 |
| 11 | Triston Thompson | 18:42.2 | Dexter | 153.3 |
| 9 | Trent Kratz | 18:43.7 | Rochester Adams | 152.8 |
| 12 | Dillon Pham | 18:44.1 | Utica Ford | 152.6 |
| 11 | Michael Tidrow | 18:44.5 | Utica Eisenhower | 152.5 |
| 11 | Dane Losee | 18:45.6 | Pinckney | 152.1 |
| 9 | Kenneth Thompson | 18:45.8 | Ann Arbor Skyline | 152.1 |
| 12 | TJ Pokorny | 18:45.9 | Southgate Anderson | 152.0 |
| 11 | Jackson Briley | 18:46.5 | Clio | 151.8 |
| 9 | Austin Ruppel | 18:46.9 | Marshall | 151.7 |
| 10 | Miles Muxlow | 18:47.1 | Flint Powers Catholic | 151.6 |
| 11 | Gus Heath | 18:47.6 | Hillsdale Academy | 151.5 |
| 10 | Colton Lynn | 18:47.6 | Saginaw Heritage | 151.5 |
| 10 | Ivan Yepez | 18:47.8 | Allen Park | 151.4 |
| 10 | Adam Franks | 18:47.9 | Bronson | 151.4 |
| 10 | James Valovick | 18:48.5 | Rochester Hills Lutheran NW | 151.2 |
| 12 | Akshay Duvvuru | 18:49.0 | Rochester Adams | 151.0 |
| 12 | Teagan Reynolds | 18:49.1 | Gladstone | 151.0 |
| 11 | Carter Hartfield | 18:49.3 | Bloomfield Hills | 150.9 |
| 11 | Leo Nothstine | 18:49.5 | Grayling | 150.8 |
| 12 | Alexander Perry | 18:50.2 | Utica Eisenhower | 150.6 |
| 10 | Charlie Penneau | 18:50.3 | Flint Powers Catholic | 150.6 |
| 11 | Deacon Ashmore | 18:50.8 | Allen Park | 150.4 |
| 10 | David Torrey | 18:50.9 | Hartland | 150.4 |
| 10 | Easton Mahan | 18:50.9 | Hartland | 150.4 |
| 11 | Benjamin Fox | 18:51.1 | Whitmore Lake | 150.3 |
| 11 | Paxton Rose | 18:51.2 | Ann Arbor Skyline | 150.3 |
| 11 | Jacob Sanders | 18:51.3 | Midland | 150.2 |
| 11 | Soren Nicoloff | 18:51.8 | South Lyon | 150.1 |
| 12 | Aren Gay | 18:51.9 | Richland Gull Lake | 150.0 |
| 9 | Sean Kelley | 18:53.0 | Pinckney | 149.7 |
| 12 | Aeriq Abu Azrine | 18:53.4 | Royal Oak | 149.5 |
| 10 | John Preuss | 18:54.1 | Dexter | 149.3 |
| 9 | Mathieu Moore | 18:55.5 | Grayling | 148.8 |
| 11 | Carson Van Sickle | 18:55.8 | Hillsdale Academy | 148.7 |
| 12 | Francisco (Xisco) Dura | 18:55.9 | Ann Arbor Huron | 148.7 |
| 11 | Graham Murphy | 18:56.0 | Plymouth | 148.7 |
| 9 | Noah Strother | 18:56.5 | Gaylord | 148.5 |
| 9 | Simon Carr | 18:56.6 | Saugatuck | 148.5 |
| 9 | David Strother | 18:57.1 | Gaylord | 148.3 |
| 12 | Cheick Traore | 18:57.1 | Ann Arbor Huron | 148.3 |
| 12 | Seth Witte | 18:59.4 | Lutheran HS Westland | 147.5 |
| 11 | Quentin McRae | 18:59.4 | Dexter | 147.5 |
| 11 | Kasey Springer | 18:59.5 | Whitmore Lake | 147.5 |
| 10 | Gabe Walter | 19:00.0 | South Lyon | 147.3 |
| 9 | Landon Gilkey | 19:00.1 | Lake Orion | 147.3 |
| 9 | John Burns | 19:00.9 | Rochester Adams | 147.0 |
| 11 | Noah Ferguson | 19:01.2 | Kensington Woods | 146.9 |
| 9 | Gus Barr | 19:01.7 | Breckenridge | 146.8 |
| 10 | Johnny Huey | 19:01.9 | Flint Powers Catholic | 146.7 |
| 11 | John Birzer | 19:02.1 | Hillsdale Academy | 146.6 |
| 12 | Chase Somers | 19:02.6 | Freeland | 146.5 |
| 12 | Luke McDonell | 19:03.8 | St. Clair | 146.1 |
| 11 | Maks Kiss | 19:04.0 | Southgate Anderson | 146.0 |
| 11 | Aidan Wilson | 19:04.3 | Royal Oak | 145.9 |
| 11 | Oliver Ridley | 19:04.5 | Saginaw Heritage | 145.8 |
| 12 | Isaiah Clark | 19:05.4 | Allen Park | 145.5 |
| 10 | Noah Dallas | 19:05.6 | Freeland | 145.5 |
| 10 | Travis Schiebner | 19:05.7 | Saginaw Heritage | 145.4 |
| 11 | Carter English | 19:06.9 | Midland Dow | 145.0 |
| 11 | Evan Rentsch | 19:07.4 | Midland | 144.9 |
| 12 | Elijah Ozenbaugh | 19:07.9 | Whitmore Lake | 144.7 |
| 9 | Mike Grupp | 19:08.1 | Hartland | 144.6 |
| 10 | Maksim Kohl | 19:08.4 | Unionville-Sebewaing | 144.5 |
| 12 | Conner Wilkinson | 19:08.4 | Bay City John Glenn | 144.5 |
| 10 | Edward Marshall | 19:08.8 | Armada | 144.4 |
| 11 | Sam Burkinshaw | 19:08.8 | Midland | 144.4 |
| 11 | Grant Mielke | 19:09.3 | Freeland | 144.2 |
| 10 | Johnny Boike | 19:09.8 | Flint Powers Catholic | 144.1 |
| 12 | Parker Mowl | 19:10.3 | Utica Ford | 143.9 |
| 10 | Nathan Rainwater | 19:10.5 | Grand Blanc | 143.8 |
| 12 | Tyler Soderman | 19:10.8 | Gladstone | 143.7 |
| 10 | Corbin Hutchinson | 19:11.0 | Gaylord | 143.7 |
| 10 | Denver Siler | 19:11.3 | Bronson | 143.6 |
| 11 | Preston Varnauskas | 19:11.3 | Rochester Hills Lutheran NW | 143.6 |
| 9 | Alec Priebe | 19:11.5 | Detroit Catholic Central | 143.5 |
| 12 | Grady Nelson | 19:12.1 | Gladstone | 143.3 |
| 9 | Jake Roberts | 19:12.3 | Midland Dow | 143.2 |
| 10 | Mitch Bell | 19:13.1 | Utica Ford | 143.0 |
| 10 | Connor Ketchum | 19:13.3 | Grayling | 142.9 |
| 11 | Jack Ganton | 19:14.2 | Bronson | 142.6 |
| 12 | Luca Massoni | 19:14.4 | Royal Oak | 142.5 |
| 12 | Anders Bartlo | 19:14.9 | Oxford | 142.4 |
| 12 | Gavin Bishop | 19:15.2 | St. Clair | 142.3 |
| 11 | Liam Allen | 19:15.3 | Grayling | 142.2 |
| 12 | Jack Ruan | 19:15.5 | Southgate Anderson | 142.2 |
| 10 | Emmett Worden | 19:16.6 | Birch Run | 141.8 |
| 10 | Emmett Strait | 19:17.5 | Ann Arbor Skyline | 141.5 |
| 11 | Nathan Mann | 19:17.5 | South Lyon | 141.5 |
| 10 | Noah Vigier | 19:17.6 | Rochester Adams | 141.5 |
| 11 | Burke Smith | 19:18.1 | Dexter | 141.3 |
| 9 | Jackson Ransford | 19:19.1 | Caro | 141.0 |
| 10 | Jackson Lester | 19:19.4 | Caro | 140.9 |
| 11 | Alex Pelukas | 19:19.4 | Salem | 140.9 |
| 9 | Aaron Byrne | 19:20.6 | Holly | 140.5 |
| 9 | Gus Shires-Ray | 19:20.8 | Dexter | 140.4 |
| 12 | Dan Birmingham | 19:21.1 | Whitmore Lake | 140.3 |
| 10 | Andrew Hillborg | 19:21.2 | Freeland | 140.3 |
| 11 | Luke Wegienka | 19:21.2 | Detroit Catholic Central | 140.3 |
| 12 | Gavin Cavell | 19:21.2 | Royal Oak | 140.3 |
| 12 | Brody Sims | 19:21.9 | St. Clair | 140.0 |
| 11 | Henry Ebert | 19:22.3 | Sturgis | 139.9 |
| 10 | Victor Papa | 19:22.5 | Cranbrook Kingswood | 139.8 |
| 10 | Cy Gerke | 19:22.7 | Flint Powers Catholic | 139.8 |
| 11 | Daniel Rudolph | 19:22.7 | Utica Ford | 139.8 |
| 10 | Travis Tomlinson | 19:22.7 | South Lyon | 139.8 |
| 11 | Wyatt Linson | 19:23.3 | Otisville LakeVille | 139.6 |
| 10 | Logan Hake | 19:23.7 | Dexter | 139.4 |
| 11 | Niko Morales | 19:23.7 | Sturgis | 139.4 |
| 12 | Andrew Hagerty | 19:23.9 | Pinckney | 139.4 |
| 12 | Lincoln Haag | 19:23.9 | Unionville-Sebewaing | 139.4 |
| 11 | Justin Butkiewicz | 19:24.0 | Oxford | 139.3 |
| 10 | Evan Clow | 19:24.8 | Detroit Catholic Central | 139.1 |
| 12 | Gage Pedue | 19:25.5 | Sturgis | 138.8 |
| 11 | Noah Young | 19:25.8 | EPBP Laker | 138.7 |
| 12 | Luke Harrington | 19:26.3 | Riverview Gabriel Richard | 138.6 |
| 10 | Levi Skinner | 19:26.6 | Grand Blanc | 138.5 |
| 12 | Max Beauchamp | 19:28.4 | Gladstone | 137.9 |
| 12 | Riley Minnis | 19:28.7 | Freeland | 137.8 |
| 12 | Noah Schmidt | 19:29.0 | Utica Eisenhower | 137.7 |
| 12 | Nate Bolt | 19:29.4 | Salem | 137.5 |
| 12 | Jack Bugeja | 19:30.8 | Grosse Pointe North | 137.1 |
| 10 | Bryan Goddard | 19:31.4 | Ann Arbor Huron | 136.9 |
| 10 | Alex Perez Dottor | 19:31.8 | Troy | 136.7 |
| 12 | Brendan Wolf | 19:31.9 | Saginaw Heritage | 136.7 |
| 10 | Skyler Anthony | 19:32.2 | Bloomfield Hills | 136.6 |
| 12 | Ryan O’Connor | 19:32.5 | Sault Ste. Marie | 136.5 |
| 10 | David Crowe Jr | 19:32.6 | Lake Orion | 136.5 |
| 10 | Laken Reynolds | 19:33.3 | Midland Dow | 136.2 |
| 10 | Nick Kopasz | 19:33.6 | Detroit Catholic Central | 136.1 |
| 9 | Ryan Stewart | 19:33.7 | Genesee Christian | 136.1 |
| 10 | Kadence Saucier | 19:33.9 | Allen Park | 136.0 |
| 11 | Rowan Kim | 19:34.0 | Ann Arbor Skyline | 136.0 |
| 11 | Chuck Cameron | 19:34.2 | Gladstone | 135.9 |
| 11 | Cristian Hayen | 19:35.4 | Gladstone | 135.5 |
| 10 | Henry Kosick | 19:36.1 | Midland | 135.3 |
| 11 | William Arnold | 19:36.8 | Armada | 135.1 |
| 10 | Ben Ruan | 19:37.0 | Southgate Anderson | 135.0 |
| 10 | Tyler Blank | 19:37.1 | South Lyon | 135.0 |
| 10 | Jaycen Roberts | 19:38.5 | Dryden | 134.5 |
| 9 | Tate Gendjar | 19:38.8 | Plymouth Christian Academy | 134.4 |
| 12 | Carter Sikorski | 19:39.4 | Bronson | 134.2 |
| 10 | Luciano (Lu) Rozum | 19:39.5 | Detroit Catholic Central | 134.2 |
| 9 | Micah Walters | 19:40.5 | Hartland | 133.8 |
| 12 | Tyler Pruitt | 19:40.7 | Mayville | 133.8 |
| 9 | Lucas Duby | 19:40.7 | Lake Orion | 133.8 |
| 10 | Leroy Bergeron | 19:40.8 | Oxford | 133.7 |
| 10 | Andrew Nitz | 19:41.1 | Allen Park | 133.6 |
| 10 | Carter Saurborn | 19:42.2 | Plymouth | 133.3 |
| 11 | Peter Mann | 19:42.4 | Midland Dow | 133.2 |
| 12 | Ronan Turrell | 19:42.5 | St. Clair | 133.2 |
| 9 | Patrick Regner | 19:43.4 | Troy | 132.9 |
| 12 | Andrew Abramowicz | 19:43.5 | Lutheran HS Westland | 132.8 |
| 9 | Tyler Rautiola | 19:44.4 | Negaunee | 132.5 |
| 12 | Lucas Aalderink | 19:44.5 | Ann Arbor Greenhills | 132.5 |
| 11 | Simon Boonstra | 19:44.8 | Ann Arbor Skyline | 132.4 |
| 10 | Oliver Lindley | 19:45.0 | Hillsdale Academy | 132.3 |
| 10 | Liam Grimm | 19:46.0 | Dexter | 132.0 |
| 10 | Adam Ogamba | 19:46.0 | Midland | 132.0 |
| 9 | Ryan Kaczor | 19:46.6 | Freeland | 131.8 |
| 11 | Preston Komara | 19:47.9 | Midland Dow | 131.4 |
| 11 | Matthew Boone | 19:48.0 | Rochester Adams | 131.3 |
| 10 | Avery Jones | 19:48.7 | Salem | 131.1 |
| 11 | David Marone | 19:49.0 | Sault Ste. Marie | 131.0 |
| 11 | Christopher Lair | 19:49.1 | Troy | 131.0 |
| 10 | Eamon Sullivan | 19:49.1 | Rochester Adams | 131.0 |
| 10 | Elliott Lyngklip | 19:49.1 | Berkley | 131.0 |
| 11 | Caleb Hohn | 19:49.3 | Sturgis | 130.9 |
| 10 | Jaylen DeMarco | 19:51.1 | Lake Orion | 130.3 |
| 10 | Nolan Mazur | 19:51.3 | Riverview Gabriel Richard | 130.2 |
| 10 | Colin Johnson | 19:51.6 | Bath | 130.1 |
| 12 | Benjamin Walls | 19:51.9 | Lutheran HS Westland | 130.0 |
| 10 | William Schlueter | 19:52.4 | Hillsdale Academy | 129.9 |
| 10 | Kaden Monroe | 19:53.0 | Flint Powers Catholic | 129.7 |
| 10 | Ethan Miller | 19:53.9 | Ann Arbor Skyline | 129.4 |
| 9 | Luke Robinson | 19:54.1 | Royal Oak Shrine | 129.3 |
| 12 | Jorge De Reina Sastre | 19:54.2 | Freeland | 129.3 |
| 11 | Jaxon Perry | 19:54.9 | Hartland | 129.0 |
| 11 | Jackson Jaworski | 19:55.1 | Freeland | 129.0 |
| 10 | Liam Venable | 19:55.2 | Troy | 128.9 |
| 10 | Connor Hui | 19:56.0 | Hartland | 128.7 |
| 10 | John (Jack) Frabis | 19:56.2 | Utica Eisenhower | 128.6 |
| 10 | Lukas Brown | 19:57.5 | Unionville-Sebewaing | 128.2 |
| 9 | Jasper Wolfson | 19:57.5 | Troy | 128.2 |
| 12 | Jaden Zeilinger | 19:58.7 | Pinckney | 127.8 |
| 9 | Steven Budreau | 19:59.6 | Mayville | 127.5 |
| 12 | Aiden Lindblom | 19:59.6 | Bloomfield Hills | 127.5 |
| 11 | Ian Scott | 19:59.7 | Lutheran HS Westland | 127.4 |
| 9 | Nikos Sidiropoulos | 19:59.9 | Ann Arbor Skyline | 127.4 |
| 9 | Cole Sangsland | 20:00.4 | Ann Arbor Skyline | 127.2 |
| 9 | Kowen Van Sickle | 20:01.2 | Hillsdale Academy | 126.9 |
| 12 | Benjamin Zheng | 20:01.7 | Ann Arbor Greenhills | 126.8 |
| 11 | Matteo Turon | 20:02.6 | Ann Arbor Huron | 126.5 |
| 12 | John McKellar | 20:03.5 | Royal Oak | 126.2 |
| 11 | Elijah Riedlinger | 20:03.9 | Bay City Central | 126.0 |
| 11 | Gabe Shaffer | 20:04.5 | Royal Oak Shrine | 125.8 |
| 11 | David Carroll | 20:04.9 | Bay City Central | 125.7 |
| 10 | Louis Berent | 20:05.0 | Royal Oak | 125.7 |
| 11 | Noah Glaza | 20:05.2 | Freeland | 125.6 |
| 10 | Daniel Ross | 20:05.2 | Midland Dow | 125.6 |
| 11 | Max Crumm | 20:05.3 | Flint Powers Catholic | 125.6 |
| 10 | Caiden Hamlin | 20:05.5 | Hartland | 125.5 |
| 12 | Connar McDonald | 20:07.1 | Sanford-Meridian | 125.0 |
| 11 | Ethan Nagel | 20:07.2 | Sanford-Meridian | 124.9 |
| 11 | Twoey Bullock Jr. | 20:07.4 | Ann Arbor Greenhills | 124.9 |
| 11 | Daniel Badel | 20:07.9 | Detroit Catholic Central | 124.7 |
| 10 | William Henze | 20:08.3 | Grosse Pointe North | 124.6 |
| 10 | Brendan Aeder | 20:09.1 | Unionville-Sebewaing | 124.3 |
| 12 | Robert Cabrera | 20:09.4 | Oxford | 124.2 |
| 10 | Evan Klish | 20:10.8 | Novi Christian Academy | 123.7 |
| 9 | Jasper Schmitt | 20:10.8 | Grand Blanc | 123.7 |
| 9 | Stephen McCourt | 20:11.5 | Salem | 123.5 |
| 10 | Anders Johnston | 20:11.8 | Negaunee | 123.4 |
| 9 | Colin Schloff | 20:12.1 | Plymouth | 123.3 |
| 10 | Finnian Rawsthorne | 20:12.5 | Grand Blanc | 123.2 |
| 10 | Michael Liberty | 20:14.0 | Plymouth | 122.7 |
| 11 | Joshua Frederick | 20:14.4 | Negaunee | 122.5 |
| 9 | Ethan Strother | 20:14.7 | Gaylord | 122.4 |
| 10 | Zachary Crumby | 20:14.9 | Unionville-Sebewaing | 122.4 |
| 10 | Evan Kowalkowski | 20:14.9 | Royal Oak | 122.4 |
| 10 | Aiden Vance | 20:15.1 | Marshall | 122.3 |
| 11 | Avi Adar | 20:16.1 | Ann Arbor Greenhills | 122.0 |
| 9 | Cole Chapman | 20:16.1 | Oxford | 122.0 |
| 11 | Matthew Petitti | 20:17.8 | Grayling | 121.4 |
| 9 | Hayden Kirby | 20:18.4 | Grand Blanc | 121.2 |
| 11 | Ishaaq Hamzavi | 20:18.5 | Troy | 121.2 |
| 12 | Blayne LaCosse | 20:18.6 | Negaunee | 121.1 |
| 11 | Tyler Roberts | 20:19.0 | Dryden | 121.0 |
| 12 | Finnegan (Finn) Moore | 20:19.3 | Berkley | 120.9 |
| 9 | Ben Weers | 20:19.4 | Marshall | 120.9 |
| 10 | Sam Dunlap | 20:19.4 | Berkley | 120.9 |
| 10 | Ian Southwell | 20:21.5 | Sault Ste. Marie | 120.2 |
| 10 | Caylor Elsesser | 20:21.6 | Marshall | 120.1 |
| 11 | Zizheng Wang | 20:21.6 | Troy | 120.1 |
| 9 | Jack Bell | 20:22.1 | Novi Christian Academy | 120.0 |
| 9 | Jadon Russell | 20:22.3 | Rochester Hills Lutheran NW | 119.9 |
| 9 | Noah Tiong | 20:22.7 | Flint Powers Catholic | 119.8 |
| 11 | Austin Steimel | 20:23.1 | Rochester Adams | 119.6 |
| 10 | Kyle Molenkamp | 20:23.5 | Hillsdale Academy | 119.5 |
| 11 | Johan Kim | 20:23.5 | Ann Arbor Huron | 119.5 |
| 11 | Ben Moses | 20:23.7 | Sturgis | 119.4 |
| 12 | Quinn Loree | 20:24.1 | Berkley | 119.3 |
| 9 | Jonah Mantey | 20:24.4 | EPBP Laker | 119.2 |
| 9 | Gavin Vaughn | 20:25.3 | South Lyon | 118.9 |
| 9 | Tadej Katanski-O’Brien | 20:26.2 | Ann Arbor Greenhills | 118.6 |
| 10 | Kelton Kyro | 20:26.3 | Midland | 118.6 |
| 10 | Bennett Ogilvy | 20:27.2 | Utica Ford | 118.3 |
| 9 | Jacob Finseth | 20:28.2 | Oxford | 117.9 |
| 12 | Sam Burtts | 20:28.9 | Pinckney | 117.7 |
| 10 | Caleb Hamilton | 20:29.2 | Troy | 117.6 |
| 11 | Phylip Elliott | 20:29.4 | Ann Arbor Skyline | 117.5 |
| 11 | Ethan Kraut | 20:30.3 | Grand Blanc | 117.2 |
| 12 | Matthew Hagebusch | 20:30.4 | Gladstone | 117.2 |
| 12 | Aaron Slanec | 20:31.6 | Royal Oak | 116.8 |
| 9 | Adrian Byrne | 20:33.3 | Holly | 116.2 |
| 9 | Nate Kubiak | 20:34.9 | Ann Arbor Greenhills | 115.7 |
| 12 | Dylan Lasher | 20:35.4 | Dryden | 115.5 |
| 11 | Xander Bloss | 20:35.7 | Hartland | 115.4 |
| 9 | Drew Stanton | 20:35.7 | Saginaw Heritage | 115.4 |
| 9 | Tyler Pline | 20:36.3 | Detroit Catholic Central | 115.2 |
| 9 | Matthew Price | 20:37.3 | Rochester Adams | 114.9 |
| 10 | Andrew Fay | 20:38.0 | Dexter | 114.7 |
| 10 | Blake Markland | 20:38.3 | Rochester Adams | 114.6 |
| 11 | William Abbott | 20:38.5 | Detroit Catholic Central | 114.5 |
| 11 | Vincent Miller | 20:38.9 | Pinckney | 114.4 |
| 11 | Bennett Thomas | 20:39.0 | Dexter | 114.3 |
| 10 | Sebastian Towne | 20:39.3 | Detroit Catholic Central | 114.2 |
| 9 | Tyler Frisbee | 20:39.8 | Midland Dow | 114.1 |
| 12 | Connor Hickey | 20:39.9 | Oxford | 114.0 |
| 12 | Carson Johnson | 20:40.1 | Sanford-Meridian | 114.0 |
| 9 | Silas Lee | 20:40.6 | Grand Blanc | 113.8 |
| 12 | Brenden Peter | 20:41.2 | Dryden | 113.6 |
| 9 | Brecken Grazioli | 20:42.6 | South Lyon | 113.1 |
| 11 | Nick York | 20:42.7 | Flint Powers Catholic | 113.1 |
| 12 | Xander Bonnau | 20:42.7 | Plymouth | 113.1 |
| 9 | James Sanders | 20:43.6 | Breckenridge | 112.8 |
| 9 | Jonathan Poppe | 20:44.1 | Detroit Catholic Central | 112.6 |
| 10 | Rocco Cortese | 20:44.2 | South Lyon | 112.6 |
| 11 | Russell Warner | 20:44.3 | Grosse Pointe North | 112.6 |
| 11 | Noah Chinavare | 20:44.7 | Sanford-Meridian | 112.4 |
| 11 | Trey Williams | 20:45.4 | South Lyon | 112.2 |
| 12 | Evan Hagerman | 20:45.6 | Bath | 112.1 |
| 12 | Luke Vandenbossche | 20:45.9 | Midland | 112.0 |
| 9 | Rohan Patel | 20:46.0 | Ann Arbor Skyline | 112.0 |
| 11 | Alihondro Rivas | 20:46.5 | Royal Oak | 111.8 |
| 9 | Rylan Fincham | 20:46.6 | Bronson | 111.8 |
| 11 | Gabe Bookout | 20:47.1 | Plymouth Christian Academy | 111.6 |
| 10 | Jack Reeve | 20:49.1 | Royal Oak | 111.0 |
| 11 | Connor Krajenke | 20:49.2 | Ortonville Brandon | 110.9 |
| 12 | Peter Milne | 20:49.7 | Rochester Adams | 110.8 |
| 12 | Dawson Quinn | 20:49.9 | Cranbrook Kingswood | 110.7 |
| 8 | Nathan Hislop | 20:50.3 | Novi Christian Academy | 110.6 |
| 9 | Justin Truong | 20:50.7 | Lake Orion | 110.4 |
| 10 | Joshua Walch | 20:51.4 | Caro | 110.2 |
| 10 | Shane Korte | 20:51.7 | Detroit Catholic Central | 110.1 |
| 11 | Andrew Pierfelice | 20:51.7 | Salem | 110.1 |
| 11 | Mickey Sparkes | 20:52.7 | Bloomfield Hills | 109.8 |
| 10 | Quin Karlstrom | 20:53.2 | Negaunee | 109.6 |
| 10 | Michael Dilernia | 20:53.3 | Negaunee | 109.6 |
| 10 | Jacob Brox | 20:55.2 | Grand Blanc | 108.9 |
| 12 | Charles Stitman | 20:56.1 | Royal Oak | 108.6 |
| 10 | Kristof Hernadi | 20:56.7 | South Lyon | 108.4 |
| 9 | Joe Badel | 20:56.8 | Detroit Catholic Central | 108.4 |
| 12 | Marshal Smith | 20:56.9 | Mayville | 108.4 |
| 9 | Aidan Schalk | 20:57.2 | Ann Arbor Skyline | 108.3 |
| 11 | Lucas Yuan | 20:57.3 | Ann Arbor Huron | 108.2 |
| 12 | Philip LaFramboise | 20:57.3 | Bay City John Glenn | 108.2 |
| 12 | Carl Dade | 20:57.8 | Southfield Christian | 108.1 |
| 12 | Brady Hart | 20:58.5 | Berkley | 107.8 |
| 12 | Nico Mangino | 20:58.8 | Utica Ford | 107.7 |
| 9 | Iain Gaebler | 20:59.3 | Hillsdale Academy | 107.6 |
| 12 | Samuel Xie | 20:59.3 | Cranbrook Kingswood | 107.6 |
| 12 | Christian Hilliard | 20:59.4 | Berkley | 107.5 |
| 12 | Erick Baczewski | 20:59.6 | Midland | 107.5 |
| 12 | Gavin Ward | 20:59.6 | Salem | 107.5 |
| 11 | Haven Torreano | 21:00.9 | Ann Arbor Huron | 107.0 |
| 9 | Evan Berry | 21:01.7 | Otisville LakeVille | 106.8 |
| 12 | Ethan Cunningham | 21:01.9 | Riverview Gabriel Richard | 106.7 |
| 10 | Elliot Boshaw | 21:02.1 | Hartland | 106.6 |
| 9 | Marcus Letterman | 21:02.4 | Birch Run | 106.5 |
| 12 | Graham Gortney | 21:04.2 | Plymouth Christian Academy | 105.9 |
| 10 | Diego Yepez | 21:04.8 | Allen Park | 105.7 |
| 10 | Ethan McKinley | 21:05.1 | Troy | 105.6 |
| 9 | Leo Avalos | 21:05.7 | Saugatuck | 105.4 |
| 11 | Hudson Sutter | 21:05.8 | Dexter | 105.4 |
| 11 | Will Nordhaus | 21:07.1 | Bloomfield Hills | 105.0 |
| 11 | Noah Mantey | 21:08.9 | EPBP Laker | 104.4 |
| 11 | Michael Fleming | 21:08.9 | Bloomfield Hills | 104.4 |
| 10 | Ethan Wielgat | 21:09.6 | Royal Oak Shrine | 104.1 |
| 9 | Ben Dawson | 21:10.1 | Grosse Pointe North | 104.0 |
| 12 | Owen Osterbur | 21:10.4 | Rochester Adams | 103.9 |
| 11 | Auden Kane | 21:11.0 | Bloomfield Hills | 103.7 |
| 12 | Brady Beaucamp | 21:11.8 | Salem | 103.4 |
| 10 | Chase Skinner | 21:12.5 | Saugatuck | 103.2 |
| 11 | Chase Beard | 21:12.6 | Breckenridge | 103.1 |
| 10 | Jude Shafer | 21:13.1 | Ann Arbor Skyline | 103.0 |
| 11 | Gabriel Wesserling | 21:13.7 | Allen Park | 102.8 |
| 11 | Nolan Dolaskie | 21:13.8 | Munising | 102.7 |
| 12 | Keegan Shephard | 21:14.2 | Sanford-Meridian | 102.6 |
| 12 | Lorenzo Mio | 21:16.4 | Royal Oak Shrine | 101.9 |
| 10 | Calvin Gunn | 21:16.5 | Bath | 101.8 |
| 10 | Alexander Emmi | 21:17.2 | Ann Arbor Huron | 101.6 |
| 12 | Viktor Norrod | 21:17.8 | Marshall | 101.4 |
| 12 | Daniel McConaghy | 21:18.2 | Grosse Pointe North | 101.3 |
| 9 | Jackson Newton | 21:18.8 | Birch Run | 101.1 |
| 12 | Grant Mortsfield | 21:18.9 | Berkley | 101.0 |
| 9 | Jack Paisley | 21:19.3 | Royal Oak Shrine | 100.9 |
| 12 | Jackson Zhang | 21:19.7 | St. Clair | 100.8 |
| 9 | Dylan Krause | 21:19.8 | Munising | 100.7 |
| 10 | Lucas Keinath | 21:21.5 | Lake Orion | 100.2 |
| 9 | Landon Mckenna | 21:21.6 | Charyl Stockwell Academy | 100.1 |
| 10 | Tyler Peterson | 21:21.6 | Bloomfield Hills | 100.1 |
| 11 | Jackson Mavel | 21:21.9 | South Lyon | 100.0 |
| 10 | Jose Carmona | 21:22.0 | Sturgis | 100.0 |
| 9 | Erik Elkins | 21:22.1 | Cranbrook Kingswood | 100.0 |
| 9 | Charles Federspiel | 21:22.2 | Birch Run | 99.9 |
| 12 | Khalil Fields | 21:22.3 | Plymouth | 99.9 |
| 9 | Aarush Arora | 21:22.9 | Troy | 99.7 |
| 11 | Martigan Wernecke | 21:23.1 | Bay City Central | 99.6 |
| 10 | Jake Hunter | 21:23.2 | Lake Orion | 99.6 |
| 12 | Lucas Carter | 21:23.7 | Berkley | 99.4 |
| 12 | Eric Lane | 21:24.2 | Clio | 99.3 |
| 11 | Corbin Frazier | 21:24.3 | Midland | 99.2 |
| 10 | Tanner Ziobron | 21:25.9 | Pinckney | 98.7 |
| 12 | Nicholas Roggenbuck | 21:26.0 | Rochester Adams | 98.7 |
| 9 | Jacksen Heffner | 21:26.6 | Charyl Stockwell Academy | 98.5 |
| 10 | Sriram Naidu | 21:27.1 | Troy | 98.3 |
| 10 | Clark Dupon | 21:27.3 | Utica Eisenhower | 98.2 |
| 9 | Riley Stewart | 21:28.2 | Ann Arbor Skyline | 97.9 |
| 10 | Collin Merchant | 21:28.4 | Unionville-Sebewaing | 97.9 |
| 11 | Marcel Juul | 21:29.8 | Negaunee | 97.4 |
| 9 | Henry Witgen | 21:30.6 | Armada | 97.1 |
| 11 | Renato Ianni | 21:30.7 | Whitmore Lake | 97.1 |
| 12 | Cooper Crandell | 21:30.9 | Rochester Adams | 97.0 |
| 10 | Julien Dincecco | 21:31.5 | Ann Arbor Greenhills | 96.8 |
| 9 | Liam Murphy | 21:31.6 | Grosse Pointe North | 96.8 |
| 12 | Nick Dansby | 21:32.2 | Charyl Stockwell Academy | 96.6 |
| 11 | Henry Grupp | 21:32.2 | Hartland | 96.6 |
| 9 | Henrik Van Howe | 21:32.3 | Royal Oak | 96.6 |
| 12 | Brad Dugan | 21:32.5 | Madison Heights Bishop Foley | 96.5 |
| 10 | Luke Cipolla | 21:32.9 | Dexter | 96.4 |
| 10 | Derek Wiseman | 21:33.8 | Dexter | 96.1 |
| 11 | Timothy Venia | 21:33.9 | Mayville | 96.0 |
| 9 | Philip Bondie | 21:34.8 | Holly | 95.7 |
| 10 | Dexter Francis | 21:34.9 | Ann Arbor Huron | 95.7 |
| 10 | Jaylen Lazaro | 21:35.2 | Salem | 95.6 |
| 10 | Krithin Karthikeyan | 21:35.9 | Troy | 95.4 |
| 9 | Judah Miller | 21:36.2 | Ann Arbor Skyline | 95.3 |
| 10 | Jacob Podmokly | 21:36.6 | Royal Oak | 95.1 |
| 10 | Kaiden Hammond | 21:36.9 | Troy | 95.0 |
| 10 | Ryan Savoie | 21:37.7 | Ortonville Brandon | 94.8 |
| 11 | Bryson Haubert | 21:38.5 | Rochester Adams | 94.5 |
| 10 | Leo Chi | 21:39.0 | Ann Arbor Skyline | 94.3 |
| 9 | Toby Graveline | 21:39.6 | Royal Oak Shrine | 94.1 |
| 12 | Jonas Lipovsky | 21:40.2 | Midland | 93.9 |
| 11 | Kai Arredondo | 21:40.7 | Grayling | 93.8 |
| 10 | Finn McCord | 21:40.7 | Plymouth | 93.8 |
| 10 | Luke Mamou | 21:40.8 | Cranbrook Kingswood | 93.7 |
| 10 | Xuanlin Chen | 21:41.0 | Troy | 93.7 |
| 10 | Haidyn Smith | 21:41.1 | Saginaw Heritage | 93.6 |
| 12 | Riley Lovern | 21:41.2 | Negaunee | 93.6 |
| 12 | Matthew Anderson | 21:41.3 | Bronson | 93.6 |
| 10 | Lucas Riggs | 21:41.7 | Berkley | 93.4 |
| 9 | Thomas Christensen | 21:42.1 | Midland | 93.3 |
| 12 | Isaac Thomas | 21:42.2 | Ann Arbor Huron | 93.3 |
| 10 | Edison Schaffer | 21:42.2 | Ann Arbor Huron | 93.3 |
| 12 | James Zweng | 21:42.5 | Armada | 93.2 |
| 12 | Cole Stockwell | 21:43.2 | St. Clair | 92.9 |
| 10 | Benjamin Trumbull | 21:43.2 | Lake Orion | 92.9 |
| 10 | Harper Morgan | 21:43.5 | Sturgis | 92.8 |
| 9 | Joe Zacharek | 21:44.7 | Plymouth Christian Academy | 92.4 |
| 10 | Trent Provoast | 21:45.4 | Midland Dow | 92.2 |
| 9 | Nate Marques | 21:45.7 | Dexter | 92.1 |
| 9 | Myles Reis | 21:45.8 | Lake Orion | 92.1 |
| 9 | Benjamin Strobel | 21:46.0 | Berkley | 92.0 |
| 10 | Carl Villegas | 21:46.9 | Bay City Central | 91.7 |
| 9 | Miguel Diaz Lopez | 21:48.0 | Bloomfield Hills | 91.3 |
| 9 | Finnegan McGlinchey | 21:48.9 | Madison Heights Bishop Foley | 91.0 |
| 12 | Troy Verville | 21:51.9 | Charyl Stockwell Academy | 90.0 |
| 9 | Thomas Streetman | 21:51.9 | Dexter | 90.0 |
| 9 | Tanner Bartley | 21:52.0 | Hartland | 90.0 |
| 10 | Patrick Wilson | 21:54.4 | Bath | 89.2 |
| 11 | Andrew Giuliano | 21:55.1 | Royal Oak | 89.0 |
| 11 | Levi Gugino | 21:55.5 | Ann Arbor Huron | 88.8 |
| 12 | Gabe Slough | 21:55.6 | Gaylord | 88.8 |
| 10 | Uriah Rogers | 21:57.0 | Royal Oak | 88.3 |
| 10 | Joel Lewis | 21:57.3 | Hillsdale Academy | 88.2 |
| 9 | Elias Erickson | 21:57.5 | Midland Dow | 88.2 |
| 9 | Gavin Samona | 21:57.9 | Madison Heights Bishop Foley | 88.0 |
| 10 | Brandon French | 21:58.0 | Lake Orion | 88.0 |
| 10 | James Roy | 21:59.6 | Mayville | 87.5 |
| 9 | Jack Krueger | 22:00.1 | Novi Christian Academy | 87.3 |
| 11 | Nicholas Herrington | 22:00.8 | Waterford Our Lady | 87.1 |
| 10 | David Hurd | 22:00.9 | Plymouth Christian Academy | 87.0 |
| 9 | Parker Dawson | 22:01.6 | Waterford Our Lady | 86.8 |
| 9 | Noah Zalba | 22:03.9 | Sanford-Meridian | 86.0 |
| 12 | Fabian Villarino | 22:05.9 | Madison Heights Bishop Foley | 85.4 |
| 9 | Abel Smith | 22:06.7 | Holly | 85.1 |
| 12 | I. Ferguson | 22:06.8 | Kensington Woods | 85.1 |
| 9 | Blake Smoker | 22:08.4 | Sturgis | 84.5 |
| 11 | Caleb Lee | 22:08.5 | Ann Arbor Huron | 84.5 |
| 10 | Isaac Bard | 22:08.9 | Rochester Adams | 84.4 |
| 9 | Kyle Gallinat | 22:10.8 | South Lyon | 83.7 |
| 11 | Dylan Hocken | 22:10.9 | Grand Blanc | 83.7 |
| 10 | Lucas Mutschler | 22:12.4 | Dexter | 83.2 |
| 10 | Kason Lehr | 22:12.5 | Clio | 83.2 |
| 10 | Ethan Melendrez | 22:12.6 | Southgate Anderson | 83.1 |
| 9 | Joshua Byrne | 22:14.9 | Troy | 82.4 |
| 9 | Maxwell Ambrosino | 22:16.2 | Ann Arbor Skyline | 81.9 |
| 9 | Ryan Shepard | 22:16.5 | Rochester Adams | 81.8 |
| 10 | Leo Zelly | 22:16.6 | Utica Eisenhower | 81.8 |
| 10 | Trace Duane | 22:16.9 | Plymouth | 81.7 |
| 11 | Gary Smith III | 22:17.3 | Southfield Christian | 81.6 |
| 10 | Ethan Specht | 22:17.5 | Detroit Catholic Central | 81.5 |
| 9 | Ahmadjon Mamarasulov | 22:20.6 | Troy | 80.5 |
| 10 | George Bae | 22:23.8 | South Lyon | 79.4 |
| 9 | Henry Beier | 22:25.1 | Hillsdale Academy | 79.0 |
| 12 | Evan Elliott | 22:26.4 | Bay City John Glenn | 78.5 |
| 9 | Drew Keys | 22:27.0 | Flint Powers Catholic | 78.3 |
| 9 | Jeffrey Jon Dibble | 22:29.4 | Caro | 77.5 |
| 10 | Benjamin Keinath | 22:30.3 | Lake Orion | 77.2 |
| 10 | Cole Harms | 22:31.6 | Ann Arbor Skyline | 76.8 |
| 10 | Owen Troutt | 22:32.5 | Grand Blanc | 76.5 |
| 10 | Chase Takkunen | 22:33.2 | Gladstone | 76.3 |
| 11 | Samuel Kirkum | 22:36.4 | Negaunee | 75.2 |
| 10 | Matthew Rotarius | 22:36.4 | Bay City John Glenn | 75.2 |
| 11 | Cole Lindholm | 22:36.9 | Kensington Woods | 75.0 |
| 12 | Matthew Medd | 22:36.9 | Saginaw Heritage | 75.0 |
| 12 | Austin Sumner | 22:37.5 | Plymouth Christian Academy | 74.8 |
| 9 | Casey Emery | 22:37.7 | Midland | 74.8 |
| 9 | Maxwell Romeri | 22:37.8 | Marshall | 74.7 |
| 11 | Danny Farison | 22:38.6 | Midland | 74.5 |
| 12 | Cameron Kosel | 22:39.0 | Grosse Pointe North | 74.3 |
| 11 | Madden Pomeroy | 22:39.6 | Bay City Central | 74.1 |
| 11 | Dylan Zobl | 22:40.4 | Royal Oak | 73.9 |
| 12 | Sean Hartz | 22:41.4 | South Lyon | 73.5 |
| 12 | Trenton Jackson | 22:41.5 | Genesee Christian | 73.5 |
| 9 | Caleb Porter | 22:42.8 | Hillsdale Academy | 73.1 |
| 9 | Zach Rosek | 22:43.5 | Pinckney | 72.8 |
| 9 | Devansh Eddula | 22:46.1 | Troy | 72.0 |
| 9 | Joey Vitali | 22:46.6 | Berkley | 71.8 |
| 9 | Evan Matheney | 22:47.2 | Armada | 71.6 |
| 9 | Landon Tafelski | 22:48.0 | Utica Eisenhower | 71.3 |
| 9 | Justin Podina | 22:48.4 | Lake Orion | 71.2 |
| 10 | Siddharth Arunagiri Karthi | 22:49.7 | Troy | 70.8 |
| 10 | Drew Dimitrijevski | 22:50.3 | Troy | 70.6 |
| 12 | John Murphy | 22:50.4 | Utica Eisenhower | 70.5 |
| 11 | Jacob Monday | 22:50.5 | Rochester Adams | 70.5 |
| 10 | Rome Fiorucci | 22:50.8 | Flint Powers Catholic | 70.4 |
| 9 | Cole Wing | 22:50.9 | Breckenridge | 70.4 |
| 9 | Greyson Miller | 22:50.9 | Troy | 70.4 |
| 9 | Gavin Doty | 22:51.1 | Dexter | 70.3 |
| 11 | Juan Zavala Salazar | 22:52.5 | Holly | 69.8 |
| 10 | James Emmons | 22:52.6 | Mayville | 69.8 |
| 9 | Brian Chang | 22:52.8 | Cranbrook Kingswood | 69.7 |
| 11 | Blake Green | 22:53.2 | St. Clair | 69.6 |
| 10 | Abraham Schubert | 22:53.2 | Bay City Central | 69.6 |
| 10 | Mason Couvillion | 22:54.2 | Gladstone | 69.3 |
| 9 | Caleb Parlberg | 22:55.5 | Birch Run | 68.8 |
| 10 | Troy Wychuyse | 22:56.1 | Ortonville Brandon | 68.6 |
| 9 | Paxton Hilliard | 22:56.2 | Midland | 68.6 |
| 10 | Anthony Pelish | 22:58.7 | Gladstone | 67.8 |
| 10 | Joeb Bendon | 23:01.3 | Detroit Catholic Central | 66.9 |
| 10 | Zhixin Wang | 23:02.1 | Rochester Adams | 66.6 |
| 12 | Seungheon (Jayden) Lee | 23:02.3 | Troy | 66.6 |
| 9 | Lezhi (Ritz) Ding | 23:03.1 | Cranbrook Kingswood | 66.3 |
| 11 | Udayan Ray | 23:03.7 | Troy | 66.1 |
| 11 | Mithesh Raja Govindaraja | 23:04.0 | Troy | 66.0 |
| 9 | Cooper Kapalla | 23:04.6 | Bloomfield Hills | 65.8 |
| 9 | Joseph Calley-Seal | 23:05.4 | Dexter | 65.5 |
| 11 | Luke Skutt | 23:06.2 | Clio | 65.3 |
| 9 | Larken Vogel | 23:07.2 | Bloomfield Hills | 64.9 |
| 10 | Austen Antonio | 23:08.2 | Detroit Catholic Central | 64.6 |
| 9 | Elliott Borg | 23:09.1 | Hartland | 64.3 |
| 10 | Riley Smith | 23:09.3 | Plymouth Christian Academy | 64.2 |
| 10 | Jacob Freel | 23:13.0 | Gladstone | 63.0 |
| 12 | Jonathan Lebsack | 23:13.2 | Bay City John Glenn | 62.9 |
| 10 | Zubair Ali | 23:13.9 | Oxford | 62.7 |
| 10 | Riyan Mir | 23:15.3 | Saginaw Heritage | 62.2 |
| 10 | Logan Armstead | 23:15.5 | Southfield Christian | 62.2 |
| 10 | Michael Parks | 23:15.9 | Burton-Bendle | 62.0 |
| 12 | David Longstaff | 23:16.4 | Grayling | 61.9 |
| 9 | Leo Haney | 23:16.5 | Sanford-Meridian | 61.8 |
| 12 | Josh Grose | 23:17.1 | South Lyon | 61.6 |
| 12 | Karstyn Taylor | 23:20.1 | Southfield Christian | 60.6 |
| 10 | Damien Huff | 23:21.4 | Midland | 60.2 |
| 12 | Jack Xu | 23:22.3 | Troy | 59.9 |
| 12 | Malachi Vannette | 23:24.2 | Midland Dow | 59.3 |
| 10 | Charlie Mieloch | 23:25.3 | South Lyon | 58.9 |
| 10 | Alex Bennett | 23:26.4 | Lake Orion | 58.5 |
| 9 | Marcus Crawley | 23:27.0 | Midland Dow | 58.3 |
| 9 | Isaac Stahl | 23:27.8 | Berkley | 58.1 |
| 12 | Chase Weers | 23:29.8 | Marshall | 57.4 |
| 9 | Gaven Limarvin | 23:30.6 | Troy | 57.1 |
| 10 | Reuben Eberly | 23:31.2 | Armada | 56.9 |
| 10 | Naveen Duvoor | 23:32.4 | Rochester Adams | 56.5 |
| 10 | Rithvik Varma Chamarthi | 23:32.9 | Troy | 56.4 |
| 10 | Kishore Parthiban | 23:33.0 | Troy | 56.3 |
| 11 | Ryan Sain | 23:35.1 | South Lyon | 55.6 |
| 9 | Thane Ruffin | 23:35.7 | Otisville LakeVille | 55.4 |
| 11 | Max White | 23:37.1 | Hillsdale Academy | 55.0 |
| 10 | Aaron Welsh | 23:37.9 | Allen Park | 54.7 |
| 12 | Barrett Walaskay | 23:38.4 | Hartland | 54.5 |
| 10 | Matthew Johnson | 23:42.6 | Southfield Christian | 53.1 |
| 12 | Luke Kavanaugh | 23:42.7 | Madison Heights Bishop Foley | 53.1 |
| 10 | Juan De la Vara Sanchez | 23:42.9 | Lake Orion | 53.0 |
| 9 | Amruth Prasad | 23:45.3 | Cranbrook Kingswood | 52.2 |
| 10 | Jakob Woodward | 23:46.4 | Charyl Stockwell Academy | 51.9 |
| 9 | Josiah Matson | 23:47.0 | Dryden | 51.7 |
| 11 | Blake Myers | 23:47.3 | Oxford | 51.6 |
| 11 | Danny Jefferson | 23:47.4 | Detroit Catholic Central | 51.5 |
| 9 | Teo Bargren | 23:49.5 | Bloomfield Hills | 50.8 |
| 9 | Liam Helsom | 23:49.6 | Waterford Our Lady | 50.8 |
| 11 | Thomas Hauptman | 23:50.0 | Ann Arbor Greenhills | 50.7 |
| 10 | Hayul Jeong | 23:51.0 | Troy | 50.3 |
| 11 | Dylan Nizol | 23:51.1 | Hartland | 50.3 |
| 10 | Caleb Reeves | 23:51.8 | Birch Run | 50.1 |
| 9 | Alex Arnett | 23:52.0 | Plymouth Christian Academy | 50.0 |
| 9 | Connor Kraenzlein | 23:53.1 | Midland | 49.6 |
| 10 | Niiko Impolla | 23:53.7 | Hartland | 49.4 |
| 10 | Trent Harmala | 23:54.4 | South Lyon | 49.2 |
| 11 | Ethan Hall | 23:55.8 | Rochester Hills Lutheran NW | 48.7 |
| 9 | Noah Dean | 23:56.0 | Midland | 48.7 |
| 9 | Simon Kern | 23:56.3 | South Lyon | 48.6 |
| 10 | Grant Witgen | 23:56.5 | Armada | 48.5 |
| 10 | Jonathan Armbrust | 23:57.5 | Genesee Christian | 48.2 |
| 9 | Henry Dyson | 23:57.9 | Dexter | 48.0 |
| 10 | Micah Fibranz | 23:58.0 | Bay City John Glenn | 48.0 |
| 9 | Theeyan Yang | 24:00.4 | Ortonville Brandon | 47.2 |
| 11 | Ali Syed | 24:00.5 | Plymouth | 47.2 |
| 9 | Justin Bullock | 24:00.6 | St. Clair | 47.1 |
| 11 | Roger Schmidt | 24:00.9 | Oxford | 47.0 |
| 11 | Aiden Miller | 24:02.1 | Rochester Adams | 46.6 |
| 12 | Eddie Allen | 24:02.2 | Madison Academy | 46.6 |
| 9 | Trulane Bogart | 24:03.0 | Ann Arbor Skyline | 46.3 |
| 10 | Jordan Pittenger | 24:03.8 | Genesee Christian | 46.1 |
| 10 | Ian Brown | 24:03.8 | Rochester Hills Lutheran NW | 46.1 |
| 9 | Brandon Anglebrandt | 24:03.9 | Utica Eisenhower | 46.0 |
| 10 | Charles Fritz | 24:04.2 | Bloomfield Hills | 45.9 |
| 12 | Nolan Williams | 24:04.3 | Ann Arbor Greenhills | 45.9 |
| 10 | Channing Watson | 24:04.5 | Bloomfield Hills | 45.8 |
| 11 | Preetham Chilluru | 24:06.0 | Troy | 45.3 |
| 10 | Eli Kaplan | 24:07.1 | Berkley | 45.0 |
| 9 | Rehan Syed | 24:07.2 | Plymouth | 44.9 |
| 11 | Hayden Langmaid | 24:12.1 | Unionville-Sebewaing | 43.3 |
| 12 | Aaron Alleman | 24:12.6 | Rochester Adams | 43.1 |
| 11 | Ali Alnaib | 24:13.4 | Salem | 42.9 |
| 9 | Akhilesh Shil | 24:14.1 | Troy | 42.6 |
| 9 | Brandon Skelly | 24:16.1 | Plymouth | 42.0 |
| 10 | Ezekiel Whiteaker | 24:17.4 | Rochester Hills Lutheran NW | 41.5 |
| 11 | Evan Grizzle | 24:19.0 | Clio | 41.0 |
| 11 | Aaditya Kumar | 24:19.7 | Troy | 40.8 |
| 11 | Ewan Russell | 24:23.3 | Ann Arbor Greenhills | 39.6 |
| 9 | Owen Schulz | 24:23.5 | Bay City Central | 39.5 |
| 9 | Elijah Gabrielli | 24:26.7 | Plymouth Christian Academy | 38.4 |
| 12 | Arnav Dighrasker | 24:27.2 | Troy | 38.3 |
| 11 | Rudolph Moussa | 24:28.5 | Troy | 37.8 |
| 10 | Jack Farkas | 24:28.8 | Freeland | 37.7 |
| 12 | Oliver McGee | 24:29.8 | Ann Arbor Huron | 37.4 |
| 12 | Valentino Giardina | 24:29.8 | Gaylord | 37.4 |
| 12 | Richard Pawlowski | 24:31.3 | Oxford | 36.9 |
| 9 | Nolan Clemmons | 24:32.4 | Salem | 36.5 |
| 9 | Noah Sanday | 24:34.8 | Rochester Adams | 35.7 |
| 9 | Levi Yates | 24:35.5 | Grand Blanc | 35.5 |
| 12 | Adithya Srihari Jonnalagedda | 24:36.0 | Troy | 35.3 |
| 11 | Oliver Anderegg | 24:36.6 | Utica Ford | 35.1 |
| 9 | Graham Halverson | 24:44.1 | Royal Oak | 32.6 |
| 11 | Max Weatherwax | 24:46.4 | Bay City Central | 31.9 |
| 9 | Matthew Hafeli | 24:47.1 | Midland Dow | 31.6 |
| 11 | Cameron Wray | 24:47.5 | Oxford | 31.5 |
| 12 | Pedro Ortiz Juarez | 24:47.5 | Rochester Adams | 31.5 |
| 10 | Owen Noble | 24:50.9 | Royal Oak | 30.4 |
| 9 | Richie Bach | 24:51.3 | Lake Orion | 30.2 |
| 10 | Colton Hicks | 24:51.3 | Gaylord | 30.2 |
| 11 | Ryan Scott | 24:53.4 | Plymouth Christian Academy | 29.5 |
| 10 | Harrison Gailitis | 24:53.4 | Kensington Woods | 29.5 |
| 12 | Aaryn Smith | 24:53.9 | Holly | 29.4 |
| 9 | Andrew Gregg | 24:54.5 | Ann Arbor Huron | 29.2 |
| 9 | Max Prociuk | 24:54.7 | Ann Arbor Huron | 29.1 |
| 11 | Jack Grimes | 24:54.9 | Dexter | 29.0 |
| 9 | Joshua Norton | 24:57.9 | Novi Christian Academy | 28.0 |
| 10 | Aiden Musall | 25:04.5 | Gaylord | 25.8 |
| 11 | Jonathan Adams | 25:05.2 | Livingston Christian | 25.6 |
| 12 | Mario Wallace | 25:06.9 | Madison Academy | 25.0 |
| 9 | Owen Gilbert | 25:09.9 | Dexter | 24.0 |
| 11 | Chris Badji | 25:12.0 | Saginaw Heritage | 23.3 |
| 9 | Winston Zhu | 25:15.2 | Ann Arbor Greenhills | 22.3 |
| 11 | Bingcheng Zhu | 25:16.4 | Rochester Adams | 21.9 |
| 9 | Garret Buter | 25:20.4 | Midland | 20.5 |
| 12 | Drew Shenton | 25:21.5 | Novi Christian Academy | 20.2 |
| 10 | Vincent Trevino | 25:26.6 | Rochester Adams | 18.5 |
| 10 | Zaid Iftikhar | 25:32.8 | Troy | 16.4 |
| 9 | Kingston Harris | 25:33.9 | Flint Powers Catholic | 16.0 |
| 10 | Chris McCombs | 25:34.3 | Ortonville Brandon | 15.9 |
| 10 | Ben Lin | 25:35.8 | Ann Arbor Huron | 15.4 |
| 12 | Rowan Gairdner | 25:36.4 | Lutheran HS Westland | 15.2 |
| 10 | Ethan Ortega | 25:36.4 | Cranbrook Kingswood | 15.2 |
| 9 | Alex Prescott | 25:40.5 | Ann Arbor Greenhills | 13.8 |
| 10 | Gabe Grymonprez | 25:41.6 | Mayville | 13.5 |
| 9 | Leo Roberts | 25:42.5 | South Lyon | 13.2 |
| 11 | Aidan McNeill | 25:44.4 | Waterford Our Lady | 12.5 |
| 12 | Jacob Boehm | 25:46.1 | Mayville | 12.0 |
| 10 | Matthew Hall | 25:47.2 | Saginaw Heritage | 11.6 |
| 12 | Bolaji Peters | 25:49.4 | Southgate Anderson | 10.9 |
| 10 | Chuanda Yang | 25:51.3 | Midland Dow | 10.2 |
| 9 | Ezra Edwards | 25:51.9 | Genesee Christian | 10.0 |
| 9 | Cassius Jenkins | 25:52.2 | Charyl Stockwell Academy | 9.9 |
| 9 | Thomas Moore | 25:52.7 | Sanford-Meridian | 9.8 |
| 9 | Paul Follett | 25:54.1 | Flint Powers Catholic | 9.3 |
| 9 | Brayden Wright | 25:57.9 | South Lyon | 8.0 |
| 11 | Andre Wright | 26:00.8 | Wayne Memorial | 7.1 |
| 10 | Finnegan Leary | 26:01.0 | Bloomfield Hills | 7.0 |
| 12 | Julian Trevino | 26:01.7 | Saginaw Heritage | 6.8 |
| 11 | Jackson Wiederhold | 26:05.4 | Saginaw Heritage | 5.5 |
| 9 | Alexander Moll | 26:06.4 | Plymouth | 5.2 |
| 9 | Hugh Flack IV | 26:06.9 | Troy | 5.0 |
| 11 | Bhaavik Narayana | 26:07.3 | Troy | 4.9 |
| 9 | Kridhav Vinothan | 26:09.3 | Rochester Adams | 4.2 |
| 12 | Alex Burch | 26:13.4 | Ortonville Brandon | 2.9 |
| 12 | Brayden Bobick | 26:14.5 | Saginaw Heritage | 2.5 |
| 9 | Brendan Benson | 26:17.6 | Lake Orion | 1.5 |
| 9 | Emmett Adams | 26:20.0 | Saugatuck | 0.7 |