| 1 | Jacob SzalayPlace 1 · Grade 11 · SalineUnofficial | 11 | Saline | 16:26.88 |
| 2 | Brennan LarussoPlace 2 · Grade 12 · SalineUnofficial | 12 | Saline | 16:31.62 |
| 3 | Wes RoganPlace 3 · Grade 10 · SalineUnofficial | 10 | Saline | 17:15.77 |
| 4 | Jacob ColePlace 4 · Grade 11 · SalineUnofficial | 11 | Saline | 17:18.90 |
| 5 | Carlos BasultoPlace 5 · Grade 11 · SalineUnofficial | 11 | Saline | 17:19.89 |
| 6 | Ryan RummelPlace 6 · Grade 11 · SalineUnofficial | 11 | Saline | 17:40.60 |
| 7 | Will SollenbergerPlace 7 · Grade 9 · SalineUnofficial | 9 | Saline | 17:46.23 |
| 8 | James GagePlace 8 · Grade 10 · SalineUnofficial | 10 | Saline | 18:06.21 |
| 9 | John (Jack) KleinPlace 9 · Grade 11 · SalineUnofficial | 11 | Saline | 18:08.41 |
| 10 | William VanHaaftenPlace 10 · Grade 11 · SalineUnofficial | 11 | Saline | 18:15.00 |
| 11 | Carter MittonPlace 11 · Grade 11 · SalineUnofficial | 11 | Saline | 18:34.11 |
| 12 | Gavin BastPlace 12 · Grade 9 · SalineUnofficial | 9 | Saline | 18:42.53 |
| 13 | Gabriel ArreguinPlace 13 · Grade 9 · SalineUnofficial | 9 | Saline | 20:57.98 |
| 14 | Lucas BahenaPlace 14 · Grade 9 · SalineUnofficial | 9 | Saline | 21:01.92 |
| 15 | Christopher WalperPlace 15 · Grade 11 · SalineUnofficial | 11 | Saline | 22:08.76 |
| 16 | Grayson DurflingerPlace 16 · Grade 9 · SalineUnofficial | 9 | Saline | 22:14.96 |
| 17 | Dezmond MacDonaldPlace 17 · Grade 9 · SalineUnofficial | 9 | Saline | 22:17.63 |
| 18 | Isaac LindstromPlace 18 · Grade 9 · SalineUnofficial | 9 | Saline | 22:40.90 |
| 19 | Nikolai ValchevPlace 19 · Grade 9 · SalineUnofficial | 9 | Saline | 23:00.45 |
| 20 | Christopher WeltPlace 20 · Grade 11 · SalineUnofficial | 11 | Saline | 23:12.39 |
| 21 | Noah LeComptePlace 21 · Grade 11 · SalineUnofficial | 11 | Saline | 23:14.32 |
| 22 | Eduardo LauchuPlace 22 · Grade 9 · SalineUnofficial | 9 | Saline | 23:24.15 |
| 23 | Andrew MercerPlace 23 · Grade 9 · SalineUnofficial | 9 | Saline | 24:24.33 |
| 24 | Grayson StaniferPlace 24 · Grade 10 · SalineUnofficial | 10 | Saline | 26:51.76 |
| 25 | Briggs CoriePlace 25 · Grade 9 · SalineUnofficial | 9 | Saline | 27:06.78 |
| 26 | Wyatt PorzondekPlace 26 · Grade 9 · SalineUnofficial | 9 | Saline | 28:20.84 |
| 27 | Oliver PattersonPlace 27 · Grade 10 · SalineUnofficial | 10 | Saline | 29:02.32 |
| 28 | Ben ZapawaPlace 28 · Grade 10 · SalineUnofficial | 10 | Saline | 29:10.68 |
| 29 | John 'Will' SchmidtPlace 29 · Grade 9 · SalineUnofficial | 9 | Saline | 29:53.14 |
| 30 | James WeistPlace 30 · Grade 11 · SalineUnofficial | 11 | Saline | 31:34.84 |