| 1 | Cannon LeavittPlace 1 · Grade 11 · Twin Falls | 11 | Twin Falls | 16:23.9 |
| 2 | Cache TravellerPlace 2 · Grade 11 · Twin Falls | 11 | Twin Falls | 16:53.0 |
| 3 | Cooper TravellerPlace 3 · Grade 10 · Twin Falls | 10 | Twin Falls | 17:03.1 |
| 4 | Tucker BurnhamPlace 4 · Grade 10 · Twin Falls | 10 | Twin Falls | 17:10.0 |
| 5 | Koby DriscollPlace 5 · Grade 10 · Jerome | 10 | Jerome | 17:20.9 |
| 6 | Nathan NordquistPlace 6 · Grade 12 · Jerome | 12 | Jerome | 17:25.6 |
| 7 | Trajan HoltzenPlace 7 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 17:26.5 |
| 8 | Jacob DeTemplePlace 8 · Grade 9 · Burley | 9 | Burley | 17:39.9 |
| 9 | Seth VaughnPlace 9 · Grade 12 · Jerome | 12 | Jerome | 17:45.0 |
| 10 | Landon BiedenbachPlace 10 · Grade 12 · Twin Falls | 12 | Twin Falls | 17:47.2 |
| 11 | Brandon BinghamPlace 11 · Grade 12 · Minico | 12 | Minico | 17:49.8 |
| 12 | Tyler ChurchmanPlace 12 · Grade 12 · Jerome | 12 | Jerome | 17:52.1 |
| 13 | Will McGonigalPlace 13 · Grade 10 · Wood River | 10 | Wood River | 17:52.5 |
| 14 | David LloydPlace 14 · Grade 10 · Jerome | 10 | Jerome | 18:04.2 |
| 15 | Dane ThompsonPlace 15 · Grade 11 · Wood River | 11 | Wood River | 18:05.7 |
| 16 | Michael CabelloPlace 16 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 18:14.7 |
| 17 | Devin BurkPlace 17 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 18:17.3 |
| 18 | Josh WarthPlace 18 · Grade 12 · Twin Falls | 12 | Twin Falls | 18:20.0 |
| 19 | Zach LintonPlace 19 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 18:20.5 |
| 20 | Justin BrownPlace 20 · Grade 11 · Jerome | 11 | Jerome | 18:22.9 |
| 21 | Payson BinghamPlace 21 · Grade 9 · Twin Falls | 9 | Twin Falls | 18:27.8 |
| 22 | Nathan StoufferPlace 22 · Grade 12 · Wood River | 12 | Wood River | 18:28.8 |
| 23 | Nathan BaechtPlace 23 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 18:30.9 |
| 24 | Jarom RojasPlace 24 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 18:47.7 |
| 25 | Andres GuerreroPlace 25 · Grade 10 · Burley | 10 | Burley | 18:49.1 |
| 26 | Tyler GerrattPlace 26 · Grade 11 · Burley | 11 | Burley | 18:54.2 |
| 27 | Jonathan BrumleyPlace 27 · Grade 11 · Minico | 11 | Minico | 18:57.3 |
| 28 | Isaac RasmussenPlace 28 · Grade 10 · Twin Falls | 10 | Twin Falls | 19:00.6 |
| 29 | Erik CourtrightPlace 29 · Grade 10 · Burley | 10 | Burley | 19:01.0 |
| 30 | Landon NurgePlace 30 · Grade 11 · Wood River | 11 | Wood River | 19:02.3 |
| 31 | Sheldon FlanaryPlace 31 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 19:06.3 |
| 32 | Trey WillesPlace 32 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:08.4 |
| 33 | Christian BothwellPlace 33 · Grade 10 · Wood River | 10 | Wood River | 19:09.6 |
| 34 | Ken WeaverPlace 34 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 19:15.8 PR |
| 35 | Isaac GonzalesPlace 35 · Grade 9 · Wood River | 9 | Wood River | 19:17.0 |
| 36 | Jaxon WalterPlace 36 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:21.7 |
| 37 | Cesar CervantesPlace 37 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 19:23.7 |
| 38 | Jacob CristPlace 38 · Grade 12 · Twin Falls | 12 | Twin Falls | 19:30.6 |
| 39 | Mayson SmithPlace 39 · Grade 10 · Rockland | 10 | Rockland | 19:32.2 |
| 40 | Victor SaldivaPlace 40 · Grade 11 · Wood River | 11 | Wood River | 19:36.8 PR |
| 41 | Jacob CroftsPlace 41 · Grade 11 · Jerome | 11 | Jerome | 19:42.1 |
| 42 | Cody BinghamPlace 42 · Grade 10 · Minico | 10 | Minico | 19:42.9 |
| 43 | Jarrett GracePlace 43 · Grade 11 · Burley | 11 | Burley | 19:45.5 |
| 44 | Joshua (Josh )BellPlace 44 · Grade 9 · Twin Falls | 9 | Twin Falls | 19:50.3 |
| 45 | Gunnar LuskPlace 45 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:50.7 |
| 46 | Beckett Nasvik-DykhousePlace 46 · Grade 12 · Wood River | 12 | Wood River | 19:52.1 |
| 47 | Justin BeazerPlace 47 · Grade 12 · Burley | 12 | Burley | 19:52.8 |
| 48 | Baylon ShirleyPlace 48 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 19:54.1 |
| 49 | Anthony CorralesPlace 49 · Grade 9 · Wood River | 9 | Wood River | 19:56.2 |
| 50 | Matt CannonPlace 50 · Grade 12 · Burley | 12 | Burley | 19:56.8 PR |
| 51 | Teegan JacobsonPlace 51 · Grade 12 · Twin Falls | 12 | Twin Falls | 19:59.0 |
| 52 | Hunter BarrowPlace 52 · Grade 11 · Wood River | 11 | Wood River | 20:00.2 |
| 53 | Kenny PrattPlace 53 · Grade 12 · Wood River | 12 | Wood River | 20:02.0 |
| 54 | Avelardo VargasPlace 54 · Grade 10 · Minico | 10 | Minico | 20:10.3 |
| 55 | Quinton MorganPlace 55 · Grade 11 · Burley | 11 | Burley | 20:17.3 |
| 56 | Tanner PrattPlace 56 · Grade 9 · Minico | 9 | Minico | 20:19.2 |
| 57 | Evan ReedPlace 57 · Grade 12 · Rockland | 12 | Rockland | 20:21.4 |
| 58 | Stephen RothPlace 58 · Grade 11 · Wood River | 11 | Wood River | 20:23.8 |
| 59 | Micael BaileyPlace 59 · Grade 11 · Minico | 11 | Minico | 20:24.6 |
| 60 | Andrew WilsonPlace 60 · Grade 10 · Minico | 10 | Minico | 20:27.8 |
| 61 | Brandon MixPlace 61 · Grade 10 · Twin Falls | 10 | Twin Falls | 20:30.2 |
| 62 | Jaden PrattPlace 62 · Grade 12 · Minico | 12 | Minico | 20:32.6 |
| 63 | Kyle TingeyPlace 63 · Grade 9 · Twin Falls | 9 | Twin Falls | 20:33.8 |
| 64 | Chance MillerPlace 64 · Grade 9 · Minico | 9 | Minico | 20:39.2 |
| 65 | Jorgen LawrencePlace 65 · Grade 11 · Wood River | 11 | Wood River | 20:42.8 |
| 66 | Cameron JacobsonPlace 66 · Grade 9 · Twin Falls | 9 | Twin Falls | 20:48.1 |
| 67 | Antonio HernandezPlace 67 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 20:50.8 |
| 68 | Jacob TurnerPlace 68 · Grade 12 · Jerome | 12 | Jerome | 20:52.9 |
| 69 | Michael WarthPlace 69 · Grade 10 · Twin Falls | 10 | Twin Falls | 20:57.9 |
| 70 | Sam KunzlerPlace 70 · Grade 9 · Burley | 9 | Burley | 21:02.6 |
| 71 | Eli SteelePlace 71 · Grade 9 · Jerome | 9 | Jerome | 21:10.5 |
| 72 | Easton BeckPlace 72 · Grade 11 · Wood River | 11 | Wood River | 21:11.4 |
| 73 | Michael CollierPlace 73 · Grade 11 · Minico | 11 | Minico | 21:13.2 |
| 74 | Sean WeaverPlace 74 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 21:14.7 |
| 75 | Joel CooperPlace 75 · Grade 9 · Twin Falls | 9 | Twin Falls | 21:14.9 |
| 76 | Jared CranePlace 76 · Grade 10 · Burley | 10 | Burley | 21:15.6 |
| 77 | Xander WhitbyPlace 77 · Grade 9 · Jerome | 9 | Jerome | 21:18.8 |
| 78 | Logan BarfussPlace 78 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 21:19.0 |
| 79 | Manuel GarciaPlace 79 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 21:22.0 |
| 80 | Spencer PattersonPlace 80 · Grade 10 · Burley | 10 | Burley | 21:31.5 PR |
| 81 | Asher LoomisPlace 81 · Grade 12 · Wood River | 12 | Wood River | 21:43.1 |
| 82 | Jose AlcalaPlace 82 · Grade 12 · Twin Falls | 12 | Twin Falls | 21:53.6 |
| 83 | Angel MontesDeOcaPlace 83 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 21:55.9 PR |
| 84 | Tyson MechamPlace 84 · Grade 12 · Wood River | 12 | Wood River | 21:58.0 |
| 85 | Kegan LuptonPlace 85 · Grade 12 · Wood River | 12 | Wood River | 22:06.6 |
| 86 | Grayson BoldtPlace 86 · Grade 11 · Minico | 11 | Minico | 22:06.7 |
| 87 | Liam JonesPlace 87 · Grade 11 · Wood River | 11 | Wood River | 22:19.6 |
| 88 | Logan ManionPlace 88 · Grade 9 · Burley | 9 | Burley | 22:24.7 |
| 89 | Jeremiah GannPlace 89 · Grade 9 · Burley | 9 | Burley | 22:25.9 |
| 90 | Christian NaereboutPlace 90 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 22:33.9 |
| 91 | Ozzy BrennanPlace 91 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 22:37.6 |
| 92 | William HarrisonPlace 92 · Grade 10 · Minico | 10 | Minico | 22:37.9 |
| 93 | Stephen Cano RamirezPlace 93 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 22:43.5 |
| 94 | Anthony LicanoPlace 94 · Grade 10 · Jerome | 10 | Jerome | 22:55.2 |
| 95 | Carter KearPlace 95 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 22:55.8 |
| 96 | Alex MittelsteadtPlace 96 · Grade 11 · Minico | 11 | Minico | 23:09.7 |
| 97 | Christian FarfanPlace 97 · Grade 10 · Burley | 10 | Burley | 23:24.5 |
| 98 | Brian BordenPlace 98 · Grade 11 · Minico | 11 | Minico | 23:28.6 |
| 99 | Andrew EdsonPlace 99 · Grade 12 · Twin Falls | 12 | Twin Falls | 23:33.4 |
| 100 | Davey SchraderPlace 100 · Grade 9 · Wood River | 9 | Wood River | 23:34.0 |
| 101 | Colby NancePlace 101 · Grade 10 · Wood River | 10 | Wood River | 23:49.2 |
| 102 | Pranay MarellaPlace 102 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 23:54.4 |
| 103 | Klark LarsenPlace 103 · Grade 9 · Jerome | 9 | Jerome | 24:07.1 |
| 104 | Michael ColemanPlace 104 · Grade 9 · Twin Falls | 9 | Twin Falls | 24:13.2 |
| 105 | Roman HerrinPlace 105 · Grade 10 · Twin Falls | 10 | Twin Falls | 24:21.5 |
| 106 | Huistean KayPlace 106 · Grade 11 · Burley | 11 | Burley | 24:30.1 |
| 107 | Zhou BirchPlace 107 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 24:40.7 |
| 108 | Joshua BurgettPlace 108 · Grade 11 · Twin Falls | 11 | Twin Falls | 24:47.5 |
| 109 | Mason MorganPlace 109 · Grade 9 · Burley | 9 | Burley | 26:13.0 |
| 110 | Sayler BeckPlace 110 · Grade 9 · Wood River | 9 | Wood River | 26:34.2 |
| 111 | Ryan HalopoffPlace 111 · Grade 12 · Wood River | 12 | Wood River | 26:43.4 |
| 112 | Brayden SitesPlace 112 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 26:49.3 |
| 113 | Kyle EngmanPlace 113 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 27:06.3 |
| 114 | Ethan EspinozaPlace 114 · Grade 12 · Minico | 12 | Minico | 33:12.2 PR |
| 115 | Tyler WrightPlace 115 · Grade 9 · Wood River | 9 | Wood River | 33:23.8 |