| Grade | Name | Time | Team | Rating | Meet |
| 11 | Jack MacGregor | 15:37.7 | Howell | 208.4 | DeWitt |
| 11 | Coen Hill | 15:50.5 | Dexter | 204.2 | DeWitt |
| 12 | Edison Lopeman | 15:51.1 | Parma Western | 204.0 | DeWitt |
| 11 | Cole McCraw | 16:31.5 | Pinckney | 202.5 | Coaching Legends |
| 12 | Landon Rogers | 16:04.0 | Three Oaks River Valley | 200.7 | Berrien County |
| 12 | Brody Karg | 16:02.1 | Harbor Beach | 200.6 | Wagener Park |
| 12 | Moises Salazar Jr. | 15:42.1 | Adrian | 200.3 | Stockbridge |
| 11 | Sam Wiles | 16:41.7 | Bowling Green | 199.1 | Coaching Legends |
| 12 | Cole Wisniewski | 16:44.8 | Orchard Lake St. Mary’s | 198.1 | Coaching Legends |
| 11 | Abraham McHugh | 15:50.5 | Marshall | 197.5 | Stockbridge |
| 9 | Hudson Doll | 16:10.7 | Ann Arbor Skyline | 197.4 | DeWitt |
| 12 | Gabe Litzner | 16:37.5 | Sault Ste. Marie | 195.8 | SSM Elks |
| 10 | Mourad Algahmi | 16:03.2 | Dearborn Fordson | 195.3 | Marauder |
| 9 | Logan Cristian | 16:18.0 | Parma Western | 195.0 | DeWitt |
| 10 | Nikhil Ball | 16:19.4 | South Lyon East | 194.5 | DeWitt |
| 12 | Jacob Stanislawski | 16:07.9 | Flat Rock | 193.7 | Marauder |
| 11 | John Keser | 16:28.9 | Buchanan | 192.4 | Berrien County |
| 11 | Caleb Blonde | 16:06.3 | Jonesville | 192.2 | Stockbridge |
| 10 | Duncan Palmer | 16:07.3 | Williamston | 191.9 | Stockbridge |
| 11 | Luke Herron | 16:28.5 | Caro | 191.8 | Wagener Park |
| 12 | Gibson Shore | 16:29.4 | Jackson Lumen Christi | 191.2 | DeWitt |
| 11 | Logan Youngman | 16:10.5 | Hillsdale | 190.8 | Stockbridge |
| 12 | Aiden Marple | 16:31.0 | DeWitt | 190.7 | DeWitt |
| 12 | Trenton Fetter | 17:07.8 | Adrian Madison | 190.4 | Coaching Legends |
| 12 | Braylon Lenneman | 16:32.0 | DeWitt | 190.3 | DeWitt |
| 12 | Adrian Abbott-Wallace | 16:32.2 | Holt | 190.3 | DeWitt |
| 9 | Mason Rogers | 16:35.8 | Three Oaks River Valley | 190.1 | Berrien County |
| 12 | Carson Burgess | 16:34.5 | Brown City | 189.8 | Wagener Park |
| 11 | Matthew Guikema | 16:33.8 | Ann Arbor Skyline | 189.7 | DeWitt |
| 11 | Ryan Good | 16:36.8 | Parma Western | 188.7 | DeWitt |
| 10 | Lucas Brumo | 16:23.5 | Livonia Stevenson | 188.5 | Marauder |
| 10 | Oskar MacArthur | 16:38.3 | Ann Arbor Skyline | 188.2 | DeWitt |
| 10 | Rem Piper | 16:39.1 | Holt | 188.0 | DeWitt |
| 11 | Rocky Bolton | 16:40.3 | Jackson Lumen Christi | 187.6 | DeWitt |
| 11 | Cameron Varner | 16:28.8 | Temperance Bedford | 186.7 | Marauder |
| 11 | Seth Randall | 16:47.3 | St. Joseph | 186.2 | Berrien County |
| 10 | Martin Gehrke | 16:47.0 | Ann Arbor Skyline | 185.3 | DeWitt |
| 10 | Carson Wiersbe | 16:50.0 | St. Joseph | 185.3 | Berrien County |
| 11 | Evan Olson | 16:48.2 | EPBP Laker | 185.3 | Wagener Park |
| 12 | Bruno Cifaldi | 16:50.3 | Ann Arbor Skyline | 184.2 | DeWitt |
| 10 | Liam Dewitt | 16:50.7 | Haslett | 184.1 | DeWitt |
| 11 | Connor Beebe | 16:54.0 | Berrien Springs | 184.0 | Berrien County |
| 12 | Lucas Gates | 16:51.8 | Lansing Catholic | 183.7 | DeWitt |
| 11 | Rami Bazzi | 16:38.2 | Dearborn | 183.6 | Marauder |
| 11 | Noah Amori | 16:38.7 | Wyandotte Roosevelt | 183.4 | Marauder |
| 10 | Soren Crosthwaite | 16:52.8 | Jackson Lumen Christi | 183.4 | DeWitt |
| 12 | Landon Fry | 17:29.7 | Bowling Green | 183.1 | Coaching Legends |
| 11 | David DeLand | 16:54.0 | Howell | 183.0 | DeWitt |
| 12 | Nicholas Hoffman | 16:55.0 | Dexter | 182.7 | DeWitt |
| 11 | Garrett Comer | 16:55.4 | Ann Arbor Skyline | 182.5 | DeWitt |
| 12 | John Edler | 16:56.0 | Homer | 182.3 | DeWitt |
| 11 | James Tennes | 16:56.4 | Lansing Catholic | 182.2 | DeWitt |
| 12 | Liam McBeth | 17:02.4 | Buchanan | 181.2 | Berrien County |
| 9 | Rece Simon | 17:38.9 | Bowling Green | 180.0 | Coaching Legends |
| 10 | Alex Weller | 17:03.4 | Howell | 179.9 | DeWitt |
| 12 | Matthew Carbajo | 16:49.6 | Grosse Ile | 179.8 | Marauder |
| 12 | Raymond Herek | 16:43.6 | Williamston | 179.8 | Stockbridge |
| 11 | William Gancer | 16:43.9 | Stockbridge | 179.7 | Stockbridge |
| 11 | Enshu Kuan | 17:04.2 | Ann Arbor Skyline | 179.6 | DeWitt |
| 12 | Dane Hieronimus | 16:51.0 | Temperance Bedford | 179.3 | Marauder |
| 10 | Teddy Weber | 16:45.8 | Williamston | 179.1 | Stockbridge |
| 10 | Nathan West | 16:46.7 | Webberville | 178.8 | Stockbridge |
| 11 | Naveen Kulkarni | 16:54.9 | Ann Arbor Greenhills | 178.0 | Marauder |
| 11 | Caleb Lynd | 17:09.3 | Parma Western | 177.9 | DeWitt |
| 12 | Kyle Krasan | 17:09.8 | Ann Arbor Skyline | 177.7 | DeWitt |
| 12 | Peter Soltis | 17:11.5 | Jackson Lumen Christi | 177.2 | DeWitt |
| 9 | John Rochowiak | 17:47.8 | Pinckney | 177.1 | Coaching Legends |
| 11 | Everett Beach | 17:12.0 | Lansing Catholic | 177.0 | DeWitt |
| 9 | Parker Smith | 16:52.8 | Adrian | 176.7 | Stockbridge |
| 12 | Quinn Rader | 17:49.2 | Bowling Green | 176.6 | Coaching Legends |
| 9 | Livio Muzzin | 17:14.2 | DeWitt | 176.3 | DeWitt |
| 10 | Jack Dunwoody | 17:03.0 | Gibraltar Carlson | 175.3 | Marauder |
| 9 | Leland Sowle | 17:19.3 | Parma Western | 174.6 | DeWitt |
| 9 | Sam Casiano | 17:22.4 | Watervliet | 174.5 | Berrien County |
| 11 | Hudson McCleskey | 17:20.5 | Dexter | 174.2 | DeWitt |
| 12 | Abdu Eljahmi | 17:06.9 | Dearborn Edsel Ford | 174.0 | Marauder |
| 12 | Nolan Korolden | 17:22.0 | Yale | 174.0 | Wagener Park |
| 11 | Mohamed Aljahmi | 17:07.6 | Dearborn Fordson | 173.8 | Marauder |
| 9 | Henry Cooper | 17:09.2 | Ann Arbor Greenhills | 173.3 | Marauder |
| 10 | Eli Morris | 17:03.4 | Tecumseh | 173.2 | Stockbridge |
| 10 | Roan VanSumeren | 17:23.9 | Parma Western | 173.0 | DeWitt |
| 12 | Jack Sherwood | 17:27.0 | Buchanan | 173.0 | Berrien County |
| 11 | Maddi Duke | 17:10.5 | Temperance Bedford | 172.8 | Marauder |
| 12 | Lucas Taraszkiewicz | 17:11.9 | Flat Rock | 172.4 | Marauder |
| 12 | Ethan Jorrey | 18:02.4 | Beverly Hills Groves | 172.2 | Coaching Legends |
| 11 | Justin Mkrtumian | 17:12.5 | Detroit U-D Jesuit | 172.2 | Marauder |
| 11 | Kenneth Mangles | 17:06.7 | Leslie | 172.1 | Stockbridge |
| 12 | Timothy Chamberlain | 17:27.2 | Portland St. Patrick | 171.9 | DeWitt |
| 10 | Zachary Greene | 17:13.6 | Wyandotte Roosevelt | 171.8 | Marauder |
| 11 | Tyler Hennessey | 17:14.2 | Berkley | 171.6 | Marauder |
| 10 | Ashton Potwin | 17:09.2 | Jonesville | 171.3 | Stockbridge |
| 12 | Nico Aagesen | 17:15.6 | Ann Arbor Greenhills | 171.1 | Marauder |
| 12 | Nicholas Fowler | 17:09.9 | Jonesville | 171.0 | Stockbridge |
| 9 | Asher Putman | 17:31.1 | Reese | 171.0 | Wagener Park |
| 10 | Nicholas Reiser | 17:30.1 | Dexter | 171.0 | DeWitt |
| 11 | Ethan Huff | 17:30.3 | Homer | 170.9 | DeWitt |
| 11 | Will Chelotti | 17:31.3 | DeWitt | 170.6 | DeWitt |
| 12 | Payton Chandler | 17:31.9 | Corunna | 170.4 | DeWitt |
| 10 | Mousa Ghaleb | 17:18.3 | Dearborn Fordson | 170.2 | Marauder |
| 11 | Logan Thomas | 17:18.4 | Temperance Bedford | 170.2 | Marauder |
| 11 | Sawyer Zeman | 17:32.7 | Haslett | 170.1 | DeWitt |
| 10 | Isaiah Cates | 17:33.1 | Haslett | 170.0 | DeWitt |
| 11 | Peter Kamp | 17:14.3 | Capital Homeschool | 169.6 | Stockbridge |
| 12 | Shawn Carney | 18:10.8 | Bowling Green | 169.4 | Coaching Legends |
| 11 | Lincoln Reed | 18:11.5 | Pinckney | 169.2 | Coaching Legends |
| 11 | Luke Aerts | 17:36.4 | Coldwater | 168.9 | DeWitt |
| 9 | Connor Ford | 17:36.8 | Corunna | 168.7 | DeWitt |
| 12 | Zeke Lafferty | 17:37.1 | Ann Arbor Skyline | 168.6 | DeWitt |
| 11 | Téo Krumm | 17:37.5 | Lansing Catholic | 168.5 | DeWitt |
| 11 | Collin Fucile | 17:18.3 | Jonesville | 168.2 | Stockbridge |
| 11 | Connor Pepin | 17:39.3 | Croswell-Lexington | 168.2 | Wagener Park |
| 9 | Wyatt DelValle | 17:25.2 | Gibraltar Carlson | 167.9 | Marauder |
| 11 | Trevon Johnson | 17:39.8 | Holt | 167.7 | DeWitt |
| 11 | Levi Bateson | 18:16.7 | Bowling Green | 167.4 | Coaching Legends |
| 9 | Matthew McFall | 18:17.0 | Pinckney | 167.3 | Coaching Legends |
| 11 | Jacob Ferdubinski | 17:27.0 | Riverview Gabriel Richard | 167.3 | Marauder |
| 11 | Carter Fenner | 17:21.0 | Adrian | 167.3 | Stockbridge |
| 10 | Gavin Rohr | 17:27.5 | Monroe | 167.2 | Marauder |
| 9 | Mason Martin | 17:27.8 | Milan | 167.1 | Marauder |
| 10 | Harrison Stamper | 17:22.1 | Tecumseh | 167.0 | Stockbridge |
| 12 | Henry Beck | 17:28.3 | Ann Arbor Greenhills | 166.9 | Marauder |
| 11 | Avery Morrow | 17:42.9 | Jackson Lumen Christi | 166.7 | DeWitt |
| 11 | Alec Dodak | 17:23.3 | Manchester | 166.6 | Stockbridge |
| 10 | Grady Richey | 17:43.5 | Lansing Catholic | 166.5 | DeWitt |
| 11 | Matthew Killeen | 17:23.5 | Leslie | 166.5 | Stockbridge |
| 12 | Corey Dubnicki | 17:24.2 | Jackson Preparatory | 166.3 | Stockbridge |
| 10 | Chris Durfey | 17:24.5 | Onsted | 166.2 | Stockbridge |
| 10 | Shane Cory | 18:21.1 | Brighton | 166.0 | Coaching Legends |
| 12 | Hunter Muzik | 18:21.3 | Brighton | 165.9 | Coaching Legends |
| 9 | John Brickley | 17:48.8 | Niles | 165.7 | Berrien County |
| 10 | Christian Pavlige | 17:49.3 | Fruitport | 165.6 | Fruitport |
| 9 | Alex Hagerty | 18:23.1 | Pinckney | 165.3 | Coaching Legends |
| 10 | Josh Hilliard | 17:33.4 | Berkley | 165.2 | Marauder |
| 10 | Brady VanConant | 17:48.6 | Yale | 165.1 | Wagener Park |
| 12 | Shea Armstrong | 18:10.2 | Sault Ste. Marie | 164.9 | SSM Elks |
| 10 | Liam Trumpower | 17:35.0 | Livonia Franklin | 164.7 | Marauder |
| 10 | Lloyd Waldron | 18:25.1 | Bowling Green | 164.6 | Coaching Legends |
| 10 | Ty Inglis | 17:49.5 | DeWitt | 164.5 | DeWitt |
| 10 | Victor LeBrun | 17:37.1 | Monroe | 164.0 | Marauder |
| 10 | Easton Coscarelli | 17:31.4 | Adrian | 163.9 | Stockbridge |
| 11 | Mayson McIntosh | 17:53.0 | Caro | 163.7 | Wagener Park |
| 12 | Levi Dutton | 17:32.3 | Fowlerville | 163.6 | Stockbridge |
| 10 | Grayson Diadiun | 17:52.6 | Howell | 163.5 | DeWitt |
| 11 | Nicholas Yuan | 17:52.9 | Ann Arbor Skyline | 163.4 | DeWitt |
| 10 | Bryce Schuh | 17:53.1 | Holt | 163.3 | DeWitt |
| 11 | Logan Rhodes | 17:54.3 | Yale | 163.2 | Wagener Park |
| 12 | Paul McClure | 18:29.3 | Adrian Madison | 163.2 | Coaching Legends |
| 12 | Joshua Riggs | 17:39.7 | Monroe | 163.1 | Marauder |
| 11 | Francis Austen | 17:54.0 | Portland St. Patrick | 163.0 | DeWitt |
| 10 | Eli Hobson | 17:54.4 | Montrose | 162.9 | DeWitt |
| 12 | Duane Davis | 17:55.5 | Midland Bullock Creek | 162.8 | Wagener Park |
| 11 | Finn Korte | 17:54.6 | Lansing Catholic | 162.8 | DeWitt |
| 12 | Gustaf Finn | 17:54.7 | Ann Arbor Skyline | 162.8 | DeWitt |
| 11 | Brennan Robinson | 17:56.4 | Kingston | 162.5 | Wagener Park |
| 10 | Jude Wentzloff | 17:55.5 | Jackson Lumen Christi | 162.5 | DeWitt |
| 9 | Bryce Youngman | 17:37.5 | Hillsdale | 161.8 | Stockbridge |
| 11 | Owen Wruble | 17:58.5 | Harbor Beach | 161.8 | Wagener Park |
| 11 | Quentin McRae | 17:58.9 | Dexter | 161.4 | DeWitt |
| 11 | Landin Fisher | 17:39.7 | Adrian | 161.1 | Stockbridge |
| 10 | Nicholas Ranka | 17:46.2 | Grosse Ile | 160.9 | Marauder |
| 11 | Boston Conn | 18:00.4 | Howell | 160.9 | DeWitt |
| 10 | Lance Niedzielski | 18:03.5 | Mason County Eastern | 160.8 | Fruitport |
| 10 | Joseph Edwards | 18:04.3 | New Buffalo | 160.6 | Berrien County |
| 11 | Liam Smith | 18:02.3 | Dexter | 160.2 | DeWitt |
| 11 | Allen Decaminada | 17:48.6 | Wyandotte Roosevelt | 160.1 | Marauder |
| 11 | Sebastian Hernandez | 18:02.7 | Coldwater | 160.1 | DeWitt |
| 12 | Jesse Dodge | 18:02.9 | Corunna | 160.0 | DeWitt |
| 12 | Wesley Haines | 18:05.0 | Reese | 159.7 | Wagener Park |
| 12 | Parker Bomia-Laberdee | 17:50.6 | Monroe | 159.5 | Marauder |
| 12 | Isaac Fullerton | 18:05.2 | Parma Western | 159.3 | DeWitt |
| 12 | Jacob Kuntz | 18:08.8 | Buchanan | 159.1 | Berrien County |
| 11 | Silas Carroll | 18:41.9 | Ivywood Classical Academy | 159.0 | Coaching Legends |
| 11 | Nicklas Holmes | 17:46.9 | Onsted | 158.7 | Stockbridge |
| 9 | Weston Guza | 18:08.0 | Ubly | 158.7 | Wagener Park |
| 12 | Josh Carpenter | 18:07.1 | DeWitt | 158.6 | DeWitt |
| 11 | Xavier Pompey | 18:10.2 | Coloma | 158.6 | Berrien County |
| 12 | Colin Coole | 17:53.6 | Livonia Stevenson | 158.5 | Marauder |
| 12 | Nate Sandula | 18:43.8 | Pinckney | 158.4 | Coaching Legends |
| 12 | Andrew Norman | 17:48.5 | Napoleon | 158.2 | Stockbridge |
| 11 | Cooper Hoyt | 18:09.7 | North Branch | 158.1 | Wagener Park |
| 11 | Jack Fulop | 17:55.2 | Temperance Bedford | 157.9 | Marauder |
| 10 | Landon Seiloff | 17:49.2 | Lansing Waverly | 157.9 | Stockbridge |
| 11 | Chase Aldridge | 18:31.3 | Sault Ste. Marie | 157.9 | SSM Elks |
| 9 | Colton Childress | 17:55.4 | Monroe Milers Homeschool Athletics | 157.9 | Marauder |
| Sr | Connor Sherwood | 17:49.8 | Grass Lake | 157.7 | Stockbridge |
| 9 | Charlie Fields | 18:10.8 | North Branch | 157.7 | Wagener Park |
| 9 | Haiden Bennett | 17:55.9 | Clinton | 157.7 | Marauder |
| 10 | Dempsey Barrett | 17:50.0 | Tecumseh | 157.7 | Stockbridge |
| 10 | Brendan Plante | 18:11.1 | Midland Bullock Creek | 157.6 | Wagener Park |
| 11 | Landen Gessner | 18:10.4 | Olivet | 157.5 | DeWitt |
| 12 | Aiden LaVictor | 18:47.2 | Beverly Hills Groves | 157.3 | Coaching Legends |
| 9 | Davin MacDonald | 18:11.8 | Ann Arbor Skyline | 157.1 | DeWitt |
| 12 | Benjamin Ciesielski | 17:58.8 | Gibraltar Carlson | 156.7 | Marauder |
| 11 | Connor Boteler | 17:52.9 | Grass Lake | 156.7 | Stockbridge |
| 11 | Brody Jeruzal | 17:59.1 | Ann Arbor Christian | 156.6 | Marauder |
| 11 | Henry Haag | 18:14.4 | EPBP Laker | 156.5 | Wagener Park |
| 12 | Luke Stanley | 17:59.4 | Ida | 156.5 | Marauder |
| 9 | Isaac Naus | 18:49.6 | Bowling Green | 156.5 | Coaching Legends |
| 11 | William Balasia | 17:59.7 | Detroit U-D Jesuit | 156.4 | Marauder |
| 12 | Maddox Hutchinson | 17:53.7 | Concord | 156.4 | Stockbridge |
| 9 | Lucas Volmering | 18:15.1 | Ubly | 156.3 | Wagener Park |
| 9 | Max Bobeda | 18:14.4 | DeWitt | 156.2 | DeWitt |
| 11 | Cooper Schmelter | 17:54.5 | Leslie | 156.2 | Stockbridge |
| 10 | Thaddeus Hartzell | 18:50.6 | Beverly Hills Groves | 156.1 | Coaching Legends |
| 9 | Zeke Rickwalt | 18:15.8 | Caro | 156.1 | Wagener Park |
| 11 | Santiago Valenzuela | 18:15.2 | Ann Arbor Skyline | 155.9 | DeWitt |
| 11 | Alex Gallup | 18:52.4 | Brighton | 155.5 | Coaching Legends |
| 11 | Triston Thompson | 18:16.8 | Dexter | 155.4 | DeWitt |
| 11 | Caleb Maciag | 18:52.9 | Pinckney | 155.4 | Coaching Legends |
| 9 | Bennett Beals | 17:57.9 | Capital Homeschool | 155.0 | Stockbridge |
| 12 | Isaac FoxElster | 18:18.3 | Portland St. Patrick | 154.9 | DeWitt |
| 9 | Jack Maher | 18:18.9 | South Lyon East | 154.7 | DeWitt |
| 12 | Adam Brandt | 18:41.2 | Sault Ste. Marie | 154.6 | SSM Elks |
| 11 | Caleb DeLand | 18:19.7 | Howell | 154.4 | DeWitt |
| 12 | Grant Johnson | 18:00.1 | Manchester | 154.3 | Stockbridge |
| 9 | Kenneth Thompson | 18:21.1 | Ann Arbor Skyline | 154.0 | DeWitt |
| 12 | Gavin Esper | 18:21.2 | Howell | 153.9 | DeWitt |
| 11 | Thaddeus Overley | 18:01.3 | Lansing Waverly | 153.9 | Stockbridge |
| 10 | Easton Howell | 18:21.6 | Dexter | 153.8 | DeWitt |
| 12 | Lukas Rennells | 18:25.6 | Muskegon Catholic Central | 153.5 | Fruitport |
| 11 | Collin Jaskula | 18:08.9 | Gibraltar Carlson | 153.4 | Marauder |
| 11 | Sebastian Seifferlein | 18:24.3 | Sandusky | 153.2 | Wagener Park |
| 12 | Gavin Howery | 18:03.6 | Webberville | 153.1 | Stockbridge |
| 12 | Ben Young | 18:24.9 | Lansing Christian | 152.7 | DeWitt |
| 9 | Carson Ernsberger | 18:28.9 | Bridgman | 152.4 | Berrien County |
| 11 | Marshall Brandt | 18:27.0 | Midland Bullock Creek | 152.3 | Wagener Park |
| 12 | Paul Herendeen | 18:06.6 | Concord | 152.1 | Stockbridge |
| 10 | Landon Shimkus | 18:07.3 | Charyl Stockwell Academy | 151.9 | Stockbridge |
| 9 | Gracin Zelski | 18:28.0 | DeWitt | 151.7 | DeWitt |
| 11 | Blake Lakosky | 18:50.1 | Munising | 151.6 | SSM Elks |
| 10 | Bo Cooke | 19:04.3 | Pinckney | 151.6 | Coaching Legends |
| 12 | Gianino Perna | 18:29.4 | Marlette | 151.5 | Wagener Park |
| 12 | Brody Urbaniak | 18:08.6 | Charyl Stockwell Academy | 151.5 | Stockbridge |
| 10 | Patrick Conroy | 18:32.0 | St. Joseph | 151.3 | Berrien County |
| 12 | Jason Anderson | 18:15.4 | Dearborn | 151.2 | Marauder |
| 12 | Daniel Bowerman | 18:51.6 | Sault Ste. Marie | 151.1 | SSM Elks |
| 12 | Jaycob Hipps | 18:30.0 | Montrose | 151.0 | DeWitt |
| 9 | Nathan Wonch | 18:30.1 | Lansing Catholic | 151.0 | DeWitt |
| 11 | Keagan Wright | 18:30.3 | Howell | 150.9 | DeWitt |
| 12 | Michael Walsh | 18:32.0 | Ubly | 150.7 | Wagener Park |
| 10 | Maksim Kohl | 18:32.5 | Unionville-Sebewaing | 150.5 | Wagener Park |
| 10 | Carson Potter | 18:31.6 | Lansing Catholic | 150.5 | DeWitt |
| 10 | Tyler Moore | 18:11.6 | Tecumseh | 150.5 | Stockbridge |
| 12 | Kingston Willett | 18:18.5 | Garden City | 150.2 | Marauder |
| 11 | Henry Remington | 18:32.7 | Ann Arbor Skyline | 150.1 | DeWitt |
| 10 | Lucas Zeckner | 18:13.2 | Adrian | 149.9 | Stockbridge |
| 10 | Elliot Daley | 18:34.0 | Ann Arbor Skyline | 149.7 | DeWitt |
| 9 | Walter Haag | 18:35.4 | EPBP Laker | 149.5 | Wagener Park |
| 12 | Ayden Hipps | 18:34.6 | Montrose | 149.5 | DeWitt |
| 12 | Rich Fanti | 18:21.2 | Riverview Gabriel Richard | 149.3 | Marauder |
| 10 | Micah Maier | 18:38.4 | St. Joseph | 149.2 | Berrien County |
| 12 | William Schook | 18:23.3 | Dearborn | 148.6 | Marauder |
| 10 | Luke Mulder | 18:38.7 | Midland Bullock Creek | 148.4 | Wagener Park |
| 11 | Colin Booms | 18:37.7 | Haslett | 148.4 | DeWitt |
| 11 | Aiden Giancotti | 18:38.2 | Holt | 148.3 | DeWitt |
| 12 | Ryan Fick | 19:14.7 | Brighton | 148.1 | Coaching Legends |
| 12 | Eric Cannon | 18:24.8 | Detroit U-D Jesuit | 148.1 | Marauder |
| 12 | Emmet Van Cleave | 18:19.0 | Grass Lake | 148.0 | Stockbridge |
| 12 | Aaron Stevens | 18:42.3 | GR Kenowa Hills | 147.9 | Fruitport |
| 11 | Kodi Rose | 18:39.3 | Haslett | 147.9 | DeWitt |
| 12 | Dominic Barretto | 18:25.5 | Riverview Gabriel Richard | 147.8 | Marauder |
| 10 | Leo Lemieux | 18:42.7 | New Buffalo | 147.8 | Berrien County |
| 11 | Elijah Killinger | 18:19.7 | Charyl Stockwell Academy | 147.8 | Stockbridge |
| 10 | Carson Scholz | 18:19.9 | Tecumseh | 147.7 | Stockbridge |
| 11 | Xander Huckins | 18:41.3 | Reese | 147.6 | Wagener Park |
| 9 | Reid Stamper | 18:20.5 | Tecumseh | 147.5 | Stockbridge |
| 11 | Jake Acker | 18:40.6 | Haslett | 147.5 | DeWitt |
| 9 | Anthony Durocher | 18:43.6 | St. Joseph | 147.5 | Berrien County |
| 10 | Avi Vertkin | 19:16.8 | Beverly Hills Groves | 147.4 | Coaching Legends |
| 11 | Beau Kirtdoll | 18:44.3 | Niles | 147.2 | Berrien County |
| 9 | Ryan Muston | 18:41.4 | South Lyon East | 147.2 | DeWitt |
| 12 | Jaden Haugabook | 18:28.0 | Wyandotte Roosevelt | 147.0 | Marauder |
| 11 | Isaac Kim | 18:42.7 | South Lyon East | 146.8 | DeWitt |
| 11 | Drew Vanderpuyl | 18:42.7 | Coldwater | 146.8 | DeWitt |
| 9 | Callan Fleming | 18:28.7 | Detroit U-D Jesuit | 146.8 | Marauder |
| 11 | Silas Shepherd | 18:22.9 | Jackson Northwest | 146.7 | Stockbridge |
| 10 | Abbas Sayed | 18:29.3 | Dearborn | 146.6 | Marauder |
| 11 | Ethan Snyder | 19:06.0 | Cedarville | 146.3 | SSM Elks |
| 12 | Leo Bearss | 18:45.6 | Yale | 146.1 | Wagener Park |
| 9 | Jacob Daisy | 18:45.8 | Caro | 146.1 | Wagener Park |
| 11 | Hayden Selesky | 18:44.9 | Lansing Catholic | 146.0 | DeWitt |
| 10 | Landon Seidel | 18:31.1 | Livonia Stevenson | 146.0 | Marauder |
| 9 | Carson Clements | 19:07.1 | Sault Ste. Marie | 146.0 | SSM Elks |
| 11 | Jacob Mitchell | 19:07.5 | Pickford | 145.8 | SSM Elks |
| 9 | Ben Socia | 19:21.6 | Orchard Lake St. Mary’s | 145.8 | Coaching Legends |
| 12 | Ethan Kilgore | 18:46.0 | Holt | 145.7 | DeWitt |
| 12 | Logan Hetherington | 18:46.0 | Jackson Lumen Christi | 145.7 | DeWitt |
| 9 | Drew Burtt | 19:08.4 | Sault Ste. Marie | 145.5 | SSM Elks |
| 11 | Shane Bittikofer | 19:22.7 | Brighton | 145.4 | Coaching Legends |
| 12 | Cameron Borich | 19:23.2 | Brighton | 145.3 | Coaching Legends |
| 11 | Paxton Rose | 18:47.4 | Ann Arbor Skyline | 145.2 | DeWitt |
| 10 | Ali Reda | 18:33.6 | Dearborn Fordson | 145.1 | Marauder |
| 12 | Hayden Rogers | 18:27.6 | Williamston | 145.1 | Stockbridge |
| 11 | Matthew Austin | 18:47.8 | DeWitt | 145.1 | DeWitt |
| 12 | Landon Andrews | 18:51.1 | Muskegon Orchard View | 145.0 | Fruitport |
| 12 | Hayden Barker | 18:34.4 | Monroe | 144.9 | Marauder |
| 12 | Evan Schaefer | 18:48.8 | Olivet | 144.7 | DeWitt |
| 12 | Cameron Weers | 18:29.1 | Marshall | 144.6 | Stockbridge |
| 11 | Roger Mariani | 18:35.3 | Ann Arbor Greenhills | 144.6 | Marauder |
| 10 | Logan Carrier | 18:50.4 | Yale | 144.5 | Wagener Park |
| 12 | Brady Kurlenda | 18:52.7 | GR West Catholic | 144.4 | Fruitport |
| 12 | Alessandro Smigliani | 19:26.2 | Brighton | 144.3 | Coaching Legends |
| 10 | Brayden Brodie | 18:36.2 | Flat Rock | 144.3 | Marauder |
| 11 | Noah Ferguson | 19:26.5 | Kensington Woods | 144.2 | Coaching Legends |
| 10 | Andrew Slosar | 18:36.6 | Detroit U-D Jesuit | 144.1 | Marauder |
| 11 | Wilson Sheldon | 18:50.9 | Jackson Lumen Christi | 144.0 | DeWitt |
| 11 | Tommy Skrobola | 18:38.5 | Christ the King | 143.5 | Marauder |
| 9 | Connor Dazell | 18:38.9 | Temperance Bedford | 143.4 | Marauder |
| 9 | Quentin White | 18:53.0 | Holt | 143.3 | DeWitt |
| 9 | Bentley Molitor | 18:56.0 | Buchanan | 143.3 | Berrien County |
| 9 | Micah Zick | 18:33.2 | Tecumseh | 143.3 | Stockbridge |
| 10 | Kaiden Lague | 18:56.2 | Mason County Eastern | 143.3 | Fruitport |
| 12 | Dean Wegner | 18:56.5 | Buchanan | 143.2 | Berrien County |
| 11 | Edward Minor | 19:29.6 | Beverly Hills Groves | 143.1 | Coaching Legends |
| 9 | Jackson Ransford | 18:55.2 | Caro | 142.9 | Wagener Park |
| 12 | Teagan Reynolds | 19:16.7 | Gladstone | 142.8 | SSM Elks |
| 11 | Felix Spitz | 18:54.7 | Lansing Everett | 142.8 | DeWitt |
| 11 | Thijs Van Rijn | 18:55.9 | Kingston | 142.7 | Wagener Park |
| 12 | Grady Nelson | 19:17.3 | Gladstone | 142.6 | SSM Elks |
| 11 | Austin Strand | 18:41.3 | Clinton | 142.6 | Marauder |
| 11 | Eddy Hedrick | 18:35.4 | Adrian | 142.5 | Stockbridge |
| 9 | Adam Whitney | 18:35.8 | Jackson Northwest | 142.4 | Stockbridge |
| 10 | Josiah Passig | 18:58.8 | Buchanan | 142.4 | Berrien County |
| 11 | Cristian Hayen | 19:18.0 | Gladstone | 142.3 | SSM Elks |
| 10 | Cole Carless | 18:57.0 | Yale | 142.3 | Wagener Park |
| 10 | Steven Foltz | 18:57.7 | Yale | 142.1 | Wagener Park |
| 12 | Carter Banfield | 18:37.0 | Fowlerville | 142.0 | Stockbridge |
| 12 | Jamison Swope | 18:37.0 | Napoleon | 142.0 | Stockbridge |
| 11 | Adam Weston | 18:37.2 | Williamston | 141.9 | Stockbridge |
| 11 | Carter Grimmet | 18:37.3 | Capital Homeschool | 141.9 | Stockbridge |
| 9 | Simeon Ludwig | 18:58.4 | Midland Bullock Creek | 141.9 | Wagener Park |
| 9 | Wyatt Jespersen | 19:33.7 | Pinckney | 141.8 | Coaching Legends |
| 9 | Micah Good | 18:57.7 | Parma Western | 141.8 | DeWitt |
| 11 | Lincoln Stam | 18:57.7 | Howell | 141.8 | DeWitt |
| 10 | Troy Gillis | 18:43.7 | Detroit U-D Jesuit | 141.8 | Marauder |
| 10 | John Preuss | 18:58.4 | Dexter | 141.5 | DeWitt |
| 9 | Tucker Asman | 19:34.7 | Brighton | 141.4 | Coaching Legends |
| 9 | Austin Ruppel | 18:38.8 | Marshall | 141.4 | Stockbridge |
| 9 | Gavin Gause | 18:59.0 | Holt | 141.3 | DeWitt |
| 9 | Joel Vanderwey | 18:39.0 | Capital Homeschool | 141.3 | Stockbridge |
| 9 | Logan Semer | 19:35.4 | Bowling Green | 141.2 | Coaching Legends |
| 10 | Nicholas Formosa | 18:45.7 | Detroit U-D Jesuit | 141.1 | Marauder |
| 12 | Max Beauchamp | 19:22.1 | Gladstone | 141.0 | SSM Elks |
| 9 | Anthony Lambers | 19:03.5 | Muskegon | 140.8 | Fruitport |
| 10 | Jack Sagowitz | 19:37.4 | Brighton | 140.5 | Coaching Legends |
| 11 | Connell Hardenbrook | 18:41.9 | Fowlerville | 140.4 | Stockbridge |
| 12 | Lucas Aalderink | 18:48.1 | Ann Arbor Greenhills | 140.3 | Marauder |
| 9 | Briggs Baker | 18:43.3 | Jonesville | 139.9 | Stockbridge |
| 11 | Keaton Smith | 18:43.7 | Concord | 139.8 | Stockbridge |
| 10 | Jacob Gray | 18:44.0 | Jonesville | 139.7 | Stockbridge |
| 10 | Augustus MacIntyre | 19:04.1 | Howell | 139.6 | DeWitt |
| 12 | Trevin Warner | 19:04.2 | Parma Western | 139.6 | DeWitt |
| 12 | Evan Gobie | 19:05.7 | Deckerville | 139.4 | Wagener Park |
| 9 | Carter Castilla | 18:44.9 | Dansville | 139.4 | Stockbridge |
| 12 | Ethan Hull | 18:45.1 | Capital Homeschool | 139.3 | Stockbridge |
| 12 | Dario Barella | 18:51.2 | Flat Rock | 139.3 | Marauder |
| 12 | Marlowe Hartnett | 19:05.4 | Ann Arbor Skyline | 139.2 | DeWitt |
| 9 | Cash Wilds | 19:41.6 | Pinckney | 139.1 | Coaching Legends |
| 10 | Shree Patel | 18:51.7 | Livonia Stevenson | 139.1 | Marauder |
| 12 | Beck Ytterberg | 19:08.8 | Bridgman | 139.1 | Berrien County |
| 11 | Thor Krantz | 19:27.9 | North Trails | 139.0 | SSM Elks |
| 12 | Jack Kerrigan | 19:07.2 | Croswell-Lexington | 138.9 | Wagener Park |
| 11 | Marco Garofalo | 19:09.3 | St. Joseph | 138.9 | Berrien County |
| 11 | Milo Shoup | 19:09.4 | Mason County Eastern | 138.9 | Fruitport |
| 11 | Santos Ellis | 18:52.9 | Wyandotte Roosevelt | 138.7 | Marauder |
| 10 | Freeman Spencer | 18:54.1 | Monroe Milers Homeschool Athletics | 138.3 | Marauder |
| 12 | Clark Douglas | 19:11.5 | Bridgman | 138.2 | Berrien County |
| 10 | Easton Mascaro | 19:09.2 | South Lyon East | 137.9 | DeWitt |
| 12 | Grason Weber | 18:49.3 | Leslie | 137.9 | Stockbridge |
| 10 | Levi Knoop | 19:09.8 | Portland St. Patrick | 137.7 | DeWitt |
| 10 | Charlie O’Loughlin | 18:55.9 | Livonia Stevenson | 137.7 | Marauder |
| 10 | Robert Sugrue | 19:10.1 | Howell | 137.6 | DeWitt |
| 12 | Lukas Curylo | 18:50.1 | Napoleon | 137.6 | Stockbridge |
| 10 | Hendrik Breen | 19:13.3 | Algoma Christian SR | 137.6 | Fruitport |
| 10 | Trent Scarlavai | 19:13.5 | GR West Catholic | 137.5 | Fruitport |
| 9 | Mason Naus | 19:46.5 | Bowling Green | 137.5 | Coaching Legends |
| 10 | Caleb Greer | 19:10.6 | Howell | 137.5 | DeWitt |
| 11 | McKinley Springer | 19:10.7 | Corunna | 137.4 | DeWitt |
| 9 | Cody Schroeder | 19:11.0 | Jackson Lumen Christi | 137.3 | DeWitt |
| 10 | Dylan Winskas | 19:14.0 | Fruitport | 137.3 | Fruitport |
| 11 | Tanner Dingman | 19:11.2 | Eaton Rapids | 137.3 | DeWitt |
| 11 | Twoey Bullock Jr. | 18:57.2 | Ann Arbor Greenhills | 137.3 | Marauder |
| 11 | Landon Juilleret | 19:33.5 | North Trails | 137.2 | SSM Elks |
| 12 | Aiden Parker | 19:11.9 | Coldwater | 137.0 | DeWitt |
| 11 | Max Gray | 18:57.9 | Wyandotte Roosevelt | 137.0 | Marauder |
| 11 | Hayden Brown | 19:13.0 | South Lyon East | 136.7 | DeWitt |
| 11 | Garrett Villemure | 19:49.2 | Beverly Hills Groves | 136.6 | Coaching Legends |
| 9 | Owen SandersonPrice | 18:59.2 | Dearborn | 136.6 | Marauder |
| 9 | Wesley Garrison | 18:53.2 | Onsted | 136.6 | Stockbridge |
| 9 | Logan Wright | 19:14.2 | Yale | 136.6 | Wagener Park |
| 10 | Xavier Teneyuque | 19:14.4 | Carrollton | 136.5 | Wagener Park |
| 12 | Nolan Brescol | 18:59.5 | Temperance Bedford | 136.5 | Marauder |
| 10 | Grayson Wells | 19:14.6 | Midland Bullock Creek | 136.5 | Wagener Park |
| 11 | Jeremiah Delagarza | 19:13.6 | Lansing Everett | 136.5 | DeWitt |
| 11 | Burke Smith | 19:13.7 | Dexter | 136.4 | DeWitt |
| 12 | Landon Johnson | 19:17.6 | Fruitport | 136.1 | Fruitport |
| 12 | Brennan Parker | 19:14.8 | Corunna | 136.1 | DeWitt |
| 10 | Miguel Rodriguez | 19:18.0 | Niles | 136.0 | Berrien County |
| 11 | Keith Hudson | 19:18.2 | Muskegon | 135.9 | Fruitport |
| 11 | Noah Young | 19:16.4 | EPBP Laker | 135.9 | Wagener Park |
| 12 | Hunter VanZandt | 18:55.5 | Onsted | 135.8 | Stockbridge |
| 10 | Blake Fish | 18:56.0 | Napoleon | 135.7 | Stockbridge |
| 9 | Cameron Howe | 19:19.0 | GR Kenowa Hills | 135.7 | Fruitport |
| 12 | Calvin Haydamacker | 19:02.4 | Flat Rock | 135.5 | Marauder |
| 10 | Luke Hildebrand | 19:19.4 | Berrien Springs | 135.5 | Berrien County |
| 9 | Tommy Moundros | 19:17.5 | DeWitt | 135.2 | DeWitt |
| 12 | Judah Bakaitis | 19:17.6 | DeWitt | 135.1 | DeWitt |
| 9 | Nikos Sidiropoulos | 19:17.8 | Ann Arbor Skyline | 135.1 | DeWitt |
| 9 | Jack Duffy | 18:58.0 | Williamston | 135.0 | Stockbridge |
| 11 | Connor Banyon | 19:21.3 | St Joseph Our Lady of the Lake Catholic | 134.9 | Berrien County |
| 12 | Kale Beemer | 19:19.5 | Brown City | 134.8 | Wagener Park |
| 10 | Levi Kass | 19:22.3 | Ravenna | 134.6 | Fruitport |
| 9 | Andrew Yousif | 19:55.6 | Orchard Lake St. Mary’s | 134.5 | Coaching Legends |
| 11 | Wyatt Ramseyer | 19:06.0 | Detroit U-D Jesuit | 134.3 | Marauder |
| 12 | Ethan Eby | 19:06.4 | Dundee | 134.2 | Marauder |
| 10 | Logan Hake | 19:20.8 | Dexter | 134.1 | DeWitt |
| 12 | Casey Naus | 19:56.9 | Bowling Green | 134.0 | Coaching Legends |
| 10 | Wyatt Blohm | 19:22.5 | Vassar | 133.8 | Wagener Park |
| Bastien Beaubien | 19:01.5 | Unattached | 133.8 | Stockbridge |
| 12 | Nick Pumani | 19:24.7 | Berrien Springs | 133.8 | Berrien County |
| 10 | Alexander Repp | 19:22.9 | Croswell-Lexington | 133.7 | Wagener Park |
| 10 | Josiah Wagoner | 19:25.3 | St. Joseph | 133.6 | Berrien County |
| 9 | Lucas Heid | 19:22.6 | Corunna | 133.5 | DeWitt |
| 9 | Ethan Brittain | 19:22.9 | Howell | 133.4 | DeWitt |
| 10 | Reuben Lorenz | 19:26.8 | St. Joseph | 133.1 | Berrien County |
| 10 | Marshall Posluszny | 19:25.4 | Cass City | 132.9 | Wagener Park |
| 11 | Duncan Sargent | 19:11.6 | Wyandotte Roosevelt | 132.5 | Marauder |
| 11 | Skyler Stepp | 19:25.7 | Howell | 132.4 | DeWitt |
| 11 | Jayden Figueroa | 19:11.7 | Dearborn Heights Crestwood | 132.4 | Marauder |
| 12 | Ethan West | 19:07.0 | Webberville | 132.0 | Stockbridge |
| 9 | Gus Shires-Ray | 19:27.2 | Dexter | 131.9 | DeWitt |
| 11 | Jack Gardner | 20:03.6 | Brighton | 131.8 | Coaching Legends |
| 10 | Joseph Berry | 19:27.6 | Jackson Lumen Christi | 131.8 | DeWitt |
| 10 | Adam Soueid | 19:13.6 | Dearborn Heights Crestwood | 131.8 | Marauder |
| 11 | David Marone | 19:49.6 | Sault Ste. Marie | 131.8 | SSM Elks |
| 12 | Austin Derrick | 19:13.7 | Garden City | 131.8 | Marauder |
| 10 | Thomas Schweihofer | 19:28.8 | Yale | 131.7 | Wagener Park |
| 11 | Connor Ball | 19:14.7 | Wyandotte Roosevelt | 131.4 | Marauder |
| 10 | Keannan Marr | 19:32.1 | Holton | 131.3 | Fruitport |
| 9 | Lucas Newberry | 19:29.2 | Coldwater | 131.3 | DeWitt |
| 11 | Beckett Hagen | 19:30.8 | Ubly | 131.1 | Wagener Park |
| 10 | Kingston Berube | 19:52.7 | Escanaba | 130.8 | SSM Elks |
| 10 | Jackson Lester | 19:31.8 | Caro | 130.7 | Wagener Park |
| 10 | Dylan Chamberlin | 19:31.0 | Howell | 130.7 | DeWitt |
| 10 | Nolan Kavanagh | 19:32.1 | Yale | 130.7 | Wagener Park |
| 12 | Bryson Ballantyne | 20:07.2 | Adrian Madison | 130.6 | Coaching Legends |
| 12 | Gabriel Beauchamp | 19:17.2 | Dearborn Edsel Ford | 130.6 | Marauder |
| 10 | Joel Tackett | 19:18.7 | Grosse Ile | 130.1 | Marauder |
| 12 | Marley Hinds | 19:35.8 | Buchanan | 130.1 | Berrien County |
| 10 | Kazu Tran | 19:19.3 | Detroit U-D Jesuit | 129.9 | Marauder |
| 11 | Andrew Harrison | 19:19.4 | Temperance Bedford | 129.9 | Marauder |
| 10 | Charlie Bowers | 20:09.6 | Brighton | 129.8 | Coaching Legends |
| 12 | Cole Doty | 19:33.6 | Dexter | 129.8 | DeWitt |
| 9 | Nolan Webster | 19:33.7 | Haslett | 129.8 | DeWitt |
| 9 | Devin Hilliker | 19:14.3 | Napoleon | 129.6 | Stockbridge |
| 11 | Chuck Cameron | 19:56.4 | Gladstone | 129.5 | SSM Elks |
| 11 | Austin Lebron | 20:10.7 | Brighton | 129.4 | Coaching Legends |
| 11 | Alex Loomis | 19:15.0 | Fowlerville | 129.3 | Stockbridge |
| 9 | Jack Prins | 19:57.6 | Gladstone | 129.1 | SSM Elks |
| 9 | Jonathan Larkins | 19:15.7 | Leslie | 129.1 | Stockbridge |
| 11 | Mickenzie Brennan-Voght | 19:37.5 | Howell | 128.5 | DeWitt |
| 11 | Brady Moran | 19:37.8 | Jackson Lumen Christi | 128.4 | DeWitt |
| 10 | Jacob Tatsak | 19:18.2 | Adrian Lenawee Christian | 128.3 | Stockbridge |
| 9 | Jeffery Delong | 19:38.5 | Montrose | 128.2 | DeWitt |
| 10 | Calvin Bagale | 19:18.9 | Marshall | 128.0 | Stockbridge |
| 9 | Jeffrey Jon Dibble | 19:40.0 | Caro | 128.0 | Wagener Park |
| 10 | Ethan Miller | 19:39.2 | Ann Arbor Skyline | 127.9 | DeWitt |
| 12 | Ryan O’Connor | 20:01.8 | Sault Ste. Marie | 127.7 | SSM Elks |
| 10 | Masen O’Neil | 19:41.2 | Millington | 127.6 | Wagener Park |
| 11 | Matthew Barnes | 19:40.9 | Howell | 127.4 | DeWitt |
| 11 | Phylip Elliott | 19:41.5 | Ann Arbor Skyline | 127.2 | DeWitt |
| 11 | Julian Reed | 19:28.2 | Detroit U-D Jesuit | 126.9 | Marauder |
| 12 | Alex Nelson | 20:18.9 | Bowling Green | 126.7 | Coaching Legends |
| 12 | Will McCoy | 19:29.1 | Melvindale | 126.6 | Marauder |
| 11 | Afton Shoup | 19:46.7 | Mason County Eastern | 126.4 | Fruitport |
| 10 | Tenyson Keysor | 19:44.1 | Howell | 126.3 | DeWitt |
| 12 | Sean Brock | 19:24.3 | Capital Homeschool | 126.2 | Stockbridge |
| 9 | Cole Sangsland | 19:44.9 | Ann Arbor Skyline | 126.0 | DeWitt |
| 10 | Joseph Kamp | 19:25.2 | Capital Homeschool | 125.9 | Stockbridge |
| 10 | Liam Grimm | 19:45.5 | Dexter | 125.8 | DeWitt |
| 9 | Muntaser Mozeb | 19:31.9 | Dearborn Fordson | 125.7 | Marauder |
| 12 | Brody Rice | 19:47.7 | Reese | 125.4 | Wagener Park |
| 10 | Axel Thompson | 19:33.0 | Carleton Airport | 125.3 | Marauder |
| 9 | Joseph Altesleben | 19:33.2 | Dearborn | 125.3 | Marauder |
| 11 | Joseph White | 19:28.2 | Ann Arbor Rudolf Steiner | 124.9 | Stockbridge |
| 10 | Jackson Anderson | 19:51.9 | Muskegon Catholic Central | 124.7 | Fruitport |
| 12 | Landon Pershell | 19:29.0 | Williamston | 124.7 | Stockbridge |
| 10 | Ryan Lehto | 19:35.5 | Ypsilanti Lincoln | 124.5 | Marauder |
| 11 | Hudson Budreau | 19:50.5 | North Branch | 124.5 | Wagener Park |
| 12 | Joey Glinski | 19:49.6 | Montrose | 124.5 | DeWitt |
| 12 | Dylan Hile | 19:29.6 | Leslie | 124.5 | Stockbridge |
| 8 | Owen Banyon | 19:52.9 | St Joseph Our Lady of the Lake Catholic | 124.4 | Berrien County |
| 10 | Emmett Strait | 19:50.1 | Ann Arbor Skyline | 124.3 | DeWitt |
| 9 | Alex Tremonti | 19:36.6 | Dundee | 124.1 | Marauder |
| 9 | Sean Kelley | 20:26.7 | Pinckney | 124.1 | Coaching Legends |
| 11 | Alejandro Lemus | 19:54.2 | Eau Claire | 123.9 | Berrien County |
| 12 | Justin Gale | 19:32.5 | Manchester | 123.5 | Stockbridge |
| 10 | Brayden Kirkpatrick | 19:54.4 | Marlette | 123.2 | Wagener Park |
| 12 | Gavin Roessner | 20:29.7 | Bowling Green | 123.1 | Coaching Legends |
| 9 | Jacob Hartwig | 19:33.8 | Napoleon | 123.1 | Stockbridge |
| 10 | Jake Seloske | 19:40.3 | Livonia Stevenson | 122.9 | Marauder |
| 11 | Michael Reed | 19:40.6 | Gibraltar Carlson | 122.8 | Marauder |
| 9 | Gunnar Long | 19:55.9 | Sandusky | 122.7 | Wagener Park |
| 11 | Logan Howe | 19:54.9 | Portland St. Patrick | 122.7 | DeWitt |
| 9 | Braydn Patrick | 19:35.4 | Jackson Preparatory | 122.5 | Stockbridge |
| 11 | Connor Deyo | 19:35.8 | Lansing Waverly | 122.4 | Stockbridge |
| 10 | Theo Carlson | 19:42.3 | Berkley | 122.2 | Marauder |
| 12 | Tyler Pruitt | 19:57.3 | Mayville | 122.2 | Wagener Park |
| 10 | Kavin Jackson | 20:18.4 | Manistique | 122.2 | SSM Elks |
| 11 | Chase Lawrence | 19:36.5 | Jackson Northwest | 122.2 | Stockbridge |
| 10 | Alex Florian | 19:57.1 | Eaton Rapids | 122.0 | DeWitt |
| 12 | Lincoln Haag | 19:58.7 | Unionville-Sebewaing | 121.8 | Wagener Park |
| 12 | Kaden Borgman | 20:00.9 | Ravenna | 121.7 | Fruitport |
| 9 | Evan Banko | 19:58.0 | Olivet | 121.7 | DeWitt |
| 10 | Draper McFadden | 19:59.3 | Yale | 121.6 | Wagener Park |
| 11 | Allen Sumego | 19:38.5 | Capital Homeschool | 121.5 | Stockbridge |
| 9 | Grady McDaniel | 19:38.5 | Grass Lake | 121.5 | Stockbridge |
| 10 | John Verlinde | 20:34.7 | Adrian Madison | 121.4 | Coaching Legends |
| 12 | Logan Albritton | 20:35.2 | Beverly Hills Groves | 121.3 | Coaching Legends |
| 11 | Charles Kime | 20:35.4 | Brighton | 121.2 | Coaching Legends |
| 12 | Cameron Warren | 19:45.5 | Livonia Franklin | 121.2 | Marauder |
| 11 | Carter Brindamour | 19:40.9 | Tecumseh | 120.7 | Stockbridge |
| 12 | Bryce Glossinger | 20:37.0 | Beverly Hills Groves | 120.7 | Coaching Legends |
| 9 | Thomas Bastian | 19:41.4 | Jackson Preparatory | 120.5 | Stockbridge |
| 10 | Josh Cusack | 20:05.3 | GR West Catholic | 120.2 | Fruitport |
| 9 | Lucas Martin | 20:38.4 | Orchard Lake St. Mary’s | 120.2 | Coaching Legends |
| 12 | Ezequiel Cardozo-Aviles | 20:05.9 | Watervliet | 120.0 | Berrien County |
| 12 | Lucas St Martin | 19:44.0 | Fowlerville | 119.7 | Stockbridge |
| 9 | Jonah Mantey | 20:05.4 | EPBP Laker | 119.5 | Wagener Park |
| 11 | Chase Armentano | 20:40.6 | Bowling Green | 119.5 | Coaching Legends |
| 11 | Evan Eaton | 19:50.8 | Gibraltar Carlson | 119.4 | Marauder |
| 10 | Gage Clark | 19:50.9 | Garden City | 119.4 | Marauder |
| 9 | Jace Frank | 20:05.2 | DeWitt | 119.3 | DeWitt |
| 12 | Hayden Richey | 20:06.7 | Lansing Catholic | 118.8 | DeWitt |
| 11 | Peter Baker | 19:53.3 | Clinton | 118.6 | Marauder |
| 9 | Leland Ziegler | 19:53.4 | Temperance Bedford | 118.5 | Marauder |
| 10 | Nathan Warner | 20:07.5 | South Lyon East | 118.5 | DeWitt |
| 11 | Jensen Wright | 19:53.5 | Carleton Airport | 118.5 | Marauder |
| 12 | Dominic Smith | 20:07.6 | DeWitt | 118.5 | DeWitt |
| 12 | Chase Betts | 20:43.8 | Bowling Green | 118.4 | Coaching Legends |
| 12 | Benjamin Zheng | 19:54.0 | Ann Arbor Greenhills | 118.3 | Marauder |
| 11 | Darren Johnson | 20:30.0 | Brimley | 118.3 | SSM Elks |
| 12 | Mac Fogarty | 20:44.8 | Bowling Green | 118.1 | Coaching Legends |
| 10 | Aidan Fitek | 19:55.0 | Riverview | 118.0 | Marauder |
| 9 | Jackson Launiere | 20:12.2 | GR Kenowa Hills | 117.9 | Fruitport |
| 10 | Yousif Yaseen | 19:56.0 | Dearborn Heights Crestwood | 117.7 | Marauder |
| 9 | Gabe Lockwood | 20:10.2 | Corunna | 117.6 | DeWitt |
| 11 | Braydon Newton | 20:10.7 | Parma Western | 117.4 | DeWitt |
| 12 | Billy Fountain | 19:50.8 | Capital Homeschool | 117.4 | Stockbridge |
| 11 | Cole Dalton | 20:14.0 | Stevensville Lakeshore | 117.3 | Berrien County |
| 10 | Tyler Zimmer | 20:14.3 | Pentwater | 117.2 | Fruitport |
| 11 | Tucker Cory | 19:57.3 | Dundee | 117.2 | Marauder |
| 10 | Ethan Baker | 20:11.5 | Haslett | 117.2 | DeWitt |
| 11 | Halston Hooley | 19:51.6 | Byron | 117.1 | Stockbridge |
| So | Tony Gudakunst | 19:51.9 | Addison | 117.0 | Stockbridge |
| 10 | Rush Hinnen | 20:35.0 | Cedarville | 116.7 | SSM Elks |
| 11 | Adrian Soto | 20:49.5 | Bowling Green | 116.5 | Coaching Legends |
| 9 | Luke Balaze | 19:53.5 | Grass Lake | 116.5 | Stockbridge |
| 9 | Theodore Arseneau | 20:16.7 | Niles | 116.4 | Berrien County |
| 12 | Miguel Skrobola | 20:00.7 | Christ the King | 116.1 | Marauder |
| 9 | Nate Kubiak | 20:00.8 | Ann Arbor Greenhills | 116.1 | Marauder |
| 12 | Matthew Howery | 19:55.0 | Webberville | 116.0 | Stockbridge |
| 11 | Allen Gaines | 20:16.5 | Yale | 115.8 | Wagener Park |
| 11 | Rohit Chaudhary | 20:01.6 | Ann Arbor Greenhills | 115.8 | Marauder |
| 10 | Tristan Hargen | 20:19.2 | Coloma | 115.6 | Berrien County |
| 11 | Korte McKenzie | 20:16.3 | Lansing Everett | 115.6 | DeWitt |
| 10 | Oliver Vaudt | 20:17.0 | Dexter | 115.3 | DeWitt |
| 12 | Jacob Campbell | 20:18.0 | Kimball New Life Christian | 115.3 | Wagener Park |
| 11 | Ameen Ali | 20:03.5 | Dearborn | 115.2 | Marauder |
| 9 | Mike Hernandez | 20:20.6 | Three Oaks River Valley | 115.1 | Berrien County |
| 11 | Dominic Berkemeier | 20:53.6 | Beverly Hills Groves | 115.1 | Coaching Legends |
| 10 | Sam Dunlap | 20:03.7 | Berkley | 115.1 | Marauder |
| 10 | Reid Hacker | 19:58.2 | Dansville | 114.9 | Stockbridge |
| 11 | Daniel Jones | 19:58.3 | Washtenaw Christian | 114.9 | Stockbridge |
| 10 | Bobby Dormer | 20:19.0 | Olivet | 114.7 | DeWitt |
| 10 | Joshua Walch | 20:20.2 | Caro | 114.6 | Wagener Park |
| 9 | Jonathan Sauter | 20:05.8 | Christ the King | 114.4 | Marauder |
| 10 | Seeley Freville | 20:06.1 | Livonia Stevenson | 114.3 | Marauder |
| 10 | Elliott Busch | 20:20.2 | Howell | 114.3 | DeWitt |
| 12 | Arthur Nystrom | 20:00.6 | Fowlerville | 114.1 | Stockbridge |
| 10 | Saul Friedman | 20:06.9 | Berkley | 114.0 | Marauder |
| 9 | Nathan Koss | 20:21.0 | DeWitt | 114.0 | DeWitt |
| 12 | Josh Vanstelle | 20:24.1 | Fruitport | 114.0 | Fruitport |
| 12 | James Darmofal | 20:57.6 | Brighton | 113.8 | Coaching Legends |
| 9 | Steven Budreau | 20:23.1 | Mayville | 113.6 | Wagener Park |
| 12 | Ethan Murphy | 20:08.6 | Detroit U-D Jesuit | 113.5 | Marauder |
| 10 | Tyler Fawcett | 20:08.9 | Carleton Airport | 113.4 | Marauder |
| 10 | Brenley Legg | 20:23.2 | Coldwater | 113.3 | DeWitt |
| 12 | Hudsen DeLeeuw | 20:23.3 | Olivet | 113.2 | DeWitt |
| 9 | Heath Williamson | 20:03.4 | Hillsdale | 113.2 | Stockbridge |
| 9 | Beydy Rodriguez | 20:26.8 | Coloma | 113.1 | Berrien County |
| 12 | Charlie Gibson | 20:26.8 | Three Oaks River Valley | 113.1 | Berrien County |
| 9 | Colt Truscott | 20:25.2 | Croswell-Lexington | 112.9 | Wagener Park |
| 10 | Joseph Johnson | 20:10.3 | Ypsilanti Lincoln | 112.9 | Marauder |
| 12 | Jaxon Windom | 21:00.5 | Bowling Green | 112.8 | Coaching Legends |
| 11 | Lucas Goetting | 20:10.8 | Clinton | 112.7 | Marauder |
| 10 | Jonah Kish | 21:01.3 | Brighton | 112.6 | Coaching Legends |
| 10 | Issac Jones | 20:25.5 | Howell | 112.5 | DeWitt |
| 11 | Michael Navitskis | 20:05.5 | Manchester | 112.5 | Stockbridge |
| 10 | Gavin Heimberger | 20:11.9 | Riverview | 112.4 | Marauder |
| 10 | Beau Litzner | 20:48.1 | Sault Ste. Marie | 112.3 | SSM Elks |
| 9 | Jameson Burtrum | 20:26.3 | Montrose | 112.2 | DeWitt |
| 11 | Thadeus Price | 20:12.7 | Livonia Stevenson | 112.1 | Marauder |
| 11 | Nathan Stom | 20:13.4 | Christ the King | 111.9 | Marauder |
| 9 | Eli Huff | 20:27.9 | Homer | 111.7 | DeWitt |
| 12 | Matthew Hagebusch | 20:50.2 | Gladstone | 111.6 | SSM Elks |
| 10 | Quinn Wilson-Schwartz | 20:14.6 | Dearborn Edsel Ford | 111.5 | Marauder |
| 11 | Travis Olejnik | 20:29.7 | Yale | 111.4 | Wagener Park |
| 10 | Aaron Wilson | 20:14.9 | Detroit U-D Jesuit | 111.4 | Marauder |
| 10 | Derek Wiseman | 20:29.4 | Dexter | 111.2 | DeWitt |
| 11 | Nolan Dolaskie | 20:51.6 | Munising | 111.1 | SSM Elks |
| 9 | Dylan Krause | 20:51.7 | Munising | 111.1 | SSM Elks |
| 10 | Gabe Verellen | 20:30.8 | North Branch | 111.1 | Wagener Park |
| 10 | Thomas Sauter | 20:15.9 | Christ the King | 111.0 | Marauder |
| 12 | Viktor Norrod | 20:10.7 | Marshall | 110.8 | Stockbridge |
| 11 | Zack Buttigieg | 20:11.1 | Grass Lake | 110.6 | Stockbridge |
| 10 | Aiden Vance | 20:11.2 | Marshall | 110.6 | Stockbridge |
| 10 | Peyton Deyo | 20:11.3 | Lansing Waverly | 110.6 | Stockbridge |
| 10 | Andrew Fay | 20:31.4 | Dexter | 110.5 | DeWitt |
| 9 | Owen Schultz | 20:32.5 | Peck | 110.5 | Wagener Park |
| 10 | Caleb LaVoy | 20:31.8 | Lansing Catholic | 110.4 | DeWitt |
| 9 | Alex Novak | 20:18.3 | Livonia Stevenson | 110.2 | Marauder |
| 12 | Brayden Dalbec | 20:33.4 | Croswell-Lexington | 110.2 | Wagener Park |
| 12 | Jayson Hitchcock | 20:32.5 | DeWitt | 110.2 | DeWitt |
| 12 | Tyler Gilbert | 20:32.8 | Parma Western | 110.1 | DeWitt |
| 10 | Mason Edelbrock | 20:19.0 | Dundee | 110.0 | Marauder |
| 11 | Kai Crosthwaite | 20:33.1 | Jackson Lumen Christi | 110.0 | DeWitt |
| 11 | Andrew Russell | 20:33.9 | Haslett | 109.7 | DeWitt |
| 10 | Gabe Vinluan-Caulk | 21:10.1 | Brighton | 109.6 | Coaching Legends |
| 12 | Anthony Pokorski | 20:14.3 | Capital Homeschool | 109.6 | Stockbridge |
| 12 | Kaden Leiter | 20:37.4 | Watervliet | 109.5 | Berrien County |
| 10 | Lukas Brown | 20:36.0 | Unionville-Sebewaing | 109.3 | Wagener Park |
| 10 | Alek Sventickas | 21:11.1 | Brighton | 109.3 | Coaching Legends |
| 11 | Luke Meyer | 20:36.3 | Lansing Christian | 108.9 | DeWitt |
| 12 | Noah Ivey | 20:22.6 | Monroe Milers Homeschool Athletics | 108.8 | Marauder |
| 12 | Max McDowell | 20:36.9 | Olivet | 108.7 | DeWitt |
| 10 | Jacob Daniel | 20:40.3 | Eau Claire | 108.6 | Berrien County |
| 9 | Henry Plowman | 21:13.7 | Orchard Lake St. Mary’s | 108.4 | Coaching Legends |
| 10 | Graham Tanner | 20:23.9 | Flat Rock | 108.4 | Marauder |
| 10 | Payton Belisle | 20:18.2 | Hillsdale | 108.3 | Stockbridge |
| 9 | William Skinner | 20:24.7 | Detroit U-D Jesuit | 108.1 | Marauder |
| 12 | Maximus Walker | 20:18.9 | Tecumseh | 108.0 | Stockbridge |
| 10 | Oliver Trout | 20:42.0 | Niles | 108.0 | Berrien County |
| 9 | Jeffrey Remijas | 20:42.1 | New Buffalo | 108.0 | Berrien County |
| 9 | Gideon DeMass | 20:19.6 | Capital Homeschool | 107.8 | Stockbridge |
| 10 | Luke Cipolla | 20:40.0 | Dexter | 107.7 | DeWitt |
| 9 | Miles Canfora | 20:40.1 | Lansing Catholic | 107.6 | DeWitt |
| 11 | Hudson Sutter | 20:40.6 | Dexter | 107.5 | DeWitt |
| 10 | Danny Dion | 20:40.7 | Lansing Catholic | 107.4 | DeWitt |
| 9 | Trey Rusbasan | 20:44.0 | St. Joseph | 107.3 | Berrien County |
| 9 | Jack Spencer | 20:21.5 | Capital Homeschool | 107.2 | Stockbridge |
| 12 | Tim Zemaitis | 21:18.0 | Bowling Green | 107.0 | Coaching Legends |
| 9 | Greyson Briggs | 20:42.3 | Howell | 106.9 | DeWitt |
| 9 | Chase Edwards | 20:28.5 | Wyandotte Roosevelt | 106.8 | Marauder |
| 10 | Alex Avis | 20:22.5 | Stockbridge | 106.8 | Stockbridge |
| 10 | Nolan Mazur | 20:29.8 | Riverview Gabriel Richard | 106.4 | Marauder |
| 11 | Jonah Spencer | 20:24.1 | Webberville | 106.3 | Stockbridge |
| 9 | Jack Jablonski | 20:24.5 | Williamston | 106.2 | Stockbridge |
| 9 | Carson Shirlen | 20:30.7 | Riverview | 106.1 | Marauder |
| 10 | Zander Kelch | 20:45.9 | Croswell-Lexington | 106.0 | Wagener Park |
| 10 | Carson Dennis | 20:31.4 | Riverview | 105.9 | Marauder |
| 10 | Colton Bleviins | 20:31.4 | Grosse Ile | 105.9 | Marauder |
| 12 | Eddie Bouchard | 20:48.8 | Fruitport | 105.7 | Fruitport |
| 11 | Logan Bundon | 20:32.1 | Monroe | 105.6 | Marauder |
| 10 | Justin Klap | 20:49.6 | GR Kenowa Hills | 105.5 | Fruitport |
| 9 | Mason Shanafelt | 20:50.0 | Holton | 105.3 | Fruitport |
| 9 | Collin Roof | 20:33.1 | Temperance Bedford | 105.3 | Marauder |
| 12 | Theodore Campbell | 20:33.3 | Riverview Gabriel Richard | 105.2 | Marauder |
| 10 | Emanuel Nava | 20:33.4 | Allen Park Cabrini | 105.2 | Marauder |
| 9 | Gabriel Martinez | 20:50.8 | Watervliet | 105.1 | Berrien County |
| 11 | Avi Adar | 20:34.2 | Ann Arbor Greenhills | 104.9 | Marauder |
| 12 | Ricky Popp | 20:28.2 | Charlotte | 104.9 | Stockbridge |
| 12 | Sam Burtts | 21:24.3 | Pinckney | 104.9 | Coaching Legends |
| 10 | Elijah Smeak | 20:28.6 | Williamston | 104.8 | Stockbridge |
| 10 | Caylor Elsesser | 20:28.7 | Marshall | 104.8 | Stockbridge |
| 11 | Osker Huismann | 20:52.4 | Algoma Christian SR | 104.6 | Fruitport |
| 10 | Alize Ramirez | 21:26.2 | Adrian Madison | 104.3 | Coaching Legends |
| 11 | Aiden Jacobs | 21:26.2 | Pinckney | 104.3 | Coaching Legends |
| 12 | Christian Warriner | 20:50.2 | Jackson Lumen Christi | 104.3 | DeWitt |
| 11 | Hayden Preston | 21:12.4 | Sault Ste. Marie | 104.2 | SSM Elks |
| 10 | Cooper Lewis | 21:26.8 | Brighton | 104.1 | Coaching Legends |
| 12 | Hunter May | 20:52.1 | Yale | 104.0 | Wagener Park |
| 11 | Armando Cuervo Elias | 20:54.3 | Wyoming Lee | 103.9 | Fruitport |
| 10 | William Hanna | 21:14.0 | Cedarville | 103.7 | SSM Elks |
| 9 | Nathan Howes | 20:38.1 | Grosse Ile | 103.6 | Marauder |
| 10 | London Coreart | 20:32.4 | Charlotte | 103.5 | Stockbridge |
| 12 | Owen Brown | 20:39.3 | Livonia Franklin | 103.2 | Marauder |
| 9 | Connor Evans | 20:33.5 | Addison | 103.2 | Stockbridge |
| 12 | Will Lutz | 21:29.8 | Brighton | 103.1 | Coaching Legends |
| 9 | Deklen Lawrence | 20:35.1 | Leslie | 102.6 | Stockbridge |
| 11 | Colin Brown | 20:35.2 | Petersburg-Summerfield | 102.6 | Stockbridge |
| 11 | Joshua Gardner | 20:35.6 | Williamston | 102.5 | Stockbridge |
| 11 | Ben Card | 20:56.9 | North Branch | 102.4 | Wagener Park |
| 12 | Isaac Armbruster | 20:56.3 | Lansing Everett | 102.2 | DeWitt |
| 9 | Micah Blackledge | 20:56.7 | Lansing Catholic | 102.1 | DeWitt |
| 9 | Landon McCoy | 20:42.7 | Riverview | 102.1 | Marauder |
| 11 | Caeden Gwinn | 20:56.8 | Corunna | 102.1 | DeWitt |
| 10 | Cole Hill | 21:33.1 | Adrian Madison | 102.0 | Coaching Legends |
| 9 | Ethan Gracik | 20:57.3 | Lansing Catholic | 101.9 | DeWitt |
| 9 | Westin Caister | 20:58.6 | Cass City | 101.8 | Wagener Park |
| 12 | Ben Zweng | 21:34.2 | Brighton | 101.6 | Coaching Legends |
| 12 | Austin Corey | 21:20.2 | Gladstone | 101.6 | SSM Elks |
| 12 | Roscoe Porter | 20:59.3 | Millington | 101.6 | Wagener Park |
| 12 | Alexander Harrison | 21:20.5 | Manistique | 101.5 | SSM Elks |
| 11 | Hezekiah Gin | 20:58.5 | Parma Western | 101.5 | DeWitt |
| 11 | Vincent Miller | 21:34.7 | Pinckney | 101.4 | Coaching Legends |
| 9 | Alex Hunt | 20:38.7 | Onsted | 101.4 | Stockbridge |
| 11 | Elijah Norman | 20:38.8 | Jonesville | 101.4 | Stockbridge |
| 9 | John Pfeffer | 20:38.8 | Onsted | 101.4 | Stockbridge |
| 11 | Thomas Sokol | 20:58.9 | Howell | 101.4 | DeWitt |
| 9 | Wyatt Gallagher | 21:22.1 | Escanaba | 101.0 | SSM Elks |
| 12 | Liam Plank | 21:36.2 | Brighton | 100.9 | Coaching Legends |
| 11 | Bennett Thomas | 21:00.2 | Dexter | 100.9 | DeWitt |
| 9 | Jase Herendeen | 20:40.2 | Concord | 100.9 | Stockbridge |
| 12 | Zachary Rinehart | 20:40.4 | Fowlerville | 100.9 | Stockbridge |
| 11 | Aiden McLean | 20:46.5 | Milan | 100.8 | Marauder |
| 9 | Alex Hicks | 20:40.5 | Tecumseh | 100.8 | Stockbridge |
| 12 | Liam Pierce | 20:41.5 | Manchester | 100.5 | Stockbridge |
| 9 | Silas Schlutt | 21:04.8 | Buchanan | 100.4 | Berrien County |
| 9 | Brennan Heselschwerdt | 20:42.1 | Napoleon | 100.3 | Stockbridge |
| 11 | Keegan Betz | 21:02.2 | Homer | 100.3 | DeWitt |
| 10 | Bradley Bates | 20:48.2 | Temperance Bedford | 100.3 | Marauder |
| 10 | Paul Tran | 20:42.8 | Lansing Waverly | 100.1 | Stockbridge |
| 10 | Lucas Riggs | 20:48.9 | Berkley | 100.0 | Marauder |
| 10 | Landon Gauer | 20:49.0 | Ida | 100.0 | Marauder |
| 11 | Joel Sniegowski | 20:43.0 | Onsted | 100.0 | Stockbridge |
| 11 | Greyson Stevens | 20:49.5 | Livonia Franklin | 99.8 | Marauder |
| 11 | Noah Mantey | 21:04.8 | EPBP Laker | 99.7 | Wagener Park |
| 9 | Dylan Witt | 20:50.0 | Livonia Franklin | 99.7 | Marauder |
| 10 | Levi Scott | 21:07.1 | Ravenna | 99.6 | Fruitport |
| 10 | Hunter Schindel | 21:05.2 | Midland Bullock Creek | 99.6 | Wagener Park |
| 11 | Westin Phebus | 20:50.2 | Ida | 99.6 | Marauder |
| 9 | Josh Anderson | 20:44.4 | Tecumseh | 99.5 | Stockbridge |
| 11 | Reggie Rice | 20:51.4 | Detroit U-D Jesuit | 99.2 | Marauder |
| 11 | Ezekiel Beach | 20:45.4 | Fowlerville | 99.2 | Stockbridge |
| 10 | Devion Dillard | 21:05.6 | Lansing Everett | 99.1 | DeWitt |
| 9 | Dylan Gurica | 20:53.3 | Clinton | 98.6 | Marauder |
| 10 | Carter Sharpe | 20:53.3 | Monroe | 98.6 | Marauder |
| 12 | Evan Williams | 21:08.3 | Carrollton | 98.6 | Wagener Park |
| 9 | Hunter Wagoner | 21:07.9 | Coldwater | 98.4 | DeWitt |
| 11 | Alex Debiasi | 21:08.4 | Jackson Lumen Christi | 98.2 | DeWitt |
| 12 | Ethan McDonald | 21:09.7 | Carrollton | 98.1 | Wagener Park |
| 11 | Rowan Banyon | 21:11.9 | St. Joseph | 98.0 | Berrien County |
| 11 | Braden Bennard | 20:54.9 | Gibraltar Carlson | 98.0 | Marauder |
| 12 | Nolan Carr | 21:09.3 | Corunna | 97.9 | DeWitt |
| 9 | Foster Spurlock | 20:55.8 | Livonia Stevenson | 97.7 | Marauder |
| 9 | Nate Marques | 21:10.3 | Dexter | 97.6 | DeWitt |
| 9 | Andrew Hutson | 20:56.3 | Detroit U-D Jesuit | 97.6 | Marauder |
| 12 | Ricael Rodriguez | 20:56.6 | Dearborn Edsel Ford | 97.5 | Marauder |
| 12 | Braden Koos | 20:51.1 | Charlotte | 97.3 | Stockbridge |
| 11 | Layne Collins | 21:14.2 | New Buffalo | 97.3 | Berrien County |
| 9 | Joey Vitali | 20:57.2 | Berkley | 97.3 | Marauder |
| 12 | Sam Fenech | 21:14.2 | Bridgman | 97.3 | Berrien County |
| 9 | Kaleb Pschigoda | 21:14.9 | Three Oaks River Valley | 97.0 | Berrien County |
| 12 | Matias Greve | 21:12.1 | Lansing Christian | 97.0 | DeWitt |
| 12 | Ethan Cunningham | 20:58.2 | Riverview Gabriel Richard | 96.9 | Marauder |
| 11 | Brendan Cotter | 20:58.4 | Flat Rock | 96.9 | Marauder |
| 10 | Noah Fowler | 21:12.5 | Parma Western | 96.8 | DeWitt |
| 12 | Grant Mortsfield | 20:58.6 | Berkley | 96.8 | Marauder |
| 10 | David Garlick | 20:53.4 | Capital Homeschool | 96.5 | Stockbridge |
| 12 | Alexander Barr | 21:14.5 | Yale | 96.5 | Wagener Park |
| 9 | Charlie Holbrook | 20:53.6 | Napoleon | 96.5 | Stockbridge |
| 9 | Connor Howard | 20:53.9 | Leslie | 96.4 | Stockbridge |
| 12 | Angel Cervante | 21:17.7 | Wyoming Lee | 96.1 | Fruitport |
| 12 | JP Bohr | 21:15.1 | Lansing Catholic | 96.0 | DeWitt |
| 10 | Matthew Hetrick | 21:15.4 | Holt | 95.9 | DeWitt |
| 11 | Grant Hoskins | 21:18.6 | Stevensville Lakeshore | 95.8 | Berrien County |
| 12 | William Whitman | 21:15.6 | Montrose | 95.8 | DeWitt |
| 9 | Donovan Manceau | 21:16.9 | Yale | 95.7 | Wagener Park |
| 9 | Victor Virgolici | 21:52.4 | Bowling Green | 95.5 | Coaching Legends |
| 10 | Randolf Schneider | 20:56.5 | Dansville | 95.5 | Stockbridge |
| 12 | Ryder Cornett | 20:56.5 | Jonesville | 95.5 | Stockbridge |
| 10 | Sam Jollay | 21:19.7 | St Joseph Our Lady of the Lake Catholic | 95.4 | Berrien County |
| 11 | Andrew Calvert | 20:56.7 | Britton Deerfield | 95.4 | Stockbridge |
| 8 | Andrew DeHaan | 21:20.4 | Algoma Christian SR | 95.2 | Fruitport |
| 12 | Ashton Vincent | 21:39.5 | Manistique | 95.2 | SSM Elks |
| 12 | Brady Hart | 21:03.6 | Berkley | 95.1 | Marauder |
| 12 | Lucas Carter | 21:03.8 | Berkley | 95.1 | Marauder |
| 10 | Jonah Hills | 21:18.3 | Howell | 94.9 | DeWitt |
| 12 | Troy Verville | 20:58.4 | Charyl Stockwell Academy | 94.9 | Stockbridge |
| 9 | Frederico Herrmann | 21:22.4 | Stevensville Lakeshore | 94.5 | Berrien County |
| 9 | Gavin Blue | 21:20.6 | Millington | 94.5 | Wagener Park |
| 12 | Lowell Milett | 21:21.1 | Brown City | 94.3 | Wagener Park |
| 12 | Grant Conley | 21:00.2 | Charlotte | 94.3 | Stockbridge |
| 12 | Benjamin Uetrecht | 21:20.7 | Coldwater | 94.1 | DeWitt |
| 12 | Connor Erlenbeck | 21:21.8 | Millington | 94.1 | Wagener Park |
| 11 | Micah Yates | 21:21.1 | Corunna | 94.0 | DeWitt |
| 10 | Joshua Clawson | 21:43.1 | North Trails | 94.0 | SSM Elks |
| 10 | Brendan Aeder | 21:22.7 | Unionville-Sebewaing | 93.8 | Wagener Park |
| 12 | Drake Bosse | 21:01.8 | Onsted | 93.7 | Stockbridge |
| 10 | Noah Saavedra | 21:08.3 | Gibraltar Carlson | 93.6 | Marauder |
| 10 | Zane Tonova | 21:08.4 | Grosse Ile | 93.5 | Marauder |
| 11 | Evan Perry | 21:08.9 | Flat Rock | 93.4 | Marauder |
| 12 | Jackson Blum | 21:10.5 | Wyandotte Roosevelt | 92.8 | Marauder |
| 11 | Wesley Kosinski | 21:26.4 | North Huron | 92.5 | Wagener Park |
| 11 | Dyson Betts | 22:01.5 | Beverly Hills Groves | 92.5 | Coaching Legends |
| 10 | Alex Jedizejowski | 21:11.5 | Livonia Stevenson | 92.5 | Marauder |
| 12 | Bode Powell | 21:29.1 | Pentwater | 92.3 | Fruitport |
| 9 | Noah Gobie | 21:27.6 | Deckerville | 92.1 | Wagener Park |
| 10 | Evan Mouch | 21:48.8 | North Trails | 92.1 | SSM Elks |
| 11 | Bryce Thompson | 21:26.9 | Parma Western | 92.0 | DeWitt |
| 10 | Theo York | 21:07.0 | Hillsdale | 92.0 | Stockbridge |
| 12 | Parker Volstorf | 21:30.4 | Three Oaks River Valley | 91.9 | Berrien County |
| 12 | Marshal Smith | 21:28.5 | Mayville | 91.8 | Wagener Park |
| 11 | Eli VanderLaan | 22:03.9 | Beverly Hills Groves | 91.7 | Coaching Legends |
| 10 | Owen Griffith | 21:31.3 | GR Kenowa Hills | 91.6 | Fruitport |
| 10 | Caleb Call | 21:28.3 | Lansing Christian | 91.6 | DeWitt |
| 11 | Elliott Carr | 21:28.5 | Corunna | 91.5 | DeWitt |
| 11 | Warren Thebolt | 21:14.5 | Dundee | 91.5 | Marauder |
| 11 | Thomas Lemmer | 22:05.4 | Orchard Lake St. Mary’s | 91.2 | Coaching Legends |
| 11 | Lyle Lawrence | 21:29.9 | Olivet | 91.0 | DeWitt |
| 12 | Finnegan (Finn) Moore | 21:16.1 | Berkley | 91.0 | Marauder |
| 10 | Christopher Brummett | 21:16.4 | Ann Arbor Greenhills | 90.9 | Marauder |
| 9 | Oliver Kovac | 21:33.8 | St. Joseph | 90.7 | Berrien County |
| 12 | Josh Carlin | 21:31.0 | Lansing Catholic | 90.7 | DeWitt |
| 10 | Jonah Randall | 22:08.0 | Brighton | 90.3 | Coaching Legends |
| 12 | Fischer LeGault | 21:33.1 | Harbor Beach | 90.3 | Wagener Park |
| 10 | William Whyms | 21:35.4 | Muskegon | 90.2 | Fruitport |
| 9 | Riley Stewart | 21:33.2 | Ann Arbor Skyline | 89.9 | DeWitt |
| 9 | Jabez Cruz-Terres | 21:36.4 | Wyoming Lee | 89.9 | Fruitport |
| 11 | Larry Mauk-Johnson | 22:10.0 | Bowling Green | 89.7 | Coaching Legends |
| 12 | Connor Siglow | 21:37.5 | St Joseph Our Lady of the Lake Catholic | 89.5 | Berrien County |
| 9 | Logan Moore | 21:35.8 | Midland Bullock Creek | 89.4 | Wagener Park |
| 11 | Alexander Uselman | 21:21.4 | Allen Park Cabrini | 89.2 | Marauder |
| 12 | Eian Kaste | 21:36.6 | Brown City | 89.1 | Wagener Park |
| 10 | Zane Jason | 21:15.7 | Concord | 89.1 | Stockbridge |
| 9 | Luke Muckle | 21:35.9 | Jackson Lumen Christi | 89.0 | DeWitt |
| 10 | Evan Martin | 21:22.0 | Carleton Airport | 89.0 | Marauder |
| 10 | Lucas Mutschler | 21:36.3 | Dexter | 88.9 | DeWitt |
| 12 | Carson Andrews | 21:18.1 | Adrian | 88.3 | Stockbridge |
| 10 | Andrew Hamlin | 22:00.4 | Escanaba | 88.2 | SSM Elks |
| 10 | Cole Harms | 21:38.5 | Ann Arbor Skyline | 88.2 | DeWitt |
| 11 | Easton Hills | 22:01.4 | Sault Ste. Marie | 87.9 | SSM Elks |
| 12 | Nick Dansby | 21:19.4 | Charyl Stockwell Academy | 87.9 | Stockbridge |
| 9 | Cayden Underhill | 21:19.6 | Adrian | 87.8 | Stockbridge |
| 11 | Evan Cousino | 21:25.8 | Dundee | 87.7 | Marauder |
| 9 | Chris Scholten | 21:25.8 | Clinton | 87.7 | Marauder |
| 11 | Collin Long | 21:40.1 | Coldwater | 87.6 | DeWitt |
| 11 | Walker Chapin | 21:41.3 | Marlette | 87.6 | Wagener Park |
| 11 | Matthew Effah | 21:27.0 | Gibraltar Carlson | 87.3 | Marauder |
| 11 | Tristan Bickmann | 21:41.3 | Howell | 87.2 | DeWitt |
| 12 | Colten LaBelle | 21:44.7 | GR West Catholic | 87.1 | Fruitport |
| 11 | Jaxon Boehm | 21:45.0 | Stevensville Lakeshore | 87.0 | Berrien County |
| 9 | Zac Coy | 21:22.0 | Hillsdale | 87.0 | Stockbridge |
| 12 | Camden King | 21:45.1 | Stevensville Lakeshore | 87.0 | Berrien County |
| 12 | Rylan Branson | 21:28.1 | Riverview | 87.0 | Marauder |
| 9 | Eamon Riley | 21:28.4 | Berkley | 86.9 | Marauder |
| 12 | Paul Tabit | 21:42.5 | Lansing Catholic | 86.8 | DeWitt |
| 10 | Nathaniel (Nate) Keck | 21:28.5 | Temperance Bedford | 86.8 | Marauder |
| 12 | Andon Prestonise | 21:22.5 | Byron | 86.8 | Stockbridge |
| 10 | Ilias Alshohatee | 21:28.9 | Dearborn Fordson | 86.7 | Marauder |
| 10 | Eathan Burnett | 21:46.5 | Watervliet | 86.5 | Berrien County |
| 11 | Shaun Cowen | 21:24.0 | Petersburg-Summerfield | 86.3 | Stockbridge |
| 12 | Carter Russelburg | 21:30.2 | Allen Park Cabrini | 86.3 | Marauder |
| 12 | Owen Smith | 21:30.2 | Ann Arbor Greenhills | 86.3 | Marauder |
| 11 | Jordon Patrick | 21:24.5 | Jackson Preparatory | 86.2 | Stockbridge |
| 10 | Ben Weins | 21:31.1 | Temperance Bedford | 86.0 | Marauder |
| 9 | Drew Fausz | 21:45.6 | Olivet | 85.8 | DeWitt |
| 11 | Wyatt Figard | 21:47.0 | Vassar | 85.7 | Wagener Park |
| 9 | Benjamin Strobel | 21:32.2 | Berkley | 85.6 | Marauder |
| 12 | Noah Adcock | 21:46.3 | Lansing Christian | 85.6 | DeWitt |
| 11 | Aidan Fredericks | 21:26.5 | Williamston | 85.5 | Stockbridge |
| 10 | Austyn Parker | 21:32.9 | Dundee | 85.4 | Marauder |
| 10 | Ayden Toomey | 21:26.9 | Lansing Waverly | 85.4 | Stockbridge |
| 9 | Gibson Goodrich | 21:26.9 | Jackson Northwest | 85.4 | Stockbridge |
| 11 | Roanan OKeefe | 21:27.5 | Capital Homeschool | 85.2 | Stockbridge |
| 10 | Owen Straub | 21:33.6 | Temperance Bedford | 85.1 | Marauder |
| 10 | Steven Karowich | 21:28.2 | Stockbridge | 84.9 | Stockbridge |
| 12 | Quinn Hudson | 21:34.4 | Temperance Bedford | 84.9 | Marauder |
| 11 | Murad Murshed | 21:34.5 | Dearborn Fordson | 84.8 | Marauder |
| 11 | Liam Maghielse | 21:51.6 | Algoma Christian SR | 84.8 | Fruitport |
| 9 | Owen Peckham | 21:28.8 | Stockbridge | 84.7 | Stockbridge |
| 11 | Gavin Wort | 21:35.0 | Gibraltar Carlson | 84.7 | Marauder |
| 11 | Micaiah Ivey | 21:35.6 | Monroe Milers Homeschool Athletics | 84.5 | Marauder |
| 11 | Ethan Hittle | 21:29.7 | Manchester | 84.4 | Stockbridge |
| 11 | Paul Williams | 21:51.3 | Millington | 84.2 | Wagener Park |
| 9 | Aaron Snyder | 21:50.8 | Haslett | 84.1 | DeWitt |
| 10 | Taj Ray-Hassan | 21:50.8 | Ann Arbor Skyline | 84.1 | DeWitt |
| 9 | Garrett Chrispell | 21:54.2 | Stevensville Lakeshore | 83.9 | Berrien County |
| 10 | Jackson Fransted | 21:51.3 | Parma Western | 83.9 | DeWitt |
| 9 | Mattox Keathley | 21:31.8 | Jackson Northwest | 83.7 | Stockbridge |
| 12 | Trent Yeager | 21:37.9 | Temperance Bedford | 83.7 | Marauder |
| 11 | Eli Gillespie | 21:31.9 | Webberville | 83.7 | Stockbridge |
| 10 | James Roy | 21:53.3 | Mayville | 83.6 | Wagener Park |
| 10 | Charles Gronberg | 21:32.8 | Charlotte | 83.4 | Stockbridge |
| 10 | Ali E Almawri | 21:39.4 | Dearborn Fordson | 83.2 | Marauder |
| 10 | Charles Spencer | 21:56.5 | Buchanan | 83.2 | Berrien County |
| 10 | Patrick Zick | 21:39.8 | Riverview | 83.1 | Marauder |
| 11 | Ameer Hider | 21:40.1 | Dearborn | 83.0 | Marauder |
| 12 | Scotty Sheehy | 21:40.5 | Monroe | 82.8 | Marauder |
| 11 | Noah Lucas | 21:34.5 | Addison | 82.8 | Stockbridge |
| 10 | Carson Duffield | 21:55.6 | Corunna | 82.5 | DeWitt |
| 9 | Tyler Hodge | 21:56.2 | Howell | 82.3 | DeWitt |
| 9 | Donavon Calvert | 21:36.2 | Britton Deerfield | 82.3 | Stockbridge |
| 10 | Josh Alula | 22:32.5 | Beverly Hills Groves | 82.2 | Coaching Legends |
| 11 | Keegan Gray | 21:38.4 | Onsted | 81.5 | Stockbridge |
| 9 | Aden Tremel | 21:58.5 | Corunna | 81.5 | DeWitt |
| 11 | Timothy Venia | 22:00.4 | Mayville | 81.2 | Wagener Park |
| 12 | Cody Cairo | 22:00.9 | Peck | 81.0 | Wagener Park |
| 11 | Ely Deacons | 22:01.3 | North Huron | 80.9 | Wagener Park |
| 9 | Landon Salow | 21:40.5 | Petersburg-Summerfield | 80.8 | Stockbridge |
| 9 | Kolbe Uphaus | 21:40.6 | Jackson Northwest | 80.8 | Stockbridge |
| 9 | Lachlan Nugent | 22:02.1 | Sandusky | 80.6 | Wagener Park |
| 9 | Landon Roskey | 22:02.4 | Brown City | 80.5 | Wagener Park |
| 12 | Jaxson Mishler | 22:02.1 | Montrose | 80.3 | DeWitt |
| 12 | Maddox Fabbro | 22:04.3 | Millington | 79.9 | Wagener Park |
| 11 | Ben Dryke | 22:26.0 | Munising | 79.7 | SSM Elks |
| 11 | William Welch | 22:05.4 | Kingston | 79.5 | Wagener Park |
| 10 | James Emmons | 22:05.6 | Mayville | 79.5 | Wagener Park |
| 10 | Jose Hinojos | 21:50.6 | Riverview | 79.5 | Marauder |
| 11 | Evan Foley | 22:06.6 | Millington | 79.1 | Wagener Park |
| 12 | Tyler Sharum | 21:52.2 | Dearborn Edsel Ford | 78.9 | Marauder |
| 11 | Anthony Jasheway | 22:09.2 | St Joseph Our Lady of the Lake Catholic | 78.9 | Berrien County |
| 10 | Jacob ¨SuHo¨ Lee | 21:52.4 | Grosse Ile | 78.9 | Marauder |
| 12 | Daniel Bothwell | 22:10.2 | Mason County Eastern | 78.6 | Fruitport |
| 9 | Bryson LaFond | 22:08.7 | Kingston | 78.4 | Wagener Park |
| 9 | Aiden Legg | 22:43.9 | Adrian Madison | 78.4 | Coaching Legends |
| 12 | Austin Lutch | 22:30.9 | Pickford | 78.0 | SSM Elks |
| 12 | Yaseen Omara | 21:55.8 | Dearborn Heights Crestwood | 77.7 | Marauder |
| 9 | Chase Goldbach | 21:50.0 | Onsted | 77.7 | Stockbridge |
| 11 | Josh Harden | 21:56.3 | Detroit U-D Jesuit | 77.6 | Marauder |
| 12 | Miles Omeaux | 21:51.0 | Tecumseh | 77.3 | Stockbridge |
| 11 | Charlie Harding | 21:57.1 | Ypsilanti Lincoln | 77.3 | Marauder |
| 10 | Kai Borden | 22:14.3 | Berrien Springs | 77.2 | Berrien County |
| 10 | Collin Merchant | 22:12.8 | Unionville-Sebewaing | 77.1 | Wagener Park |
| 9 | Joseph Propson | 21:58.2 | Detroit U-D Jesuit | 76.9 | Marauder |
| 12 | Cameron King | 22:13.8 | Marlette | 76.7 | Wagener Park |
| 9 | Sullivan McKillop | 22:13.4 | DeWitt | 76.5 | DeWitt |
| 11 | Ricardo Garcia | 22:15.0 | Carrollton | 76.3 | Wagener Park |
| 10 | Hunter Crosthwaite | 22:14.1 | Lansing Everett | 76.3 | DeWitt |
| 9 | Grant Rollins | 22:00.1 | Dundee | 76.3 | Marauder |
| 11 | Reid Tracy | 22:14.6 | Homer | 76.1 | DeWitt |
| 12 | Ahmad Zawahreh | 22:00.6 | Dearborn | 76.1 | Marauder |
| 9 | Henry Peters | 22:18.3 | Buchanan | 75.9 | Berrien County |
| 9 | Alexander Giller | 22:15.4 | Holt | 75.9 | DeWitt |
| 10 | Hunter Greenman | 21:55.5 | Dansville | 75.8 | Stockbridge |
| 12 | Owen O’Connor | 22:37.6 | Sault Ste. Marie | 75.8 | SSM Elks |
| 10 | Daniel Stella | 22:01.7 | Detroit U-D Jesuit | 75.8 | Marauder |
| 9 | Kevin Wojcik | 21:56.3 | Napoleon | 75.6 | Stockbridge |
| 10 | Jude Shafer | 22:16.4 | Ann Arbor Skyline | 75.5 | DeWitt |
| 11 | Hudson Bickley | 21:57.3 | Fowlerville | 75.2 | Stockbridge |
| 12 | Samuel Warren | 21:57.4 | Tecumseh | 75.2 | Stockbridge |
| 11 | Logan Messing | 22:18.5 | Deckerville | 75.2 | Wagener Park |
| 9 | Jackson Bliss | 22:18.7 | Cass City | 75.1 | Wagener Park |
| 11 | Matt Clark | 22:40.2 | Manistique | 74.9 | SSM Elks |
| 9 | Jacob Bell | 22:04.9 | Livonia Stevenson | 74.7 | Marauder |
| 11 | Alexander Langton | 22:06.0 | Monroe Milers Homeschool Athletics | 74.3 | Marauder |
| 10 | Chase Austin | 22:23.3 | Muskegon Catholic Central | 74.2 | Fruitport |
| 9 | Adam Thomson | 22:20.9 | Lansing Catholic | 74.0 | DeWitt |
| 9 | Brentton Johnson | 22:01.1 | Lansing Waverly | 74.0 | Stockbridge |
| 11 | Ayden Shortsle | 22:25.9 | GR Kenowa Hills | 73.4 | Fruitport |
| 10 | Luke Tyll | 22:59.9 | Beverly Hills Groves | 73.0 | Coaching Legends |
| 10 | Ben Roberson | 22:27.0 | Pentwater | 73.0 | Fruitport |
| 10 | Dan Bui | 22:10.1 | Ypsilanti Lincoln | 73.0 | Marauder |
| 12 | Titus Gorsegner | 23:00.3 | Hope Christian Academy | 72.9 | Coaching Legends |
| 9 | Maxwell Romeri | 22:04.3 | Marshall | 72.9 | Stockbridge |
| 11 | Waldon Haines | 22:25.5 | Reese | 72.8 | Wagener Park |
| 9 | Joseph Calley-Seal | 22:25.3 | Dexter | 72.6 | DeWitt |
| 9 | Aiden Pliska | 22:05.4 | Onsted | 72.5 | Stockbridge |
| 9 | Luke Ruede | 22:26.9 | Jackson Lumen Christi | 72.0 | DeWitt |
| 9 | John Adams | 22:29.2 | Vassar | 71.6 | Wagener Park |
| 12 | Colton Santos | 23:04.5 | Brighton | 71.5 | Coaching Legends |
| 9 | Larkin Ridgeway | 22:30.5 | Croswell-Lexington | 71.2 | Wagener Park |
| 11 | Nathan Brashaw | 22:15.6 | Riverview | 71.1 | Marauder |
| 9 | Jacob Ross | 22:31.0 | Cass City | 71.0 | Wagener Park |
| 9 | Emerson Snyder | 23:06.2 | Adrian Madison | 70.9 | Coaching Legends |
| 9 | Tadej Katanski-O’Brien | 22:17.5 | Ann Arbor Greenhills | 70.5 | Marauder |
| 12 | Johannas Ehrig | 22:13.2 | Charlotte | 69.9 | Stockbridge |
| 11 | Daniel Beldin | 23:09.7 | Brighton | 69.8 | Coaching Legends |
| 11 | Kameron Occonnell | 22:19.8 | Wyandotte Roosevelt | 69.7 | Marauder |
| 9 | Kian Kolka | 22:34.3 | DeWitt | 69.6 | DeWitt |
| 12 | Connor Hedke | 22:21.5 | Gibraltar Carlson | 69.2 | Marauder |
| 9 | Drake Buday | 22:22.1 | Livonia Stevenson | 69.0 | Marauder |
| 9 | Trent Mason | 22:58.2 | Manistique | 69.0 | SSM Elks |
| 12 | Collin Mullaly | 22:16.5 | Hillsdale | 68.8 | Stockbridge |
| 10 | Owen Crawford | 22:23.4 | Ypsilanti Lincoln | 68.5 | Marauder |
| 10 | Colin Goralski | 22:23.9 | Livonia Stevenson | 68.4 | Marauder |
| 12 | Griffin Mathews | 22:17.9 | Jackson Northwest | 68.4 | Stockbridge |
| 10 | Dean Hitsman | 22:39.3 | Midland Bullock Creek | 68.2 | Wagener Park |
| 10 | Keeley Klosowski | 22:25.9 | Livonia Stevenson | 67.7 | Marauder |
| 11 | Mason Merrell | 23:16.1 | Bowling Green | 67.6 | Coaching Legends |
| 9 | Sebastian Wild | 22:26.6 | Christ the King | 67.5 | Marauder |
| 9 | Josh Tyler | 22:27.0 | Livonia Stevenson | 67.3 | Marauder |
| 11 | George Plymale | 22:27.1 | Detroit U-D Jesuit | 67.3 | Marauder |
| 10 | Chase Takkunen | 23:03.1 | Gladstone | 67.3 | SSM Elks |
| 10 | Bobby Spivey | 22:27.3 | Ypsilanti Lincoln | 67.2 | Marauder |
| 12 | Parker Nightingale | 23:17.8 | Brighton | 67.1 | Coaching Legends |
| 12 | Clark Cody | 22:42.8 | Corunna | 66.7 | DeWitt |
| 12 | Jack Chrisinske | 22:26.9 | Byron | 65.4 | Stockbridge |
| 10 | Chase Roberts | 22:33.2 | Livonia Franklin | 65.3 | Marauder |
| 10 | Dominic Wheeler | 22:27.2 | Fowlerville | 65.3 | Stockbridge |
| 9 | River Preston | 22:33.8 | Detroit U-D Jesuit | 65.1 | Marauder |
| 11 | Lukas Cranson | 22:34.7 | Dundee | 64.8 | Marauder |
| 10 | Tanner Ziobron | 23:25.3 | Pinckney | 64.6 | Coaching Legends |
| 9 | Logan Myers | 22:49.5 | Howell | 64.5 | DeWitt |
| 12 | Sawyer Ross | 22:51.2 | Cass City | 64.3 | Wagener Park |
| 10 | Cash Stanton | 22:36.4 | Gibraltar Carlson | 64.2 | Marauder |
| 9 | Chase Badgley | 22:30.4 | Lansing Waverly | 64.2 | Stockbridge |
| 12 | Jack Bajema | 22:50.7 | Lansing Christian | 64.1 | DeWitt |
| 10 | Nicholas Warriner | 22:50.7 | Jackson Lumen Christi | 64.1 | DeWitt |
| 11 | Ryan Scully | 22:52.2 | Holt | 63.6 | DeWitt |
| 11 | Arthur Duren | 22:55.5 | Muskegon | 63.5 | Fruitport |
| 11 | Dale Hitz | 22:52.7 | Homer | 63.4 | DeWitt |
| 10 | Owen Klein | 22:39.2 | Flat Rock | 63.3 | Marauder |
| 9 | Jacksen Heffner | 22:33.4 | Charyl Stockwell Academy | 63.2 | Stockbridge |
| 10 | Nolan Jarvie | 22:53.7 | DeWitt | 63.1 | DeWitt |
| 9 | Levi Mihora | 22:40.6 | Dundee | 62.8 | Marauder |
| 9 | Kayden Smith | 23:17.0 | Manistique | 62.7 | SSM Elks |
| 12 | Jack Grossman | 22:55.6 | Howell | 62.5 | DeWitt |
| 9 | Callum Ham | 22:56.1 | Dexter | 62.3 | DeWitt |
| 12 | Jackson McManus | 22:42.8 | Gibraltar Carlson | 62.1 | Marauder |
| 12 | Matthew Rascol | 22:43.2 | Wyandotte Roosevelt | 61.9 | Marauder |
| 9 | Jackson Bowden | 22:37.5 | Napoleon | 61.8 | Stockbridge |
| 12 | Caidan Bauman | 22:59.1 | Lansing Everett | 61.3 | DeWitt |
| 10 | Scott Ferguson | 22:39.6 | Tecumseh | 61.1 | Stockbridge |
| 10 | Gavin Leiter | 23:03.3 | Watervliet | 60.9 | Berrien County |
| 9 | Ben Bassett | 23:36.4 | Orchard Lake St. Mary’s | 60.9 | Coaching Legends |
| 9 | Bradley Singleton | 22:47.3 | Detroit U-D Jesuit | 60.6 | Marauder |
| 10 | Aiden Gagnon | 22:47.7 | Milan | 60.4 | Marauder |
| 11 | James Korson | 23:07.2 | Ravenna | 59.6 | Fruitport |
| 9 | Isaac Stahl | 22:51.5 | Berkley | 59.2 | Marauder |
| 10 | Mason Russeau | 22:51.6 | Carleton Airport | 59.1 | Marauder |
| 9 | Lucas Pyle | 22:51.9 | Gibraltar Carlson | 59.0 | Marauder |
| 9 | Trulane Bogart | 23:07.7 | Ann Arbor Skyline | 58.4 | DeWitt |
| 12 | Sarabdil Chauhan | 23:09.3 | Corunna | 57.9 | DeWitt |
| 11 | Keamari Johnson | 23:12.9 | Muskegon | 57.7 | Fruitport |
| 11 | Jared Carruth | 23:33.6 | Brimley | 57.1 | SSM Elks |
| 12 | Kaiden Tallarico | 23:15.2 | Holton | 56.9 | Fruitport |
| 11 | Oliver Blackwell | 22:58.4 | Detroit U-D Jesuit | 56.9 | Marauder |
| 10 | Ethan Hasenjager | 22:58.7 | Berkley | 56.8 | Marauder |
| 10 | Andrew Bondy | 23:12.9 | Montrose | 56.7 | DeWitt |
| 9 | Eathan Willard | 23:14.1 | Carrollton | 56.6 | Wagener Park |
| 11 | Samuel Scott | 23:14.5 | Peck | 56.5 | Wagener Park |
| 11 | Ewan Russell | 23:01.1 | Ann Arbor Greenhills | 56.0 | Marauder |
| 12 | Grant Gardner | 23:16.3 | Peck | 55.9 | Wagener Park |
| 10 | Padraig Haehnle | 23:15.5 | Jackson Lumen Christi | 55.8 | DeWitt |
| 12 | Colin Maffesoli | 23:01.8 | Allen Park Cabrini | 55.7 | Marauder |
| 12 | Luke Thomas | 23:17.0 | Marlette | 55.7 | Wagener Park |
| 10 | Braylon Wood | 23:16.1 | Coldwater | 55.6 | DeWitt |
| 11 | Maxwell Trombley | 23:17.2 | Brown City | 55.6 | Wagener Park |
| 10 | Shingen Kurata | 23:02.9 | Livonia Stevenson | 55.4 | Marauder |
| 9 | Nate Tennon | 23:03.6 | Livonia Stevenson | 55.1 | Marauder |
| 10 | Drake Oberlin | 23:18.1 | Holt | 55.0 | DeWitt |
| 10 | Harrison Gailitis | 23:54.5 | Kensington Woods | 54.8 | Coaching Legends |
| 9 | Conor Winters | 23:05.5 | Monroe | 54.5 | Marauder |
| 12 | Ryan Buist | 23:23.7 | St. Joseph | 54.1 | Berrien County |
| 9 | Kieran Woolf | 23:21.9 | DeWitt | 53.7 | DeWitt |
| 9 | Collin Bunker | 23:43.9 | Sault Ste. Marie | 53.7 | SSM Elks |
| 10 | Declan Phelps | 23:02.1 | East Jackson | 53.6 | Stockbridge |
| 10 | Ezekiel Paloff | 23:22.5 | Ann Arbor Skyline | 53.5 | DeWitt |
| 12 | Gabriel Sheppard | 23:23.9 | Parma Western | 53.0 | DeWitt |
| 10 | Julien Dincecco | 23:10.3 | Ann Arbor Greenhills | 52.9 | Marauder |
| 11 | Evan Freeland | 23:27.6 | Kingston | 52.1 | Wagener Park |
| 12 | Derek Crum | 23:13.2 | Monroe | 51.9 | Marauder |
| 9 | Richard Trudeau | 23:08.1 | Grass Lake | 51.6 | Stockbridge |
| 9 | David Schneider | 23:10.1 | Leslie | 51.0 | Stockbridge |
| 9 | Henry Dyson | 23:30.7 | Dexter | 50.8 | DeWitt |
| 9 | Kyler Tompkins | 23:17.0 | Livonia Franklin | 50.7 | Marauder |
| 9 | Caleb Weidmayer | 23:11.0 | Manchester | 50.7 | Stockbridge |
| 12 | Landen Peck | 23:34.2 | Fruitport | 50.6 | Fruitport |
| 9 | Colin Priest | 23:31.4 | Montrose | 50.5 | DeWitt |
| 11 | Alliance Rivera | 24:07.4 | Adrian Madison | 50.5 | Coaching Legends |
| 11 | Hunter Shotts | 23:32.7 | Croswell-Lexington | 50.4 | Wagener Park |
| 10 | Bowie Streiter | 23:34.8 | Three Oaks River Valley | 50.4 | Berrien County |
| 10 | Victor Stark | 23:13.7 | Jackson Preparatory | 49.8 | Stockbridge |
| 12 | I. Ferguson | 24:10.0 | Kensington Woods | 49.7 | Coaching Legends |
| 12 | Owen Cooley | 23:20.5 | Dundee | 49.5 | Marauder |
| 10 | Mason Couvillion | 23:57.2 | Gladstone | 49.3 | SSM Elks |
| 10 | Jakob Woodward | 23:15.4 | Charyl Stockwell Academy | 49.2 | Stockbridge |
| 9 | Henrik Hall | 23:37.2 | Harbor Beach | 48.9 | Wagener Park |
| 11 | Pavel Bazuin | 23:59.6 | North Trails | 48.5 | SSM Elks |
| 9 | Yusuf Fardous | 23:24.2 | Dearborn | 48.3 | Marauder |
| 11 | Cole Lindholm | 24:16.1 | Kensington Woods | 47.6 | Coaching Legends |
| 9 | Mason Richmond | 24:16.2 | Bowling Green | 47.6 | Coaching Legends |
| 10 | Joseph Sawdon | 23:20.4 | Williamston | 47.5 | Stockbridge |
| 9 | Adam Baydoun | 23:27.2 | Dearborn Heights Crestwood | 47.3 | Marauder |
| 10 | Jacob Trommater | 23:21.2 | Charlotte | 47.3 | Stockbridge |
| 11 | Brayden Bennett | 23:28.4 | Ida | 46.9 | Marauder |
| 10 | Aaron Gaiser | 23:46.0 | Muskegon Catholic Central | 46.7 | Fruitport |
| 10 | Leon Spivey | 23:29.0 | Ypsilanti Lincoln | 46.7 | Marauder |
| 12 | Colin Zaremski | 23:23.9 | Williamston | 46.4 | Stockbridge |
| 9 | Bradley Dantzer | 23:45.0 | Vassar | 46.3 | Wagener Park |
| 10 | Nick Muha | 23:30.6 | Garden City | 46.1 | Marauder |
| 10 | Maverick Hager | 23:45.4 | Howell | 45.9 | DeWitt |
| 11 | Adolfo Sanchez-Perez | 23:50.8 | Niles | 45.1 | Berrien County |
| 9 | Ethan Haapala | 23:51.3 | GR Kenowa Hills | 44.9 | Fruitport |
| 11 | Billy Rozelle | 23:34.9 | Ann Arbor Greenhills | 44.7 | Marauder |
| 12 | Joshua Glenn | 23:49.3 | Lansing Christian | 44.6 | DeWitt |
| 9 | Gunnar Yahr | 23:52.6 | Coloma | 44.5 | Berrien County |
| 9 | Alex Snapp | 23:30.4 | Addison | 44.2 | Stockbridge |
| 10 | Ben Forbes | 23:52.1 | Marlette | 44.0 | Wagener Park |
| 9 | Henry Koyl | 23:52.6 | Coldwater | 43.5 | DeWitt |
| 10 | Logan Decker | 23:52.7 | Coldwater | 43.4 | DeWitt |
| 10 | Anthony Pelish | 24:15.3 | Gladstone | 43.2 | SSM Elks |
| 10 | Konrad Walbert | 23:39.7 | Berkley | 43.1 | Marauder |
| 10 | Garrett Forfinski | 24:17.3 | Pickford | 42.6 | SSM Elks |
| 10 | Nathan Shaw | 23:56.1 | Parma Western | 42.3 | DeWitt |
| 11 | Gavin Testa | 23:42.2 | Christ the King | 42.3 | Marauder |
| 11 | Miguel Marquillero | 23:42.9 | Gibraltar Carlson | 42.0 | Marauder |
| 12 | Griffin Wipp | 23:37.0 | Addison | 42.0 | Stockbridge |
| 10 | Eddie Logsdon | 24:33.1 | Orchard Lake St. Mary’s | 42.0 | Coaching Legends |
| 10 | Hunter Weber | 24:00.8 | Stevensville Lakeshore | 41.7 | Berrien County |
| 10 | Stone Chamberlin | 24:35.1 | Bowling Green | 41.3 | Coaching Legends |
| 10 | Andrew Irish | 24:00.5 | Montrose | 40.8 | DeWitt |
| 9 | Logan Visser | 24:03.7 | GR Kenowa Hills | 40.8 | Fruitport |
| 12 | Jansen Cook | 24:03.8 | Muskegon Catholic Central | 40.7 | Fruitport |
| 12 | Austin Bittikofer | 24:37.9 | Brighton | 40.4 | Coaching Legends |
| 9 | Henry Edwards | 24:24.8 | Pickford | 40.1 | SSM Elks |
| 9 | James Payne | 23:43.7 | Napoleon | 39.8 | Stockbridge |
| 11 | Julian Grecki | 23:52.5 | Detroit U-D Jesuit | 38.8 | Marauder |
| 9 | Adam El-sayed | 23:53.1 | Dearborn | 38.6 | Marauder |
| 12 | Dylan Penzien | 23:54.3 | Milan | 38.2 | Marauder |
| 10 | Eli Kaplan | 23:55.3 | Berkley | 37.9 | Marauder |
| 11 | Kannon Carpenter | 23:49.4 | Jackson Preparatory | 37.9 | Stockbridge |
| 9 | Griffin Baker | 24:09.7 | Parma Western | 37.8 | DeWitt |
| 11 | Jack Grimes | 24:13.2 | Dexter | 36.6 | DeWitt |
| 9 | Riley Burke | 23:53.7 | Jackson Preparatory | 36.4 | Stockbridge |
| 12 | John Anderson | 24:35.9 | Pickford | 36.4 | SSM Elks |
| 10 | Jayson Phelps | 24:17.1 | New Buffalo | 36.3 | Berrien County |
| 12 | Hsaio Ho | 24:36.9 | Manistique | 36.0 | SSM Elks |
| 10 | Jacob Freel | 24:38.3 | Gladstone | 35.6 | SSM Elks |
| 12 | Maysun Strachan | 23:56.3 | Jonesville | 35.6 | Stockbridge |
| 9 | Mikey O’Jack | 23:57.2 | Manchester | 35.3 | Stockbridge |
| 9 | Bilal Jarouche | 24:05.8 | Dearborn Fordson | 34.4 | Marauder |
| 9 | Aaron Churchill | 24:22.0 | Carrollton | 34.0 | Wagener Park |
| 9 | Youzaref Hannaoui | 24:07.3 | Dearborn | 33.9 | Marauder |
| 10 | Ryder Bernard | 24:27.7 | St. Joseph | 32.8 | Berrien County |
| 9 | Aiden Smith | 24:25.5 | Parma Western | 32.5 | DeWitt |
| 9 | Liam Rock | 24:12.1 | Temperance Bedford | 32.3 | Marauder |
| 11 | Camden Chlebowski | 24:12.2 | Monroe | 32.3 | Marauder |
| 10 | Drew Cortright | 24:27.4 | Olivet | 31.9 | DeWitt |
| 9 | Jayden Wilson | 24:07.7 | Tecumseh | 31.8 | Stockbridge |
| 9 | Andrew Pantuso | 25:05.0 | Beverly Hills Groves | 31.3 | Coaching Legends |
| 9 | Paul Kissinger | 24:30.8 | Homer | 30.7 | DeWitt |
| 12 | Isaac Ketelhut | 24:33.4 | Millington | 30.2 | Wagener Park |
| 12 | Mahmoud Shahbain | 24:20.2 | Dearborn Edsel Ford | 29.6 | Marauder |
| 11 | Ethan Speirs | 24:35.5 | Cass City | 29.5 | Wagener Park |
| 12 | Nolan Williams | 24:21.9 | Ann Arbor Greenhills | 29.0 | Marauder |
| 11 | Aiden Gray | 24:15.9 | Byron | 29.0 | Stockbridge |
| 10 | Gene Lapouttre | 24:22.0 | Flat Rock | 29.0 | Marauder |
| 12 | Drake Stec | 24:58.3 | Pickford | 28.9 | SSM Elks |
| 11 | Hayden Langmaid | 24:37.5 | Unionville-Sebewaing | 28.8 | Wagener Park |
| 9 | Carson Clark | 24:19.3 | Charlotte | 27.9 | Stockbridge |
| 10 | Aiden DuBois | 24:39.8 | Holt | 27.7 | DeWitt |
| 10 | Luke Grillot | 25:16.6 | Bowling Green | 27.5 | Coaching Legends |
| 9 | Michael Keinath | 24:41.9 | Vassar | 27.4 | Wagener Park |
| 11 | Matthew Boks | 24:41.8 | Olivet | 27.1 | DeWitt |
| 12 | Bobby Rudolph | 24:22.5 | Webberville | 26.8 | Stockbridge |
| 9 | Emmet Winter | 24:46.9 | Mason County Eastern | 26.4 | Fruitport |
| 9 | Maddox Videan | 24:44.5 | Jackson Lumen Christi | 26.2 | DeWitt |
| 10 | Devyn Stahl | 24:47.7 | Bridgman | 26.1 | Berrien County |
| 10 | Justin Sorgeloos | 24:31.4 | Wyandotte Roosevelt | 25.9 | Marauder |
| 9 | Thomas Cunningham | 24:26.4 | Manchester | 25.5 | Stockbridge |
| 9 | Ben Fuller | 24:46.4 | Olivet | 25.5 | DeWitt |
| 9 | Sean Edwardson | 25:08.5 | Brimley | 25.5 | SSM Elks |
| 9 | Easton Downs | 24:50.7 | St Joseph Our Lady of the Lake Catholic | 25.1 | Berrien County |
| 11 | Damekian Monroe | 24:51.0 | Muskegon | 25.0 | Fruitport |
| 9 | Kaleb Happ | 24:28.2 | Jonesville | 24.9 | Stockbridge |
| 10 | Joshua Andronic | 24:34.7 | Grosse Ile | 24.8 | Marauder |
| 12 | Nolan Callahan | 24:30.2 | Napoleon | 24.3 | Stockbridge |
| 9 | Joseph Gaabo | 24:37.2 | Detroit U-D Jesuit | 23.9 | Marauder |
| 10 | Caleb Roehm | 24:52.4 | Lansing Sexton | 23.5 | DeWitt |
| 12 | Jacob Young | 24:41.4 | Ida | 22.5 | Marauder |
| 11 | Michael Goodwin | 24:35.5 | Jackson Northwest | 22.5 | Stockbridge |
| 12 | Jude Shaver | 24:36.7 | Charlotte | 22.1 | Stockbridge |
| 12 | Caden Nichols | 25:01.2 | Sandusky | 20.9 | Wagener Park |
| 9 | Ayden Alva | 25:37.2 | Ivywood Classical Academy | 20.6 | Coaching Legends |
| 10 | Lawrence Wang | 25:01.7 | Ann Arbor Skyline | 20.4 | DeWitt |
| 9 | Tucker Wilson | 24:48.7 | Ida | 20.1 | Marauder |
| 10 | Chris Reed | 24:50.2 | Livonia Stevenson | 19.6 | Marauder |
| 9 | Matthew Wilber | 25:04.5 | Montrose | 19.5 | DeWitt |
| 11 | Creighton Beldin | 25:40.8 | Brighton | 19.4 | Coaching Legends |
| 9 | Jacob Kreiner | 25:06.7 | Vassar | 19.1 | Wagener Park |
| 9 | Oliver Sharp | 24:46.1 | Napoleon | 19.0 | Stockbridge |
| 9 | Winston Zhu | 24:56.7 | Ann Arbor Greenhills | 17.4 | Marauder |
| 9 | William Gensler | 24:58.6 | Ida | 16.8 | Marauder |
| 12 | Austin Thomas | 24:54.7 | Ypsilanti Arbor Preparatory | 16.1 | Stockbridge |
| 10 | Aiden Beebe | 25:18.4 | St. Joseph | 15.9 | Berrien County |
| 9 | Anthem Gyulveszi | 24:56.1 | Lansing Waverly | 15.6 | Stockbridge |
| 9 | Nicholas Quagliata | 25:18.7 | Dexter | 14.8 | DeWitt |
| 12 | Logan Shanks | 25:20.3 | Deckerville | 14.6 | Wagener Park |
| 10 | Wyatt Okoney | 25:01.5 | Stockbridge | 13.8 | Stockbridge |
| 9 | Wyatt DuMonte | 25:01.8 | Dansville | 13.7 | Stockbridge |
| 12 | Matthew Konecny | 25:58.4 | Bowling Green | 13.5 | Coaching Legends |
| 9 | Andrew Kingman | 25:11.1 | Milan | 12.6 | Marauder |
| 11 | Jonathan Juergens | 25:29.1 | Three Oaks River Valley | 12.3 | Berrien County |
| 9 | Bradley Kerr | 25:15.0 | Livonia Stevenson | 11.3 | Marauder |
| 10 | Ben Behovitz | 25:30.7 | DeWitt | 10.8 | DeWitt |
| 11 | Gus Ward | 25:11.1 | Fowlerville | 10.6 | Stockbridge |
| 10 | Lucas Mello | 25:17.7 | Grosse Ile | 10.4 | Marauder |
| 9 | Josiah Helwig | 25:14.6 | Manchester | 9.5 | Stockbridge |
| 9 | Kaden Miller | 25:21.7 | Flat Rock | 9.1 | Marauder |
| 9 | Benjamin Bonadeo | 25:22.8 | Livonia Franklin | 8.7 | Marauder |
| 12 | Colin Pratt | 25:38.2 | Montrose | 8.3 | DeWitt |
| 10 | Liam Brake | 25:26.5 | Gibraltar Carlson | 7.5 | Marauder |
| 9 | Kyler Riley | 25:26.6 | Flat Rock | 7.5 | Marauder |
| 12 | Phoenix Jackson | 25:45.1 | Muskegon Orchard View | 7.0 | Fruitport |
| 11 | Thomas Hauptman | 25:28.9 | Ann Arbor Greenhills | 6.7 | Marauder |
| 11 | Carter Hilla | 25:48.0 | GR Kenowa Hills | 6.0 | Fruitport |
| 9 | Zach Rosek | 26:23.2 | Pinckney | 5.3 | Coaching Legends |
| 12 | Noor Hamze | 25:36.2 | Dearborn | 4.3 | Marauder |
| 12 | Alexis Sanchez-Lopez | 25:53.5 | Muskegon Catholic Central | 4.2 | Fruitport |
| 9 | Sawyer Stahl | 26:29.6 | Pinckney | 3.1 | Coaching Legends |
| 9 | Calvin Meier | 25:41.7 | Flat Rock | 2.4 | Marauder |
| 9 | Ayden Greer | 25:35.9 | Lansing Waverly | 2.4 | Stockbridge |
| 12 | Florian Jaehner | 26:34.4 | Beverly Hills Groves | 1.5 | Coaching Legends |
| 12 | Gary Clark | 25:59.8 | Brown City | 1.4 | Wagener Park |
| 9 | Cooper Stevens | 26:36.5 | Brighton | 0.8 | Coaching Legends |