| Grade | Name | Time | Team | Rating | Meet |
| 12 | Marek Butkiewicz | 15:32.5 | Kalamazoo Hackett | 213.2 | Hopkins |
| 11 | Joshua Macri | 16:04.3 | Macomb Lutheran North | 195.2 | Autumn Classic |
| 12 | Nathaniel Linden | 16:13.6 | Troy Athens | 192.1 | Autumn Classic |
| 12 | Jack Estelle | 16:43.8 | Hopkins | 189.4 | Hopkins |
| 10 | Kash Moored | 16:54.9 | Hopkins | 185.7 | Hopkins |
| 12 | Xavier Roman | 16:37.2 | Macomb Lutheran North | 184.3 | Autumn Classic |
| 12 | Nolan Collins | 16:49.9 | Brother Rice | 180.0 | Autumn Classic |
| 11 | Devin Lau | 16:50.7 | Farmington | 179.8 | Autumn Classic |
| 11 | Colin Blachford | 16:52.8 | Troy Athens | 179.1 | Autumn Classic |
| 11 | John Kowatch | 16:43.5 | Pewamo-Westphalia | 178.8 | Don Baese |
| 12 | Maxwell Durham | 16:57.9 | New Haven | 177.4 | Autumn Classic |
| 11 | Kellen Chalupa | 17:23.7 | Allegan | 176.1 | Hopkins |
| 12 | Quentin Smith | 16:58.1 | Fowler | 174.0 | Don Baese |
| 12 | David Mann | 17:09.9 | Sterling Heights Stevenson | 173.4 | Autumn Classic |
| 10 | Andrew Nunning | 17:10.4 | Pontiac Notre Dame Prep | 173.2 | Autumn Classic |
| 11 | Mason Fein | 17:34.3 | Wayland Union | 172.6 | Hopkins |
| 12 | Ethan Manning | 17:38.2 | Wayland Union | 171.3 | Hopkins |
| 11 | Charlie George | 17:06.2 | Pewamo-Westphalia | 171.3 | Don Baese |
| 11 | Wyatt Werner | 17:08.7 | Pewamo-Westphalia | 170.4 | Don Baese |
| 12 | Ian Potts | 17:20.3 | MACH Running | 169.9 | Autumn Classic |
| 12 | Aiden LaVictor | 17:28.3 | Beverly Hills Groves | 167.2 | Autumn Classic |
| 11 | Antonino Biondo | 17:29.6 | Macomb Lutheran North | 166.8 | Autumn Classic |
| 11 | Brendan Koza | 17:31.8 | Marysville | 166.1 | Autumn Classic |
| 11 | Kaden Rohrbacher | 17:56.0 | Lake Odessa Lakewood | 165.3 | Hopkins |
| 9 | Gavin Bowers | 17:35.8 | Austin Catholic | 164.7 | Autumn Classic |
| 12 | Noah Nasceif | 17:36.5 | Sterling Heights Stevenson | 164.5 | Autumn Classic |
| 11 | Connor Schmidt | 17:27.8 | Clare | 164.1 | Don Baese |
| 11 | Coplin Serota | 17:40.2 | Brother Rice | 163.3 | Autumn Classic |
| 12 | Ryan Harper | 17:41.7 | Troy Athens | 162.8 | Autumn Classic |
| 10 | Grady Johnston | 18:04.9 | Hopkins | 162.4 | Hopkins |
| 11 | Kellen Siems | 18:04.9 | Kalamazoo Hackett | 162.4 | Hopkins |
| 12 | Clayton Peacock | 17:33.1 | Clare | 162.3 | Don Baese |
| 9 | Weston Guza | 17:43.7 | Ubly | 162.1 | Autumn Classic |
| 9 | Caleb McBride | 17:44.4 | Marysville | 161.9 | Autumn Classic |
| 11 | Jaron Osanaiye | 17:46.6 | Sterling Heights Stevenson | 161.1 | Autumn Classic |
| 11 | Sutton Klaus | 17:39.0 | Clare | 160.3 | Don Baese |
| 10 | Elliot Alef | 17:49.5 | Macomb Lutheran North | 160.2 | Autumn Classic |
| 12 | Ethan Jorrey | 17:51.8 | Beverly Hills Groves | 159.4 | Autumn Classic |
| 10 | Garrett Potts | 17:57.1 | MACH Running | 157.6 | Autumn Classic |
| 12 | Michael Walsh | 17:58.1 | Ubly | 157.3 | Autumn Classic |
| 11 | Sebastian Seifferlein | 17:59.6 | Sandusky | 156.8 | Autumn Classic |
| 12 | William Haskins | 18:01.3 | Macomb Lutheran North | 156.2 | Autumn Classic |
| 12 | Samuel Kochensparger | 18:02.3 | Macomb Lutheran North | 155.9 | Autumn Classic |
| 9 | Lucas Volmering | 18:02.5 | Ubly | 155.8 | Autumn Classic |
| 9 | Canon Belusar | 18:02.6 | SCS Lakeview | 155.8 | Autumn Classic |
| 12 | Carter Clark | 17:54.5 | Carson City-Crystal | 155.2 | Don Baese |
| 12 | Lukas Rennells | 18:28.1 | Muskegon Catholic Central | 154.6 | Hopkins |
| 10 | Eddie Nolan | 18:06.7 | Troy Athens | 154.4 | Autumn Classic |
| 12 | Grant Conley | 17:58.3 | Charlotte | 153.9 | Don Baese |
| 11 | Nolan Mitchell | 17:59.2 | Pewamo-Westphalia | 153.6 | Don Baese |
| 12 | Aaron Hemstreet | 18:12.8 | Warren Cousino | 152.4 | Autumn Classic |
| 11 | Micah Arlow | 18:13.8 | Cardinal Mooney Catholic | 152.1 | Autumn Classic |
| 12 | Myles Guttovz | 18:14.8 | Farmington | 151.7 | Autumn Classic |
| 11 | Christian Villa-Bilton | 18:05.7 | Clare | 151.4 | Don Baese |
| 11 | Jeremy Johnson | 18:17.1 | Marysville | 151.0 | Autumn Classic |
| 11 | Rush Marsden | 18:07.8 | Fulton | 150.7 | Don Baese |
| 11 | Landon Miller | 18:08.4 | Fowler | 150.5 | Don Baese |
| 10 | Everett Wood | 18:21.0 | Grosse Pointe South | 149.7 | Autumn Classic |
| 11 | Hunter Ducharme | 18:23.1 | Rochester | 149.0 | Autumn Classic |
| 11 | Nathan Perez | 18:23.2 | MACH Running | 148.9 | Autumn Classic |
| 11 | Colton Grzyb | 18:23.4 | Almont | 148.9 | Autumn Classic |
| 12 | Adam SaintOnge | 18:25.0 | Almont | 148.3 | Autumn Classic |
| 9 | Oscar Resnick | 18:25.8 | Grosse Pointe South | 148.1 | Autumn Classic |
| 11 | Logan Garbo | 18:26.8 | Grosse Pointe South | 147.7 | Autumn Classic |
| 11 | Evan Buteyn | 18:49.0 | Grandville Calvin Christian | 147.7 | Hopkins |
| 10 | Doug Grishkevich | 18:27.1 | New Haven | 147.6 | Autumn Classic |
| 9 | Brenton Kemmer | 18:29.1 | Clarkston | 147.0 | Autumn Classic |
| 11 | Korey LeVey | 18:30.0 | Marysville | 146.7 | Autumn Classic |
| 9 | Lukasz Butkiewicz | 18:52.3 | Kalamazoo Hackett | 146.6 | Hopkins |
| 12 | Chris Sayers | 18:30.3 | SCS Lakeview | 146.6 | Autumn Classic |
| 11 | Ethan Feys | 18:33.5 | Troy Athens | 145.5 | Autumn Classic |
| 11 | Edward Minor | 18:35.2 | Beverly Hills Groves | 144.9 | Autumn Classic |
| 12 | Kona Crump | 18:25.6 | Clare | 144.8 | Don Baese |
| 11 | Gavin Culloty | 18:35.8 | Clarkston | 144.7 | Autumn Classic |
| 10 | Karsten Martin | 18:36.0 | Pontiac Notre Dame Prep | 144.7 | Autumn Classic |
| 12 | Jaciel Ruiz | 19:00.2 | Fennville | 144.0 | Hopkins |
| 9 | Ben Sims | 18:39.6 | Farmington | 143.5 | Autumn Classic |
| 9 | Joseph Aramouni | 18:40.3 | Madison Heights Lamphere | 143.2 | Autumn Classic |
| 10 | Liam Knuth | 18:42.7 | Cardinal Mooney Catholic | 142.4 | Autumn Classic |
| 11 | Caleb Erkkinen | 18:43.1 | Sterling Heights Stevenson | 142.3 | Autumn Classic |
| 12 | Earl Beattie | 18:43.6 | Marine City | 142.1 | Autumn Classic |
| 9 | Michael Groff | 18:44.1 | Brother Rice | 142.0 | Autumn Classic |
| 10 | Ryan Legg | 18:44.2 | Clarkston | 141.9 | Autumn Classic |
| 11 | Patrick Monahan | 18:35.0 | Central Michigan Homeschool Athletics | 141.7 | Don Baese |
| 11 | Trevor Dolloff | 18:39.4 | Ashley | 140.2 | Don Baese |
| 11 | Gavin Schans | 19:11.6 | Hopkins | 140.1 | Hopkins |
| 11 | Joseph Haupt | 18:39.7 | Clare | 140.1 | Don Baese |
| 11 | Kyle Swanson | 18:49.9 | Sterling Heights Stevenson | 140.0 | Autumn Classic |
| 10 | Grayson Wodzisz | 18:50.4 | Grosse Pointe South | 139.9 | Autumn Classic |
| 12 | Michael Aramouni | 18:54.0 | Madison Heights Lamphere | 138.7 | Autumn Classic |
| 12 | Owen Smith | 18:54.4 | Rochester | 138.5 | Autumn Classic |
| 12 | Grant Garner | 18:54.5 | Macomb Lutheran North | 138.5 | Autumn Classic |
| 9 | Thomas Sigler | 19:17.3 | Allegan | 138.2 | Hopkins |
| 11 | Colin Gallagher | 19:17.8 | Kalamazoo Hackett | 138.1 | Hopkins |
| 11 | Connor Bailey-Cook | 19:19.5 | Parchment | 137.5 | Hopkins |
| 9 | Apollos Ventimiglia | 18:59.9 | MACH Running | 136.7 | Autumn Classic |
| 10 | Lucas Dunham | 19:01.2 | Farmington | 136.3 | Autumn Classic |
| 9 | Dexton Feldpausch | 18:51.5 | Fowler | 136.2 | Don Baese |
| 12 | Lualhati Verzosa | 19:02.4 | Grosse Pointe South | 135.9 | Autumn Classic |
| 10 | Brady Corbat | 19:03.2 | Marysville | 135.6 | Autumn Classic |
| 11 | Jamin Siewert | 19:05.1 | Almont | 135.0 | Autumn Classic |
| 12 | William Warner | 18:55.5 | Clare | 134.8 | Don Baese |
| 11 | Drew Starkey | 19:07.0 | Macomb Lutheran North | 134.3 | Autumn Classic |
| 10 | Nixon Magnotte | 19:07.4 | Sterling Heights Stevenson | 134.2 | Autumn Classic |
| 11 | David Alsip | 19:07.6 | Warren Mott | 134.1 | Autumn Classic |
| 10 | Etienne Ruble | 18:57.7 | Central Michigan Homeschool Athletics | 134.1 | Don Baese |
| 12 | Brandon Gump | 19:08.2 | Macomb Lutheran North | 133.9 | Autumn Classic |
| 9 | Preston Vanderpool | 19:08.3 | Grosse Pointe South | 133.9 | Autumn Classic |
| 10 | Collin Mahar | 19:10.5 | Sterling Heights Stevenson | 133.2 | Autumn Classic |
| 10 | Jackson Anderson | 19:33.9 | Muskegon Catholic Central | 132.7 | Hopkins |
| 9 | Leo Maciel | 19:35.2 | Fennville | 132.3 | Hopkins |
| 10 | Tanner Krzysik | 19:35.6 | Hastings | 132.1 | Hopkins |
| 9 | Braelyn Conley | 19:14.0 | Clarkston | 132.0 | Autumn Classic |
| 10 | Ethan Langmaack | 19:36.1 | Lake Odessa Lakewood | 132.0 | Hopkins |
| 10 | Daniel Smyth | 19:14.2 | MACH Running | 131.9 | Autumn Classic |
| 11 | Joshua Snyder | 19:15.0 | MACH Running | 131.7 | Autumn Classic |
| 12 | Xavier Simon | 19:06.8 | Fowler | 131.1 | Don Baese |
| 12 | Damien Martinez | 19:39.1 | Kalamazoo Hackett | 131.0 | Hopkins |
| 11 | Caleb Thomason-Redus | 19:17.9 | Grosse Pointe South | 130.7 | Autumn Classic |
| 10 | Loghan Murphy | 19:40.3 | Allegan | 130.6 | Hopkins |
| 9 | Ryland Giannini | 19:18.4 | Madison Heights Lamphere | 130.5 | Autumn Classic |
| 11 | Andrew Urben | 19:18.8 | MACH Running | 130.4 | Autumn Classic |
| 11 | Issac Davis | 19:20.8 | Rochester | 129.7 | Autumn Classic |
| 9 | Carter Castilla | 19:11.1 | Dansville | 129.6 | Don Baese |
| 9 | Bradley Nordstrom | 19:21.5 | Rochester | 129.5 | Autumn Classic |
| 9 | Lucas Lombard | 19:44.9 | Fennville | 129.0 | Hopkins |
| 12 | Reed Schroeder | 19:14.5 | Pewamo-Westphalia | 128.5 | Don Baese |
| 10 | Jameson Huhn | 19:17.5 | Pewamo-Westphalia | 127.5 | Don Baese |
| 10 | Daren Austin | 19:52.8 | Parchment | 126.4 | Hopkins |
| 11 | Ethan Jenne | 19:53.3 | Fennville | 126.2 | Hopkins |
| 9 | Tucker Broomhead | 19:34.8 | Sterling Heights Stevenson | 125.1 | Autumn Classic |
| 11 | Atticus Boeve | 19:57.8 | Fennville | 124.7 | Hopkins |
| 10 | London Coreart | 19:28.2 | Charlotte | 123.9 | Don Baese |
| 11 | Cooper Prentice | 20:00.4 | Allegan | 123.9 | Hopkins |
| 12 | Brian Hopkins | 19:39.8 | Roseville | 123.4 | Autumn Classic |
| 12 | Logan Albritton | 19:40.0 | Beverly Hills Groves | 123.3 | Autumn Classic |
| 12 | Matthew Bowman | 19:41.9 | Roseville | 122.7 | Autumn Classic |
| 10 | William Platt | 19:42.2 | Pontiac Notre Dame Prep | 122.6 | Autumn Classic |
| 11 | John Tippett | 19:43.8 | Clarkston | 122.1 | Autumn Classic |
| 12 | Ian Letherer | 19:34.3 | Clare | 121.9 | Don Baese |
| 9 | Calvin Koch | 19:44.4 | Pontiac Notre Dame Prep | 121.9 | Autumn Classic |
| 9 | Daniel Kramer | 19:34.4 | Pewamo-Westphalia | 121.9 | Don Baese |
| 9 | Josh Smith | 19:45.6 | Clarkston | 121.5 | Autumn Classic |
| 11 | Dominic Berkemeier | 19:45.9 | Beverly Hills Groves | 121.4 | Autumn Classic |
| 10 | Jackson Fry | 19:46.3 | Clarkston | 121.2 | Autumn Classic |
| 11 | Jaden Ethier | 19:46.5 | Troy Athens | 121.2 | Autumn Classic |
| 10 | Chandler Hadley | 19:47.1 | Clarkston | 121.0 | Autumn Classic |
| 12 | Armon Harris | 19:47.3 | SCS Lake Shore | 120.9 | Autumn Classic |
| 11 | Greg Steele | 19:38.3 | Clare | 120.6 | Don Baese |
| 10 | Dominic DeVeny | 19:48.3 | Cardinal Mooney Catholic | 120.6 | Autumn Classic |
| 10 | Marshall Posluszny | 19:49.7 | Cass City | 120.1 | Autumn Classic |
| 10 | Reid Hacker | 19:40.0 | Dansville | 120.0 | Don Baese |
| 9 | Colin Maurer | 19:50.1 | MACH Running | 120.0 | Autumn Classic |
| 12 | Tristian Raimondo | 19:51.0 | SCS Lakeview | 119.7 | Autumn Classic |
| 10 | Alex Timmers | 20:14.8 | Hastings | 119.1 | Hopkins |
| 9 | Logan Platte | 19:43.8 | Fowler | 118.7 | Don Baese |
| 11 | Tyler Curtis | 20:15.8 | Vermontville Maple Valley | 118.7 | Hopkins |
| 10 | Jake Cavins | 19:53.9 | New Haven | 118.7 | Autumn Classic |
| 11 | Micah Springer | 19:44.9 | Central Michigan Homeschool Athletics | 118.4 | Don Baese |
| 11 | Johnny Roland | 19:55.2 | Almont | 118.3 | Autumn Classic |
| 9 | Maxwell Wieber | 19:45.5 | Fowler | 118.2 | Don Baese |
| 9 | Xavier Smith | 19:55.8 | Rochester Hills Stoney Creek | 118.1 | Autumn Classic |
| 12 | Bryce Glossinger | 19:56.1 | Beverly Hills Groves | 118.0 | Autumn Classic |
| 11 | Nathan Feliciano | 19:56.2 | Warren Mott | 117.9 | Autumn Classic |
| 9 | Henry Young | 20:19.8 | Kalamazoo Hackett | 117.4 | Hopkins |
| 10 | Hudson Winne | 20:20.4 | Fennville | 117.2 | Hopkins |
| 10 | Wesley Harrington | 20:21.1 | Parchment | 117.0 | Hopkins |
| 9 | Matthew Rodgers | 19:49.5 | Clare | 116.8 | Don Baese |
| 12 | Jacob Vanderveen | 19:51.0 | Fulton | 116.3 | Don Baese |
| 11 | Ben Keebaugh | 19:52.2 | Fowler | 115.9 | Don Baese |
| 10 | Cameron Strzelecki | 20:02.3 | SCS Lake Shore | 115.9 | Autumn Classic |
| 11 | Cameron Murray | 20:28.3 | Vermontville Maple Valley | 114.6 | Hopkins |
| 11 | Beckett Hagen | 20:07.3 | Ubly | 114.2 | Autumn Classic |
| 11 | Payton Crawfis | 19:57.3 | Carson City-Crystal | 114.2 | Don Baese |
| 9 | Douglas Givinsky | 20:08.0 | SCS Lakeview | 114.0 | Autumn Classic |
| 12 | Cole Grundy | 19:58.3 | Clare | 113.9 | Don Baese |
| 12 | Ricky Popp | 19:58.6 | Charlotte | 113.8 | Don Baese |
| 12 | Bryce White | 19:58.9 | Montabella | 113.7 | Don Baese |
| 9 | Maximilian Van de Vyver | 20:09.6 | Austin Catholic | 113.5 | Autumn Classic |
| 10 | William O’Dell | 20:13.4 | Grosse Pointe South | 112.2 | Autumn Classic |
| 9 | Justin Carpenter | 20:13.7 | SCS Lakeview | 112.1 | Autumn Classic |
| 11 | Colt Borror | 20:14.5 | Clarkston | 111.8 | Autumn Classic |
| 9 | Joseph Quan | 20:14.6 | Clarkston | 111.8 | Autumn Classic |
| 11 | Andrew Brancheau | 20:15.4 | Clarkston | 111.5 | Autumn Classic |
| 10 | Dakota Harmer | 20:38.0 | Lake Odessa Lakewood | 111.3 | Hopkins |
| 12 | Hayden Brennan-Turski | 20:16.4 | SCS Lakeview | 111.2 | Autumn Classic |
| 12 | Cole Ver Strate | 20:38.5 | Hopkins | 111.2 | Hopkins |
| 12 | Jacob Biolchini | 20:16.9 | Almont | 111.0 | Autumn Classic |
| 10 | Jalen Gauthier | 20:18.5 | Imlay City | 110.5 | Autumn Classic |
| 10 | Caleb Glass | 20:40.6 | Grandville Calvin Christian | 110.5 | Hopkins |
| 11 | Aaron Bentley | 20:19.2 | Sterling Heights Stevenson | 110.3 | Autumn Classic |
| 11 | Patrick Steele | 20:19.5 | Farmington | 110.2 | Autumn Classic |
| 10 | Noah Horvath | 20:20.4 | MACH Running | 109.9 | Autumn Classic |
| 9 | Zachary Grice | 20:21.6 | MACH Running | 109.5 | Autumn Classic |
| 11 | Mason Russell | 20:22.5 | Imlay City | 109.2 | Autumn Classic |
| 9 | Loren Thelen | 20:12.7 | Pewamo-Westphalia | 109.1 | Don Baese |
| 12 | Jacob Vachon | 20:23.3 | Sterling Heights Stevenson | 108.9 | Autumn Classic |
| 12 | Connor Miley | 20:45.4 | Parchment | 108.9 | Hopkins |
| 10 | William Place | 20:24.3 | Clarkston | 108.6 | Autumn Classic |
| 12 | Tristan Wininger | 20:25.1 | Grosse Pointe South | 108.3 | Autumn Classic |
| 9 | Kaedyn Smith | 20:15.3 | Fowler | 108.3 | Don Baese |
| 9 | Owen Pacyga | 20:25.3 | Troy Athens | 108.3 | Autumn Classic |
| 9 | Logan Kipen | 20:47.3 | Hopkins | 108.2 | Hopkins |
| 10 | Eli Li | 20:48.6 | Hastings | 107.8 | Hopkins |
| 9 | Samuel Kutschman | 20:26.9 | Rochester | 107.7 | Autumn Classic |
| 10 | Jaiden Nguyen | 20:26.9 | Warren Mott | 107.7 | Autumn Classic |
| 11 | Benjamin Kline | 20:27.5 | Almont | 107.5 | Autumn Classic |
| 10 | Gibson Yeiter | 20:49.5 | Lake Odessa Lakewood | 107.5 | Hopkins |
| 11 | Brandon Buskulic | 20:18.0 | Pewamo-Westphalia | 107.4 | Don Baese |
| 10 | Ryan Beauchamp | 20:28.0 | New Haven | 107.3 | Autumn Classic |
| 9 | Kai Bilderback | 20:28.9 | Farmington | 107.0 | Autumn Classic |
| 9 | Karston Kappenman | 20:52.1 | Kalamazoo Hackett | 106.6 | Hopkins |
| 12 | Wyatt Musson | 20:30.7 | Rochester | 106.4 | Autumn Classic |
| 11 | Kyler Bowman | 20:31.6 | Roseville | 106.1 | Autumn Classic |
| 11 | Jared Pratt | 20:32.3 | Imlay City | 105.9 | Autumn Classic |
| 9 | Kai Hopkins | 20:22.5 | Potterville | 105.8 | Don Baese |
| 10 | Will Cilk | 20:33.1 | Imlay City | 105.6 | Autumn Classic |
| 10 | Jay Wilson | 20:35.8 | Clarkston | 104.7 | Autumn Classic |
| 10 | Nicholas Jablonski | 20:58.8 | Hopkins | 104.4 | Hopkins |
| 9 | Vincent Bekkala | 20:37.2 | Warren Woods Tower | 104.3 | Autumn Classic |
| 12 | Luke Phelps | 20:37.8 | Macomb Lutheran North | 104.1 | Autumn Classic |
| 12 | Mark Baer | 20:40.1 | Brother Rice | 103.3 | Autumn Classic |
| 9 | Gus Shettler | 20:40.5 | Grosse Pointe South | 103.2 | Autumn Classic |
| 10 | Donovan Wells | 20:31.2 | Potterville | 102.9 | Don Baese |
| 9 | William Moerschell | 20:42.8 | SCS Lakeview | 102.4 | Autumn Classic |
| 11 | Caleb Kramer | 21:06.8 | Hastings | 101.7 | Hopkins |
| 10 | Parker Erb | 21:07.2 | Hastings | 101.6 | Hopkins |
| 12 | Alexander Gordillo Castro | 20:46.4 | Rochester | 101.2 | Autumn Classic |
| 12 | Riley Graf | 20:37.6 | Dansville | 100.8 | Don Baese |
| 12 | Mark Torres | 20:49.8 | Rochester | 100.1 | Autumn Classic |
| 9 | Anders Erickson | 20:50.9 | Brother Rice | 99.7 | Autumn Classic |
| 9 | Nathaniel Filler | 20:51.3 | Rochester | 99.6 | Autumn Classic |
| 10 | Sid Davis | 20:51.8 | Almont | 99.4 | Autumn Classic |
| 11 | Eli VanderLaan | 20:52.1 | Beverly Hills Groves | 99.3 | Autumn Classic |
| 9 | Gunnar Long | 20:52.3 | Sandusky | 99.2 | Autumn Classic |
| 10 | Zach Reynolds | 20:52.6 | Clarkston | 99.1 | Autumn Classic |
| 12 | Andrew Wilson | 20:53.2 | Clarkston | 98.9 | Autumn Classic |
| 11 | Eli Rohde | 20:46.0 | Central Michigan Homeschool Athletics | 98.0 | Don Baese |
| 9 | Jack Dykstra | 20:58.5 | Grosse Pointe South | 97.2 | Autumn Classic |
| 12 | Cameron Huff | 20:58.6 | Macomb Lutheran North | 97.1 | Autumn Classic |
| 10 | Xavier Zammit | 20:59.1 | Cardinal Mooney Catholic | 97.0 | Autumn Classic |
| 9 | Kyler Germinder | 21:22.0 | Kalamazoo Hackett | 96.7 | Hopkins |
| 9 | Harshith Polisetty | 21:00.1 | Rochester | 96.6 | Autumn Classic |
| 10 | Shane Dodson | 21:00.2 | Rochester | 96.6 | Autumn Classic |
| 10 | Julian Furnari | 21:04.9 | Brother Rice | 95.0 | Autumn Classic |
| 9 | Dominic Smith | 21:05.2 | Farmington | 94.9 | Autumn Classic |
| 11 | Braylon Satterlee | 20:55.2 | Carson City-Crystal | 94.9 | Don Baese |
| 12 | Dylan Ma | 21:05.8 | Rochester | 94.7 | Autumn Classic |
| 12 | Jareth Shappee | 20:56.2 | Montabella | 94.6 | Don Baese |
| 12 | Wade Murray | 21:06.2 | Imlay City | 94.6 | Autumn Classic |
| 9 | Remington Schueller | 20:56.9 | Fowler | 94.4 | Don Baese |
| 11 | Bryce Willis | 20:56.9 | Montabella | 94.4 | Don Baese |
| 12 | Owen Hadala | 21:08.3 | SCS Lakeview | 93.9 | Autumn Classic |
| 9 | Eric Morehouse | 21:09.1 | Rochester | 93.6 | Autumn Classic |
| 10 | Wesley Schram | 20:59.2 | Vestaburg | 93.6 | Don Baese |
| 12 | Andrew Rosso | 21:09.6 | Austin Catholic | 93.5 | Autumn Classic |
| 11 | Hayden Rutter | 21:10.3 | Rochester Hills Stoney Creek | 93.2 | Autumn Classic |
| 9 | Tucker Dubay | 21:10.7 | Farmington | 93.1 | Autumn Classic |
| 10 | Josh Alula | 21:11.8 | Beverly Hills Groves | 92.7 | Autumn Classic |
| 9 | Christian Coon | 21:02.4 | Carson City-Crystal | 92.5 | Don Baese |
| 11 | Evan White | 21:12.4 | Rochester Hills Stoney Creek | 92.5 | Autumn Classic |
| 12 | Andrew Newenhouse | 21:34.9 | Grandville Calvin Christian | 92.4 | Hopkins |
| 11 | Bradley Richards | 21:12.9 | Cass City | 92.4 | Autumn Classic |
| 12 | Foley Kedzior | 21:13.1 | Warren Woods Tower | 92.3 | Autumn Classic |
| 12 | Joshua Schang | 21:13.2 | Warren Cousino | 92.3 | Autumn Classic |
| 10 | Carter Chapman | 21:03.5 | Clare | 92.2 | Don Baese |
| 9 | Jihong Min | 21:14.0 | Rochester | 92.0 | Autumn Classic |
| 10 | Callen Heier | 21:16.1 | SCS Lake Shore | 91.3 | Autumn Classic |
| 9 | Carter Bultje | 21:38.2 | Wayland Union | 91.3 | Hopkins |
| 12 | James Johnson | 21:16.7 | Imlay City | 91.1 | Autumn Classic |
| 9 | Stephen Warnick | 21:17.1 | Grosse Pointe South | 91.0 | Autumn Classic |
| 9 | Clark McLean | 21:17.3 | Imlay City | 90.9 | Autumn Classic |
| 9 | Silvio Jurkovic | 21:18.3 | Pontiac Notre Dame Prep | 90.6 | Autumn Classic |
| 9 | Jack Huhn | 21:08.4 | Pewamo-Westphalia | 90.5 | Don Baese |
| 11 | Eli Dedloff | 21:08.6 | Central Michigan Homeschool Athletics | 90.5 | Don Baese |
| 12 | Nicholas Shinkonis | 21:23.3 | SCS Lakeview | 88.9 | Autumn Classic |
| 12 | Holden Starn | 21:23.7 | Rochester | 88.8 | Autumn Classic |
| 10 | Charles Gronberg | 21:15.4 | Charlotte | 88.2 | Don Baese |
| 9 | Emmett Houseman | 21:48.5 | Hopkins | 87.8 | Hopkins |
| 11 | Dyson Betts | 21:28.6 | Beverly Hills Groves | 87.1 | Autumn Classic |
| 9 | Avery Fox | 21:19.5 | Pewamo-Westphalia | 86.8 | Don Baese |
| 12 | Braden Koos | 21:19.9 | Charlotte | 86.7 | Don Baese |
| 12 | Joseph Young | 21:34.2 | Troy Athens | 85.3 | Autumn Classic |
| 12 | Wyatt Sonntag | 21:34.9 | Marysville | 85.0 | Autumn Classic |
| 11 | Logan Courtade | 21:35.8 | Rochester Hills Stoney Creek | 84.7 | Autumn Classic |
| 9 | Kyle Krueger | 21:36.4 | Sterling Heights Stevenson | 84.5 | Autumn Classic |
| 12 | Benjamin Possehn | 21:58.8 | Lake Odessa Lakewood | 84.4 | Hopkins |
| 11 | Cooper Stannard | 21:59.6 | Parchment | 84.1 | Hopkins |
| 9 | Samuel Chudy | 21:37.7 | Grosse Pointe South | 84.1 | Autumn Classic |
| 10 | Adam Ulaj | 21:38.9 | Sterling Heights Stevenson | 83.7 | Autumn Classic |
| 12 | Lucas Cha | 21:39.0 | Warren Woods Tower | 83.7 | Autumn Classic |
| 9 | Clem Deighan | 21:39.8 | Brother Rice | 83.4 | Autumn Classic |
| 12 | Spencer Crozier | 22:02.6 | Hastings | 83.1 | Hopkins |
| 10 | Gino Schueler | 21:42.0 | Warren Cousino | 82.7 | Autumn Classic |
| 10 | Liam Bhatti | 21:44.0 | Imlay City | 82.0 | Autumn Classic |
| 9 | Mark Binkowski | 21:44.8 | Grosse Pointe South | 81.7 | Autumn Classic |
| 10 | Daniel Homan | 21:36.0 | Central Michigan Homeschool Athletics | 81.3 | Don Baese |
| 9 | Jacob Probst | 21:46.8 | Macomb Lutheran North | 81.1 | Autumn Classic |
| 10 | Ashwath Mahesh | 21:48.4 | Rochester | 80.5 | Autumn Classic |
| 9 | Kipton Ferchert | 21:48.5 | Sterling Heights Stevenson | 80.5 | Autumn Classic |
| 11 | Gabriel Byers | 21:48.6 | MACH Running | 80.5 | Autumn Classic |
| 9 | Lachlan Nugent | 21:49.5 | Sandusky | 80.2 | Autumn Classic |
| 9 | Chase Barrigar | 21:39.8 | Hemlock | 80.1 | Don Baese |
| 9 | Stuart Nicholson | 21:50.8 | Grosse Pointe South | 79.7 | Autumn Classic |
| 10 | Chase Austin | 22:13.0 | Muskegon Catholic Central | 79.7 | Hopkins |
| 10 | Antonio Starke | 21:51.3 | Macomb Lutheran North | 79.6 | Autumn Classic |
| 9 | Victor Kamau | 21:53.2 | Madison Heights Lamphere | 78.9 | Autumn Classic |
| 12 | Grady Oberlin | 21:43.7 | Butternut Homeschool | 78.8 | Don Baese |
| 10 | Robert Majoras | 22:17.6 | Kalamazoo Hackett | 78.1 | Hopkins |
| 12 | Mason White | 21:46.7 | Montabella | 77.8 | Don Baese |
| 10 | Luke Tyll | 21:57.2 | Beverly Hills Groves | 77.6 | Autumn Classic |
| 9 | Max Mowatt | 21:48.5 | Pewamo-Westphalia | 77.2 | Don Baese |
| 9 | Bryson Smith | 22:01.0 | Macomb Lutheran North | 76.3 | Autumn Classic |
| 9 | Carson Nasceif | 22:02.0 | Sterling Heights Stevenson | 76.0 | Autumn Classic |
| 10 | Ryan Warburton | 22:04.9 | Pontiac Notre Dame Prep | 75.0 | Autumn Classic |
| 9 | Corbin Tedder | 22:27.0 | Fennville | 75.0 | Hopkins |
| 9 | Jackson Bliss | 22:07.1 | Cass City | 74.3 | Autumn Classic |
| 12 | Johnathon Buskirk | 22:29.6 | Hopkins | 74.1 | Hopkins |
| 9 | Edward Ostberg | 22:08.7 | Troy Athens | 73.8 | Autumn Classic |
| 9 | Shayne Krasinski | 22:32.9 | Wayland Union | 73.0 | Hopkins |
| 9 | Brady Steaban | 22:12.8 | Rochester | 72.4 | Autumn Classic |
| 12 | Luke Schneider | 22:03.2 | Pewamo-Westphalia | 72.3 | Don Baese |
| 10 | Jacob Curtis | 22:04.9 | Central Michigan Homeschool Athletics | 71.7 | Don Baese |
| 11 | Hagen Stanich | 22:15.4 | Rochester | 71.5 | Autumn Classic |
| 10 | David Lee | 22:17.0 | Troy Athens | 71.0 | Autumn Classic |
| 10 | Erich Sylvia | 22:17.8 | Marysville | 70.7 | Autumn Classic |
| 9 | Alvaro Gomez | 22:18.4 | Rochester Hills Stoney Creek | 70.5 | Autumn Classic |
| 11 | Rory DeYoung | 22:19.9 | Brother Rice | 70.0 | Autumn Classic |
| 9 | Ethan Pinks | 22:21.5 | Warren Woods Tower | 69.5 | Autumn Classic |
| 12 | Dominic Rivette | 22:11.7 | Hemlock | 69.4 | Don Baese |
| 12 | Nicklaus Creek | 22:23.0 | Pontiac Notre Dame Prep | 69.0 | Autumn Classic |
| 10 | Brett Suchland | 22:23.5 | MACH Running | 68.8 | Autumn Classic |
| 10 | Aiden Gumz | 22:23.7 | Rochester | 68.8 | Autumn Classic |
| 10 | Tanner Bloom | 22:47.6 | Fennville | 68.1 | Hopkins |
| 10 | Kyle Novak | 22:28.1 | Rochester | 67.3 | Autumn Classic |
| 10 | Austin Hillman | 22:28.2 | Madison Heights Lamphere | 67.3 | Autumn Classic |
| 11 | Ryan Zou | 22:29.4 | Madison Heights Lamphere | 66.9 | Autumn Classic |
| 12 | Peyton Johnston | 22:21.0 | Potterville | 66.3 | Don Baese |
| 9 | Dhevan Wilson | 22:31.1 | Pontiac Notre Dame Prep | 66.3 | Autumn Classic |
| 11 | Andrew Bieth | 22:31.6 | Marine City | 66.1 | Autumn Classic |
| 11 | Nicholas Croft | 22:32.3 | Beverly Hills Groves | 65.9 | Autumn Classic |
| 10 | Dakota Cole | 22:57.0 | Hastings | 65.0 | Hopkins |
| 9 | Justin Clark | 22:35.7 | Pontiac Notre Dame Prep | 64.8 | Autumn Classic |
| 9 | Jahreim Phillip | 22:25.8 | Charlotte | 64.7 | Don Baese |
| 10 | Grady Wilkes | 23:00.2 | Vermontville Maple Valley | 63.9 | Hopkins |
| 9 | Zach Schaub | 23:01.4 | Grandville Calvin Christian | 63.5 | Hopkins |
| 11 | Quincy Page | 23:02.0 | Vermontville Maple Valley | 63.3 | Hopkins |
| 9 | Thomas Binkowski | 22:40.1 | Pontiac Notre Dame Prep | 63.3 | Autumn Classic |
| 10 | Kaleb Kish-Salkovski | 22:41.4 | Grosse Pointe South | 62.9 | Autumn Classic |
| 12 | Guy Knoblock | 22:43.0 | Ubly | 62.3 | Autumn Classic |
| 9 | Nathan Grech | 22:43.5 | SCS Lakeview | 62.2 | Autumn Classic |
| 10 | Walter Sutherland | 22:43.6 | New Haven | 62.1 | Autumn Classic |
| 9 | Jacob Ross | 22:44.4 | Cass City | 61.9 | Autumn Classic |
| 10 | Logan Sattler | 22:45.1 | Rochester | 61.6 | Autumn Classic |
| 9 | Ethan Ma | 22:46.2 | Rochester | 61.3 | Autumn Classic |
| 11 | Connor Class | 22:48.4 | Rochester | 60.5 | Autumn Classic |
| 11 | Josh Chamberlin | 22:39.9 | Charlotte | 60.0 | Don Baese |
| 10 | Maxwell Skrabut | 22:50.7 | Sterling Heights Stevenson | 59.8 | Autumn Classic |
| 9 | Reilly Paulson | 22:52.4 | Marine City | 59.2 | Autumn Classic |
| 9 | Johnathan Konwerski | 22:54.7 | Sterling Heights Stevenson | 58.4 | Autumn Classic |
| 11 | Brady Czapiewski | 22:57.2 | Imlay City | 57.6 | Autumn Classic |
| 9 | Jackson Allen | 22:58.1 | Imlay City | 57.3 | Autumn Classic |
| 11 | Jackson Byers | 23:20.3 | Wayland Union | 57.2 | Hopkins |
| 9 | Deaken McLaughlin | 22:48.7 | Central Michigan Homeschool Athletics | 57.1 | Don Baese |
| 11 | Nathan Morris | 23:04.2 | Grosse Pointe South | 55.3 | Autumn Classic |
| 9 | Maddix Thomas | 23:30.0 | Lake Odessa Lakewood | 54.0 | Hopkins |
| 9 | Angel Ruiz | 23:08.4 | Rochester | 53.9 | Autumn Classic |
| 10 | Jack Schwartz | 23:09.1 | Sterling Heights | 53.6 | Autumn Classic |
| 12 | Aldwin Swincicki-Mauri | 23:09.5 | Sterling Heights | 53.5 | Autumn Classic |
| 12 | Caleb Hardy | 22:59.6 | Butternut Homeschool | 53.5 | Don Baese |
| 9 | Ricardo Sanchez | 23:11.2 | Rochester | 52.9 | Autumn Classic |
| 9 | Joshua Roberts, Jr. | 23:34.8 | Hastings | 52.4 | Hopkins |
| 9 | Seth Watta | 23:15.5 | MACH Running | 51.5 | Autumn Classic |
| 10 | Logan Lynch | 23:18.1 | SCS Lake Shore | 50.6 | Autumn Classic |
| 9 | Ben Chapman | 23:18.5 | Troy Athens | 50.5 | Autumn Classic |
| 9 | Andrew Pantuso | 23:20.2 | Beverly Hills Groves | 49.9 | Autumn Classic |
| 10 | Johnny Williams | 23:46.5 | Hopkins | 48.5 | Hopkins |
| 10 | Robert Hindelang | 23:26.4 | Grosse Pointe South | 47.9 | Autumn Classic |
| 11 | Devan Parks | 23:28.7 | Macomb Lutheran North | 47.1 | Autumn Classic |
| 9 | Noah Mayer | 23:34.9 | Roseville | 45.0 | Autumn Classic |
| 12 | William Evans | 23:37.2 | Roseville | 44.3 | Autumn Classic |
| 10 | Alfonso Marcano | 23:37.5 | Marysville | 44.2 | Autumn Classic |
| 10 | Angelo Manni | 23:38.2 | Brother Rice | 43.9 | Autumn Classic |
| 9 | Henry Watkins | 23:41.5 | Grosse Pointe South | 42.8 | Autumn Classic |
| 9 | Luca Fulgenzi | 23:42.9 | Rochester | 42.4 | Autumn Classic |
| 11 | Benjamin Goolsby | 23:44.0 | Rochester | 42.0 | Autumn Classic |
| 12 | Gavin Forbes | 23:48.0 | Marysville | 40.7 | Autumn Classic |
| 10 | Aaron Gaiser | 24:10.4 | Muskegon Catholic Central | 40.5 | Hopkins |
| 9 | Luke Amo | 23:50.8 | Rochester | 39.7 | Autumn Classic |
| 9 | Isaac Verougstraete | 23:55.4 | Almont | 38.2 | Autumn Classic |
| 10 | Kenneth Graham | 23:47.6 | Montabella | 37.5 | Don Baese |
| 11 | Oscar Camargo | 24:01.3 | Rochester Hills Stoney Creek | 36.2 | Autumn Classic |
| 9 | Finnegan Johnson | 24:04.6 | Grosse Pointe South | 35.1 | Autumn Classic |
| 9 | Khalil Gupton | 24:04.7 | Farmington | 35.1 | Autumn Classic |
| 9 | Camden Conner | 23:57.7 | Fowler | 34.1 | Don Baese |
| 12 | Ryan Jom | 24:08.0 | Rochester | 34.0 | Autumn Classic |
| 12 | Sawyer Ross | 24:11.1 | Cass City | 33.0 | Autumn Classic |
| 10 | Nathan Larivee | 24:12.0 | SCS Lake Shore | 32.7 | Autumn Classic |
| 11 | Remington Jones | 24:03.8 | St. Charles | 32.1 | Don Baese |
| 8 | Exause Ruble | 24:07.6 | Central Michigan Homeschool Athletics | 30.8 | Don Baese |
| 9 | Carson Clark | 24:07.7 | Charlotte | 30.8 | Don Baese |
| 9 | Niranjan Vijayakumar | 24:18.3 | Rochester | 30.6 | Autumn Classic |
| 9 | Nischay Patil | 24:18.8 | Rochester | 30.4 | Autumn Classic |
| 9 | Samuel Jones | 24:22.7 | Troy Athens | 29.1 | Autumn Classic |
| 11 | Shaundale Williams | 24:24.6 | Clarkston | 28.5 | Autumn Classic |
| 9 | Joshua Herrell | 24:24.8 | Madison Heights Lamphere | 28.4 | Autumn Classic |
| 10 | Billy Hilbert | 24:47.3 | Hastings | 28.2 | Hopkins |
| 9 | Kyzer Reid | 24:26.4 | Warren Woods Tower | 27.9 | Autumn Classic |
| 10 | Tommy Weyhing | 24:27.3 | Grosse Pointe South | 27.6 | Autumn Classic |
| 9 | Karma Pillai | 24:28.9 | Rochester | 27.0 | Autumn Classic |
| 9 | Stosh Deighan | 24:33.2 | Brother Rice | 25.6 | Autumn Classic |
| 10 | Grant Decker | 24:34.4 | Rochester Hills Stoney Creek | 25.2 | Autumn Classic |
| 10 | Jordan Osterland | 24:35.0 | Marine City | 25.0 | Autumn Classic |
| 12 | Koltin Kilmer | 24:25.3 | Vestaburg | 24.9 | Don Baese |
| 9 | Jack McKeogh | 24:37.1 | Clarkston | 24.3 | Autumn Classic |
| 12 | Dylan Arnold | 24:40.5 | SCS Lakeview | 23.2 | Autumn Classic |
| 12 | Jude Shaver | 24:36.3 | Charlotte | 21.2 | Don Baese |
| 9 | Deegan Weiler | 24:48.6 | Imlay City | 20.5 | Autumn Classic |
| 10 | Suhas Posimreddy | 24:56.3 | Rochester | 17.9 | Autumn Classic |
| 12 | Charlie Pankratz | 24:57.7 | Brother Rice | 17.4 | Autumn Classic |
| 12 | Jacob Wieland | 25:20.5 | Lake Odessa Lakewood | 17.2 | Hopkins |
| Jr | Riley Skiles | 24:49.5 | St. Charles | 16.8 | Don Baese |
| 10 | Robert Downey | 25:01.8 | Warren Woods Tower | 16.1 | Autumn Classic |
| 11 | Cameron Agosta | 25:02.3 | Marine City | 15.9 | Autumn Classic |
| 12 | Caden Nichols | 25:05.4 | Sandusky | 14.9 | Autumn Classic |
| 10 | Lewis Davidson | 24:57.7 | Montabella | 14.1 | Don Baese |
| 10 | Josiah Davis | 25:10.3 | SCS Lake Shore | 13.2 | Autumn Classic |
| 9 | Aden Lim | 25:10.3 | Grosse Pointe South | 13.2 | Autumn Classic |
| 9 | Ryan Shalla | 25:17.4 | Brother Rice | 10.9 | Autumn Classic |
| 10 | Thomas Naylor | 25:21.2 | Pontiac Notre Dame Prep | 9.6 | Autumn Classic |
| 9 | Adam Keoleian | 25:22.2 | Rochester Hills Stoney Creek | 9.3 | Autumn Classic |
| 10 | Cayden Parent | 25:28.0 | Marysville | 7.3 | Autumn Classic |
| 9 | Eli Tellinghuisen | 25:31.3 | Farmington | 6.2 | Autumn Classic |
| 9 | Andrew Buchanan | 25:34.2 | Rochester | 5.3 | Autumn Classic |
| 10 | Axel Svensson | 25:35.1 | Rochester Hills Stoney Creek | 5.0 | Autumn Classic |
| 10 | Henry Rivard | 25:36.1 | Brother Rice | 4.6 | Autumn Classic |
| 10 | Xavier Neudauer | 25:37.5 | Troy Athens | 4.2 | Autumn Classic |
| 9 | Jaxon Wirt | 25:31.5 | Ashley | 2.8 | Don Baese |
| 9 | Lucas Lynch | 25:42.0 | SCS Lake Shore | 2.7 | Autumn Classic |
| 12 | Petrit Gegaj | 25:42.5 | Sterling Heights Stevenson | 2.5 | Autumn Classic |
| 12 | Kolya Resnick | 25:42.6 | Grosse Pointe South | 2.5 | Autumn Classic |
| 12 | Jansen Cook | 26:06.3 | Muskegon Catholic Central | 1.9 | Hopkins |
| 12 | Xavier Russick | 26:07.7 | Muskegon Catholic Central | 1.4 | Hopkins |
| 11 | Donovan Grimaudo | 25:46.8 | Rochester Hills Stoney Creek | 1.1 | Autumn Classic |