| 1 | Alex AverettPlace 1 · Grade 9 · Springville | 9 | Springville | 9:43.8 |
| 2 | Andrus JensenPlace 2 · Grade 8 · Springville | 8 | Springville | 9:44.8 |
| 3 | Luke WilsonPlace 3 · Grade 9 · Springville | 9 | Springville | 9:46.1 |
| 4 | Kenneth NeelPlace 4 · Grade 8 · Springville | 8 | Springville | 10:02.4 |
| 5 | Adam FisherPlace 5 · Grade 9 · Springville | 9 | Springville | 10:08.2 |
| 6 | Bryce BradleyPlace 6 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 10:12.6 |
| 7 | Terran StorrsPlace 7 · Grade 8 · Springville | 8 | Springville | 10:18.8 |
| 8 | Elijah AllredPlace 8 · Grade 9 · Springville | 9 | Springville | 10:29.4 |
| 9 | Quinton McCleanPlace 9 · Grade 8 · Springville | 8 | Springville | 10:29.7 |
| 10 | Collin MichaelisPlace 10 · Grade 8 · Springville | 8 | Springville | 10:32.7 |
| 11 | Joshua ToblerPlace 11 · Grade 9 · Springville | 9 | Springville | 10:36.0 |
| 12 | Simeon BrooksPlace 12 · Grade 9 · Springville | 9 | Springville | 10:41.2 |
| 13 | Anders FolkmanPlace 13 · Grade 8 · Springville | 8 | Springville | 10:41.5 |
| 14 | Luke YoungPlace 14 · Grade 8 · Springville | 8 | Springville | 10:42.9 |
| 15 | Kyle KoralewskiPlace 15 · Grade 9 · Springville | 9 | Springville | 10:44.0 |
| 16 | Beckham TemplemanPlace 16 · Grade 8 · Springville | 8 | Springville | 10:45.1 |
| 17 | Stephen PetersenPlace 17 · Grade 9 · Spanish Fork | 9 | Spanish Fork | 10:50.4 |
| 18 | Eric RockwoodPlace 18 · Grade 9 · Springville | 9 | Springville | 11:04.4 PR |
| 19 | Maxwell PetersonPlace 19 · Grade 9 · Springville | 9 | Springville | 11:07.6 |
| 20 | Matthew ChildersPlace 20 · Grade 9 · Springville | 9 | Springville | 11:12.9 |
| 21 | Jaxon GarnerPlace 21 · Grade 9 · Spanish Fork | 9 | Spanish Fork | 11:15.5 |
| 22 | Kamden BrockbankPlace 22 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 11:18.2 |
| 23 | Kyle NelsonPlace 23 · Grade 9 · Spanish Fork | 9 | Spanish Fork | 12:04.9 |
| 24 | Lincoln FramePlace 24 · Grade 9 · Spanish Fork | 9 | Spanish Fork | 12:10.5 |
| 25 | Tate FausettPlace 25 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 12:14.6 |
| 26 | Cyrus AllenPlace 26 · Grade 8 · Springville | 8 | Springville | 12:15.7 PR |
| 27 | Cooper LeatherwoodPlace 27 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 12:25.3 |
| 28 | Mateo RamirezPlace 28 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 12:46.3 |
| 29 | Luke NelsonPlace 29 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 12:47.3 |
| 30 | Leonardo ArrugaPlace 30 · Grade 8 · Springville | 8 | Springville | 12:59.8 |
| 31 | Henry OrmePlace 31 · Grade 8 · Springville | 8 | Springville | 13:09.4 |
| 32 | Taythen TallmanPlace 32 · Grade 8 · Springville | 8 | Springville | 13:12.9 PR |
| 33 | Jaxon BiggsPlace 33 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 13:41.1 |
| 34 | Blake PiercePlace 34 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 14:21.5 |
| 35 | Simon BassPlace 35 · Grade 8 · Springville | 8 | Springville | 15:01.6 |
| 36 | Edward WoodsPlace 36 · Grade 9 · Springville | 9 | Springville | 15:20.7 |
| 37 | Andrew BottPlace 37 · Grade 8 · Springville | 8 | Springville | 15:25.7 |
| 38 | Emmanuel (EJ) JensenPlace 38 · Grade 8 · Springville | 8 | Springville | 15:56.5 |
| 39 | Jackson MayPlace 39 · Grade 8 · Spanish Fork | 8 | Spanish Fork | 15:57.9 |
| 40 | Ryan WatsonPlace 40 · Grade 8 · Springville | 8 | Springville | 16:26.0 |
| 41 | Timothy LewisPlace 41 · Grade 9 · Springville | 9 | Springville | 16:46.0 |
| 42 | Westley SedgwickPlace 42 · Grade 8 · Springville | 8 | Springville | 18:23.8 |