| 1 | Jackson PrattPlace 1 · Grade 12 · Bear LakeUnofficial | 12 | Bear Lake | 16:19.2 |
| 2 | Brennan AndersonPlace 2 · Grade 12 · Sugar-SalemUnofficial | 12 | Sugar-Salem | 16:34.8 |
| 3 | Kooper WilliamsPlace 3 · Grade 11 · Sugar-SalemUnofficial | 11 | Sugar-Salem | 16:39.5 |
| 4 | Cade SmithPlace 4 · Grade 12 · Soda SpringsUnofficial | 12 | Soda Springs | 16:54.3 |
| 5 | Josh HarrisonPlace 5 · Grade 10 · PrestonUnofficial | 10 | Preston | 17:03.3 |
| 6 | Riley ReidPlace 6 · Grade 10 · PrestonUnofficial | 10 | Preston | 17:06.7 |
| 7 | Jacob MoffatPlace 7 · Grade 10 · West SideUnofficial | 10 | West Side | 17:08.1 |
| 8 | Taylor HillPlace 8 · Grade 12 · Sugar-SalemUnofficial | 12 | Sugar-Salem | 17:26.0 |
| 9 | Sam JeppsenPlace 9 · Grade 9 · PrestonUnofficial | 9 | Preston | 17:31.6 |
| 10 | Parker GalbraithPlace 10 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 17:38.6 |
| 11 | Henry WorkmanPlace 11 · Grade 12 · Soda SpringsUnofficial | 12 | Soda Springs | 17:45.0 |
| 12 | Jaren MerrillPlace 12 · Grade 12 · Sugar-SalemUnofficial | 12 | Sugar-Salem | 17:45.6 |
| 13 | Carter McCulloughPlace 13 · Grade 9 · Soda SpringsUnofficial | 9 | Soda Springs | 17:59.3 |
| 14 | Merrill WardPlace 14 · Grade 12 · Sugar-SalemUnofficial | 12 | Sugar-Salem | 18:00.6 |
| 15 | Danny GrollPlace 15 · Grade 12 · PrestonUnofficial | 12 | Preston | 18:01.9 |
| 16 | Wyatt CrowtherPlace 16 · Grade 10 · PrestonUnofficial | 10 | Preston | 18:03.7 |
| 17 | Jerico FraileyPlace 17 · Grade 11 · Marsh ValleyUnofficial | 11 | Marsh Valley | 18:04.4 |
| 18 | Dawson LefflerPlace 18 · Grade 9 · PrestonUnofficial | 9 | Preston | 18:04.7 |
| 19 | Joseph MesserlyPlace 19 · Grade 12 · Soda SpringsUnofficial | 12 | Soda Springs | 18:07.8 |
| 20 | Colton FetzerPlace 20 · Grade 10 · Soda SpringsUnofficial | 10 | Soda Springs | 18:16.9 |
| 21 | Gabe HammonsPlace 21 · Grade 9 · PrestonUnofficial | 9 | Preston | 18:19.1 |
| 22 | Kody DallingPlace 22 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 18:21.5 |
| 23 | Tanner DupreePlace 23 · Grade 9 · Sugar-SalemUnofficial | 9 | Sugar-Salem | 18:22.4 |
| 24 | Ben WaldronPlace 24 · Grade 12 · MaladUnofficial | 12 | Malad | 18:25.4 |
| 25 | Zac HobsonPlace 25 · Grade 12 · West SideUnofficial | 12 | West Side | 18:34.2 PR |
| 26 | Blake OlsenPlace 26 · Grade 11 · West SideUnofficial | 11 | West Side | 18:35.3 |
| 27 | Kaysen KlinglerPlace 27 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 18:41.7 |
| 28 | Corey StockPlace 28 · Grade 12 · Bear LakeUnofficial | 12 | Bear Lake | 18:43.0 |
| 29 | Nate ChristensenPlace 29 · Grade 11 · Marsh ValleyUnofficial | 11 | Marsh Valley | 18:43.6 |
| 30 | Gabe BushPlace 30 · Grade 11 · Bear LakeUnofficial | 11 | Bear Lake | 18:43.8 |
| 31 | Gideon BeutlerPlace 31 · Grade 10 · West SideUnofficial | 10 | West Side | 18:45.7 |
| 32 | John Michael KatorPlace 32 · Grade 9 · Soda SpringsUnofficial | 9 | Soda Springs | 18:47.4 |
| 33 | Tyler ReederPlace 33 · Grade 10 · Box ElderUnofficial | 10 | Box Elder | 18:48.3 PR |
| 34 | Jared WilliamsPlace 34 · Grade 12 · Sugar-SalemUnofficial | 12 | Sugar-Salem | 18:50.6 |
| 35 | Hunter ForsbergPlace 35 · Grade 12 · Bear LakeUnofficial | 12 | Bear Lake | 18:50.7 |
| 36 | Hayden HuntPlace 36 · Grade 11 · Bear LakeUnofficial | 11 | Bear Lake | 18:53.2 |
| 37 | Alex WinwardPlace 37 · Grade 10 · West SideUnofficial | 10 | West Side | 18:59.0 |
| 38 | Jacob CrosgrovePlace 38 · Grade 12 · PrestonUnofficial | 12 | Preston | 18:59.7 |
| 39 | Will HousleyPlace 39 · Grade 11 · West SideUnofficial | 11 | West Side | 19:00.1 |
| 40 | Jacob TurnerPlace 40 · Grade 12 · Bear LakeUnofficial | 12 | Bear Lake | 19:06.5 |
| 41 | Brentan NoreenPlace 41 · Grade 9 · West SideUnofficial | 9 | West Side | 19:08.6 |
| 42 | John HolmquistPlace 42 · Grade 11 · Bear LakeUnofficial | 11 | Bear Lake | 19:11.0 |
| 43 | Jared ThurstonPlace 43 · Grade 12 · Sugar-SalemUnofficial | 12 | Sugar-Salem | 19:11.9 PR |
| 44 | Kelson SmithPlace 44 · Grade 9 · Soda SpringsUnofficial | 9 | Soda Springs | 19:12.3 |
| 45 | Jake HenryPlace 45 · Grade 12 · Sugar-SalemUnofficial | 12 | Sugar-Salem | 19:14.0 PR |
| 46 | Brayden WeisbeckPlace 46 · Grade 9 · PrestonUnofficial | 9 | Preston | 19:14.8 |
| 47 | Tracen HamblinPlace 47 · Grade 12 · Sugar-SalemUnofficial | 12 | Sugar-Salem | 19:17.7 |
| 48 | Jarom AndersonPlace 48 · Grade 10 · Box ElderUnofficial | 10 | Box Elder | 19:20.2 |
| 49 | Mckay RigbyPlace 49 · Grade 12 · PrestonUnofficial | 12 | Preston | 19:21.2 PR |
| 50 | Nick HansenPlace 50 · Grade 9 · PrestonUnofficial | 9 | Preston | 19:32.6 PR |
| 51 | Carson FosterPlace 51 · Grade 11 · Marsh ValleyUnofficial | 11 | Marsh Valley | 19:35.4 |
| 52 | Landon DixonPlace 52 · Grade 10 · Box ElderUnofficial | 10 | Box Elder | 19:41.2 |
| 53 | Joseph BeutlerPlace 53 · Grade 12 · West SideUnofficial | 12 | West Side | 19:47.5 |
| 54 | Joseph HendricksonPlace 54 · Grade 11 · Box ElderUnofficial | 11 | Box Elder | 19:51.6 |
| 55 | Bodie StreadbeckPlace 55 · Grade 11 · PrestonUnofficial | 11 | Preston | 19:54.9 |
| 56 | Willard WrayPlace 56 · Grade 12 · MaladUnofficial | 12 | Malad | 19:57.6 PR |
| 57 | Jaxon SmithPlace 57 · Grade 12 · PrestonUnofficial | 12 | Preston | 20:03.1 |
| 58 | Gabe YoungPlace 58 · Grade 10 · Soda SpringsUnofficial | 10 | Soda Springs | 20:03.9 PR |
| 59 | Eli MathewsPlace 59 · Grade 11 · MaladUnofficial | 11 | Malad | 20:05.2 |
| 60 | Hans AndersonPlace 60 · Grade 11 · Box ElderUnofficial | 11 | Box Elder | 20:08.6 PR |
| 61 | Isaac SuttonPlace 61 · Grade 10 · Marsh ValleyUnofficial | 10 | Marsh Valley | 20:10.0 |
| 62 | Joseph NielsenPlace 62 · Grade 9 · Soda SpringsUnofficial | 9 | Soda Springs | 20:10.9 PR |
| 63 | Bracken WhiteheadPlace 63 · Grade 10 · PrestonUnofficial | 10 | Preston | 20:11.2 |
| 64 | Carson JohnsonPlace 64 · Grade 11 · Box ElderUnofficial | 11 | Box Elder | 20:14.5 |
| 65 | Hyrum SlackPlace 65 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 20:18.2 |
| 66 | Nathan ChristeanPlace 66 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 20:20.5 |
| 67 | Nate BinghamPlace 67 · Grade 11 · MaladUnofficial | 11 | Malad | 20:22.7 |
| 68 | Hiram LauPlace 68 · Grade 9 · Soda SpringsUnofficial | 9 | Soda Springs | 20:25.3 PR |
| 69 | Davis LarsenPlace 69 · Grade 10 · MaladUnofficial | 10 | Malad | 20:25.5 PR |
| 70 | Austen MerrellPlace 70 · Grade 9 · Sugar-SalemUnofficial | 9 | Sugar-Salem | 20:26.4 |
| 71 | Jaren StevensPlace 71 · Grade 11 · Bear LakeUnofficial | 11 | Bear Lake | 20:28.1 |
| 72 | Jacob MillsapPlace 72 · Grade 9 · Box ElderUnofficial | 9 | Box Elder | 20:30.4 |
| 73 | Jacob HirschiPlace 73 · Grade 11 · Bear LakeUnofficial | 11 | Bear Lake | 20:30.5 |
| 74 | Mateo HymasPlace 74 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 20:32.2 |
| 75 | Jeffrey AgrenPlace 75 · Grade 10 · Box ElderUnofficial | 10 | Box Elder | 20:39.9 |
| 76 | Andrew CorbettPlace 76 · Grade 10 · MaladUnofficial | 10 | Malad | 20:42.3 |
| 77 | Tagg SimmonsPlace 77 · Grade 9 · Soda SpringsUnofficial | 9 | Soda Springs | 20:43.3 |
| 78 | Logan Castillo-RiveraPlace 78 · Grade 9 · Box ElderUnofficial | 9 | Box Elder | 20:48.4 |
| 79 | Hyrum TolmanPlace 79 · Grade 10 · West SideUnofficial | 10 | West Side | 20:48.5 |
| 80 | Henry KellerPlace 80 · Grade 10 · Bear LakeUnofficial | 10 | Bear Lake | 20:52.1 |
| 81 | Alec HendricksPlace 81 · Grade 11 · Box ElderUnofficial | 11 | Box Elder | 20:53.9 |
| 82 | Keaton GodfreyPlace 82 · Grade 9 · Box ElderUnofficial | 9 | Box Elder | 20:57.0 |
| 83 | Nathan HousleyPlace 83 · Grade 9 · West SideUnofficial | 9 | West Side | 21:05.3 |
| 84 | Bridger SharpPlace 84 · Grade 12 · Bear LakeUnofficial | 12 | Bear Lake | 21:07.2 PR |
| 85 | Benson PalmerPlace 85 · Grade 9 · PrestonUnofficial | 9 | Preston | 21:07.7 |
| 86 | Matt PopePlace 86 · Grade 10 · Marsh ValleyUnofficial | 10 | Marsh Valley | 21:13.8 |
| 87 | Ryan TurnerPlace 87 · Grade 10 · Bear LakeUnofficial | 10 | Bear Lake | 21:15.8 |
| 88 | Garren HuckabyPlace 88 · Grade 10 · MaladUnofficial | 10 | Malad | 21:16.6 PR |
| 89 | David LuskPlace 89 · Grade 10 · Bear LakeUnofficial | 10 | Bear Lake | 21:19.1 |
| 90 | James FarmerPlace 90 · Grade 11 · Bear LakeUnofficial | 11 | Bear Lake | 21:20.6 |
| 91 | Jonathan NewmanPlace 91 · Grade 10 · Box ElderUnofficial | 10 | Box Elder | 21:21.3 |
| 92 | Connor ButtsPlace 92 · Grade 9 · Box ElderUnofficial | 9 | Box Elder | 21:25.1 |
| 93 | Josh TaylorPlace 93 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 21:29.6 |
| 94 | Dylan BrownPlace 94 · Grade 11 · MaladUnofficial | 11 | Malad | 21:34.4 |
| 95 | Hunter WiebelhausPlace 95 · Grade 10 · Soda SpringsUnofficial | 10 | Soda Springs | 21:38.3 |
| 96 | Tanner DavisPlace 96 · Grade 9 · Sugar-SalemUnofficial | 9 | Sugar-Salem | 21:44.4 |
| 97 | Clayton CarlsonPlace 97 · Grade 9 · PrestonUnofficial | 9 | Preston | 21:44.6 |
| 98 | Ryan HuntPlace 98 · Grade 10 · Bear LakeUnofficial | 10 | Bear Lake | 21:56.2 |
| 99 | Cristian HernandezPlace 99 · Grade 10 · American FallsUnofficial | 10 | American Falls | 21:56.9 |
| 100 | Kade TaylorPlace 100 · Grade 9 · Sugar-SalemUnofficial | 9 | Sugar-Salem | 22:00.4 |
| 101 | Jared CoglianesePlace 101 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 22:17.2 |
| 102 | Tyler BinghamPlace 102 · Grade 9 · Box ElderUnofficial | 9 | Box Elder | 22:26.8 |
| 103 | John HendricksonPlace 103 · Grade 9 · Box ElderUnofficial | 9 | Box Elder | 22:27.4 |
| 104 | Treyson LefgrenPlace 104 · Grade 9 · Box ElderUnofficial | 9 | Box Elder | 22:34.1 |
| 105 | Russell PetersonPlace 105 · Grade 11 · MaladUnofficial | 11 | Malad | 22:42.2 |
| 106 | Tyson StuckiPlace 106 · Grade 11 · Marsh ValleyUnofficial | 11 | Marsh Valley | 22:42.4 |
| 107 | Carson PalmerPlace 107 · Grade 11 · MaladUnofficial | 11 | Malad | 22:43.7 |
| 108 | Haakon JakobsenPlace 108 · Grade 11 · Sugar-SalemUnofficial | 11 | Sugar-Salem | 22:46.2 PR |
| 109 | Bryson PannellPlace 109 · Grade 11 · Sugar-SalemUnofficial | 11 | Sugar-Salem | 22:53.9 |
| 110 | Justin BeagleyPlace 110 · Grade 11 · Sugar-SalemUnofficial | 11 | Sugar-Salem | 22:59.8 |
| 111 | Luke PrattPlace 111 · Grade 11 · American FallsUnofficial | 11 | American Falls | 23:23.5 |
| 112 | Dylan GliderPlace 112 · Grade 11 · Sugar-SalemUnofficial | 11 | Sugar-Salem | 23:26.5 |
| 113 | Ammon HolmquistPlace 113 · Grade 10 · Bear LakeUnofficial | 10 | Bear Lake | 24:06.4 |
| 114 | Ryan ToblerPlace 114 · Grade 10 · Bear LakeUnofficial | 10 | Bear Lake | 24:50.9 |
| 115 | Colby JensenPlace 115 · Grade 10 · Box ElderUnofficial | 10 | Box Elder | 25:21.2 |
| 116 | Kip AndersonPlace 116 · Grade 9 · Box ElderUnofficial | 9 | Box Elder | 25:29.7 |
| 117 | Spencer OllertonPlace 117 · Grade 10 · Sugar-SalemUnofficial | 10 | Sugar-Salem | 25:34.0 |
| 118 | Jesse WeeksPlace 118 · Grade 12 · Box ElderUnofficial | 12 | Box Elder | 25:38.5 |
| 119 | Tucker GarnerPlace 119 · Grade 10 · West SideUnofficial | 10 | West Side | 25:41.2 |
| 120 | Ben HalePlace 120 · Grade 10 · Box ElderUnofficial | 10 | Box Elder | 25:50.4 |
| 121 | Jacob MurdockPlace 121 · Grade 11 · Box ElderUnofficial | 11 | Box Elder | 25:50.5 |
| 122 | Trevin JuhaszPlace 122 · Grade 9 · West SideUnofficial | 9 | West Side | 26:12.1 |
| 123 | Gage NieffeneggerPlace 123 · Grade 9 · MaladUnofficial | 9 | Malad | 26:40.2 PR |
| 124 | Clay JonesPlace 124 · Grade 10 · MaladUnofficial | 10 | Malad | 27:24.2 |
| 125 | Matthew HaramesPlace 125 · Grade 11 · Box ElderUnofficial | 11 | Box Elder | 28:58.1 |
| 126 | Aaron KennellyPlace 126 · Grade 9 · Sugar-SalemUnofficial | 9 | Sugar-Salem | 31:32.7 |
| 127 | Derek FordPlace 127 · Grade 12 · PrestonUnofficial | 12 | Preston | 36:23.0 |