| 1 | Taylor AberlePlace 1 · Grade 11 · Kelso | 11 | Kelso | 18:41.69 |
| 2 | Marcelo SamaniegoPlace 2 · Grade 12 · Kelso | 12 | Kelso | 19:17.65 |
| 3 | Charles RingsPlace 3 · Grade 10 · Kelso | 10 | Kelso | 19:25.17 |
| 4 | Nolan CoxPlace 4 · Grade 11 · Kelso | 11 | Kelso | 19:50.78 |
| 5 | Will MoorePlace 5 · Grade 10 · Kelso | 10 | Kelso | 19:50.98 |
| 6 | Brayden Stillwell-ButcherPlace 6 · Grade 12 · Kelso | 12 | Kelso | 20:24.54 |
| 7 | Lucio RoblesPlace 7 · Grade 10 · Heritage | 10 | Heritage | 20:32.49 |
| 8 | Dylan SpradlinPlace 8 · Grade 9 · Kelso | 9 | Kelso | 20:39.02 PR |
| 9 | Judah MorganPlace 9 · Grade 10 · Heritage | 10 | Heritage | 21:01.36 |
| 10 | Antonio Pena-BeltranPlace 10 · Grade Sr · Heritage | Sr | Heritage | 21:07.34 PR |
| 11 | Landon ReesPlace 11 · Grade 10 · Kelso | 10 | Kelso | 21:25.99 |
| 12 | Jonah OuellettePlace 12 · Grade 11 · Kelso | 11 | Kelso | 21:26.14 |
| 13 | Joey CunninghamPlace 13 · Grade 11 · Kelso | 11 | Kelso | 21:30.12 |
| 14 | Peyton ThomasPlace 14 · Grade 9 · Kelso | 9 | Kelso | 21:36.11 |
| 15 | Amari DurantPlace 15 · Grade 11 · Heritage | 11 | Heritage | 21:41.29 |
| 16 | Layne SwiftPlace 16 · Grade 11 · Kelso | 11 | Kelso | 21:41.63 |
| 17 | Nicholas JohnsonPlace 17 · Grade 10 · Heritage | 10 | Heritage | 21:45.85 |
| 18 | Adam MartinPlace 18 · Grade 12 · Kelso | 12 | Kelso | 22:01.08 |
| 19 | Dominick Andino-SchneiderPlace 19 · Grade 11 · Heritage | 11 | Heritage | 22:01.95 |
| 20 | Samuel AdamsPlace 20 · Grade 9 · Kelso | 9 | Kelso | 22:03.48 |
| 21 | fallon Grassmyer-rosenstielPlace 21 · Grade 9 · Kelso | 9 | Kelso | 23:02.99 |
| 22 | Issac JohnsonPlace 22 · Grade 12 · Heritage | 12 | Heritage | 23:04.08 |
| 23 | Dewayne MerculiefPlace 23 · Grade 11 · Kelso | 11 | Kelso | 23:15.98 |
| 24 | Daniel Gomez SalasPlace 24 · Grade 9 · Kelso | 9 | Kelso | 23:16.32 |
| 25 | Bryson CaseyPlace 25 · Grade 11 · Kelso | 11 | Kelso | 23:24.15 |
| 26 | Kendrik BrownPlace 26 · Grade 12 · Kelso | 12 | Kelso | 23:54.69 |
| 27 | Louie BellPlace 27 · Grade 9 · Kelso | 9 | Kelso | 24:38.75 PR |
| 28 | Arlo BellPlace 28 · Grade 11 · Kelso | 11 | Kelso | 25:00.46 |
| 29 | Tucker BerryPlace 29 · Grade 11 · Kelso | 11 | Kelso | 25:21.35 |
| 30 | Elijah RisnerPlace 30 · Grade 12 · Kelso | 12 | Kelso | 25:50.99 |
| 31 | James PolkPlace 31 · Grade 9 · Kelso | 9 | Kelso | 26:52.01 |
| 32 | Oliver TschabrunPlace 32 · Grade 10 · Kelso | 10 | Kelso | 27:05.30 |
| 33 | Elijah HammondPlace 33 · Grade 9 · Heritage | 9 | Heritage | 29:50.83 |
| 34 | Ashton BonglamphonePlace 34 · Grade 11 · Heritage | 11 | Heritage | 30:22.78 |
| 35 | Kingston HayesPlace 35 · Grade 9 · Kelso | 9 | Kelso | 30:23.52 |
| 36 | Noah WhitePlace 36 · Grade 11 · Kelso | 11 | Kelso | 31:17.04 |
| 37 | Maximus GarlandPlace 37 · Grade 11 · Heritage | 11 | Heritage | 32:05.29 |
| — | Damon RiveraGrade 9 · Heritage | 9 | Heritage | DNS |
| — | Triston LongGrade 10 · Kelso | 10 | Kelso | DNS |
| — | Easton FahnGrade 11 · Kelso | 11 | Kelso | DNS |
| — | Quentin ModeGrade 11 · Kelso | 11 | Kelso | DNS |
| — | Trigger VickeryGrade 9 · Kelso | 9 | Kelso | DNS PR |
| — | Silas WhippsGrade 10 · Kelso | 10 | Kelso | DNS |