| 1 | Michael SimonPlace 1 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 17:50 |
| 2 | August HollemanPlace 2 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 18:07 |
| 3 | Riley NolletPlace 3 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 18:16 |
| 4 | Joseph PufferPlace 4 · Grade 12 · Raymond S Kellis | 12 | Raymond S Kellis | 18:25 |
| 5 | Dyllan FarnsworthPlace 5 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 18:38 |
| 6 | Ricky RussoPlace 6 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 18:41 |
| 7 | Preston NicholsPlace 7 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 19:04 |
| 8 | Elijah QuinteroPlace 8 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 19:26 |
| 9 | Trevor BrooksPlace 9 · Grade 12 · Raymond S Kellis | 12 | Raymond S Kellis | 19:32 |
| 10 | Matthew WilliamsPlace 10 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 19:45 |
| 11 | Samuel HagonPlace 11 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 19:49 |
| 12 | Tavion PiercePlace 12 · Grade 10 · Raymond S Kellis | 10 | Raymond S Kellis | 19:59 |
| 13 | David AndersenPlace 13 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 20:07 |
| 14 | Xander TosterudPlace 14 · Grade 10 · Raymond S Kellis | 10 | Raymond S Kellis | 20:18 |
| 15 | Brody BallPlace 15 · Grade 9 · Willow Canyon | 9 | Willow Canyon | 20:27 |
| 16 | Sage MaselliPlace 16 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 21:13 |
| 17 | Gustavo AyalaPlace 17 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 21:15 |
| 18 | Jayden Osoria RoysPlace 18 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 21:18 |
| 19 | Kole ReclaPlace 19 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 22:04 |
| 20 | Lyric MaselliPlace 20 · Grade 12 · Bradshaw Mountain | 12 | Bradshaw Mountain | 22:05 |
| 21 | Gavin NorthPlace 21 · Grade 9 · Willow Canyon | 9 | Willow Canyon | 22:07 |
| 22 | Angel Suarez-VergaraPlace 22 · Grade 12 · Raymond S Kellis | 12 | Raymond S Kellis | 22:14 |
| 23 | Joseph HolthusPlace 23 · Grade 10 · Willow Canyon | 10 | Willow Canyon | 22:18 |
| 24 | Adan CossPlace 24 · Grade 10 · Willow Canyon | 10 | Willow Canyon | 23:15 |
| 25 | Elijah MasowdiPlace 25 · Grade 10 · Willow Canyon | 10 | Willow Canyon | 23:48 |
| 26 | Kyler VarmingPlace 26 · Grade 9 · Willow Canyon | 9 | Willow Canyon | 23:50 |
| 27 | Marcus CorzoPlace 27 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 24:01 |
| 28 | Elias GishiePlace 28 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 24:10 |
| 29 | Daniel De-La-TorrePlace 29 · Grade 9 · Raymond S Kellis | 9 | Raymond S Kellis | 24:11 |
| 30 | Brigham StoddardPlace 30 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 26:00 |
| 31 | Dustin MartinPlace 31 · Grade 10 · Willow Canyon | 10 | Willow Canyon | 32:16 |
| 32 | Ethan Evans GutierrezPlace 32 · Grade 9 · Willow Canyon | 9 | Willow Canyon | 34:25 |
| 33 | Austin HopePlace 33 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 35:27 |