| 1 | Cannon LeavittPlace 1 · Grade 10 · Twin FallsUnofficial | 10 | Twin Falls | 17:12.0 |
| 2 | Zak MontoyaPlace 2 · Grade 12 · MinicoUnofficial | 12 | Minico | 17:18.1 |
| 3 | Cooper TravellerPlace 3 · Grade 9 · Twin FallsUnofficial | 9 | Twin Falls | 17:21.1 |
| 4 | Trajan HoltzenPlace 4 · Grade 9 · Canyon RidgeUnofficial | 9 | Canyon Ridge | 17:24.0 |
| 5 | Ryan AndersonPlace 5 · Grade 12 · Wood RiverUnofficial | 12 | Wood River | 17:48.3 |
| 6 | Cache TravellerPlace 6 · Grade 10 · Twin FallsUnofficial | 10 | Twin Falls | 17:49.9 |
| 7 | Nathan NordquistPlace 7 · Grade 11 · JeromeUnofficial | 11 | Jerome | 17:51.1 |
| 8 | Parker CarlquistPlace 8 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 18:12.8 |
| 9 | Elliot HeinerPlace 9 · Grade 12 · BurleyUnofficial | 12 | Burley | 18:15.8 |
| 10 | Justin BrownPlace 10 · Grade 10 · JeromeUnofficial | 10 | Jerome | 18:17.0 |
| 11 | Alex CleggPlace 11 · Grade 11 · JeromeUnofficial | 11 | Jerome | 18:17.8 |
| 12 | Josh WarthPlace 12 · Grade 11 · Twin FallsUnofficial | 11 | Twin Falls | 18:19.4 |
| 13 | Tyler ChurchmanPlace 13 · Grade 11 · JeromeUnofficial | 11 | Jerome | 18:21.0 |
| 14 | Michael CabelloPlace 14 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 18:23.0 |
| 15 | Tyler CookPlace 15 · Grade 11 · JeromeUnofficial | 11 | Jerome | 18:26.6 |
| 16 | Scott PerryPlace 16 · Grade 10 · MinicoUnofficial | 10 | Minico | 18:27.5 PR |
| 17 | Ethan AlexanderPlace 17 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 18:28.5 |
| 18 | Joseph DeTemplePlace 18 · Grade 12 · BurleyUnofficial | 12 | Burley | 18:33.3 |
| 19 | Landon BiedenbachPlace 19 · Grade 11 · Twin FallsUnofficial | 11 | Twin Falls | 18:40.0 |
| 20 | Kimball LloydPlace 20 · Grade 11 · JeromeUnofficial | 11 | Jerome | 18:43 |
| 21 | Koby DriscollPlace 21 · Grade 9 · JeromeUnofficial | 9 | Jerome | 18:48.6 |
| 22 | Zach LintonPlace 22 · Grade 11 · Canyon RidgeUnofficial | 11 | Canyon Ridge | 18:49.5 |
| 23 | Brandon BinghamPlace 23 · Grade 11 · MinicoUnofficial | 11 | Minico | 18:58.9 |
| 24 | Seth VaughnPlace 24 · Grade 11 · JeromeUnofficial | 11 | Jerome | 19:06.0 |
| 25 | Nathan BaechtPlace 25 · Grade 9 · Canyon RidgeUnofficial | 9 | Canyon Ridge | 19:07.1 |
| 26 | Dylan WilkinsonPlace 26 · Grade 11 · Twin FallsUnofficial | 11 | Twin Falls | 19:11.6 |
| 27 | Tim SanchezPlace 27 · Grade 12 · BurleyUnofficial | 12 | Burley | 19:12.1 |
| 28 | Andrew DixonPlace 28 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 19:13.1 |
| 29 | Thomas MalonePlace 29 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 19:14.9 |
| 30 | Logan AhlquistPlace 30 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 19:24.5 |
| 31 | Collin GreeneleyPlace 31 · Grade 12 · Canyon RidgeUnofficial | 12 | Canyon Ridge | 19:44.5 |
| 32 | Kyle McClurePlace 32 · Grade 11 · Canyon RidgeUnofficial | 11 | Canyon Ridge | 19:45.7 |
| 33 | David LloydPlace 33 · Grade 9 · JeromeUnofficial | 9 | Jerome | 19:48.8 |
| 34 | Dexter GreenerPlace 34 · Grade 12 · BurleyUnofficial | 12 | Burley | 19:51.0 |
| 35 | Landon NurgePlace 35 · Grade 10 · Wood RiverUnofficial | 10 | Wood River | 19:53.6 |
| 36 | Teegan JacobsonPlace 36 · Grade 11 · Twin FallsUnofficial | 11 | Twin Falls | 20:01.9 |
| 37 | Trey WillesPlace 37 · Grade 10 · Twin FallsUnofficial | 10 | Twin Falls | 20:04.2 |
| 38 | Garrett MorganPlace 38 · Grade 12 · BurleyUnofficial | 12 | Burley | 20:06.2 |
| 39 | Landen GunnellPlace 39 · Grade 12 · BurleyUnofficial | 12 | Burley | 20:09.4 |
| 40 | Tyler GerrattPlace 40 · Grade 10 · BurleyUnofficial | 10 | Burley | 20:11.3 |
| 41 | Justin BeazerPlace 41 · Grade 11 · BurleyUnofficial | 11 | Burley | 20:11.7 |
| 42 | Grant BjornnPlace 42 · Grade 11 · Twin FallsUnofficial | 11 | Twin Falls | 20:13.0 |
| 42 | Jarrett GracePlace 42 · Grade 10 · BurleyUnofficial | 10 | Burley | 20:13.5 |
| 43 | Hunter DouglasPlace 43 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 20:14.0 |
| 44 | Christian BothwellPlace 44 · Grade 9 · Wood RiverUnofficial | 9 | Wood River | 20:15.9 |
| 45 | Colby CastlePlace 45 · Grade 12 · Wood RiverUnofficial | 12 | Wood River | 20:16.9 |
| 46 | Danny MenaPlace 46 · Grade 12 · JeromeUnofficial | 12 | Jerome | 20:29.0 |
| 47 | Elijah NicholsonPlace 47 · Grade 12 · Canyon RidgeUnofficial | 12 | Canyon Ridge | 20:33.3 |
| 48 | Jacob CroftsPlace 48 · Grade 10 · JeromeUnofficial | 10 | Jerome | 20:33.6 |
| 49 | Gunnar LuskPlace 49 · Grade 10 · Twin FallsUnofficial | 10 | Twin Falls | 20:36.8 |
| 50 | Connor HansenPlace 50 · Grade 12 · BurleyUnofficial | 12 | Burley | 20:37.0 |
| 51 | Cody BinghamPlace 51 · Grade 9 · MinicoUnofficial | 9 | Minico | 20:41.9 |
| 52 | Will McGonigalPlace 52 · Grade 9 · Wood RiverUnofficial | 9 | Wood River | 20:51.2 |
| 53 | Levi WelchPlace 53 · Grade 10 · BurleyUnofficial | 10 | Burley | 20:52.7 |
| 54 | Quinton MorganPlace 54 · Grade 10 · BurleyUnofficial | 10 | Burley | 20:54.1 |
| 55 | Tanner SeelyPlace 55 · Grade 12 · BurleyUnofficial | 12 | Burley | 20:56.0 |
| 56 | Brandon MixPlace 56 · Grade 9 · Twin FallsUnofficial | 9 | Twin Falls | 20:58.3 |
| 57 | John HurlessPlace 57 · Grade 10 · BurleyUnofficial | 10 | Burley | 21:05.9 |
| 58 | Isaac RasmussenPlace 58 · Grade 9 · Twin FallsUnofficial | 9 | Twin Falls | 21:11.1 |
| 59 | Isaac BrannonPlace 59 · Grade 9 · Wood RiverUnofficial | 9 | Wood River | 21:18.9 |
| 60 | Benjamin CarberryPlace 60 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 21:19.8 |
| 61 | Omar LarisPlace 61 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 21:23.2 |
| 62 | Andrew BakerPlace 62 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 21:24.2 PR |
| 63 | Michael WarthPlace 63 · Grade 9 · Twin FallsUnofficial | 9 | Twin Falls | 21:28.5 |
| 64 | Jarom RojasPlace 64 · Grade 9 · Canyon RidgeUnofficial | 9 | Canyon Ridge | 21:29.5 |
| 65 | Espen MayesPlace 65 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 21:32.6 |
| 66 | Silas VaughnPlace 66 · Grade 9 · JeromeUnofficial | 9 | Jerome | 21:37.5 |
| 67 | Josh JacobiaPlace 67 · Grade 11 · Twin FallsUnofficial | 11 | Twin Falls | 21:40.5 |
| 68 | Bailey StandleyPlace 68 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 21:42.2 |
| 69 | Devin BurkPlace 69 · Grade 9 · Canyon RidgeUnofficial | 9 | Canyon Ridge | 21:49.7 |
| 70 | Carter GerringaPlace 70 · Grade 10 · Wood RiverUnofficial | 10 | Wood River | 21:55.1 |
| 71 | Jose AlcalaPlace 71 · Grade 11 · Twin FallsUnofficial | 11 | Twin Falls | 21:59.9 |
| 72 | Robert Flora luaPlace 72 · Grade 11 · Canyon RidgeUnofficial | 11 | Canyon Ridge | 22:04.5 |
| 73 | Easton BeckPlace 73 · Grade 10 · Wood RiverUnofficial | 10 | Wood River | 22:08.2 |
| 74 | Kegan LuptonPlace 74 · Grade 11 · Wood RiverUnofficial | 11 | Wood River | 22:12.9 |
| 75 | Robert SwabodaPlace 75 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 22:13.5 |
| 76 | Micael BaileyPlace 76 · Grade 10 · MinicoUnofficial | 10 | Minico | 22:16.4 |
| 77 | Dallin PetersPlace 77 · Grade 12 · JeromeUnofficial | 12 | Jerome | 22:19.4 |
| 78 | Huistean KayPlace 78 · Grade 10 · BurleyUnofficial | 10 | Burley | 22:21.9 |
| 79 | Joel ChristensenPlace 79 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 22:29.0 |
| 80 | Mason MontejanoPlace 80 · Grade 12 · Twin FallsUnofficial | 12 | Twin Falls | 22:30.2 |
| 81 | Andrew WilsonPlace 81 · Grade 9 · MinicoUnofficial | 9 | Minico | 22:33.1 |
| 82 | Asher LoomisPlace 82 · Grade 11 · Wood RiverUnofficial | 11 | Wood River | 22:38.1 |
| 83 | Wyatt OwenPlace 83 · Grade 11 · MinicoUnofficial | 11 | Minico | 22:56.0 |
| 84 | Logan BarfussPlace 84 · Grade 9 · Canyon RidgeUnofficial | 9 | Canyon Ridge | 23:04.3 |
| 85 | Michael CollierPlace 85 · Grade 10 · MinicoUnofficial | 10 | Minico | 23:04.9 |
| 86 | Junior RosalesPlace 86 · Grade 10 · JeromeUnofficial | 10 | Jerome | 23:06.8 PR |
| 87 | Alan GarityPlace 87 · Grade 9 · Canyon RidgeUnofficial | 9 | Canyon Ridge | 23:11.5 |
| 88 | Wyle TibbetsPlace 88 · Grade 12 · MinicoUnofficial | 12 | Minico | 23:16.6 |
| 89 | Kevin HarterPlace 89 · Grade 10 · Wood RiverUnofficial | 10 | Wood River | 23:23.0 |
| 90 | Stephen RothPlace 90 · Grade 11 · Wood RiverUnofficial | 11 | Wood River | 23:23.2 |
| 91 | Jaden PrattPlace 91 · Grade 11 · MinicoUnofficial | 11 | Minico | 23:38.2 |
| 92 | Joseph AndersonPlace 92 · Grade 11 · Wood RiverUnofficial | 11 | Wood River | 23:47.0 |
| 93 | Angel MontesDeOcaPlace 93 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 23:47.5 |
| 94 | William HarrisonPlace 94 · Grade 9 · MinicoUnofficial | 9 | Minico | 24:14.8 |
| 95 | Manuel GarciaPlace 95 · Grade 11 · Canyon RidgeUnofficial | 11 | Canyon Ridge | 24:17.5 |
| 96 | Dallon RobbinsPlace 96 · Grade 12 · MinicoUnofficial | 12 | Minico | 24:39.8 |
| 97 | Alex MittelsteadtPlace 97 · Grade 10 · MinicoUnofficial | 10 | Minico | 24:50.2 |
| 98 | Jacob TurnerPlace 98 · Grade 11 · JeromeUnofficial | 11 | Jerome | 24:50.8 |
| 100 | Zack OlenickPlace 100 · Grade 10 · Wood RiverUnofficial | 10 | Wood River | 25:08.6 PR |
| 101 | Roman HerrinPlace 101 · Grade 9 · Twin FallsUnofficial | 9 | Twin Falls | 25:09.0 |
| 101 | Todd WilsonPlace 101 · Grade 11 · MinicoUnofficial | 11 | Minico | 25:12.1 |
| 102 | Connor DahlquistPlace 102 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 25:18.8 |
| 103 | Joel PrydePlace 103 · Grade 9 · Canyon RidgeUnofficial | 9 | Canyon Ridge | 25:39.6 |
| 104 | Sebastion IrigoyenPlace 104 · Grade 10 · Canyon RidgeUnofficial | 10 | Canyon Ridge | 26:25.2 PR |
| 105 | Harrison WoodlandPlace 105 · Grade 10 · BurleyUnofficial | 10 | Burley | 26:26.0 |
| 106 | Mathew WoodmanPlace 106 · Grade 9 · Twin FallsUnofficial | 9 | Twin Falls | 26:28.6 |
| 107 | Joshua BurgettPlace 107 · Grade 10 · Twin FallsUnofficial | 10 | Twin Falls | 26:51.9 |
| 108 | Sam BinghamPlace 108 · Grade 9 · Wood RiverUnofficial | 9 | Wood River | 27:08.6 |
| 109 | Christian FarfanPlace 109 · Grade 9 · BurleyUnofficial | 9 | Burley | 30:50.2 |
| 110 | Rayne ReynoldsPlace 110 · Grade 9 · JeromeUnofficial | 9 | Jerome | 35:35.6 |
| 111 | Connor SchneiderPlace 111 · Grade 9 · MinicoUnofficial | 9 | Minico | 39:20.7 |