1 Todd Jackson 16:19.60 Elma 1 2 Larry Smuin 16:23.70 St Helens 2 3 Alex Johnson 16:27.00 Seattle Academy 3 4 Parker Elder 16:28.30 Scappoose 4 5 Antony Earley 16:30.90 South Albany 5 6 Jorge Torres 16:48.20 Heritage 6 7 Nick Robbins 16:58.35 Forest Grove 7 8 Mike Vest 17:03.55 Elma 8 9 Robert Sutter 17:09.35 Battle Ground 9 10 JJ Campbell 17:09.95 West Salem 10 11 Andrew Hall 17:14.90 Walnut Grove 11 12 Justin Schlaht 17:14.90 St Helens 12 13 Jonathan Butcher 17:15.35 Gresham 13 14 Trevor Burrus 17:17.10 Heritage 14 15 Steven Perston 17:21.40 Rogue River 15 16 Kino Kinoshita 17:22.05 Forest Grove 16 17 Riley Cronin 17:22.85 Scappoose 17 18 Trent Dudley 17:23.80 West Salem 18 19 Ryan Sumsion 17:24.55 St Helens 19 20 Dan Scott 17:28.05 Lake City 20 21 Chris Curl 17:29.15 Walnut Grove 21 22 Christian Welsh 17:31.65 South Medford 22 23 Adam Burger 17:37.20 McNary 23 24 David Madison 17:39.25 Molalla 24 25 Taylor Spencer 17:41.10 South Medford 25 26 Greg Drapeau 17:46.25 Lake City 26 27 Nick Bell 17:46.40 Lake City 27 28 Josh Johnson 17:46.70 Forest Grove 28 29 Nathan Filipek 17:48.45 Walnut Grove 29 30 Jesse Anderson 17:50.90 South Albany 30 31 Jordan Hoffman 17:51.65 West Salem 31 32 Jeffy Anderson 17:51.75 South Albany 32 33 Andy Holstrom 17:52.40 Valley Catholic 34 34 Chad Sutfin 17:52.40 Clatskanie 33 35 Devin Dykes 17:53.80 LaCenter 35 36 Kevin Pfau 17:54.20 St Helens 36 37 Alex Vargas 17:55.40 Capistrano Valley 38 Jake Kornbau 17:55.70 Mount Rainier Lutheran 37 39 Will Taylor 17:56.00 Scappoose 38 40 Andrew Rae 17:57.15 St Helens 39 41 Eric Stevenson 17:58.00 Gresham 40 42 Cole Stewart 17:59.65 Walnut Grove 41 43 Grant Walker 18:00.80 Battle Ground 42 44 Anna Reed 18:03.10 Sunset 43 45 Mark Lyons 18:04.80 LaCenter 44 46 Jose Contreras 18:05.15 South Albany 45 47 Lyle Emery 18:05.50 Heritage 46 48 Larry Lucero 18:06.75 Heritage 47 49 Peter Dykes 18:07.90 LaCenter 48 50 Taylor Ward 18:08.85 Lake City 49 51 Connor Garcia 18:09.90 Valley Catholic 50 52 Michael Wilson 18:10.55 Gresham 51 53 Glenn Nutting 18:11.45 Capistrano Valley 54 Micheal Siltala 18:11.90 Clatskanie 52 55 Chris Burnett 18:12.50 Sunset 53 56 Nick Titus 18:14.60 Lake City 54 57 Hunter Busse 18:15.05 Gresham 55 58 Estevan Escalona-Flores 18:15.40 Forest Grove 56 59 Vitaliy Golubkov 18:15.60 Mount Rainier Lutheran 57 60 Mat Blanco 18:16.85 Rogue River 58 61 Spenser Saling 18:17.40 Gresham 59 62 Lason Matson 18:17.80 Battle Ground 60 63 Matthew Arnold 18:18.85 Elma 61 64 Kyle Kosak 18:18.90 LaCenter 62 65 Martin Gonzalez 18:20.30 McNary 63 66 Jacob Betts 18:22.90 Heritage 64 67 Moises Sebastian 18:24.20 LaCenter 65 68 Robert Kelley 18:26.90 Bear Creek 66 69 David Reinhardt 18:28.40 Battle Ground 67 70 Keanu Hancuff 18:29.85 LaCenter 68 71 Luke DiCastri 18:30.00 Walnut Grove 69 72 Joseph Constien 18:31.25 Gresham 70 73 Scott Eames 18:31.70 Sunset 71 74 Ben Herdrich 18:32.60 St Helens 72 75 Zach Teel 18:32.70 Gresham 73 76 Wes Miller 18:33.05 South Medford 74 77 Steven Lines 18:33.80 South Medford 75 78 Austin Winther 18:34.90 Capistrano Valley 79 Andrew Asper 18:35.90 Lake City 76 80 Nolan Ferrar 18:36.05 Oregon Episcopal 77 81 Josh Erickson 18:38.25 Bear Creek 78 82 Brandon Scott 18:39.10 South Medford 79 83 Rudy Sanchez 18:39.15 South Albany 80 84 Andrew Lovitt 18:39.70 Elma 81 85 Kendrick Spiller 18:40.00 Heritage 82 86 Justin Seitz 18:40.95 Forest Grove 83 87 Gabriel Helmes 18:41.10 Battle Ground 84 88 Ian Scott 18:41.85 McNary 85 89 Cody Palmer 18:42.80 Lake City 86 90 Scott Patterson 18:43.30 Sunset 87 91 Braeden Donnelly 18:43.90 Walnut Grove 88 92 Justin Curran 18:44.90 Molalla 89 93 Alan Bylund 18:47.00 South Medford 90 94 Andrew Wolf 18:50.70 Mount Rainier Lutheran 91 95 Michael Furuya 18:54.20 Sunset 92 96 Dallas Bell 18:54.80 South Medford 93 97 Vladiek Ishenin 18:57.25 South Albany 94 98 Austin Carmack 18:58.25 Clatskanie 95 99 Sedale Boire 18:59.05 Battle Ground 96 100 Matt Mclaughlin 19:02.70 Bear Creek 97 101 Brett Bell 19:06.50 Capistrano Valley 102 Logan Rowley 19:09.70 Elma 98 103 Angel Reyes 19:14.90 Battle Ground 99 104 Dane Sargent 19:15.50 Heritage 100 105 Dan Strasser 19:16.25 McNary 101 106 Nick Odman 19:17.10 Molalla 102 107 Ryan Hopkins 19:18.40 Mount Rainier Lutheran 103 108 Jake Firl 19:19.60 LaCenter 104 109 David Bauders 19:20.25 Forest Grove 105 110 Chris Neifert 19:20.60 Scappoose 106 111 Mason Grine 19:23.00 McNary 107 112 Shawn Magnuson 19:23.85 McNary 108 113 Jamin Coy 19:24.50 St Helens 109 114 Jake Marshall 19:28.10 Molalla 110 115 David Chiang 19:30.45 Sunset 111 116 Chris Hale 19:31.00 Scappoose 112 117 Murray McCulloch 19:31.20 Seattle Academy 113 118 Jake Matthews 19:31.30 Bear Creek 114 119 Ben Whitenack 19:31.45 West Salem 115 120 Clint Schaefer 19:31.80 Molalla 116 121 Alex White 19:50.20 Scappoose 117 122 Jacob Pletcher 19:50.65 McNary 118 123 Kyle Lindsey 19:53.55 Molalla 119 124 Erik Johansson 19:54.35 Seaside 120 125 Quinn Bailey 19:55.00 Forest Grove 121 126 Todd Graham 19:57.05 Scappoose 122 127 Gavin Grisham 19:58.40 Seattle Academy 123 128 Sketch Gorsuch 19:59.80 Seaside 124 129 Will McCahill 20:06.35 Bear Creek 125 130 Tyller Perry 20:08.45 Seaside 126 131 Terryn Downhill 20:11.40 Rogue River 127 132 Alex Tice 20:11.70 Mount Rainier Lutheran 128 133 Jon Perry 20:16.85 Seaside 129 134 Seth Bybee 20:17.20 West Salem 130 135 Gary Points 20:19.00 Clatskanie 131 136 Cody Sloderbeck 20:21.40 Clatskanie 132 137 Elliot Scheer 20:31.65 Oregon Episcopal 133 138 David Clark 20:35.00 West Salem 134 139 Dan Price 20:43.70 Mount Rainier Lutheran 135 140 Kohei Shintatsu 20:44.90 Valley Catholic 136 141 Aasa Carmack 20:45.60 Clatskanie 137 142 Micheal Gundle 20:45.70 Oregon Episcopal 138 143 Max Milander 20:46.30 Seaside 139 144 Kody Bensinger 20:48.60 Elma 140 145 Anthony Alfieri 20:53.10 Valley Catholic 141 146 Anton Vanderstroom 20:54.55 Bear Creek 142 147 Zach Schute 20:55.40 Oregon Episcopal 143 148 Danny Somes 20:56.15 Clatskanie 144 149 Conner Fischer 21:02.25 Molalla 145 150 Anthony Whipple 21:13.90 Rogue River 146 151 Alex Barsher 21:16.35 Seattle Academy 147 152 Justin Near 21:18.00 Seaside 148 153 Marshall Pelissier 21:23.00 Mount Rainier Lutheran 149 154 Matt Fernandez 21:36.40 Oregon Episcopal 150 155 Nick Fielden 21:55.00 Seattle Academy 151 156 Brandon Gallinat 22:06.40 Valley Catholic 152 157 Jacob Hamilton 22:08.10 Bear Creek 153 158 James Fimbres 22:20.85 Rogue River 154 159 Michael Thompson 22:30.50 Seaside 155 160 Alex Smith 23:18.25 Valley Catholic 156
Team Results
St Helens 108 Walnut Grove 171 Lake City 176 Heritage 177 Forest Grove 190 South Albany 192 Gresham 218 Elma 249 LaCenter 254 Battle Ground 262 South Medford 275 Scappoose 277 West Salem 304 Sunset 346 McNary 379 Mount Rainier Lutheran 416 Molalla 441 Clatskanie 443 Bear Creek 480 Rogue River 500 Valley Catholic 513 Seattle Academy 537 Seaside 638 Oregon Episcopal 641