======================================================================
Athlete Yr Team Time
======================================================================
1 Justin Rocereto 12 Southridge 16:26
2 Ryan Byrd 12 St Helens 16:27
3 Bo McCullough 12 Hillsboro 17:23
4 Tanner Smith 11 Lincoln 17:27
5 Nico Banks 11 Lincoln 17:32
6 Nic Palladino 12 Southridge 17:39
7 Connor Niemi 12 Mountain View 17:41
8 Alex Joseph 11 Jesuit 17:42
9 Ben Campbell 11 Lincoln 17:53
10 Jackson Coleman 12 Jesuit 17:54
11 Shane Mileham 12 Jesuit 17:56
12 Conor McWeeney 11 Jesuit 17:57
13 Austin Poulin 12 Southridge 18:00
14 Daniel Douvris 12 Glencoe 18:03
15 Alex Lull 12 St Helens 18:05
16 Micah Pletsch 12 St Helens 18:08
17 Brett Willyard 11 Seaside 18:15
18 Nick Reeve 12 Lincoln 18:17
19 Spencer Grant 9 Jesuit 18:21
20 Jonathan Sisley 10 Silverton 18:25
21 Liam Keaney 9 Jesuit 18:26
22 Will Lawrence 12 St Helens 18:27
23 Patrick Doherty 11 Jesuit 18:28
24 Mason Rouches 10 Glencoe 18:29
25 Miles Rouches 10 Glencoe 18:31
26 Evan Martin 12 Lincoln 18:37
27 Jose Lopez-Soto 11 Century 18:39
28 Tyler Traver 11 Kelso 18:41
29 Braden Lambert 12 Lincoln 18:44
30 Teddy Kortenhof 10 Lincoln 18:48
31 David Sumsion 11 St Helens 18:49
32 Ethan Takla 10 Lincoln 18:52
33 Morgan Coxen 11 Silverton 19:03
34 Abe Teklu 10 Glencoe 19:04
35 Nicholas Hurst 10 Mountain View 19:08
36 Dalton Mitchell 11 Kelso 19:15
37 Jordan Drake 12 Southridge 19:17
38 Ahmon Afenegus 9 Mountain View 19:17
39 Devon Christian 12 Century 19:18
40 Nick Mounier 10 Kelso 19:19
41 Jacob Stafford 12 Glencoe 19:22
42 Elliott Nelson 11 Southridge 19:23
43 Ryan Reed 12 Kelso 19:24
44 Brandon Underwood 12 St Helens 19:35
45 Julio Ramirez 12 Kelso 19:38
46 Alexander Castillo 11 Southridge 19:45
47 Bryan Strang 10 St Helens 19:46
48 Micah White 11 Silverton 19:47
49 Joey Londura 12 Silverton 19:52
50 Jefferson Farmer 10 Seaside 19:53
51 Brian Jorgenson 12 Century 19:54
52 Izaak Tobin 11 Silverton 19:59
53 Devin McCafferty 11 Kelso 20:00
54 Devin Edwards 11 Century 20:01
55 Holden Mercurio 10 Century 20:01
56 Jordan Hamada 10 Southridge 20:03
57 Riley Temple 10 Southridge 20:05
58 Grant Martinson 12 Silverton 20:05
59 Tommy Martin 12 Century 20:10
60 Michael Pinkney 12 Century 20:13
61 Ryan Harrah 10 Mountain View 20:14
62 Adriene Arteaga 11 Hillsboro 20:18
63 Cole Demert 9 Mountain View 20:23
64 Nicholas Piwonka 9 Southridge 20:29
65 Nathan Howell 11 Kelso 20:30
66 Drew Scott 10 Century 20:31
67 Ryan St. Pierre 12 Kelso 20:32
68 Tim Rice 12 Century 20:35
69 Bram Rickett 11 Hillsboro 20:38
70 Marcos Torres 12 Hillsboro 20:39
71 Kevin Lave 11 Liberty 20:41
72 Wyatt Flinn 12 Hillsboro 20:45
73 Nolan Kuenzi 11 Hillsboro 20:49
74 Preston Kirk 11 Silverton 20:52
75 Taran Johnson 12 Seaside 20:53
76 Tyller Perry 12 Seaside 21:00
77 Cirilo Herold 11 Seaside 21:01
78 Austin Finster 9 Liberty 21:03
79 Jacob Yent 12 Century 21:07
80 Duncan MacEachern 10 Lincoln 21:12
81 Gerrick Rogers 11 Glencoe 21:12
82 Nick Roberts 11 Liberty 21:15
83 Robert Seymour 11 Glencoe 21:16
84 Logan Taylor 11 Kelso 21:17
85 Jonathan Waters 10 Hillsboro 21:33
86 Bryce Harrington 10 Southridge 21:49
87 Alex Dickinson 9 Liberty 21:53
88 Sam Causton 11 Liberty 21:55
89 Jonathan Fookes 9 Liberty 22:06
90 Phillip Opager 11 Liberty 22:11
91 Ashton Hunger 10 Liberty 22:16
91 Gabriel Garcia 12 Liberty 22:16
92 Joe Wetton 11 Liberty 22:35
93 Tristen Payne 11 Mountain View 22:51
94 Andrew Wright 10 Seaside 23:04
95 Joshua Austring 12 Liberty 23:31
96 Josif Ilisoi 12 Silverton 23:43
97 Samuel Wittman 10 Seaside 23:53