| 1 | Joe McFaddenPlace 1 · Timberline | — | Timberline | 17:17.18 | 1 |
| 2 | Parley PickettPlace 2 · Burley | — | Burley | 17:22.37 | 2 |
| 3 | Andy EppersonPlace 3 · Mountain View | — | Mountain View | 17:46.16 | 3 |
| 4 | Devon SelleckPlace 4 · Mountain View | — | Mountain View | 17:51.07 | 4 |
| 5 | Jared CapellPlace 5 · Mountain View | — | Mountain View | 18:11.88 | 5 |
| 6 | Ben MoorePlace 6 · Highland - P | — | Highland - P | 18:17.41 | 6 |
| 7 | Austin McDermottPlace 7 · Mountain View | — | Mountain View | 18:25.78 | 7 |
| 8 | Jay IulianoPlace 8 · Timberline | — | Timberline | 18:29.52 | 8 |
| 9 | Max MulcahyPlace 9 · Boise | — | Boise | 18:31.60 | 9 |
| 10 | Brandon DeshazerPlace 10 · Mountain View | — | Mountain View | 18:33.53 | 10 |
| 11 | Nathan ShowalterPlace 11 · Boise | — | Boise | 18:34.64 | 11 |
| 12 | Jake TaylorPlace 12 · Mountain View | — | Mountain View | 18:40.87 | 12 |
| 13 | Dillon DoppPlace 13 · Hillcrest | — | Hillcrest | 18:45.04 | 13 |
| 14 | Nate ThomasPlace 14 · Wood River | — | Wood River | 18:51.03 | 14 |
| 15 | Eric BellanPlace 15 · Boise | — | Boise | 18:51.60 | 15 |
| 16 | Bobby PrewPlace 16 · Timberline | — | Timberline | 18:56.45 | 16 |
| 17 | Ryan Eason-HammanPlace 17 · Mountain View | — | Mountain View | 19:01.14 | 17 |
| 18 | Mike HooverPlace 18 · Hillcrest | — | Hillcrest | 19:12.57 | 18 |
| 19 | Shaun MillardPlace 19 · Timberline | — | Timberline | 19:16.16 | 19 |
| 20 | Sage SauerbreyPlace 20 · Wood River | — | Wood River | 19:17.46 | 20 |
| 21 | James GutierrezPlace 21 · Timberline | — | Timberline | 19:18.33 | 21 |
| 22 | Andrew HendricksonPlace 22 · Timberline | — | Timberline | 19:21.27 | 22 |
| 23 | Zachary EmpeyPlace 23 · Hillcrest | — | Hillcrest | 19:23.22 | 23 |
| 24 | Tommy TolmanPlace 24 · Jerome | — | Jerome | 19:24.57 | 24 |
| 25 | Robert GonzalezPlace 25 · Timberline | — | Timberline | 19:34.88 | 25 |
| 26 | Michael MullenPlace 26 · Oakley | — | Oakley | 19:38.10 | — |
| 27 | Jim ShaverPlace 27 · Boise | — | Boise | 19:38.33 | 26 |
| 28 | Colter LowryPlace 28 · Hillcrest | — | Hillcrest | 19:39.08 | 27 |
| 29 | Menno SennesaelPlace 29 · Century | — | Century | 19:41.65 | 28 |
| 30 | Conner FarleyPlace 30 · Timberline | — | Timberline | 19:42.85 | — |
| 31 | Ben WolstenholmePlace 31 · Timberline | — | Timberline | 19:47.63 | — |
| 32 | Joe McGrathPlace 32 · Hillcrest | — | Hillcrest | 19:49.49 | 29 |
| 33 | Michael GregorioPlace 33 · Timberline | — | Timberline | 19:54.72 | — |
| 34 | Gavin PagePlace 34 · Century | — | Century | 20:04.02 | 30 |
| 35 | Jonas AbdoPlace 35 · Boise | — | Boise | 20:07.16 | 31 |
| 36 | Jordan CressPlace 36 · Kimberly | — | Kimberly | 20:07.88 | 32 |
| 37 | Cody HarrisonPlace 37 · Century | — | Century | 20:09.52 | 33 |
| 38 | Alec CarrollPlace 38 · Highland - P | — | Highland - P | 20:12.99 | 34 |
| 39 | Sawyer BaarPlace 39 · Jerome | — | Jerome | 20:15.70 | 35 |
| 40 | Brent EmpeyPlace 40 · Hillcrest | — | Hillcrest | 20:16.43 | 36 |
| 41 | Carl BrieidenbachPlace 41 · Timberline | — | Timberline | 20:17.86 | — |
| 42 | Jarum EganPlace 42 · Highland - P | — | Highland - P | 20:18.63 | 37 |
| 43 | Jake AdicoffPlace 43 · Wood River | — | Wood River | 20:19.41 | 38 |
| 44 | Patrick O'NeilPlace 44 · Boise | — | Boise | 20:21.10 | 39 |
| 45 | Jason HinePlace 45 · Timberline | — | Timberline | 20:27.30 | — |
| 46 | Jacob KlimesPlace 46 · Buhl | — | Buhl | 20:33.75 | 40 |
| 47 | Ethan WheatleyPlace 47 · Jerome | — | Jerome | 20:38.37 | 41 |
| 48 | Sam FaucherPlace 48 · Boise | — | Boise | 20:39.82 | 42 |
| 49 | Andre HernandezPlace 49 · Jerome | — | Jerome | 20:40.19 | 43 |
| 50 | Austin HillyardPlace 50 · Hillcrest | — | Hillcrest | 20:40.56 | 44 |
| 51 | Gary ParkinsonPlace 51 · Boise | — | Boise | 20:41.83 | — |
| 52 | Creighton KingPlace 52 · Burley | — | Burley | 20:43.00 | 45 |
| 53 | Hunter MannPlace 53 · Boise | — | Boise | 20:45.80 | — |
| 54 | Jacob RiggsPlace 54 · Century | — | Century | 20:46.57 | 46 |
| 55 | Ben StrausbaughPlace 55 · Twin Falls | — | Twin Falls | 20:48.08 | — |
| 56 | Michael RexroatPlace 56 · Jerome | — | Jerome | 20:51.43 | 47 |
| 57 | Kagen JacobsenPlace 57 · Buhl | — | Buhl | 20:51.93 | 48 |
| 58 | Kade ChristensenPlace 58 · Hillcrest | — | Hillcrest | 20:54.65 | — |
| 59 | Neil IshiharaPlace 59 · Timberline | — | Timberline | 20:58.28 | — |
| 60 | Tanner CookPlace 60 · Hillcrest | — | Hillcrest | 20:59.86 | — |
| 61 | Cole IshiharaPlace 61 · Timberline | — | Timberline | 21:00.14 | — |
| 62 | Travis MapesPlace 62 · Jerome | — | Jerome | 21:01.70 | 49 |
| 63 | Mark WoodlandPlace 63 · Gooding | — | Gooding | 21:02.65 | — |
| 64 | Destin FrankPlace 64 · Boise | — | Boise | 21:03.90 | — |
| 65 | Zay PagePlace 65 · Burley | — | Burley | 21:04.93 | 50 |
| 66 | Davis WoodPlace 66 · Century | — | Century | 21:11.87 | 51 |
| 67 | Joey AvilaPlace 67 · Jerome | — | Jerome | 21:12.22 | 52 |
| 68 | Alfredo DiazPlace 68 · Filer | — | Filer | 21:17.19 | — |
| 69 | Josh WirtzPlace 69 · Twin Falls | — | Twin Falls | 21:21.65 | — |
| 70 | Conner JacksonPlace 70 · Boise | — | Boise | 21:28.80 | — |
| 71 | Kade MartinPlace 71 · Kimberly | — | Kimberly | 21:29.93 | 53 |
| 72 | Kyle LovelessPlace 72 · Buhl | — | Buhl | 21:33.35 | 54 |
| 73 | Ryan HarveyPlace 73 · Hillcrest | — | Hillcrest | 21:36.47 | — |
| 74 | Justin SmithPlace 74 · Kimberly | — | Kimberly | 21:38.72 | 55 |
| 75 | Thomas LentzPlace 75 · Kimberly | — | Kimberly | 21:39.65 | 56 |
| 76 | Kyle KillianPlace 76 · Declo | — | Declo | 21:44.65 | 57 |
| 77 | Alec ChurchillPlace 77 · Timberline | — | Timberline | 21:47.75 | — |
| 78 | Kenny MarshallPlace 78 · Buhl | — | Buhl | 21:49.03 | 58 |
| 79 | Rayes BrianPlace 79 · Century | — | Century | 21:58.61 | 59 |
| 80 | Isaac OuthetPlace 80 · Timberline | — | Timberline | 21:58.95 | — |
| 81 | justiz HolmanPlace 81 · Highland - P | — | Highland - P | 22:03.77 | 60 |
| 82 | Branden M SmithPlace 82 · Century | — | Century | 22:14.78 | 61 |
| 83 | Malcolm HeslinPlace 83 · Boise | — | Boise | 22:17.78 | — |
| 84 | Tyler DixonPlace 84 · Canyon Ridge | — | Canyon Ridge | 22:24.19 | 62 |
| 85 | Chris NuttPlace 85 · Timberline | — | Timberline | 22:26.67 | — |
| 86 | Eduardo LopezPlace 86 · Wood River | — | Wood River | 22:31.64 | 63 |
| 87 | George SimonPlace 87 · Camas County | — | Camas County | 22:32.21 | — |
| 88 | Nathan WongPlace 88 · Timberline | — | Timberline | 22:33.78 | — |
| 89 | Chris NewellPlace 89 · Buhl | — | Buhl | 22:39.58 | 64 |
| 90 | Richard HallPlace 90 · Jerome | — | Jerome | 22:45.58 | — |
| 91 | Stetson MarchantPlace 91 · Oakley | — | Oakley | 22:46.82 | — |
| 92 | Jacob HermanPlace 92 · Kimberly | — | Kimberly | 22:51.30 | 65 |
| 93 | Nils BruhnPlace 93 · Boise | — | Boise | 22:52.79 | — |
| 94 | Ryan CarlsonPlace 94 · Twin Falls | — | Twin Falls | 22:53.12 | — |
| 95 | Pat BurnsPlace 95 · Minico | — | Minico | 22:54.05 | — |
| 96 | Kendrick SchutPlace 96 · Minico | — | Minico | 22:54.46 | — |
| 97 | Ryan MeierPlace 97 · Timberline | — | Timberline | 22:56.25 | — |
| 98 | Hunter NiehausPlace 98 · Jerome | — | Jerome | 22:56.60 | — |
| 99 | James PricePlace 99 · Century | — | Century | 22:56.93 | — |
| 100 | John TeinertPlace 100 · Boise | — | Boise | 22:59.16 | — |
| 101 | Taj LarsonPlace 101 · Canyon Ridge | — | Canyon Ridge | 23:00.77 | 66 |
| 102 | David SchneiderPlace 102 · Century | — | Century | 23:04.73 | — |
| 103 | Adam SaetrumPlace 103 · Timberline | — | Timberline | 23:14.45 | — |
| 104 | Alex BakerPlace 104 · Hillcrest | — | Hillcrest | 23:17.33 | — |
| 105 | Mark HurstPlace 105 · Declo | — | Declo | 23:21.57 | 67 |
| 106 | Brayden PerkinsPlace 106 · Gooding | — | Gooding | 23:21.83 | — |
| 107 | Adam BlauPlace 107 · Declo | — | Declo | 23:35.86 | 68 |
| 108 | Cade MayoPlace 108 · Timberline | — | Timberline | 23:38.20 | — |
| 109 | Theo PincockPlace 109 · Highland - P | — | Highland - P | 23:44.05 | 69 |
| 110 | Alex GamblePlace 110 · Boise | — | Boise | 23:44.51 | — |
| 111 | Zane LoughmillerPlace 111 · Twin Falls | — | Twin Falls | 23:47.74 | — |
| 112 | Matt BurnhamPlace 112 · Jerome | — | Jerome | 23:48.47 | — |
| 113 | Sandro RosboroughPlace 113 · Century | — | Century | 23:59.73 | — |
| 114 | Trey VickerPlace 114 · Highland - P | — | Highland - P | 24:00.43 | 70 |
| 115 | Erik MagnusonPlace 115 · Boise | — | Boise | 24:16.62 | — |
| 116 | Cadan EvansPlace 116 · Minico | — | Minico | 24:28.43 | — |
| 117 | Tyler CunninghamPlace 117 · Hillcrest | — | Hillcrest | 24:49.93 | — |
| 118 | Ian McKeniziePlace 118 · Wood River | — | Wood River | 24:53.75 | 71 |
| 119 | Clayton MoorePlace 119 · Declo | — | Declo | 25:02.85 | 72 |
| 120 | Kable BarnhartPlace 120 · Canyon Ridge | — | Canyon Ridge | 25:06.84 | 73 |
| 121 | Colby HowellPlace 121 · Timberline | — | Timberline | 25:16.57 | — |
| 122 | Brendebourg TrevorPlace 122 · Jerome | — | Jerome | 25:30.03 | — |
| 123 | Matt TolsonPlace 123 · Hillcrest | — | Hillcrest | 25:39.58 | — |
| 124 | Todd KeyesPlace 124 · Canyon Ridge | — | Canyon Ridge | 25:45.43 | 74 |
| 125 | Giovanni RodriguezPlace 125 · Burley | — | Burley | 25:57.08 | 75 |
| 126 | David NormanPlace 126 · Hillcrest | — | Hillcrest | 26:00.51 | — |
| 127 | Alex KingPlace 127 · Hillcrest | — | Hillcrest | 26:01.01 | — |
| 128 | Jacob ManwaringPlace 128 · Hillcrest | — | Hillcrest | 26:13.43 | — |
| 129 | Drew HurdPlace 129 · Canyon Ridge | — | Canyon Ridge | 26:28.80 | 76 |
| 130 | Trent SomersetPlace 130 · Jerome | — | Jerome | 26:32.27 | — |
| 131 | Keegan JonesPlace 131 · Jerome | — | Jerome | 26:46.14 | — |
| 132 | Hayden GibbyPlace 132 · Declo | — | Declo | 27:21.36 | 77 |
| 133 | Kyle HunzikerPlace 133 · Century | — | Century | 28:40.11 | — |
| 134 | Sean BachmanPlace 134 · Highland - P | — | Highland - P | 29:07.47 | 78 |
| 135 | Eric TaylorPlace 135 · Hillcrest | — | Hillcrest | 29:10.62 | — |
| 136 | Leonard ChristensenPlace 136 · Burley | — | Burley | 35:27.81 | 79 |