| 1 | Jack WinwardPlace 1 · Grade 12 · Taylorsville | 12 | Taylorsville | 15:58.9 |
| 2 | Elliot JohnsPlace 2 · Grade 10 · West Jordan | 10 | West Jordan | 16:08.6 |
| 3 | Anthony BiesingerPlace 3 · Grade 11 · Taylorsville | 11 | Taylorsville | 16:12.7 |
| 4 | Jackson SmealPlace 4 · Grade 12 · West | 12 | West | 16:17.8 |
| 5 | Andoni GarciaPlace 5 · Grade 12 · West Jordan | 12 | West Jordan | 16:31.0 |
| 6 | Sam FerrePlace 6 · Grade 11 · West Jordan | 11 | West Jordan | 16:46.5 PR |
| 7 | Deacon ReitzelPlace 7 · Grade 12 · West Jordan | 12 | West Jordan | 16:51.5 PR |
| 8 | Wesley JohnsonPlace 8 · Grade 12 · Granger | 12 | Granger | 16:54.9 |
| 9 | Kyle NelsonPlace 9 · Grade 12 · Taylorsville | 12 | Taylorsville | 16:56.5 |
| 10 | Maximus (Max) MendenhallPlace 10 · Grade 11 · Taylorsville | 11 | Taylorsville | 17:03.7 |
| 11 | Declan MaynesPlace 11 · Grade 10 · West Jordan | 10 | West Jordan | 17:04.4 |
| 12 | Parker GaertePlace 12 · Grade 12 · West | 12 | West | 17:05.3 |
| 13 | Oscar JensenPlace 13 · Grade 11 · Taylorsville | 11 | Taylorsville | 17:11.7 PR |
| 14 | Finley BarkerPlace 14 · Grade 10 · West | 10 | West | 17:23.8 |
| 15 | Alonzo OtterstromPlace 15 · Grade 12 · West | 12 | West | 17:27.2 |
| 16 | Owen JamesonPlace 16 · Grade 11 · West | 11 | West | 17:37.7 |
| 17 | Teague CoffmanPlace 17 · Grade 12 · West Jordan | 12 | West Jordan | 17:58.7 |
| 18 | Bridger SorensenPlace 18 · Grade 11 · Granger | 11 | Granger | 18:03.6 |
| 19 | Gregory AndersonPlace 19 · Grade 12 · Hillcrest | 12 | Hillcrest | 18:08.5 |
| 20 | Leo WinwardPlace 20 · Grade 12 · Taylorsville | 12 | Taylorsville | 18:11.9 |
| 21 | Ching WongPlace 21 · Grade 12 · Taylorsville | 12 | Taylorsville | 18:14.5 |
| 22 | J Dan EreksonPlace 22 · Grade 12 · Hillcrest | 12 | Hillcrest | 18:24.9 |
| 23 | Jackson LarsenPlace 23 · Grade 12 · Kearns | 12 | Kearns | 18:25.4 |
| 24 | Jaden ReniePlace 24 · Grade 12 · Hunter | 12 | Hunter | 18:41.0 |
| 25 | Garrett YoungPlace 25 · Grade 11 · West Jordan | 11 | West Jordan | 18:49.7 |
| 26 | Braden StakerPlace 26 · Grade 9 · Hillcrest | 9 | Hillcrest | 18:50.5 |
| 27 | Ben EllissPlace 27 · Grade 11 · Cyprus | 11 | Cyprus | 18:56.2 |
| 28 | Nigel GreenPlace 28 · Grade 11 · West | 11 | West | 18:59.6 |
| 29 | Trevin DecriscioPlace 29 · Grade 12 · Kearns | 12 | Kearns | 19:00.6 |
| 30 | Kieran GarrisonPlace 30 · Grade 10 · West | 10 | West | 19:07.9 |
| 31 | Ken ChenPlace 31 · Grade 12 · Hunter | 12 | Hunter | 19:12.4 |
| 32 | Daniel BackmanPlace 32 · Grade 10 · Cyprus | 10 | Cyprus | 19:16.9 PR |
| 33 | Joshua (Josh) GuisasolaPlace 33 · Grade 11 · Kearns | 11 | Kearns | 19:27.9 |
| 34 | Talmage WrightPlace 34 · Grade 9 · Hillcrest | 9 | Hillcrest | 19:30.7 |
| 35 | Landon RushworthPlace 35 · Grade 12 · Cyprus | 12 | Cyprus | 19:34.5 |
| 36 | Jonathan WildePlace 36 · Grade 10 · Hillcrest | 10 | Hillcrest | 19:59.9 |
| 37 | Dallin RuppPlace 37 · Grade 11 · Granger | 11 | Granger | 20:10.4 PR |
| 38 | Soren HymasPlace 38 · Grade 11 · Cyprus | 11 | Cyprus | 20:18.7 |
| 39 | Matthew DrewsPlace 39 · Grade 9 · Hillcrest | 9 | Hillcrest | 20:51.0 |
| 40 | Aiden BurtonPlace 40 · Grade 11 · Granger | 11 | Granger | 21:07.9 |
| 41 | Kayden RussellPlace 41 · Grade 9 · Cyprus | 9 | Cyprus | 21:14.2 PR |
| 42 | Thomas WoodruffPlace 42 · Grade 12 · Hunter | 12 | Hunter | 21:25.2 |
| 43 | Niel McAllisterPlace 43 · Grade 11 · Granger | 11 | Granger | 21:25.9 PR |
| 44 | Elijah WaldenPlace 44 · Grade 9 · Hunter | 9 | Hunter | 21:28.4 |
| 45 | Tristan UnsworthPlace 45 · Grade 12 · Granger | 12 | Granger | 21:49.3 |
| 46 | Elias WhitneyPlace 46 · Grade 12 · Cyprus | 12 | Cyprus | 21:49.8 |
| 47 | Corbin AugasonPlace 47 · Grade 10 · Cyprus | 10 | Cyprus | 22:03.7 |
| 48 | Patrick NilssonPlace 48 · Grade 9 · Granger | 9 | Granger | 22:52.2 PR |
| 49 | Oliver JonesPlace 49 · Grade 12 · Kearns | 12 | Kearns | 24:11.9 |
| 50 | Tucker LarsonPlace 50 · Grade 9 · Hunter | 9 | Hunter | 24:40.3 |