| 1 | Jacob DeTemplePlace 1 · Grade 11 · Burley | 11 | Burley | 17:02.13 |
| 2 | Ryker HoltzenPlace 2 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 17:20.05 |
| 3 | George ShowersPlace 3 · Grade 10 · Jerome | 10 | Jerome | 17:27.27 |
| 4 | David LloydPlace 4 · Grade 12 · Jerome | 12 | Jerome | 17:29.49 |
| 5 | Payson BinghamPlace 5 · Grade 11 · Twin Falls | 11 | Twin Falls | 17:36.26 |
| 6 | Koby DriscollPlace 6 · Grade 12 · Jerome | 12 | Jerome | 17:40.75 |
| 7 | Kobe YostPlace 7 · Grade 11 · Jerome | 11 | Jerome | 17:54.23 |
| 8 | Nathan BaechtPlace 8 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 18:04.77 |
| 9 | Logan OlcottPlace 9 · Grade 11 · Century | 11 | Century | 18:10.03 |
| 10 | Trajan HoltzenPlace 10 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 18:19.94 |
| 11 | Jacob Van OrdenPlace 11 · Grade 9 · Jerome | 9 | Jerome | 18:26.40 |
| 13 | Xander ThompsonPlace 13 · Grade 10 · Century | 10 | Century | 18:26.86 |
| 12 | Daniel ButlerPlace 12 · Grade 11 · Buhl | 11 | Buhl | 18:29.31 |
| 14 | Samuel GodfreyPlace 14 · Grade 10 · Highland - P | 10 | Highland - P | 18:33.25 |
| 15 | Jarom RojasPlace 15 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 18:45.11 |
| 16 | Sheldon FlanaryPlace 16 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 18:51.77 |
| 17 | Hunter HelmPlace 17 · Grade 12 · Highland - P | 12 | Highland - P | 18:58.10 |
| 18 | Devin BurkPlace 18 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 19:02.11 |
| 19 | Drake DriscollPlace 19 · Grade 10 · Jerome | 10 | Jerome | 19:05.03 |
| 20 | Cesar CervantesPlace 20 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 19:12.96 |
| 21 | Tyson PeckPlace 21 · Grade 10 · Century | 10 | Century | 19:21.22 |
| 22 | Broadie ReddingPlace 22 · Grade 12 · Highland - P | 12 | Highland - P | 19:22.21 |
| 23 | Kyler OrrPlace 23 · Grade 10 · Highland - P | 10 | Highland - P | 19:26.13 |
| 24 | Jonah FeltsPlace 24 · Grade 10 · Highland - P | 10 | Highland - P | 19:26.59 |
| 25 | Adam MingsPlace 25 · Grade 12 · Buhl | 12 | Buhl | 19:28.16 PR |
| 26 | Aaron SeitzPlace 26 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 19:35.67 |
| 27 | Casey HarperPlace 27 · Grade 10 · Twin Falls | 10 | Twin Falls | 19:43.69 |
| 28 | Eli SteelePlace 28 · Grade 11 · Jerome | 11 | Jerome | 19:44.29 |
| 29 | Brandon MixPlace 29 · Grade 12 · Twin Falls | 12 | Twin Falls | 19:47.99 |
| 30 | Blake CrandallPlace 30 · Grade 9 · Twin Falls | 9 | Twin Falls | 19:49.18 |
| 31 | Brenner MchughPlace 31 · Grade 11 · Highland - P | 11 | Highland - P | 19:49.77 |
| 32 | Tanner SmithPlace 32 · Grade 10 · Century | 10 | Century | 19:50.20 |
| 33 | Josh MixPlace 33 · Grade 10 · Twin Falls | 10 | Twin Falls | 19:50.77 |
| 34 | Deegan HanksPlace 34 · Grade 10 · Burley | 10 | Burley | 20:02.39 |
| 35 | Ethan BushmanPlace 35 · Grade 11 · Highland - P | 11 | Highland - P | 20:03.77 |
| 36 | Josh StoutPlace 36 · Grade 10 · Century | 10 | Century | 20:27.43 |
| 37 | Andres GuerreroPlace 37 · Grade 12 · Burley | 12 | Burley | 20:28.62 |
| 38 | Adam AtkinsonPlace 38 · Grade 9 · Buhl | 9 | Buhl | 20:30.56 |
| 39 | Joshua (Josh )BellPlace 39 · Grade 11 · Twin Falls | 11 | Twin Falls | 20:33.03 |
| 40 | Caleb FenwickPlace 40 · Grade 9 · Highland - P | 9 | Highland - P | 20:37.13 |
| 41 | Isaac RasmussenPlace 41 · Grade 12 · Twin Falls | 12 | Twin Falls | 20:37.51 |
| 42 | Cody BinghamPlace 42 · Grade 12 · Minico | 12 | Minico | 20:37.91 |
| 43 | Cayden AndersonPlace 43 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 20:48.53 |
| 44 | Austin DyePlace 44 · Grade 10 · Highland - P | 10 | Highland - P | 20:58.28 |
| 45 | Baylon ShirleyPlace 45 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 21:01.09 |
| 46 | Landon WoodsPlace 46 · Grade 11 · Century | 11 | Century | 21:01.47 |
| 47 | Jaxon TewsPlace 47 · Grade 12 · Buhl | 12 | Buhl | 21:03.53 |
| 48 | Carlos AguilarPlace 48 · Grade 11 · Jerome | 11 | Jerome | 21:05.05 |
| 49 | Eli DavidsonPlace 49 · Grade 9 · Century | 9 | Century | 21:05.30 |
| 50 | Lanse LarsenPlace 50 · Grade 9 · Jerome | 9 | Jerome | 21:09.81 |
| 51 | Sam KunzlerPlace 51 · Grade 11 · Burley | 11 | Burley | 21:18.49 |
| 52 | Kyle PricePlace 52 · Grade 11 · Highland - P | 11 | Highland - P | 21:23.58 |
| 53 | Daniel BoggessPlace 53 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 21:25.21 |
| 54 | Collin RasmussenPlace 54 · Grade 9 · Twin Falls | 9 | Twin Falls | 21:25.88 |
| 55 | Daniel MeyerPlace 55 · Grade 12 · Century | 12 | Century | 21:27.35 |
| 56 | Trevor LewisPlace 56 · Grade 10 · Highland - P | 10 | Highland - P | 21:29.75 |
| 57 | Camden LonghurstPlace 57 · Grade 10 · Highland - P | 10 | Highland - P | 21:33.52 |
| 58 | Logan ManionPlace 58 · Grade 11 · Burley | 11 | Burley | 21:37.27 |
| 59 | Gabe DavidsonPlace 59 · Grade 12 · Century | 12 | Century | 21:43.15 |
| 60 | Daniel OsbornePlace 60 · Grade 10 · Jerome | 10 | Jerome | 21:44.66 |
| 61 | Andrew WilsonPlace 61 · Grade 12 · Minico | 12 | Minico | 21:49.81 |
| 62 | Hollis DickersonPlace 62 · Grade 9 · Twin Falls | 9 | Twin Falls | 21:50.19 |
| 63 | Ryan ChristensenPlace 63 · Grade 10 · Twin Falls | 10 | Twin Falls | 21:50.59 |
| 64 | John MoyaPlace 64 · Grade 9 · Buhl | 9 | Buhl | 22:09.10 |
| 65 | Paxton LynchPlace 65 · Grade 9 · Burley | 9 | Burley | 22:09.35 |
| 66 | Logan BarfussPlace 66 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 22:12.40 |
| 67 | Raleigh BrittainPlace 67 · Grade 10 · Twin Falls | 10 | Twin Falls | 22:19.23 |
| 68 | Anthony LicanoPlace 68 · Grade 12 · Jerome | 12 | Jerome | 22:19.44 |
| 69 | Alexander GaverPlace 69 · Grade 10 · Jerome | 10 | Jerome | 22:23.03 |
| 70 | Myles GuerreroPlace 70 · Grade 9 · Century | 9 | Century | 22:31.08 |
| 71 | Klark LarsenPlace 71 · Grade 11 · Jerome | 11 | Jerome | 22:41.37 |
| 72 | Wesley LindPlace 72 · Grade 9 · Burley | 9 | Burley | 22:42.57 |
| 73 | Matthew OlsenPlace 73 · Grade 10 · Century | 10 | Century | 22:43.36 |
| 74 | Narcisse MubibyiaPlace 74 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 23:00.30 |
| 75 | Jason JonesPlace 75 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 23:04.88 |
| 76 | Luis FluckigerPlace 76 · Grade 9 · Jerome | 9 | Jerome | 23:05.26 |
| 77 | Gage KingPlace 77 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 23:07.76 |
| 78 | Cooper WaltmanPlace 78 · Grade 12 · Buhl | 12 | Buhl | 23:08.27 |
| 79 | Jeremy WallacePlace 79 · Grade - · Canyon Ridge | - | Canyon Ridge | 23:09.05 |
| 80 | Matthew QuirozPlace 80 · Grade 9 · Twin Falls | 9 | Twin Falls | 23:16.80 |
| 81 | A.J. GuldenPlace 81 · Grade 9 · Highland - P | 9 | Highland - P | 23:24.27 |
| 82 | Kyle TingeyPlace 82 · Grade 11 · Twin Falls | 11 | Twin Falls | 23:34.95 |
| 83 | Paul GillespiePlace 83 · Grade 10 · Minico | 10 | Minico | 23:45.20 |
| 84 | Trevor SchultzPlace 84 · Grade 11 · Minico | 11 | Minico | 23:46.83 |
| 85 | Sam MarkPlace 85 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 24:03.38 |
| 86 | Evan SheffieldPlace 86 · Grade 9 · Jerome | 9 | Jerome | 24:55.71 |
| 87 | Zachary HawkinsPlace 87 · Grade 9 · Twin Falls | 9 | Twin Falls | 25:18.87 |
| 88 | Joel CooperPlace 88 · Grade 11 · Twin Falls | 11 | Twin Falls | 25:26.57 |
| 89 | Kaden BurnhamPlace 89 · Grade 11 · Jerome | 11 | Jerome | 25:37.39 |
| 90 | Daniel HopovacPlace 90 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 25:38.11 |
| 91 | David FedaiePlace 91 · Grade 12 · Twin Falls | 12 | Twin Falls | 25:41.75 |
| 92 | Hunter BarlowPlace 92 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 25:42.80 |
| 93 | Collin MagalogoPlace 93 · Grade 10 · Jerome | 10 | Jerome | 26:00.43 |
| 94 | William HarrisonPlace 94 · Grade 12 · Minico | 12 | Minico | 26:01.27 |
| 95 | Koby PrescottPlace 95 · Grade 9 · Burley | 9 | Burley | 26:07.17 |
| 96 | Tyson BadgerPlace 96 · Grade 11 · Minico | 11 | Minico | 26:24.77 |
| 97 | Tyson HenkelmanPlace 97 · Grade 9 · Buhl | 9 | Buhl | 26:36.47 |
| 98 | Caleb SchelskePlace 98 · Grade 9 · Century | 9 | Century | 26:57.60 |
| 99 | Jordan SealPlace 99 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 28:00.16 |
| 100 | Henry GodfreyPlace 100 · Grade 9 · Century | 9 | Century | 31:16.21 |
| 101 | Carson ShriverPlace 101 · Grade 11 · Buhl | 11 | Buhl | 31:41.77 |
| 102 | Tyler HarraellPlace 102 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 41:46.00 |