| Grade | Name | Time | Team | Rating | Meet |
| 11 | Marshall Huhn | 15:18.4 | Lowell | 207.5 | RCA 2 |
| 12 | Aden Ashworth | 15:35.2 | Allendale | 201.9 | RCA 2 |
| 9 | Avi Elabed | 15:38.6 | Lowell | 200.8 | RCA 2 |
| 12 | Cooper Byrne | 15:45.5 | Lowell | 198.5 | RCA 2 |
| 12 | Nolan Collins | 16:43.4 | Brother Rice | 198.2 | CHSL Bishop Championship |
| 12 | Ronnie Silveira | 15:46.7 | Allendale | 198.1 | RCA 2 |
| 10 | Brady Glon | 16:45.9 | Detroit Catholic Central | 197.4 | CHSL Bishop Championship |
| 11 | Mason Hill | 15:50.5 | Allendale | 196.8 | RCA 2 |
| 10 | Abenezer Olson | 15:57.7 | Kalamazoo Homeschool Sports | 194.8 | WMICCC Conference |
| 12 | Carson Wood | 15:57.4 | Sparta | 194.5 | RCA 2 |
| 12 | Brody Karg | 16:04.2 | Harbor Beach | 193.9 | Ubly |
| 10 | Brennan Higgins | 17:01.1 | St Francis De Sales | 192.3 | CHSL Bishop Championship |
| 11 | Luke Herron | 16:13.2 | Caro | 190.9 | Ubly |
| 12 | Brendan O’Donohue | 16:11.0 | GRTC Peregrines | 190.3 | WMICCC Conference |
| 11 | Evan Armstrong | 16:11.2 | Kalamazoo Homeschool Sports | 190.3 | WMICCC Conference |
| 11 | Spencer Frangou | 17:07.9 | St Francis De Sales | 190.0 | CHSL Bishop Championship |
| 12 | Aiden Weller | 16:12.1 | Cedar Springs | 189.6 | RCA 2 |
| 12 | Owen Metzger | 16:13.2 | Sparta | 189.3 | RCA 2 |
| 12 | Carson Burgess | 16:18.9 | Brown City | 189.0 | Ubly |
| 11 | Will Dwyer | 17:13.0 | St Francis De Sales | 188.3 | CHSL Bishop Championship |
| 12 | Tyler Leach | 15:59.7 | Otisville LakeVille | 187.8 | MMAC 3 |
| 11 | Evan Olson | 16:25.2 | EPBP Laker | 186.9 | Ubly |
| 11 | Brian Artman | 16:22.1 | Kalamazoo Homeschool Sports | 186.6 | WMICCC Conference |
| 11 | Rocky Bolton | 17:18.8 | Jackson Lumen Christi | 186.4 | CHSL Bishop Championship |
| 12 | Benaiah Roby | 16:23.7 | Kalamazoo Homeschool Sports | 186.1 | WMICCC Conference |
| 11 | Justin Mkrtumian | 17:21.4 | Detroit U-D Jesuit | 185.5 | CHSL Bishop Championship |
| 12 | Caleb Willard | 16:25.5 | GRTC Peregrines | 185.5 | WMICCC Conference |
| 12 | Gavin DeVries | 16:25.5 | GRTC Peregrines | 185.5 | WMICCC Conference |
| 11 | Cody Bromley | 16:24.6 | Lowell | 185.5 | RCA 2 |
| 9 | Tyler Bromley | 16:25.7 | Lowell | 185.1 | RCA 2 |
| 12 | Gibson Shore | 17:25.5 | Jackson Lumen Christi | 184.2 | CHSL Bishop Championship |
| 12 | Gavin Tisch | 17:26.7 | Detroit Catholic Central | 183.8 | CHSL Bishop Championship |
| 9 | Asher Putman | 16:37.7 | Reese | 182.8 | Ubly |
| 10 | Soren Crosthwaite | 17:30.9 | Jackson Lumen Christi | 182.4 | CHSL Bishop Championship |
| 10 | Andrew Egli | 16:38.3 | GRTC Peregrines | 181.2 | WMICCC Conference |
| 11 | Peter Kamp | 16:39.0 | Capital Homeschool | 181.0 | WMICCC Conference |
| 9 | Luke Kramer | 17:35.5 | Detroit Catholic Central | 180.8 | CHSL Bishop Championship |
| 10 | Will Hulin | 16:38.8 | Centreville | 180.1 | SW10 3 |
| 10 | Eli Miller | 16:43.8 | GRTC Peregrines | 179.4 | WMICCC Conference |
| 11 | Coplin Serota | 17:39.9 | Brother Rice | 179.4 | CHSL Bishop Championship |
| 11 | Drew Swayze | 16:45.5 | Lowell | 178.5 | RCA 2 |
| 10 | Tyler Egli | 16:48.4 | GRTC Peregrines | 177.9 | WMICCC Conference |
| 12 | Cole Wisniewski | 17:44.4 | Orchard Lake St. Mary’s | 177.9 | CHSL Bishop Championship |
| 11 | Jacob Ziolkowski | 16:49.0 | GRTC Peregrines | 177.7 | WMICCC Conference |
| 11 | Anthony Schmitz | 16:49.2 | GRTC Peregrines | 177.6 | WMICCC Conference |
| 11 | Grady Kling | 17:46.0 | St Francis De Sales | 177.3 | CHSL Bishop Championship |
| 11 | Avery Morrow | 17:47.2 | Jackson Lumen Christi | 176.9 | CHSL Bishop Championship |
| 10 | Oliver Borek | 17:47.2 | Detroit Catholic Central | 176.9 | CHSL Bishop Championship |
| 10 | Cole Raymond | 16:50.4 | Coopersville | 176.9 | RCA 2 |
| 11 | Ben Kuhlman | 17:49.1 | St. Johns Jesuit | 176.3 | CHSL Bishop Championship |
| 10 | Wyatt Roberts | 16:34.3 | Otisville LakeVille | 176.2 | MMAC 3 |
| 11 | Samuel Organ | 16:53.8 | Cedar Springs | 175.7 | RCA 2 |
| 10 | Nicholas Walker | 17:51.9 | St. Johns Jesuit | 175.4 | CHSL Bishop Championship |
| 10 | Chase Little | 17:52.8 | St Francis De Sales | 175.1 | CHSL Bishop Championship |
| 11 | Tristan See | 17:00.9 | Cedar Springs | 173.4 | RCA 2 |
| 12 | Nathan Kafoury | 18:00.0 | Warren DeLaSalle | 172.7 | CHSL Bishop Championship |
| 11 | Beckett Fenbert | 18:00.4 | St. Johns Jesuit | 172.5 | CHSL Bishop Championship |
| 11 | Scott Seymour | 18:05.0 | St Francis De Sales | 171.0 | CHSL Bishop Championship |
| 11 | William Balasia | 18:05.8 | Detroit U-D Jesuit | 170.7 | CHSL Bishop Championship |
| 10 | Timothy Adair | 17:09.9 | Kalamazoo Homeschool Sports | 170.7 | WMICCC Conference |
| 9 | Weston Guza | 17:15.4 | Ubly | 170.2 | Ubly |
| 12 | Peter Soltis | 18:08.9 | Jackson Lumen Christi | 169.7 | CHSL Bishop Championship |
| 9 | James Elliott | 17:12.6 | Cedar Springs | 169.5 | RCA 2 |
| 11 | Lucas Demski | 18:10.7 | St Francis De Sales | 169.1 | CHSL Bishop Championship |
| 11 | Connor Pepin | 17:18.8 | Croswell-Lexington | 169.1 | Ubly |
| 11 | Sebastian Morrison | 18:10.9 | Warren DeLaSalle | 169.0 | CHSL Bishop Championship |
| 12 | Wesley Haines | 17:19.2 | Reese | 168.9 | Ubly |
| 11 | Owen Wruble | 17:20.5 | Harbor Beach | 168.5 | Ubly |
| 12 | Vince Garritano | 17:16.8 | Kalamazoo Homeschool Sports | 168.4 | WMICCC Conference |
| 10 | Eli Hobson | 16:58.3 | Montrose | 168.2 | MMAC 3 |
| 12 | Preston VanOeffelen | 17:17.3 | Greenville | 167.9 | RCA 2 |
| 12 | Gianino Perna | 17:24.3 | Marlette | 167.2 | Ubly |
| 11 | Peyton Farrell | 17:21.1 | Cedar Springs | 166.6 | RCA 2 |
| 11 | Carter Grimmet | 17:22.3 | Capital Homeschool | 166.6 | WMICCC Conference |
| 11 | Joey (Joseph) Schmitz | 18:19.2 | Detroit Catholic Central | 166.3 | CHSL Bishop Championship |
| 11 | Joseph Arriola | 18:20.9 | Dearborn Divine Child | 165.7 | CHSL Bishop Championship |
| 11 | Jaxon Hemgesberg | 17:06.0 | Chesaning | 165.7 | MMAC 3 |
| 9 | Calvin Graham | 17:25.4 | GRTC Peregrines | 165.5 | WMICCC Conference |
| 10 | Jude Wentzloff | 18:23.4 | Jackson Lumen Christi | 164.9 | CHSL Bishop Championship |
| 11 | Henry Haag | 17:31.7 | EPBP Laker | 164.8 | Ubly |
| 10 | Tadhg Shoffner | 17:27.1 | Cedar Springs | 164.6 | RCA 2 |
| 10 | Braylon Bigorowski | 17:27.5 | Coopersville | 164.5 | RCA 2 |
| 10 | Michael Allen | 17:10.2 | Montrose | 164.3 | MMAC 3 |
| 11 | Riley Weed | 17:30.8 | West Michigan Homeschool | 163.7 | WMICCC Conference |
| 10 | Jacob Slankster | 18:27.2 | Detroit Catholic Central | 163.6 | CHSL Bishop Championship |
| 11 | Aiden Mcdonald | 17:28.9 | Hartford | 163.4 | SW10 3 |
| 9 | Evan Martinez | 18:29.8 | St Francis De Sales | 162.7 | CHSL Bishop Championship |
| 12 | Michael Walsh | 17:38.1 | Ubly | 162.6 | Ubly |
| 12 | Elijah Purchase | 17:33.2 | Greenville | 162.6 | RCA 2 |
| 9 | Bennett Beals | 17:35.3 | Capital Homeschool | 162.2 | WMICCC Conference |
| 10 | Andrew Slosar | 18:31.5 | Detroit U-D Jesuit | 162.2 | CHSL Bishop Championship |
| 10 | Daniel LaRoy | 17:35.8 | Kalamazoo Homeschool Sports | 162.1 | WMICCC Conference |
| 11 | Lucien Lamothe | 18:31.8 | Warren DeLaSalle | 162.1 | CHSL Bishop Championship |
| 11 | Elliot Toon | 18:32.1 | St Francis De Sales | 162.0 | CHSL Bishop Championship |
| 12 | Evan Keller | 17:35.4 | Coopersville | 161.9 | RCA 2 |
| 10 | Josiah Ruse | 17:36.7 | GRTC Peregrines | 161.8 | WMICCC Conference |
| 11 | Tyson Walker | 18:33.2 | St Francis De Sales | 161.6 | CHSL Bishop Championship |
| 11 | Brandon Peterson | 17:37.8 | Coopersville | 161.1 | RCA 2 |
| 11 | Elias Baldwin | 17:35.9 | Decatur | 161.0 | SW10 3 |
| 9 | Brycen Stewart | 17:38.8 | Allendale | 160.7 | RCA 2 |
| 11 | Marcus O’Hara | 18:36.8 | Detroit Catholic Central | 160.4 | CHSL Bishop Championship |
| 10 | Andrew Cendol | 18:38.2 | St Francis De Sales | 159.9 | CHSL Bishop Championship |
| 11 | Brennan Robinson | 17:46.6 | Kingston | 159.8 | Ubly |
| 11 | Xander Huckins | 17:47.4 | Reese | 159.5 | Ubly |
| 12 | Jace Thomas | 17:24.9 | Birch Run | 159.4 | MMAC 3 |
| 12 | Canon Kuntze | 18:28.9 | Stephenson | 159.4 | Skyline Conference |
| 9 | Joel Vanderwey | 17:44.5 | Capital Homeschool | 159.2 | WMICCC Conference |
| 12 | Jaycob Hipps | 17:25.5 | Montrose | 159.2 | MMAC 3 |
| 12 | Jesse Fielis | 17:41.7 | White Pigeon | 159.1 | SW10 3 |
| 9 | Charlie Fields | 17:48.9 | North Branch | 159.0 | Ubly |
| 12 | Ayden Hipps | 17:26.0 | Montrose | 159.0 | MMAC 3 |
| 11 | Owen VanDyke | 17:44.0 | Allendale | 159.0 | RCA 2 |
| 11 | Stosh Albright | 17:45.9 | GRTC Peregrines | 158.7 | WMICCC Conference |
| 11 | Cooper Hoyt | 17:50.2 | North Branch | 158.6 | Ubly |
| 10 | Grayson McNear | 18:43.2 | St. Johns Jesuit | 158.3 | CHSL Bishop Championship |
| 9 | Jacob Daisy | 17:53.1 | Caro | 157.6 | Ubly |
| 11 | Joe Janesak | 17:48.4 | Sparta | 157.5 | RCA 2 |
| 10 | Declan Shoffner | 17:48.6 | Cedar Springs | 157.5 | RCA 2 |
| 10 | Zane Molewyk | 17:49.7 | Coopersville | 157.1 | RCA 2 |
| 12 | Logan Hetherington | 18:46.9 | Jackson Lumen Christi | 157.0 | CHSL Bishop Championship |
| 9 | Lucas Volmering | 17:55.6 | Ubly | 156.8 | Ubly |
| 11 | William Jeffords | 18:48.0 | Detroit Catholic Central | 156.7 | CHSL Bishop Championship |
| 12 | Julian Gomezdelcampo | 18:48.1 | St. Johns Jesuit | 156.6 | CHSL Bishop Championship |
| 12 | Aaron Stevens | 17:51.1 | GR Kenowa Hills | 156.6 | RCA 2 |
| 12 | Kristian Coon | 17:53.4 | Greenville | 155.9 | RCA 2 |
| 11 | Donavin Reist | 17:28 | Mancelona | 155.7 | Ski Valley Conference |
| 9 | Dawson Kolehouse | 17:55.4 | West Michigan Homeschool | 155.5 | WMICCC Conference |
| 12 | Sean Brock | 17:55.6 | Capital Homeschool | 155.5 | WMICCC Conference |
| 10 | Blake Gale | 17:55.0 | Greenville | 155.3 | RCA 2 |
| 9 | Ashdeyn Gerow | 18:41.1 | Rock Mid-Peninsula | 155.3 | Skyline Conference |
| 10 | Troy Gillis | 18:53.2 | Detroit U-D Jesuit | 154.9 | CHSL Bishop Championship |
| 11 | Sebastian Seifferlein | 18:01.5 | Sandusky | 154.8 | Ubly |
| 9 | Jackson Farrell | 17:56.5 | Cedar Springs | 154.8 | RCA 2 |
| 12 | Dane Sprague | 17:57.9 | Allendale | 154.4 | RCA 2 |
| 10 | Kadin McGee | 17:55.9 | Decatur | 154.4 | SW10 3 |
| 12 | Sam Noora | 17:59.0 | Kalamazoo Homeschool Sports | 154.3 | WMICCC Conference |
| 9 | Jack Droll | 18:55.7 | St Francis De Sales | 154.1 | CHSL Bishop Championship |
| 11 | Mayson McIntosh | 18:04.5 | Caro | 153.8 | Ubly |
| 10 | Kaden Davis | 17:59.8 | Cedar Springs | 153.7 | RCA 2 |
| 11 | Blake Lakosky | 18:46.2 | Munising | 153.6 | Skyline Conference |
| 9 | Wyatt Williams | 18:58.2 | St Francis De Sales | 153.3 | CHSL Bishop Championship |
| 9 | Fernando Zaleta-Romero | 18:59.2 | Detroit Catholic Central | 152.9 | CHSL Bishop Championship |
| 11 | Tanner Lehman | 18:02.4 | Greenville | 152.9 | RCA 2 |
| 9 | William Skinner | 19:00.2 | Detroit U-D Jesuit | 152.6 | CHSL Bishop Championship |
| 9 | Walter Haag | 18:09.0 | EPBP Laker | 152.3 | Ubly |
| 10 | Zander Chellis | 17:40 | Ellsworth | 151.7 | Ski Valley Conference |
| 9 | Mason Young | 19:03.4 | St. Johns Jesuit | 151.5 | CHSL Bishop Championship |
| 10 | Patrick Amidon | 18:06.4 | Greenville | 151.5 | RCA 2 |
| 12 | Terry Taylor | 19:04.4 | St Francis De Sales | 151.2 | CHSL Bishop Championship |
| 11 | Jonathan Rapoza | 19:04.8 | Ann Arbor Fr Gabriel Richard | 151.1 | CHSL Bishop Championship |
| 10 | Allan Barrantes | 19:04.8 | Ann Arbor Fr Gabriel Richard | 151.1 | CHSL Bishop Championship |
| 11 | Conley Poole | 19:05.3 | Ann Arbor Fr Gabriel Richard | 150.9 | CHSL Bishop Championship |
| 11 | Jacob Fletcher | 18:09.5 | Kalamazoo Homeschool Sports | 150.8 | WMICCC Conference |
| 9 | Jackson Ransford | 18:13.6 | Caro | 150.8 | Ubly |
| 9 | Zeke Rickwalt | 18:14.3 | Caro | 150.6 | Ubly |
| 9 | Callan Fleming | 19:06.4 | Detroit U-D Jesuit | 150.5 | CHSL Bishop Championship |
| 11 | Carson Pullins | 18:07.7 | Bangor | 150.4 | SW10 3 |
| 10 | Brayden Kirkpatrick | 18:15.0 | Marlette | 150.3 | Ubly |
| 11 | Luke Wegienka | 19:07.2 | Detroit Catholic Central | 150.3 | CHSL Bishop Championship |
| 12 | Jack Kerrigan | 18:15.3 | Croswell-Lexington | 150.2 | Ubly |
| 10 | Carter Brouwer | 18:08.4 | Bangor | 150.2 | SW10 3 |
| 11 | Allen Sumego | 18:13.4 | Capital Homeschool | 149.5 | WMICCC Conference |
| 10 | Masen O’Neil | 18:17.7 | Millington | 149.4 | Ubly |
| 12 | John Paul Sanders | 18:15.5 | GRTC Peregrines | 148.8 | WMICCC Conference |
| 12 | Griffin Mis | 18:14.7 | Sparta | 148.8 | RCA 2 |
| 11 | Aiden Jackson | 18:12.8 | White Pigeon | 148.7 | SW10 3 |
| 10 | Ben Kuhn | 19:12.2 | Ann Arbor Fr Gabriel Richard | 148.6 | CHSL Bishop Championship |
| 12 | David Lane | 18:14.2 | White Pigeon | 148.3 | SW10 3 |
| 11 | Noah Rice | 18:17.5 | Kalamazoo Homeschool Sports | 148.2 | WMICCC Conference |
| 11 | Thijs Van Rijn | 18:21.7 | Kingston | 148.1 | Ubly |
| 9 | Henry Jackson | 18:18.4 | Kalamazoo Homeschool Sports | 147.9 | WMICCC Conference |
| 12 | Karl Swager | 19:14.7 | Jackson Lumen Christi | 147.8 | CHSL Bishop Championship |
| 10 | Ethan Sutton | 17:52 | East Jordan | 147.7 | Ski Valley Conference |
| 9 | John Fedewa | 19:16.1 | Ann Arbor Fr Gabriel Richard | 147.3 | CHSL Bishop Championship |
| 12 | Joshua Miller | 18:01.3 | Ovid-Elsie | 147.2 | MMAC 3 |
| 11 | Wilson Sheldon | 19:16.9 | Jackson Lumen Christi | 147.0 | CHSL Bishop Championship |
| 10 | Jackson Willard | 18:23.5 | GRTC Peregrines | 146.2 | WMICCC Conference |
| 11 | Jobriel Octubre | 18:06.0 | Chesaning | 145.7 | MMAC 3 |
| 9 | Will Baese | 18:06.7 | Ovid-Elsie | 145.4 | MMAC 3 |
| 11 | Jayden Dunnebeck | 17:59 | East Jordan | 145.3 | Ski Valley Conference |
| 10 | Kazu Tran | 19:22.6 | Detroit U-D Jesuit | 145.1 | CHSL Bishop Championship |
| 10 | Maksim Kohl | 18:30.7 | Unionville-Sebewaing | 145.1 | Ubly |
| 10 | Nicholas Formosa | 19:23.1 | Detroit U-D Jesuit | 145.0 | CHSL Bishop Championship |
| 11 | Wyatt Linson | 18:09.7 | Otisville LakeVille | 144.4 | MMAC 3 |
| 10 | Kingston Remar | 18:28.6 | Lowell | 144.1 | RCA 2 |
| 10 | Hayden Smith | 19:14.8 | Forest Park | 144.1 | Skyline Conference |
| 12 | Ethan Hull | 18:30.4 | Capital Homeschool | 143.9 | WMICCC Conference |
| 10 | Peter Artman | 18:30.8 | Kalamazoo Homeschool Sports | 143.7 | WMICCC Conference |
| 11 | Quentin Bliss | 18:30.3 | Cedar Springs | 143.6 | RCA 2 |
| 10 | Wyatt Blohm | 18:35.7 | Vassar | 143.4 | Ubly |
| 10 | George Watson | 19:28.0 | Detroit Catholic Central | 143.3 | CHSL Bishop Championship |
| 12 | Henry Sloat | 18:29.1 | Centreville | 143.3 | SW10 3 |
| 11 | Alex Diaz | 18:29.7 | Hartford | 143.1 | SW10 3 |
| 11 | Mason Adams | 19:29.4 | St Francis De Sales | 142.9 | CHSL Bishop Championship |
| 10 | Logan Holden | 18:07 | Indian River Inland Lakes | 142.7 | Ski Valley Conference |
| 11 | Jon Denkins | 19:20.3 | Rapid River | 142.2 | Skyline Conference |
| 11 | Brady Moran | 19:31.3 | Jackson Lumen Christi | 142.2 | CHSL Bishop Championship |
| 10 | Evan Clow | 19:31.3 | Detroit Catholic Central | 142.2 | CHSL Bishop Championship |
| 12 | Aiden Woods | 18:33.1 | Comstock | 142.0 | SW10 3 |
| 9 | Colten Kady | 18:40.8 | Cass City | 141.7 | Ubly |
| 10 | Joseph Kamp | 18:37.6 | Capital Homeschool | 141.5 | WMICCC Conference |
| 11 | Nicolas Eisen | 18:37.1 | Allendale | 141.3 | RCA 2 |
| 11 | Asher Friess | 18:38.5 | Kalamazoo Homeschool Sports | 141.2 | WMICCC Conference |
| 10 | Peter Bertke | 19:34.7 | Central Catholic (Toledo) | 141.1 | CHSL Bishop Championship |
| 9 | Cameron Howe | 18:38.3 | GR Kenowa Hills | 140.9 | RCA 2 |
| 11 | Evan Kryger | 18:39.5 | GRTC Peregrines | 140.8 | WMICCC Conference |
| 12 | Kale Beemer | 18:43.6 | Brown City | 140.8 | Ubly |
| 9 | Will Swanwick | 18:37.7 | Centreville | 140.4 | SW10 3 |
| 11 | Brayden Steele | 18:22.3 | Byron | 140.2 | MMAC 3 |
| 12 | Ryan Ladd | 18:41.8 | Cedar Springs | 139.7 | RCA 2 |
| 11 | Gabe Boelman | 18:42.9 | Kalamazoo Homeschool Sports | 139.7 | WMICCC Conference |
| 9 | Jeffery Delong | 18:24.2 | Montrose | 139.6 | MMAC 3 |
| 12 | Trap Abbott | 18:40.2 | Bangor | 139.6 | SW10 3 |
| 12 | Tyler Pruitt | 18:47.9 | Mayville | 139.4 | Ubly |
| 9 | Alec Priebe | 19:39.9 | Detroit Catholic Central | 139.4 | CHSL Bishop Championship |
| 9 | Jeremy Long | 18:44.6 | West Michigan Homeschool | 139.1 | WMICCC Conference |
| 11 | Noah Young | 18:49.2 | EPBP Laker | 138.9 | Ubly |
| 11 | Emmet Gardella | 19:42.0 | Detroit U-D Jesuit | 138.7 | CHSL Bishop Championship |
| 10 | Jack Arquette | 19:43.2 | St Francis De Sales | 138.3 | CHSL Bishop Championship |
| 10 | Alexander Repp | 18:51.4 | Croswell-Lexington | 138.2 | Ubly |
| 11 | Josaias Robles | 18:45.8 | Hartford | 137.7 | SW10 3 |
| 9 | Owen Truitt | 19:34.3 | Rapid River | 137.6 | Skyline Conference |
| 10 | Luke Elyea | 18:49.7 | GRTC Peregrines | 137.4 | WMICCC Conference |
| 10 | Charles Gaden | 19:45.9 | Ann Arbor Fr Gabriel Richard | 137.4 | CHSL Bishop Championship |
| 12 | Brody Rice | 18:54.0 | Reese | 137.3 | Ubly |
| 12 | Grey Dillman | 19:46.4 | St Francis De Sales | 137.2 | CHSL Bishop Championship |
| 9 | Elijah Waskey | 18:50.5 | West Michigan Homeschool | 137.2 | WMICCC Conference |
| 9 | Cody Schroeder | 19:46.5 | Jackson Lumen Christi | 137.2 | CHSL Bishop Championship |
| 12 | Cole Abney | 18:24 | Ellsworth | 137.0 | Ski Valley Conference |
| 12 | Joey Mainville | 19:36.3 | Forest Park | 136.9 | Skyline Conference |
| 10 | Zachary Barszczowski | 19:47.8 | Dearborn Divine Child | 136.7 | CHSL Bishop Championship |
| 10 | Elliot Smith | 18:25 | Mancelona | 136.7 | Ski Valley Conference |
| 12 | Jackson Ellis | 19:48.0 | Ann Arbor Fr Gabriel Richard | 136.7 | CHSL Bishop Championship |
| 9 | Parker Moore | 18:52.9 | West Michigan Homeschool | 136.4 | WMICCC Conference |
| 11 | Julian Reed | 19:48.9 | Detroit U-D Jesuit | 136.4 | CHSL Bishop Championship |
| 10 | Emmett Worden | 18:34.3 | Birch Run | 136.2 | MMAC 3 |
| 11 | Travis Wright | 18:34.4 | Ovid-Elsie | 136.2 | MMAC 3 |
| 11 | Mitch Gonzalez | 18:34.8 | Ovid-Elsie | 136.1 | MMAC 3 |
| 9 | Steven Budreau | 18:57.8 | Mayville | 136.1 | Ubly |
| 10 | Chris Jarski | 19:49.9 | Warren DeLaSalle | 136.0 | CHSL Bishop Championship |
| 10 | Joseph Zimmerman | 19:49.9 | St Francis De Sales | 136.0 | CHSL Bishop Championship |
| 12 | Cole Maier | 18:34.9 | Chesaning | 136.0 | MMAC 3 |
| 10 | Victor Papa | 19:51.1 | Cranbrook Kingswood | 135.6 | CHSL Bishop Championship |
| 9 | Gunnar Long | 18:59.8 | Sandusky | 135.4 | Ubly |
| 10 | Marshall Posluszny | 19:00.7 | Cass City | 135.1 | Ubly |
| Jr | Justice Ashley | 18:37.7 | Durand | 135.1 | MMAC 3 |
| 11 | Greyson Hartwick | 18:56.7 | Sparta | 134.8 | RCA 2 |
| 10 | Luke Covington | 19:53.7 | Ann Arbor Fr Gabriel Richard | 134.8 | CHSL Bishop Championship |
| 10 | Brendan Aeder | 19:02.2 | Unionville-Sebewaing | 134.6 | Ubly |
| 12 | William Hoffman | 19:43.4 | Forest Park | 134.5 | Skyline Conference |
| 12 | Oliver Binkowski | 19:54.8 | Detroit U-D Jesuit | 134.4 | CHSL Bishop Championship |
| 10 | Lukas Brown | 19:02.8 | Unionville-Sebewaing | 134.4 | Ubly |
| 9 | Jackson Launiere | 18:58.3 | GR Kenowa Hills | 134.2 | RCA 2 |
| 9 | Andrew Yousif | 19:55.7 | Orchard Lake St. Mary’s | 134.1 | CHSL Bishop Championship |
| 9 | Max Reed | 18:56.9 | Centreville | 134.0 | SW10 3 |
| 11 | Beckett Hagen | 19:03.9 | Ubly | 134.0 | Ubly |
| 11 | Nathan Ulman | 18:59.9 | GRTC Peregrines | 134.0 | WMICCC Conference |
| 10 | Zavier Gutierrez | 18:57.1 | Hartford | 134.0 | SW10 3 |
| 10 | Nathan Perry | 19:56.2 | St. Johns Jesuit | 133.9 | CHSL Bishop Championship |
| 11 | Oliver Mildenberg | 18:57.5 | Centreville | 133.8 | SW10 3 |
| 11 | Wyatt Ramseyer | 19:57.2 | Detroit U-D Jesuit | 133.6 | CHSL Bishop Championship |
| 12 | Jake Yono | 19:57.3 | Orchard Lake St. Mary’s | 133.6 | CHSL Bishop Championship |
| 10 | Luciano (Lu) Rozum | 19:57.6 | Detroit Catholic Central | 133.5 | CHSL Bishop Championship |
| 12 | Joshua Harrison | 19:58.0 | St Francis De Sales | 133.3 | CHSL Bishop Championship |
| 10 | Joseph Berry | 19:59.2 | Jackson Lumen Christi | 132.9 | CHSL Bishop Championship |
| 11 | James Odell | 19:00.2 | Bloomingdale | 132.9 | SW10 3 |
| 12 | Peter Blaney | 20:00.2 | Ann Arbor Fr Gabriel Richard | 132.6 | CHSL Bishop Championship |
| 9 | Colton Pullen | 19:03.5 | Lowell | 132.5 | RCA 2 |
| 10 | Jackson Lester | 19:08.6 | Caro | 132.5 | Ubly |
| 11 | Andrew Hamann | 20:01.5 | Ann Arbor Fr Gabriel Richard | 132.2 | CHSL Bishop Championship |
| 10 | Jacob Borowicz | 20:02.1 | Dearborn Divine Child | 132.0 | CHSL Bishop Championship |
| 11 | Hudson Budreau | 19:10.5 | North Branch | 131.8 | Ubly |
| 10 | Tegan Lowe | 19:06.1 | Lowell | 131.6 | RCA 2 |
| 12 | Joey Glinski | 18:48.1 | Montrose | 131.6 | MMAC 3 |
| 9 | Evan Broyles | 19:04.2 | Lawrence | 131.6 | SW10 3 |
| 12 | Logan Redes | 19:07.1 | Cedar Springs | 131.3 | RCA 2 |
| 12 | Peter Ross | 20:04.4 | Ann Arbor Fr Gabriel Richard | 131.2 | CHSL Bishop Championship |
| 12 | Billy Fountain | 19:08.6 | Capital Homeschool | 131.1 | WMICCC Conference |
| 9 | Michael Groff | 20:05.0 | Brother Rice | 131.0 | CHSL Bishop Championship |
| 12 | Joseph Horn | 20:05.2 | Ann Arbor Fr Gabriel Richard | 130.9 | CHSL Bishop Championship |
| 9 | Locke Lagger | 20:05.5 | St Francis De Sales | 130.8 | CHSL Bishop Championship |
| 9 | Carter Potter | 19:09.2 | Sparta | 130.6 | RCA 2 |
| 9 | Jonah Mantey | 19:14.9 | EPBP Laker | 130.4 | Ubly |
| 12 | Samuel Xie | 20:07.4 | Cranbrook Kingswood | 130.2 | CHSL Bishop Championship |
| 9 | Owen Vanderhyde | 19:10.6 | Sparta | 130.1 | RCA 2 |
| 9 | Eli Stiglitz | 19:56.7 | Rock Mid-Peninsula | 130.1 | Skyline Conference |
| 9 | Abraham Poel | 18:45 | East Jordan | 130.0 | Ski Valley Conference |
| 12 | Ethan Murphy | 20:08.9 | Detroit U-D Jesuit | 129.7 | CHSL Bishop Championship |
| 10 | Erik Kuhl | 20:09.1 | St Francis De Sales | 129.6 | CHSL Bishop Championship |
| 12 | Connor Huff | 19:10.3 | Bloomingdale | 129.6 | SW10 3 |
| 11 | Owen Crabtree | 20:09.4 | St Francis De Sales | 129.5 | CHSL Bishop Championship |
| 9 | Carsen Modderman | 19:14.2 | Coopersville | 128.9 | RCA 2 |
| 11 | Joe Verkennes | 20:11.8 | St Francis De Sales | 128.7 | CHSL Bishop Championship |
| 12 | Lincoln Haag | 19:20.0 | Unionville-Sebewaing | 128.7 | Ubly |
| 11 | Nolan Dolaskie | 20:01.0 | Munising | 128.7 | Skyline Conference |
| 11 | Jae Poma | 20:01.2 | Rapid River | 128.6 | Skyline Conference |
| 10 | Landon Honner | 20:13.0 | St Francis De Sales | 128.3 | CHSL Bishop Championship |
| 9 | Anders Erickson | 20:13.2 | Brother Rice | 128.3 | CHSL Bishop Championship |
| 10 | Callan Toman | 19:17.4 | Kalamazoo Homeschool Sports | 128.2 | WMICCC Conference |
| 9 | Jeffrey Jon Dibble | 19:21.5 | Caro | 128.2 | Ubly |
| 12 | Joseph Bonus | 20:13.7 | Brother Rice | 128.1 | CHSL Bishop Championship |
| 10 | Nick Kopasz | 20:15.8 | Detroit Catholic Central | 127.4 | CHSL Bishop Championship |
| 11 | Ryan Schwartz | 20:16.5 | Ann Arbor Fr Gabriel Richard | 127.2 | CHSL Bishop Championship |
| 11 | Brayden Marchal | 19:19.7 | Lowell | 127.1 | RCA 2 |
| 10 | Jace Mauntler | 20:16.9 | St Francis De Sales | 127.0 | CHSL Bishop Championship |
| 9 | Kaiden Pearce | 19:18.7 | Bangor | 126.8 | SW10 3 |
| 9 | Aiden Watson | 19:22.6 | Greenville | 126.1 | RCA 2 |
| 11 | Grahm Gibbs | 19:23.3 | Greenville | 125.9 | RCA 2 |
| 11 | Wesley Kosinski | 19:28.6 | North Huron | 125.8 | Ubly |
| 10 | Sebastian Towne | 20:21.4 | Detroit Catholic Central | 125.5 | CHSL Bishop Championship |
| 9 | Lewis Smith | 18:59 | Mancelona | 125.3 | Ski Valley Conference |
| 12 | Evan Gobie | 19:30.1 | Deckerville | 125.3 | Ubly |
| 9 | Gideon DeMass | 19:26.4 | Capital Homeschool | 125.2 | WMICCC Conference |
| 12 | Preston May | 19:25.6 | Sparta | 125.1 | RCA 2 |
| 12 | Alex Kardasz | 20:22.9 | Warren DeLaSalle | 125.0 | CHSL Bishop Championship |
| 10 | Zachary Crumby | 19:31.2 | Unionville-Sebewaing | 124.9 | Ubly |
| 11 | Adam Hasenbank | 19:26.7 | Allendale | 124.8 | RCA 2 |
| 11 | Halston Hooley | 19:09.3 | Byron | 124.6 | MMAC 3 |
| 11 | Mat Amman | 19:10.4 | Chesaning | 124.2 | MMAC 3 |
| 9 | James Forney | 19:28.5 | Lowell | 124.2 | RCA 2 |
| 11 | Ty Sweers | 19:10.8 | New Lothrop | 124.1 | MMAC 3 |
| 12 | Anthony Pokorski | 19:30.8 | Capital Homeschool | 123.7 | WMICCC Conference |
| 11 | Traiton Coulier | 19:30.3 | Lowell | 123.6 | RCA 2 |
| 10 | Gabe Verellen | 19:36.2 | North Branch | 123.3 | Ubly |
| 12 | Eian Kaste | 19:36.4 | Brown City | 123.2 | Ubly |
| 12 | Tommy Kratochwill | 20:28.4 | Ann Arbor Fr Gabriel Richard | 123.2 | CHSL Bishop Championship |
| 9 | Reuben Rasner | 20:17.6 | Forest Park | 123.1 | Skyline Conference |
| 12 | Jack Loomis | 19:29.7 | Bangor | 123.1 | SW10 3 |
| 9 | Ellis Carmichael | 20:30.0 | Ann Arbor Fr Gabriel Richard | 122.7 | CHSL Bishop Championship |
| 10 | James Lynn | 20:30.1 | Ann Arbor Fr Gabriel Richard | 122.6 | CHSL Bishop Championship |
| 9 | Jonathan Poppe | 20:30.2 | Detroit Catholic Central | 122.6 | CHSL Bishop Championship |
| 9 | Jude Arledge | 19:34.8 | Kalamazoo Homeschool Sports | 122.4 | WMICCC Conference |
| 11 | Brendan Miller | 20:31.9 | Dearborn Divine Child | 122.0 | CHSL Bishop Championship |
| 10 | Liam Frifeldt | 19:36.5 | West Michigan Homeschool | 121.8 | WMICCC Conference |
| 10 | Samuel Kujawa | 20:33.4 | St Francis De Sales | 121.5 | CHSL Bishop Championship |
| 10 | Adrian Anderson | 20:33.5 | Ann Arbor Fr Gabriel Richard | 121.5 | CHSL Bishop Championship |
| 9 | Jack Schone | 20:34.0 | Ann Arbor Fr Gabriel Richard | 121.3 | CHSL Bishop Championship |
| 12 | Cody Moore | 20:23.3 | Eben Jct. Superior Central | 121.2 | Skyline Conference |
| 9 | Lucas Martin | 20:34.4 | Orchard Lake St. Mary’s | 121.2 | CHSL Bishop Championship |
| 10 | Joshua Walch | 19:43.1 | Caro | 121.0 | Ubly |
| 9 | Jake Spenthoff | 20:35.4 | St. Johns Jesuit | 120.9 | CHSL Bishop Championship |
| 9 | Greyson Higgs | 19:38.7 | Greenville | 120.8 | RCA 2 |
| 10 | Keegan Keith | 19:40.1 | Kalamazoo Homeschool Sports | 120.6 | WMICCC Conference |
| 9 | Landon Pivatto | 20:25.1 | Stephenson | 120.6 | Skyline Conference |
| 9 | Henry Plowman | 20:37.0 | Orchard Lake St. Mary’s | 120.3 | CHSL Bishop Championship |
| 12 | John Marchinda | 19:41.2 | GRTC Peregrines | 120.3 | WMICCC Conference |
| 10 | Karter Brack | 19:22.4 | Chesaning | 120.2 | MMAC 3 |
| 12 | Cole Ozoga | 20:27.2 | Eben Jct. Superior Central | 119.9 | Skyline Conference |
| 12 | Jayce Hyde | 19:24.4 | Chesaning | 119.5 | MMAC 3 |
| 9 | Jack Spencer | 19:43.5 | Capital Homeschool | 119.5 | WMICCC Conference |
| 10 | Justin Klap | 19:42.8 | GR Kenowa Hills | 119.4 | RCA 2 |
| 10 | Dominic Cardillo | 19:47.8 | Caseville | 119.4 | Ubly |
| 9 | Mitchell Ozee | 20:40.6 | Ann Arbor Fr Gabriel Richard | 119.1 | CHSL Bishop Championship |
| 9 | Dylan Krause | 20:30.1 | Munising | 119.0 | Skyline Conference |
| 12 | Marshal Smith | 19:49.3 | Mayville | 118.9 | Ubly |
| 11 | Jack Taylor | 20:42.2 | Warren DeLaSalle | 118.6 | CHSL Bishop Championship |
| 9 | Tyler Pline | 20:43.9 | Detroit Catholic Central | 118.0 | CHSL Bishop Championship |
| 12 | Connor Geigley | 19:44.9 | Centreville | 118.0 | SW10 3 |
| 11 | Andrew Potter | 19:48.6 | Kalamazoo Homeschool Sports | 117.8 | WMICCC Conference |
| 11 | Nicholas Sargent | 20:46.1 | Dearborn Divine Child | 117.3 | CHSL Bishop Championship |
| 9 | Ronnie Dorchak | 20:46.1 | St Francis De Sales | 117.3 | CHSL Bishop Championship |
| 9 | Deacon Szymoniak | 19:24 | Onaway | 117.0 | Ski Valley Conference |
| 11 | Bryce Hekter | 19:48.8 | Centreville | 116.7 | SW10 3 |
| 12 | Matt Waggoner | 19:25 | Mancelona | 116.7 | Ski Valley Conference |
| 11 | Aaron Joshua | 20:48.0 | Ann Arbor Fr Gabriel Richard | 116.7 | CHSL Bishop Championship |
| 10 | Aaron Wilson | 20:48.5 | Detroit U-D Jesuit | 116.5 | CHSL Bishop Championship |
| 9 | Micah West | 20:48.8 | St Francis De Sales | 116.4 | CHSL Bishop Championship |
| 12 | Roscoe Porter | 19:56.9 | Millington | 116.4 | Ubly |
| 9 | Tanner Wenzel | 20:50.0 | St Francis De Sales | 116.0 | CHSL Bishop Championship |
| 10 | Zander Kelch | 19:58.0 | Croswell-Lexington | 116.0 | Ubly |
| 9 | Mason Dawson | 19:28 | Ellsworth | 115.7 | Ski Valley Conference |
| 11 | Aidan McClelland | 20:52.1 | Ann Arbor Fr Gabriel Richard | 115.3 | CHSL Bishop Championship |
| 9 | Evan Berry | 19:37.1 | Otisville LakeVille | 115.3 | MMAC 3 |
| 11 | Waldon Haines | 20:00.3 | Reese | 115.2 | Ubly |
| 12 | Christian Warriner | 20:52.5 | Jackson Lumen Christi | 115.2 | CHSL Bishop Championship |
| 9 | Joe Badel | 20:53.3 | Detroit Catholic Central | 114.9 | CHSL Bishop Championship |
| 10 | Julian Furnari | 20:53.9 | Brother Rice | 114.7 | CHSL Bishop Championship |
| 10 | Blake Hornak | 19:39.1 | New Lothrop | 114.6 | MMAC 3 |
| 11 | Donovan Glasgow | 20:02.8 | Capac | 114.4 | Ubly |
| 12 | Luke Phelps | 20:54.9 | Macomb Lutheran North | 114.4 | CHSL Bishop Championship |
| 9 | Nolan Kreft | 19:58.2 | Cedar Springs | 114.3 | RCA 2 |
| 9 | Owen Schultz | 20:03.5 | Peck | 114.2 | Ubly |
| 12 | Fischer LeGault | 20:03.9 | Harbor Beach | 114.0 | Ubly |
| 9 | Drew Swanwick | 19:57.2 | Centreville | 113.9 | SW10 3 |
| 12 | Samuel Corak | 20:56.4 | Dearborn Divine Child | 113.9 | CHSL Bishop Championship |
| 10 | Benaiah Shafer | 19:59.5 | Cedar Springs | 113.8 | RCA 2 |
| 12 | Micaiah Sylvester | 19:57.9 | Centreville | 113.7 | SW10 3 |
| 12 | Guy Knoblock | 20:05.2 | Ubly | 113.6 | Ubly |
| 12 | Brayden Dalbec | 20:05.7 | Croswell-Lexington | 113.4 | Ubly |
| 10 | David Garlick | 20:03.9 | Capital Homeschool | 112.7 | WMICCC Conference |
| 10 | Andrew Todd | 21:00.7 | Warren DeLaSalle | 112.4 | CHSL Bishop Championship |
| 11 | Kai Crosthwaite | 21:01.0 | Jackson Lumen Christi | 112.3 | CHSL Bishop Championship |
| 11 | Marshall Kruske | 19:46.6 | New Lothrop | 112.1 | MMAC 3 |
| 11 | Zachary Heiks | 20:07.9 | Allendale | 111.0 | RCA 2 |
| 9 | Noah Gobie | 20:13.4 | Deckerville | 110.9 | Ubly |
| 11 | Ryan Potts | 20:08.9 | Coopersville | 110.7 | RCA 2 |
| 12 | Paul Biskner | 21:06.3 | Ann Arbor Fr Gabriel Richard | 110.6 | CHSL Bishop Championship |
| 9 | Tommy Kirkpatrick | 20:10.5 | GRTC Peregrines | 110.5 | WMICCC Conference |
| 12 | Carter Korpi | 20:55.8 | Eben Jct. Superior Central | 110.4 | Skyline Conference |
| 11 | Noah Mantey | 20:15.3 | EPBP Laker | 110.2 | Ubly |
| 9 | Ezra Neef | 20:11.4 | Kalamazoo Homeschool Sports | 110.2 | WMICCC Conference |
| 9 | Jameson Burtrum | 19:52.7 | Montrose | 110.1 | MMAC 3 |
| 11 | Jeremiah Stewart | 19:54.3 | Ovid-Elsie | 109.6 | MMAC 3 |
| 9 | Clayton Roussakis | 20:13.4 | Kalamazoo Homeschool Sports | 109.5 | WMICCC Conference |
| 10 | Bryan Ocelo | 20:11.2 | Hartford | 109.3 | SW10 3 |
| 11 | Vincent Finelli | 21:10.4 | Detroit U-D Jesuit | 109.2 | CHSL Bishop Championship |
| 12 | Luke Olson | 21:00.3 | Stephenson | 108.9 | Skyline Conference |
| 11 | Connor Chittaro | 21:12.4 | Dearborn Divine Child | 108.5 | CHSL Bishop Championship |
| 11 | Brodie Arellano | 20:16.3 | Greenville | 108.2 | RCA 2 |
| 9 | John Adams | 20:21.9 | Vassar | 108.0 | Ubly |
| 10 | Levi Charboneau | 20:17.1 | Lowell | 108.0 | RCA 2 |
| 12 | William Whitman | 19:59.3 | Montrose | 107.9 | MMAC 3 |
| 9 | Henry Schrauben | 20:17.6 | Lowell | 107.8 | RCA 2 |
| 9 | Soren Santi | 21:04.3 | Forest Park | 107.6 | Skyline Conference |
| 12 | Rowan Blaha | 20:19.8 | Kalamazoo Homeschool Sports | 107.4 | WMICCC Conference |
| 11 | Mike Clignan | 19:53 | Mancelona | 107.3 | Ski Valley Conference |
| 11 | Ismael Reyna | 20:17.2 | Bangor | 107.3 | SW10 3 |
| 12 | Connor Erlenbeck | 20:24.3 | Millington | 107.2 | Ubly |
| 12 | Garrett Lewis | 20:20.7 | Kalamazoo Homeschool Sports | 107.1 | WMICCC Conference |
| 9 | Evan VanderHyde | 20:20.6 | Sparta | 106.8 | RCA 2 |
| 11 | Timothy Venia | 20:26.7 | Mayville | 106.4 | Ubly |
| 9 | Cole Redes | 20:22.1 | Cedar Springs | 106.3 | RCA 2 |
| 10 | Lyle Revall | 21:09.9 | Stephenson | 105.7 | Skyline Conference |
| 11 | Daniel Badel | 21:20.9 | Detroit Catholic Central | 105.7 | CHSL Bishop Championship |
| 12 | Carson McCarthy | 19:58 | Mancelona | 105.7 | Ski Valley Conference |
| 10 | William Throw | 20:23.3 | White Pigeon | 105.2 | SW10 3 |
| 11 | Juan Romero | 20:24.5 | Hartford | 104.8 | SW10 3 |
| 11 | Ben Card | 20:32.6 | North Branch | 104.5 | Ubly |
| 10 | Owen Griffith | 20:28.1 | GR Kenowa Hills | 104.3 | RCA 2 |
| 9 | Lachlan Nugent | 20:33.9 | Sandusky | 104.1 | Ubly |
| 9 | Jackson Bliss | 20:34.6 | Cass City | 103.8 | Ubly |
| 11 | Matt Schmidt | 21:27.0 | St Francis De Sales | 103.7 | CHSL Bishop Championship |
| 11 | William Welch | 20:35.2 | Kingston | 103.6 | Ubly |
| 9 | Tyler Licht | 20:13.3 | Birch Run | 103.2 | MMAC 3 |
| 10 | Jeremy Slovak | 21:29.1 | St Francis De Sales | 103.0 | CHSL Bishop Championship |
| 11 | Noah Gillett | 20:15.0 | New Lothrop | 102.7 | MMAC 3 |
| 9 | Luke Muckle | 21:30.1 | Jackson Lumen Christi | 102.6 | CHSL Bishop Championship |
| 12 | Paul Borobia | 20:34.3 | Kalamazoo Homeschool Sports | 102.6 | WMICCC Conference |
| 9 | Henrik Hall | 20:38.4 | Harbor Beach | 102.5 | Ubly |
| 10 | Landon Weis | 20:32.9 | Centreville | 102.0 | SW10 3 |
| 11 | George Plymale | 21:32.5 | Detroit U-D Jesuit | 101.8 | CHSL Bishop Championship |
| 10 | Colton Rogalski | 20:35.7 | GR Kenowa Hills | 101.8 | RCA 2 |
| 11 | Wyatt Grote | 20:10 | Mancelona | 101.7 | Ski Valley Conference |
| 11 | Andrew Waggoner | 20:11 | Mancelona | 101.3 | Ski Valley Conference |
| 11 | Roanan OKeefe | 20:38.4 | Capital Homeschool | 101.2 | WMICCC Conference |
| 12 | Cameron Huff | 21:34.6 | Macomb Lutheran North | 101.1 | CHSL Bishop Championship |
| 9 | Sean Patrick | 20:38.7 | GRTC Peregrines | 101.1 | WMICCC Conference |
| 9 | Landon Roskey | 20:44.4 | Brown City | 100.5 | Ubly |
| 12 | Jaxson Mishler | 20:21.5 | Montrose | 100.5 | MMAC 3 |
| 12 | Zach Danes | 20:37.7 | Bloomingdale | 100.4 | SW10 3 |
| 9 | Aiden Hemmingway | 20:14 | Mancelona | 100.3 | Ski Valley Conference |
| 9 | Andrew Hutson | 21:37.5 | Detroit U-D Jesuit | 100.2 | CHSL Bishop Championship |
| 11 | Jack Puroll | 20:15 | Ellsworth | 100.0 | Ski Valley Conference |
| 10 | Will Kraak | 20:42.2 | West Michigan Homeschool | 99.9 | WMICCC Conference |
| 10 | Isaac Emery | 20:41.4 | Coopersville | 99.9 | RCA 2 |
| 12 | Jack Kasten | 21:28.4 | Eben Jct. Superior Central | 99.5 | Skyline Conference |
| 9 | Jesse Jacobi | 20:47.5 | Caseville | 99.5 | Ubly |
| 11 | Cody Rood | 20:43.7 | Greenville | 99.1 | RCA 2 |
| 9 | Jeremy Halleaux | 20:26.1 | Durand | 99.0 | MMAC 3 |
| 9 | Marcus Letterman | 20:26.3 | Birch Run | 98.9 | MMAC 3 |
| 10 | Andrew Ellison | 20:42.4 | Marcellus | 98.9 | SW10 3 |
| 10 | Nikolaj Banar | 21:41.9 | St Francis De Sales | 98.7 | CHSL Bishop Championship |
| 9 | Jonah Stovall | 21:42.3 | Dearborn Divine Child | 98.6 | CHSL Bishop Championship |
| 10 | Johnny Kratochwill | 21:42.3 | Ann Arbor Fr Gabriel Richard | 98.6 | CHSL Bishop Championship |
| 9 | Bryson LaFond | 20:50.3 | Kingston | 98.6 | Ubly |
| 12 | Colin Pratt | 20:28.2 | Montrose | 98.3 | MMAC 3 |
| 9 | Matthew Falkenstein | 20:44.6 | Centreville | 98.1 | SW10 3 |
| 10 | James Roy | 20:52.1 | Mayville | 98.0 | Ubly |
| 12 | Maddox Fabbro | 20:52.5 | Millington | 97.8 | Ubly |
| 10 | Luke Mamou | 21:44.6 | Cranbrook Kingswood | 97.8 | CHSL Bishop Championship |
| 9 | Colt Truscott | 20:52.9 | Croswell-Lexington | 97.7 | Ubly |
| 9 | Mason Allen | 20:48.3 | Greenville | 97.6 | RCA 2 |
| 12 | Mark Baer | 21:45.8 | Brother Rice | 97.4 | CHSL Bishop Championship |
| 9 | Lezhi (Ritz) Ding | 21:45.8 | Cranbrook Kingswood | 97.4 | CHSL Bishop Championship |
| – | Owen Kratochwill | 21:46.2 | Ann Arbor Fr Gabriel Richard | 97.3 | CHSL Bishop Championship |
| 10 | Bryce Kevern | 21:36.5 | Munising | 96.8 | Skyline Conference |
| 9 | Joseph Propson | 21:48.1 | Detroit U-D Jesuit | 96.6 | CHSL Bishop Championship |
| 11 | Walker Chapin | 20:56.6 | Marlette | 96.5 | Ubly |
| 10 | Mark Wagner | 20:52.8 | West Michigan Homeschool | 96.4 | WMICCC Conference |
| 12 | Eric Mason | 21:49.1 | Central Catholic (Toledo) | 96.3 | CHSL Bishop Championship |
| 11 | Luke Jennewine | 21:49.1 | St Francis De Sales | 96.3 | CHSL Bishop Championship |
| 9 | Tommy Matthews | 21:49.2 | St Francis De Sales | 96.3 | CHSL Bishop Championship |
| 9 | Jacob Ross | 20:57.3 | Cass City | 96.2 | Ubly |
| 9 | Isaac Starzynski | 21:38.4 | Stephenson | 96.2 | Skyline Conference |
| 11 | Cyler Brunngraeber | 21:38.6 | Rock Mid-Peninsula | 96.1 | Skyline Conference |
| 11 | Tyler Andrews | 20:53.3 | Coopersville | 95.9 | RCA 2 |
| 10 | Daniel Stella | 21:50.7 | Detroit U-D Jesuit | 95.8 | CHSL Bishop Championship |
| 9 | Gavin Brueck | 20:53.6 | Centreville | 95.1 | SW10 3 |
| 11 | Jack Schroeder | 21:52.7 | St Francis De Sales | 95.1 | CHSL Bishop Championship |
| 9 | Westin Caister | 21:01.7 | Cass City | 94.8 | Ubly |
| 9 | Cale VanDyke | 20:57.0 | Allendale | 94.7 | RCA 2 |
| 9 | Samuel Kennedy | 20:39.6 | Ovid-Elsie | 94.5 | MMAC 3 |
| 11 | Colton Sempsrott | 20:40.2 | Ovid-Elsie | 94.3 | MMAC 3 |
| 9 | Clem Deighan | 21:55.5 | Brother Rice | 94.2 | CHSL Bishop Championship |
| 9 | Shoken (Ken) Han | 21:57.4 | Cranbrook Kingswood | 93.5 | CHSL Bishop Championship |
| 11 | Paul Williams | 21:05.4 | Millington | 93.5 | Ubly |
| 11 | Robbie Kilpatrick | 21:06.7 | Harbor Beach | 93.1 | Ubly |
| 9 | Larkin Ridgeway | 21:06.9 | Croswell-Lexington | 93.0 | Ubly |
| 12 | Kenji Banasky | 21:03.0 | Kalamazoo Homeschool Sports | 93.0 | WMICCC Conference |
| 10 | Camden Morris | 20:37 | Mancelona | 92.7 | Ski Valley Conference |
| 11 | Ayden Shortsle | 21:03.6 | GR Kenowa Hills | 92.5 | RCA 2 |
| 12 | Grant Gardner | 21:10.6 | Peck | 91.8 | Ubly |
| 12 | Cameron King | 21:10.8 | Marlette | 91.7 | Ubly |
| 11 | Jayden Boyce | 20:48.5 | Mt Morris | 91.5 | MMAC 3 |
| 12 | Landon Busbee | 20:43 | Onaway | 90.7 | Ski Valley Conference |
| 9 | Blake Judd | 20:51.4 | New Lothrop | 90.5 | MMAC 3 |
| 9 | Peter Brower | 20:44 | East Jordan | 90.3 | Ski Valley Conference |
| 9 | Tim Nies | 21:16.8 | North Branch | 89.8 | Ubly |
| 9 | Ben Bassett | 22:09.2 | Orchard Lake St. Mary’s | 89.6 | CHSL Bishop Championship |
| 11 | Ben Dryke | 21:59.3 | Munising | 89.2 | Skyline Conference |
| 10 | Marcus Stephens | 22:10.3 | Central Catholic (Toledo) | 89.2 | CHSL Bishop Championship |
| 9 | Riley Mitchell | 22:10.5 | St Francis De Sales | 89.2 | CHSL Bishop Championship |
| 12 | Andon Prestonise | 20:56.1 | Byron | 89.0 | MMAC 3 |
| 11 | Colton Wenzel | 22:11.2 | St Francis De Sales | 88.9 | CHSL Bishop Championship |
| 11 | Caleb Miller | 21:15.4 | West Michigan Homeschool | 88.9 | WMICCC Conference |
| 12 | James Loomis | 22:11.5 | St. Johns Jesuit | 88.8 | CHSL Bishop Championship |
| 11 | Brody Naeyaert | 20:49 | Forest Area | 88.7 | Ski Valley Conference |
| 10 | Benntt Gies | 22:12.0 | St Francis De Sales | 88.7 | CHSL Bishop Championship |
| 9 | Briceson Roberts | 22:01.6 | Rock Mid-Peninsula | 88.5 | Skyline Conference |
| 10 | Samuel Garred | 22:13.9 | Ann Arbor Fr Gabriel Richard | 88.0 | CHSL Bishop Championship |
| 11 | Coleton Seltzer | 20:51 | East Jordan | 88.0 | Ski Valley Conference |
| 9 | Gavin Blue | 21:22.4 | Millington | 87.9 | Ubly |
| 11 | Andrew Dempsey | 21:17.7 | Greenville | 87.8 | RCA 2 |
| 11 | Andyn Offord | 21:15.9 | Lawrence | 87.7 | SW10 3 |
| 11 | Jovany Garcia | 21:16.8 | Hartford | 87.4 | SW10 3 |
| 12 | Jack Chrisinske | 21:01.0 | Byron | 87.3 | MMAC 3 |
| 12 | Qiyuan (Daniel) Li | 22:17.4 | Cranbrook Kingswood | 86.9 | CHSL Bishop Championship |
| 11 | Evan Foley | 21:25.7 | Millington | 86.8 | Ubly |
| 11 | Owen Frifeldt | 21:21.7 | West Michigan Homeschool | 86.8 | WMICCC Conference |
| 9 | Jeffrey Locher | 21:20.8 | Allendale | 86.7 | RCA 2 |
| 12 | Evan King | 21:21.9 | GRTC Peregrines | 86.7 | WMICCC Conference |
| 12 | Alexander Smbatyan | 21:21.7 | Coopersville | 86.4 | RCA 2 |
| 9 | Lane Mellen | 22:11.9 | Carney-Nadeau | 85.0 | Skyline Conference |
| 12 | Kyle Patrick | 21:28.3 | GRTC Peregrines | 84.6 | WMICCC Conference |
| 11 | Samuel Scott | 21:32.4 | Peck | 84.5 | Ubly |
| 11 | Destin Kinney | 21:10.6 | Ovid-Elsie | 84.1 | MMAC 3 |
| 9 | Jackson Newton | 21:10.6 | Birch Run | 84.1 | MMAC 3 |
| 12 | Connor Murphy | 22:28.4 | Orchard Lake St. Mary’s | 83.2 | CHSL Bishop Championship |
| 12 | Henry Myers | 21:37.4 | North Branch | 82.9 | Ubly |
| 9 | Erik Elkins | 22:29.9 | Cranbrook Kingswood | 82.7 | CHSL Bishop Championship |
| 12 | Anthony Rogers | 22:30.3 | Detroit U-D Jesuit | 82.6 | CHSL Bishop Championship |
| 12 | Andrew Michanowicz | 21:08 | Ellsworth | 82.3 | Ski Valley Conference |
| 9 | Charles Federspiel | 21:16.3 | Birch Run | 82.2 | MMAC 3 |
| 11 | William Abbott | 22:32.0 | Detroit Catholic Central | 82.0 | CHSL Bishop Championship |
| 10 | Jack Venier | 22:35.3 | Detroit U-D Jesuit | 80.9 | CHSL Bishop Championship |
| 11 | Hans Kuhl | 22:35.9 | St Francis De Sales | 80.7 | CHSL Bishop Championship |
| 9 | Zachary Marchal | 21:40.2 | Lowell | 80.3 | RCA 2 |
| 11 | Maxwell Trombley | 21:45.6 | Brown City | 80.1 | Ubly |
| 11 | Mike Southwell | 21:15 | Mancelona | 80.0 | Ski Valley Conference |
| 9 | Cameron Woody | 21:24.9 | Chesaning | 79.4 | MMAC 3 |
| 12 | Dylan Adkinson | 22:29.1 | Munising | 79.3 | Skyline Conference |
| 12 | Ian Johnson | 21:43.3 | White Pigeon | 78.6 | SW10 3 |
| 10 | Korbin Drenth | 21:20 | Ellsworth | 78.3 | Ski Valley Conference |
| 10 | Cameron Chouinard | 21:47.3 | Allendale | 77.9 | RCA 2 |
| 9 | Bradley Dantzer | 21:53.1 | Vassar | 77.6 | Ubly |
| 10 | Mathis Konevauls | 21:23 | Mancelona | 77.3 | Ski Valley Conference |
| 11 | Rowan Quinlan | 21:55.3 | Peck | 76.9 | Ubly |
| 10 | Cameron Harrison | 21:55.9 | Brown City | 76.7 | Ubly |
| 11 | Stuart Puhl | 22:48.2 | St. Johns Jesuit | 76.6 | CHSL Bishop Championship |
| 11 | Anthony Franco-Rivera | 21:50.1 | Bangor | 76.3 | SW10 3 |
| 11 | Kegan Stewart | 22:50.0 | Warren DeLaSalle | 76.0 | CHSL Bishop Championship |
| 12 | Sean Dammann | 21:35.1 | New Lothrop | 76.0 | MMAC 3 |
| 9 | River Preston | 22:50.3 | Detroit U-D Jesuit | 75.9 | CHSL Bishop Championship |
| 11 | Logan Messing | 21:59.1 | Deckerville | 75.6 | Ubly |
| 8 | Rendyn Alfieri | 21:52.3 | Lawrence | 75.6 | SW10 3 |
| 10 | Ezra Joel | 22:51.5 | Ann Arbor Fr Gabriel Richard | 75.5 | CHSL Bishop Championship |
| 9 | Tanner Ritchie | 21:52.7 | White Pigeon | 75.4 | SW10 3 |
| 12 | Jaxon Serna | 21:54.7 | Allendale | 75.4 | RCA 2 |
| 10 | Andrew Irish | 21:36.8 | Montrose | 75.4 | MMAC 3 |
| 10 | Ruochen (David) Jiang | 22:52.6 | Cranbrook Kingswood | 75.1 | CHSL Bishop Championship |
| 10 | James Emmons | 22:00.7 | Mayville | 75.1 | Ubly |
| 10 | Andrew Bondy | 21:38.0 | Montrose | 75.0 | MMAC 3 |
| 11 | Lucas Ellis | 22:55.0 | Ann Arbor Fr Gabriel Richard | 74.3 | CHSL Bishop Championship |
| 9 | Clayton Broker | 21:57.1 | Centreville | 74.0 | SW10 3 |
| 10 | Joaquin Cherney | 22:56.3 | Ann Arbor Fr Gabriel Richard | 73.9 | CHSL Bishop Championship |
| 9 | Bradley Sre | 21:58.1 | Centreville | 73.6 | SW10 3 |
| 9 | John Algee | 22:57.1 | Central Catholic (Toledo) | 73.6 | CHSL Bishop Championship |
| 10 | Eamon Ennis | 22:01.5 | West Michigan Homeschool | 73.5 | WMICCC Conference |
| 10 | Daniel Brumley | 22:01.9 | West Michigan Homeschool | 73.4 | WMICCC Conference |
| 12 | Layne Detemple | 22:47.1 | Stephenson | 73.3 | Skyline Conference |
| 10 | Ben Forbes | 22:06.3 | Marlette | 73.2 | Ubly |
| 10 | Hugh Hood | 22:03.1 | West Michigan Homeschool | 73.0 | WMICCC Conference |
| 11 | Rory DeYoung | 22:59.2 | Brother Rice | 72.9 | CHSL Bishop Championship |
| 9 | Talon Abbott | 22:01.9 | Bangor | 72.4 | SW10 3 |
| 12 | Solomon Carmichael | 23:02.9 | Ann Arbor Fr Gabriel Richard | 71.7 | CHSL Bishop Championship |
| 10 | Jose Perales | 22:04.2 | Hartford | 71.6 | SW10 3 |
| 12 | Jaden Zambrano | 22:04.5 | White Pigeon | 71.5 | SW10 3 |
| 12 | Brenden Olsen | 21:48.8 | New Lothrop | 71.4 | MMAC 3 |
| 11 | Gregory Dismukes | 21:50.3 | Chesaning | 70.9 | MMAC 3 |
| 10 | Elliott Olsen | 22:08.7 | Allendale | 70.8 | RCA 2 |
| 10 | Nicholas Warriner | 23:05.9 | Jackson Lumen Christi | 70.7 | CHSL Bishop Championship |
| 9 | Layten Ostrander | 21:53.4 | Chesaning | 69.9 | MMAC 3 |
| 9 | Jacob Probst | 23:08.6 | Macomb Lutheran North | 69.8 | CHSL Bishop Championship |
| 9 | Amruth Prasad | 23:08.9 | Cranbrook Kingswood | 69.7 | CHSL Bishop Championship |
| 9 | Luke Ruede | 23:09.0 | Jackson Lumen Christi | 69.7 | CHSL Bishop Championship |
| 11 | Frederick Ziola | 22:00.1 | New Lothrop | 67.6 | MMAC 3 |
| 9 | Adam Holinstat | 23:15.9 | Ann Arbor Fr Gabriel Richard | 67.4 | CHSL Bishop Championship |
| 10 | Padraig Haehnle | 23:15.9 | Jackson Lumen Christi | 67.4 | CHSL Bishop Championship |
| 11 | Alex Hughes | 22:01.0 | New Lothrop | 67.3 | MMAC 3 |
| 10 | Ethan Specht | 23:16.2 | Detroit Catholic Central | 67.3 | CHSL Bishop Championship |
| 12 | Paul Peters | 23:16.3 | Ann Arbor Fr Gabriel Richard | 67.2 | CHSL Bishop Championship |
| 11 | Kyle Erfurt | 23:18.4 | Detroit Catholic Central | 66.5 | CHSL Bishop Championship |
| 9 | Casey Everly | 23:19.4 | Brother Rice | 66.2 | CHSL Bishop Championship |
| 9 | Joseph Gaabo | 23:21.7 | Detroit U-D Jesuit | 65.4 | CHSL Bishop Championship |
| 9 | Benjamin Visser | 22:25.0 | Allendale | 65.3 | RCA 2 |
| 11 | Jeb Green | 23:11.5 | Rapid River | 65.2 | Skyline Conference |
| 12 | Devon Schaffer | 22:24.3 | White Pigeon | 64.9 | SW10 3 |
| 10 | David Lewis | 22:32.9 | Kalamazoo Homeschool Sports | 63.0 | WMICCC Conference |
| 9 | Brody Smith | 22:06 | East Jordan | 63.0 | Ski Valley Conference |
| 11 | John Etzel | 23:29.1 | Brother Rice | 63.0 | CHSL Bishop Championship |
| 9 | Michael Keinath | 22:41.6 | Vassar | 61.5 | Ubly |
| 10 | Ali Ridi | 23:35.9 | St. Johns Jesuit | 60.7 | CHSL Bishop Championship |
| 12 | Conor Vanbuhler | 23:36.5 | Dearborn Divine Child | 60.5 | CHSL Bishop Championship |
| 9 | Bryson Smith | 23:36.7 | Macomb Lutheran North | 60.4 | CHSL Bishop Championship |
| 10 | Eddie Logsdon | 23:37.3 | Orchard Lake St. Mary’s | 60.2 | CHSL Bishop Championship |
| 11 | Santiago Lizcano | 23:38.2 | St. Johns Jesuit | 59.9 | CHSL Bishop Championship |
| 11 | Evan Freeland | 22:46.8 | Kingston | 59.7 | Ubly |
| 9 | Caleb Parlberg | 22:25.6 | Birch Run | 59.1 | MMAC 3 |
| 10 | Gavin Stebelton | 23:31.0 | Eben Jct. Superior Central | 58.7 | Skyline Conference |
| 11 | Hayden Langmaid | 22:50.2 | Unionville-Sebewaing | 58.6 | Ubly |
| 11 | Cooper VanHuysen | 22:22 | Onaway | 57.7 | Ski Valley Conference |
| 9 | Peyton Schaaf | 22:55.5 | North Branch | 56.8 | Ubly |
| 10 | Matthew McGahan | 22:50.1 | White Pigeon | 56.3 | SW10 3 |
| 10 | Terence O’Boyle | 22:27 | Indian River Inland Lakes | 56.0 | Ski Valley Conference |
| 12 | Caden Nichols | 22:59.0 | Sandusky | 55.7 | Ubly |
| 10 | Ethan Ortega | 23:53.0 | Cranbrook Kingswood | 55.0 | CHSL Bishop Championship |
| 9 | Bradley Singleton | 23:53.7 | Detroit U-D Jesuit | 54.8 | CHSL Bishop Championship |
| 11 | Adrian Valario | 22:55.2 | Lawrence | 54.6 | SW10 3 |
| 10 | Austen Antonio | 23:55.2 | Detroit Catholic Central | 54.3 | CHSL Bishop Championship |
| 10 | Caleb Reeves | 22:40.5 | Birch Run | 54.2 | MMAC 3 |
| 9 | Jace Matthews | 22:59.2 | Coopersville | 53.9 | RCA 2 |
| 9 | Caleb Birchmeier | 22:41.6 | New Lothrop | 53.8 | MMAC 3 |
| 9 | Michael Ozuna | 23:57.5 | Ann Arbor Fr Gabriel Richard | 53.5 | CHSL Bishop Championship |
| 9 | Colin Priest | 22:43.5 | Montrose | 53.2 | MMAC 3 |
| 9 | Jacob Kreiner | 23:09.1 | Vassar | 52.3 | Ubly |
| 12 | Noah Bohan | 23:02.3 | Marcellus | 52.2 | SW10 3 |
| 9 | Ryan Shalla | 24:01.7 | Brother Rice | 52.1 | CHSL Bishop Championship |
| 10 | Giovonni Orlando-lauria | 24:04.0 | Warren DeLaSalle | 51.3 | CHSL Bishop Championship |
| 8 | Devin Elenbaum | 23:12.7 | Caseville | 51.1 | Ubly |
| 9 | Mason Baker | 24:06.0 | Detroit Catholic Central | 50.7 | CHSL Bishop Championship |
| 9 | Caleb Roach | 23:09.3 | Allendale | 50.6 | RCA 2 |
| 12 | Isaac Ketelhut | 23:15.4 | Millington | 50.2 | Ubly |
| 12 | Emmett Spence | 23:09.2 | Centreville | 49.9 | SW10 3 |
| 9 | Calvin Oelkers | 24:10.0 | Dearborn Divine Child | 49.3 | CHSL Bishop Championship |
| 11 | Jaden Stevens | 24:00.2 | Forest Park | 48.9 | Skyline Conference |
| 9 | Matthew Wilber | 22:57.2 | Montrose | 48.6 | MMAC 3 |
| 9 | Gage Ignatowski | 24:13.7 | Ann Arbor Fr Gabriel Richard | 48.1 | CHSL Bishop Championship |
| 11 | David Wagner | 23:19.0 | West Michigan Homeschool | 47.7 | WMICCC Conference |
| 12 | Riley McConnell | 23:24.1 | North Branch | 47.3 | Ubly |
| 9 | Elliott Pilon | 24:16.1 | Ann Arbor Fr Gabriel Richard | 47.3 | CHSL Bishop Championship |
| 12 | Riky Rao | 23:23.4 | Cedar Springs | 45.9 | RCA 2 |
| 9 | Liam VerHoef | 23:24.5 | West Michigan Homeschool | 45.8 | WMICCC Conference |
| 10 | Aron Villafuerte | 23:22.6 | White Pigeon | 45.5 | SW10 3 |
| 9 | Logan Visser | 23:25.9 | GR Kenowa Hills | 45.0 | RCA 2 |
| 9 | Luke VenRoy | 23:26.4 | Coopersville | 44.9 | RCA 2 |
| 11 | Ben Sanford | 23:32.9 | Deckerville | 44.4 | Ubly |
| 11 | Julian Grecki | 24:26.4 | Detroit U-D Jesuit | 43.9 | CHSL Bishop Championship |
| 9 | Van Johnson | 23:28.6 | White Pigeon | 43.5 | SW10 3 |
| 11 | Colton Anders | 23:31.0 | Lawrence | 42.7 | SW10 3 |
| 9 | Abimael Ocelo | 23:37.0 | Hartford | 40.7 | SW10 3 |
| 12 | Lowell Milett | 23:45.9 | Brown City | 40.0 | Ubly |
| 10 | Cayden Chamberlain | 23:23.1 | New Lothrop | 40.0 | MMAC 3 |
| 12 | Josh Eager | 23:48.5 | Brown City | 39.2 | Ubly |
| 10 | Robert Rj Bukowiec | 24:48.2 | St Francis De Sales | 36.6 | CHSL Bishop Championship |
| 11 | Max Muladore | 23:27 | Ellsworth | 36.0 | Ski Valley Conference |
| 10 | Austin Rossman | 23:58.2 | White Pigeon | 33.6 | SW10 3 |
| 11 | Christopher Willingham | 23:36 | Ellsworth | 33.0 | Ski Valley Conference |
| 12 | Bradyn Bard | 24:03.3 | Bloomingdale | 31.9 | SW10 3 |
| 9 | Gavin Hart | 24:04.0 | White Pigeon | 31.7 | SW10 3 |
| 10 | Matt Jansen | 24:05.6 | Marcellus | 31.1 | SW10 3 |
| 10 | Kylan Stebbins | 25:08.2 | St. Johns Jesuit | 29.9 | CHSL Bishop Championship |
| 11 | Casey Kindt | 23:46 | Onaway | 29.7 | Ski Valley Conference |
| 12 | Joao Lemos-Nunes | 24:13.0 | Cedar Springs | 29.3 | RCA 2 |
| 9 | Scott Losee | 24:59.2 | Eben Jct. Superior Central | 29.3 | Skyline Conference |
| 11 | Lucas Hascall | 24:20.2 | Marlette | 28.6 | Ubly |
| 11 | Devan Parks | 25:12.2 | Macomb Lutheran North | 28.6 | CHSL Bishop Championship |
| 9 | Gibson Beck | 24:18.9 | Allendale | 27.4 | RCA 2 |
| 10 | Jaxon Hunt | 24:22.5 | Coopersville | 26.2 | RCA 2 |
| 11 | Carter Hilla | 24:23.1 | GR Kenowa Hills | 26.0 | RCA 2 |
| 9 | Jackson Bernier | 23:58 | East Jordan | 25.7 | Ski Valley Conference |
| 11 | Carter Birchmeier | 24:09.4 | New Lothrop | 24.5 | MMAC 3 |
| 9 | Blake Robinson | 24:34.6 | Kingston | 23.8 | Ubly |
| 9 | Jaxson Kleiman | 25:16.5 | Carney-Nadeau | 23.5 | Skyline Conference |
| 11 | Aiden Gray | 24:12.7 | Byron | 23.4 | MMAC 3 |
| 10 | Logan Demeulenaere | 24:38.8 | North Branch | 22.4 | Ubly |
| 12 | Joseph Augustyn | 25:20.7 | Eben Jct. Superior Central | 22.1 | Skyline Conference |
| 12 | Charles Palko | 25:36.3 | Ann Arbor Fr Gabriel Richard | 20.6 | CHSL Bishop Championship |
| 10 | Zephanaeha Soler-Cardona | 24:46.2 | Millington | 19.9 | Ubly |
| 12 | Gary Clark | 24:47.0 | Brown City | 19.7 | Ubly |
| 11 | Karson Thompson | 24:47.5 | Bay City Academy | 19.5 | Ubly |
| 10 | Gabe Grymonprez | 24:58.0 | Mayville | 16.0 | Ubly |
| 9 | Jimmy Willis | 24:54.4 | Capital Homeschool | 15.9 | WMICCC Conference |
| 11 | Gage Carlson | 24:51.8 | Bloomingdale | 15.7 | SW10 3 |
| 12 | Evan Smith | 24:37.6 | Otisville LakeVille | 15.1 | MMAC 3 |
| 11 | Kamden Holmio | 25:44.9 | Rapid River | 14.0 | Skyline Conference |
| 12 | Sawyer Ross | 25:07.1 | Cass City | 13.0 | Ubly |
| 9 | William Kangas | 26:02.2 | Detroit U-D Jesuit | 11.9 | CHSL Bishop Championship |
| 10 | Tyler Rider | 25:04.4 | Centreville | 11.5 | SW10 3 |
| 10 | Alexander Fleis | 26:04.3 | Ann Arbor Fr Gabriel Richard | 11.2 | CHSL Bishop Championship |
| 11 | Shaw Salo | 25:56.6 | Carney-Nadeau | 10.1 | Skyline Conference |
| 12 | Isaac Gleason | 26:07.0 | Eben Jct. Superior Central | 6.7 | Skyline Conference |
| 12 | Tristen Horton | 25:23.3 | White Pigeon | 5.2 | SW10 3 |
| 11 | Jordon Fuller | 25:09.2 | Mt Morris | 4.6 | MMAC 3 |
| 10 | Hunter Conley | 25:12.5 | Otisville LakeVille | 3.5 | MMAC 3 |
| 11 | Kellan Hall | 26:28.5 | St Francis De Sales | 3.2 | CHSL Bishop Championship |