| 1 | Carter BoylePlace 1 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 18:12.6 |
| 2 | Jackson BushmanPlace 2 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 18:12.9 |
| 3 | Austin McCordPlace 3 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 19:04.4 |
| 4 | Heston TaylorPlace 4 · Grade 11 · Firth | 11 | Firth | 19:09.6 |
| 5 | Mason MurdockPlace 5 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 19:27.0 |
| 6 | Tyler RobinsonPlace 6 · Grade 11 · Box Elder | 11 | Box Elder | 19:28.0 |
| 7 | Bentley WoodPlace 7 · Grade 12 · Firth | 12 | Firth | 19:30.9 |
| 8 | Jake BollPlace 8 · Grade 11 · Idaho Falls | 11 | Idaho Falls | 19:43.5 |
| 9 | Ransom AllenPlace 9 · Grade 10 · Teton | 10 | Teton | 19:53.8 |
| 10 | Zane PetersonPlace 10 · Grade 9 · Idaho Falls | 9 | Idaho Falls | 19:55.4 |
| 11 | Rowan GardnerPlace 11 · Grade 11 · Teton | 11 | Teton | 20:18.7 |
| 12 | Asher WallacePlace 12 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 20:32.1 |
| 13 | Kasen JessopPlace 13 · Grade 10 · Box Elder | 10 | Box Elder | 20:39.3 |
| 14 | Camden CarrPlace 14 · Grade 12 · Box Elder | 12 | Box Elder | 20:39.6 |
| 15 | Oliver WenzelPlace 15 · Grade 10 · Idaho Falls | 10 | Idaho Falls | 20:44.1 |
| 16 | Caleb GrantPlace 16 · Grade 10 · Box Elder | 10 | Box Elder | 20:44.3 |
| 17 | Lincoln RaymondPlace 17 · Grade 12 · Box Elder | 12 | Box Elder | 20:50.3 |
| 18 | Bryton HibbertPlace 18 · Grade 12 · Teton | 12 | Teton | 20:52.1 |
| 19 | Parker GreenleePlace 19 · Grade 12 · Teton | 12 | Teton | 20:52.3 |
| 20 | Ryne CoxPlace 20 · Grade 12 · Teton | 12 | Teton | 21:01.9 |
| 21 | Bryce FonnesbeckPlace 21 · Grade 12 · Box Elder | 12 | Box Elder | 21:20.3 |
| 22 | Kody CoxPlace 22 · Grade 9 · Teton | 9 | Teton | 21:25.4 |
| 23 | Kelton FarrPlace 23 · Grade 10 · Box Elder | 10 | Box Elder | 21:34.2 |
| 24 | Conrad AndraPlace 24 · Grade 9 · Idaho Falls | 9 | Idaho Falls | 21:41.7 |
| 25 | Max RupperPlace 25 · Grade 12 · Box Elder | 12 | Box Elder | 21:49.8 |
| 26 | Wes JohnsonPlace 26 · Grade 11 · Teton | 11 | Teton | 21:53.9 |
| 27 | Austyn BamePlace 27 · Grade 11 · Firth | 11 | Firth | 22:10.0 |
| 28 | Dylan AnglinPlace 28 · Grade 11 · Idaho Falls | 11 | Idaho Falls | 22:12.0 |
| 29 | Bridger WhettonPlace 29 · Grade 9 · Box Elder | 9 | Box Elder | 22:13.4 |
| 30 | Gresham CroftPlace 30 · Grade 9 · Idaho Falls | 9 | Idaho Falls | 22:20.5 |
| 31 | Adrian MartinezPlace 31 · Grade 9 · Idaho Falls | 9 | Idaho Falls | 22:20.7 |
| 32 | Ammon ArnoldPlace 32 · Grade 9 · Idaho Falls | 9 | Idaho Falls | 22:26.4 |
| 33 | Tyler FellenzPlace 33 · Grade 12 · Box Elder | 12 | Box Elder | 22:26.9 |
| 34 | Chris PhilbinPlace 34 · Grade 10 · Teton | 10 | Teton | 22:36.4 |
| 35 | Bode WoodhousePlace 35 · Grade 11 · Idaho Falls | 11 | Idaho Falls | 22:37.7 |
| 36 | Gabe GonzalesPlace 36 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 22:37.8 |
| 37 | Oliver HibbertPlace 37 · Grade 10 · Teton | 10 | Teton | 22:39.3 |
| 38 | Bryce BrothersenPlace 38 · Grade 12 · Box Elder | 12 | Box Elder | 22:40.6 |
| 39 | John (JT) ChristensenPlace 39 · Grade 9 · Box Elder | 9 | Box Elder | 22:43.1 |
| 40 | Micah BoylePlace 40 · Grade 10 · Idaho Falls | 10 | Idaho Falls | 22:46.4 |
| 41 | Boyd DavisPlace 41 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 22:48.4 |
| 42 | Nicholas LowPlace 42 · Grade 9 · Box Elder | 9 | Box Elder | 22:48.5 |
| 43 | Milo WardPlace 43 · Grade 9 · Firth | 9 | Firth | 22:53.4 |
| 44 | Toffer RomanoPlace 44 · Grade 9 · Teton | 9 | Teton | 22:53.5 |
| 45 | Austin GranatPlace 45 · Grade 9 · Idaho Falls | 9 | Idaho Falls | 23:06.9 |
| 46 | Rogelio Escareno JrPlace 46 · Grade 9 · Idaho Falls | 9 | Idaho Falls | 23:07.5 |
| 47 | Andrew JohnstonPlace 47 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 23:10.1 |
| 48 | Dean ChristensenPlace 48 · Grade 10 · Box Elder | 10 | Box Elder | 23:33.7 |
| 49 | Blaize MaxfieldPlace 49 · Grade 10 · Lyman | 10 | Lyman | 23:54.2 |
| 50 | Owen JohnsonPlace 50 · Grade 11 · Box Elder | 11 | Box Elder | 23:55.2 |
| 51 | Ryan MonsonPlace 51 · Grade - · Idaho Falls | - | Idaho Falls | 24:10.8 PR |
| 52 | Rylan BybeePlace 52 · Grade 11 · Box Elder | 11 | Box Elder | 24:13.2 |
| 53 | Luke SteimloskPlace 53 · Grade 10 · Idaho Falls | 10 | Idaho Falls | 24:15.6 |
| 54 | Zach ChristensenPlace 54 · Grade 9 · Box Elder | 9 | Box Elder | 24:17.4 |
| 55 | Seth ChristensenPlace 55 · Grade 10 · Firth | 10 | Firth | 24:17.6 |
| 56 | Briggs McCreathPlace 56 · Grade 11 · Lyman | 11 | Lyman | 24:25.8 |
| 57 | Isaac JohnsonPlace 57 · Grade 11 · Box Elder | 11 | Box Elder | 24:31.2 |
| 58 | Braxten WheelwrightPlace 58 · Grade 9 · Box Elder | 9 | Box Elder | 24:31.3 |
| 59 | Dean ClarkPlace 59 · Grade 9 · Lyman | 9 | Lyman | 24:45.9 |
| 60 | Thomas DainesPlace 60 · Grade 9 · Box Elder | 9 | Box Elder | 24:46.7 |
| 61 | Walker FicklinPlace 61 · Grade 12 · Box Elder | 12 | Box Elder | 24:58.1 |
| 62 | Thomas CarrollPlace 62 · Grade 11 · Box Elder | 11 | Box Elder | 24:59.5 |
| 63 | Andrew GrangePlace 63 · Grade 10 · Idaho Falls | 10 | Idaho Falls | 24:59.9 |
| 64 | John JensenPlace 64 · Grade 10 · Box Elder | 10 | Box Elder | 25:23.2 |
| 65 | Alexander BaysPlace 65 · Grade 12 · Idaho Falls | 12 | Idaho Falls | 25:36.9 |
| 66 | Cole HawsPlace 66 · Grade 10 · Idaho Falls | 10 | Idaho Falls | 25:59.4 |
| 67 | Carter CoxPlace 67 · Grade 10 · Idaho Falls | 10 | Idaho Falls | 26:03.0 |
| 68 | Nathan BeasonPlace 68 · Grade 11 · Idaho Falls | 11 | Idaho Falls | 26:06.0 |
| 69 | Bryson RandallPlace 69 · Grade 10 · Box Elder | 10 | Box Elder | 26:07.2 |
| 70 | Andrew ChristensenPlace 70 · Grade 12 · Box Elder | 12 | Box Elder | 26:32.2 |
| 71 | Logan MayPlace 71 · Grade 9 · Lyman | 9 | Lyman | 26:34.7 |
| 72 | Parker FryPlace 72 · Grade 10 · Box Elder | 10 | Box Elder | 26:45.4 |
| 73 | Micah JonesPlace 73 · Grade 10 · Box Elder | 10 | Box Elder | 26:57.4 PR |
| 74 | Arlen AndersonPlace 74 · Grade 9 · Firth | 9 | Firth | 26:57.5 |
| 75 | Aiden BlackPlace 75 · Grade 9 · Box Elder | 9 | Box Elder | 27:29.2 |
| 76 | William DainesPlace 76 · Grade 10 · Box Elder | 10 | Box Elder | 27:59.2 |
| 77 | Adam BatesPlace 77 · Grade 12 · Teton | 12 | Teton | 28:12.8 |
| 78 | Luca ZitoPlace 78 · Grade 9 · Box Elder | 9 | Box Elder | 29:13.4 |
| 79 | Jethro DentonPlace 79 · Grade 9 · Teton | 9 | Teton | 29:20.2 |
| 80 | Ian HunterPlace 80 · Grade 9 · Teton | 9 | Teton | 29:20.3 |
| 81 | Porter HolmanPlace 81 · Grade 11 · Box Elder | 11 | Box Elder | 29:43.4 |
| 82 | Chance HeintzPlace 82 · Grade 10 · Lyman | 10 | Lyman | 30:19.9 |
| 83 | Lewis PattersonPlace 83 · Grade 10 · Box Elder | 10 | Box Elder | 30:23.6 |
| 84 | Jesse DeanPlace 84 · Grade 9 · Box Elder | 9 | Box Elder | 31:08.0 |
| 85 | Eli CardwellPlace 85 · Grade 9 · Box Elder | 9 | Box Elder | 31:23.0 |
| 86 | Nathan ShyPlace 86 · Grade 12 · Box Elder | 12 | Box Elder | 33:37.2 |
| 87 | Nolan MolbertPlace 87 · Grade 11 · Firth | 11 | Firth | 33:42.4 |
| 88 | Bentley MottPlace 88 · Grade 9 · Box Elder | 9 | Box Elder | 36:57.8 |
| 89 | Zach WhettonPlace 89 · Grade 11 · Box Elder | 11 | Box Elder | 36:57.9 |
| 90 | Deegan BergesonPlace 90 · Grade 9 · Box Elder | 9 | Box Elder | 37:46.1 |
| 91 | Robert DoylePlace 91 · Grade 10 · Box Elder | 10 | Box Elder | 42:00.0 |