| 1 | JD WilleyPlace 1 · Grade 11 · Victory Charter | 11 | Victory Charter | 17:49.49 |
| 2 | Santiago PenaPlace 2 · Grade 10 · Victory Charter | 10 | Victory Charter | 17:55.55 |
| 3 | David PhilpottPlace 3 · Grade 10 · Vision Charter | 10 | Vision Charter | 18:50.67 |
| 4 | Oliver KunzPlace 4 · Grade 11 · Victory Charter | 11 | Victory Charter | 19:01.92 |
| 5 | Maxwell GraukePlace 5 · Grade 11 · Logos | 11 | Logos | 19:12.27 |
| 6 | Max McDowallPlace 6 · Grade 10 · Four Rivers | 10 | Four Rivers | 19:15.83 |
| 7 | Alex WoodsPlace 7 · Grade 12 · Weiser | 12 | Weiser | 19:18.27 |
| 8 | Ben GraukePlace 8 · Grade 9 · Logos | 9 | Logos | 19:29.42 |
| 9 | Greer GreenPlace 9 · Grade 12 · Council | 12 | Council | 19:29.42 |
| 10 | Landon MillerPlace 10 · Grade 11 · Victory Charter | 11 | Victory Charter | 19:36.08 |
| 11 | Will HuckabyPlace 11 · Grade 12 · Cascade | 12 | Cascade | 19:37.77 |
| 12 | Sam EamesPlace 12 · Grade 11 · Weiser | 11 | Weiser | 19:38.27 |
| 13 | Dustin ClarkPlace 13 · Grade 12 · Weiser | 12 | Weiser | 19:42.49 |
| 14 | Alan Maxfield-OkudaPlace 14 · Grade 12 · Four Rivers | 12 | Four Rivers | 19:45.11 |
| 15 | Luke SeebartPlace 15 · Grade 10 · Ontario | 10 | Ontario | 19:59.08 |
| 16 | Ben LittrellPlace 16 · Grade 12 · Logos | 12 | Logos | 20:01.61 |
| 17 | Tevyn BaldusPlace 17 · Grade 11 · Grangeville | 11 | Grangeville | 20:12.36 |
| 18 | Micah DillonPlace 18 · Grade 12 · Council | 12 | Council | 20:16.52 |
| 19 | Sean ElliottPlace 19 · Grade 11 · Weiser | 11 | Weiser | 20:19.55 |
| 20 | Kobe NadigerPlace 20 · Grade 10 · Grangeville | 10 | Grangeville | 20:32.24 |
| 21 | Oliver McDowallPlace 21 · Grade 12 · Four Rivers | 12 | Four Rivers | 20:36.64 |
| 22 | Elijah GrimaldoPlace 22 · Grade 11 · Four Rivers | 11 | Four Rivers | 20:47.17 |
| 23 | Brandon MendozaPlace 23 · Grade 11 · Four Rivers | 11 | Four Rivers | 20:54.11 |
| 24 | George TurnerPlace 24 · Grade 9 · Logos | 9 | Logos | 20:55.30 |
| 25 | Conner PhillipsPlace 25 · Grade 10 · Vision Charter | 10 | Vision Charter | 21:04.08 |
| 26 | Luke JohnsonPlace 26 · Grade 12 · Cascade | 12 | Cascade | 21:04.08 |
| 27 | Lucas AstonPlace 27 · Grade 10 · Logos | 10 | Logos | 21:08.30 |
| 28 | Ammon AndersonPlace 28 · Grade 12 · Weiser | 12 | Weiser | 21:20.24 |
| 29 | Matthew HastiePlace 29 · Grade 10 · Idaho City | 10 | Idaho City | 21:26.58 |
| 30 | Waylon BrassfieldPlace 30 · Grade 10 · Weiser | 10 | Weiser | 21:33.52 |
| 31 | Lane EricksonPlace 31 · Grade 12 · Council | 12 | Council | 21:43.58 |
| 32 | Sivar GallowayPlace 32 · Grade 11 · Grangeville | 11 | Grangeville | 21:44.45 |
| 38 | Justin SpraguePlace 38 · Grade 9 · Vision Charter | 9 | Vision Charter | 22:04.86 |
| 33 | Jordan FesmirePlace 33 · Grade 9 · Vision Charter | 9 | Vision Charter | 22:18.67 |
| 34 | Jaxson DaviesPlace 34 · Grade 10 · Weiser | 10 | Weiser | 22:27.11 |
| 35 | JP DespainPlace 35 · Grade 12 · Weiser | 12 | Weiser | 22:27.11 |
| 36 | Alex RogersPlace 36 · Grade 10 · Grangeville | 10 | Grangeville | 22:30.61 |
| 37 | Carter KendallPlace 37 · Grade 11 · Vision Charter | 11 | Vision Charter | 22:51.08 |
| 39 | Tallen BausmanPlace 39 · Grade 11 · Vision Charter | 11 | Vision Charter | 23:02.45 |
| 40 | Roby KirbyPlace 40 · Grade 11 · Cascade | 11 | Cascade | 23:08.11 |
| 41 | Brayden DuncanPlace 41 · Grade 9 · Council | 9 | Council | 23:09.61 |
| 42 | Kaniyon SaundersPlace 42 · Grade 11 · Treasure Valley Classical Academy | 11 | Treasure Valley Classical Academy | 23:10.80 |
| 43 | Kenneth BabbPlace 43 · Grade 12 · Weiser | 12 | Weiser | 23:16.80 |
| 44 | Jorge MartinezPlace 44 · Grade 12 · Weiser | 12 | Weiser | 23:29.55 |
| 45 | Brayden GeddesPlace 45 · Grade 12 · Ontario | 12 | Ontario | 23:29.55 |
| 46 | Etienne ArmstrongPlace 46 · Grade 11 · Four Rivers | 11 | Four Rivers | 23:42.11 |
| 47 | Traeg JensenPlace 47 · Grade 10 · Vision Charter | 10 | Vision Charter | 23:55.27 |
| 48 | Elijah BittersPlace 48 · Grade 9 · Vision Charter | 9 | Vision Charter | 24:00.11 |
| 49 | Caleb YoungPlace 49 · Grade 11 · Four Rivers | 11 | Four Rivers | 24:16.14 |
| 50 | Ja'Khary CookePlace 50 · Grade 10 · Four Rivers | 10 | Four Rivers | 24:33.08 |
| 51 | Chase MollesPlace 51 · Grade 9 · Victory Charter | 9 | Victory Charter | 24:34.08 |
| 52 | Isaiah PerezPlace 52 · Grade 9 · Weiser | 9 | Weiser | 24:41.89 |
| 53 | Luke FugatePlace 53 · Grade 12 · Treasure Valley Classical Academy | 12 | Treasure Valley Classical Academy | 24:42.55 |
| 54 | Tommy DiepstratenPlace 54 · Grade 9 · Idaho City | 9 | Idaho City | 24:56.67 |
| 55 | Paxton BausmanPlace 55 · Grade 9 · Vision Charter | 9 | Vision Charter | 24:58.67 |
| 56 | Cristian MartinezPlace 56 · Grade 12 · Four Rivers | 12 | Four Rivers | 25:04.95 |
| 57 | Haydan PearsonPlace 57 · Grade 9 · Ontario | 9 | Ontario | 25:04.95 |
| 58 | Brax ChenowethPlace 58 · Grade 9 · Vision Charter | 9 | Vision Charter | 25:10.80 PR |
| 59 | Brody MillsPlace 59 · Grade 12 · Ontario | 12 | Ontario | 25:21.17 |
| 60 | Diego HernandezPlace 60 · Grade 9 · Weiser | 9 | Weiser | 25:29.83 |
| 61 | Evan BairdPlace 61 · Grade 10 · Vision Charter | 10 | Vision Charter | 25:35.05 |
| 62 | Hayden SiewertPlace 62 · Grade 10 · Vision Charter | 10 | Vision Charter | 27:01.89 |
| 63 | Josh WolfePlace 63 · Grade 12 · Ontario | 12 | Ontario | 27:24.74 |
| 64 | Logan SherwoodPlace 64 · Grade 10 · Idaho City | 10 | Idaho City | 27:27.92 |
| 65 | Robby CimbalikPlace 65 · Grade 9 · Cascade | 9 | Cascade | 28:02.08 |
| 66 | Chase CumminsPlace 66 · Grade 10 · Cascade | 10 | Cascade | 28:44.02 |
| 67 | Dillon HodgesPlace 67 · Grade 12 · Cascade | 12 | Cascade | 29:24.24 |
| 68 | Harrison StoutPlace 68 · Grade 9 · Victory Charter | 9 | Victory Charter | 29:34.30 |
| 69 | Axel SchmidtPlace 69 · Grade 9 · Idaho City | 9 | Idaho City | 29:54.83 |
| 70 | Emmett GehrlsPlace 70 · Grade 9 · Idaho City | 9 | Idaho City | 29:55.83 |
| 71 | Bobby Day, Jr.Place 71 · Grade 12 · Ontario | 12 | Ontario | 30:09.61 |
| 72 | Weston ZielinskiPlace 72 · Grade 10 · Council | 10 | Council | 31:35.86 |
| 73 | Ashton HyerPlace 73 · Grade 9 · Vision Charter | 9 | Vision Charter | 31:44.92 |
| 74 | Bell MonsonPlace 74 · Grade 9 · Ontario | 9 | Ontario | 31:45.89 |
| 75 | Lucian MontgomeryPlace 75 · Grade 11 · Ontario | 11 | Ontario | 32:40.08 |
| 76 | Corbin TrenkelPlace 76 · Grade 11 · Ontario | 11 | Ontario | 36:14.58 |
| 0 | Marco MoradoPlace 0 · Grade 10 · Ontario | 10 | Ontario | — |
| 0 | Brayan NavarretePlace 0 · Grade 12 · Ontario | 12 | Ontario | — |
| 0 | Santiago OviedoPlace 0 · Grade 10 · Ontario | 10 | Ontario | — |
| 0 | Aaron CodorPlace 0 · Grade 9 · Cascade | 9 | Cascade | — |
| 0 | Manuel MendezPlace 0 · Grade 12 · Timberline (Weippe) | 12 | Timberline (Weippe) | — |
| 0 | Kaleb DuncanPlace 0 · Grade 11 · Council | 11 | Council | — |
| 0 | Russell HodgesPlace 0 · Grade 9 · Cascade | 9 | Cascade | — |
| 0 | Kaleb BaileyPlace 0 · Grade 11 · Grangeville | 11 | Grangeville | — |
| 0 | Kolten FunderburgPlace 0 · Grade 10 · Grangeville | 10 | Grangeville | — |
| 0 | Elijah HalePlace 0 · Grade 11 · Weiser | 11 | Weiser | — |
| 0 | Julian RuizPlace 0 · Grade 9 · Victory Charter | 9 | Victory Charter | — |
| 0 | Andrew SchlerfPlace 0 · Grade 10 · Victory Charter | 10 | Victory Charter | — |
| 0 | Levi MainePlace 0 · Grade 9 · Victory Charter | 9 | Victory Charter | — |
| 0 | Brayden MarksPlace 0 · Grade 9 · Vision Charter | 9 | Vision Charter | — |
| 0 | Will MeachamPlace 0 · Grade 9 · Vision Charter | 9 | Vision Charter | — |
| 0 | Avik CachoPlace 0 · Grade 12 · Four Rivers | 12 | Four Rivers | — |