| 1 | Nicholas RankaPlace 1 · Grade 11 · Grosse Ile | 11 | Grosse Ile | 17:16.71 |
| 2 | Carter LeePlace 2 · Grade 11 · Monroe Jefferson | 11 | Monroe Jefferson | 17:28.97 |
| 3 | Gabe BusenPlace 3 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 18:17.46 |
| 4 | Alex TremontiPlace 4 · Grade 10 · Dundee | 10 | Dundee | 18:31.75 |
| 5 | Miles FritzlerPlace 5 · Grade 11 · Dundee | 11 | Dundee | 18:38.08 |
| 6 | Will BookerPlace 6 · Grade 9 · Grosse Ile | 9 | Grosse Ile | 18:38.34 |
| 7 | Brayden BrodiePlace 7 · Grade 11 · Flat Rock | 11 | Flat Rock | 18:39.31 |
| 8 | Landon GauerPlace 8 · Grade 11 · Ida | 11 | Ida | 18:45.23 |
| 9 | Joshua ShawPlace 9 · Grade 10 · Detroit Voyageur | 10 | Detroit Voyageur | 18:58.91 |
| 10 | Jonah BusenPlace 10 · Grade 12 · Monroe Jefferson | 12 | Monroe Jefferson | 19:02.16 |
| 11 | Colin OstPlace 11 · Grade 9 · Dundee | 9 | Dundee | 19:04.24 |
| 12 | Shawn WaltonPlace 12 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 19:05.50 PR |
| 13 | Joel TackettPlace 13 · Grade 11 · Grosse Ile | 11 | Grosse Ile | 19:07.34 |
| 14 | Tyson RanlyPlace 14 · Grade 9 · Grosse Ile | 9 | Grosse Ile | 19:07.49 |
| 15 | Mason EdelbrockPlace 15 · Grade 11 · Dundee | 11 | Dundee | 19:09.96 |
| 16 | Maddex ShotwellPlace 16 · Grade 11 · Monroe Jefferson | 11 | Monroe Jefferson | 19:10.59 |
| 17 | Nathan HowesPlace 17 · Grade 10 · Grosse Ile | 10 | Grosse Ile | 19:11.92 |
| 18 | Cameron CoganPlace 18 · Grade 11 · Ida | 11 | Ida | 19:17.44 PR |
| 19 | Jude MyersPlace 19 · Grade 9 · Ida | 9 | Ida | 19:18.71 |
| 20 | Maxwell BurtPlace 20 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 19:21.86 |
| 21 | Tucker CoryPlace 21 · Grade 12 · Dundee | 12 | Dundee | 19:28.21 |
| 22 | Graham TannerPlace 22 · Grade 11 · Flat Rock | 11 | Flat Rock | 19:31.02 PR |
| 23 | Ty PhebusPlace 23 · Grade 9 · Ida | 9 | Ida | 19:51.97 |
| 24 | Benserlado MunozPlace 24 · Grade 12 · Detroit Voyageur | 12 | Detroit Voyageur | 19:54.58 |
| 25 | Warren TheboltPlace 25 · Grade 12 · Dundee | 12 | Dundee | 19:55.32 |
| 26 | Ryan RobinsonPlace 26 · Grade 12 · Flat Rock | 12 | Flat Rock | 19:56.05 |
| 27 | Tristan LietoPlace 27 · Grade 11 · Monroe Jefferson | 11 | Monroe Jefferson | 19:57.96 |
| 28 | Lincoln VeyPlace 28 · Grade 9 · Flat Rock | 9 | Flat Rock | 20:00.92 |
| 29 | Dylan CooleyPlace 29 · Grade 9 · Dundee | 9 | Dundee | 20:20.89 |
| 30 | Michael MontgomeryPlace 30 · Grade 9 · Chicago Heights (Marian) | 9 | Chicago Heights (Marian) | 20:29.96 PR |
| 31 | Cody O'HernPlace 31 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 20:32.19 |
| 32 | Dylan JenningsPlace 32 · Grade 9 · Dundee | 9 | Dundee | 20:37.60 |
| 33 | Devonta BouyerPlace 33 · Grade 12 · Detroit Voyageur | 12 | Detroit Voyageur | 20:43.97 |
| 34 | Josiah HendersonPlace 34 · Grade 12 · Chicago Heights (Marian) | 12 | Chicago Heights (Marian) | 20:49.68 PR |
| 35 | Brayden BennettPlace 35 · Grade 12 · Ida | 12 | Ida | 20:56.38 |
| 36 | Kevin RodriguezPlace 36 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 20:59.87 PR |
| 37 | Noah GondekPlace 37 · Grade 11 · Monroe Jefferson | 11 | Monroe Jefferson | 21:02.31 |
| 38 | Damon SmithPlace 38 · Grade 10 · Detroit Voyageur | 10 | Detroit Voyageur | 21:02.41 |
| 39 | Tyler Baker-BennettPlace 39 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 21:11.43 PR |
| 40 | Gavin GoinsPlace 40 · Grade 9 · Dundee | 9 | Dundee | 21:18.92 |
| 41 | Jonathon HettigPlace 41 · Grade 12 · Dundee | 12 | Dundee | 21:24.68 |
| 42 | Jacob PetersonPlace 42 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 21:29.08 |
| 43 | Kaden MillerPlace 43 · Grade 10 · Flat Rock | 10 | Flat Rock | 21:47.50 |
| 44 | Joseph BollaPlace 44 · Grade 9 · Flat Rock | 9 | Flat Rock | 21:54.66 |
| 45 | Emmanuel MendezPlace 45 · Grade 9 · Detroit Voyageur | 9 | Detroit Voyageur | 22:07.07 |
| 46 | Westin PhebusPlace 46 · Grade 12 · Ida | 12 | Ida | 22:23.73 |
| 47 | Brennan VanderheidePlace 47 · Grade 9 · Ida | 9 | Ida | 22:31.33 |
| 48 | Jackson RosePlace 48 · Grade 11 · Ida | 11 | Ida | 22:33.95 |
| 49 | Gene LapouttrePlace 49 · Grade 11 · Flat Rock | 11 | Flat Rock | 23:13.85 |
| 50 | Kavonta BouyerPlace 50 · Grade 11 · Detroit Voyageur | 11 | Detroit Voyageur | 23:34.98 PR |
| 51 | Jeremiah BraxtonPlace 51 · Grade 9 · Detroit Voyageur | 9 | Detroit Voyageur | 23:39.09 |
| 52 | Keith WakoliPlace 52 · Grade 10 · Chicago Heights (Marian) | 10 | Chicago Heights (Marian) | 23:39.33 PR |
| 53 | John SnodgrassPlace 53 · Grade 12 · Flat Rock | 12 | Flat Rock | 23:52.57 PR |
| 54 | Nick MuhaPlace 54 · Grade 11 · Garden City | 11 | Garden City | 24:10.01 |
| 55 | Salim El-ZaatariPlace 55 · Grade 11 · Garden City | 11 | Garden City | 24:12.87 |
| 56 | Izzaldeen ThabataPlace 56 · Grade 12 · Garden City | 12 | Garden City | 24:36.00 |
| 57 | William GenslerPlace 57 · Grade 10 · Ida | 10 | Ida | 24:36.68 |
| 58 | Austin KnightPlace 58 · Grade 9 · Flat Rock | 9 | Flat Rock | 24:39.97 |
| 59 | Tucker WilsonPlace 59 · Grade 10 · Ida | 10 | Ida | 24:49.05 |
| 60 | Ricardo NavaPlace 60 · Grade 11 · Detroit Voyageur | 11 | Detroit Voyageur | 24:51.59 |
| 61 | Liam StewartPlace 61 · Grade 10 · Garden City | 10 | Garden City | 27:41.89 PR |
| 62 | Londyn PinckneyPlace 62 · Grade 9 · Chicago Heights (Marian) | 9 | Chicago Heights (Marian) | 28:28.28 PR |
| 63 | Carter WimbleyPlace 63 · Grade 9 · Detroit Voyageur | 9 | Detroit Voyageur | 28:57.80 |