| 1 | Noah NielsonPlace 1 · American Fork | — | American Fork | 1:57.84a |
| 2 | Ryker BementPlace 2 · American Fork | — | American Fork | 1:58.78a |
| 3 | Luke HornerPlace 3 · Riverton | — | Riverton | 1:59.09a |
| 4 | Garrett HuntPlace 4 · Challis | — | Challis | 1:59.41a |
| 5 | Colton ScharmanPlace 5 · Ogden | — | Ogden | 2:00.33a |
| 6 | Dillon ElliottPlace 6 · Olympus | — | Olympus | 2:00.56a |
| 7 | Tyler JensonPlace 7 · Orem | — | Orem | 2:00.64a |
| 8 | Cy HamiltonPlace 8 · Timpview | — | Timpview | 2:00.75a |
| 9 | Brennon KoldewynPlace 9 · Woods Cross | — | Woods Cross | 2:00.78a |
| 10 | Wyatt VealPlace 10 · Sheridan | — | Sheridan | 2:01.25a |
| 11 | Braxton CravenPlace 11 · Craven, Brax,Tremon | — | Craven, Brax,Tremon | 2:01.34a |
| 12 | Trevor CarltonPlace 12 · Fremont | — | Fremont | 2:01.42a |
| 13 | Hunter SteelePlace 13 · Galena | — | Galena | 2:01.54a |
| 14 | Ian ThompsonPlace 14 · Woods Cross | — | Woods Cross | 2:01.74a |
| 15 | Isaiah CowanPlace 15 · Mountain West | — | Mountain West | 2:01.89a |
| 16 | Peter GehringPlace 16 · Viewmont | — | Viewmont | 2:02.05a |
| 17 | Weston EgnewPlace 17 · Viewmont | — | Viewmont | 2:02.27a |
| 18 | Jonah RiggPlace 18 · Cheyenne Central | — | Cheyenne Central | 2:02.38a |
| 19 | Heber DavisPlace 19 · Davis (UT) | — | Davis (UT) | 2:02.55a |
| 20 | Peter MechamPlace 20 · Orem | — | Orem | 2:02.64a |
| 21 | Reid BartholomewPlace 21 · Bozeman | — | Bozeman | 2:02.93a |
| 22 | Tanner JohnsonPlace 22 · Douglas | — | Douglas | 2:03.13a |
| 23 | Ben RalphsPlace 23 · Ralphs, Ben,Fillmor | — | Ralphs, Ben,Fillmor | 2:03.47a |
| 24 | Izaac CroslandPlace 24 · Farmington | — | Farmington | 2:03.59a |
| 25 | Porter CarlsonPlace 25 · Rocky Mountain | — | Rocky Mountain | 2:03.62a |
| 26 | Emmett StoufferPlace 26 · Stouffer, Em,Bellev | — | Stouffer, Em,Bellev | 2:03.69a |
| 27 | Gideon StahlPlace 27 · Evanston Senior | — | Evanston Senior | 2:03.87a |
| 28 | Jordan KincherlowPlace 28 · Wilson (Long Beach) | — | Wilson (Long Beach) | 2:03.94a |
| 29 | Elias NalderPlace 29 · Layton | — | Layton | 2:04.30a |
| 30 | William HartshornPlace 30 · Bolt Track and Field | — | Bolt Track and Field | 2:04.32a |
| 31 | Logan ThorntonPlace 31 · American Fork | — | American Fork | 2:04.58a |
| 32 | Bryce FlanaganPlace 32 · Western Slope Elite | — | Western Slope Elite | 2:04.66a |
| 33 | Kyler MossPlace 33 · Moss, Kyler,Idaho F | — | Moss, Kyler,Idaho F | 2:04.90a |
| 34 | Will HydePlace 34 · Viewmont | — | Viewmont | 2:05.14a |
| 35 | James DoylePlace 35 · Timpview | — | Timpview | 2:05.21a |
| 35 | Brooks AndertonPlace 35 · Morgan | — | Morgan | 2:05.21a |
| 37 | Aidan BrownPlace 37 · Belgrade | — | Belgrade | 2:05.47a |
| 38 | Spencer LewisPlace 38 · Viewmont | — | Viewmont | 2:05.92a |
| 39 | Seth ChasePlace 39 · Thunder Basin | — | Thunder Basin | 2:06.19a |
| 40 | Vincent KisnerPlace 40 · Rigby | — | Rigby | 2:06.29a |
| 41 | Tyndale CurtisPlace 41 · West Jordan | — | West Jordan | 2:06.57a |
| 42 | Michael JacobsonPlace 42 · Jacobson, Mi,Highla | — | Jacobson, Mi,Highla | 2:06.77a |
| 43 | Jacob BrownPlace 43 · Timpanogos | — | Timpanogos | 2:06.83a |
| 44 | Landon FifePlace 44 · YMCA Team Idaho | — | YMCA Team Idaho | 2:07.02a |
| 45 | Reece RugglesPlace 45 · Spike Up Athletics | — | Spike Up Athletics | 2:07.43a |
| 46 | Gary TaylorPlace 46 · Salem Hills | — | Salem Hills | 2:07.82a |
| 47 | Ian LeePlace 47 · Viewmont | — | Viewmont | 2:07.84a |
| 48 | Paul BaxterPlace 48 · Evanston Senior | — | Evanston Senior | 2:08.01a |
| 49 | Zach TatroPlace 49 · Jerome | — | Jerome | 2:08.17a |
| 50 | Jamar McDowellPlace 50 · Evanston Senior | — | Evanston Senior | 2:08.36a |
| 51 | Isaiah Safford-MilesPlace 51 · Safford-Mile,Menife | — | Safford-Mile,Menife | 2:08.42a |
| 52 | Henry HydePlace 52 · Woods Cross | — | Woods Cross | 2:08.48a |
| 53 | Jameson BlanchardPlace 53 · Woods Cross | — | Woods Cross | 2:08.74a |
| 54 | Ethan WillisPlace 54 · West Side | — | West Side | 2:09.24a |
| 55 | Garrett McMastersPlace 55 · YMCA Team Idaho | — | YMCA Team Idaho | 2:10.35a |
| 56 | Harrison HughsPlace 56 · Davis (UT) | — | Davis (UT) | 2:10.48a |
| 57 | Jacob DureggerPlace 57 · Heritage (Menifee) | — | Heritage (Menifee) | 2:11.55a |
| 58 | Nash PiekkolaPlace 58 · Mountain View | — | Mountain View | 2:11.56a |
| 59 | Quinn MalcomPlace 59 · Timpview | — | Timpview | 2:11.79a |
| 60 | Clifford RichardsonPlace 60 · Grantsville | — | Grantsville | 2:11.87a |
| 61 | William PrussePlace 61 · Farmington | — | Farmington | 2:11.92a |
| 62 | Alexzander TruaxPlace 62 · Riverton | — | Riverton | 2:12.47a |
| 63 | Nick PlacidoPlace 63 · Viewmont | — | Viewmont | 2:12.50a |
| 64 | Arath CorralesPlace 64 · Pleasant Grove | — | Pleasant Grove | 2:12.63a |
| 65 | Austin RicksPlace 65 · Ricks, Austi,Burley | — | Ricks, Austi,Burley | 2:12.97a |
| 66 | Liam GalePlace 66 · Mountain West | — | Mountain West | 2:13.43a |
| 67 | Christian RobbinsPlace 67 · Davis (UT) | — | Davis (UT) | 2:13.46a |
| 68 | Cameron LittlefieldPlace 68 · Davis (UT) | — | Davis (UT) | 2:13.70a |
| 69 | James KulbethPlace 69 · Timpview | — | Timpview | 2:13.79a |
| 70 | Bowen BrendlePlace 70 · Thunder Ridge | — | Thunder Ridge | 2:13.96a |
| 71 | Samuel DortonPlace 71 · Orem | — | Orem | 2:14.56a |
| 72 | Peyton WatersPlace 72 · Waters, Peyt,Midval | — | Waters, Peyt,Midval | 2:14.81a |
| 73 | Cameron GueldePlace 73 · Big Horn | — | Big Horn | 2:15.31a |
| 74 | James RalphsPlace 74 · Ralphs, Jame,Fillmo | — | Ralphs, Jame,Fillmo | 2:15.71a |
| 75 | Liam TuckerPlace 75 · Star Valley | — | Star Valley | 2:15.77a |
| 76 | Brycen TalbotPlace 76 · Talbot, Bryc,Malad, | — | Talbot, Bryc,Malad, | 2:15.93a |
| 77 | AJ ClarkPlace 77 · Lovell | — | Lovell | 2:16.10a |
| 78 | Talmage HowePlace 78 · Howe, Talmag,Cotton | — | Howe, Talmag,Cotton | 2:16.21a |
| 79 | Ivan NavaPlace 79 · Nava, Ivan,Perris, | — | Nava, Ivan,Perris, | 2:16.92a |
| 80 | Justin LeePlace 80 · Convent & Stuart Hall | — | Convent & Stuart Hall | 2:17.22a |
| 81 | Daxin HoltzenPlace 81 · Holtzen, Dax,Jerome | — | Holtzen, Dax,Jerome | 2:17.50a |
| 82 | Charles WilhelmPlace 82 · Layton | — | Layton | 2:17.80a |
| 83 | Adrian MejiaPlace 83 · Caribou County Flyers | — | Caribou County Flyers | 2:17.99a |
| 84 | Noah AhrensPlace 84 · Jerome | — | Jerome | 2:18.06a |
| 85 | Noah BluthPlace 85 · Clayton Valley | — | Clayton Valley | 2:18.45a |
| 86 | Henry DraperPlace 86 · Salem Hills | — | Salem Hills | 2:18.48a |
| 87 | Skyler FunkPlace 87 · Funk, Skyler,Kimber | — | Funk, Skyler,Kimber | 2:18.49a |
| 88 | Aidan ConradPlace 88 · Evanston Senior | — | Evanston Senior | 2:18.52a |
| 89 | Blake PiersonPlace 89 · Davis (UT) | — | Davis (UT) | 2:18.92a |
| 90 | Benji TalbotPlace 90 · Pleasant Grove | — | Pleasant Grove | 2:19.08a |
| 91 | Slade BowdenPlace 91 · Uintah | — | Uintah | 2:19.15a |
| 92 | Jene Prudent IVPlace 92 · Prudent, Jen,Kimber | — | Prudent, Jen,Kimber | 2:19.73a |
| 93 | Aiden RudanPlace 93 · Caldwell | — | Caldwell | 2:20.07a |
| 94 | Nicholas McNamaraPlace 94 · Convent & Stuart Hall | — | Convent & Stuart Hall | 2:21.41a |
| 94 | Carsten BowenPlace 94 · Mountain West | — | Mountain West | 2:21.41a |
| 96 | Alex MartinPlace 96 · Rigby | — | Rigby | 2:22.23a |
| 97 | Will NelsonPlace 97 · Century | — | Century | 2:22.40a |
| 98 | Nolan NielsenPlace 98 · Woods Cross | — | Woods Cross | 2:22.69a |
| 99 | Alek ScottPlace 99 · Scott, Alek,Page, | — | Scott, Alek,Page, | 2:22.77a |
| 100 | Tamas MihalscicsPlace 100 · Western Slope Elite | — | Western Slope Elite | 2:23.09a |