| 1 | Grant HejnyPlace 1 · Grade 12 · American Fork | 12 | American Fork | 15:35.37 PR |
| 2 | Trey NielsenPlace 2 · Grade 11 · American Fork | 11 | American Fork | 16:09.47 |
| 3 | Ethan HutchingsPlace 3 · Grade 11 · Lone Peak | 11 | Lone Peak | 16:36.38 PR |
| 4 | Joseph DavilaPlace 4 · Grade 12 · Skyridge | 12 | Skyridge | 16:37.50 |
| 5 | Ben WilliamsPlace 5 · Grade 12 · Enterprise | 12 | Enterprise | 16:43.14 PR |
| 6 | Ben WardPlace 6 · Grade 12 · American Fork | 12 | American Fork | 16:58.20 |
| 7 | Aidan KerksiekPlace 7 · Grade 12 · Beaver | 12 | Beaver | 17:05.47 PR |
| 8 | Roger CopePlace 8 · Grade 12 · Enterprise | 12 | Enterprise | 17:11.83 |
| 9 | Jack OxborrowPlace 9 · Grade 11 · Skyridge | 11 | Skyridge | 17:18.70 PR |
| 10 | Josh DeJesusPlace 10 · Grade 10 · Enterprise | 10 | Enterprise | 17:34.38 |
| 11 | Aidan GordonPlace 11 · Grade 11 · Lone Peak | 11 | Lone Peak | 17:34.60 PR |
| 12 | Sam NelsonPlace 12 · Grade 11 · Skyridge | 11 | Skyridge | 17:37.00 |
| 13 | Bryce ClarkPlace 13 · Grade 11 · Lone Peak | 11 | Lone Peak | 17:42.36 |
| 14 | Tyler WilsonPlace 14 · Grade 12 · Lone Peak | 12 | Lone Peak | 17:42.58 |
| 15 | Austin CullimorePlace 15 · Grade 10 · Cedar Valley | 10 | Cedar Valley | 17:43.57 |
| 16 | Isaac BaezPlace 16 · Grade 11 · American Fork | 11 | American Fork | 17:46.36 PR |
| 17 | Enoch AndersenPlace 17 · Grade 10 · Lone Peak | 10 | Lone Peak | 17:57.92 PR |
| 18 | Kyler BundyPlace 18 · Grade 11 · Enterprise | 11 | Enterprise | 17:58.39 |
| 19 | Tyler WansgardPlace 19 · Grade 10 · Cedar Valley | 10 | Cedar Valley | 18:00.57 |
| 20 | Owen JonesPlace 20 · Grade 11 · Skyridge | 11 | Skyridge | 18:07.83 |
| 21 | Holden FitzwaterPlace 21 · Grade 12 · Enterprise | 12 | Enterprise | 18:07.92 PR |
| 22 | Graham McdougalPlace 22 · Grade 11 · Skyridge | 11 | Skyridge | 18:09.00 |
| 23 | David SidwarPlace 23 · Grade 11 · Cedar Valley | 11 | Cedar Valley | 18:09.17 PR |
| 24 | Tyler BallsPlace 24 · Grade 11 · Salem Hills | 11 | Salem Hills | 18:13.15 |
| 25 | Brody JonesPlace 25 · Grade 12 · American Fork | 12 | American Fork | 18:14.06 |
| 26 | Bryson HoltPlace 26 · Grade 9 · Enterprise | 9 | Enterprise | 18:37.45 PR |
| 27 | Trenton GilliePlace 27 · Grade 11 · Salem Hills | 11 | Salem Hills | 18:37.81 |
| 28 | Simon BarrettPlace 28 · Grade 12 · Salem Hills | 12 | Salem Hills | 18:38.14 |
| 29 | Daxton McKnightPlace 29 · Grade 12 · Wasatch Academy | 12 | Wasatch Academy | 18:38.24 PR |
| 30 | Hyrum WolfePlace 30 · Grade 11 · Cedar Valley | 11 | Cedar Valley | 18:42.00 |
| 31 | Henry SpigarelliPlace 31 · Grade 12 · Bingham | 12 | Bingham | 18:44.53 |
| 32 | Nathan CallPlace 32 · Grade 12 · Salem Hills | 12 | Salem Hills | 18:46.48 PR |
| 33 | Patton HallPlace 33 · Grade 11 · Enterprise | 11 | Enterprise | 18:49.59 PR |
| 34 | Preston SpencerPlace 34 · Grade 12 · Cedar Valley | 12 | Cedar Valley | 18:49.53 |
| 35 | Jaxon SimkinsPlace 35 · Grade 9 · Enterprise | 9 | Enterprise | 18:50.28 |
| 36 | Chris RawlingsPlace 36 · Grade 12 · Cedar Valley | 12 | Cedar Valley | 18:57.34 PR |
| 37 | Jake JepsonPlace 37 · Grade 10 · Enterprise | 10 | Enterprise | 19:01.04 PR |
| 38 | Asher DoylePlace 38 · Grade 11 · Salem Hills | 11 | Salem Hills | 19:06.64 |
| 39 | Trexton SpauldingPlace 39 · Grade 12 · Milford | 12 | Milford | 19:10.62 |
| 40 | Ethan TannerPlace 40 · Grade 12 · Lone Peak | 12 | Lone Peak | 19:10.90 |
| 41 | Jonny CopePlace 41 · Grade 9 · Enterprise | 9 | Enterprise | 19:16.47 |
| 42 | Simon TewPlace 42 · Grade 11 · Lone Peak | 11 | Lone Peak | 19:19.99 |
| 43 | Eli HansenPlace 43 · Grade 11 · Salem Hills | 11 | Salem Hills | 19:20.26 |
| 44 | Enoch SmithPlace 44 · Grade 10 · Cedar Valley | 10 | Cedar Valley | 19:23.57 |
| 45 | Crew AllmanPlace 45 · Grade 12 · Bingham | 12 | Bingham | 19:25.97 |
| 46 | Maxwell CarterPlace 46 · Grade 12 · Lone Peak | 12 | Lone Peak | 19:26.88 PR |
| 47 | Carter GrablePlace 47 · Grade 12 · Bingham | 12 | Bingham | 19:29.68 PR |
| 48 | William TaylorPlace 48 · Grade 11 · Bingham | 11 | Bingham | 19:30.14 PR |
| 49 | Quinn NelsonPlace 49 · Grade 10 · Cedar Valley | 10 | Cedar Valley | 19:31.49 PR |
| 50 | Thomas CopePlace 50 · Grade 11 · Lone Peak | 11 | Lone Peak | 19:31.94 |
| 51 | Evan FaylorPlace 51 · Grade 9 · Beaver | 9 | Beaver | 19:40.45 |
| 52 | Koleman StylerPlace 52 · Grade 10 · Enterprise | 10 | Enterprise | 19:41.63 PR |
| 53 | Jacob McEwanPlace 53 · Grade 10 · Beaver | 10 | Beaver | 19:41.94 |
| 54 | Mason EyrePlace 54 · Grade 9 · Beaver | 9 | Beaver | 19:47.73 PR |
| 55 | Henry SevyPlace 55 · Grade 11 · Skyridge | 11 | Skyridge | 19:53.17 |
| 56 | Elijah WhitePlace 56 · Grade 12 · Skyline (UT) | 12 | Skyline (UT) | 19:56.12 |
| 57 | Layne WhitmanPlace 57 · Grade 10 · Enterprise | 10 | Enterprise | 19:58.01 PR |
| 58 | Kevin ChenPlace 58 · Grade 10 · Wasatch Academy | 10 | Wasatch Academy | 19:58.87 |
| 59 | Gavin LiuPlace 59 · Grade 11 · Cedar Valley | 11 | Cedar Valley | 20:03.47 |
| 60 | Landon FolsomPlace 60 · Grade 10 · Cedar Valley | 10 | Cedar Valley | 20:05.66 |
| 61 | Ethan SiglerPlace 61 · Grade 10 · Cedar Valley | 10 | Cedar Valley | 20:18.03 PR |
| 62 | Ryan RowleyPlace 62 · Grade 12 · Manti | 12 | Manti | 20:20.09 PR |
| 63 | Landin HannyPlace 63 · Grade 11 · Bingham | 11 | Bingham | 20:23.45 PR |
| 64 | John LloydPlace 64 · Grade 11 · Lone Peak | 11 | Lone Peak | 20:23.67 |
| 65 | Roman DemordantPlace 65 · Grade 11 · Lone Peak | 11 | Lone Peak | 20:25.17 |
| 66 | Tyson OlsenPlace 66 · Grade 11 · Skyridge | 11 | Skyridge | 20:26.67 |
| 67 | Jackson MarshallPlace 67 · Grade 11 · Beaver | 11 | Beaver | 20:38.72 |
| 68 | Grant CannonPlace 68 · Grade 12 · Salem Hills | 12 | Salem Hills | 20:39.55 |
| 69 | Cohen StorrsPlace 69 · Grade 11 · Skyridge | 11 | Skyridge | 20:40.41 |
| 70 | Tristan McKoyPlace 70 · Grade 12 · Wasatch Academy | 12 | Wasatch Academy | 20:43.85 PR |
| 71 | William BottPlace 71 · Grade 12 · Salem Hills | 12 | Salem Hills | 20:43.99 PR |
| 72 | Daniel BallPlace 72 · Grade 11 · Lone Peak | 11 | Lone Peak | 20:45.84 |
| 73 | Enoch LeePlace 73 · Grade 11 · Salem Hills | 11 | Salem Hills | 20:47.75 |
| 74 | Landon BlacknerPlace 74 · Grade 10 · Beaver | 10 | Beaver | 20:54.13 PR |
| 75 | James GottfredsonPlace 75 · Grade 11 · Lone Peak | 11 | Lone Peak | 20:55.70 |
| 76 | Grant CoxPlace 76 · Grade 12 · Manti | 12 | Manti | 20:56.08 PR |
| 77 | Parker BurnhamPlace 77 · Grade 12 · Lone Peak | 12 | Lone Peak | 20:56.23 |
| 78 | Nathan SmithPlace 78 · Grade 11 · Manti | 11 | Manti | 20:57.85 |
| 79 | Korbin MoyshPlace 79 · Grade 11 · Bingham | 11 | Bingham | 21:06.95 PR |
| 80 | Reagan ChengPlace 80 · Grade 10 · Wasatch Academy | 10 | Wasatch Academy | 21:22.14 PR |
| 81 | Levi WeeksPlace 81 · Grade 11 · Lone Peak | 11 | Lone Peak | 21:24.85 PR |
| 82 | Michael WardPlace 82 · Grade 10 · Cedar Valley | 10 | Cedar Valley | 21:26.58 |
| 83 | Seth SmithPlace 83 · Grade 11 · Manti | 11 | Manti | 21:30.74 |
| 84 | Dallin LesherPlace 84 · Grade 12 · Salem Hills | 12 | Salem Hills | 21:32.92 PR |
| 85 | William YavelakPlace 85 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 21:47.49 |
| 86 | Austin SorensonPlace 86 · Grade 12 · Cedar Valley | 12 | Cedar Valley | 21:51.91 |
| 87 | James Gordon CalvilloPlace 87 · Grade 11 · Salem Hills | 11 | Salem Hills | 21:54.53 |
| 88 | Adam WilliamsPlace 88 · Grade 12 · Juan Diego Catholic | 12 | Juan Diego Catholic | 22:04.78 PR |
| 89 | Cameron FairbanksPlace 89 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 22:04.81 |
| 90 | Bryce HopkinsPlace 90 · Grade 11 · Salem Hills | 11 | Salem Hills | 22:08.46 |
| 91 | Trevor BeckPlace 91 · Grade 11 · Skyridge | 11 | Skyridge | 22:37.05 |
| 92 | James SouthPlace 92 · Grade 11 · Bingham | 11 | Bingham | 22:39.11 |
| 93 | Brigg SchafferPlace 93 · Grade 9 · Providence Hall | 9 | Providence Hall | 22:40.44 PR |
| 94 | Grant BartholomewPlace 94 · Grade 11 · Lone Peak | 11 | Lone Peak | 22:49.76 PR |
| 95 | Jonathan HalePlace 95 · Grade 11 · Lone Peak | 11 | Lone Peak | 22:56.00 |
| 96 | Luke CorfieldPlace 96 · Grade 12 · Bingham | 12 | Bingham | 23:01.85 |
| 97 | John DzieciolowskiPlace 97 · Grade 12 · Juan Diego Catholic | 12 | Juan Diego Catholic | 23:02.81 PR |
| 98 | Shinpei WatanabePlace 98 · Grade 12 · Wasatch Academy | 12 | Wasatch Academy | 23:10.06 PR |
| 99 | Ben KleinhausPlace 99 · Grade 10 · Lone Peak | 10 | Lone Peak | 23:29.97 |
| 100 | Kayden MenzelPlace 100 · Grade 10 · Cedar Valley | 10 | Cedar Valley | 23:30.62 PR |