AgeGradeAthleteTimeSTTeamDateMeet
1.12Joseph Ewers15:53.0PR   ORCentral Linn   Oct 27  District 2 Championships 1A/2A/3A
2.12Zachary Holloway15:58.0PR   ORCentral Linn   Oct 15  Concordia/adidas XC Classic
3.11Kody Osborne16:36.0   OREast Linn Christian   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
4.10Dalton Susee17:09.0   ORKennedy   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
5.12Cody Aalsma17:14.0   ORNestucca   Oct 27  District 2 Championships 1A/2A/3A
6.10Jamin Hooley17:17.0   OREast Linn Christian   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
7.11Andrew Haskell17:32.0PR   ORCrosshill Christian   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
8.11Taylor Becker17:43.0   OREast Linn Christian   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
9.12Jacob Peterson17:47.0PR   ORAmity   Oct 27  District 2 Championships 1A/2A/3A
10.11Parker Jensen17:59.0PR   ORNestucca   Oct 20  NWL Championship Meet
11.10Michael Whitehead18:00.0   OREast Linn Christian   Nov 5  OSAA 3A/2A/1A State Championships
12.12Joe Ehly18:02.0PR   ORNestucca   Oct 20  NWL Championship Meet
13.12Cody Roos18:04.0PR   ORNestucca   Oct 20  NWL Championship Meet
14.10Shane Miles18:05.0   ORAmity   Oct 6  Regis Invitational
15.12Matt Hitt18:06.0PR   OREast Linn Christian   Nov 5  OSAA 3A/2A/1A State Championships
16.1812Abel Guzman18:15.0PR   ORSt Paul   Oct 27  District 2 Championships 1A/2A/3A
17.10Ben Rist18:20.0   ORCentral Linn   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
18.11Taylor Miles18:40.0   ORAmity   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
19.12Gavin Low18:47.0PR   ORWestern Christian   Oct 6  Regis Invitational
20.12Valery Silva18:57.0PR   ORNestucca   Oct 20  NWL Championship Meet
21.9Wyatt Osborne18:59.0   OREast Linn Christian   Oct 27  District 2 Championships 1A/2A/3A
22.10John Savage19:03.0   ORKennedy   Oct 6  Regis Invitational
23.10Brent Lang19:20.0   ORKennedy   Oct 27  District 2 Championships 1A/2A/3A
24.10David Haren19:21.0   ORRegis   Oct 27  District 2 Championships 1A/2A/3A
25.11Brad Dejager19:23.0   ORCrosshill Christian   Oct 27  District 2 Championships 1A/2A/3A
26.12Devan Hanft19:24.0PR   ORCentral Linn   Nov 5  OSAA 3A/2A/1A State Championships
27.9Danny Schanz19:26.0   ORCrosshill Christian   Oct 27  District 2 Championships 1A/2A/3A
28.11Will Comerford19:31.0PR   ORCrosshill Christian   Oct 6  Regis Invitational
29.12TJ Greenhill19:35.0   ORWillamina   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
30.9Jose Cortes19:41.0PR   ORKennedy   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
31.11Devon Henmft19:42.0PR   ORCentral Linn   Oct 27  District 2 Championships 1A/2A/3A
32.10Donny Arndt19:43.0   OREast Linn Christian   Oct 1  8th Annual Harrier Classic
12Jordan Robertson19:43.0PR   ORWillamina   Oct 27  District 2 Championships 1A/2A/3A
34.11Bradley Trull19:55.0PR   ORCrosshill Christian   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
35.9David Brockman19:57.0   ORCrosshill Christian   Oct 27  District 2 Championships 1A/2A/3A
36.10Patrick Nagel20:12.5PR   OREast Linn Christian   Oct 6  Regis Invitational
37.9Saul Lopez Bautista20:13.0PR   ORKennedy   Oct 27  District 2 Championships 1A/2A/3A
38.11Kordell Sorensen20:16.0PR   ORSheridan   Oct 27  District 2 Championships 1A/2A/3A
39.11Kyler Jones20:20.0PR   ORNestucca   Oct 20  NWL Championship Meet
40.12Aaron Shannon20:37.0PR   ORAmity   Oct 27  District 2 Championships 1A/2A/3A
41.9Taylor Hill20:38.0   ORRegis   Oct 27  District 2 Championships 1A/2A/3A
42.12Jason Oyer20:47.0   ORWestern Christian   Oct 6  Regis Invitational
43.10Mark Anderson20:49.0PR   ORSheridan   Oct 27  District 2 Championships 1A/2A/3A
44.11Justin Barrett20:52.6   ORCentral Linn   Oct 5  Mid-Willamette 4-way League Meet
45.11Oscar Cardenas20:56.0PR   ORKennedy   Oct 6  Regis Invitational
46.9Jordan Butler20:57.0   ORAmity   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
47.159Sam Armold21:01.0PR   ORWestern Christian   Oct 27  District 2 Championships 1A/2A/3A
48.9Chase Morrison21:05.0   ORAmity   Oct 6  Regis Invitational
49.9Trevor Oyer21:09.0PR   ORWestern Christian   Oct 13  Chemawa Invite
50.9David Calaway21:24.5PR   ORWillamina   Sep 27  Jefferson Invitational
51.12Nick Ahn21:37.0   ORNestucca   Oct 20  NWL Championship Meet
52.10Oliver Meyr21:46.6   ORCentral Linn   Oct 5  Mid-Willamette 4-way League Meet
53.9Alex Martinez21:47.0PR   ORWestern Christian   Oct 27  District 2 Championships 1A/2A/3A
54.11Peter Meyr22:00.0   ORCentral Linn   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
55.11Koyla Kostrikin22:01.0PR   ORNestucca   Oct 20  NWL Championship Meet
56.9Daniel Jocson22:06.0   ORWestern Christian   Oct 6  Regis Invitational
57.9Jacobe DeJong22:07.0PR   ORWestern Christian   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
58.9Payton James22:09.0   ORSheridan   Oct 27  District 2 Championships 1A/2A/3A
59.11Kyle Simms22:13.0PR   ORCentral Linn   Oct 15  Concordia/adidas XC Classic
60.12Dudu Lin22:19.0PR   OREast Linn Christian   Sep 8  Central Linn Invite
61.9Charlie Gilpin22:30.0   ORAmity   Oct 6  Regis Invitational
62.9Ethan Ford22:36.0   ORSheridan   Oct 6  Regis Invitational
63.9Adrian Mondragon22:39.0PR   ORSheridan   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
9Travis Wigget22:39.0PR   ORSt Paul   Oct 27  District 2 Championships 1A/2A/3A
65.11Liam Silbernagel22:45.0PR   ORRegis   Oct 6  Regis Invitational
66.9Jacob Adams22:49.0PR   ORRegis   Sep 29  Stayton High Invitational
67.12Jose Moncada22:57.0PR   ORKennedy   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
68.11Nick Sproul23:07.0   ORCrosshill Christian   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
69.12Jacob Cavanaugh23:12.0   ORNestucca   Oct 6  Regis Invitational
70.9Mark Sampson23:23.0PR   ORRegis   Oct 27  District 2 Championships 1A/2A/3A
71.10Skyler Voigt23:24.0   ORWillamina   Sep 8  Willamina Invitational
72.10Coty Brown23:35.0   ORWillamina   Oct 6  Regis Invitational
73.12Nick Goodman23:58.0   ORWillamina   Oct 27  District 2 Championships 1A/2A/3A
74.149Matt John24:05.0PR   ORWestern Christian   Oct 27  District 2 Championships 1A/2A/3A
11Leon Geerlings24:05.0PR   ORRegis   Oct 27  District 2 Championships 1A/2A/3A
76.12Doug Ruef24:09.0PR   ORKennedy   Oct 27  District 2 Championships 1A/2A/3A
77.159Tyler Veeman24:12.0PR   ORSt Paul   Oct 27  District 2 Championships 1A/2A/3A
78.9Victor Garcia Perez24:14.0PR   ORKennedy   Oct 6  Regis Invitational
79.11Johan Sampson24:34.0PR   ORRegis   Oct 6  Regis Invitational
80.9Erik Cropp24:44.0PR   ORAmity   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
81.9Dorian Klaus24:57.0PR   ORWestern Christian   Oct 27  District 2 Championships 1A/2A/3A
82.10Patrick Mueller25:00.0   ORSheridan   Oct 27  District 2 Championships 1A/2A/3A
83.12Jordan Voigt25:03.2   ORWillamina   Sep 27  Jefferson Invitational
84.9Jairro Ramierz25:14.0PR   ORSt Paul   Oct 20  1A/2A/3A District 2 vs District 3 Challenge
85.10Andrew Weaver25:34.1   ORWillamina   Sep 27  Jefferson Invitational
86.11Liam Jiang26:41.0PR   ORRegis   Oct 27  District 2 Championships 1A/2A/3A
87.12Justin Taylor26:50.0PR   ORSheridan   Sep 23  Nestucca Beach Run
88.9Chayse Sattler27:31.0PR   ORSt Paul   Oct 27  District 2 Championships 1A/2A/3A
89.10Tomi Tomita28:09.0PR   ORRegis   Oct 27  District 2 Championships 1A/2A/3A
90.9Ben Parker31:38.0   ORRegis   Sep 29  Stayton High Invitational
91.9Schuylar Carpenter33:56.0PR   ORWillamina   Sep 20  Santiam Christian Invitational