| 1 | Mateo Althouse 17-Place 1 · Forest Park Running | — | Forest Park Running | 15:06.00 |
| 2 | Ryan Schumacher 17-Place 2 · Stumptown Running | — | Stumptown Running | 15:19.60 |
| 3 | Isaac Teeples 15-Place 3 · KBDR | — | KBDR | 15:23.00 |
| 4 | Caden Hildenbrand 17-Place 4 · Stumptown Running | — | Stumptown Running | 15:25.50 |
| 5 | Jacob Nenow 15-Place 5 · Stumptown Running | — | Stumptown Running | 15:34.30 |
| 6 | John Schuler 17-Place 6 · Stumptown Running | — | Stumptown Running | 15:51.00 |
| 7 | Jordan Hansen 17-Place 7 · JaXCson | — | JaXCson | 15:55.50 |
| 8 | Gus Clevenger 15-Place 8 · Stumptown Running | — | Stumptown Running | 15:58.90 |
| 9 | Daniel Fajardo 17-Place 9 · Mount Tabor Track Club | — | Mount Tabor Track Club | 16:01.30 |
| 10 | Charlie Robertson 17-Place 10 · Mount Tabor Track Club | — | Mount Tabor Track Club | 16:01.30 |
| 11 | Charlie North 17-Place 11 · Mount Tabor Track Club | — | Mount Tabor Track Club | 16:01.40 |
| 12 | Wesley Shipsey 15-Place 12 · Oregon Road Runners | — | Oregon Road Runners | 16:03.40 |
| 13 | Anders Beil 17-Place 13 · Oregon Road Runners | — | Oregon Road Runners | 16:03.80 |
| 14 | Grayson Wilcott 15-Place 14 · KBDR | — | KBDR | 16:07.10 |
| 15 | Tucker Bowerfind 15-Place 15 · Forest Park Running | — | Forest Park Running | 16:10.00 |
| 16 | Brian Kennedy 17-Place 16 · Stumptown Running | — | Stumptown Running | 16:10.60 |
| 17 | Joshua Augustine 15-Place 17 · Stumptown Running | — | Stumptown Running | 16:19.50 |
| 18 | Aiden Smith 15-Place 18 · Forest Park Running | — | Forest Park Running | 16:20.60 |
| 19 | Charlie Black 15-Place 19 · Oregon Road Runners | — | Oregon Road Runners | 16:23.50 |
| 20 | Sheadon Ocker 15-Place 20 · Mount Tabor Track Club | — | Mount Tabor Track Club | 16:25.90 |
| 21 | Addison SmeePlace 21 · Grade 12 · Kelso | 12 | Kelso | 16:28.20 |
| 22 | Julian Kingery 17-Place 22 · Oregon Road Runners | — | Oregon Road Runners | 16:30.70 |
| 23 | Art Leal 17-Place 23 · Forest Park Running | — | Forest Park Running | 16:32.30 |
| 24 | Oscar Ponteri 15-Place 24 · Mount Tabor Track Club | — | Mount Tabor Track Club | 16:37.00 |
| 25 | Sean Bubernak 15-Place 25 · JaXCson | — | JaXCson | 16:38.30 |
| 26 | Isaiah Rodriguez 15-Place 26 · Oregon Road Runners | — | Oregon Road Runners | 16:39.60 |
| 27 | Quintin Collins 17-Place 27 · West Plains Warriors | — | West Plains Warriors | 16:40.40 |
| 28 | Dominic Ricci 17-Place 28 · Stumptown Running | — | Stumptown Running | 16:42.40 |
| 29 | Adam Chan 15-Place 29 · KBDR | — | KBDR | 16:47.90 |
| 30 | Caden Swanson 15-Place 30 · Stumptown Running | — | Stumptown Running | 16:49.70 |
| 31 | Drew NormanPlace 31 · Grade 12 · Kelso | 12 | Kelso | 16:54.70 |
| 32 | Jordan Sanguino 17-Place 32 · KBDR | — | KBDR | 16:57.90 |
| 33 | Collin Beyer 17-Place 33 · Teammates Running Club | — | Teammates Running Club | 16:58.00 |
| 34 | Gavin Summers 17-Place 34 · Stumptown Running | — | Stumptown Running | 17:00.00 |
| 35 | Reid Headrick 15-Place 35 · West Plains Warriors | — | West Plains Warriors | 17:03.70 |
| 36 | Connor Palmen 15-Place 36 · West Plains Warriors | — | West Plains Warriors | 17:10.40 |
| 37 | Benjamin Henry 17-Place 37 · West Plains Warriors | — | West Plains Warriors | 17:11.60 |
| 38 | Paul Beaven 17-Place 38 · Mount Tabor Track Club | — | Mount Tabor Track Club | 17:12.90 |
| 39 | Jack Johnson 13-Place 39 · KBDR | — | KBDR | 17:13.70 |
| 40 | Gabe Endresen 17-Place 40 · JaXCson | — | JaXCson | 17:16.80 |
| 41 | Donagh Palmer 15-Place 41 · Mount Tabor Track Club | — | Mount Tabor Track Club | 17:18.70 |
| 42 | Sisay Hurty 19+Place 42 · Athletics East Runni.. | — | Athletics East Runni.. | 17:21.60 |
| 43 | Garrett Mackey 15-Place 43 · Oregon Road Runners | — | Oregon Road Runners | 17:22.80 |
| 44 | Iban Tolba 15-Place 44 · Forest Park Running | — | Forest Park Running | 17:24.10 |
| 45 | Noah Stremme 17-Place 45 · Stumptown Running | — | Stumptown Running | 17:26.80 |
| 46 | Tommy O'NeilPlace 46 · Grade 11 · Canby | 11 | Canby | 17:26.80 |
| 47 | Aidan Alexander 17-Place 47 · Stumptown Running | — | Stumptown Running | 17:27.00 |
| 48 | Josh Fravel 15-Place 48 · Forest Park Running | — | Forest Park Running | 17:31.40 |
| 49 | Trevor Nichols 15-Place 49 · Athletics East Runni.. | — | Athletics East Runni.. | 17:31.80 |
| 50 | Logan Johns 15-Place 50 · JaXCson | — | JaXCson | 17:35.00 |
| 51 | Avery Cesar 15-Place 51 · Teammates Running Club | — | Teammates Running Club | 17:35.40 |
| 52 | Cooper Kingsbury 17-Place 52 · Teammates Running Club | — | Teammates Running Club | 17:36.60 |
| 53 | Samuel Soto 13-Place 53 · Mountain Builders | — | Mountain Builders | 17:36.90 |
| 54 | Kyler Castro 17-Place 54 · West Plains Warriors | — | West Plains Warriors | 17:40.00 |
| 55 | Alex King 17-Place 55 · Teammates Running Club | — | Teammates Running Club | 17:41.50 |
| 56 | Kase Ostler 15-Place 56 · KBDR | — | KBDR | 17:42.30 |
| 57 | John Clement 15-Place 57 · Oregon Road Runners | — | Oregon Road Runners | 17:43.90 |
| 58 | Aidan O'Scannlain 17-Place 58 · Stumptown Running | — | Stumptown Running | 17:50.50 |
| 59 | Eamon Whitten 13-Place 59 · Forest Park Running | — | Forest Park Running | 17:52.40 |
| 60 | Aadhithya Sivakumar 15-Place 60 · Teammates Running Club | — | Teammates Running Club | 18:07.90 |
| 61 | Hoby Miller 15-Place 61 · Stumptown Running | — | Stumptown Running | 18:08.10 |
| 62 | Jonah ChambleePlace 62 · Grade 12 · Kelso | 12 | Kelso | 18:10.40 |
| 63 | Harrison Talcott 15-Place 63 · Forest Park Running | — | Forest Park Running | 18:10.50 |
| 64 | Cade Dodge 17-Place 64 · Powell Blvd Track Club | — | Powell Blvd Track Club | 18:11.60 |
| 65 | Jacob Bostic 15-Place 65 · Stumptown Running | — | Stumptown Running | 18:17.70 |
| 66 | Ethan Thiem 15-Place 66 · JaXCson | — | JaXCson | 18:17.90 |
| 67 | Max Bruin 17-Place 67 · Mount Tabor Track Club | — | Mount Tabor Track Club | 18:21.80 |
| 68 | Eric Schumacher 15-Place 68 · Stumptown Running | — | Stumptown Running | 18:27.40 |
| 69 | Keegin Chitty 15-Place 69 · Athletics East Runni.. | — | Athletics East Runni.. | 18:46.70 |
| 70 | Austin Pingle 15-Place 70 · Teammates Running Club | — | Teammates Running Club | 18:50.90 |
| 71 | Zach Turner 15-Place 71 · Athletics East Runni.. | — | Athletics East Runni.. | 18:54.70 |
| 72 | Norman HartmanPlace 72 · Grade 11 · Kelso | 11 | Kelso | 19:00.70 |
| 73 | Kamren MattisonPlace 73 · Grade 10 · Kelso | 10 | Kelso | 19:00.90 |
| 74 | Sam Ornelas 15-Place 74 · West Plains Warriors | — | West Plains Warriors | 19:03.30 |
| 75 | Tommy Laman 15-Place 75 · Oregon Road Runners | — | Oregon Road Runners | 19:04.50 |
| 76 | Stanley JohnsonPlace 76 · Grade 11 · Kelso | 11 | Kelso | 19:08.40 |
| 77 | Sebastian Brown -Place 77 · Mount Tabor Track Club | — | Mount Tabor Track Club | 19:14.40 |
| 78 | Bishop Murff 13-Place 78 · Forest Park Running | — | Forest Park Running | 19:18.60 |
| 79 | Jake White 15-Place 79 · Teammates Running Club | — | Teammates Running Club | 19:21.30 |
| 80 | Evan Williams -Place 80 · Kelso | — | Kelso | 19:27.80 |
| 81 | Carson ImdiekePlace 81 · Grade 11 · Canby | 11 | Canby | 19:33.00 |
| 82 | Jaysen Rodriguez -Place 82 · Athletics East Runni.. | — | Athletics East Runni.. | 19:33.20 |
| 83 | Ty Boor 15-Place 83 · Athletics East Runni.. | — | Athletics East Runni.. | 19:47.30 |
| 84 | Gianni Harrington-... 17-Place 84 · Mountain Builders | — | Mountain Builders | 19:52.00 |
| 85 | Austin Alder 15-Place 85 · Athletics East Runni.. | — | Athletics East Runni.. | 19:53.10 |
| 86 | David Cribbs 15-Place 86 · Athletics East Runni.. | — | Athletics East Runni.. | 19:56.10 |
| 87 | Rhett SmithPlace 87 · Grade 9 · Canby | 9 | Canby | 20:12.60 |
| 88 | Caden Peterson 15-Place 88 · BVT Blazers | — | BVT Blazers | 20:33.10 |
| 89 | Dillon Herron 13-Place 89 · Athletics East Runni.. | — | Athletics East Runni.. | 21:36.70 |
| 90 | Kamron DruryPlace 90 · Grade 11 · Athletics East Runni.. | 11 | Athletics East Runni.. | 21:40.40 |
| 91 | Michael BreitbarthPlace 91 · Grade 11 · Canby | 11 | Canby | 22:48.10 |
| 92 | Kainoa Henley 15-Place 92 · BVT Blazers | — | BVT Blazers | 24:19.60 |