| 1 | Matthew DehessellePlace 1 · Grade 7 · Sashabaw | 7 | Sashabaw | 14:17.30 |
| 3 | Bryce NowikPlace 3 · Grade 7 · Sashabaw | 7 | Sashabaw | 14:29.83 |
| 4 | Cayden DeGrendelPlace 4 · Grade 6 · Sashabaw | 6 | Sashabaw | 14:37.26 |
| 5 | Mitchell MurrayPlace 5 · Grade 7 · Sashabaw | 7 | Sashabaw | 14:39.99 |
| 6 | Zac MontgomeryPlace 6 · Grade 7 · Sashabaw | 7 | Sashabaw | 14:40.52 |
| 8 | Ryan SuenderPlace 8 · Grade 8 · Clarkston | 8 | Clarkston | 14:51.16 |
| 9 | Matthew AndersonPlace 9 · Grade 7 · Sashabaw | 7 | Sashabaw | 15:06.95 |
| 10 | Andrew FlorosPlace 10 · Grade 7 · Sashabaw | 7 | Sashabaw | 15:08.11 |
| 12 | Douglas SchoenfeldPlace 12 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:27.01 |
| 13 | Matthew BoorPlace 13 · Grade 7 · Sashabaw | 7 | Sashabaw | 15:33.42 |
| 15 | Aidan BarnesPlace 15 · Grade 7 · Sashabaw | 7 | Sashabaw | 15:41.47 |
| 16 | Jake RothPlace 16 · Grade 8 · Clarkston | 8 | Clarkston | 15:45.61 |
| 18 | Frank StanekPlace 18 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:54.07 PR |
| 19 | Gabe Van GoorPlace 19 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:05.26 |
| 22 | Jaden AndersonPlace 22 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:16.10 |
| 27 | Isaac RuckerPlace 27 · Grade 8 · Clarkston | 8 | Clarkston | 16:26.42 |
| 28 | Levi BrummPlace 28 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:37.56 |
| 29 | Billy PaulsonPlace 29 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:39.01 |
| 30 | Jack TultzPlace 30 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:43.19 |
| 31 | Kent WilsonPlace 31 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:45.02 PR |
| 32 | Ethan McMurrayPlace 32 · Grade 8 · Clarkston | 8 | Clarkston | 16:50.32 |
| 33 | Camden WilliamsonPlace 33 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:02.38 |
| 34 | Charlie RowePlace 34 · Grade 8 · Clarkston | 8 | Clarkston | 17:09.52 |
| 35 | Paul LemieuxPlace 35 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:10.62 |
| 36 | Cole DankertPlace 36 · Grade 8 · Clarkston | 8 | Clarkston | 17:11.57 |
| 37 | Joshua EllingsworthPlace 37 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:17.43 |
| 38 | Owen PliskaPlace 38 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:18.62 |
| 40 | Aidan RosserPlace 40 · Grade 8 · Clarkston | 8 | Clarkston | 17:23.50 |
| 42 | Ben GuzalPlace 42 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:30.41 |
| 43 | Sam KingPlace 43 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:40.38 |
| 45 | Drake HodginsPlace 45 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:47.27 |
| 47 | Finn MooneyPlace 47 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:48.26 |
| 49 | Creighton StudtPlace 49 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:53.52 |
| 52 | Caden MorrowPlace 52 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:04.90 |
| 53 | Thomas RumstadtPlace 53 · Grade 8 · Clarkston | 8 | Clarkston | 18:09.21 |
| 54 | Benjamin SimecekPlace 54 · Grade 8 · Clarkston | 8 | Clarkston | 18:09.76 |
| 55 | Graham GoodrichPlace 55 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:10.18 |
| 56 | Leyton ZerbaPlace 56 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:10.71 |
| 58 | Stoney DelcampPlace 58 · Grade 7 · Sashabaw | 7 | Sashabaw | 18:18.45 |
| 59 | Ryan PatriaPlace 59 · Grade 8 · Clarkston | 8 | Clarkston | 18:20.66 |
| 60 | Nathan SimecekPlace 60 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:43.09 |
| 61 | Bedford MuzzyPlace 61 · Grade 8 · Clarkston | 8 | Clarkston | 18:52.91 |
| 64 | Bryton KrollPlace 64 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:09.40 |
| 65 | Alex KoleanPlace 65 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:12.80 |
| 66 | Jaxson NowikPlace 66 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:15.41 |
| 68 | Maxim BrownPlace 68 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:47.66 |
| 70 | Dmitry UebbingPlace 70 · Grade 6 · Sashabaw | 6 | Sashabaw | 20:07.43 |
| 72 | Valeri SlavovPlace 72 · Grade 6 · Sashabaw | 6 | Sashabaw | 20:34.68 |
| 73 | Ryan HadleyPlace 73 · Grade 6 · Sashabaw | 6 | Sashabaw | 20:55.73 |
| 74 | Connor NewtonPlace 74 · Grade 6 · Sashabaw | 6 | Sashabaw | 21:08.67 |
| 75 | Evan SavoiePlace 75 · Grade 6 · Sashabaw | 6 | Sashabaw | 21:13.97 |
| 78 | Keaton HillPlace 78 · Grade 8 · Clarkston | 8 | Clarkston | 21:34.82 |
| 81 | Sherwin HajimirzaPlace 81 · Grade 6 · Sashabaw | 6 | Sashabaw | 21:54.02 |
| 82 | Evan WoodwardPlace 82 · Grade 6 · Sashabaw | 6 | Sashabaw | 22:46.41 |
| 84 | Matthew TavernaPlace 84 · Grade 7 · Sashabaw | 7 | Sashabaw | 23:43.72 |
| 85 | Luke StoyanoffPlace 85 · Grade 6 · Sashabaw | 6 | Sashabaw | 23:53.51 |
| 88 | Luke AgarPlace 88 · Grade 6 · Sashabaw | 6 | Sashabaw | 25:41.78 |
| 89 | Cameron SpencerPlace 89 · Grade 6 · Sashabaw | 6 | Sashabaw | 25:56.71 |
| 90 | Marshall WilliamsPlace 90 · Grade 6 · Sashabaw | 6 | Sashabaw | 25:57.78 |
| 91 | Trenton ThompsonPlace 91 · Grade 6 · Sashabaw | 6 | Sashabaw | 25:57.97 |
| 92 | Sam WestPlace 92 · Grade 6 · Sashabaw | 6 | Sashabaw | 26:20.36 |
| 93 | Brett BusynPlace 93 · Grade 7 · Sashabaw | 7 | Sashabaw | 26:46.24 |
| 97 | Brayden HornePlace 97 · Grade 7 · Sashabaw | 7 | Sashabaw | 28:46.97 |
| 101 | Charles GoodrichPlace 101 · Grade 7 · Sashabaw | 7 | Sashabaw | 31:23.99 |