| 1 | Gus HarquailPlace 1 · Unattached | — | Unattached | 3:53.34a |
| 2 | Braydon LeePlace 2 · Grade So · Corban (Ore.) | So | Corban (Ore.) | 3:53.63a |
| 3 | Frankie MacielPlace 3 · Grade Sr · Southern Oregon | Sr | Southern Oregon | 3:54.16a |
| 4 | Andrew RossPlace 4 · Grade Sr · George Fox | Sr | George Fox | 3:54.57a |
| 5 | Abdinajib AbadePlace 5 · Grade Jr · Unattached | Jr | Unattached | 3:55.45a |
| 6 | Moises MartínezPlace 6 · Grade So · Unattached | So | Unattached | 3:56.52a |
| 7 | Jake RitterPlace 7 · Railroad Athletics | — | Railroad Athletics | 3:56.78a |
| 8 | Cade KoochPlace 8 · Grade Sr · George Fox | Sr | George Fox | 3:59.55a |
| 9 | Zachary KohlerPlace 9 · Grade Sr · Alaska Anchorage | Sr | Alaska Anchorage | 4:00.43a |
| 10 | Logan ParkerPlace 10 · Grade So · Western Oregon | So | Western Oregon | 4:00.63a |
| 11 | Amir AhmedPlace 11 · Grade So · Portland State | So | Portland State | 4:00.65a |
| 12 | Travis HornPlace 12 · Grade Fr · Spokane (Wash.) CC | Fr | Spokane (Wash.) CC | 4:00.72a |
| 13 | Henry TierneyPlace 13 · Grade Jr · Pacific (Ore.) | Jr | Pacific (Ore.) | 4:00.81a |
| 14 | Carson StockwellPlace 14 · Grade So · George Fox | So | George Fox | 4:01.77a |
| 15 | Peyton FisherPlace 15 · Grade Fr · Pacific (Ore.) | Fr | Pacific (Ore.) | 4:03.72a |
| 16 | Noah NelsonPlace 16 · Grade So · Lewis & Clark | So | Lewis & Clark | 4:03.84a |
| 17 | Noe OrtegaPlace 17 · Grade So · Saint Martin's | So | Saint Martin's | 4:04.08a |
| 18 | Bryce WorrellPlace 18 · Grade So · Oregon Tech | So | Oregon Tech | 4:04.62a |
| 19 | Owen FullerPlace 19 · Grade Fr · Lane (Ore.) CC | Fr | Lane (Ore.) CC | 4:04.71a |
| 20 | Luke GillinghamPlace 20 · Grade Fr · Unattached | Fr | Unattached | 4:04.80a |
| 21 | Sam UlrichPlace 21 · Grade Fr · Spokane (Wash.) CC | Fr | Spokane (Wash.) CC | 4:04.90a |
| 22 | Conner DooleyPlace 22 · Grade Sr · Linfield | Sr | Linfield | 4:05.06a |
| 23 | Eli DalePlace 23 · Grade Jr · Saint Martin's | Jr | Saint Martin's | 4:05.07a |
| 24 | Colin WrightPlace 24 · Grade So · Spokane (Wash.) CC | So | Spokane (Wash.) CC | 4:05.14a |
| 25 | Braedan DohertyPlace 25 · Grade So · Oregon Tech | So | Oregon Tech | 4:05.27a |
| 26 | Nathan GlazierPlace 26 · Grade Fr · Lane (Ore.) CC | Fr | Lane (Ore.) CC | 4:05.66a |
| 27 | Calvin AtkinsonPlace 27 · Grade Fr · OSU Running Club | Fr | OSU Running Club | 4:05.69a |
| 28 | Calvin GrabowskiPlace 28 · Grade Fr · OSU Running Club | Fr | OSU Running Club | 4:05.88a |
| 29 | Adam LewisPlace 29 · Grade So · Willamette | So | Willamette | 4:05.88a |
| 30 | Creed BodilyPlace 30 · Grade Jr · Western Oregon | Jr | Western Oregon | 4:05.94a |
| 31 | Remedan SemanPlace 31 · Grade So · Western Oregon | So | Western Oregon | 4:06.03a |
| 32 | Grady KempPlace 32 · Grade So · UO Running Club | So | UO Running Club | 4:06.40a |
| 33 | Donavyn AdairPlace 33 · Grade So · Spokane (Wash.) CC | So | Spokane (Wash.) CC | 4:06.55a |
| 34 | Devin HarrisonPlace 34 · Grade So · Linfield | So | Linfield | 4:06.82a |
| 35 | Tucker PiperPlace 35 · Grade So · Oregon Tech | So | Oregon Tech | 4:06.90a |
| 36 | Talon ThomasPlace 36 · Grade Fr · Southwestern Oregon CC | Fr | Southwestern Oregon CC | 4:07.17a |
| 37 | Erik Barr-ZeilonPlace 37 · Grade Sr · UO Running Club | Sr | UO Running Club | 4:07.45a |
| 38 | Ethan BothwellPlace 38 · Grade So · Western Oregon | So | Western Oregon | 4:07.98a |
| 39 | Rafael RoldanPlace 39 · Grade Sr · OSU Running Club | Sr | OSU Running Club | 4:08.27a |
| 40 | Charlie WrightPlace 40 · Grade Fr · Alaska Anchorage | Fr | Alaska Anchorage | 4:08.48a |
| 41 | Nolan OylerPlace 41 · Grade Fr · Spokane (Wash.) CC | Fr | Spokane (Wash.) CC | 4:08.53a |
| 42 | William HennumPlace 42 · Grade Sr · Willamette | Sr | Willamette | 4:09.22a |
| 43 | Asher MorganPlace 43 · Grade Jr · OSU Running Club | Jr | OSU Running Club | 4:09.78a |
| 44 | Trent AbrahamPlace 44 · Grade Fr · Southern Oregon | Fr | Southern Oregon | 4:10.16a |
| 45 | Rowan HicksPlace 45 · Grade So · Evergreen State (Wash.) | So | Evergreen State (Wash.) | 4:10.44a |
| 46 | Conner LambPlace 46 · Grade Fr · Lane (Ore.) CC | Fr | Lane (Ore.) CC | 4:11.09a |
| 47 | Sage SotoPlace 47 · Grade So · Willamette | So | Willamette | 4:11.16a |
| 48 | George HerveyPlace 48 · Grade Fr · UO Running Club | Fr | UO Running Club | 4:11.48a |
| 49 | Ethan CoonPlace 49 · Grade So · Saint Martin's | So | Saint Martin's | 4:11.71a |
| 50 | James LackeyPlace 50 · Grade Jr · Western Oregon | Jr | Western Oregon | 4:12.71a |
| 51 | Carson PagePlace 51 · Grade Fr · Oregon Tech | Fr | Oregon Tech | 4:12.73a |
| 52 | Luis MuradasPlace 52 · Grade Fr · Portland State | Fr | Portland State | 4:13.08a |
| 53 | Bodie StromPlace 53 · Grade Fr · Corban (Ore.) | Fr | Corban (Ore.) | 4:13.18a |
| 54 | Dustyn MckenneyPlace 54 · Grade Sr · Western Oregon | Sr | Western Oregon | 4:13.40a |
| 55 | Diego ZambranoPlace 55 · Grade 11 · Unattached | 11 | Unattached | 4:14.57a |
| 56 | Jaeger JacobsenPlace 56 · Grade Fr · Spokane (Wash.) CC | Fr | Spokane (Wash.) CC | 4:14.65a |
| 57 | Kai SzostakPlace 57 · Grade Sr · Linfield | Sr | Linfield | 4:15.25a |
| 58 | Irafasha RodriguePlace 58 · Grade So · Umpqua (Ore.) CC | So | Umpqua (Ore.) CC | 4:15.32a |
| 59 | Luis EsquivelPlace 59 · Grade Fr · Evergreen State (Wash.) | Fr | Evergreen State (Wash.) | 4:15.73a |
| 60 | Evan WilliamsPlace 60 · Grade Jr · Evergreen State (Wash.) | Jr | Evergreen State (Wash.) | 4:15.83a |
| 61 | Jordan WuPlace 61 · Grade So · Lewis & Clark | So | Lewis & Clark | 4:16.29a |
| 62 | Mason StrawnPlace 62 · Grade Fr · OSU Running Club | Fr | OSU Running Club | 4:17.05a |
| 63 | Jacob NichollsPlace 63 · Grade Fr · Spokane (Wash.) CC | Fr | Spokane (Wash.) CC | 4:17.92a |
| 64 | Mika HuberPlace 64 · Grade Fr · Portland State | Fr | Portland State | 4:17.95a |
| 65 | Bryce LehmannPlace 65 · Grade So · Lane (Ore.) CC | So | Lane (Ore.) CC | 4:18.62a |
| 66 | Austin KuromiPlace 66 · Grade Sr · Oregon Tech | Sr | Oregon Tech | 4:19.18a |
| 67 | Cyrus KurkinenPlace 67 · Grade Fr · Mt. Hood (Ore.) CC | Fr | Mt. Hood (Ore.) CC | 4:19.33a |
| 68 | Sayer PescosolidoPlace 68 · Grade Jr · Bushnell (Ore.) | Jr | Bushnell (Ore.) | 4:19.90a |
| 69 | Mason OlsenPlace 69 · Grade Jr · OSU Running Club | Jr | OSU Running Club | 4:20.23a |
| 70 | Ashton CurlPlace 70 · Grade So · UO Running Club | So | UO Running Club | 4:20.31a |
| 71 | Viggo BeckPlace 71 · Grade Fr · Umpqua (Ore.) CC | Fr | Umpqua (Ore.) CC | 4:20.62a |
| 72 | Tommy LewandowskiPlace 72 · Grade Fr · George Fox | Fr | George Fox | 4:21.57a |
| 73 | Brayden WeigelPlace 73 · Grade Jr · OSU Running Club | Jr | OSU Running Club | 4:22.56a |
| 74 | Colten StrohmeyerPlace 74 · Grade Fr · Oregon Tech | Fr | Oregon Tech | 4:23.35a |
| 75 | Aidan BrownPlace 75 · Grade Fr · Portland State | Fr | Portland State | 4:23.75a |
| 76 | Charlie PagePlace 76 · Grade So · Lane (Ore.) CC | So | Lane (Ore.) CC | 4:26.67a |
| 77 | Kyle ChenPlace 77 · Grade Fr · Portland State | Fr | Portland State | 4:27.71a |
| 78 | CJ LongPlace 78 · Grade Fr · Bushnell (Ore.) | Fr | Bushnell (Ore.) | 4:27.85a |
| 79 | Lyness OtaPlace 79 · Grade So · Portland State | So | Portland State | 4:29.61a |
| 80 | Ryker BellesPlace 80 · Grade Fr · George Fox | Fr | George Fox | 4:30.25a |
| 81 | Wyatt PepiotPlace 81 · Grade So · Bushnell (Ore.) | So | Bushnell (Ore.) | 4:30.80a |
| 82 | Dylan DavisPlace 82 · Grade Jr · Oregon Tech | Jr | Oregon Tech | 4:31.37a |
| 83 | Jacob LongPlace 83 · Grade Fr · UO Running Club | Fr | UO Running Club | 4:31.45a |
| 84 | Hestin Duff-EstradaPlace 84 · Grade Fr · Lane (Ore.) CC | Fr | Lane (Ore.) CC | 4:32.44a |
| 85 | Peyton LichnerPlace 85 · Grade Fr · Oregon Tech | Fr | Oregon Tech | 4:34.59a |
| 86 | Grant KaminerPlace 86 · Grade Sr · Bushnell (Ore.) | Sr | Bushnell (Ore.) | 4:35.46a |
| 87 | Talan WarkentinPlace 87 · Grade Fr · Corban (Ore.) | Fr | Corban (Ore.) | 4:35.72a |
| 88 | Finn GordonPlace 88 · Grade Fr · Lane (Ore.) CC | Fr | Lane (Ore.) CC | 4:36.01a |
| 89 | Jamin PotloffPlace 89 · Grade So · Corban (Ore.) | So | Corban (Ore.) | 4:37.37a |
| 90 | Toby SladePlace 90 · Grade So · Unattached | So | Unattached | 4:39.41a |
| 91 | Wyatt SmithPlace 91 · Grade Sr · Unattached | Sr | Unattached | 4:40.27a |
| 92 | Anil RemediosPlace 92 · Grade Fr · Oregon Tech | Fr | Oregon Tech | 4:40.89a |
| 93 | Miguel RamirezPlace 93 · Grade Fr · Bushnell (Ore.) | Fr | Bushnell (Ore.) | 4:44.92a |
| 94 | Kevin VillasenorPlace 94 · Grade So · Clackamas (Ore.) CC | So | Clackamas (Ore.) CC | 4:46.05a |
| 95 | Brycen WeimerPlace 95 · Grade So · Mt. Hood (Ore.) CC | So | Mt. Hood (Ore.) CC | 4:46.10a |