| 1 | Nathan GreenPlace 1 · Grade 11 · Borah | 11 | Borah | 15:13.97 |
| 2 | Derek LitzsingerPlace 2 · Grade 12 · Eagle | 12 | Eagle | 15:35.71 PR |
| 3 | Hayden BostromPlace 3 · Grade 11 · Timberline (Boise) | 11 | Timberline (Boise) | 15:37.42 |
| 4 | Will DixonPlace 4 · Grade 11 · Madison | 11 | Madison | 15:43.38 |
| 5 | Tanner WilkinsonPlace 5 · Grade 12 · Meridian (ID) | 12 | Meridian (ID) | 16:00.98 |
| 6 | Caden ByrerPlace 6 · Grade 12 · Lewiston | 12 | Lewiston | 16:09.47 |
| 7 | Tyler DeMastersPlace 7 · Grade 11 · Meridian (ID) | 11 | Meridian (ID) | 16:09.84 |
| 8 | Seth BinghamPlace 8 · Grade 10 · Thunder Ridge | 10 | Thunder Ridge | 16:13.49 |
| 9 | Ryan StutzPlace 9 · Grade 10 · Madison | 10 | Madison | 16:13.86 |
| 10 | Ben RicksPlace 10 · Grade 10 · Rigby | 10 | Rigby | 16:16.37 |
| 11 | Mason ChandlerPlace 11 · Grade 11 · Rigby | 11 | Rigby | 16:17.90 PR |
| 12 | Jared HardenPlace 12 · Grade 11 · Highland - P | 11 | Highland - P | 16:19.80 |
| 13 | Marcus HeemeyerPlace 13 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 16:20.99 |
| 14 | Chandler EmersonPlace 14 · Grade 12 · Eagle | 12 | Eagle | 16:21.85 PR |
| 15 | Zach GareyPlace 15 · Grade 12 · Borah | 12 | Borah | 16:22.17 |
| 16 | Caleb HartPlace 16 · Grade 12 · Meridian (ID) | 12 | Meridian (ID) | 16:23.06 PR |
| 17 | Cayden TupperPlace 17 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 16:25.00 |
| 18 | Sean JaneckoPlace 18 · Grade 10 · Timberline (Boise) | 10 | Timberline (Boise) | 16:25.65 |
| 19 | Spencer OrdPlace 19 · Grade 11 · Mountain View (ID) | 11 | Mountain View (ID) | 16:27.54 |
| 20 | Nelson SnowPlace 20 · Grade 12 · Meridian (ID) | 12 | Meridian (ID) | 16:28.10 PR |
| 21 | Carson WrightPlace 21 · Grade 11 · Timberline (Boise) | 11 | Timberline (Boise) | 16:28.43 |
| 22 | Cooper CarlsonPlace 22 · Grade 12 · Mountain View (ID) | 12 | Mountain View (ID) | 16:28.71 |
| 23 | Zac PollockPlace 23 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 16:28.81 |
| 24 | Nathan FieldingPlace 24 · Grade 10 · Rigby | 10 | Rigby | 16:31.40 |
| 25 | Garrit StautsPlace 25 · Grade 12 · Mountain View (ID) | 12 | Mountain View (ID) | 16:32.90 PR |
| 26 | Carter GordonPlace 26 · Grade 12 · Lake City | 12 | Lake City | 16:34.79 |
| 27 | Jesse HalladayPlace 27 · Grade 10 · Mountain View (ID) | 10 | Mountain View (ID) | 16:39.91 |
| 28 | Jacob PackwoodPlace 28 · Grade 12 · Timberline (Boise) | 12 | Timberline (Boise) | 16:40.34 PR |
| 29 | Trace SchultzPlace 29 · Grade 12 · Capital | 12 | Capital | 16:40.53 |
| 30 | Chance SleightPlace 30 · Grade 12 · Madison | 12 | Madison | 16:41.02 |
| 31 | Brandon ParrishPlace 31 · Grade 10 · Eagle | 10 | Eagle | 16:41.75 |
| 32 | Jackson CookPlace 32 · Grade 11 · Eagle | 11 | Eagle | 16:42.72 PR |
| 33 | Luke AmmiratiPlace 33 · Grade 11 · Boise | 11 | Boise | 16:45.81 |
| 34 | Brycen KemptonPlace 34 · Grade 11 · Post Falls | 11 | Post Falls | 16:45.97 |
| 35 | Maximillian BazlerPlace 35 · Grade 10 · Lake City | 10 | Lake City | 16:48.42 |
| 36 | Charlie StandsPlace 36 · Grade 12 · Timberline (Boise) | 12 | Timberline (Boise) | 16:51.33 PR |
| 37 | Alexander FryPlace 37 · Grade 10 · Mountain View (ID) | 10 | Mountain View (ID) | 16:52.26 |
| 38 | Hinckley MannerPlace 38 · Grade 10 · Madison | 10 | Madison | 16:52.53 |
| 39 | Chris ConnellyPlace 39 · Grade 12 · Mountain View (ID) | 12 | Mountain View (ID) | 16:53.50 |
| 40 | TJ Acosta Jr.Place 40 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 16:54.20 |
| 41 | Daniel GodfreyPlace 41 · Grade 11 · Madison | 11 | Madison | 16:54.58 |
| 42 | Fisher RiggsPlace 42 · Grade 12 · Eagle | 12 | Eagle | 16:58.18 PR |
| 43 | Braden DancePlace 43 · Grade 11 · Coeur D'Alene | 11 | Coeur D'Alene | 16:58.87 |
| 44 | Mark McIntyrePlace 44 · Grade 10 · Boise | 10 | Boise | 16:59.75 |
| 45 | Alex PetersPlace 45 · Grade 11 · Post Falls | 11 | Post Falls | 17:00.06 |
| 46 | Eric EastinPlace 46 · Grade 12 · Rigby | 12 | Rigby | 17:01.26 PR |
| 47 | Taylor AllenPlace 47 · Grade 11 · Madison | 11 | Madison | 17:03.70 |
| 48 | Brody TomlinsonPlace 48 · Grade 10 · Eagle | 10 | Eagle | 17:04.84 |
| 49 | Colton JacobsonPlace 49 · Grade 12 · Rigby | 12 | Rigby | 17:06.47 PR |
| 50 | Elijah SaboPlace 50 · Grade 10 · Lewiston | 10 | Lewiston | 17:07.14 |
| 51 | Baird ReynoldsPlace 51 · Grade 12 · Eagle | 12 | Eagle | 17:08.74 |
| 52 | Tyler ThompsonPlace 52 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 17:09.52 |
| 53 | Ethan GarnerPlace 53 · Grade 11 · Coeur D'Alene | 11 | Coeur D'Alene | 17:10.69 |
| 54 | Trent WigodPlace 54 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 17:11.03 |
| 55 | Seth LivingstonePlace 55 · Grade 12 · Mountain View (ID) | 12 | Mountain View (ID) | 17:16.53 |
| 56 | Morgan CrawfordPlace 56 · Grade 11 · Madison | 11 | Madison | 17:17.93 |
| 57 | Matthew MontrosePlace 57 · Grade 11 · Meridian (ID) | 11 | Meridian (ID) | 17:18.95 |
| 58 | Kimball GodfreyPlace 58 · Grade 10 · Rigby | 10 | Rigby | 17:19.24 |
| 59 | Ammon BrackenPlace 59 · Grade 12 · Post Falls | 12 | Post Falls | 17:20.95 PR |
| 60 | Elias EveristPlace 60 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 17:27.53 |
| 61 | Carter SteinmetzPlace 61 · Grade 10 · Timberline (Boise) | 10 | Timberline (Boise) | 17:32.22 |
| 62 | Luke SimpsonPlace 62 · Grade 11 · Meridian (ID) | 11 | Meridian (ID) | 17:37.28 |
| 63 | Gavin CalkinsPlace 63 · Grade 10 · Post Falls | 10 | Post Falls | 17:37.71 |
| 64 | Payton BiglerPlace 64 · Grade 11 · Lewiston | 11 | Lewiston | 17:42.45 |
| 65 | Aidan CluffPlace 65 · Grade 12 · Meridian (ID) | 12 | Meridian (ID) | 17:59.93 |
| 66 | Blaine BuckinghamPlace 66 · Grade 12 · Post Falls | 12 | Post Falls | 18:00.49 PR |
| 67 | Trevor BradleyPlace 67 · Grade 11 · Rigby | 11 | Rigby | 18:01.08 |
| 68 | Dawson KeyPlace 68 · Grade 12 · Lewiston | 12 | Lewiston | 18:08.24 |
| 69 | Josiah HeathPlace 69 · Grade 11 · Post Falls | 11 | Post Falls | 18:12.37 |
| 70 | Nick GrimmPlace 70 · Grade 10 · Lewiston | 10 | Lewiston | 18:29.73 |
| 71 | Brenden SorensenPlace 71 · Grade 12 · Post Falls | 12 | Post Falls | 18:35.31 |
| 72 | Kobe WesselsPlace 72 · Grade 10 · Lewiston | 10 | Lewiston | 18:51.88 |
| 73 | Nicholas RemaclePlace 73 · Grade 10 · Lewiston | 10 | Lewiston | 19:12.05 |