| 1 | Jackson AdamsPlace 1 · Grade 12 · Springville | 12 | Springville | 1:57.67 |
| 2 | Tyler SchmautzPlace 2 · Grade 17 · Mountain West | 17 | Mountain West | 1:57.96 |
| 3 | Jacob Van OrdenPlace 3 · Grade 10 · New Western Glory | 10 | New Western Glory | 1:59.07 |
| 4 | Aiden GoodPlace 4 · Grade 12 · Airdrie Aces Athletics Cl | 12 | Airdrie Aces Athletics Cl | 1:59.24 |
| 5 | Mark BoylePlace 5 · Grade 12 · Corner Canyon | 12 | Corner Canyon | 1:59.47 |
| 7 | Ashton HysellPlace 7 · Grade 12 · American Fork | 12 | American Fork | 2:00.39 |
| 8 | Mats SwansonPlace 8 · Grade 10 · Leduc | 10 | Leduc | 2:00.64 |
| 10 | Ryan RummensPlace 10 · Grade 12 · Woods Cross | 12 | Woods Cross | 2:00.80 |
| 11 | Abdi AbadePlace 11 · Grade 12 · Real Training | 12 | Real Training | 2:00.99 |
| 13 | Connor BolePlace 13 · Grade 12 · Leduc | 12 | Leduc | 2:01.26 |
| 17 | Bill MakwaePlace 17 · Grade 12 · MAC Track Club | 12 | MAC Track Club | 2:02.61 |
| 20 | Rhys DunnPlace 20 · Grade 12 · Leduc | 12 | Leduc | 2:03.51 |
| 21 | Matt MasiasPlace 21 · Grade 12 · Gold Medal Athletics | 12 | Gold Medal Athletics | 2:03.66 |
| 23 | Will HenryPlace 23 · Grade 11 · Park City | 11 | Park City | 2:03.98 |
| 25 | Nathan FieldingPlace 25 · Grade 10 · Rigby | 10 | Rigby | 2:04.18 |
| 28 | Jesse HalladayPlace 28 · Grade 17 · YMCA Team Idaho | 17 | YMCA Team Idaho | 2:04.79 |
| 32 | Derek O'ConnorPlace 32 · Grade 12 · Tri-Valley Flyers | 12 | Tri-Valley Flyers | 2:05.82 |
| 34 | Joshua AydelottePlace 34 · Grade 17 · YMCA Team Idaho | 17 | YMCA Team Idaho | 2:06.08 |
| 35 | Kaleb BarnhartPlace 35 · Grade 12 · Park City | 12 | Park City | 2:06.13 |
| 36 | Curtis VolfPlace 36 · Grade 11 · Real Training | 11 | Real Training | 2:06.36 |
| 37 | Jacob PorterPlace 37 · Grade 11 · Roy | 11 | Roy | 2:07.21 |
| 38 | Landon BottPlace 38 · Grade 11 · Woods Cross | 11 | Woods Cross | 2:07.41 |
| 40 | Tristan KnueppelPlace 40 · Grade 10 · Cheyenne Central | 10 | Cheyenne Central | 2:07.83 |
| 43 | Kyle SobolikPlace 43 · Grade 12 · Real Training | 12 | Real Training | 2:08.15 |
| 44 | Colin ShaulesPlace 44 · Grade 15 · Mountain West | 15 | Mountain West | 2:08.16 |
| 45 | Myles GuerreroPlace 45 · Grade 15 · New Western Glory | 15 | New Western Glory | 2:08.19 |
| 46 | Dominic BorrelliPlace 46 · Grade 11 · Tri-Valley Flyers | 11 | Tri-Valley Flyers | 2:08.41 |
| 47 | Tanner JensenPlace 47 · Grade 12 · Canyon | 12 | Canyon | 2:08.47 |
| 48 | Spencer McConnellPlace 48 · Grade 12 · Springville | 12 | Springville | 2:08.53 |
| 50 | Juaquinn HerreraPlace 50 · Grade 11 · Real Training | 11 | Real Training | 2:08.76 |
| 52 | Ryan KennyPlace 52 · Grade 12 · Tri-Valley Flyers | 12 | Tri-Valley Flyers | 2:09.09 |
| 54 | Ali JuarezPlace 54 · Grade 12 · Canyon | 12 | Canyon | 2:09.12 |
| 55 | Noah HansonPlace 55 · Grade 11 · Corner Canyon | 11 | Corner Canyon | 2:09.19 |
| 57 | Daniel LeszynskiPlace 57 · Grade 11 · Bountiful | 11 | Bountiful | 2:09.71 |
| 58 | Ethan ChengPlace 58 · Grade 11 · ISC International | 11 | ISC International | 2:10.18 |
| 59 | John HuntingPlace 59 · Grade 10 · Star Valley | 10 | Star Valley | 2:10.20 |
| 60 | Jonah FisherPlace 60 · Grade 12 · Helena | 12 | Helena | 2:10.22 |
| 61 | Wyatt BarneyPlace 61 · Grade 17 · Bozeman | 17 | Bozeman | 2:10.30 |
| 63 | Tyson PeckPlace 63 · Grade 11 · New Western Glory | 11 | New Western Glory | 2:10.69 |
| 64 | Jackson WarePlace 64 · Grade 12 · Real Training | 12 | Real Training | 2:10.77 |
| 65 | Jackman Mitchell-RobohmPlace 65 · Grade 12 · Hellgate | 12 | Hellgate | 2:10.92 |
| 66 | Colton O'Brien 19+Place 66 · Mountain West | — | Mountain West | 2:11.55 |
| 70 | Jackson BaileyPlace 70 · Grade 17 · Mountain West | 17 | Mountain West | 2:12.19 |
| 71 | Jakob HansenPlace 71 · Grade 17 · Mountain West | 17 | Mountain West | 2:12.66 |
| 72 | Timothy SmithPlace 72 · Grade 12 · Hellgate | 12 | Hellgate | 2:12.68 |
| 73 | Dayton MerrellPlace 73 · Grade 12 · Uintah | 12 | Uintah | 2:13.09 |
| 75 | Christian CornellPlace 75 · Grade 11 · Woods Cross | 11 | Woods Cross | 2:13.30 |
| 76 | Nicholas PatchPlace 76 · Grade 12 · Bozeman | 12 | Bozeman | 2:13.39 |
| 77 | Logan WagnerPlace 77 · Grade 11 · Woods Cross | 11 | Woods Cross | 2:13.55 |
| 78 | Kaden PaxtonPlace 78 · Grade 11 · Springville | 11 | Springville | 2:13.78 |
| 82 | Fischer PeachPlace 82 · Grade 10 · Real Training | 10 | Real Training | 2:14.54 |
| 84 | Joshua JenkinsPlace 84 · Grade 15 · NYC Success Academy | 15 | NYC Success Academy | 2:15.13 |
| 85 | Taden MorrellPlace 85 · Grade 11 · Rock Springs | 11 | Rock Springs | 2:15.44 |
| 86 | William BurnsPlace 86 · Grade 10 · Convent and Stuart Hall | 10 | Convent and Stuart Hall | 2:15.84 |
| 87 | Tylan WiserPlace 87 · Grade 12 · Logan | 12 | Logan | 2:16.49 |
| 89 | Tenichi GordonPlace 89 · Grade 15 · Kitsap Fliers Track and F | 15 | Kitsap Fliers Track and F | 2:16.84 |
| 90 | Samuel GodfreyPlace 90 · Grade 11 · New Western Glory | 11 | New Western Glory | 2:17.13 |
| 91 | Kimball MasonPlace 91 · Grade 11 · Bountiful | 11 | Bountiful | 2:17.30 |
| 92 | Marcus WilliamsonPlace 92 · Grade 12 · Convent and Stuart Hall | 12 | Convent and Stuart Hall | 2:17.73 |
| 93 | Luke SullivanPlace 93 · Grade 10 · Helena | 10 | Helena | 2:17.82 |
| 95 | Connery RitterPlace 95 · Grade 17 · Bozeman | 17 | Bozeman | 2:18.10 |
| 97 | Collin RitchiePlace 97 · Grade 12 · Convent and Stuart Hall | 12 | Convent and Stuart Hall | 2:19.68 |
| 98 | Ryker ClappPlace 98 · Grade 9 · Blackfoot | 9 | Blackfoot | 2:19.80 |
| 100 | Jason HughPlace 100 · Grade 10 · Roy | 10 | Roy | 2:22.05 |
| 101 | Jacob StevensonPlace 101 · Grade 11 · Bountiful | 11 | Bountiful | 2:22.16 |
| 103 | AJ GuldenPlace 103 · Grade 10 · New Western Glory | 10 | New Western Glory | 2:22.52 |
| 105 | Boden SchaperPlace 105 · Grade 15 · Mountain West | 15 | Mountain West | 2:24.14 |
| 106 | Hayden JohnsonPlace 106 · Grade 12 · Riverton | 12 | Riverton | 2:24.39 |
| 107 | Brian ChuongPlace 107 · Grade 12 · Woods Cross | 12 | Woods Cross | 2:25.16 |
| 108 | Chris LarsonPlace 108 · Grade 12 · Natrona County | 12 | Natrona County | 2:27.08 |
| 109 | Mason RusekPlace 109 · Grade 17 · Mountain West | 17 | Mountain West | 2:28.07 |
| 110 | Aidan WinterburnPlace 110 · Grade 17 · Mountain West | 17 | Mountain West | 2:28.20 |
| 111 | Preston MeyersPlace 111 · Grade 10 · New Western Glory | 10 | New Western Glory | 2:31.25 |
| 113 | Cole GoodmanPlace 113 · Grade 12 · Woods Cross | 12 | Woods Cross | 2:33.31 |
| 115 | Johnathan Lukas MayPlace 115 · Grade 15 · Mountain West | 15 | Mountain West | 2:38.02 |
| 116 | Ayden HerdPlace 116 · Grade 15 · Mountain West | 15 | Mountain West | 2:39.17 |
| 117 | Hyrum RojasPlace 117 · Grade 12 · Orem | 12 | Orem | 2:39.90 |
| 119 | Will BrownPlace 119 · Grade 15 · Mountain West | 15 | Mountain West | 2:49.21 |
| 120 | James AtkinsPlace 120 · Grade 9 · Jerome | 9 | Jerome | 2:54.22 |
| 121 | Sanford DuncanPlace 121 · Grade 12 · Woods Cross | 12 | Woods Cross | 3:00.39 |
| 67 | Robert RodgersPlace 67 · Grade 6 · Airdrie Aces Athletics Cl | 6 | Airdrie Aces Athletics Cl | 2:11.57 |