| 1 | Grady MylanderPlace 1 · Grade 11 · Nampa Christian | 11 | Nampa Christian | 15:32.30 |
| 2 | Josh LeavittPlace 2 · Grade 12 · Melba | 12 | Melba | 15:57.90 |
| 3 | Brady EnglishPlace 3 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 16:42.70 |
| 4 | Jason CavenPlace 4 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 16:57.60 |
| 5 | Reagan ManzerPlace 5 · Grade 12 · Melba | 12 | Melba | 17:14.10 |
| 6 | Kael JohnstonPlace 6 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 17:38.50 |
| 7 | Tyler ArnoldPlace 7 · Grade 12 · Melba | 12 | Melba | 17:45.00 |
| 8 | Hiatt BeusPlace 8 · Grade 10 · New Plymouth | 10 | New Plymouth | 17:51.10 |
| 9 | Bryce WickPlace 9 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 17:52.00 |
| 10 | Dallan EsplinPlace 10 · Grade 12 · New Plymouth | 12 | New Plymouth | 17:57.10 |
| 11 | McKoy RichardsonPlace 11 · Grade 10 · Melba | 10 | Melba | 18:01.70 |
| 12 | Jacob SteelePlace 12 · Grade 12 · Nampa Christian | 12 | Nampa Christian | 18:05.80 |
| 13 | Eli KingeryPlace 13 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 18:10.00 |
| 14 | Alan FolsomPlace 14 · Grade 10 · Compass Honors | 10 | Compass Honors | 18:13.60 |
| 15 | Jaxen HacklerPlace 15 · Grade 10 · Melba | 10 | Melba | 18:14.50 |
| 16 | Benjamin RalstonPlace 16 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 18:19.50 |
| 17 | Ravio ManzerPlace 17 · Grade 9 · Melba | 9 | Melba | 18:32.10 |
| 18 | Josiah SchieboutPlace 18 · Grade 10 · The Ambrose School | 10 | The Ambrose School | 18:35.50 |
| 19 | Owen ForreyPlace 19 · Grade 11 · The Ambrose School | 11 | The Ambrose School | 18:37.30 |
| 20 | Ajejandro BarreraPlace 20 · Grade 10 · Marsing | 10 | Marsing | 18:50.80 |
| 21 | Jackson WherryPlace 21 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 18:51.80 |
| 22 | Grant SvedinPlace 22 · Grade 10 · Melba | 10 | Melba | 18:57.50 |
| 23 | Brogan PaslayPlace 23 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 19:02.10 |
| 24 | Reuben ManzerPlace 24 · Grade 11 · Melba | 11 | Melba | 19:08.90 |
| 25 | Danny TolmanPlace 25 · Grade 12 · Compass Honors | 12 | Compass Honors | 19:14.50 |
| 26 | Caden WarnerPlace 26 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 19:15.40 |
| 27 | Easton CablePlace 27 · Grade 10 · New Plymouth | 10 | New Plymouth | 19:16.50 |
| 28 | Donovan WilesPlace 28 · Grade 9 · Nampa Christian | 9 | Nampa Christian | 19:17.70 |
| 29 | Jacob AnstinePlace 29 · Grade 9 · The Ambrose School | 9 | The Ambrose School | 19:17.80 |
| 30 | Logan ClarkPlace 30 · Grade 11 · Compass Honors | 11 | Compass Honors | 19:20.90 |
| 31 | Edward LevandovskyPlace 31 · Grade 11 · Nampa Christian | 11 | Nampa Christian | 19:24.50 |
| 32 | Kameron HeckathornPlace 32 · Grade 9 · Compass Honors | 9 | Compass Honors | 19:53.60 |
| 33 | Hudson ColePlace 33 · Grade 9 · Melba | 9 | Melba | 20:07.70 |
| 34 | Clint HaileyPlace 34 · Grade 11 · New Plymouth | 11 | New Plymouth | 20:14.40 |
| 35 | Eli ClausenPlace 35 · Grade 11 · The Ambrose School | 11 | The Ambrose School | 20:17.40 |
| 36 | Kimball BlackPlace 36 · Grade 11 · New Plymouth | 11 | New Plymouth | 20:17.70 |
| 37 | Trevor OrchardPlace 37 · Grade 10 · Compass Honors | 10 | Compass Honors | 20:28.90 |
| 38 | Vicente AcostaPlace 38 · Grade 10 · Melba | 10 | Melba | 20:34.90 |
| 39 | Peter KnudsenPlace 39 · Grade 12 · Nampa Christian | 12 | Nampa Christian | 20:35.60 |
| 40 | Connor EhmannPlace 40 · Grade 9 · Nampa Christian | 9 | Nampa Christian | 20:58.10 |
| 41 | Kaleb SlaughterPlace 41 · Grade 9 · Nampa Christian | 9 | Nampa Christian | 21:03.60 |
| 42 | Caleb FergusonPlace 42 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 21:16.50 |
| 43 | Ethan ReecePlace 43 · Grade 10 · Cole Valley Christian | 10 | Cole Valley Christian | 21:28.30 |
| 44 | Bryson GonzalezPlace 44 · Grade 12 · Nampa Christian | 12 | Nampa Christian | 21:35.00 |
| 45 | Ridge NordquistPlace 45 · Grade 9 · The Ambrose School | 9 | The Ambrose School | 21:41.70 |
| 46 | Brett LymanPlace 46 · Grade 9 · New Plymouth | 9 | New Plymouth | 21:50.10 |
| 47 | Nolan VantreasePlace 47 · Grade 9 · New Plymouth | 9 | New Plymouth | 21:50.20 |
| 48 | Sam TolmanPlace 48 · Grade 9 · Compass Honors | 9 | Compass Honors | 22:02.10 |
| 49 | Kyle TurnerPlace 49 · Grade 12 · Nampa Christian | 12 | Nampa Christian | 22:06.70 |
| 50 | Wyatt WardhaughPlace 50 · Grade 12 · Nampa Christian | 12 | Nampa Christian | 22:13.80 |
| 51 | Carson KochPlace 51 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 22:14.40 |
| 52 | Ben MillettePlace 52 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 22:16.90 |
| 53 | Carter WolfePlace 53 · Grade 10 · Nampa Christian | 10 | Nampa Christian | 22:36.50 |
| 54 | Ryker LacyPlace 54 · Grade 9 · Nampa Christian | 9 | Nampa Christian | 22:37.60 |
| 55 | Josue EspejelPlace 55 · Grade 10 · Marsing | 10 | Marsing | 22:40.80 |
| 56 | JT RichardsonPlace 56 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 22:54.70 |
| 57 | DJ WilsonPlace 57 · Grade 9 · New Plymouth | 9 | New Plymouth | 23:19.00 |
| 58 | Preston GibbonsPlace 58 · Grade 9 · New Plymouth | 9 | New Plymouth | 23:19.90 |
| 59 | Nathan HightowerPlace 59 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 23:23.60 |
| 60 | Jake BrownellPlace 60 · Grade 11 · New Plymouth | 11 | New Plymouth | 23:34.50 |
| 61 | Nicolas FietschPlace 61 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 23:47.80 |
| 62 | Ignacio Margarito ...Place 62 · Grade 9 · Marsing | 9 | Marsing | 23:53.70 |
| 63 | Jonny GundersonPlace 63 · Grade 9 · Melba | 9 | Melba | 25:49.20 |
| 64 | Jesus RamirezPlace 64 · Grade 9 · Marsing | 9 | Marsing | 29:06.10 |
| 65 | Tyson CampbellPlace 65 · Grade 9 · Marsing | 9 | Marsing | 31:10.00 |
| 66 | Greyson BeckPlace 66 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 31:42.50 |