| Grade | Name | Time | Team | Rating | Meet |
| 12 | Willem DeGood | 15:53.5 | TC West (Traverse City) | 195.2 | BNC Championship |
| 12 | Nolan Nixon | 15:55.8 | Cadillac | 194.4 | BNC Championship |
| 12 | Samuel Martini | 16:21.6 | Kent City | 190.8 | CSAA Conference |
| 12 | Shane Izzard | 16:08.5 | Petoskey | 190.2 | BNC Championship |
| 10 | Gage Hoffman | 16:24.9 | Stanton Central Montcalm | 189.7 | CSAA Conference |
| 12 | Zack Truszkowski | 16:10.6 | Traverse City Central | 189.5 | BNC Championship |
| 12 | Anthony Kiaunis | 16:29.2 | Reed City | 188.3 | CSAA Conference |
| 10 | Caleb Keller | 16:15.0 | Traverse City Central | 188.0 | BNC Championship |
| 12 | Tommy Farley | 16:26.8 | Petoskey | 184.1 | BNC Championship |
| 12 | Ryan Allen | 16:42.2 | Reed City | 183.9 | CSAA Conference |
| 11 | August Rohde | 16:43.8 | Reed City | 183.4 | CSAA Conference |
| 9 | Luke Byland | 16:34.0 | Traverse City Central | 181.7 | BNC Championship |
| 11 | Ian Boss | 16:37.0 | Traverse City Central | 180.7 | BNC Championship |
| 12 | Graham Coston | 16:52.9 | Stanton Central Montcalm | 180.4 | CSAA Conference |
| 12 | Giovanni Pardo-Keegan | 17:04.0 | Yale | 179.3 | BWAC 3 |
| 12 | Blake Ferguson | 17:06.3 | Yale | 178.6 | BWAC 3 |
| 12 | Brady Odenbach | 16:44.4 | Petoskey | 178.2 | BNC Championship |
| 12 | Brodie Delamater | 16:59.9 | Grant | 178.0 | CSAA Conference |
| 12 | Jon Kurowski | 16:46.6 | Alpena | 177.5 | BNC Championship |
| 12 | Dylan Odenbach | 16:46.6 | Petoskey | 177.5 | BNC Championship |
| 12 | Jack Lindwall | 16:47.1 | Petoskey | 177.3 | BNC Championship |
| 11 | Neil Oyer | 16:47.9 | Traverse City Central | 177.0 | BNC Championship |
| 11 | Hayden Gould | 17:05.4 | Big Rapids | 176.2 | CSAA Conference |
| 10 | Ben Irwin | 16:51.5 | TC West (Traverse City) | 175.8 | BNC Championship |
| 10 | Brody Karg | 17:08.0 | Harbor Beach | 175.0 | GTC League |
| 12 | Acer Campbell | 17:18.2 | Yale | 174.6 | BWAC 3 |
| 10 | Zahar Rush | 16:55.9 | Petoskey | 174.4 | BNC Championship |
| 12 | Sam King | 16:58.4 | TC West (Traverse City) | 173.5 | BNC Championship |
| 12 | Kaiden Morey | 16:59.4 | Traverse City Central | 173.2 | BNC Championship |
| 10 | Sylus Wilson | 17:14.6 | Stanton Central Montcalm | 173.1 | CSAA Conference |
| 12 | Matthew Pattullo | 17:14.3 | Caro | 172.9 | GTC League |
| 11 | Cade Truemner | 17:14.5 | EPBP Laker | 172.9 | GTC League |
| 11 | Lawrence Cubitt | 17:01.5 | Traverse City Central | 172.5 | BNC Championship |
| 10 | Carson Burgess | 17:19.5 | Brown City | 171.2 | GTC League |
| 11 | Coleson Cruzan | 17:21.2 | White Cloud | 170.9 | CSAA Conference |
| 10 | Julian Walker | 17:29.4 | Algonac | 170.9 | BWAC 3 |
| 9 | Liam Wierzba | 17:07.0 | TC West (Traverse City) | 170.7 | BNC Championship |
| 12 | Gavin Rykse | 17:22.6 | Howard City Tri-County | 170.5 | CSAA Conference |
| 12 | Anthony Urbaniak | 17:29.6 | Charyl Stockwell Academy | 170.1 | MIAC Championship |
| 12 | Jaren Vogel | 17:24.1 | Kent City | 170.0 | CSAA Conference |
| 11 | Kyan Deam | 17:24.3 | Big Rapids | 169.9 | CSAA Conference |
| 10 | Alex Culver | 17:24.5 | Howard City Tri-County | 169.8 | CSAA Conference |
| 10 | Daniel Eveland | 17:24.7 | Big Rapids | 169.8 | CSAA Conference |
| 12 | Evan Arleth | 17:12.7 | Traverse City Central | 168.8 | BNC Championship |
| 12 | Matthew Stilson | 17:12.8 | Cadillac | 168.7 | BNC Championship |
| 12 | Jackson Price | 17:15.0 | Traverse City Central | 168.0 | BNC Championship |
| 11 | Parker Fettig | 17:16.7 | Petoskey | 167.4 | BNC Championship |
| 10 | Aidan Simrau | 17:17.8 | TC West (Traverse City) | 167.1 | BNC Championship |
| 10 | Simon Licata | 17:19.0 | Petoskey | 166.7 | BNC Championship |
| 11 | Matthew Pasiak | 17:36.2 | Harbor Beach | 165.6 | GTC League |
| 10 | Caiden Helsel | 17:04.7 | Lake City | 165.4 | Highland Conference |
| 11 | Lance Stone | 17:30.4 | Detroit Renaissance | 165.2 | PSL Championship |
| 9 | Luke Herron | 17:39.6 | Caro | 164.5 | GTC League |
| 10 | Emmanuel Mehari | 17:50.9 | Plymouth Christian Academy | 163.0 | MIAC Championship |
| 12 | Utah Gusa | 17:44.8 | Ubly | 162.7 | GTC League |
| 12 | Lukas Reimers | 17:31.0 | Traverse City Central | 162.7 | BNC Championship |
| 11 | Jacob Moore | 17:45.3 | Caro | 162.6 | GTC League |
| 12 | Isaac Clementshaw | 17:47.1 | Reed City | 162.3 | CSAA Conference |
| 9 | Evan Olson | 17:46.6 | EPBP Laker | 162.1 | GTC League |
| 12 | JJ Mahan | 17:34.0 | Cadillac | 161.7 | BNC Championship |
| 10 | Joel Johnson | 17:41.5 | Detroit Frederick Douglass | 161.5 | PSL Championship |
| 11 | Austin Dalman | 17:53.3 | Big Rapids | 160.2 | CSAA Conference |
| 10 | Jack Steen | 17:39.0 | Traverse City Central | 160.0 | BNC Championship |
| 11 | Teddy Rutkofske | 18:02.0 | Yale | 160.0 | BWAC 3 |
| 12 | Scott Slocum | 17:23.4 | LeRoy Pine River | 159.2 | Highland Conference |
| 12 | Freddie Santangelo | 17:46.8 | Cadillac | 157.4 | BNC Championship |
| 11 | Hayden Bacchus | 17:47.9 | Alpena | 157.0 | BNC Championship |
| 10 | Connor Helsel | 17:30.0 | Lake City | 157.0 | Highland Conference |
| 11 | Turlough Bennett | 18:02.1 | Marlette | 157.0 | GTC League |
| 10 | Kyler Fertig | 18:03.7 | Stanton Central Montcalm | 156.8 | CSAA Conference |
| 12 | Paxton Hall | 17:33.6 | Lake City | 155.8 | Highland Conference |
| 11 | Austin Reinhardt | 17:53.5 | Alpena | 155.2 | BNC Championship |
| 9 | Cooper Tiffany | 18:08.9 | Lakeview | 155.0 | CSAA Conference |
| 10 | Max Brannan | 18:15.1 | Lutheran HS Westland | 155.0 | MIAC Championship |
| 12 | Elliot Whitney | 18:17.9 | Imlay City | 154.7 | BWAC 3 |
| 12 | Konnor Olson | 18:10.7 | EPBP Laker | 154.1 | GTC League |
| 12 | Carson Foondle | 18:11.8 | White Cloud | 154.1 | CSAA Conference |
| 9 | Reeve Oberman | 17:57.7 | Petoskey | 153.8 | BNC Championship |
| 11 | Tom Shafer | 18:18.7 | Lutheran HS Westland | 153.8 | MIAC Championship |
| 10 | Joseph Sturtevant | 17:59.2 | TC West (Traverse City) | 153.3 | BNC Championship |
| 11 | Wyatt Murtos | 18:22.4 | Yale | 153.2 | BWAC 3 |
| 11 | Andrew Elmore | 18:00.0 | Cadillac | 153.0 | BNC Championship |
| 12 | Alex Durocher | 18:00.9 | Traverse City Central | 152.7 | BNC Championship |
| 10 | Brody Swanson | 17:43.3 | LeRoy Pine River | 152.6 | Highland Conference |
| 9 | Nathan Lenington | 17:43.3 | LeRoy Pine River | 152.6 | Highland Conference |
| 12 | Luke Nawrocki | 18:24.4 | Armada | 152.5 | BWAC 3 |
| 10 | Goni Wong | 18:23.9 | Birmingham Roeper | 152.0 | MIAC Championship |
| 10 | Braeden Mathis | 18:03.2 | Alpena | 151.9 | BNC Championship |
| 10 | Marcel Lake | 18:10.2 | Detroit Renaissance | 151.9 | PSL Championship |
| 9 | Miles Kirkwood | 18:03.6 | Traverse City Central | 151.8 | BNC Championship |
| 9 | Vern Clyne | 18:25.3 | Auburn Hills Oakland Christian | 151.6 | MIAC Championship |
| 12 | Matthew Brownell | 18:21.3 | Remus Chippewa Hills | 150.9 | CSAA Conference |
| 9 | Austin Taft | 18:06.5 | TC West (Traverse City) | 150.8 | BNC Championship |
| 11 | Kaleb Canning | 18:22.1 | White Cloud | 150.6 | CSAA Conference |
| 12 | Luke Douglas | 18:28.1 | Auburn Hills Oakland Christian | 150.6 | MIAC Championship |
| 11 | Samuel Shatto | 18:23.2 | Harbor Beach | 149.9 | GTC League |
| 12 | Joel Hardesty | 18:25.1 | Big Rapids | 149.6 | CSAA Conference |
| 11 | Jacob Simon | 18:25.4 | Remus Chippewa Hills | 149.5 | CSAA Conference |
| 11 | Isaac Bignall | 18:25.5 | Unionville-Sebewaing | 149.2 | GTC League |
| 11 | Zack Becker | 18:26.1 | Unionville-Sebewaing | 149.0 | GTC League |
| 10 | Paul Saladin | 18:28.2 | Reed City | 148.6 | CSAA Conference |
| 11 | Thurston Imhoff | 18:13.6 | Alpena | 148.5 | BNC Championship |
| 10 | Ethan Baker | 17:56.2 | LeRoy Pine River | 148.3 | Highland Conference |
| 12 | Gavin Kelso | 17:56.4 | LeRoy Pine River | 148.2 | Highland Conference |
| 10 | Evan Rolston | 18:29.7 | Stanton Central Montcalm | 148.1 | CSAA Conference |
| 10 | Caleb Butler | 18:14.8 | TC West (Traverse City) | 148.1 | BNC Championship |
| 10 | Michael Walsh | 18:29.1 | Ubly | 148.0 | GTC League |
| 10 | Brandon McCullough | 18:32.4 | Kent City | 147.2 | CSAA Conference |
| 9 | Cooper Roster | 18:19.9 | TC West (Traverse City) | 146.4 | BNC Championship |
| 10 | Nolan Korolden | 18:43.6 | Yale | 146.1 | BWAC 3 |
| 12 | Walker Martin | 18:20.9 | Petoskey | 146.1 | BNC Championship |
| 11 | Wyatt Opperman | 18:44.3 | North Branch | 145.9 | BWAC 3 |
| 10 | Hayden Murray | 18:21.5 | TC West (Traverse City) | 145.8 | BNC Championship |
| 10 | Leo Bearss | 18:45.6 | Yale | 145.5 | BWAC 3 |
| 11 | Gage Dilsaver | 18:38.0 | Cass City | 145.0 | GTC League |
| 9 | Logan Rhodes | 18:47.0 | Yale | 145.0 | BWAC 3 |
| 9 | Aubin Allee | 18:06.2 | LeRoy Pine River | 144.9 | Highland Conference |
| 10 | Dylan Gryglewski | 18:26.2 | TC West (Traverse City) | 144.3 | BNC Championship |
| 12 | Caleb Geiger | 18:41.5 | Bad Axe | 143.8 | GTC League |
| 10 | Aaron Allen | 18:42.5 | Reed City | 143.8 | CSAA Conference |
| 10 | Zach Witherspoon | 18:50.6 | Algonac | 143.8 | BWAC 3 |
| 12 | Lucas Peltier | 18:51.3 | Yale | 143.6 | BWAC 3 |
| 10 | Owen Beindit | 18:51.8 | Algonac | 143.4 | BWAC 3 |
| 12 | John Zakrzewski | 18:51.8 | Yale | 143.4 | BWAC 3 |
| 9 | Duncan Robinson | 18:29.9 | TC West (Traverse City) | 143.0 | BNC Championship |
| 12 | Christian Leachman | 18:31.1 | TC West (Traverse City) | 142.6 | BNC Championship |
| 10 | Brayden VanOs | 18:46.5 | Big Rapids | 142.5 | CSAA Conference |
| 10 | Caleb Lamblin | 18:32.0 | Gaylord | 142.3 | BNC Championship |
| 9 | Henry Haag | 18:46.8 | EPBP Laker | 142.1 | GTC League |
| 10 | Brody Urbaniak | 18:54.5 | Charyl Stockwell Academy | 141.8 | MIAC Championship |
| 12 | Tommy Abazi | 18:56.8 | Southfield Christian | 141.1 | MIAC Championship |
| 10 | Mike Stickel | 18:18.0 | Roscommon | 141.0 | Highland Conference |
| 10 | Henry Kauffman | 18:51.4 | Howard City Tri-County | 140.9 | CSAA Conference |
| 9 | David Castrejon | 18:51.6 | Newaygo | 140.8 | CSAA Conference |
| 10 | Wesley Haines | 18:50.8 | Reese | 140.7 | GTC League |
| 9 | Connor Sienkiewicz | 18:20.1 | Beal City | 140.3 | Highland Conference |
| 12 | Jack Turner | 18:52.1 | EPBP Laker | 140.3 | GTC League |
| 11 | Ian Weldon | 18:53.1 | Reese | 140.0 | GTC League |
| 12 | Adrian Smith | 18:47.2 | Detroit Frederick Douglass | 139.6 | PSL Championship |
| 10 | Jack Kerrigan | 19:03.7 | Croswell-Lexington | 139.4 | BWAC 3 |
| 10 | Nino Perna | 18:55.6 | Marlette | 139.1 | GTC League |
| 9 | Mason McIntosh | 18:57.1 | Caro | 138.6 | GTC League |
| 9 | Austin Lasagna | 18:43.3 | Alpena | 138.6 | BNC Championship |
| 9 | Uzziel Thomassen | 19:05.2 | Auburn Hills Oakland Christian | 138.3 | MIAC Championship |
| 10 | William Storrie | 19:05.3 | Auburn Hills Oakland Christian | 138.2 | MIAC Championship |
| 9 | Carson Brey | 18:44.9 | Petoskey | 138.0 | BNC Championship |
| 9 | Gage Stray | 19:00.1 | Kent City | 138.0 | CSAA Conference |
| 11 | Braden Carless | 19:08.6 | Yale | 137.8 | BWAC 3 |
| 11 | Donald Thompson | 19:01.3 | Big Rapids | 137.6 | CSAA Conference |
| 9 | Aidan DeMarsh | 18:47.1 | Traverse City Central | 137.3 | BNC Championship |
| 9 | Benjamin Fox | 19:08.8 | Whitmore Lake | 137.1 | MIAC Championship |
| 9 | Brady Dozier | 19:03.9 | Reed City | 136.7 | CSAA Conference |
| 9 | Kai Fisher | 19:04.2 | Memphis | 136.3 | GTC League |
| 11 | Nathaniel Seney | 19:04.9 | Reese | 136.0 | GTC League |
| 12 | Andrew Wheatley | 18:51.2 | Petoskey | 135.9 | BNC Championship |
| 10 | Jordan Weber | 18:33.7 | Beal City | 135.8 | Highland Conference |
| 10 | Jordan Webley | 18:59.2 | Detroit Renaissance | 135.6 | PSL Championship |
| 10 | Chase Jackson | 18:59.4 | Detroit Renaissance | 135.5 | PSL Championship |
| 9 | Jack Frentz | 18:52.5 | Petoskey | 135.5 | BNC Championship |
| 12 | Luke Shenton | 19:13.6 | Novi Christian Academy | 135.5 | MIAC Championship |
| 10 | Maxwell Gearhart | 19:13.7 | Auburn Hills Oakland Christian | 135.4 | MIAC Championship |
| 9 | Masyn Wing | 18:53.4 | Cadillac | 135.2 | BNC Championship |
| 12 | Joshua Reddypogu | 19:14.5 | Southfield Christian | 135.2 | MIAC Championship |
| 12 | Jordan Redd | 19:01.8 | Detroit Renaissance | 134.7 | PSL Championship |
| 11 | Nate Dillon | 19:16.1 | Whitmore Lake | 134.6 | MIAC Championship |
| 9 | Garrett Lansing | 18:55.7 | Petoskey | 134.4 | BNC Championship |
| 9 | Jake Klemmer | 18:38.2 | Roscommon | 134.3 | Highland Conference |
| 10 | Jordan Sigmon | 19:03.5 | Detroit Renaissance | 134.2 | PSL Championship |
| 10 | Owen Butkovich | 18:39.2 | Lake City | 133.9 | Highland Conference |
| 12 | Nicholas Tallman | 19:12.0 | Vassar | 133.7 | GTC League |
| 9 | Tyler Schuster | 19:13.4 | Howard City Tri-County | 133.5 | CSAA Conference |
| 11 | Zachary Chaussee | 18:58.6 | Traverse City Central | 133.5 | BNC Championship |
| 11 | Jack Nicol | 19:22.0 | Yale | 133.3 | BWAC 3 |
| 9 | Braydn Winkel | 18:41.5 | McBain | 133.2 | Highland Conference |
| 9 | Henry Burris | 18:59.9 | Petoskey | 133.0 | BNC Championship |
| 10 | Theodore Matheney | 18:44.1 | Roscommon | 132.3 | Highland Conference |
| 9 | Sebastian Seifferlein | 19:16.8 | Sandusky | 132.1 | GTC League |
| 10 | Andrew Abramowicz | 19:24.6 | Lutheran HS Westland | 131.8 | MIAC Championship |
| 11 | Bryce Reinke | 19:18.7 | Sandusky | 131.4 | GTC League |
| 11 | Isaac Roggenbuck | 19:21.3 | Harbor Beach | 130.6 | GTC League |
| 11 | Bryce Barkowska | 19:31.6 | North Branch | 130.1 | BWAC 3 |
| 10 | Andrew Partenio | 18:51.6 | Houghton Lake | 129.8 | Highland Conference |
| 12 | Tyler Buckland | 19:32.7 | Armada | 129.8 | BWAC 3 |
| 11 | Phineas Houghtaling | 19:24.5 | Reese | 129.5 | GTC League |
| 12 | Jobe Skaff | 19:32.6 | Novi Christian Academy | 129.1 | MIAC Championship |
| 9 | Colton Grzyb | 19:35.5 | Almont | 128.8 | BWAC 3 |
| 9 | Owen Wruble | 19:26.6 | Harbor Beach | 128.8 | GTC League |
| 9 | Brayden Spears | 18:55.6 | Lake City | 128.5 | Highland Conference |
| 10 | Josiah Zarrilli | 19:35.1 | Auburn Hills Oakland Christian | 128.3 | MIAC Championship |
| 11 | Sawyer Rosberg | 19:38.5 | Richmond | 127.8 | BWAC 3 |
| 10 | Rocket Wilson | 19:30.9 | Howard City Tri-County | 127.7 | CSAA Conference |
| 10 | Jack Helsel | 18:58.0 | Manton | 127.7 | Highland Conference |
| 12 | Nathan Betke | 19:38.1 | Lutheran HS Westland | 127.3 | MIAC Championship |
| 9 | Caleb Kohl | 19:33.7 | Howard City Tri-County | 126.8 | CSAA Conference |
| 9 | Christopher CJ | 19:19.2 | Traverse City Central | 126.6 | BNC Championship |
| 10 | Ryder Dayton | 19:41.9 | Rochester Hills Lutheran NW | 126.0 | MIAC Championship |
| 12 | Kyler Behrenwald | 19:36.3 | Lakeview | 125.9 | CSAA Conference |
| 12 | Reily Henderson | 19:43.0 | Whitmore Lake | 125.7 | MIAC Championship |
| 12 | AJ Owen | 19:43.4 | Birmingham Roeper | 125.5 | MIAC Championship |
| 12 | Van Saroukhanian | 19:44.6 | Birmingham Roeper | 125.1 | MIAC Championship |
| 10 | Owen Wemple | 19:05.6 | LeRoy Pine River | 125.1 | Highland Conference |
| 9 | Ryker Trowhill | 19:38.3 | Sandusky | 124.9 | GTC League |
| 9 | Evan Civinskas | 19:06.7 | Roscommon | 124.8 | Highland Conference |
| 11 | Matt Coffey | 19:07.1 | Roscommon | 124.6 | Highland Conference |
| 12 | Austin Ahler | 19:48.6 | Rochester Hills Lutheran NW | 123.8 | MIAC Championship |
| 11 | Kaleb Manska | 19:51.5 | Richmond | 123.5 | BWAC 3 |
| 9 | Xander Huckins | 19:43.3 | Reese | 123.2 | GTC League |
| 10 | Caris Jeffries | 19:37.6 | Detroit Cass Tech | 122.8 | PSL Championship |
| 12 | David Russell | 19:30.7 | Traverse City Central | 122.8 | BNC Championship |
| 9 | Trenton Hill | 19:31.5 | Traverse City Central | 122.5 | BNC Championship |
| 12 | Mattheiu Collins | 19:39.4 | Detroit Cass Tech | 122.2 | PSL Championship |
| 11 | Travis Rupe | 19:53.6 | Lutheran HS Westland | 122.1 | MIAC Championship |
| 11 | Caden Meyer | 19:47.2 | Marlette | 121.9 | GTC League |
| 10 | Taiven Wang | 19:33.7 | Petoskey | 121.8 | BNC Championship |
| 10 | Bowie Pawson | 19:49.7 | Howard City Tri-County | 121.4 | CSAA Conference |
| 10 | Joseph Stevens | 19:56.1 | Southfield Christian | 121.3 | MIAC Championship |
| 12 | Brian Kilbourn | 19:18.5 | Roscommon | 120.8 | Highland Conference |
| 10 | Liam Cleary | 19:36.8 | Petoskey | 120.7 | BNC Championship |
| 10 | William Larkin | 20:00.0 | Almont | 120.7 | BWAC 3 |
| 10 | Eural Johnson | 19:45.5 | Detroit Cass Tech | 120.2 | PSL Championship |
| 9 | Isaac Stebelton | 19:41.1 | Petoskey | 119.3 | BNC Championship |
| 10 | Ren Yamamoto | 20:02.5 | Birmingham Roeper | 119.2 | MIAC Championship |
| 12 | Conner Wildie | 20:05.2 | Imlay City | 119.0 | BWAC 3 |
| 9 | Carter Root | 19:24.6 | Lake City | 118.8 | Highland Conference |
| 10 | Jacob Figaro | 19:50.5 | Detroit Cass Tech | 118.5 | PSL Championship |
| 11 | Ian Schuiling | 19:58.9 | Kent City | 118.4 | CSAA Conference |
| 10 | Conner Fenton | 19:26.1 | Beal City | 118.3 | Highland Conference |
| 12 | Jacob Bulgrien | 19:59.4 | Harbor Beach | 117.9 | GTC League |
| 11 | Dominic Putman | 20:00.1 | Reese | 117.6 | GTC League |
| 11 | Jack Stoddard | 19:47.0 | TC West (Traverse City) | 117.3 | BNC Championship |
| 10 | Reuben Jiran | 20:08.3 | Novi Christian Academy | 117.2 | MIAC Championship |
| 10 | Thomas Jensen | 20:10.5 | Croswell-Lexington | 117.2 | BWAC 3 |
| 11 | Morgan Hill | 19:49.1 | Traverse City Central | 116.6 | BNC Championship |
| 11 | Austin Brewer | 19:31.2 | Roscommon | 116.6 | Highland Conference |
| 12 | Landen Muska | 20:03.8 | Vassar | 116.4 | GTC League |
| 12 | Izaiah Lentz | 20:04.8 | Reed City | 116.4 | CSAA Conference |
| 12 | Noah Pierson | 19:57.3 | Detroit Renaissance | 116.2 | PSL Championship |
| 12 | Jack Doody | 20:13.6 | Lutheran HS Westland | 115.5 | MIAC Championship |
| 12 | Trace Laskey | 20:07.8 | Howard City Tri-County | 115.4 | CSAA Conference |
| 11 | Carson Dybowski | 20:13.8 | Rochester Hills Lutheran NW | 115.4 | MIAC Championship |
| 9 | Griffin Frentz | 19:52.8 | Petoskey | 115.4 | BNC Championship |
| 9 | Donovan Glasgow | 20:08.7 | Capac | 114.8 | GTC League |
| 12 | Preston Corneillie | 20:18.5 | Richmond | 114.5 | BWAC 3 |
| 11 | Wyatt Karnes | 20:11.9 | White Cloud | 114.0 | CSAA Conference |
| 10 | Luke Thomas | 20:11.0 | Marlette | 114.0 | GTC League |
| 12 | Triston Pierce | 20:04.5 | Detroit Cass Tech | 113.8 | PSL Championship |
| 12 | Luke Ingalls | 19:59.1 | Petoskey | 113.3 | BNC Championship |
| 11 | Fernando Diaz-Guzman | 20:14.7 | Kent City | 113.1 | CSAA Conference |
| 11 | Caleb Valentine | 20:21.7 | Whitmore Lake | 112.8 | MIAC Championship |
| 10 | Trey Eaton | 20:00.8 | Traverse City Central | 112.7 | BNC Championship |
| 9 | John Nielson | 20:16.6 | Morley-Stanwood | 112.5 | CSAA Conference |
| 10 | Garrin Schneeg | 19:43.6 | McBain | 112.5 | Highland Conference |
| 11 | Rylan Bachman | 20:02.1 | Cadillac | 112.3 | BNC Championship |
| 11 | Devon Chisholm | 20:25.4 | Croswell-Lexington | 112.2 | BWAC 3 |
| 11 | Joshua Castillo | 20:26.0 | Armada | 112.0 | BWAC 3 |
| 9 | Ian Scott | 20:26.2 | Lutheran HS Westland | 111.3 | MIAC Championship |
| 12 | Ryan Williams | 20:26.7 | Novi Christian Academy | 111.1 | MIAC Championship |
| 11 | Andrew Gerrits | 20:26.9 | Birmingham Roeper | 111.0 | MIAC Championship |
| 9 | Noah Mantey | 20:21.9 | EPBP Laker | 110.4 | GTC League |
| 11 | Gavin Campbell | 20:31.9 | Almont | 110.0 | BWAC 3 |
| 12 | Anthony Buford | 20:16.3 | Detroit Frederick Douglass | 109.9 | PSL Championship |
| 9 | Nolan Gallagher | 20:30.4 | Novi Christian Academy | 109.9 | MIAC Championship |
| 10 | Jeffrey Ignash | 20:23.5 | EPBP Laker | 109.8 | GTC League |
| 10 | Joey Kulpa | 19:55.1 | LeRoy Pine River | 108.6 | Highland Conference |
| 9 | Mason Brickel | 20:36.9 | Richmond | 108.4 | BWAC 3 |
| 12 | Elijah Lentz | 20:29.4 | Reed City | 108.2 | CSAA Conference |
| 10 | Trent Roberts | 20:29.1 | Cass City | 108.0 | GTC League |
| 9 | Ethan Speirs | 20:29.9 | Cass City | 107.7 | GTC League |
| 11 | Donovan Germain | 20:39.1 | Richmond | 107.6 | BWAC 3 |
| 11 | Dalton Crawford | 20:31.5 | White Cloud | 107.5 | CSAA Conference |
| 11 | Graham Hislop | 20:18.2 | TC West (Traverse City) | 106.9 | BNC Championship |
| 12 | Ethan VanderLugt | 20:35.2 | Kent City | 106.3 | CSAA Conference |
| 9 | Elijah Killinger | 20:41.2 | Charyl Stockwell Academy | 106.3 | MIAC Championship |
| 9 | Rashad Edwards | 20:27.9 | Detroit Henry Ford | 106.0 | PSL Championship |
| 10 | Ben Walls | 20:43.1 | Lutheran HS Westland | 105.6 | MIAC Championship |
| 9 | Conner Ryan | 20:37.4 | Stanton Central Montcalm | 105.5 | CSAA Conference |
| 12 | Nikolas Calabrese | 20:38.0 | Reed City | 105.3 | CSAA Conference |
| 11 | Charlie Radziszewski | 20:45.3 | Auburn Hills Oakland Christian | 104.9 | MIAC Championship |
| 11 | Isaac Gregory | 20:31.6 | Detroit Mumford | 104.8 | PSL Championship |
| 10 | Lars Hanson | 20:24.7 | Cadillac | 104.8 | BNC Championship |
| 9 | Carter Krause | 20:48.4 | Yale | 104.5 | BWAC 3 |
| 10 | Demarrio Garrison | 20:33.0 | Detroit Mumford | 104.3 | PSL Championship |
| 9 | Stevie Hall | 20:33.1 | Detroit Cass Tech | 104.3 | PSL Championship |
| 10 | Ethan Butler | 20:27.2 | TC West (Traverse City) | 103.9 | BNC Championship |
| 9 | Peyton Taylor | 20:52.6 | Croswell-Lexington | 103.1 | BWAC 3 |
| 12 | Caiden Sherrieb | 20:52.7 | North Branch | 103.1 | BWAC 3 |
| 11 | Reece Lillard | 20:37.2 | Detroit Martin Luther King | 102.9 | PSL Championship |
| 9 | Mason Russell | 20:53.5 | Imlay City | 102.8 | BWAC 3 |
| 11 | Ryan Lamphere | 20:31.3 | TC West (Traverse City) | 102.6 | BNC Championship |
| 10 | Jack Reyes | 20:54.6 | Algonac | 102.5 | BWAC 3 |
| 12 | Dakota Kardell | 20:55.0 | North Branch | 102.3 | BWAC 3 |
| 12 | Dylan Werner | 20:46.1 | Memphis | 102.3 | GTC League |
| 12 | Jorden Fogarty | 20:55.9 | Yale | 102.0 | BWAC 3 |
| 9 | Milo Dahleen | 20:33.2 | Alpena | 101.9 | BNC Championship |
| 10 | Derek Wetzel | 20:57.5 | Almont | 101.5 | BWAC 3 |
| 9 | Treyson Nyland | 20:34.6 | TC West (Traverse City) | 101.5 | BNC Championship |
| 9 | Alexander Englehart | 20:57.2 | Auburn Hills Oakland Christian | 100.9 | MIAC Championship |
| 12 | Evan Bills | 20:51.8 | Vassar | 100.4 | GTC League |
| 9 | Cooper Malvasi | 20:59.0 | Rochester Hills Lutheran NW | 100.3 | MIAC Championship |
| 9 | Isaiah Morrow | 20:20.8 | Manton | 100.1 | Highland Conference |
| 9 | Noah Duran | 20:39.1 | TC West (Traverse City) | 100.0 | BNC Championship |
| 11 | Jimouri Jones | 20:46.1 | Detroit Henry Ford | 100.0 | PSL Championship |
| 10 | Titus Gorsegner | 21:00.6 | Hope Christian Academy | 99.8 | MIAC Championship |
| 9 | Trenton Stockwell | 20:22.1 | Lake City | 99.6 | Highland Conference |
| 11 | Brayden Strunk | 20:54.3 | Vassar | 99.6 | GTC League |
| 12 | Chris Arlitt | 20:54.5 | Ubly | 99.5 | GTC League |
| 11 | Grayden Ratliff | 20:40.7 | Petoskey | 99.4 | BNC Championship |
| 11 | Donald Grovesteen | 20:55.9 | White Cloud | 99.4 | CSAA Conference |
| 10 | Kolby Sattler | 20:57.5 | Stanton Central Montcalm | 98.8 | CSAA Conference |
| 10 | Cameron King | 20:57.7 | Marlette | 98.4 | GTC League |
| 12 | Harsen Bowlby | 20:43.8 | TC West (Traverse City) | 98.4 | BNC Championship |
| 11 | Zach Will | 20:57.8 | Unionville-Sebewaing | 98.4 | GTC League |
| 11 | Van Atchison | 20:46.5 | Petoskey | 97.5 | BNC Championship |
| 12 | Griffin Melrose | 21:11.1 | Algonac | 97.0 | BWAC 3 |
| 11 | Chase Davis | 20:55.1 | Detroit Cass Tech | 97.0 | PSL Championship |
| 9 | Brooklyn Bixler | 21:09.3 | Birmingham Roeper | 96.9 | MIAC Championship |
| 10 | Aldolfo Vera-Rangel | 21:03.7 | Remus Chippewa Hills | 96.8 | CSAA Conference |
| 9 | Liem Hauserman | 20:50.8 | Cadillac | 96.1 | BNC Championship |
| 10 | Kody Hazen | 21:06.1 | Remus Chippewa Hills | 96.0 | CSAA Conference |
| 12 | Xavier Elliott | 20:59.8 | Detroit East English | 95.4 | PSL Championship |
| 11 | Caleb Rose | 21:08.2 | Stanton Central Montcalm | 95.3 | CSAA Conference |
| 11 | Jason Zarate | 21:14.4 | Charyl Stockwell Academy | 95.2 | MIAC Championship |
| 9 | Benjamin Kline | 21:17.3 | Almont | 94.9 | BWAC 3 |
| 9 | Parker Majors | 20:36.3 | Lake City | 94.9 | Highland Conference |
| 12 | Ryan Cole | 20:38.2 | Houghton Lake | 94.3 | Highland Conference |
| 9 | Logan Ruczynski | 20:56.3 | Alpena | 94.2 | BNC Championship |
| 10 | Alex Krueger | 21:12.9 | Howard City Tri-County | 93.7 | CSAA Conference |
| 10 | Lincoln Haag | 21:12.0 | Unionville-Sebewaing | 93.7 | GTC League |
| 11 | Austin Malburg | 21:21.3 | Armada | 93.6 | BWAC 3 |
| 10 | Juno Pierce | 21:15.2 | Stanton Central Montcalm | 93.0 | CSAA Conference |
| 11 | Anthony Rosario | 21:14.2 | Marlette | 92.9 | GTC League |
| 11 | Matthew Dusett | 21:23.5 | Yale | 92.8 | BWAC 3 |
| 10 | James Natale | 21:22.2 | Plymouth Christian Academy | 92.6 | MIAC Championship |
| 10 | Christopher Peterson | 21:01.5 | Gaylord | 92.5 | BNC Championship |
| 11 | Mark Bulgrien | 21:15.8 | Harbor Beach | 92.4 | GTC League |
| 9 | Gary DeKalita | 21:15.9 | Vassar | 92.4 | GTC League |
| 9 | Ty Galle | 21:03.7 | Petoskey | 91.8 | BNC Championship |
| 9 | Sander Cole | 21:03.7 | Petoskey | 91.8 | BNC Championship |
| 12 | Landan Pung | 21:27.5 | North Branch | 91.5 | BWAC 3 |
| 11 | Isaiah Harrison-Lizbinski | 21:25.9 | Sterling Heights Parkway | 91.4 | MIAC Championship |
| 9 | Brady DeGroat | 21:19.6 | Unionville-Sebewaing | 91.1 | GTC League |
| 9 | Logan Findlay | 21:19.8 | Unionville-Sebewaing | 91.1 | GTC League |
| 9 | Jon Hurlburt | 21:29.3 | Croswell-Lexington | 90.9 | BWAC 3 |
| 11 | Ayden Champane | 21:21.3 | Bad Axe | 90.6 | GTC League |
| 9 | Ethan Kocher | 21:21.5 | Caro | 90.5 | GTC League |
| 11 | Caiden Geiger | 21:22.5 | Bad Axe | 90.2 | GTC League |
| 9 | Cooper Hoyt | 21:31.6 | North Branch | 90.1 | BWAC 3 |
| 11 | Julian Rodriguez | 21:16.2 | Detroit Osborn | 89.9 | PSL Championship |
| 11 | Dallas Williams | 21:16.3 | Detroit East English | 89.9 | PSL Championship |
| 9 | Johnny Roland | 21:32.6 | Almont | 89.8 | BWAC 3 |
| 10 | Fischer LeGault | 21:26.3 | Harbor Beach | 88.9 | GTC League |
| 9 | Travis Olejnik | 21:36.5 | Yale | 88.5 | BWAC 3 |
| 9 | Tyne Evans | 21:28.7 | Stanton Central Montcalm | 88.4 | CSAA Conference |
| 10 | Adam SaintOnge | 21:37.7 | Almont | 88.1 | BWAC 3 |
| 10 | Caden Hughes | 21:30.8 | Remus Chippewa Hills | 87.7 | CSAA Conference |
| 9 | Beckett Swanger | 21:16.2 | Petoskey | 87.6 | BNC Championship |
| 10 | Mason Johnson | 21:37.5 | Lutheran HS Westland | 87.5 | MIAC Championship |
| 9 | Griffin Calder | 21:16.8 | TC West (Traverse City) | 87.4 | BNC Championship |
| 12 | Ben Drummelsmith | 21:37.8 | Rochester Hills Lutheran NW | 87.4 | MIAC Championship |
| 9 | Milo Gareiss | 21:17.0 | Traverse City Central | 87.3 | BNC Championship |
| 9 | Allen Gaines | 21:42.1 | Yale | 86.6 | BWAC 3 |
| 9 | Christopher Monroy | 21:42.9 | Yale | 86.4 | BWAC 3 |
| 11 | Ezekiel Kustowski | 21:44.5 | Imlay City | 85.8 | BWAC 3 |
| 10 | Zachary Spaulding | 21:37.3 | Newaygo | 85.6 | CSAA Conference |
| 11 | Antonio Fleming | 21:30.1 | Unattached | 85.3 | PSL Championship |
| 9 | Nate Clemons | 21:46.8 | Algonac | 85.1 | BWAC 3 |
| 11 | Gavin Pickens | 21:37.9 | Unionville-Sebewaing | 85.0 | GTC League |
| 9 | Jamin Siewert | 21:46.9 | Almont | 85.0 | BWAC 3 |
| 9 | Dan Youngberg | 21:06.0 | Lake City | 85.0 | Highland Conference |
| 12 | Marcos Laugh | 21:48.9 | Plymouth Christian Academy | 83.7 | MIAC Championship |
| 9 | Gavin Sowter | 21:11.0 | Roscommon | 83.4 | Highland Conference |
| 9 | Christopher Hawkins | 21:37.5 | Detroit Frederick Douglass | 82.8 | PSL Championship |
| 12 | Kyle Tomasik | 21:52.2 | Charyl Stockwell Academy | 82.6 | MIAC Championship |
| 12 | Robert Bradley | 21:39.4 | Detroit Pershing | 82.2 | PSL Championship |
| 9 | Chason Biller | 21:47.6 | Remus Chippewa Hills | 82.1 | CSAA Conference |
| 12 | Luke Stibor | 21:54.7 | Birmingham Roeper | 81.8 | MIAC Championship |
| 10 | Cameron Jones-Mitchell | 21:40.9 | Detroit Henry Ford | 81.7 | PSL Championship |
| 12 | Landon Dekoski | 21:51.2 | Ubly | 80.6 | GTC League |
| 10 | Nick Dansby | 22:03.7 | Charyl Stockwell Academy | 78.8 | MIAC Championship |
| 10 | Gabe Slough | 21:42.8 | Gaylord | 78.7 | BNC Championship |
| 9 | Travis Kelsey | 21:24.9 | Lake City | 78.7 | Highland Conference |
| 9 | Gabe Bookout | 22:04.7 | Plymouth Christian Academy | 78.4 | MIAC Championship |
| 10 | Harvey Hutchinson | 21:43.9 | Petoskey | 78.4 | BNC Championship |
| 9 | Evan Foley | 21:58.2 | Unionville-Sebewaing | 78.3 | GTC League |
| 11 | Gavyn Williams | 21:51.3 | Detroit Mumford | 78.2 | PSL Championship |
| 10 | Graham Gortney | 22:06.5 | Plymouth Christian Academy | 77.8 | MIAC Championship |
| 9 | Ethan Lentz | 22:08.5 | Sterling Heights Parkway | 77.2 | MIAC Championship |
| 12 | Thomas Nichols | 22:03.1 | Remus Chippewa Hills | 77.0 | CSAA Conference |
| 10 | Noah Hetler | 22:03.7 | Howard City Tri-County | 76.8 | CSAA Conference |
| 12 | Mason Heilman | 21:31.1 | LeRoy Pine River | 76.6 | Highland Conference |
| 11 | RJ Dickie | 22:03.4 | Vassar | 76.5 | GTC League |
| 11 | Owen Wurdock-Swift | 22:04.2 | Reese | 76.3 | GTC League |
| 10 | Eian Kaste | 22:07.4 | Brown City | 75.2 | GTC League |
| 9 | Angelo Hinson | 22:09.5 | White Cloud | 74.8 | CSAA Conference |
| 9 | Carson Barker | 22:18.9 | North Branch | 74.4 | BWAC 3 |
| 12 | Nick Renner | 22:11.0 | Howard City Tri-County | 74.3 | CSAA Conference |
| 11 | Terrance Hicks | 22:03.9 | Detroit Pershing | 74.0 | PSL Championship |
| 9 | Miles Popma | 21:48.5 | LeRoy Pine River | 70.8 | Highland Conference |
| 9 | Tristan Jordan | 22:21.9 | Newaygo | 70.7 | CSAA Conference |
| 9 | Darren Moore | 21:49.1 | LeRoy Pine River | 70.6 | Highland Conference |
| 12 | Derron Mitchell | 22:15.7 | Detroit Southeastern Tech | 70.1 | PSL Championship |
| 9 | Jack Wallender | 21:51.3 | Manton | 69.9 | Highland Conference |
| 12 | Anthony Castillo | 22:24.5 | Grant | 69.8 | CSAA Conference |
| 10 | James Johnson | 22:37.9 | Imlay City | 68.0 | BWAC 3 |
| 10 | Chaden Schafer | 22:30.2 | Stanton Central Montcalm | 67.9 | CSAA Conference |
| 9 | Shawn Warmuskerken | 22:32.5 | Grant | 67.2 | CSAA Conference |
| 11 | Drew Shy | 22:31.8 | Memphis | 67.1 | GTC League |
| 9 | Cole Huber | 22:33.5 | Memphis | 66.5 | GTC League |
| 9 | Derek Busch | 22:34.1 | Cass City | 66.3 | GTC League |
| 9 | Dillan Jones | 22:08.5 | LeRoy Pine River | 64.2 | Highland Conference |
| 9 | Zack Zarna | 22:43.0 | Howard City Tri-County | 63.7 | CSAA Conference |
| 12 | Alejandro Eugenio | 22:55.1 | Algonac | 62.3 | BWAC 3 |
| 10 | Alexander Barr | 22:55.1 | Yale | 62.3 | BWAC 3 |
| 10 | Collin Grove | 22:57.8 | Algonac | 61.4 | BWAC 3 |
| 12 | Mustafa Cham | 22:42.5 | Detroit Mumford | 61.2 | PSL Championship |
| 10 | Joshua Ruff | 22:43.2 | Detroit Central | 60.9 | PSL Championship |
| 10 | James Zweng | 23:01.9 | Armada | 60.0 | BWAC 3 |
| 10 | Alfred Schweihoffer | 23:02.1 | Yale | 60.0 | BWAC 3 |
| 9 | Joel Kaiser | 22:40.2 | Alpena | 59.6 | BNC Championship |
| 12 | Kaiden Griebe | 23:03.9 | Richmond | 59.4 | BWAC 3 |
| 10 | Lucas Beadle | 23:03.3 | Plymouth Christian Academy | 58.9 | MIAC Championship |
| 12 | Jordan Rosekrans | 22:24.4 | Lake City | 58.9 | Highland Conference |
| 11 | Travair Bufkin | 22:51.5 | Detroit Henry Ford | 58.2 | PSL Championship |
| 10 | Tay’Juan Rogers | 22:54.9 | Detroit East English | 57.0 | PSL Championship |
| 10 | Eric Burnett | 22:55.5 | Detroit East English | 56.8 | PSL Championship |
| 9 | Liam VanScoyoc | 23:04.0 | Reed City | 56.7 | CSAA Conference |
| 9 | Jesse Peterson | 23:04.1 | Lakeview | 56.6 | CSAA Conference |
| 10 | Lowell Milett | 23:06.0 | Brown City | 55.7 | GTC League |
| 12 | Brent Castle | 23:15.3 | North Branch | 55.6 | BWAC 3 |
| 10 | Khron Payne | 23:00.8 | Detroit Pershing | 55.1 | PSL Championship |
| 11 | Christian Mason | 23:03.3 | Detroit Osborn | 54.2 | PSL Championship |
| 12 | Keyshawn Jones | 23:07.1 | Detroit East English | 53.0 | PSL Championship |
| 10 | Danny Shepard | 23:15.1 | Stanton Central Montcalm | 53.0 | CSAA Conference |
| 12 | Marcus Jackson | 23:07.5 | Detroit Cody | 52.8 | PSL Championship |
| 10 | Drew Shenton | 23:21.5 | Novi Christian Academy | 52.8 | MIAC Championship |
| 12 | Avan Morris | 22:45.3 | LeRoy Pine River | 51.9 | Highland Conference |
| 10 | Colt Eckstorm | 22:45.9 | Roscommon | 51.7 | Highland Conference |
| 10 | Lorenzo Bellin | 22:50.9 | Roscommon | 50.0 | Highland Conference |
| 10 | Henry Myers | 23:32.0 | North Branch | 50.0 | BWAC 3 |
| 8 | Keith Williams | 23:16.1 | Unattached | 50.0 | PSL Championship |
| 9 | David Engler | 23:09.5 | Cadillac | 49.8 | BNC Championship |
| 9 | Ben Clementshaw | 23:25.8 | Reed City | 49.4 | CSAA Conference |
| 11 | Tayshaun Hicks | 23:19.4 | Detroit Pershing | 48.9 | PSL Championship |
| 10 | Ty’Juan Rogers | 23:19.9 | Detroit East English | 48.7 | PSL Championship |
| 10 | Josh Eager | 23:27.0 | Brown City | 48.7 | GTC League |
| 10 | Landon Pruss | 23:38.7 | Algonac | 47.8 | BWAC 3 |
| 10 | Wade Murray | 23:40.2 | Imlay City | 47.3 | BWAC 3 |
| 12 | Alexander Bullard | 23:41.7 | Yale | 46.8 | BWAC 3 |
| 12 | Lozell Kearney | 23:27.2 | Detroit Southeastern Tech | 46.3 | PSL Championship |
| 11 | Hunter Lewis | 23:03.6 | Lake City | 45.8 | Highland Conference |
| 9 | Renato Ianni | 23:42.7 | Whitmore Lake | 45.8 | MIAC Championship |
| 12 | Martel Stampley | 23:29.6 | Detroit Henry Ford | 45.5 | PSL Championship |
| 9 | Korey Krist | 23:08.4 | LeRoy Pine River | 44.2 | Highland Conference |
| 10 | Lebron Goshton | 23:35.0 | Detroit Western International | 43.7 | PSL Championship |
| 12 | Ja’Wuan Goodwin | 23:38.1 | Detroit Southeastern Tech | 42.6 | PSL Championship |
| 11 | Armando Reyes | 23:40.5 | Detroit East English | 41.8 | PSL Championship |
| 10 | Logan Russell | 23:56.6 | Imlay City | 41.8 | BWAC 3 |
| 12 | Ethan Hall | 23:48.5 | Cass City | 41.5 | GTC League |
| 10 | Max Margolis | 23:56.6 | Birmingham Roeper | 41.1 | MIAC Championship |
| 10 | Jules Miner | 23:43.7 | Detroit Southeastern Tech | 40.8 | PSL Championship |
| 10 | Anthony Spence | 24:01.3 | Algonac | 40.2 | BWAC 3 |
| 10 | Riley McConnell | 24:02.3 | North Branch | 39.9 | BWAC 3 |
| 9 | Michael Fournier | 23:41.8 | TC West (Traverse City) | 39.1 | BNC Championship |
| 10 | Sawyer Ross | 23:58.2 | Cass City | 38.3 | GTC League |
| 12 | Jacob Messing | 24:01.4 | Ubly | 37.2 | GTC League |
| 10 | Noah Bagos | 24:10.5 | Charyl Stockwell Academy | 36.5 | MIAC Championship |
| 9 | Jude Arciniega | 23:55.4 | Traverse City Central | 34.5 | BNC Championship |
| 10 | Christian Masterson | 23:38.7 | LeRoy Pine River | 34.1 | Highland Conference |
| 12 | Chase Jones | 24:21.9 | Almont | 33.4 | BWAC 3 |
| 9 | John Williamson | 24:16.3 | Remus Chippewa Hills | 32.6 | CSAA Conference |
| 9 | Levi Trowbridge | 24:01.5 | Cadillac | 32.5 | BNC Championship |
| 9 | Kamari Howard | 24:10.6 | Detroit Frederick Douglass | 31.8 | PSL Championship |
| 9 | Nicolas Mitteer | 24:05.6 | Traverse City Central | 31.1 | BNC Championship |
| 9 | Amari West | 24:13.7 | Detroit Central | 30.8 | PSL Championship |
| 10 | Hunter May | 24:32.6 | Yale | 29.8 | BWAC 3 |
| 9 | Aiden Causey | 24:10.8 | Petoskey | 29.4 | BNC Championship |
| 9 | Waldon Haines | 24:32.1 | Reese | 27.0 | GTC League |
| 9 | Domako Lovce | 24:26.0 | Detroit Henry Ford | 26.7 | PSL Championship |
| 9 | Jalen Smith | 24:29.6 | Unattached | 25.5 | PSL Championship |
| 11 | Duke Walters | 24:30.5 | Detroit Davis Aerospace | 25.2 | PSL Championship |
| 11 | Hunter Fisher | 24:08.0 | McBain Northern Michigan Christian | 24.3 | Highland Conference |
| 11 | Davion Chatman | 24:33.4 | Detroit Mumford | 24.2 | PSL Championship |
| 9 | Josh Wallace | 24:57.6 | Rochester Hills Lutheran NW | 20.8 | MIAC Championship |
| 10 | Tyler Higgins | 24:51.6 | White Cloud | 20.8 | CSAA Conference |
| 9 | Eli Kelso | 24:18.8 | LeRoy Pine River | 20.7 | Highland Conference |
| 10 | Corry Sumner | 24:45.3 | Detroit Pershing | 20.2 | PSL Championship |
| 9 | Tate Felsk | 24:25.2 | LeRoy Pine River | 18.6 | Highland Conference |
| 10 | jose Martel-Rios | 25:12.3 | Lakeview | 13.9 | CSAA Conference |
| 10 | Joshua Thomas | 25:22.7 | Algonac | 13.1 | BWAC 3 |
| 11 | Christopher Taylor | 25:08.0 | Detroit Central | 12.7 | PSL Championship |
| 9 | Evan Boss | 25:02.3 | Traverse City Central | 12.2 | BNC Championship |
| 12 | Tyris Caldwell | 25:09.4 | Detroit Southeastern Tech | 12.2 | PSL Championship |
| 11 | Darrol Mayweather | 25:12.3 | Detroit Henry Ford | 11.2 | PSL Championship |
| 11 | Kishawn Harden | 25:20.4 | Detroit Southeastern Tech | 8.5 | PSL Championship |
| 9 | Cameron Davenport | 25:23.0 | Unattached | 7.7 | PSL Championship |
| 12 | Lucas Stucky | 25:37.6 | Charyl Stockwell Academy | 7.5 | MIAC Championship |
| 12 | Kaden Trumpour | 25:44.5 | Almont | 5.8 | BWAC 3 |
| 12 | Desean Cook-Taylor | 25:29.1 | Detroit Osborn | 5.6 | PSL Championship |
| 11 | Kamari Foy | 25:34.4 | Unattached | 3.9 | PSL Championship |
| 10 | Algenis Barrera | 25:35.2 | Detroit Western International | 3.6 | PSL Championship |
| 9 | Nathan Hiller | 25:48.3 | Capac | 1.6 | GTC League |