| 1 | Zachary TraulPlace 1 · Grade 12 · Roseburg | 12 | Roseburg | 15:39 |
| 2 | Alexander Garcia-S...Place 2 · Grade 9 · North Bend | 9 | North Bend | 16:10 |
| 3 | Nicholas LooperPlace 3 · Grade 10 · Roseburg | 10 | Roseburg | 17:04 |
| 4 | Wyatt SmithPlace 4 · Grade 12 · Oakland | 12 | Oakland | 17:22 |
| 5 | Preston SmithPlace 5 · Grade 10 · Roseburg | 10 | Roseburg | 17:28 |
| 6 | Dale WellsPlace 6 · Grade 11 · South Umpqua | 11 | South Umpqua | 17:40 |
| 7 | Thomas HatcherPlace 7 · Grade 9 · Glide | 9 | Glide | 17:43 |
| 8 | Zachary HoltPlace 8 · Grade 11 · North Bend | 11 | North Bend | 17:48 |
| 9 | River KyllingstadPlace 9 · Grade 12 · North Eugene | 12 | North Eugene | 17:49 |
| 10 | Brian PowellPlace 10 · Grade 10 · Roseburg | 10 | Roseburg | 18:12 |
| 11 | Brandon ByrdPlace 11 · Grade 11 · Glide | 11 | Glide | 18:13 |
| 12 | Steen OlsonPlace 12 · Grade 12 · Roseburg | 12 | Roseburg | 18:14 |
| 13 | Ian NolanPlace 13 · Grade 10 · North Bend | 10 | North Bend | 18:22 |
| 14 | Micah LusbyPlace 14 · Grade 9 · Roseburg | 9 | Roseburg | 18:24 |
| 15 | Aidan LilienthalPlace 15 · Grade 11 · Myrtle Point | 11 | Myrtle Point | 18:25 |
| 16 | Gabe SimmonsPlace 16 · Grade 9 · Roseburg | 9 | Roseburg | 18:26 |
| 17 | Taylor LanderPlace 17 · Grade 10 · Roseburg | 10 | Roseburg | 18:33 |
| 18 | Johnny FlanaganPlace 18 · Grade 10 · North Bend | 10 | North Bend | 18:33 |
| 19 | Sayer PescosolidoPlace 19 · Grade 10 · North Eugene | 10 | North Eugene | 18:34 |
| 20 | Tad ChristansenPlace 20 · Grade 12 · Harrisburg | 12 | Harrisburg | 18:52 |
| 21 | Korban LangPlace 21 · Grade 11 · Harrisburg | 11 | Harrisburg | 18:56 |
| 22 | Trenton ParrottPlace 22 · Grade 10 · North Bend | 10 | North Bend | 18:57 |
| 23 | Ephraim WebberPlace 23 · Grade 10 · Roseburg | 10 | Roseburg | 18:58 |
| 24 | Milo KirbyPlace 24 · Grade 9 · Roseburg | 9 | Roseburg | 18:59 |
| 25 | Josiah VincentPlace 25 · Grade 10 · South Umpqua | 10 | South Umpqua | 19:02 |
| 26 | Caleb ThomasPlace 26 · Grade 10 · Glide | 10 | Glide | 19:03 |
| 27 | Hyrum McGinnisPlace 27 · Grade 10 · Roseburg | 10 | Roseburg | 19:03 |
| 28 | Kason BondsPlace 28 · Grade 12 · Roseburg | 12 | Roseburg | 19:04 |
| 29 | Nathan MasielPlace 29 · Grade 10 · Glide | 10 | Glide | 19:05 |
| 30 | Wyatt OlinghousePlace 30 · Grade 9 · Roseburg | 9 | Roseburg | 19:06 |
| 31 | Tucker ThompsonPlace 31 · Grade 10 · Roseburg | 10 | Roseburg | 19:11 |
| 32 | David PedrickPlace 32 · Grade 12 · Powers | 12 | Powers | 19:12 |
| 33 | Ricardo Gasper-Fab...Place 33 · Grade 10 · North Eugene | 10 | North Eugene | 19:19 |
| 34 | Alex BusterPlace 34 · Grade 11 · Roseburg | 11 | Roseburg | 19:27 |
| 35 | Dylan DavisPlace 35 · Grade 10 · Glide | 10 | Glide | 19:29 |
| 36 | Sam SternerPlace 36 · Grade 12 · North Eugene | 12 | North Eugene | 19:30 |
| 37 | Raul DiazPlace 37 · Grade 11 · Harrisburg | 11 | Harrisburg | 19:45 |
| 38 | Wyatt LowePlace 38 · Grade 12 · Roseburg | 12 | Roseburg | 19:50 |
| 39 | Eli MetzPlace 39 · Grade 11 · Glide | 11 | Glide | 19:53 |
| 40 | Bryant WicksPlace 40 · Grade 9 · North Bend | 9 | North Bend | 19:54 |
| 41 | Benjamin KrupickaPlace 41 · Grade 10 · North Eugene | 10 | North Eugene | 19:55 |
| 42 | Cayleb Blansett-Fa...Place 42 · Grade 10 · South Umpqua | 10 | South Umpqua | 19:57 |
| 43 | Logan GantPlace 43 · Grade 9 · North Douglas | 9 | North Douglas | 19:57 |
| 44 | Parker TownsendPlace 44 · Grade 12 · Roseburg | 12 | Roseburg | 19:58 |
| 45 | Adam LeatonPlace 45 · Grade 11 · Roseburg | 11 | Roseburg | 19:59 |
| 46 | John SilvaPlace 46 · Grade 10 · Roseburg | 10 | Roseburg | 20:03 |
| 47 | Gabe RyleyPlace 47 · Grade 12 · North Eugene | 12 | North Eugene | 20:03 |
| 48 | Russell TalmagePlace 48 · Grade 11 · Harrisburg | 11 | Harrisburg | 20:06 |
| 49 | Hassaan QadirPlace 49 · Grade 12 · North Bend | 12 | North Bend | 20:06 |
| 50 | Brogan MarkelPlace 50 · Grade 11 · North Bend | 11 | North Bend | 20:09 |
| 51 | Robby ClarkePlace 51 · Grade 12 · Roseburg | 12 | Roseburg | 20:18 |
| 52 | Fen TruittPlace 52 · Grade 11 · North Eugene | 11 | North Eugene | 20:21 |
| 53 | Tyler LaraPlace 53 · Grade 11 · North Eugene | 11 | North Eugene | 20:24 |
| 54 | Craig OrtegaPlace 54 · Grade 10 · Roseburg | 10 | Roseburg | 20:30 |
| 55 | Joseph LarsonPlace 55 · Grade 12 · Roseburg | 12 | Roseburg | 20:38 |
| 56 | Trevor CowlesPlace 56 · Grade 10 · North Eugene | 10 | North Eugene | 20:39 |
| 57 | Jonas HoughPlace 57 · Grade 10 · North Eugene | 10 | North Eugene | 20:41 |
| 58 | John HuntPlace 58 · Grade 11 · Douglas | 11 | Douglas | 20:46 |
| 59 | Aidan AlcockPlace 59 · Grade 11 · Roseburg | 11 | Roseburg | 20:47 |
| 60 | Curtis TalmagePlace 60 · Grade 9 · Harrisburg | 9 | Harrisburg | 20:53 |
| 61 | Colby FairbairnPlace 61 · Grade 12 · Roseburg | 12 | Roseburg | 20:54 |
| 62 | Alder MontesPlace 62 · Grade 12 · McKenzie | 12 | McKenzie | 20:54 |
| 63 | Jayce LaughlinPlace 63 · Grade 12 · Roseburg | 12 | Roseburg | 20:58 |
| 64 | Derek BellPlace 64 · Grade 10 · North Bend | 10 | North Bend | 20:59 |
| 65 | Caleb AutyPlace 65 · Grade 11 · Glide | 11 | Glide | 21:00 |
| 66 | Enrique Molina-San...Place 66 · Grade 12 · Roseburg | 12 | Roseburg | 21:02 |
| 67 | Blake EdwardsPlace 67 · Grade 9 · North Eugene | 9 | North Eugene | 21:05 |
| 68 | Genesis StarcherPlace 68 · Grade 9 · Days Creek | 9 | Days Creek | 21:07 |
| 69 | Johnathan StotlerPlace 69 · Grade 9 · North Bend | 9 | North Bend | 21:15 |
| 70 | Peter PihacPlace 70 · Grade 12 · Roseburg | 12 | Roseburg | 21:17 |
| 71 | Zia McKeithenPlace 71 · Grade 10 · North Douglas | 10 | North Douglas | 21:17 |
| 72 | Ethan BastianPlace 72 · Grade 9 · Roseburg | 9 | Roseburg | 21:18 |
| 73 | Damian LilienthalPlace 73 · Grade 11 · Myrtle Point | 11 | Myrtle Point | 21:22 |
| 74 | Carter DrydenPlace 74 · Grade 10 · Roseburg | 10 | Roseburg | 21:24 |
| 75 | Aidin WilsonPlace 75 · Grade 9 · North Bend | 9 | North Bend | 21:25 |
| 76 | Joon RyuPlace 76 · Grade 12 · Harrisburg | 12 | Harrisburg | 21:26 |
| 77 | Carver EllenbeckerPlace 77 · Grade 11 · North Eugene | 11 | North Eugene | 21:27 |
| 78 | Brycen TerrellPlace 78 · Grade 11 · Oakland | 11 | Oakland | 21:28 |
| 79 | Evan HernandezPlace 79 · Grade 9 · North Bend | 9 | North Bend | 21:30 |
| 80 | Bodie HarbickPlace 80 · Grade 12 · McKenzie | 12 | McKenzie | 21:43 |
| 81 | Blake SlayPlace 81 · Grade 11 · South Umpqua | 11 | South Umpqua | 21:49 |
| 82 | TrentPlace 82 · Williams | — | Williams | 21:51 |
| 83 | Julian HernandezPlace 83 · Grade 9 · North Bend | 9 | North Bend | 21:56 |
| 84 | Joshua GodfreyPlace 84 · Grade 9 · Roseburg | 9 | Roseburg | 21:59 |
| 85 | Mason Van RonnsomPlace 85 · Grade 9 · Roseburg | 9 | Roseburg | 22:00 |
| 86 | Deven SchoeneckPlace 86 · Grade 12 · South Umpqua | 12 | South Umpqua | 22:01 |
| 87 | Dakoda BauerPlace 87 · Grade 10 · South Umpqua | 10 | South Umpqua | 22:04 |
| 88 | Brady DexterPlace 88 · Grade 12 · Reedsport | 12 | Reedsport | 22:07 |
| 89 | Matthew YatesPlace 89 · Grade 11 · Oakland | 11 | Oakland | 22:09 |
| 90 | Nathan WeaverPlace 90 · Grade 9 · Glide | 9 | Glide | 22:11 |
| 91 | Gabriel NelsonPlace 91 · Grade 9 · Glide | 9 | Glide | 22:13 |
| 92 | Brady AndersonPlace 92 · Grade 10 · Douglas | 10 | Douglas | 22:14 |
| 93 | Justin DozhierPlace 93 · Grade 9 · Glide | 9 | Glide | 22:15 |
| 94 | Colin EllisPlace 94 · Grade 11 · Roseburg | 11 | Roseburg | 22:16 |
| 95 | Thomas JohnstonPlace 95 · Grade 9 · North Bend | 9 | North Bend | 22:20 |
| 96 | Cooper SustairePlace 96 · Grade 10 · Roseburg | 10 | Roseburg | 22:25 |
| 97 | Benjamin SwanksPlace 97 · Grade 9 · North Bend | 9 | North Bend | 22:27 |
| 98 | Gabriel BertholetPlace 98 · Grade 11 · North Bend | 11 | North Bend | 22:29 |
| 99 | Stephen JacquotPlace 99 · Grade 11 · North Bend | 11 | North Bend | 22:32 |
| 100 | Noah GeogheganPlace 100 · Grade 11 · Harrisburg | 11 | Harrisburg | 22:37 |
| 101 | Ethan LeatonPlace 101 · Grade 10 · Roseburg | 10 | Roseburg | 22:42 |
| 102 | Bryce ChilgrenPlace 102 · Grade 9 · Harrisburg | 9 | Harrisburg | 22:45 |
| 103 | Sam CordonPlace 103 · Grade 9 · Roseburg | 9 | Roseburg | 22:50 |
| 104 | Brogan AmmermanPlace 104 · Grade 9 · Roseburg | 9 | Roseburg | 23:05 |
| 105 | Syrus RustPlace 105 · Grade 10 · North Eugene | 10 | North Eugene | 23:40 |
| 106 | Alan Lopez JeronimoPlace 106 · Grade 11 · North Eugene | 11 | North Eugene | 23:47 |
| 107 | Austin BellewPlace 107 · Grade 12 · Roseburg | 12 | Roseburg | 23:47 |
| 108 | Tyler HillPlace 108 · Grade 11 · North Bend | 11 | North Bend | 23:50 |
| 109 | Jacob OcumpaughPlace 109 · Grade 9 · Oakland | 9 | Oakland | 24:02 |
| 110 | Matthew HartingPlace 110 · Grade 9 · Oakland | 9 | Oakland | 24:08 |
| 111 | Blayne YoungPlace 111 · Grade 10 · South Umpqua | 10 | South Umpqua | 24:13 |
| 112 | Devin KrussowPlace 112 · Grade 9 · Douglas | 9 | Douglas | 24:23 |
| 113 | William Young Seid...Place 113 · Grade 10 · Roseburg | 10 | Roseburg | 24:28 |
| 114 | Edward Conway IVPlace 114 · Grade 9 · Roseburg | 9 | Roseburg | 24:43 |
| 115 | Chase ForsloffPlace 115 · Grade 11 · Roseburg | 11 | Roseburg | 24:57 |
| 116 | Caleb CatheyPlace 116 · Grade 9 · Douglas | 9 | Douglas | 25:10 |
| 117 | Cordell GuckertPlace 117 · Grade 9 · Days Creek | 9 | Days Creek | 25:26 |
| 118 | Skyler SunderPlace 118 · Grade 9 · Reedsport | 9 | Reedsport | 26:08 |
| 119 | Rowan MarandaPlace 119 · Grade 11 · McKenzie | 11 | McKenzie | 26:22 |
| 120 | Jake CalkinsPlace 120 · Grade 10 · Roseburg | 10 | Roseburg | 27:37 |
| 121 | Tristan PhippsPlace 121 · Grade 11 · North Bend | 11 | North Bend | 29:15 |
| 122 | Jonathan DionPlace 122 · Grade 9 · McKenzie | 9 | McKenzie | 29:42 |
| 123 | Bryson LaneyPlace 123 · Grade 9 · Roseburg | 9 | Roseburg | 31:21 |