| 1 | James FullertonPlace 1 · Grade 9 · Grant | 9 | Grant | 9:03.63 PR |
| 2 | Maximillian NevarezPlace 2 · Grade 9 · Central Catholic | 9 | Central Catholic | 9:22.54 PR |
| 3 | Gus VandenHeuvelPlace 3 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 9:34.82 PR |
| 4 | Lincoln EamesPlace 4 · Grade 9 · Franklin (OR) | 9 | Franklin (OR) | 9:44.56 PR |
| 5 | Jordan GeorgePlace 5 · Grade 9 · Sprague | 9 | Sprague | 9:53.21 PR |
| 6 | Sam SchwagerPlace 6 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 9:57.24 PR |
| 7 | Alex UsherPlace 7 · Grade 9 · Lincoln | 9 | Lincoln | 10:14.87 PR |
| 8 | Lucien WildePlace 8 · Grade 9 · Lincoln | 9 | Lincoln | 10:21.00 PR |
| 9 | Milo ChaffinPlace 9 · Grade 9 · Lincoln | 9 | Lincoln | 10:23.76 PR |
| 10 | Owen VerraultPlace 10 · Grade 9 · Grant | 9 | Grant | 10:23.84 PR |
| 11 | Levi RainkaPlace 11 · Grade 9 · Ida B. Wells | 9 | Ida B. Wells | 10:27.05 PR |
| 12 | Xavier OlivaresPlace 12 · Grade 9 · Lincoln | 9 | Lincoln | 10:33.13 PR |
| 13 | Lewis PatnodePlace 13 · Grade 9 · Central Catholic | 9 | Central Catholic | 10:39.58 PR |
| 14 | Lucas AdamsPlace 14 · Grade 9 · Ida B. Wells | 9 | Ida B. Wells | 10:42.92 PR |
| 15 | Nathan ReavisPlace 15 · Grade 9 · Central Catholic | 9 | Central Catholic | 10:47.18 PR |
| 16 | Derek Quevedo CoriaPlace 16 · Grade 9 · South Salem | 9 | South Salem | 10:47.94 PR |
| 17 | Vaughn Klovee-SmithPlace 17 · Grade 9 · Grant | 9 | Grant | 10:54.53 PR |
| 18 | Miles BennettPlace 18 · Grade 9 · Clackamas | 9 | Clackamas | 10:55.22 PR |
| 19 | Roger KoberPlace 19 · Grade 9 · West Linn | 9 | West Linn | 10:59.09 PR |
| 20 | Ezra NovomPlace 20 · Grade 9 · South Salem | 9 | South Salem | 11:02.81 PR |
| 21 | John GaubePlace 21 · Grade 9 · Lincoln | 9 | Lincoln | 11:02.92 PR |
| 22 | Francis Kunnecke-RohrerPlace 22 · Grade 9 · McDaniel | 9 | McDaniel | 11:04.96 PR |
| 23 | Quentin GrahamPlace 23 · Grade 9 · Mountainside | 9 | Mountainside | 11:08.50 |
| 24 | Kyle HendricksonPlace 24 · Grade 7 · Central Catholic | 7 | Central Catholic | 11:10.75 PR |
| 25 | Henry BussPlace 25 · Grade 9 · Springfield | 9 | Springfield | 11:12.10 PR |
| 26 | Yousef BouguettayaPlace 26 · Grade 9 · Lincoln | 9 | Lincoln | 11:14.70 PR |
| 27 | Leopold CamachoPlace 27 · Grade 9 · Cleveland (OR) | 9 | Cleveland (OR) | 11:16.16 PR |
| 28 | Guy GlanvillePlace 28 · Grade 9 · Ida B. Wells | 9 | Ida B. Wells | 11:20.10 PR |
| 29 | Alexander PotterPlace 29 · Grade 9 · Lincoln | 9 | Lincoln | 11:21.30 PR |
| 30 | Theodore SandriPlace 30 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 11:21.80 PR |
| 31 | Paul MatherPlace 31 · Grade 9 · Lincoln | 9 | Lincoln | 11:22.12 PR |
| 32 | Rowan BlissPlace 32 · Grade 9 · McDaniel | 9 | McDaniel | 11:26.38 PR |
| 33 | Everett SheehanPlace 33 · Grade 9 · Lincoln | 9 | Lincoln | 11:33.19 |
| 34 | Ike NydahlPlace 34 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 11:34.07 PR |
| 35 | Evan HardmanPlace 35 · Grade 9 · Ida B. Wells | 9 | Ida B. Wells | 11:37.48 PR |
| 36 | Cedric PatlaPlace 36 · Grade 9 · Cleveland (OR) | 9 | Cleveland (OR) | 11:39.49 PR |
| 37 | Atticus MenziaPlace 37 · Grade 9 · Cleveland (OR) | 9 | Cleveland (OR) | 11:39.93 PR |
| 38 | Isaac CloughPlace 38 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 11:44.08 PR |
| 39 | Miles UtzPlace 39 · Grade 9 · Clackamas | 9 | Clackamas | 11:44.55 PR |
| 40 | Toby NeamanPlace 40 · Grade 9 · Sprague | 9 | Sprague | 11:44.82 PR |
| 41 | Hudson Hegrenes-SummannPlace 41 · Grade 9 · Sunset | 9 | Sunset | 11:44.98 PR |
| 42 | Courtland HaneyPlace 42 · Grade 9 · Sprague | 9 | Sprague | 11:45.04 PR |
| 43 | Ekahi TsaiPlace 43 · Grade 9 · Mountainside | 9 | Mountainside | 11:47.99 |
| 44 | Keefer CanonPlace 44 · Grade 9 · South Salem | 9 | South Salem | 11:48.06 PR |
| 45 | Leo ZogasPlace 45 · Grade 9 · Grant | 9 | Grant | 11:54.48 PR |
| 46 | Arlo O'BrienPlace 46 · Grade 9 · West Linn | 9 | West Linn | 11:55.81 PR |
| 47 | Euan O'BrienPlace 47 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 11:57.03 PR |
| 48 | Ethan DeLaneyPlace 48 · Grade 9 · West Linn | 9 | West Linn | 12:03.50 PR |
| 49 | Jaeden HarrisonPlace 49 · Grade 9 · Roosevelt (OR) | 9 | Roosevelt (OR) | 12:03.94 PR |
| 50 | Finn BakerPlace 50 · Grade 9 · Cleveland (OR) | 9 | Cleveland (OR) | 12:05.13 PR |
| 51 | Conner LathropPlace 51 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 12:06.90 PR |
| 52 | Benjamin DyePlace 52 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 12:07.55 PR |
| 53 | Nathan BerkeyPlace 53 · Grade 9 · Sprague | 9 | Sprague | 12:07.98 PR |
| 54 | Landon MoxonPlace 54 · Grade 9 · West Linn | 9 | West Linn | 12:10.41 PR |
| 55 | Ezra MaasPlace 55 · Grade 9 · Sunset | 9 | Sunset | 12:10.78 PR |
| 56 | Harrison HoecklePlace 56 · Grade 9 · West Linn | 9 | West Linn | 12:14.72 PR |
| 57 | Hayes JensenPlace 57 · Grade 9 · Sunset | 9 | Sunset | 12:16.20 PR |
| 58 | Parker RyanPlace 58 · Grade 9 · Mountainside | 9 | Mountainside | 12:17.57 |
| 59 | Carson WynnPlace 59 · Grade 9 · Sunset | 9 | Sunset | 12:19.67 PR |
| 60 | Miles WilliamsPlace 60 · Grade 9 · Roosevelt (OR) | 9 | Roosevelt (OR) | 12:22.42 PR |
| 61 | Asher CarlsonPlace 61 · Grade 9 · South Salem | 9 | South Salem | 12:23.51 PR |
| 62 | Henry WigginsPlace 62 · Grade 9 · West Linn | 9 | West Linn | 12:23.64 PR |
| 63 | Ryo NishimotoPlace 63 · Grade 9 · Sunset | 9 | Sunset | 12:24.39 PR |
| 64 | Miles LothamerPlace 64 · Grade 9 · Franklin (OR) | 9 | Franklin (OR) | 12:25.01 PR |
| 65 | Asher NatividadPlace 65 · Grade 9 · Gresham | 9 | Gresham | 12:26.18 PR |
| 66 | Oliver Aguilar-AuldPlace 66 · Grade 9 · West Linn | 9 | West Linn | 12:29.26 PR |
| 67 | Isaac ArrasPlace 67 · Grade 9 · Grant | 9 | Grant | 12:30.71 PR |
| 68 | Lewis TillinghastPlace 68 · Grade 9 · Franklin (OR) | 9 | Franklin (OR) | 12:32.81 PR |
| 69 | Jeremy LimPlace 69 · Grade 9 · Sunset | 9 | Sunset | 12:34.45 PR |
| 70 | Elijah BarishPlace 70 · Grade 9 · Franklin (OR) | 9 | Franklin (OR) | 12:34.84 PR |
| 71 | Khalil Rambo-PowellPlace 71 · Grade 9 · Sunset | 9 | Sunset | 12:35.14 PR |
| 72 | Asher HeifetzPlace 72 · Grade 9 · Lincoln | 9 | Lincoln | 12:36.78 |
| 73 | Van KleinPlace 73 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 12:36.96 PR |
| 74 | Teagan LeblancPlace 74 · Grade 9 · Central Catholic | 9 | Central Catholic | 12:37.60 PR |
| 75 | Bennett MoorePlace 75 · Grade 9 · Hood River Valley | 9 | Hood River Valley | 12:37.76 PR |
| 76 | Asa SmithPlace 76 · Grade 9 · McDaniel | 9 | McDaniel | 12:38.69 PR |
| 77 | Finn WhipplePlace 77 · Grade 9 · McDaniel | 9 | McDaniel | 12:40.81 PR |
| 78 | Brady CampbellPlace 78 · Grade 9 · Ida B. Wells | 9 | Ida B. Wells | 12:42.36 PR |
| 79 | Jordan KienowPlace 79 · Grade 9 · Sunset | 9 | Sunset | 12:45.52 PR |
| 80 | Leo CohenPlace 80 · Grade 9 · Franklin (OR) | 9 | Franklin (OR) | 12:46.59 PR |
| 81 | Benjamin TottenPlace 81 · Grade 9 · Ida B. Wells | 9 | Ida B. Wells | 12:47.80 PR |
| 82 | Kai CrockerPlace 82 · Grade 9 · Grant | 9 | Grant | 12:48.77 PR |
| 83 | Enzo ZaffinoPlace 83 · Grade 9 · Lincoln | 9 | Lincoln | 12:55.25 PR |
| 84 | Braelon EbnerPlace 84 · Grade 9 · Lincoln | 9 | Lincoln | 12:55.44 |
| 85 | Tyler MurfinPlace 85 · Grade 9 · Sunset | 9 | Sunset | 12:55.77 PR |
| 86 | Milo DillerPlace 86 · Grade 12 · Lincoln | 12 | Lincoln | 12:59.53 PR |
| 87 | Caleb GruenbergPlace 87 · Grade 9 · Lincoln | 9 | Lincoln | 13:02.73 |
| 88 | Nathaniel RitterPlace 88 · Grade 9 · Grant | 9 | Grant | 13:04.18 PR |
| 89 | Marshall MazzottaPlace 89 · Grade 9 · Grant | 9 | Grant | 13:05.86 PR |
| 90 | Brian NguyenPlace 90 · Grade 9 · Ida B. Wells | 9 | Ida B. Wells | 13:09.47 PR |
| 91 | Tristan SullivanPlace 91 · Grade 9 · Sunset | 9 | Sunset | 13:10.28 PR |
| 92 | Hayden ToguchiPlace 92 · Grade 9 · Gresham | 9 | Gresham | 13:10.78 PR |
| 93 | Brandon AndersonPlace 93 · Grade 9 · Sunset | 9 | Sunset | 13:14.31 PR |
| 94 | Atticus MasonPlace 94 · Grade 9 · Sunset | 9 | Sunset | 13:16.30 PR |
| 95 | Charlie SchroeterPlace 95 · Grade 9 · Cleveland (OR) | 9 | Cleveland (OR) | 13:17.50 PR |
| 96 | Ben WilliamsPlace 96 · Grade 9 · South Salem | 9 | South Salem | 13:21.19 PR |
| 97 | Shaydan OganPlace 97 · Grade 9 · Mountainside | 9 | Mountainside | 13:21.32 |
| 98 | William HenscheidPlace 98 · Grade 9 · West Salem | 9 | West Salem | 13:25.22 PR |
| 99 | Briar TollenaarPlace 99 · Grade 9 · West Linn | 9 | West Linn | 13:25.32 |
| 100 | Asher WyningsPlace 100 · Grade 9 · Sprague | 9 | Sprague | 13:28.98 PR |