| Grade | Name | Time | Team | Rating | Meet |
| 12 | Owen Patton | 16:33.3 | Vestaburg | 198.6 | Evart Wildcat |
| 12 | Brad White | 16:08.1 | Clare | 193.3 | Don Baese |
| 9 | Kyle Redman | 16:57.7 | Mesick | 190.4 | Evart Wildcat |
| 12 | Abe VanDuinen | 17:04.4 | Pentwater | 189.9 | Ludington |
| 12 | Logan Detloff | 17:00.8 | North Trails | 189.4 | Evart Wildcat |
| 11 | Mason Sinke | 17:10.8 | Bear Lake-Onekama | 187.7 | Ludington |
| 11 | Trent Taratuta | 17:09.0 | North Trails | 186.7 | Evart Wildcat |
| 12 | Brandon Penberthy | 16:48.6 | Macomb L’Anse Creuse North | 186.1 | Autumn Classic |
| 12 | Anthony Kiaunis | 17:16.1 | Reed City | 184.3 | Evart Wildcat |
| 12 | David Rochon | 16:56.9 | Grosse Pointe North | 183.4 | Autumn Classic |
| 12 | Ryan Allen | 17:19.7 | Reed City | 183.1 | Evart Wildcat |
| 9 | Ty Redman | 17:24.0 | Mesick | 181.7 | Evart Wildcat |
| 11 | Aidan Daly | 17:04.5 | Harrison Twp. L’Anse Creuse | 180.8 | Autumn Classic |
| 12 | Brewer Snay | 17:10.6 | Macomb Lutheran North | 178.8 | Autumn Classic |
| 12 | Liam Collins | 17:19.9 | Brother Rice | 175.7 | Autumn Classic |
| 12 | Logan Northrop | 17:02.0 | Mount Pleasant | 175.3 | Don Baese |
| 11 | Noah Lowman | 17:49.1 | Ludington | 175.0 | Ludington |
| 12 | Nic Porter | 17:04.5 | Clare | 174.5 | Don Baese |
| 11 | Alex Habarth | 17:24.3 | Harrison Twp. L’Anse Creuse | 174.2 | Autumn Classic |
| 10 | Aiden LaVictor | 17:25.5 | Beverly Hills Groves | 173.8 | Autumn Classic |
| 12 | Johnathan Mitchell | 17:27.3 | Utica Ford | 173.2 | Autumn Classic |
| 12 | Conner Moya | 17:27.4 | Troy | 173.2 | Autumn Classic |
| 12 | Andrew Klaus | 17:08.9 | Clare | 173.0 | Don Baese |
| 12 | Paul Gopez | 17:31.5 | Warren Cousino | 171.8 | Autumn Classic |
| 10 | Neil Orlowski | 17:32.7 | Grosse Pointe North | 171.4 | Autumn Classic |
| 10 | Ben Gautsche | 17:31.9 | Union City | 171.4 | Mendon |
| 12 | Elliot Whitney | 17:34.4 | Imlay City | 170.9 | Autumn Classic |
| 11 | Braden Waechter | 17:36.6 | Clarkston | 170.1 | Autumn Classic |
| 10 | Daniel Eveland | 18:04.0 | Big Rapids | 170.0 | Ludington |
| 11 | Hayden Gould | 18:05.7 | Big Rapids | 169.4 | Ludington |
| 11 | Alex Tyndall | 18:00.9 | Mason County Eastern | 169.4 | Evart Wildcat |
| 12 | Jamison Snay | 17:40.9 | Macomb Lutheran North | 168.7 | Autumn Classic |
| 11 | Austin Dalman | 18:12.8 | Big Rapids | 167.1 | Ludington |
| 11 | John Lonsway | 17:46.8 | Sterling Heights Stevenson | 166.7 | Autumn Classic |
| 11 | Griffin Moore | 17:48.5 | Troy | 166.2 | Autumn Classic |
| 12 | Kaden Forward | 18:15.9 | Bear Lake-Onekama | 166.0 | Ludington |
| 10 | Carter Clark | 17:31.7 | Carson City-Crystal | 165.4 | Don Baese |
| 10 | Trent Logan | 17:51.9 | Clarkston | 165.0 | Autumn Classic |
| 12 | Anthony Goatley | 17:52.9 | Madison Heights Lamphere | 164.7 | Autumn Classic |
| 11 | David Reisterer | 18:21.2 | Ludington | 164.3 | Ludington |
| 12 | Nathon Zydel | 17:54.8 | Macomb L’Anse Creuse North | 164.1 | Autumn Classic |
| 12 | Dylan Penberthy | 17:55.4 | Macomb L’Anse Creuse North | 163.9 | Autumn Classic |
| 12 | Rhenier Weeks | 17:55.5 | Utica Ford | 163.8 | Autumn Classic |
| 12 | Tanner Soelberg | 18:22.7 | Shelby | 163.8 | Ludington |
| 9 | Sebastian Dunaway | 18:23.7 | Frankfort | 163.4 | Ludington |
| 11 | Carroll Robotham | 18:23.8 | Frankfort | 163.4 | Ludington |
| 12 | Drake Demaris | 17:57.0 | Warren Cousino | 163.3 | Autumn Classic |
| 9 | Connor Schmidt | 17:38.0 | Clare | 163.3 | Don Baese |
| 11 | Kyan Deam | 18:26.3 | Big Rapids | 162.6 | Ludington |
| 10 | Dean Gallucci | 17:59.4 | Utica Ford | 162.5 | Autumn Classic |
| 10 | Ian Potts | 17:59.7 | Michigan Athletic Club for Homeschoolers | 162.4 | Autumn Classic |
| 10 | Aaron Hemstreet | 18:02.4 | Warren Cousino | 161.5 | Autumn Classic |
| 11 | Jensen McCutcheon | 18:06.2 | Lakeview St. Clair Shores | 160.3 | Autumn Classic |
| 11 | Braylen Eaton | 17:48.5 | Charlotte | 159.8 | Don Baese |
| 9 | Payton Veilleux | 17:48.8 | Mount Pleasant | 159.7 | Don Baese |
| 12 | Luke Niedzielski | 18:31.2 | Mason County Eastern | 159.3 | Evart Wildcat |
| 12 | Dale Gust | 18:32.8 | North Trails | 158.7 | Evart Wildcat |
| 12 | Utah Gusa | 18:13.2 | Ubly | 157.9 | Autumn Classic |
| 10 | Iziquiel Picon | 18:40.5 | Shelby | 157.8 | Ludington |
| 10 | Xavier Roman | 18:13.7 | Macomb Lutheran North | 157.8 | Autumn Classic |
| 12 | Mitchel Daniels | 18:41.4 | Pentwater | 157.5 | Ludington |
| 10 | Grant Conley | 17:57.6 | Charlotte | 156.8 | Don Baese |
| 11 | Pete Lutz | 18:17.4 | Madison Heights Lamphere | 156.5 | Autumn Classic |
| 11 | Ryan Cifolelli | 18:18.6 | Beverly Hills Groves | 156.1 | Autumn Classic |
| 10 | Anthony Dubeck | 18:19.3 | Clarkston | 155.9 | Autumn Classic |
| 12 | Branden Stock | 18:41.5 | Kingsley | 155.8 | Evart Wildcat |
| 11 | Shiv Patel | 18:19.9 | Troy | 155.7 | Autumn Classic |
| 11 | Coleson Cruzan | 18:46.9 | White Cloud | 155.7 | Ludington |
| 12 | Isaac Clementshaw | 18:43.4 | Reed City | 155.2 | Evart Wildcat |
| 12 | Nolan Rybarczyk | 18:22.2 | Macomb L’Anse Creuse North | 154.9 | Autumn Classic |
| 12 | Jack O’Donnell | 18:49.3 | Manistee | 154.9 | Ludington |
| 11 | Jaxon Lumbert | 18:50.1 | Howard City Tri-County | 154.6 | Ludington |
| 12 | Peter Hybza | 18:45.2 | Mason County Eastern | 154.6 | Evart Wildcat |
| 10 | Paul Saladin | 18:47.4 | Reed City | 153.9 | Evart Wildcat |
| 10 | Alex Culver | 18:53.8 | Howard City Tri-County | 153.4 | Ludington |
| 12 | Owen Lyonnais | 18:55.4 | Muskegon Catholic Central | 152.9 | Ludington |
| 10 | Brayden VanOs | 18:56.4 | Big Rapids | 152.5 | Ludington |
| 10 | Paul Stephens | 18:29.5 | Grosse Pointe North | 152.5 | Autumn Classic |
| 9 | Milo Shoup | 18:52.7 | Mason County Eastern | 152.1 | Evart Wildcat |
| 10 | Eric Popa | 18:11.8 | Mount Pleasant | 152.1 | Don Baese |
| 11 | Kaleb Canning | 18:58.2 | White Cloud | 151.9 | Ludington |
| 12 | Jacob Lyonnais | 18:58.3 | Muskegon Catholic Central | 151.9 | Ludington |
| 12 | Justin Pinks | 18:31.5 | Warren Woods Tower | 151.8 | Autumn Classic |
| 12 | Luke Senters | 18:59.2 | Manistee | 151.6 | Ludington |
| 10 | Michael Walsh | 18:32.3 | Ubly | 151.6 | Autumn Classic |
| 10 | Kristian Coon | 18:14.2 | Carson City-Crystal | 151.3 | Don Baese |
| 12 | Jaymes Wildfong | 18:55.4 | Mancelona | 151.2 | Evart Wildcat |
| 11 | Edward Fountain | 18:14.7 | Capital Homeschool | 151.1 | Don Baese |
| 10 | Grant Jurand | 18:33.8 | Clarkston | 151.1 | Autumn Classic |
| 9 | Alex Flores | 19:01.0 | Ludington | 151.0 | Ludington |
| 11 | Andrew Sherburn | 18:56.1 | Hesperia | 151.0 | Evart Wildcat |
| 12 | Gunnar Wessel | 18:34.4 | Michigan Athletic Club for Homeschoolers | 150.9 | Autumn Classic |
| 11 | Dominic Thomas | 18:15.9 | Capital Homeschool | 150.7 | Don Baese |
| 11 | Henry Malburg | 18:57.2 | Mason County Eastern | 150.6 | Evart Wildcat |
| 9 | Jack Witt | 18:36.2 | Troy | 150.3 | Autumn Classic |
| 12 | George Sinishtaj | 18:38.4 | Brother Rice | 149.5 | Autumn Classic |
| 11 | Carter Stevens | 18:39.3 | Galesburg-Augusta | 148.9 | Mendon |
| 12 | Joel Hardesty | 19:07.8 | Big Rapids | 148.7 | Ludington |
| 11 | Caidan Gaskill | 18:22.4 | Clare | 148.5 | Don Baese |
| 9 | Joshua Macri | 18:41.5 | Macomb Lutheran North | 148.5 | Autumn Classic |
| 9 | Gabe Grierson | 19:09.1 | Ludington | 148.3 | Ludington |
| 12 | Michael LoPorto | 18:42.2 | Grosse Pointe North | 148.3 | Autumn Classic |
| 12 | Micah Frye | 19:09.4 | Shelby | 148.2 | Ludington |
| 12 | Ryan Hardy | 19:04.4 | Butternut Homeschool | 148.2 | Evart Wildcat |
| 12 | Owen Vanderwey | 18:24.9 | Capital Homeschool | 147.7 | Don Baese |
| 10 | Ethan Hull | 18:25.0 | Capital Homeschool | 147.7 | Don Baese |
| 9 | Cullen Decker | 18:43.3 | Union City | 147.6 | Mendon |
| 11 | Austin Xiao | 18:47.4 | Troy | 146.5 | Autumn Classic |
| 10 | Sam Parish | 18:48.0 | Grosse Pointe North | 146.3 | Autumn Classic |
| 11 | Jack Tultz | 18:48.1 | Clarkston | 146.3 | Autumn Classic |
| 9 | Trevor Thompson | 19:10.4 | Butternut Homeschool | 146.2 | Evart Wildcat |
| 10 | David Mann | 18:49.1 | Sterling Heights Stevenson | 146.0 | Autumn Classic |
| 12 | Agustin Creamer | 19:11.4 | Leland | 145.9 | Evart Wildcat |
| 10 | Grady Oberlin | 19:12.1 | Butternut Homeschool | 145.6 | Evart Wildcat |
| 12 | Carson Foondle | 19:19.3 | White Cloud | 144.9 | Ludington |
| 10 | Neiko Ketchum | 18:33.7 | Clare | 144.8 | Don Baese |
| 11 | Christian Schramski | 19:20.5 | Manistee | 144.5 | Ludington |
| 11 | Sebastian Hornibrook | 19:16.1 | North Trails | 144.3 | Evart Wildcat |
| 12 | Braxton Zenner | 19:16.4 | Kingsley | 144.2 | Evart Wildcat |
| 11 | Aaron Sun | 18:54.5 | Troy | 144.2 | Autumn Classic |
| 12 | Benjamin Ashley | 18:56.1 | Harrison Twp. L’Anse Creuse | 143.6 | Autumn Classic |
| 12 | Parker Toth | 18:56.8 | Brother Rice | 143.4 | Autumn Classic |
| 10 | Damian Marcinek | 18:38.6 | Mount Pleasant | 143.1 | Don Baese |
| 12 | Jose Flores | 19:24.9 | Ludington | 143.0 | Ludington |
| 11 | Ben Iobe | 18:57.1 | Mendon | 143.0 | Mendon |
| 12 | Alex Robertson | 18:58.2 | Marine City | 142.9 | Autumn Classic |
| 11 | Cohen Burdick | 18:58.4 | Union City | 142.5 | Mendon |
| 11 | Georgio Aramouni | 19:00.3 | Madison Heights Lamphere | 142.2 | Autumn Classic |
| 10 | Kyle Massimilla | 19:03.2 | Utica Ford | 141.3 | Autumn Classic |
| 11 | Brenden Slanker | 18:45.5 | Charlotte | 140.8 | Don Baese |
| 11 | Greyson Hoeflinger | 19:28.8 | Mason County Eastern | 140.1 | Evart Wildcat |
| 11 | Kaleos Reid | 18:48.7 | Mount Pleasant | 139.8 | Don Baese |
| 11 | Andre Buford | 19:11.4 | Sterling Heights Stevenson | 138.5 | Autumn Classic |
| 11 | Daniel Rodriguez | 18:52.5 | Charlotte | 138.5 | Don Baese |
| 12 | Mateo Mele | 19:12.2 | Warren Cousino | 138.3 | Autumn Classic |
| 11 | Brandon Cummings | 19:13.6 | Utica Ford | 137.8 | Autumn Classic |
| 12 | Nevin Slater | 19:40.8 | Ludington | 137.7 | Ludington |
| 11 | Enrique Allor | 19:14.1 | Warren Cousino | 137.6 | Autumn Classic |
| 12 | Jayden Robertson | 19:14.5 | Marine City | 137.5 | Autumn Classic |
| 9 | Zach Shaffer | 19:15.5 | Utica Ford | 137.2 | Autumn Classic |
| 9 | Taye McKinney | 19:16.3 | Beverly Hills Groves | 136.9 | Autumn Classic |
| 9 | Noah June | 19:15.5 | Union City | 136.8 | Mendon |
| 9 | Rush Marsden | 19:38.9 | Fulton | 136.7 | Evart Wildcat |
| 11 | John Roraff | 19:16.9 | Rochester | 136.7 | Autumn Classic |
| 9 | Sutton Klaus | 18:58.0 | Clare | 136.7 | Don Baese |
| 12 | Robert Ogilvy | 19:17.0 | Utica Ford | 136.7 | Autumn Classic |
| 10 | Oliver Alef | 19:17.6 | Macomb Lutheran North | 136.5 | Autumn Classic |
| 12 | Izaiah Lentz | 19:40.3 | Reed City | 136.2 | Evart Wildcat |
| 12 | Keegan Shafer | 19:40.5 | Vestaburg | 136.2 | Evart Wildcat |
| 10 | Caleb Luellen | 19:00.7 | Mount Pleasant | 135.8 | Don Baese |
| 12 | Kutter Vanaken | 19:20.0 | Reading | 135.3 | Mendon |
| 12 | Freddy MacWilliams | 19:21.0 | Beverly Hills Groves | 135.3 | Autumn Classic |
| 12 | Tyler Vining | 19:43.8 | Morley-Stanwood | 135.1 | Evart Wildcat |
| 11 | Carter Peacock | 19:03.8 | Clare | 134.7 | Don Baese |
| 12 | Curtis Fuller | 19:50.9 | Ludington | 134.4 | Ludington |
| 12 | Alden Tait | 19:05.2 | Clare | 134.3 | Don Baese |
| 9 | Evan Keen | 19:47.8 | Leland | 133.7 | Evart Wildcat |
| 10 | Ross Wallace | 19:27.0 | Harper Woods | 133.3 | Autumn Classic |
| 11 | Nicholas Aretha | 19:27.7 | Troy | 133.1 | Autumn Classic |
| 10 | Luke Mulka | 19:28.1 | Utica Ford | 133.0 | Autumn Classic |
| 11 | Kobe Coverdill | 19:28.9 | Macomb L’Anse Creuse North | 132.7 | Autumn Classic |
| 11 | Landen Bouchard | 19:27.9 | Galesburg-Augusta | 132.7 | Mendon |
| 10 | Dalton Ross | 19:29.1 | Marine City | 132.6 | Autumn Classic |
| 12 | Riley Bigger | 19:51.3 | Mancelona | 132.6 | Evart Wildcat |
| 11 | Axel Krantz | 19:53.2 | North Trails | 132.0 | Evart Wildcat |
| 12 | Jonathon Carballido | 19:58.4 | Shelby | 131.9 | Ludington |
| 9 | William Robinson | 19:32.0 | Warren DeLaSalle | 131.7 | Autumn Classic |
| 10 | Joseph Bonus | 19:32.3 | Brother Rice | 131.6 | Autumn Classic |
| 11 | Dylan Bazyollo | 19:35.3 | Lakeview St. Clair Shores | 130.6 | Autumn Classic |
| 11 | Conrad Kohl | 19:36.3 | Troy | 130.2 | Autumn Classic |
| 11 | Ron Hasenbank | 19:59.0 | Mason County Eastern | 130.0 | Evart Wildcat |
| 10 | Sean Brock | 19:18.7 | Capital Homeschool | 129.8 | Don Baese |
| 10 | William Warner | 19:19.7 | Clare | 129.4 | Don Baese |
| 10 | Zack Temple | 20:01.3 | Hesperia | 129.2 | Evart Wildcat |
| 9 | Branson Hardy | 19:22.0 | Capital Homeschool | 128.7 | Don Baese |
| 9 | Thor Krantz | 20:03.6 | North Trails | 128.5 | Evart Wildcat |
| 12 | Ryan Delarosa | 19:43.7 | Macomb Lutheran North | 127.8 | Autumn Classic |
| 11 | Grayson Sutherland | 19:44.4 | Macomb Lutheran North | 127.5 | Autumn Classic |
| 10 | Levi Fox | 19:25.9 | Mount Pleasant | 127.4 | Don Baese |
| 10 | Henry Kauffman | 20:13.6 | Howard City Tri-County | 126.8 | Ludington |
| 9 | Colton Grzyb | 19:46.7 | Almont | 126.8 | Autumn Classic |
| 10 | Benjamin Ruprecht | 19:48.0 | Rochester | 126.3 | Autumn Classic |
| 12 | Zac Montgomery | 19:48.3 | Clarkston | 126.2 | Autumn Classic |
| 12 | Clay Shoup | 20:10.5 | Mason County Eastern | 126.2 | Evart Wildcat |
| 11 | Colin Beck | 19:48.6 | Deckerville | 126.1 | Autumn Classic |
| 10 | Dylan Halsey | 19:48.7 | Macomb L’Anse Creuse North | 126.1 | Autumn Classic |
| 12 | Andrew Monahan | 20:12.0 | Central Michigan Homeschool Athletics | 125.7 | Evart Wildcat |
| 12 | Ike Shaw | 20:12.5 | Butternut Homeschool | 125.5 | Evart Wildcat |
| 12 | Conner Wildie | 19:50.8 | Imlay City | 125.4 | Autumn Classic |
| 11 | Brayden Schmidt | 19:32.4 | Clare | 125.2 | Don Baese |
| 10 | Clayton Peacock | 19:32.5 | Clare | 125.2 | Don Baese |
| 12 | Elijah Lentz | 20:13.9 | Reed City | 125.0 | Evart Wildcat |
| 10 | Tyson Crouse | 20:14.1 | Butternut Homeschool | 125.0 | Evart Wildcat |
| 12 | Aaron Vettese | 19:52.4 | Warren Woods Tower | 124.9 | Autumn Classic |
| 10 | Keith Crompton | 20:19.7 | Frankfort | 124.8 | Ludington |
| 9 | Josaias Robles | 19:51.8 | Hartford | 124.7 | Mendon |
| 12 | Jack Jubar | 20:21.5 | Ludington | 124.2 | Ludington |
| 11 | Luca Bartoi | 19:54.6 | Beverly Hills Groves | 124.1 | Autumn Classic |
| 10 | Henry Vanderwey | 19:35.6 | Capital Homeschool | 124.1 | Don Baese |
| 12 | Devin O’Connor | 19:55.6 | Lakeview St. Clair Shores | 123.8 | Autumn Classic |
| 9 | Tyler Penberthy | 19:55.6 | Macomb L’Anse Creuse North | 123.8 | Autumn Classic |
| 11 | Wesley Ramsey | 19:55.9 | Grosse Pointe North | 123.7 | Autumn Classic |
| 10 | Sam Noora | 19:54.9 | Kalamazoo Homeschool Sports | 123.7 | Mendon |
| 9 | Brady Dozier | 20:18.0 | Reed City | 123.7 | Evart Wildcat |
| 11 | David Artman | 19:55.1 | Kalamazoo Homeschool Sports | 123.6 | Mendon |
| 9 | Patrick Monahan | 20:18.5 | Central Michigan Homeschool Athletics | 123.5 | Evart Wildcat |
| 11 | Ravi Ankatha | 19:56.7 | Brother Rice | 123.4 | Autumn Classic |
| 11 | Donald Thompson | 20:24.0 | Big Rapids | 123.3 | Ludington |
| 10 | Sam Johnson | 19:57.3 | Macomb L’Anse Creuse North | 123.2 | Autumn Classic |
| 11 | Silas Springer | 20:19.6 | Central Michigan Homeschool Athletics | 123.1 | Evart Wildcat |
| 12 | Dylan Rodman | 19:58.0 | Rochester | 123.0 | Autumn Classic |
| 9 | Caleb Erkkinen | 19:58.0 | Sterling Heights Stevenson | 123.0 | Autumn Classic |
| 11 | Gavin Campbell | 19:58.2 | Almont | 122.9 | Autumn Classic |
| 11 | Fadi Dardar | 19:58.4 | Troy | 122.9 | Autumn Classic |
| 9 | Gabe Boelman | 19:57.6 | Kalamazoo Homeschool Sports | 122.8 | Mendon |
| 12 | Sawyer Couturier | 20:21.4 | Leland | 122.5 | Evart Wildcat |
| 11 | Wyatt Karnes | 20:26.7 | White Cloud | 122.4 | Ludington |
| 9 | Evan Armstrong | 19:59.5 | Kalamazoo Homeschool Sports | 122.2 | Mendon |
| 9 | Nathan Ruhstorfer | 20:22.8 | Hesperia | 122.1 | Evart Wildcat |
| 11 | Isaiah Mulheron | 19:43.5 | Clare | 121.5 | Don Baese |
| 9 | Angelo Hinson | 20:30.4 | White Cloud | 121.2 | Ludington |
| 10 | Phoenix Lawton | 19:44.9 | Charlotte | 121.0 | Don Baese |
| 12 | Josh Brown | 20:04.2 | Macomb Lutheran North | 120.9 | Autumn Classic |
| 10 | Peter Kamp | 19:45.4 | Capital Homeschool | 120.9 | Don Baese |
| 10 | Ethan Everhart | 20:05.0 | Imlay City | 120.7 | Autumn Classic |
| 12 | Ryan Montgomery | 20:05.2 | Warren Woods Tower | 120.6 | Autumn Classic |
| 9 | Caleb Kohl | 20:32.6 | Howard City Tri-County | 120.5 | Ludington |
| 10 | Braden Rykse | 20:06.5 | Clarkston | 120.2 | Autumn Classic |
| 9 | Edward Minor | 20:07.1 | Beverly Hills Groves | 120.0 | Autumn Classic |
| 12 | Cole Halfman | 19:48.5 | Carson City-Crystal | 119.8 | Don Baese |
| 10 | Travis Sam | 20:08.1 | Rochester | 119.6 | Autumn Classic |
| 11 | Sameer Singh | 20:08.8 | Troy | 119.4 | Autumn Classic |
| 11 | Lleyton Bauman | 20:08.1 | Concord | 119.3 | Mendon |
| 9 | Keaton Smith | 20:08.3 | Concord | 119.2 | Mendon |
| 12 | Logan DeFour | 20:31.5 | Leland | 119.2 | Evart Wildcat |
| 11 | Nathan Peters | 20:32.5 | Kingsley | 118.8 | Evart Wildcat |
| 11 | Ayden Barcia | 19:51.9 | Clare | 118.7 | Don Baese |
| 9 | Joshua Snyder | 20:11.1 | Michigan Athletic Club for Homeschoolers | 118.6 | Autumn Classic |
| 11 | Aiden Barnett | 20:12.5 | Roseville | 118.2 | Autumn Classic |
| 9 | Gavin Culloty | 20:12.9 | Clarkston | 118.0 | Autumn Classic |
| 10 | Parker Mowl | 20:13.0 | Utica Ford | 118.0 | Autumn Classic |
| 12 | Jairo Lopez | 20:12.1 | Hartford | 118.0 | Mendon |
| 10 | Grant Garner | 20:13.4 | Macomb Lutheran North | 117.9 | Autumn Classic |
| 12 | Zach Trumbull | 20:13.0 | Kalamazoo Homeschool Sports | 117.7 | Mendon |
| 9 | Max Stokes | 20:14.1 | Clarkston | 117.6 | Autumn Classic |
| 10 | David Sager | 20:13.4 | Gobles | 117.5 | Mendon |
| 12 | Craig Popiolek | 20:15.1 | Clarkston | 117.3 | Autumn Classic |
| 9 | Afton Shoup | 20:38.6 | Mason County Eastern | 116.8 | Evart Wildcat |
| 10 | Isaac Fulton | 19:58.4 | Capital Homeschool | 116.5 | Don Baese |
| 10 | Stewart Houghton | 19:59.8 | Montabella | 116.1 | Don Baese |
| 11 | Malachi Payne | 20:20.5 | Union City | 115.2 | Mendon |
| 12 | Kevin Lenz | 20:21.6 | Warren Cousino | 115.1 | Autumn Classic |
| 9 | Dylan McCallister | 20:20.9 | Reading | 115.0 | Mendon |
| 11 | Seth Walker | 20:22.6 | Sterling Heights Stevenson | 114.8 | Autumn Classic |
| 11 | Brady Keen | 20:44.8 | Leland | 114.7 | Evart Wildcat |
| 11 | Carlos Ruiz | 20:22.3 | Hartford | 114.6 | Mendon |
| 11 | Pelon Lin | 20:23.9 | Troy | 114.4 | Autumn Classic |
| 11 | Evan McGahey | 20:24.4 | Troy | 114.2 | Autumn Classic |
| 11 | Aidan Taylor | 20:23.9 | Union City | 114.0 | Mendon |
| 9 | Michael Austin | 20:07.7 | Capital Homeschool | 113.4 | Don Baese |
| 9 | Eli Williamson | 20:49.4 | Standish Sterling | 113.2 | Evart Wildcat |
| 9 | Tyler Schuster | 20:54.6 | Howard City Tri-County | 113.1 | Ludington |
| 10 | Carter Grimmet | 20:09.2 | Capital Homeschool | 112.9 | Don Baese |
| 10 | Reece Lloyd | 20:27.4 | Kalamazoo Homeschool Sports | 112.9 | Mendon |
| 10 | Brayden Wright | 20:27.9 | Reading | 112.7 | Mendon |
| 10 | Robert Lenza | 20:28.2 | Hartford | 112.6 | Mendon |
| 11 | Montana Connell | 20:28.6 | Union City | 112.5 | Mendon |
| 11 | Shota Sullins | 20:28.6 | Kalamazoo Homeschool Sports | 112.5 | Mendon |
| 11 | Jacob Bentley | 20:29.8 | Sterling Heights Stevenson | 112.4 | Autumn Classic |
| 10 | Lukas Rennells | 20:56.8 | Muskegon Catholic Central | 112.4 | Ludington |
| 10 | Henry Goebel | 20:30.3 | Harrison Twp. L’Anse Creuse | 112.2 | Autumn Classic |
| 11 | Logan Face | 20:53.1 | Kingsley | 112.0 | Evart Wildcat |
| 12 | Brendan Bills | 20:53.1 | Butternut Homeschool | 112.0 | Evart Wildcat |
| 9 | Gabe Vanderwey | 20:12.9 | Capital Homeschool | 111.7 | Don Baese |
| 10 | Brody Patterson | 20:59.0 | Frankfort | 111.7 | Ludington |
| 10 | Earl Beattie | 20:32.0 | Marine City | 111.7 | Autumn Classic |
| 10 | Clay Adair | 20:31.5 | Kalamazoo Homeschool Sports | 111.5 | Mendon |
| 12 | Cooper Hartzell | 20:31.7 | Kalamazoo Homeschool Sports | 111.4 | Mendon |
| 12 | Will Brodie | 20:32.1 | Kalamazoo Homeschool Sports | 111.3 | Mendon |
| 9 | Nino Biodo | 20:33.7 | Macomb Lutheran North | 111.1 | Autumn Classic |
| 9 | Jack Taylor | 20:34.4 | Warren DeLaSalle | 110.9 | Autumn Classic |
| 10 | Gabriel Coraci | 20:34.5 | Madison Heights Bishop Foley | 110.8 | Autumn Classic |
| 12 | Jimmy Alpi | 20:56.9 | Leland | 110.7 | Evart Wildcat |
| 9 | Evan Christoffersen | 21:01.9 | Fremont | 110.7 | Ludington |
| 9 | Liam VanScoyoc | 20:56.9 | Reed City | 110.7 | Evart Wildcat |
| 10 | Leo Student | 20:16.1 | Mount Pleasant | 110.6 | Don Baese |
| 10 | Noah Nasceif | 20:35.7 | Sterling Heights Stevenson | 110.4 | Autumn Classic |
| 10 | Daniel McConaghy | 20:36.0 | Grosse Pointe North | 110.3 | Autumn Classic |
| 12 | Lleyton Byrnes | 20:36.8 | Warren Woods Tower | 110.1 | Autumn Classic |
| 12 | Elijah Mann | 20:37.2 | Michigan Athletic Club for Homeschoolers | 109.9 | Autumn Classic |
| 10 | Joshua Schang | 20:37.2 | Warren Cousino | 109.9 | Autumn Classic |
| 9 | Ryan Ferguson | 20:18.6 | Mount Pleasant | 109.8 | Don Baese |
| 10 | Yanzhuo Chen | 20:37.9 | Troy | 109.7 | Autumn Classic |
| 11 | Rishi Kumar Girmannagari | 20:38.2 | Troy | 109.6 | Autumn Classic |
| 9 | James Morrison | 20:38.6 | Macomb L’Anse Creuse North | 109.5 | Autumn Classic |
| 9 | Roanan OKeefe | 20:19.8 | Capital Homeschool | 109.4 | Don Baese |
| 10 | Henry Morales-Kramer | 20:38.8 | Madison Heights Lamphere | 109.4 | Autumn Classic |
| 11 | Ezekiel Grimmet | 20:20.2 | Capital Homeschool | 109.3 | Don Baese |
| 12 | Trace Laskey | 21:06.3 | Howard City Tri-County | 109.2 | Ludington |
| 10 | Gage Spencer | 20:20.8 | Beaverton | 109.1 | Don Baese |
| 9 | John Nielson | 21:02.2 | Morley-Stanwood | 108.9 | Evart Wildcat |
| 10 | Dominic Lonsway | 20:41.0 | Sterling Heights Stevenson | 108.7 | Autumn Classic |
| 10 | Wyatt Roberts | 21:08.3 | Pentwater | 108.6 | Ludington |
| 12 | Dylan Oberlin | 21:03.4 | Butternut Homeschool | 108.5 | Evart Wildcat |
| 9 | Brody Wolf | 21:03.5 | Kingsley | 108.5 | Evart Wildcat |
| 10 | Easton Nowak | 21:10.9 | Bear Lake-Onekama | 107.7 | Ludington |
| 11 | Ryan Jackins | 20:44.3 | Marine City | 107.6 | Autumn Classic |
| 10 | Brendan Sre | 20:44.2 | Centreville | 107.3 | Mendon |
| 10 | Ryan Lapan | 21:07.3 | Standish Sterling | 107.2 | Evart Wildcat |
| 10 | Jacob Biolchini | 20:46.4 | Almont | 106.9 | Autumn Classic |
| 10 | Nicholas Shinkonis | 20:46.5 | Lakeview St. Clair Shores | 106.8 | Autumn Classic |
| 10 | Brandon Gump | 20:47.1 | Macomb Lutheran North | 106.6 | Autumn Classic |
| 12 | Matthew Anderson | 20:47.2 | Clarkston | 106.6 | Autumn Classic |
| 11 | Cayden Haupt | 20:47.8 | Warren Cousino | 106.4 | Autumn Classic |
| 10 | Henry Sloat | 20:46.9 | Centreville | 106.4 | Mendon |
| 11 | Tejas Shastri-Deonikar | 20:48.0 | Grosse Pointe North | 106.3 | Autumn Classic |
| 11 | Kaleb Chisholm | 21:15.0 | Frankfort | 106.3 | Ludington |
| 11 | Mason Depas | 20:48.6 | Rochester | 106.1 | Autumn Classic |
| 11 | Marek Lipinski | 20:48.6 | Utica Ford | 106.1 | Autumn Classic |
| 12 | Jacob Bond | 20:49.3 | Rochester | 105.9 | Autumn Classic |
| 12 | Aiden O’Dwyer | 21:17.2 | Frankfort | 105.6 | Ludington |
| 12 | Shreyas Mirle | 20:51.4 | Troy | 105.2 | Autumn Classic |
| 10 | Nathan Perez | 20:53.0 | Michigan Athletic Club for Homeschoolers | 104.7 | Autumn Classic |
| 9 | Greg Steele | 20:34.7 | Clare | 104.4 | Don Baese |
| 9 | Isaiah Homan | 21:15.8 | Central Michigan Homeschool Athletics | 104.4 | Evart Wildcat |
| 11 | Tyler Douglas | 21:20.8 | Pentwater | 104.4 | Ludington |
| 11 | Matt Spedoske | 21:21.3 | Big Rapids | 104.2 | Ludington |
| 12 | Landon Dekoski | 20:54.4 | Ubly | 104.2 | Autumn Classic |
| 12 | Mathieu Fortier | 20:55.3 | Lakeview St. Clair Shores | 103.9 | Autumn Classic |
| 10 | Nico Mangino | 20:56.3 | Utica Ford | 103.6 | Autumn Classic |
| 11 | Matthew Sweet | 20:56.9 | Brother Rice | 103.4 | Autumn Classic |
| 9 | Gavin Peruski | 20:59.9 | Clarkston | 102.4 | Autumn Classic |
| 12 | Lucas Chamberlin | 20:42.7 | Charlotte | 101.8 | Don Baese |
| 9 | Braxton Haigh | 21:02.3 | Mendon | 101.2 | Mendon |
| 9 | Devin Swihart | 21:25.3 | Mason County Eastern | 101.2 | Evart Wildcat |
| 9 | Piyush Saraiya | 20:44.9 | Mount Pleasant | 101.0 | Don Baese |
| 12 | Kyle Berch | 21:04.9 | Troy | 100.7 | Autumn Classic |
| 9 | Alex Crowder | 21:32.3 | Shelby | 100.6 | Ludington |
| 11 | Sam Criner | 21:05.8 | Warren Mott | 100.4 | Autumn Classic |
| 10 | Nathan Walkenhorst | 21:35.6 | Muskegon Catholic Central | 99.5 | Ludington |
| 10 | Caleb Hardy | 21:30.7 | Butternut Homeschool | 99.4 | Evart Wildcat |
| 12 | Drew Mendians | 21:36.6 | Manistee | 99.1 | Ludington |
| 10 | Gavin Murphy | 21:10.0 | Lakeview St. Clair Shores | 99.0 | Autumn Classic |
| 10 | Dillon Pham | 21:10.3 | Utica Ford | 98.9 | Autumn Classic |
| 10 | Rocket Wilson | 21:37.5 | Howard City Tri-County | 98.8 | Ludington |
| 12 | Chris Arlitt | 21:12.9 | Ubly | 98.0 | Autumn Classic |
| 9 | Jacob Fletcher | 21:12.8 | Kalamazoo Homeschool Sports | 97.7 | Mendon |
| 10 | Logan Albritton | 21:14.4 | Beverly Hills Groves | 97.5 | Autumn Classic |
| 11 | Chris Cardellio | 21:14.4 | Brother Rice | 97.5 | Autumn Classic |
| 9 | Benjamin Kline | 21:14.4 | Almont | 97.5 | Autumn Classic |
| 11 | Ashton Denys | 21:14.6 | Beverly Hills Groves | 97.5 | Autumn Classic |
| 12 | Tyreke Brown | 21:13.8 | Concord | 97.4 | Mendon |
| 9 | Brian Artman | 21:14.6 | Kalamazoo Homeschool Sports | 97.1 | Mendon |
| 11 | Ethan Fessenden | 21:42.8 | Shelby | 97.1 | Ludington |
| 10 | Cayson Smith | 21:40.1 | Standish Sterling | 96.3 | Evart Wildcat |
| 12 | Gautham Veettil | 21:18.6 | Troy | 96.1 | Autumn Classic |
| 10 | Ricky Popp | 20:59.9 | Charlotte | 96.0 | Don Baese |
| 11 | Jesus Hernandez | 21:18.7 | Hartford | 95.8 | Mendon |
| 9 | James Riel | 21:19.2 | Union City | 95.6 | Mendon |
| 12 | Nikolas Calabrese | 21:44.1 | Reed City | 95.0 | Evart Wildcat |
| 10 | Logan Shanks | 21:23.1 | Deckerville | 94.6 | Autumn Classic |
| 10 | Pratyush Neelakantan | 21:24.0 | Troy | 94.3 | Autumn Classic |
| 12 | Mark Koski | 21:24.8 | Macomb Lutheran North | 94.1 | Autumn Classic |
| 11 | Ryan Grinage | 21:47.3 | Leland | 93.9 | Evart Wildcat |
| 10 | Eric Larson | 21:06.7 | Beaverton | 93.8 | Don Baese |
| 9 | Keegan Beck | 21:26.2 | Deckerville | 93.6 | Autumn Classic |
| 12 | Yamen Hithem Ahmed Fargaly | 21:26.4 | Troy | 93.5 | Autumn Classic |
| 10 | Malachi Houghton | 21:07.5 | Montabella | 93.5 | Don Baese |
| 9 | Trevor Dolloff | 21:07.6 | Ashley | 93.5 | Don Baese |
| 9 | Mason Russell | 21:26.7 | Imlay City | 93.4 | Autumn Classic |
| 9 | Zayden Buskirk | 21:08.6 | Carson City-Crystal | 93.1 | Don Baese |
| 11 | Lawrence Becton | 21:28.3 | Beverly Hills Groves | 92.9 | Autumn Classic |
| 11 | Barrett Nelson | 21:31.0 | Grosse Pointe North | 92.0 | Autumn Classic |
| 12 | Drew Edwards | 21:31.7 | Kalamazoo Homeschool Sports | 91.4 | Mendon |
| 12 | Bryce Lloyd | 21:32.1 | Kalamazoo Homeschool Sports | 91.3 | Mendon |
| 10 | Levi Sterk | 21:55.8 | Kingsley | 91.1 | Evart Wildcat |
| 11 | David Wilson | 21:33.0 | Union City | 91.0 | Mendon |
| 10 | Mark Baer | 21:35.0 | Brother Rice | 90.7 | Autumn Classic |
| 10 | Carson Bopp | 21:59.1 | North Trails | 90.0 | Evart Wildcat |
| 9 | Eli Dedloff | 22:00.5 | Central Michigan Homeschool Athletics | 89.5 | Evart Wildcat |
| 11 | Austin Fischer | 21:39.3 | Michigan Athletic Club for Homeschoolers | 89.2 | Autumn Classic |
| 11 | Brandon Rasmussen | 22:07.5 | Fremont | 88.8 | Ludington |
| 12 | Jacob Messing | 21:40.6 | Ubly | 88.8 | Autumn Classic |
| 12 | Corey Cashman | 21:41.7 | Warren Woods Tower | 88.4 | Autumn Classic |
| 11 | Ezekiel Kustowski | 21:42.6 | Imlay City | 88.1 | Autumn Classic |
| 10 | Benjamin Nunnold | 21:42.6 | Warren DeLaSalle | 88.1 | Autumn Classic |
| 9 | Griffen Chisholm | 22:09.8 | Frankfort | 88.1 | Ludington |
| 11 | Benjamin Sheng | 21:43.0 | Troy | 88.0 | Autumn Classic |
| 12 | Daniel Weber | 21:43.0 | Grosse Pointe North | 88.0 | Autumn Classic |
| 11 | Carson Olds | 22:06.2 | Mancelona | 87.6 | Evart Wildcat |
| 12 | Aiden Webber | 21:45.7 | Madison Heights Bishop Foley | 87.1 | Autumn Classic |
| 9 | Johnny Roland | 21:46.1 | Almont | 87.0 | Autumn Classic |
| 9 | Braulio Limon Urdapilleta | 21:46.7 | Rochester Hills Stoney Creek | 86.8 | Autumn Classic |
| 10 | Jayden Romanow | 21:48.4 | Macomb L’Anse Creuse North | 86.2 | Autumn Classic |
| 10 | Spencer Brandon | 21:49.2 | Clarkston | 85.9 | Autumn Classic |
| 11 | Thanush Pantra | 21:49.9 | Troy | 85.7 | Autumn Classic |
| 9 | Andrew Brancheau | 21:50.3 | Clarkston | 85.6 | Autumn Classic |
| 9 | Eli Vander Laan | 21:50.5 | Beverly Hills Groves | 85.5 | Autumn Classic |
| 11 | Mason Hawthorne | 21:50.8 | Union City | 85.1 | Mendon |
| 9 | William Austin | 21:52.1 | Troy | 85.0 | Autumn Classic |
| 9 | Braeden Hargrove | 21:35.4 | Beaverton | 84.2 | Don Baese |
| 12 | Jackson Hermes | 21:55.0 | Lake Shore St. Clair Shores | 84.0 | Autumn Classic |
| 9 | Andreas Krapp | 22:22.7 | Fremont | 83.8 | Ludington |
| 10 | Bode Powell | 22:23.3 | Pentwater | 83.6 | Ludington |
| 12 | Ashton Easterwood | 21:55.7 | Concord | 83.4 | Mendon |
| 11 | Richard Bedra | 21:57.6 | Sterling Heights | 83.1 | Autumn Classic |
| 10 | Cody Linna | 22:22.5 | Mesick | 82.2 | Evart Wildcat |
| 10 | Daniel Bothwell | 22:23.3 | Mason County Eastern | 81.9 | Evart Wildcat |
| 12 | Sean McDonald | 22:01.5 | Macomb L’Anse Creuse North | 81.8 | Autumn Classic |
| 10 | Foley Kedzior | 22:01.5 | Warren Woods Tower | 81.8 | Autumn Classic |
| 10 | Michael Aramouni | 22:02.4 | Madison Heights Lamphere | 81.5 | Autumn Classic |
| 11 | Donald Grovesteen | 22:29.7 | White Cloud | 81.4 | Ludington |
| 9 | Bryce Hekter | 22:02.5 | Centreville | 81.2 | Mendon |
| 9 | Allen Sumego | 21:46.9 | Capital Homeschool | 80.4 | Don Baese |
| 11 | Evan Spencer | 22:28.3 | Mesick | 80.3 | Evart Wildcat |
| 9 | Jamin Siewert | 22:09.5 | Almont | 79.2 | Autumn Classic |
| 10 | Owen Hadala | 22:09.6 | Lakeview St. Clair Shores | 79.1 | Autumn Classic |
| 11 | Joey McKeown | 22:12.1 | Macomb Lutheran North | 78.3 | Autumn Classic |
| 9 | Dominic Berkemeier | 22:12.1 | Beverly Hills Groves | 78.3 | Autumn Classic |
| 9 | Jackson Turnas | 22:12.6 | Rochester Hills Stoney Creek | 78.1 | Autumn Classic |
| 9 | Gunnar Hallett | 22:36.0 | Mesick | 77.7 | Evart Wildcat |
| 10 | Paul Borobia | 22:13.0 | Kalamazoo Homeschool Sports | 77.7 | Mendon |
| 10 | Dominic Coraci | 22:15.6 | Macomb L’Anse Creuse North | 77.1 | Autumn Classic |
| 11 | Chandler Lafler | 22:15.1 | Colon | 77.0 | Mendon |
| 9 | Ethan Lentz | 22:16.3 | Sterling Heights Parkway | 76.9 | Autumn Classic |
| 9 | Christian Villa-Bilton | 21:57.9 | Clare | 76.7 | Don Baese |
| 12 | Bowen Robinson | 22:40.5 | Hesperia | 76.2 | Evart Wildcat |
| 9 | Jackson Lehnertz | 22:18.6 | Clarkston | 76.1 | Autumn Classic |
| 9 | Andrew Potter | 22:18.7 | Kalamazoo Homeschool Sports | 75.8 | Mendon |
| 10 | Benaiah Roby | 22:19.0 | Kalamazoo Homeschool Sports | 75.7 | Mendon |
| 10 | Henry Gobler | 22:20.9 | Troy | 75.4 | Autumn Classic |
| 10 | Jerry Wang | 22:22.5 | Troy | 74.8 | Autumn Classic |
| 9 | Isaiah Cates | 22:04.5 | Capital Homeschool | 74.5 | Don Baese |
| 10 | Isaiah Boerema | 22:51.6 | Ludington | 74.1 | Ludington |
| 9 | Vyasraj Subhanthur | 22:25.4 | Troy | 73.9 | Autumn Classic |
| 9 | Christopher Lair | 22:27.2 | Troy | 73.3 | Autumn Classic |
| 10 | Surya Jeeda | 22:28.0 | Troy | 73.0 | Autumn Classic |
| 10 | Kai Dila | 22:56.2 | Ludington | 72.6 | Ludington |
| 10 | Kolt Milner | 22:51.5 | Hesperia | 72.5 | Evart Wildcat |
| 10 | Billy Fountain | 22:12.1 | Capital Homeschool | 72.0 | Don Baese |
| 10 | Cole Cannon | 22:31.5 | Gobles | 71.5 | Mendon |
| 10 | Caleb Forward | 22:59.7 | Bear Lake-Onekama | 71.4 | Ludington |
| 11 | Ethan Santonocito | 22:32.8 | Rochester Hills Stoney Creek | 71.4 | Autumn Classic |
| 10 | Landon Marshall | 22:32.4 | Centreville | 71.2 | Mendon |
| 11 | Anthony Badia | 22:36.0 | Warren Cousino | 70.3 | Autumn Classic |
| 10 | Matthew Bowman | 22:38.6 | Roseville | 69.5 | Autumn Classic |
| 9 | Bryce Willis | 22:19.7 | Montabella | 69.4 | Don Baese |
| 11 | Tristan Crooks | 22:40.4 | Warren Fitzgerald | 68.9 | Autumn Classic |
| 9 | Josh Chamberlin | 22:21.6 | Charlotte | 68.8 | Don Baese |
| 12 | Nick Renner | 23:08.0 | Howard City Tri-County | 68.7 | Ludington |
| 10 | Fabian Villarino | 22:42.1 | Madison Heights Bishop Foley | 68.3 | Autumn Classic |
| 11 | William McDaniel | 22:23.3 | Capital Homeschool | 68.2 | Don Baese |
| 12 | Jesse Carson | 22:23.7 | Capital Homeschool | 68.1 | Don Baese |
| 10 | Jaylin Bachman | 22:41.7 | Hartford | 68.1 | Mendon |
| 12 | Alex Anderson | 22:42.8 | Macomb L’Anse Creuse North | 68.1 | Autumn Classic |
| 12 | Bailey Mousseau | 22:43.5 | Warren Mott | 67.8 | Autumn Classic |
| 11 | Jensen DuVal | 22:43.9 | Harrison Twp. L’Anse Creuse | 67.7 | Autumn Classic |
| 11 | Gabe Van Goor | 22:44.2 | Clarkston | 67.6 | Autumn Classic |
| 11 | Ethan Eugster | 22:44.6 | Deckerville | 67.5 | Autumn Classic |
| 11 | Arnav Kodwani | 22:44.8 | Troy | 67.4 | Autumn Classic |
| 10 | Brandon Smith | 22:45.6 | Macomb L’Anse Creuse North | 67.1 | Autumn Classic |
| 9 | Jack Dibert | 22:45.9 | Union City | 66.7 | Mendon |
| 9 | Thomas Armstrong | 22:47.2 | Rochester | 66.6 | Autumn Classic |
| 9 | Kyron Christner | 22:46.9 | Mendon | 66.4 | Mendon |
| 10 | Knighten Rockwell | 22:47.1 | Galesburg-Augusta | 66.3 | Mendon |
| 10 | Cohen LaFountain | 22:29.5 | Mount Pleasant | 66.2 | Don Baese |
| 10 | Corbin Bender | 23:11.1 | Kingsley | 66.0 | Evart Wildcat |
| 12 | Vishnu Nair | 22:49.3 | Troy | 65.9 | Autumn Classic |
| 10 | Andrei Liliac | 22:50.0 | Sterling Heights | 65.7 | Autumn Classic |
| 11 | Mason Stansberry | 22:51.1 | Warren Woods Tower | 65.3 | Autumn Classic |
| 11 | Hogan Walter | 22:34.5 | Clare | 64.5 | Don Baese |
| 9 | Udayan Ray | 22:54.1 | Troy | 64.3 | Autumn Classic |
| 9 | Gunhong Min | 22:54.8 | Rochester | 64.1 | Autumn Classic |
| 11 | Dru Slater | 22:54.0 | Athens | 64.0 | Mendon |
| 11 | Colin Nettles | 22:56.7 | Troy | 63.4 | Autumn Classic |
| 9 | Noah Rice | 22:55.7 | Kalamazoo Homeschool Sports | 63.4 | Mendon |
| 12 | Alvaro Reyes | 22:38.0 | Mount Pleasant | 63.3 | Don Baese |
| 9 | Nick Stevens | 22:56.3 | Galesburg-Augusta | 63.2 | Mendon |
| 12 | George Jackson | 22:57.2 | Kalamazoo Homeschool Sports | 62.9 | Mendon |
| 11 | Ethan Glupker | 23:23.0 | Cadillac Heritage Christian Schl | 62.0 | Evart Wildcat |
| 12 | Greyson Arkwright | 23:01.0 | Michigan Athletic Club for Homeschoolers | 62.0 | Autumn Classic |
| 10 | Grady Sailor | 23:28.6 | Ludington | 61.8 | Ludington |
| 11 | Samer Alzuhairi | 23:01.7 | Warren Mott | 61.8 | Autumn Classic |
| 10 | Arnav Dighrasker | 23:02.9 | Troy | 61.4 | Autumn Classic |
| 11 | Isaiah Harrison-Lizbinski | 23:05.3 | Sterling Heights Parkway | 60.6 | Autumn Classic |
| 12 | Ty Stockton | 23:27.3 | Butternut Homeschool | 60.6 | Evart Wildcat |
| 10 | James Parrinello | 23:05.8 | Warren DeLaSalle | 60.4 | Autumn Classic |
| 9 | Ryan Huang | 23:06.4 | Troy | 60.2 | Autumn Classic |
| 10 | Bowie Pawson | 23:34.3 | Howard City Tri-County | 59.9 | Ludington |
| 9 | Andrew Bieth | 23:08.2 | Marine City | 59.6 | Autumn Classic |
| 12 | Bhuvankumar Ashokkumar | 23:08.8 | Troy | 59.4 | Autumn Classic |
| 12 | Joshua Eapen | 23:09.8 | Troy | 59.1 | Autumn Classic |
| 9 | Dominic Selimi | 23:10.3 | Clarkston | 58.9 | Autumn Classic |
| 10 | Jimmy Sarconi | 23:11.1 | Macomb Lutheran North | 58.6 | Autumn Classic |
| 12 | Thomas Phillips | 23:12.6 | Macomb Lutheran North | 58.1 | Autumn Classic |
| 9 | David Alsip | 23:14.7 | Warren Mott | 57.4 | Autumn Classic |
| 10 | Jaden Kiger | 23:37.2 | Marion | 57.3 | Evart Wildcat |
| 9 | Joseph Ratajczak | 23:38.2 | Standish Sterling | 56.9 | Evart Wildcat |
| 12 | Ajae Gouker | 23:44.1 | Manistee | 56.6 | Ludington |
| 9 | Wesley Carson | 22:58.6 | Capital Homeschool | 56.5 | Don Baese |
| 10 | Bryce White | 22:58.9 | Montabella | 56.4 | Don Baese |
| 12 | Joseph Quinn | 23:21.2 | Lake Shore St. Clair Shores | 55.3 | Autumn Classic |
| 12 | William Sanderson | 23:43.6 | North Trails | 55.1 | Evart Wildcat |
| 10 | Alexander Wilson | 23:22.4 | Beverly Hills Groves | 54.9 | Autumn Classic |
| 9 | Theodore Bau | 23:23.0 | Troy | 54.7 | Autumn Classic |
| 9 | Jase Brockway | 23:04.0 | Clare | 54.7 | Don Baese |
| 10 | Sean Peterson | 23:23.1 | Harper Woods | 54.6 | Autumn Classic |
| 11 | Ray Guo | 23:23.5 | Troy | 54.5 | Autumn Classic |
| 11 | Nathan Macher | 23:51.1 | Pentwater | 54.3 | Ludington |
| 10 | Benjamin Malick | 23:24.2 | Brother Rice | 54.3 | Autumn Classic |
| 12 | Joey Hickey | 23:26.0 | Rochester Hills Stoney Creek | 53.7 | Autumn Classic |
| 9 | Micah Springer | 23:50.5 | Central Michigan Homeschool Athletics | 52.8 | Evart Wildcat |
| 11 | Owen Lewis | 23:28.9 | Harrison Twp. L’Anse Creuse | 52.7 | Autumn Classic |
| 10 | Lance Smith | 23:50.9 | Hesperia | 52.7 | Evart Wildcat |
| 9 | Zack Zarna | 23:56.8 | Howard City Tri-County | 52.4 | Ludington |
| 9 | Benjamin Norman | 23:30.9 | Warren DeLaSalle | 52.0 | Autumn Classic |
| 10 | Brian Hopkins | 23:31.5 | Roseville | 51.8 | Autumn Classic |
| 12 | Chase Jones | 23:33.5 | Almont | 51.2 | Autumn Classic |
| 10 | Luke Phelps | 23:34.4 | Macomb Lutheran North | 50.9 | Autumn Classic |
| 11 | Sanjeev Nethaji | 23:35.7 | Troy | 50.4 | Autumn Classic |
| 10 | Logan Russell | 23:35.7 | Imlay City | 50.4 | Autumn Classic |
| 9 | Ryan Derkos | 23:36.7 | Clarkston | 50.1 | Autumn Classic |
| 10 | Bryant Waugh | 23:59.0 | Standish Sterling | 50.0 | Evart Wildcat |
| 10 | James Johnson | 23:38.3 | Imlay City | 49.6 | Autumn Classic |
| 11 | Logan Mears | 23:37.4 | Union City | 49.5 | Mendon |
| 11 | Orion Berger | 23:43.5 | Deckerville | 47.8 | Autumn Classic |
| 12 | Lucas Inkelaar – Richert | 23:43.7 | Clarkston | 47.8 | Autumn Classic |
| 11 | Aiden Apreza | 23:43.4 | Hartford | 47.5 | Mendon |
| 11 | Leeland Lapp | 23:45.1 | Deckerville | 47.3 | Autumn Classic |
| 9 | Brendyn Patch | 23:30.5 | Carson City-Crystal | 45.8 | Don Baese |
| 12 | Aleksander deMorrow | 24:18.8 | Ludington | 45.1 | Ludington |
| 12 | Ben Reed | 23:51.6 | Centreville | 44.8 | Mendon |
| 11 | Dean Gobler | 23:54.7 | Troy | 44.1 | Autumn Classic |
| 9 | Riley Sprague | 23:36.4 | Beaverton | 43.9 | Don Baese |
| 9 | Sam Tinetti | 24:23.8 | Bear Lake-Onekama | 43.4 | Ludington |
| 10 | Aaron Rabaut | 23:58.3 | Grosse Pointe North | 42.9 | Autumn Classic |
| 9 | Colton Gray | 23:57.6 | Concord | 42.8 | Mendon |
| 10 | Carter Devold | 23:58.1 | Athens | 42.6 | Mendon |
| 11 | Mason Price | 24:26.4 | White Cloud | 42.5 | Ludington |
| 10 | Noah Hetler | 24:27.1 | Howard City Tri-County | 42.3 | Ludington |
| 9 | Wilson Zhu | 24:01.3 | Troy | 41.9 | Autumn Classic |
| 9 | Colt Borror | 24:03.4 | Clarkston | 41.2 | Autumn Classic |
| 11 | Jacob Thor | 24:06.4 | Rochester | 40.2 | Autumn Classic |
| 11 | Aiden Powell | 24:07.7 | Rochester | 39.8 | Autumn Classic |
| 9 | Lance Vadio | 24:09.9 | Harrison Twp. L’Anse Creuse | 39.0 | Autumn Classic |
| 9 | Justin Sample | 24:12.3 | Deckerville | 38.2 | Autumn Classic |
| 11 | Pranav Senthildurai | 24:12.3 | Troy | 38.2 | Autumn Classic |
| 10 | Jack Ceo | 24:13.9 | Clarkston | 37.7 | Autumn Classic |
| 12 | Noah Banasky | 24:13.1 | Kalamazoo Homeschool Sports | 37.6 | Mendon |
| 10 | Lucas Thompson | 24:36.6 | Butternut Homeschool | 37.5 | Evart Wildcat |
| 10 | Gabriel Schoonover | 24:15.3 | Troy | 37.2 | Autumn Classic |
| 10 | Adam Franck | 24:14.6 | Kalamazoo Homeschool Sports | 37.1 | Mendon |
| 10 | Jack Bugeja | 24:15.8 | Grosse Pointe North | 37.1 | Autumn Classic |
| 9 | Dyson Betts | 24:16.1 | Beverly Hills Groves | 37.0 | Autumn Classic |
| 12 | Jacob Jones | 24:16.1 | Sterling Heights | 37.0 | Autumn Classic |
| 9 | Otto Grunewald | 24:18.2 | Rochester | 36.3 | Autumn Classic |
| 10 | Ethan Wiedyk | 24:40.6 | Standish Sterling | 36.1 | Evart Wildcat |
| 10 | Braden Koos | 24:01.3 | Charlotte | 35.6 | Don Baese |
| 11 | Hayden Jason | 24:02.0 | Carson City-Crystal | 35.3 | Don Baese |
| 12 | Jordan Homan | 24:44.1 | Central Michigan Homeschool Athletics | 35.0 | Evart Wildcat |
| 9 | Ben Sanford | 24:22.9 | Deckerville | 34.7 | Autumn Classic |
| 12 | Anthony Le | 24:24.1 | Warren Mott | 34.3 | Autumn Classic |
| 9 | Max Lee | 24:51.4 | Muskegon Catholic Central | 34.2 | Ludington |
| 10 | William Evans | 24:25.2 | Roseville | 33.9 | Autumn Classic |
| 12 | Allan Mueller | 24:52.7 | Manistee | 33.8 | Ludington |
| 10 | Matice Nichols | 24:48.2 | Hesperia | 33.6 | Evart Wildcat |
| 10 | Matt Waggoner | 24:50.4 | Mancelona | 32.9 | Evart Wildcat |
| 9 | Liam Bauman | 24:30.3 | Concord | 31.9 | Mendon |
| 9 | Evan White | 24:31.4 | Rochester Hills Stoney Creek | 31.9 | Autumn Classic |
| 11 | Mukundan Iyengar | 24:32.1 | Troy | 31.6 | Autumn Classic |
| 10 | Cameron Kosel | 24:34.2 | Grosse Pointe North | 30.9 | Autumn Classic |
| 9 | Riley Sturgeon | 24:58.4 | Mason County Eastern | 30.2 | Evart Wildcat |
| 9 | Trysten Tancock | 25:04.5 | White Cloud | 29.8 | Ludington |
| 12 | Jonathan Nowicke | 24:38.9 | Brother Rice | 29.4 | Autumn Classic |
| 9 | Ben Clementshaw | 25:01.3 | Reed City | 29.2 | Evart Wildcat |
| 10 | Joseph Noll | 24:39.4 | Macomb L’Anse Creuse North | 29.2 | Autumn Classic |
| 11 | Manav Vengilatt | 24:40.0 | Troy | 29.0 | Autumn Classic |
| 10 | Andrew Randall | 24:40.9 | Rochester Hills Stoney Creek | 28.7 | Autumn Classic |
| 9 | Gage King | 25:08.1 | Frankfort | 28.6 | Ludington |
| 6 | Alec Cooper | 24:41.4 | Reading | 28.2 | Mendon |
| 9 | Ayden Ardner | 24:44.3 | Imlay City | 27.6 | Autumn Classic |
| 9 | Jayce Zalenko | 24:46.0 | Warren Woods Tower | 27.0 | Autumn Classic |
| 10 | Luke Kavanaugh | 24:46.1 | Madison Heights Bishop Foley | 27.0 | Autumn Classic |
| 11 | Joseph Maddock | 24:49.2 | Madison Heights Bishop Foley | 25.9 | Autumn Classic |
| 12 | Vincent Wang | 25:18.7 | Manistee | 25.1 | Ludington |
| 12 | Owen Fromius | 24:51.9 | Lake Shore St. Clair Shores | 25.0 | Autumn Classic |
| 10 | Mason White | 24:34.7 | Montabella | 24.4 | Don Baese |
| 11 | Devin Stadel | 24:53.1 | Athens | 24.3 | Mendon |
| 11 | Tyler Clark | 24:56.0 | Beverly Hills Groves | 23.7 | Autumn Classic |
| 10 | Ethan Bjerke | 24:56.4 | Michigan Athletic Club for Homeschoolers | 23.5 | Autumn Classic |
| 12 | Arya Naidu | 24:59.8 | Troy | 22.4 | Autumn Classic |
| 9 | Logan Messing | 25:03.2 | Deckerville | 21.3 | Autumn Classic |
| 12 | Taras Sawka | 25:05.6 | Brother Rice | 20.5 | Autumn Classic |
| 11 | Bryan Lin | 24:49.6 | Mount Pleasant | 19.5 | Don Baese |
| 9 | Donovan Amos | 25:09.2 | Harper Woods | 19.3 | Autumn Classic |
| 11 | Preston Mowl | 25:12.0 | Utica Ford | 18.3 | Autumn Classic |
| 9 | Kegan Stewart | 25:13.3 | Warren DeLaSalle | 17.9 | Autumn Classic |
| 11 | Kevin Lin | 25:14.3 | Troy | 17.6 | Autumn Classic |
| 10 | Jude Shaver | 24:56.2 | Charlotte | 17.3 | Don Baese |
| 10 | Ashytn Barnes | 25:38.1 | Cadillac Heritage Christian Schl | 17.0 | Evart Wildcat |
| 10 | Adam Lamach | 25:43.6 | Muskegon Catholic Central | 16.8 | Ludington |
| 10 | Lucas Dudley | 25:16.1 | Mendon | 16.6 | Mendon |
| 12 | Nathan Kepner | 25:40.0 | Central Michigan Homeschool Athletics | 16.3 | Evart Wildcat |
| 12 | Brian Aubergy | 25:20.9 | Lake Shore St. Clair Shores | 15.4 | Autumn Classic |
| 10 | Jack Xu | 25:23.3 | Troy | 14.6 | Autumn Classic |
| 12 | Jonathan Sampablo Osorio | 25:53.3 | Fremont | 13.6 | Ludington |
| 11 | Anthony Provencher | 25:29.7 | Clarkston | 12.4 | Autumn Classic |
| 11 | Kyle Cooter | 25:52.5 | Big Rapids Crossroads Academy | 12.2 | Evart Wildcat |
| 10 | Wade Murray | 25:35.5 | Imlay City | 10.5 | Autumn Classic |
| 9 | Isiah Peterson | 25:57.7 | Marion | 10.4 | Evart Wildcat |
| 12 | Kiet Tran | 25:37.7 | Warren Mott | 9.8 | Autumn Classic |
| 12 | Ethan Wait | 25:37.9 | Gobles | 9.4 | Mendon |
| 10 | Eli Vollmar | 25:38.3 | Kalamazoo Homeschool Sports | 9.2 | Mendon |
| 9 | Trent Hawke | 26:02.7 | Mason County Eastern | 8.8 | Evart Wildcat |
| 9 | Michael Tycner | 25:22.1 | Mount Pleasant | 8.6 | Don Baese |
| 12 | Sean Regner | 25:45.2 | Troy | 7.3 | Autumn Classic |
| 9 | Gavin Thomas | 25:45.2 | Athens | 6.9 | Mendon |
| 10 | Seungheon Lee | 25:48.9 | Troy | 6.0 | Autumn Classic |
| 9 | Nicholas Croft | 25:54.3 | Beverly Hills Groves | 4.2 | Autumn Classic |
| 11 | Jameson Francuck | 25:54.5 | Macomb Lutheran North | 4.2 | Autumn Classic |
| 9 | Donovan Grimaudo | 25:55.5 | Rochester Hills Stoney Creek | 3.8 | Autumn Classic |
| 9 | Joseph Kinney | 25:55.5 | Athens | 3.5 | Mendon |
| 11 | Max Maynard | 25:57.0 | Madison Heights Bishop Foley | 3.3 | Autumn Classic |
| 9 | Kyler Bowman | 25:57.9 | Roseville | 3.0 | Autumn Classic |
| 10 | Dain Kraus | 26:23.8 | Hesperia | 1.7 | Evart Wildcat |