| 1 | Paul GardnerPlace 1 · Grade 11 · Manti | 11 | Manti | 15:45.1 |
| 2 | Benson MayPlace 2 · Grade 12 · Manti | 12 | Manti | 15:55.1 |
| 3 | Daniel BudgePlace 3 · Grade 12 · Ben Lomond | 12 | Ben Lomond | 16:11.3 |
| 4 | Elijah ThalmanPlace 4 · Grade 12 · Richfield | 12 | Richfield | 16:11.9 |
| 5 | Jarom FindlayPlace 5 · Grade So · Canyon View | So | Canyon View | 16:13.8 |
| 6 | Hank BarnettPlace 6 · Grade 11 · Richfield | 11 | Richfield | 16:19.9 |
| 7 | Hunter HorrocksPlace 7 · Grade 12 · Union | 12 | Union | 16:26.8 |
| 8 | Benjamin HathawayPlace 8 · Grade 12 · North Sanpete | 12 | North Sanpete | 16:34.2 |
| 9 | Jacob LorimerPlace 9 · Grade 11 · Logan | 11 | Logan | 16:37.0 PR |
| 10 | Zachary NordgrenPlace 10 · Grade 11 · Grantsville | 11 | Grantsville | 16:37.1 PR |
| 11 | Rylan EgbertPlace 11 · Grade 9 · Grantsville | 9 | Grantsville | 16:42.3 PR |
| 12 | Mason CarlilePlace 12 · Grade 11 · Manti | 11 | Manti | 16:43.8 |
| 13 | Dean BarnettPlace 13 · Grade 9 · Richfield | 9 | Richfield | 16:47.5 |
| 14 | Cooper ClarkPlace 14 · Grade 11 · Grantsville | 11 | Grantsville | 16:49.2 |
| 15 | Brennan BarneyPlace 15 · Grade 9 · Richfield | 9 | Richfield | 16:49.7 |
| 16 | Matthew StromnessPlace 16 · Grade 11 · Carbon | 11 | Carbon | 16:50.4 |
| 17 | Dallin HumesPlace 17 · Grade 12 · Carbon | 12 | Carbon | 16:50.7 |
| 18 | Jonas ArchibaldPlace 18 · Grade 12 · Morgan | 12 | Morgan | 16:51.1 PR |
| 19 | Evan CriddlePlace 19 · Grade 12 · Carbon | 12 | Carbon | 16:52.9 |
| 20 | Samuel WilsonPlace 20 · Grade 12 · Carbon | 12 | Carbon | 16:57.1 |
| 21 | Daxton DeckerPlace 21 · Grade 12 · Richfield | 12 | Richfield | 17:01.8 |
| 22 | Daniel EkstromPlace 22 · Grade 11 · Ogden | 11 | Ogden | 17:06.4 |
| 23 | David FisherPlace 23 · Grade 11 · Logan | 11 | Logan | 17:07.0 PR |
| 24 | Nick RandallPlace 24 · Grade 11 · Canyon View | 11 | Canyon View | 17:07.8 |
| 25 | Trace NeedhamPlace 25 · Grade 10 · Logan | 10 | Logan | 17:11.8 PR |
| 26 | Court NeedhamPlace 26 · Grade 10 · Logan | 10 | Logan | 17:11.8 PR |
| 27 | Ty JohnsonPlace 27 · Grade 12 · Grantsville | 12 | Grantsville | 17:13.9 PR |
| 28 | Brayden ThomasPlace 28 · Grade 12 · Richfield | 12 | Richfield | 17:14.0 |
| 29 | Cooper DuncanPlace 29 · Grade 11 · Union | 11 | Union | 17:15.8 |
| 30 | Henry RosePlace 30 · Grade 12 · Morgan | 12 | Morgan | 17:17.8 |
| 31 | Bracken HansonPlace 31 · Grade 11 · Carbon | 11 | Carbon | 17:18.6 |
| 32 | William (Will) HeatonPlace 32 · Grade 12 · Canyon View | 12 | Canyon View | 17:20.6 |
| 33 | Benjamin BlanchardPlace 33 · Grade 10 · Logan | 10 | Logan | 17:23.1 PR |
| 34 | Andrew FrancisPlace 34 · Grade 11 · Ogden | 11 | Ogden | 17:23.1 |
| 35 | Caleb LewisPlace 35 · Grade 11 · Morgan | 11 | Morgan | 17:23.3 |
| 36 | Tyrik CookPlace 36 · Grade 10 · North Sanpete | 10 | North Sanpete | 17:24.5 |
| 37 | Seth JensonPlace 37 · Grade 12 · Carbon | 12 | Carbon | 17:27.2 |
| 38 | Josh NielsonPlace 38 · Grade 11 · Ogden | 11 | Ogden | 17:29.5 |
| 39 | Henry ShahanPlace 39 · Grade 12 · Logan | 12 | Logan | 17:29.8 |
| 40 | Daniel HodgesPlace 40 · Grade 11 · Ben Lomond | 11 | Ben Lomond | 17:31.3 |
| 41 | Jaxson BastianPlace 41 · Grade 11 · Union | 11 | Union | 17:33.3 PR |
| 42 | Max HoltryPlace 42 · Grade 12 · Morgan | 12 | Morgan | 17:33.5 |
| 43 | Roland BenrothPlace 43 · Grade 11 · Ben Lomond | 11 | Ben Lomond | 17:33.9 |
| 44 | Camden DavenportPlace 44 · Grade 11 · Union | 11 | Union | 17:34.8 |
| 45 | Noah WardPlace 45 · Grade 12 · Logan | 12 | Logan | 17:35.0 PR |
| 46 | Killian OlsenPlace 46 · Grade 12 · North Sanpete | 12 | North Sanpete | 17:35.9 PR |
| 47 | Nicholas DutsonPlace 47 · Grade 11 · Grantsville | 11 | Grantsville | 17:38.0 PR |
| 48 | Asher HenryPlace 48 · Grade 10 · Manti | 10 | Manti | 17:43.0 |
| 49 | Seth HopkinPlace 49 · Grade 11 · Morgan | 11 | Morgan | 17:43.3 |
| 50 | Zander RobinsonPlace 50 · Grade 12 · Emery | 12 | Emery | 17:54.7 |
| 51 | True FerrierPlace 51 · Grade 11 · Ben Lomond | 11 | Ben Lomond | 17:58.1 |
| 52 | Easton HenriePlace 52 · Grade 10 · North Sanpete | 10 | North Sanpete | 17:59.0 |
| 53 | Bryan SorensenPlace 53 · Grade 12 · Canyon View | 12 | Canyon View | 18:00.7 |
| 54 | Colby HollobaughPlace 54 · Grade 12 · Union | 12 | Union | 18:02.3 |
| 55 | Brigham EllisPlace 55 · Grade 10 · Morgan | 10 | Morgan | 18:02.3 |
| 56 | Ty ChristiansenPlace 56 · Grade 11 · Emery | 11 | Emery | 18:05.7 PR |
| 57 | Klay BrianPlace 57 · Grade 12 · Canyon View | 12 | Canyon View | 18:05.9 |
| 58 | Seamus ButlerPlace 58 · Grade 10 · Ben Lomond | 10 | Ben Lomond | 18:06.9 |
| 59 | Everett HansenPlace 59 · Grade 11 · Union | 11 | Union | 18:07.3 PR |
| 60 | Blake HadleyPlace 60 · Grade 11 · Morgan | 11 | Morgan | 18:09.3 |
| 61 | Boone BurtonPlace 61 · Grade 10 · Ogden | 10 | Ogden | 18:13.3 |
| 62 | Porter RasmussenPlace 62 · Grade 11 · Manti | 11 | Manti | 18:16.9 |
| 63 | Ryker NicholasPlace 63 · Grade 10 · Ogden | 10 | Ogden | 18:17.4 |
| 64 | Micah AndreasenPlace 64 · Grade 9 · Manti | 9 | Manti | 18:18.2 PR |
| 65 | Dayton GriffithsPlace 65 · Grade 12 · Canyon View | 12 | Canyon View | 18:19.6 |
| 66 | Porter GrayPlace 66 · Grade 12 · Manti | 12 | Manti | 18:20.4 |
| 67 | Grant BrockbraderPlace 67 · Grade 11 · Ogden | 11 | Ogden | 18:20.6 |
| 68 | Jacob DutsonPlace 68 · Grade 9 · Grantsville | 9 | Grantsville | 18:20.8 |
| 69 | Myles WheelwrightPlace 69 · Grade 11 · Ogden | 11 | Ogden | 18:22.1 |
| 70 | Joshua WhatcottPlace 70 · Grade 12 · Richfield | 12 | Richfield | 18:22.9 |
| 71 | Landon BraunPlace 71 · Grade 12 · Emery | 12 | Emery | 18:34.8 |
| 72 | Daxton LarsenPlace 72 · Grade 10 · Emery | 10 | Emery | 18:38.4 |
| 73 | Kamden GrasteitPlace 73 · Grade 10 · North Sanpete | 10 | North Sanpete | 18:40.1 PR |
| 74 | Morgan TegginsPlace 74 · Grade 11 · Grantsville | 11 | Grantsville | 18:40.5 |
| 75 | Rames PhotharinPlace 75 · Grade 11 · Ben Lomond | 11 | Ben Lomond | 18:58.9 |
| 76 | Gabriel HackfordPlace 76 · Grade 10 · Union | 10 | Union | 19:00.5 PR |
| 77 | Chandler CrawfordPlace 77 · Grade 11 · Canyon View | 11 | Canyon View | 19:10.8 |
| 78 | Ryker WorwoodPlace 78 · Grade 12 · Juab | 12 | Juab | 19:15.4 |
| 79 | Ayaan GargPlace 79 · Grade 12 · Providence Hall | 12 | Providence Hall | 19:23.1 |
| 80 | Jarrett SloanPlace 80 · Grade 11 · North Sanpete | 11 | North Sanpete | 19:23.3 |
| 81 | Quincy BensonPlace 81 · Grade 12 · North Sanpete | 12 | North Sanpete | 19:31.6 |
| 82 | Shem McLawsPlace 82 · Grade 10 · Delta | 10 | Delta | 20:02.4 |
| 83 | Ty StuartPlace 83 · Grade 11 · Ben Lomond | 11 | Ben Lomond | 20:04.3 |
| 84 | Porter StillsonPlace 84 · Grade 11 · Emery | 11 | Emery | 20:09.2 |
| 85 | Luke JensenPlace 85 · Grade 10 · Emery | 10 | Emery | 20:17.4 |
| 86 | Peter FrancisPlace 86 · Grade 12 · Providence Hall | 12 | Providence Hall | 20:26.8 |
| 87 | Logan EisertPlace 87 · Grade 12 · Providence Hall | 12 | Providence Hall | 20:28.5 |
| 88 | Ryder ChristiansenPlace 88 · Grade 9 · Emery | 9 | Emery | 20:41.3 |
| 89 | Kenneth PalmerPlace 89 · Grade 9 · Juab | 9 | Juab | 20:48.2 |
| 90 | Colton HallPlace 90 · Grade 11 · Juab | 11 | Juab | 21:12.8 |
| 91 | Braiden TaylorPlace 91 · Grade 11 · Juab | 11 | Juab | 21:16.4 |
| 92 | Peter RosenbeckPlace 92 · Grade 10 · Juab | 10 | Juab | 21:16.5 |
| 93 | Hayden HardingPlace 93 · Grade 10 · Delta | 10 | Delta | 21:21.5 |
| 94 | Luan BurgerPlace 94 · Grade 11 · Providence Hall | 11 | Providence Hall | 21:23.5 |
| 95 | Enzo ColasurdoPlace 95 · Grade 9 · Providence Hall | 9 | Providence Hall | 21:40.7 |
| 96 | Jaydan BrownPlace 96 · Grade 11 · Delta | 11 | Delta | 22:05.3 |
| 97 | Nasri JweinatPlace 97 · Grade 9 · Providence Hall | 9 | Providence Hall | 22:38.4 |
| 98 | Porter HuberPlace 98 · Grade 9 · Delta | 9 | Delta | 22:46.3 |
| 99 | Trace FitzgeraldPlace 99 · Grade 9 · Juab | 9 | Juab | 23:22.6 |
| 100 | Xavier GrantPlace 100 · Grade 10 · Providence Hall | 10 | Providence Hall | 23:24.1 |