| 1 | Brendan SestiPlace 1 · Grade 6 · Sashabaw | 6 | Sashabaw | 13:29.47 |
| 2 | Bryce NowikPlace 2 · Grade 8 · Clarkston | 8 | Clarkston | 13:46.18 |
| 3 | Zac MontgomeryPlace 3 · Grade 8 · Clarkston | 8 | Clarkston | 13:48.88 |
| 4 | Ethan HeistPlace 4 · Grade 6 · Sashabaw | 6 | Sashabaw | 14:01.72 |
| 5 | Anthony DubeckPlace 5 · Grade 6 · Sashabaw | 6 | Sashabaw | 14:08.82 |
| 6 | Andrew FlorosPlace 6 · Grade 8 · Clarkston | 8 | Clarkston | 14:22.88 |
| 7 | Joshua EllingsworthPlace 7 · Grade 7 · Sashabaw | 7 | Sashabaw | 14:34.00 |
| 8 | Brycen LefiefPlace 8 · Grade 8 · Clarkston | 8 | Clarkston | 14:34.87 |
| 9 | Matthew de HessellePlace 9 · Grade 8 · Clarkston | 8 | Clarkston | 14:40.01 |
| 10 | Aidan BarnesPlace 10 · Grade 8 · Clarkston | 8 | Clarkston | 14:41.29 |
| 11 | Levi BrummPlace 11 · Grade 8 · Clarkston | 8 | Clarkston | 14:42.99 |
| 12 | Matthew AndersonPlace 12 · Grade 8 · Clarkston | 8 | Clarkston | 15:02.11 |
| 13 | Cayden DeGrendelPlace 13 · Grade 7 · Sashabaw | 7 | Sashabaw | 15:09.19 |
| 14 | Ryan BarnesPlace 14 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:11.41 |
| 15 | Etienne MohrPlace 15 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:14.02 |
| 16 | Jack TultzPlace 16 · Grade 7 · Sashabaw | 7 | Sashabaw | 15:14.29 |
| 17 | Milan PattonPlace 17 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:21.79 |
| 18 | Trent LoganPlace 18 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:26.54 |
| 19 | Jacob ThompsonPlace 19 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:28.18 |
| 20 | Matthew TavernaPlace 20 · Grade 8 · Clarkston | 8 | Clarkston | 15:33.39 |
| 21 | Braden RyksePlace 21 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:46.56 |
| 22 | Leyton ZerbaPlace 22 · Grade 7 · Sashabaw | 7 | Sashabaw | 15:50.74 |
| 23 | Will BattishillPlace 23 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:58.86 |
| 24 | Paul LemieuxPlace 24 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:05.94 |
| 25 | Gabe Van GoorPlace 25 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:19.09 |
| 26 | London TraverPlace 26 · Grade 8 · Clarkston | 8 | Clarkston | 16:20.09 |
| 27 | Owen PliskaPlace 27 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:40.25 |
| 28 | Cash MoscovicPlace 28 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:43.25 |
| 29 | Finn MooneyPlace 29 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:48.04 |
| 30 | Mack MoscovicPlace 30 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:04.47 |
| 31 | Evan KoralPlace 31 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:06.23 |
| 32 | Jaden AndersonPlace 32 · Grade 8 · Clarkston | 8 | Clarkston | 17:11.91 |
| 33 | Maxim BrownPlace 33 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:19.90 |
| 34 | Benjamin GuzalPlace 34 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:21.37 |
| 35 | Billy PaulsonPlace 35 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:21.83 |
| 36 | Jaxson NowikPlace 36 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:22.25 |
| 37 | Samuel KingPlace 37 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:35.40 |
| 38 | Grant KrollPlace 38 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:37.77 |
| 39 | Camden WilliamsonPlace 39 · Grade 8 · Clarkston | 8 | Clarkston | 17:51.47 |
| 40 | Alex KoleanPlace 40 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:54.38 |
| 41 | Roman Diesburg-YoderPlace 41 · Grade 8 · Clarkston | 8 | Clarkston | 17:57.47 |
| 42 | Landon Diesburg-YoderPlace 42 · Grade 8 · Clarkston | 8 | Clarkston | 17:58.96 |
| 43 | Valeri SlavovPlace 43 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:59.80 |
| 44 | Jack Currie-WelchPlace 44 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:02.72 |
| 45 | Creighton StudtPlace 45 · Grade 7 · Sashabaw | 7 | Sashabaw | 18:04.64 |
| 46 | Connor NewtonPlace 46 · Grade 7 · Sashabaw | 7 | Sashabaw | 18:06.20 |
| 47 | Jason LeggPlace 47 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:06.80 |
| 48 | Luke AgarPlace 48 · Grade 7 · Sashabaw | 7 | Sashabaw | 18:28.88 |
| 49 | Elliot HoylePlace 49 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:45.38 |
| 50 | Dmitry UebbingPlace 50 · Grade 7 · Sashabaw | 7 | Sashabaw | 18:58.62 |
| 51 | Ryan MerritPlace 51 · Grade 7 · Sashabaw | 7 | Sashabaw | 19:39.04 |
| 52 | Drake HodginsPlace 52 · Grade 7 · Sashabaw | 7 | Sashabaw | 19:45.57 |
| 53 | Ryan HadleyPlace 53 · Grade 7 · Sashabaw | 7 | Sashabaw | 19:46.72 |
| 54 | Chase PercoulisPlace 54 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:47.49 |
| 55 | Robert KatakowskiPlace 55 · Grade 6 · Sashabaw | 6 | Sashabaw | 20:15.35 |
| 56 | Brandon HoffmannPlace 56 · Grade 6 · Sashabaw | 6 | Sashabaw | 20:39.46 |
| 57 | David RooneyPlace 57 · Grade 8 · Clarkston | 8 | Clarkston | 21:05.13 |
| 58 | Evan WoodwardPlace 58 · Grade 7 · Sashabaw | 7 | Sashabaw | 21:52.30 |
| 59 | Bryton KrollPlace 59 · Grade 7 · Sashabaw | 7 | Sashabaw | 22:36.37 |
| 60 | Aron LomazovPlace 60 · Grade 6 · Sashabaw | 6 | Sashabaw | 22:51.19 |
| 61 | Evan DutyPlace 61 · Grade 6 · Sashabaw | 6 | Sashabaw | 23:17.19 |
| 62 | Aiden CorsigliaPlace 62 · Grade 6 · Sashabaw | 6 | Sashabaw | 23:18.14 |
| 63 | Connor SandersonPlace 63 · Grade 6 · Sashabaw | 6 | Sashabaw | 25:14.31 |
| 64 | Brayden HornePlace 64 · Grade 8 · Clarkston | 8 | Clarkston | 25:52.76 |
| 65 | Luke StoyanoffPlace 65 · Grade 7 · Sashabaw | 7 | Sashabaw | 26:37.46 |
| 66 | Milo DostPlace 66 · Grade 6 · Sashabaw | 6 | Sashabaw | 27:04.53 |
| 67 | Jonathan YoungPlace 67 · Grade 6 · Sashabaw | 6 | Sashabaw | 27:58.76 |
| 68 | David AkersPlace 68 · Grade 6 · Sashabaw | 6 | Sashabaw | 28:19.97 |