| 1 | Logan DuncanPlace 1 · Grade 7 · Youth Track Foundation | 7 | Youth Track Foundation | 9:36.40 PR |
| 2 | Daniel LowePlace 2 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 10:09.10 PR |
| 3 | Brayden BjornstadPlace 3 · Grade 7 · Beaverton Youth Track | 7 | Beaverton Youth Track | 10:11.10 |
| 4 | Cache TaitPlace 4 · Grade 8 · Cascade Striders | 8 | Cascade Striders | 10:27.30 |
| 5 | Mirko SchoolmeesterPlace 5 · Grade 7 · Banks | 7 | Banks | 10:28.50 |
| 6 | Micah SuttlePlace 6 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 10:29.60 PR |
| 7 | Peter AngeloPlace 7 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 10:30.60 PR |
| 8 | Maximo NevarezPlace 8 · Grade 8 · Tigard Youth Track | 8 | Tigard Youth Track | 10:30.80 PR |
| 9 | Tyrone StammersPlace 9 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 10:31.80 |
| 10 | Benjamin KruegerPlace 10 · Grade 7 · Unattached | 7 | Unattached | 10:38.10 PR |
| 11 | Leo KellyPlace 11 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 10:41.70 |
| 12 | Naveet ResendizPlace 12 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 10:44.50 |
| 13 | Aiden LavignePlace 13 · Grade 6 · Bowerman Track | 6 | Bowerman Track | 10:47.90 |
| 14 | Elliot IngallsPlace 14 · Grade 8 · Unattached | 8 | Unattached | 10:48.80 PR |
| 15 | Nolan TegenkampPlace 15 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 10:50.90 |
| 16 | Justin Quencer SrPlace 16 · Grade 6 · Bowerman Track | 6 | Bowerman Track | 10:58.40 PR |
| 17 | Ian Gonzalez RobledoPlace 17 · Grade 8 · Patton | 8 | Patton | 11:01.90 PR |
| 18 | Aaron BijuPlace 18 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 11:02.70 |
| 19 | Asher LindholmPlace 19 · Grade 8 · 36-Unattached | 8 | 36-Unattached | 11:04.60 PR |
| 20 | Luke RichmondPlace 20 · Grade 7 · Tillamook | 7 | Tillamook | 11:12.70 PR |
| 21 | Colby DuncanPlace 21 · Grade 5 · Youth Track Foundation | 5 | Youth Track Foundation | 11:13.10 PR |
| 22 | Julian JohnstonPlace 22 · Grade 8 · Beaverton Youth Track | 8 | Beaverton Youth Track | 11:18.60 |
| 23 | Soren Toulouse KellyPlace 23 · Grade 8 · Tillamook | 8 | Tillamook | 11:25.50 |
| 24 | Evan Michael-WhitePlace 24 · Grade 8 · Tillamook | 8 | Tillamook | 11:25.80 |
| 25 | Thani DanforthPlace 25 · Grade 8 · Beaverton Youth Track | 8 | Beaverton Youth Track | 11:29.00 |
| 26 | Banks HensonPlace 26 · Grade 7 · Tigard Youth Track | 7 | Tigard Youth Track | 11:35.30 |
| 27 | Viggo GarabedianPlace 27 · Grade 6 · Bowerman Track | 6 | Bowerman Track | 11:41.20 |
| 28 | Tyson TuskiPlace 28 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 11:42.60 PR |
| 29 | Connor NguyenPlace 29 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 11:46.40 |
| 30 | Aaron CalvertPlace 30 · Grade 8 · Newberg | 8 | Newberg | 11:47.30 |
| 31 | Lucas MartinezPlace 31 · Grade 6 · Newberg | 6 | Newberg | 11:47.70 |
| 32 | Afton AndrewsPlace 32 · Grade 8 · Corbett | 8 | Corbett | 11:50.10 |
| 33 | Lucas TankersleyPlace 33 · Grade 7 · Newberg | 7 | Newberg | 11:50.70 PR |
| 34 | Andrew TaylorPlace 34 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 11:52.60 PR |
| 35 | Keoni MiddletonPlace 35 · Grade 7 · Tigard Youth Track | 7 | Tigard Youth Track | 11:56.10 |
| 36 | Porter ChristophersonPlace 36 · Grade 7 · Tillamook | 7 | Tillamook | 12:09.60 |
| 37 | Alex MiskePlace 37 · Grade 5 · Bowerman Track | 5 | Bowerman Track | 12:17.10 PR |
| 38 | Matthew NicholsPlace 38 · Grade 7 · Newberg | 7 | Newberg | 12:26.00 |
| 39 | Brantley GreenPlace 39 · Grade 6 · Knappa | 6 | Knappa | 12:28.70 PR |
| 40 | Nathan LederbrandPlace 40 · Grade 7 · The Fighting Dutch | 7 | The Fighting Dutch | 12:38.80 |
| 41 | Nico BascutiPlace 41 · Grade 8 · The Fighting Dutch | 8 | The Fighting Dutch | 12:41.20 PR |
| 42 | Tymofii RudnikPlace 42 · Grade 5 · Beaverton Youth Track | 5 | Beaverton Youth Track | 12:44.00 PR |
| 43 | Austin McLennanPlace 43 · Grade 8 · Newberg | 8 | Newberg | 12:45.80 |
| 44 | Justus BizeauPlace 44 · Grade 7 · Newberg | 7 | Newberg | 12:50.00 |
| 45 | Rasselas SeymorePlace 45 · Grade 5 · Bowerman Track | 5 | Bowerman Track | 12:56.10 |
| 46 | Bard BroganPlace 46 · Grade 7 · Newberg | 7 | Newberg | 12:58.60 |
| 47 | Elijah SealPlace 47 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 13:00.70 |
| 48 | Isaiah RinellPlace 48 · Grade 7 · Knappa | 7 | Knappa | 13:03.60 PR |
| 49 | Charlie McMurtryPlace 49 · Grade 7 · Beaverton Youth Track | 7 | Beaverton Youth Track | 13:04.00 |
| 50 | Reese AllenPlace 50 · Grade 7 · Newberg | 7 | Newberg | 13:05.50 |
| 51 | Nathan EastinPlace 51 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 13:05.80 PR |
| 52 | Hunter MeierPlace 52 · Grade 7 · Knappa | 7 | Knappa | 13:18.50 |
| 53 | Brycen BushPlace 53 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 13:19.70 |
| 54 | Owen BritoPlace 54 · Grade 7 · Beaverton Youth Track | 7 | Beaverton Youth Track | 13:23.30 |
| 55 | Aidan StinePlace 55 · Grade 3 · Bowerman Track | 3 | Bowerman Track | 13:23.70 PR |
| 56 | Lucas LoefflerPlace 56 · Grade 8 · Bowerman Track | 8 | Bowerman Track | 13:24.80 PR |
| 57 | Nate BarberPlace 57 · Grade 6 · Newberg | 6 | Newberg | 13:25.70 |
| 58 | Nolan BrooksPlace 58 · Grade - · Unattached | - | Unattached | 13:28.70 PR |
| 59 | Finn McMackenPlace 59 · Grade 4 · Youth Track Foundation | 4 | Youth Track Foundation | 13:33.90 PR |
| 60 | Riley BergPlace 60 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 13:35.30 |
| 61 | Robert WilliamsPlace 61 · Grade 4 · Beaverton Youth Track | 4 | Beaverton Youth Track | 13:39.90 |
| 62 | Hudson MantalasPlace 62 · Grade - · Unattached | - | Unattached | 13:47.10 PR |
| 63 | Yohaan JaisonPlace 63 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 13:49.90 |
| 64 | Andrew ShippPlace 64 · Grade 5 · Beaverton Youth Track | 5 | Beaverton Youth Track | 13:51.20 |
| 65 | Kody MeierPlace 65 · Grade 6 · Knappa | 6 | Knappa | 13:54.50 |
| 66 | Henry GoddardPlace 66 · Grade 5 · Bowerman Track | 5 | Bowerman Track | 14:06.00 PR |
| 67 | Carl IsomPlace 67 · Grade 6 · Knappa | 6 | Knappa | 14:07.50 PR |
| 68 | Anudha WeerasinghePlace 68 · Grade 4 · Beaverton Youth Track | 4 | Beaverton Youth Track | 14:08.10 |
| 69 | Emmett SappPlace 69 · Grade 8 · The Fighting Dutch | 8 | The Fighting Dutch | 14:21.20 PR |
| 70 | Ansel MagbanuaPlace 70 · Grade 8 · Corbett | 8 | Corbett | 14:24.60 |
| 71 | William KilduffPlace 71 · Grade 8 · Corbett | 8 | Corbett | 14:38.50 |
| 72 | Ezra VasbyPlace 72 · Grade 7 · Bowerman Track | 7 | Bowerman Track | 14:41.10 |
| 73 | Benjamin Mast-MorrisPlace 73 · Grade 6 · Tigard Youth Track | 6 | Tigard Youth Track | 14:42.60 |
| 74 | Maddox HillPlace 74 · Grade 6 · Newberg | 6 | Newberg | 14:48.70 |
| 75 | Andrew WoodworthPlace 75 · Grade 7 · Patton | 7 | Patton | 14:48.70 |
| 76 | Maverick SimpsonPlace 76 · Grade 6 · Newberg | 6 | Newberg | 14:49.50 PR |
| 77 | Joseph ZitoPlace 77 · Grade 3 · Bowerman Track | 3 | Bowerman Track | 14:49.60 PR |
| 78 | Tyson StevensPlace 78 · Grade 4 · Bowerman Track | 4 | Bowerman Track | 14:51.70 PR |
| 79 | Rihaan BosePlace 79 · Grade 3 · Beaverton Youth Track | 3 | Beaverton Youth Track | 15:10.10 PR |
| 80 | Grant OldenkampPlace 80 · Grade 6 · Tillamook | 6 | Tillamook | 15:28.60 |
| 81 | Thadius TohlPlace 81 · Grade 8 · Tillamook | 8 | Tillamook | 15:33.10 |
| 82 | Skyler BeedlePlace 82 · Grade 7 · Knappa | 7 | Knappa | 15:41.60 |
| 83 | Dominic RettkePlace 83 · Grade 3 · The Fighting Dutch | 3 | The Fighting Dutch | 15:41.80 PR |
| 84 | Andrew ReavisPlace 84 · Grade 4 · Bowerman Track | 4 | Bowerman Track | 15:48.10 PR |
| 85 | Redmond MaherPlace 85 · Grade 5 · Unattached | 5 | Unattached | 15:52.30 PR |
| 86 | Calum ScolerePlace 86 · Grade 3 · Bowerman Track | 3 | Bowerman Track | 15:53.40 PR |
| 87 | Ethan JiePlace 87 · Grade 6 · Bowerman Track | 6 | Bowerman Track | 16:29.40 |
| 88 | Aaron DunckelPlace 88 · Grade 8 · Patton | 8 | Patton | 16:34.80 |
| 89 | Kasey GriffethPlace 89 · Grade 8 · Tillamook | 8 | Tillamook | 16:50.30 |
| 90 | Asher BetitPlace 90 · Grade 5 · The Fighting Dutch | 5 | The Fighting Dutch | 16:52.60 PR |
| 91 | Peter McGuirePlace 91 · Grade 7 · Patton | 7 | Patton | 16:58.90 |
| 92 | Owen TyePlace 92 · Grade 7 · Patton | 7 | Patton | 17:07.60 |
| 93 | Lionel LeonPlace 93 · Grade 8 · Tillamook | 8 | Tillamook | 17:15.50 |
| 94 | Harrison FeltzPlace 94 · Grade 4 · Beaverton Youth Track | 4 | Beaverton Youth Track | 17:20.80 |
| 95 | Calvin MoyerPlace 95 · Grade 3 · The Fighting Dutch | 3 | The Fighting Dutch | 17:26.40 PR |
| 96 | Cole ClaytonPlace 96 · Grade 6 · Knappa | 6 | Knappa | 17:45.00 PR |
| 97 | Kameko AndersonPlace 97 · Grade 7 · Tillamook | 7 | Tillamook | 17:46.60 PR |
| 98 | Emiliano Martinez LopezPlace 98 · Grade 7 · Patton | 7 | Patton | 17:47.30 |
| 99 | Jaxon McCormicPlace 99 · Grade 6 · Newberg | 6 | Newberg | 17:48.80 |
| 100 | Polonius QuistPlace 100 · Grade 7 · Patton | 7 | Patton | 17:50.60 |