| 1 | Corbin SagePlace 1 · Grade 12 · Marist | 12 | Marist | 8:46.88 PR |
| 2 | Caleb DanielsPlace 2 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 9:32.18 PR |
| 3 | Anderson WirthPlace 3 · Grade 11 · Marist | 11 | Marist | 10:03.83 PR |
| 4 | Wyatt SullivanPlace 4 · Grade 10 · Elmira | 10 | Elmira | 10:05.15 PR |
| 5 | Ethan LeppPlace 5 · Grade 12 · Sheldon (OR) | 12 | Sheldon (OR) | 10:06.52 PR |
| 6 | Finley SchoenherrPlace 6 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 10:08.01 PR |
| 7 | Thaddius MasonPlace 7 · Grade 12 · Elmira | 12 | Elmira | 10:11.60 PR |
| 8 | Austin ForesterPlace 8 · Grade 11 · Willamette | 11 | Willamette | 10:13.05 PR |
| 9 | Simon HrubyPlace 9 · Grade 11 · Willamette | 11 | Willamette | 10:22.81 PR |
| 10 | Tyler LooneyPlace 10 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 10:27.21 PR |
| 11 | Jayden RobertsonPlace 11 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 10:27.98 PR |
| 12 | Elijah BrinkerhoffPlace 12 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 10:30.04 PR |
| 13 | Tristen AdamsPlace 13 · Grade 12 · Triangle Lake | 12 | Triangle Lake | 10:30.47 PR |
| 14 | Cylas SughrouePlace 14 · Grade 10 · McKenzie | 10 | McKenzie | 10:31.66 PR |
| 15 | Jordi AlapontPlace 15 · Grade 10 · Marist | 10 | Marist | 10:33.04 PR |
| 16 | Gavin LeesPlace 16 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 10:33.12 PR |
| 17 | Sam LoesbergPlace 17 · Grade 12 · Churchill | 12 | Churchill | 10:35.18 |
| 18 | Liam SchmidtPlace 18 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 10:37.69 PR |
| 19 | Ryder DavisPlace 19 · Grade 10 · Willamette | 10 | Willamette | 10:37.91 PR |
| 20 | Hunter ThelanderPlace 20 · Grade 11 · Triangle Lake | 11 | Triangle Lake | 10:46.51 PR |
| 21 | Cameron ScottPlace 21 · Grade 10 · Churchill | 10 | Churchill | 10:49.60 PR |
| 22 | Shane OkuleyPlace 22 · Grade 12 · Churchill | 12 | Churchill | 10:51.26 PR |
| 23 | Morgen AndersonPlace 23 · Grade 11 · Elmira | 11 | Elmira | 10:52.45 PR |
| 24 | Patrick RosebrookPlace 24 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 10:57.67 PR |
| 25 | Ryder OrtizPlace 25 · Grade 11 · Lowell | 11 | Lowell | 11:05.61 PR |
| 26 | Micah AdamsPlace 26 · Grade 12 · Triangle Lake | 12 | Triangle Lake | 11:07.13 PR |
| 27 | Kaden WallacePlace 27 · Grade 12 · Churchill | 12 | Churchill | 11:07.50 |
| 28 | Vihaan ThapaPlace 28 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 11:10.35 PR |
| 29 | Andrew FriesenPlace 29 · Grade 12 · Churchill | 12 | Churchill | 11:12.34 PR |
| 30 | Jace MilamPlace 30 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 11:12.56 PR |
| 31 | Jaron BreyPlace 31 · Grade 11 · Junction City | 11 | Junction City | 11:12.67 PR |
| 32 | Bobby NewlandPlace 32 · Grade 9 · Marist | 9 | Marist | 11:15.81 PR |
| 33 | Kevin SanchezPlace 33 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 11:16.52 PR |
| 34 | Quinn BrewsterPlace 34 · Grade 9 · Willamette | 9 | Willamette | 11:19.15 PR |
| 35 | Ian KueckerPlace 35 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 11:21.70 |
| 36 | Arlen GardnerPlace 36 · Grade 12 · Churchill | 12 | Churchill | 11:27.54 PR |
| 37 | Eli BrulePlace 37 · Grade 9 · Churchill | 9 | Churchill | 11:27.59 PR |
| 38 | Owen FrancisPlace 38 · Grade 11 · Eugene Christian | 11 | Eugene Christian | 11:30.12 |
| 39 | Kieran ScottonPlace 39 · Grade 9 · Churchill | 9 | Churchill | 11:31.63 PR |
| 40 | Corbin SalleePlace 40 · Grade 11 · Junction City | 11 | Junction City | 11:32.29 PR |
| 41 | Jordan WilliamsPlace 41 · Grade 10 · Willamette | 10 | Willamette | 11:32.45 PR |
| 42 | Forrest RussellPlace 42 · Grade 10 · Marist | 10 | Marist | 11:33.50 PR |
| 43 | Asher LeGruePlace 43 · Grade 11 · Willamette | 11 | Willamette | 11:33.89 PR |
| 44 | Sam FedakPlace 44 · Grade 9 · Marist | 9 | Marist | 11:45.27 PR |
| 45 | Chase BeckerPlace 45 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 11:47.25 PR |
| 46 | Brody WoodsPlace 46 · Grade 12 · Junction City | 12 | Junction City | 11:47.60 PR |
| 47 | Coen HinzPlace 47 · Grade 9 · Sheldon (OR) | 9 | Sheldon (OR) | 11:48.56 PR |
| 48 | Ben HunyhPlace 48 · Grade 10 · Marist | 10 | Marist | 11:50.67 PR |
| 49 | Coren Leiberan-TitusPlace 49 · Grade 10 · Willamette | 10 | Willamette | 11:50.68 |
| 50 | Karsten KlenkePlace 50 · Grade 12 · Marist | 12 | Marist | 11:53.86 |
| 51 | Brennan SchiedlerPlace 51 · Grade 12 · Churchill | 12 | Churchill | 11:54.84 |
| 52 | Dominick CrispinoPlace 52 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 12:00.21 |
| 53 | Kyson BerryPlace 53 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 12:02.04 PR |
| 54 | Henry WaitsPlace 54 · Grade 10 · Elmira | 10 | Elmira | 12:04.36 PR |
| 55 | Chase LaingPlace 55 · Grade 10 · Willamette | 10 | Willamette | 12:05.65 PR |
| 56 | Lestat Rodriguez-HudsonPlace 56 · Grade 10 · Churchill | 10 | Churchill | 12:10.11 PR |
| 57 | Riley JohnsonPlace 57 · Grade 12 · Glendale | 12 | Glendale | 12:12.45 |
| 58 | Isaac GourleyPlace 58 · Grade 10 · Marist | 10 | Marist | 12:12.86 PR |
| 59 | Peter WhitakerPlace 59 · Grade 10 · Marist | 10 | Marist | 12:13.41 PR |
| 60 | Alex PicinicPlace 60 · Grade 9 · Willamette | 9 | Willamette | 12:13.97 |
| 61 | Jayce LasleyPlace 61 · Grade 9 · Churchill | 9 | Churchill | 12:14.20 PR |
| 62 | Conner ClarkPlace 62 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 12:14.38 PR |
| 63 | Cooper ClevelandPlace 63 · Grade 12 · Sheldon (OR) | 12 | Sheldon (OR) | 12:25.32 |
| 64 | Andy DangPlace 64 · Grade 11 · Willamette | 11 | Willamette | 12:26.61 |
| 65 | Milo Ramos ParrPlace 65 · Grade 9 · Sheldon (OR) | 9 | Sheldon (OR) | 12:30.35 PR |
| 66 | Desmond CallahanPlace 66 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 12:31.42 PR |
| 67 | Alexander ChamberlainPlace 67 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 12:35.34 PR |
| 68 | Brent DerbyPlace 68 · Grade 10 · Junction City | 10 | Junction City | 12:38.52 PR |
| 69 | Xander FreemanPlace 69 · Grade 12 · Glendale | 12 | Glendale | 12:41.00 |
| 70 | Carter MasseyPlace 70 · Grade 9 · Marist | 9 | Marist | 12:41.19 |
| 71 | Jacoby NelsonPlace 71 · Grade 10 · Willamette | 10 | Willamette | 12:42.17 PR |
| 72 | Sam Silver-JewettPlace 72 · Grade 10 · Marist | 10 | Marist | 12:42.35 PR |
| 73 | Mark BitnerPlace 73 · Grade 12 · Marist | 12 | Marist | 12:43.05 PR |
| 74 | Ronan HennessyPlace 74 · Grade 10 · Marist | 10 | Marist | 12:43.96 |
| 75 | Emeric BrooksPlace 75 · Grade 9 · Sheldon (OR) | 9 | Sheldon (OR) | 12:48.01 PR |
| 76 | Harrison HarmonPlace 76 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 12:50.33 PR |
| 77 | Leland MortinsonPlace 77 · Grade 11 · Willamette | 11 | Willamette | 12:50.53 |
| 78 | Maxwell BerryPlace 78 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 12:56.06 PR |
| 79 | Colton NowakPlace 79 · Grade 9 · Marist | 9 | Marist | 13:05.49 |
| 80 | Hunter ChristiansonPlace 80 · Grade 9 · Churchill | 9 | Churchill | 13:21.34 PR |
| 81 | Timothy MayPlace 81 · Grade 10 · Marist | 10 | Marist | 13:23.73 PR |
| 82 | Ashton ThompsonPlace 82 · Grade 12 · Marist | 12 | Marist | 13:25.79 |
| 83 | Jasper LeachPlace 83 · Grade 9 · Junction City | 9 | Junction City | 13:34.48 PR |
| 84 | Jacob KeeverPlace 84 · Grade 12 · Willamette | 12 | Willamette | 13:35.72 |
| 85 | Cole CowinPlace 85 · Grade 12 · Sheldon (OR) | 12 | Sheldon (OR) | 13:38.23 |
| 86 | Aven Loftin-BrucePlace 86 · Grade 11 · Willamette | 11 | Willamette | 13:38.37 PR |
| 87 | Jace PetermanPlace 87 · Grade 9 · Elmira | 9 | Elmira | 13:39.14 PR |
| 88 | Ryder CainPlace 88 · Grade 9 · Willamette | 9 | Willamette | 13:50.28 |
| 89 | Connor MacDonaldPlace 89 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 13:59.50 PR |
| 90 | Jake NorbyPlace 90 · Grade 10 · Marist | 10 | Marist | 14:12.84 |
| 91 | Rohan LegruePlace 91 · Grade 9 · Willamette | 9 | Willamette | 14:18.22 PR |
| 92 | Alexander ReinertPlace 92 · Grade 9 · Glendale | 9 | Glendale | 14:38.78 PR |
| 93 | Akbahshok MominjonovPlace 93 · Grade 11 · Elmira | 11 | Elmira | 14:55.56 PR |
| 94 | Liam SmidPlace 94 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 14:56.92 |
| 95 | James BahenPlace 95 · Grade 9 · Sheldon (OR) | 9 | Sheldon (OR) | 15:00.05 PR |
| 96 | Malachi MerwinPlace 96 · Grade 10 · Marist | 10 | Marist | 15:19.97 |
| 97 | Charles BellandoPlace 97 · Grade 12 · Glendale | 12 | Glendale | 15:52.60 |
| 98 | Nathan KeeverPlace 98 · Grade 10 · Willamette | 10 | Willamette | 15:53.55 |
| 99 | Kenton MontoyaPlace 99 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 16:01.55 |
| 100 | Landon ThomasPlace 100 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 16:09.89 PR |
| 101 | Sheldon SmithPlace 101 · Grade 9 · Junction City | 9 | Junction City | 16:20.41 PR |
| 102 | Gavin BrownPlace 102 · Grade 11 · Churchill | 11 | Churchill | 16:48.07 |
| 103 | Avery ChinPlace 103 · Grade 10 · Elmira | 10 | Elmira | 18:06.84 PR |
| 104 | Colby SteckerPlace 104 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 18:27.26 |
| 105 | Finley DunnPlace 105 · Grade 9 · Sheldon (OR) | 9 | Sheldon (OR) | 19:11.28 PR |
| — | Logan BoyerGrade 9 · Sheldon (OR) | 9 | Sheldon (OR) | DNS PR |
| — | Henry CallisterGrade 10 · Sheldon (OR) | 10 | Sheldon (OR) | DNS PR |
| — | Emmett SatherGrade 12 · Sheldon (OR) | 12 | Sheldon (OR) | DNS |
| — | Alexander VlaicuGrade 9 · Sheldon (OR) | 9 | Sheldon (OR) | DNS PR |
| — | Zade ChristensenGrade 11 · Willamette | 11 | Willamette | DNS |
| — | Wolfgang SchaidGrade 10 · Willamette | 10 | Willamette | DNS |
| — | Eddy Padilla MartinezGrade 9 · Willamette | 9 | Willamette | DNS |
| — | Ernesto Nava RiveraGrade 12 · Willamette | 12 | Willamette | DNS |
| — | Daniel NordlingGrade 9 · Willamette | 9 | Willamette | DNS |
| — | Jacob ThomasGrade 10 · Eugene Christian | 10 | Eugene Christian | DNS |
| — | Lucas SparksGrade 10 · Junction City | 10 | Junction City | DNS |
| — | Andrew MayGrade 12 · Marist | 12 | Marist | DNS PR |
| — | Porter GrantGrade 9 · Marist | 9 | Marist | DNS PR |
| — | Tucker HanscomGrade 10 · Marist | 10 | Marist | DNS |
| — | Ronan McElligottGrade 10 · Marist | 10 | Marist | DNS PR |
| — | Jayden MurrayGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Quinn SullivanGrade 12 · Elmira | 12 | Elmira | DNS PR |
| — | Ashton GilliamGrade 12 · Elmira | 12 | Elmira | DNS PR |
| — | Robbie TapiaGrade 11 · Elmira | 11 | Elmira | DNS PR |
| — | Rayhan LuckeyGrade 10 · Churchill | 10 | Churchill | DNS |
| — | Henry MyersGrade 9 · Churchill | 9 | Churchill | DNS |
| — | Henry SmithGrade 11 · Sheldon (OR) | 11 | Sheldon (OR) | DNS |
| — | Kelton LetcherGrade 10 · Sheldon (OR) | 10 | Sheldon (OR) | DNS PR |
| — | Samuel BennionGrade 12 · Sheldon (OR) | 12 | Sheldon (OR) | DNS |
| — | Spencer OsterGrade 10 · Marist | 10 | Marist | DNS |
| — | Arius Plantz-SexsonGrade 10 · Marist | 10 | Marist | DNS |
| — | Carson SumeyGrade 10 · Marist | 10 | Marist | DNS |
| — | Brett ClarkGrade 9 · Marist | 9 | Marist | DNS |
| — | Joseph McDonoughGrade 10 · Marist | 10 | Marist | DNS |
| — | Louis KennedyGrade 10 · Marist | 10 | Marist | DNS |
| — | Reed HickeyGrade 10 · Churchill | 10 | Churchill | DNS PR |