| 1 | Max ReedyPlace 1 · Grade 8 · Otter Creek | 8 | Otter Creek | 11:32.90 |
| 2 | Parks LawsonPlace 2 · Grade 7 · Otter Creek | 7 | Otter Creek | 12:17.70 |
| 3 | Henry RomanPlace 3 · Grade 6 · St Patrick | 6 | St Patrick | 12:26.20 |
| 4 | Bowen BridgewaterPlace 4 · Grade 8 · Otter Creek | 8 | Otter Creek | 12:38.20 |
| 5 | Cooper WhalenPlace 5 · Grade 6 · Otter Creek | 6 | Otter Creek | 12:39.00 |
| 6 | Joseph KinnePlace 6 · Grade 8 · St Patrick | 8 | St Patrick | 12:41.70 |
| 7 | Bronson NeumannPlace 7 · Grade 6 · St Patrick | 6 | St Patrick | 12:43.80 |
| 8 | Conrad FarnsworthPlace 8 · Grade 5 · St Patrick | 5 | St Patrick | 12:44.90 |
| 9 | Silas EatonPlace 9 · Grade 8 · St Patrick | 8 | St Patrick | 12:53.90 |
| 10 | Korbin RisleyPlace 10 · Grade 7 · Otter Creek | 7 | Otter Creek | 13:02.20 |
| 11 | Korbin DierdorfPlace 11 · Grade 6 · Otter Creek | 6 | Otter Creek | 13:13.90 |
| 12 | Josiah McCartyPlace 12 · Grade 7 · Otter Creek | 7 | Otter Creek | 13:23.40 |
| 13 | Torin AllenPlace 13 · Grade 7 · Otter Creek | 7 | Otter Creek | 13:28.00 |
| 14 | Noah JacksonPlace 14 · Grade 7 · Otter Creek | 7 | Otter Creek | 13:52.00 |
| 15 | Livingston ColtonPlace 15 · Grade 6 · Sarah Scott | 6 | Sarah Scott | 14:01.10 |
| 16 | DH FarnsworthPlace 16 · Grade 7 · St Patrick | 7 | St Patrick | 14:17.40 |
| 17 | Liam LovePlace 17 · Grade 8 · Otter Creek | 8 | Otter Creek | 14:17.50 |
| 18 | Mason MalloyPlace 18 · Grade 6 · St Patrick | 6 | St Patrick | 14:42.80 |
| 19 | Sinan YousifPlace 19 · Grade 5 · St Patrick | 5 | St Patrick | 14:44.30 |
| 20 | Camden SearsPlace 20 · Grade 6 · Otter Creek | 6 | Otter Creek | 14:49.50 PR |
| 21 | Charlie TothPlace 21 · Grade 6 · Otter Creek | 6 | Otter Creek | 15:02.90 |
| 22 | Oliver SmithPlace 22 · Grade 5 · Otter Creek | 5 | Otter Creek | 15:05.50 PR |
| 23 | Gage DevlinPlace 23 · Grade 6 · Otter Creek | 6 | Otter Creek | 15:42.80 |
| 24 | Lennon BrownPlace 24 · Grade 8 · Sarah Scott | 8 | Sarah Scott | 16:18.10 |
| 25 | James NoltePlace 25 · Grade 7 · St Patrick | 7 | St Patrick | 16:19.50 |
| 26 | Keegan FreemanPlace 26 · Grade 5 · St Patrick | 5 | St Patrick | 16:55.00 |
| 27 | Noah StarkPlace 27 · Grade 7 · Sarah Scott | 7 | Sarah Scott | 17:15.20 |
| 28 | Brent SnowPlace 28 · Grade 7 · Otter Creek | 7 | Otter Creek | 18:23.30 |
| 29 | Oliver RomanPlace 29 · Grade 5 · St Patrick | 5 | St Patrick | 18:27.00 |
| 30 | David WilliamsPlace 30 · Grade 7 · Sarah Scott | 7 | Sarah Scott | 18:28.40 |
| 31 | Jaxon MayhewPlace 31 · Grade 6 · Otter Creek | 6 | Otter Creek | 18:55.90 |
| 32 | Norris LucasPlace 32 · Grade 6 · Sarah Scott | 6 | Sarah Scott | 19:01.10 PR |
| 33 | Jaxon HintonPlace 33 · Grade 6 · Sarah Scott | 6 | Sarah Scott | 19:27.00 PR |
| 34 | Adan GonzalezPlace 34 · Grade 6 · Otter Creek | 6 | Otter Creek | 22:27.70 |
| — | Harley KirkGrade 6 · Otter Creek | 6 | Otter Creek | DNS |
| — | Ethan OkulovichGrade 7 · Otter Creek | 7 | Otter Creek | DNS |
| — | Jamon AndisGrade 8 · Otter Creek | 8 | Otter Creek | DNS |