| 1 | Luke LydaPlace 1 · Twin Falls | — | Twin Falls | 18:52.50 |
| 2 | Zevn HigleyPlace 2 · Burley | — | Burley | 20:06.10 |
| 3 | Daltyn SchreiterPlace 3 · Burley | — | Burley | 20:12.50 |
| 4 | Eli RojasPlace 4 · Canyon Ridge | — | Canyon Ridge | 20:20.80 |
| 5 | James RushtonPlace 5 · Burley | — | Burley | 20:25.30 |
| 6 | Tyrel SearsPlace 6 · Burley | — | Burley | 20:31.30 |
| 7 | Brock UlrichPlace 7 · Twin Falls | — | Twin Falls | 20:33.50 |
| 8 | Ethan JonesPlace 8 · Vallivue | — | Vallivue | 20:39.70 |
| 9 | Ethan JohnsonPlace 9 · Middleton | — | Middleton | 20:40.70 |
| 10 | James BrownPlace 10 · Canyon Ridge | — | Canyon Ridge | 20:45.10 |
| 11 | Carter NebekerPlace 11 · Twin Falls | — | Twin Falls | 20:46.90 |
| 12 | Andrew (AJ) ODellPlace 12 · Ridgevue | — | Ridgevue | 20:50.80 |
| 13 | Damian DeLeonPlace 13 · Canyon Ridge | — | Canyon Ridge | 20:54.90 |
| 14 | Nathaniel HettigerPlace 14 · Vallivue | — | Vallivue | 20:57.80 |
| 15 | Alexander GrischkowskyPlace 15 · Burley | — | Burley | 21:00.30 |
| 16 | Colton JohnsonPlace 16 · Vallivue | — | Vallivue | 21:00.70 |
| 17 | Douglas MarshallPlace 17 · Twin Falls | — | Twin Falls | 21:06.80 |
| 18 | Julian RoundtreePlace 18 · Mountain Home | — | Mountain Home | 21:08.80 |
| 19 | Daryl LiebePlace 19 · Canyon Ridge | — | Canyon Ridge | 21:09.60 |
| 20 | Hyrum BodilyPlace 20 · Burley | — | Burley | 21:10.20 |
| 21 | Christian NielsonPlace 21 · Canyon Ridge | — | Canyon Ridge | 21:12.00 |
| 22 | Cache RichardsPlace 22 · Middleton | — | Middleton | 21:12.70 |
| 23 | Mason MaggsPlace 23 · Middleton | — | Middleton | 21:15.10 |
| 24 | Tyson CoryPlace 24 · Twin Falls | — | Twin Falls | 21:16.30 |
| 25 | Alexander BroadbentPlace 25 · Twin Falls | — | Twin Falls | 21:25.60 |
| 26 | Luke HendricksPlace 26 · Middleton | — | Middleton | 21:32.10 |
| 27 | Cole GreavesPlace 27 · Canyon Ridge | — | Canyon Ridge | 21:34.30 |
| 28 | Grant SedlacekPlace 28 · Middleton | — | Middleton | 21:35.90 |
| 29 | Ryan BorrorPlace 29 · Ridgevue | — | Ridgevue | 21:41.70 |
| 30 | Finn HuntPlace 30 · Twin Falls | — | Twin Falls | 21:46.40 |
| 31 | Blake ForuriaPlace 31 · Skyview | — | Skyview | 21:52.30 |
| 32 | Zac PetersonPlace 32 · Mountain Home | — | Mountain Home | 21:54.30 |
| 33 | William HardcastlePlace 33 · Twin Falls | — | Twin Falls | 21:54.60 |
| 34 | Jacob CarlingPlace 34 · Twin Falls | — | Twin Falls | 21:59.50 |
| 35 | William BlewettPlace 35 · Mountain Home | — | Mountain Home | 22:01.40 |
| 36 | Steven QuirozPlace 36 · Twin Falls | — | Twin Falls | 22:03.70 |
| 37 | Gavin BaldwinPlace 37 · Mountain Home | — | Mountain Home | 22:05.10 |
| 38 | Tyson BuffaloPlace 38 · Twin Falls | — | Twin Falls | 22:12.40 |
| 39 | Owen ClarkPlace 39 · Twin Falls | — | Twin Falls | 22:17.70 |
| 40 | Dean ShawPlace 40 · Burley | — | Burley | 22:26.40 |
| 41 | Brody BoltonPlace 41 · Wood River | — | Wood River | 22:34.50 |
| 42 | William VallardPlace 42 · Mountain Home | — | Mountain Home | 22:35.20 |
| 43 | Logan WhiteheadPlace 43 · Twin Falls | — | Twin Falls | 22:37.00 |
| 44 | Ethan AustinPlace 44 · Skyview | — | Skyview | 22:37.90 |
| 45 | Colton RivasPlace 45 · Twin Falls | — | Twin Falls | 22:40.20 |
| 46 | Mason WoodruffPlace 46 · Middleton | — | Middleton | 22:42.10 |
| 47 | Weston WoodruffPlace 47 · Middleton | — | Middleton | 22:42.80 |
| 48 | Andrew HansenPlace 48 · Burley | — | Burley | 22:49.10 |
| 49 | Luke WonderlichPlace 49 · Ridgevue | — | Ridgevue | 22:49.50 |
| 50 | Andric McDonaldPlace 50 · Mountain Home | — | Mountain Home | 22:52.40 |
| 51 | Kable BlauerPlace 51 · Burley | — | Burley | 22:52.70 |
| 52 | Fisher PetersonPlace 52 · Middleton | — | Middleton | 22:53.20 |
| 53 | Eli RicksPlace 53 · Burley | — | Burley | 22:59.70 |
| 54 | Gage LizardiPlace 54 · Columbia | — | Columbia | 23:02.40 |
| 55 | Alan Liam ShawPlace 55 · Burley | — | Burley | 23:02.70 |
| 56 | Luke HarmerPlace 56 · Canyon Ridge | — | Canyon Ridge | 23:08.80 |
| 57 | Jake PierrePlace 57 · Twin Falls | — | Twin Falls | 23:12.60 |
| 58 | David WallacePlace 58 · Ridgevue | — | Ridgevue | 23:13.80 |
| 59 | Jamie KelleyPlace 59 · Wood River | — | Wood River | 23:17.00 |
| 60 | Mason VanderbeekPlace 60 · Wood River | — | Wood River | 23:17.80 |
| 61 | Johnatan RuizPlace 61 · Carey | — | Carey | 23:19.00 |
| 62 | Wylie EdmonsonPlace 62 · Mountain Home | — | Mountain Home | 23:24.50 |
| 63 | James ChristensenPlace 63 · Mountain Home | — | Mountain Home | 23:28.00 |
| 64 | Angel LievanoPlace 64 · Middleton | — | Middleton | 23:33.20 |
| 65 | Axel LeibPlace 65 · Cole Valley Christian | — | Cole Valley Christian | 23:35.90 |
| 66 | Gavin PaizPlace 66 · Vallivue | — | Vallivue | 23:52.70 |
| 67 | Calum GrowPlace 67 · Vallivue | — | Vallivue | 23:54.90 |
| 68 | Brady VickPlace 68 · Mountain Home | — | Mountain Home | 23:57.80 |
| 69 | Lucas CarneyPlace 69 · Twin Falls | — | Twin Falls | 24:06.30 |
| 70 | Wyatt KehrerPlace 70 · Twin Falls | — | Twin Falls | 24:12.70 |
| 71 | LeRoy Thomas NelsonPlace 71 · Vallivue | — | Vallivue | 24:13.60 |
| 72 | Andy DanielPlace 72 · Twin Falls | — | Twin Falls | 24:15.70 |
| 73 | Daniel KingPlace 73 · Twin Falls | — | Twin Falls | 24:15.90 |
| 74 | Jackson WestPlace 74 · Twin Falls | — | Twin Falls | 24:21.70 |
| 75 | Jiraiya Olsen-ManleyPlace 75 · Vallivue | — | Vallivue | 24:48.00 |
| 76 | Silas KelmPlace 76 · Twin Falls | — | Twin Falls | 24:55.50 |
| 77 | Cameron ThriftPlace 77 · Columbia | — | Columbia | 24:56.90 |
| 78 | Taylor SealsPlace 78 · Vallivue | — | Vallivue | 24:57.60 |
| 79 | Luke EllsworthPlace 79 · Middleton | — | Middleton | 25:21.10 |
| 80 | Adam BarronPlace 80 · Ridgevue | — | Ridgevue | 25:26.00 |
| 81 | Carter JohnsonPlace 81 · Ridgevue | — | Ridgevue | 25:32.90 |
| 82 | Jaxon LaBar-VorkPlace 82 · Mountain Home | — | Mountain Home | 25:52.40 |
| 83 | Hudson MchanPlace 83 · Middleton | — | Middleton | 25:53.70 |
| 84 | Tripp RileyPlace 84 · Mountain Home | — | Mountain Home | 25:54.70 |
| 85 | Dominic HelmbergerPlace 85 · Mountain Home | — | Mountain Home | 26:41.40 |
| 86 | Declan LogarPlace 86 · Mountain Home | — | Mountain Home | 27:06.30 |
| 87 | Guy WilliamsonPlace 87 · Mountain Home | — | Mountain Home | 27:10.00 |
| 88 | Nico RohdePlace 88 · Mountain Home | — | Mountain Home | 27:34.80 |
| 89 | James DanielsonPlace 89 · Canyon Ridge | — | Canyon Ridge | 27:42.80 |
| 90 | Matt HoagliePlace 90 · Cole Valley Christian | — | Cole Valley Christian | 27:57.40 |
| 91 | Luke SotoPlace 91 · Twin Falls | — | Twin Falls | 28:01.60 |
| 92 | Logan FunkPlace 92 · Twin Falls | — | Twin Falls | 28:14.80 |
| 93 | Ian MunnsPlace 93 · Twin Falls | — | Twin Falls | 29:59.20 |
| 94 | Spencer KingsleyPlace 94 · Ridgevue | — | Ridgevue | 30:03.30 |
| 95 | Brigham BarlowPlace 95 · Canyon Ridge | — | Canyon Ridge | 30:08.60 |
| 96 | Heston BennettPlace 96 · Canyon Ridge | — | Canyon Ridge | 32:50.80 |
| 97 | Chaise BradleyPlace 97 · Columbia | — | Columbia | 38:55.30 |