Mens Results
X 100 Meters - Varsity - Finals
1 12 Quinnell Mason 11.79a Mountlake Terrace
2 11 Carlton Johnson 11.84a Oak Harbor
3 11 Chris Jones 11.90a Marysville-Pilchuck
4 10 Nicholas Alonso 12.30a Marysville-Pilchuck
5 11 Anthony Alexander 12.31a Oak Harbor
5 10 Robert Miller-Hubbel 12.31a Oak Harbor
7 12 Jayden Davilla 12.39a Oak Harbor
8 12 Joshua Kim 12.41a Mountlake Terrace
9 11 Julian Faralan 12.51a Oak Harbor
10 11 Cameron Hartley 12.57a Oak Harbor
11 12 Chris Hailer 12.58a Oak Harbor
12 9 Joseph May 12.63a Mountlake Terrace
13 12 Allen Hills 12.65a Oak Harbor
14 12 Anthony Vladaj 12.75a Mountlake Terrace
15 9 Tanner Walker 12.80a Oak Harbor
16 11 Austin Marler 12.91a Oak Harbor
17 9 Michael Liddell 13.02a Mountlake Terrace
18 12 Isaac Shriver 13.08a Marysville-Pilchuck
19 12 Daniel An 13.12a Mountlake Terrace
20 11 Brett Potter 13.32a Mountlake Terrace
21 9 Hunter Leiren 13.56a Marysville-Pilchuck
22 9 Chase DeAlba 13.60a Mountlake Terrace
23 10 Bryce Vitcovich 13.70a Marysville-Pilchuck
24 9 David Adams 13.78a Marysville-Pilchuck
25 10 Jacob Zehnder 14.01a Marysville-Pilchuck
X 200 Meters - Varsity - Finals
1 12 Duane Dahl 23.51a Mountlake Terrace
2 10 Robert Miller-Hubbel 24.34a Oak Harbor
3 12 Joshua Kim 24.52a Mountlake Terrace
4 10 Nicholas Alonso 25.09a Marysville-Pilchuck
5 11 Anthony Alexander 25.48a Oak Harbor
6 12 Anthony Vladaj 25.49a Mountlake Terrace
7 11 Cameron Hartley 25.87a Oak Harbor
8 12 Chris Hailer 26.13a Oak Harbor
9 11 Austin Marler 26.26a Oak Harbor
10 12 Isaac Shriver 26.39a Marysville-Pilchuck
11 12 Jose Villagomez 26.45a Marysville-Pilchuck
12 11 Thomas McPherson 26.87a Marysville-Pilchuck
13 9 Gene An 26.95a Mountlake Terrace
14 9 Lupe Mejia 27.84a Marysville-Pilchuck
15 10 Andrew Kim 27.99a Mountlake Terrace
16 9 David Adams 28.12a Marysville-Pilchuck
17 12 Matthew Kamradt 28.37a Mountlake Terrace
18 9 Hunter Leiren 28.38a Marysville-Pilchuck
19 9 Chase DeAlba 28.44a Mountlake Terrace
20 10 Jacob Zehnder 29.36a Marysville-Pilchuck
21 12 Elliot Lee 29.49a Mountlake Terrace
22 9 Rushi Jaradi 34.12a Mountlake Terrace
X 400 Meters - Varsity - Finals
1 11 Carlton Johnson 53.72a Oak Harbor
2 12 Quinnell Mason 54.83a Mountlake Terrace
3 11 Deion Stell 55.61a Marysville-Pilchuck
4 9 Josiah Welch 56.05a Oak Harbor
5 12 Noel Cheeseboro 56.20a Oak Harbor
6 12 Josh Jepson 57.00a Oak Harbor
7 9 Nate Heckendorf 57.27a Marysville-Pilchuck
8 9 Jon Dix 59.62a Oak Harbor
9 11 Austin Marler 59.69a Oak Harbor
10 12 Joshua Kim 1:01.12a Mountlake Terrace
11 11 Thomas McPherson 1:01.64a Marysville-Pilchuck
12 11 Ziwei Peng 1:04.13a Oak Harbor
13 9 Rushi Jaradi 1:18.29a Mountlake Terrace
X 800 Meters - Varsity - Finals
1 11 Clayton Richardson 2:03.88a Oak Harbor
2 10 Conrad Bratz 2:10.14a Mountlake Terrace
3 12 Yohans Tewolde 2:14.11a Mountlake Terrace
4 10 John Rodeheffer 2:15.90a Oak Harbor
5 11 Nate Wagner 2:16.45a Oak Harbor
6 9 Logan Clark 2:20.35a Oak Harbor
7 10 David Gloyd 2:21.14a Marysville-Pilchuck
8 10 Michael Dufour 2:21.57a Marysville-Pilchuck
9 12 Avery Fowble 2:22.00a Mountlake Terrace
10 9 Jon Dix 2:25.93a Oak Harbor
10 Jose Sanchez NT Mountlake Terrace
10 Chris Moen NT Marysville-Pilchuck
X 1600 Meters - Varsity - Finals
1 11 Clayton Richardson 4:32.59a Oak Harbor
2 11 Jack Pearce 4:34.37a Mountlake Terrace
3 10 John Rodeheffer 4:40.35a Oak Harbor
4 12 Yohans Tewolde 4:41.19a Mountlake Terrace
5 11 Nathan Sparks 4:46.62a Mountlake Terrace
6 12 Patrick Mayer 4:54.59a Oak Harbor
7 9 Logan Clark 4:58.07a Oak Harbor
8 10 Michael Dufour 5:02.29a Marysville-Pilchuck
9 11 Peter Kidane 5:02.41a Mountlake Terrace
10 11 Nate Wagner 5:03.79a Oak Harbor
11 10 Conrad Bratz 5:05.11a Mountlake Terrace
12 11 Chris Baumgartner 5:07.38a Mountlake Terrace
13 10 Kyle Rhodes 5:13.72a Mountlake Terrace
14 10 Chris Moen 5:17.68a Marysville-Pilchuck
15 10 Aaron Castleton 5:31.62a Mountlake Terrace
16 12 Avery Fowble 5:40.33a Mountlake Terrace
17 10 Jason Kent 5:47.86a Marysville-Pilchuck
18 9 Garrett Anderson 5:52.24a Marysville-Pilchuck
19 10 Kris Olsoy 6:53.52a Marysville-Pilchuck
20 11 Cole Augustine 8:24.16a Marysville-Pilchuck
X 3200 Meters - Varsity - Finals
1 11 Jack Pearce 9:53.58a Mountlake Terrace
2 10 John Rodeheffer 10:00.46a Oak Harbor
3 11 Nathan Sparks 10:33.30a Mountlake Terrace
4 11 Peter Kidane 11:04.86a Mountlake Terrace
5 11 Chris Baumgartner 11:38.14a Mountlake Terrace
6 10 Aaron Castleton 11:53.24a Mountlake Terrace
7 9 MacKenzie Siemens 11:54.06a Mountlake Terrace
8 11 Shawn Poole 11:59.98a Mountlake Terrace
9 9 Jason Ernst 12:12.87a Mountlake Terrace
10 9 Joshua Liddell 12:13.25a Mountlake Terrace
11 10 Kyle Rhodes 12:39.27a Mountlake Terrace
12 9 Arshia Kiani 12:40.43a Mountlake Terrace
13 9 Thomas Tekle 12:40.92a Mountlake Terrace
14 10 Teodor Aleksandrov 13:02.23a Mountlake Terrace
15 10 Cameron Johnson 13:14.98a Mountlake Terrace
9 Mattias Kirk NT Mountlake Terrace
10 Chris Moen NT Marysville-Pilchuck
12 Brennan Tibbett NT Mountlake Terrace
9 Garrett Anderson NT Marysville-Pilchuck
X 110m Hurdles - 39" - Varsity - Finals
1 12 Patrick Mayer 18.23a Oak Harbor
2 12 Duane Dahl 18.67a Mountlake Terrace
3 9 Riley Morrin 19.00a Mountlake Terrace
4 12 Ryan Adams 19.14a Marysville-Pilchuck
5 9 Stephen Dixon 19.35a Oak Harbor
6 9 Lupe Mejia 21.24a Marysville-Pilchuck
7 12 Jose Villagomez 22.59a Marysville-Pilchuck
8 9 Chaplyn Mack 23.35a Mountlake Terrace
X 300m Hurdles - 36" - Varsity - Finals
1 12 Patrick Mayer 45.16a Oak Harbor
2 9 Riley Morrin 46.09a Mountlake Terrace
3 12 Ryan Adams 46.45a Marysville-Pilchuck
4 9 Stephen Dixon 48.16a Oak Harbor
5 12 Jose Villagomez 51.58a Marysville-Pilchuck
6 9 Chaplyn Mack 55.08a Mountlake Terrace
X 4x100 Relay - Varsity - Finals
1 44.36a Mountlake Terrace
2 44.66a Marysville-Pilchuck
3 46.54a Oak Harbor
4 50.10a Mountlake Terrace
5 51.54a Mountlake Terrace
X 4x400 Relay - Varsity - Finals
1 3:36.82a Mountlake Terrace
2 3:44.08a Marysville-Pilchuck
3 3:45.11a Oak Harbor
4 4:06.93a Oak Harbor
5 4:13.07a Marysville-Pilchuck
NT Mountlake Terrace
X Shot Put - 12lb - Varsity - Finals
1 12 Jeremy Foster 48-02.00 Oak Harbor
2 11 Juan Ventura 47-07.00 Marysville-Pilchuck
3 12 Dayne Herron 46-07.00 Oak Harbor
4 12 Mikea Hawkins-Tanner 41-07.00 Mountlake Terrace
5 10 Bryce Vitcovich 39-08.50 Marysville-Pilchuck
6 10 Michael Lanningham 39-08.00 Oak Harbor
7 12 Iggy Gabov 39-06.50 Marysville-Pilchuck
8 10 Corbin Ferry 37-07.00 Marysville-Pilchuck
9 11 Brett Potter 36-09.00 Mountlake Terrace
10 10 Tyler Dodd 36-04.50 Oak Harbor
11 12 Evan Tostberg 35-09.50 Mountlake Terrace
12 10 Tyler Adamson 35-06.50 Oak Harbor
13 12 Beau Kennedy 34-05.50 Mountlake Terrace
14 10 Gabe Fritz 34-05.00 Mountlake Terrace
15 9 Andrew Klippert 33-06.00 Mountlake Terrace
16 10 Keenan Darby 30-09.00 Marysville-Pilchuck
17 12 Rodrigo Garcia-Ruiz 30-04.00 Mountlake Terrace
18 9 Sam Watson 29-09.50 Marysville-Pilchuck
19 9 Jason Maki 29-04.00 Marysville-Pilchuck
20 10 Austin Rabel 29-01.00 Marysville-Pilchuck
21 12 Jorgan Casavola 28-10.00 Marysville-Pilchuck
22 9 Jerimiah Leben 28-08.50 Mountlake Terrace
23 11 Jordan Jones 27-00.50 Mountlake Terrace
24 12 Tyler Friedeman 26-05.00 Mountlake Terrace
25 9 Eric Webster 25-06.00 Mountlake Terrace
26 9 Riley Hougan 25-04.00 Marysville-Pilchuck
27 12 Mason Bergstrom 24-04.00 Mountlake Terrace
28 11 Manvir Randhawa 21-11.50 Marysville-Pilchuck
29 12 Bryan Wyss 5-00.00 Mountlake Terrace
10 Tony Robert ND Mountlake Terrace
9 Joey Owens ND Mountlake Terrace
X Discus - 1.6kg - Varsity - Finals
1 10 Corbin Ferry 136-07 Marysville-Pilchuck
2 11 Brett Potter 126-01 Mountlake Terrace
3 10 Bryce Vitcovich 112-08 Marysville-Pilchuck
4 12 Jory Cooper 109-01 Marysville-Pilchuck
5 10 Tyler Adamson 107-03 Oak Harbor
6 12 Dylan Hanson 106-05 Marysville-Pilchuck
7 11 Cameron Hartley 105-10 Oak Harbor
8 10 Gabe Fritz 102-02 Mountlake Terrace
9 12 Mikea Hawkins-Tanner 101-06 Mountlake Terrace
10 12 Iggy Gabov 98-09 Marysville-Pilchuck
11 11 Juan Ventura 96-07 Marysville-Pilchuck
12 10 Tyler Dodd 96-06 Oak Harbor
13 12 Elliot Lee 94-06 Mountlake Terrace
14 12 Dayne Herron 91-08 Oak Harbor
15 10 Keenan Darby 91-07 Marysville-Pilchuck
16 9 Jason Maki 90-01 Marysville-Pilchuck
17 11 Manvir Randhawa 80-08 Marysville-Pilchuck
18 11 Jordan Jones 76-08 Mountlake Terrace
19 12 Jorgan Casavola 76-07 Marysville-Pilchuck
20 12 Evan Tostberg 74-05 Mountlake Terrace
21 10 Austin Rabel 72-00 Marysville-Pilchuck
22 12 Mason Bergstrom 69-04 Mountlake Terrace
23 9 Sam Watson 68-11 Marysville-Pilchuck
24 9 Eric Webster 68-07 Mountlake Terrace
25 12 Rodrigo Garcia-Ruiz 67-01 Mountlake Terrace
26 9 Jerimiah Leben 64-08 Mountlake Terrace
27 9 Andrew Klippert 64-03 Mountlake Terrace
28 9 Riley Hougan 55-07 Marysville-Pilchuck
9 Joey Owens ND Mountlake Terrace
X Javelin - 800g - Varsity - Finals
1 12 Beau Kennedy 158-07 Mountlake Terrace
2 11 Juan Ventura 140-04 Marysville-Pilchuck
3 12 Ryan Adams 138-11 Marysville-Pilchuck
4 11 Piikekai Tarrant 138-02 Oak Harbor
5 12 Carlos Beltran 132-11 Oak Harbor
6 12 Tyler Webster 128-02 Mountlake Terrace
7 10 Keenan Darby 120-07 Marysville-Pilchuck
8 9 Tanner Walker 118-08 Oak Harbor
9 12 Dylan Hanson 118-03 Marysville-Pilchuck
10 10 Bryce Vitcovich 116-07 Marysville-Pilchuck
11 11 Anthony Alexander 115-04 Oak Harbor
12 10 Jacob Sturdevant 115-03 Oak Harbor
13 12 Jeremy Foster 110-09 Oak Harbor
14 12 Jose Villagomez 110-05 Marysville-Pilchuck
15 12 Evan Tostberg 108-10 Mountlake Terrace
16 9 Andrew Klippert 104-02 Mountlake Terrace
17 10 Blaine Coleman 102-08 Oak Harbor
18 11 Shawn Poole 98-02 Mountlake Terrace
19 11 Ben Danielson 92-08 Oak Harbor
20 11 J.Owin Ell 91-07 Marysville-Pilchuck
21 12 Tyler Friedeman 85-00 Mountlake Terrace
22 12 Mason Bergstrom 82-11 Mountlake Terrace
23 12 Rodrigo Garcia-Ruiz 78-07 Mountlake Terrace
24 9 David Adams 74-06 Marysville-Pilchuck
25 12 Bryan Wyss 10-Jul Mountlake Terrace
10 Tony Robert ND Mountlake Terrace
9 Joey Owens ND Mountlake Terrace
X High Jump - Varsity - Finals
1 12 Chris Hailer 6-06.00 Oak Harbor
2 12 Jacob Olson 5-10.00 Oak Harbor
3 11 Deion Stell 5-10.00 Marysville-Pilchuck
4 12 Tye Esparza 5-08.00 Mountlake Terrace
5 10 David Gloyd 5-06.00 Marysville-Pilchuck
6 11 Dante Fields 5-04.00 Marysville-Pilchuck
7 9 Michael Liddell 5-02.00 Mountlake Terrace
12 Blake Fernandez NH Mountlake Terrace
12 Nghi Nhan NH Mountlake Terrace
12 Gifton Okoronkwo NH Mountlake Terrace
9 Lupe Mejia NH Marysville-Pilchuck
11 Ben Danielson NH Oak Harbor
11 Eli Olson NH Oak Harbor
X Pole Vault - Varsity - Finals
1 12 Daniel An 11-00.00 Mountlake Terrace
2 10 Zach Verge 9-06.00 Marysville-Pilchuck
3 10 David Gloyd 9-06.00 Marysville-Pilchuck
4 11 J.Owin Ell 9-06.00 Marysville-Pilchuck
5 11 Keenan Davilla 9-00.00 Oak Harbor
5 10 Connor Paramenter 9-00.00 Oak Harbor
7 12 Jacob Fitzgerald 9-00.00 Oak Harbor
10 Kris Olsoy NH Marysville-Pilchuck
9 Gene An NH Mountlake Terrace
12 Matthew Kamradt NH Mountlake Terrace
10 Jason Kent NH Marysville-Pilchuck
X Long Jump - Varsity - Finals
1 12 Chris Hailer 20-06.50 Oak Harbor
2 12 Gifton Okoronkwo 19-06.00 Mountlake Terrace
3 12 Allen Hills 19-01.00 Oak Harbor
4 11 Clifford Paulk 18-05.00 Marysville-Pilchuck
5 12 Jacob Olson 17-11.00 Oak Harbor
6 11 Chris Jones 17-10.00 Marysville-Pilchuck
7 9 Tanner Walker 17-08.00 Oak Harbor
8 10 Zack Norton 17-04.00 Oak Harbor
9 10 Zach Verge 17-01.00 Marysville-Pilchuck
10 12 Jayden Davilla 16-09.00 Oak Harbor
11 12 Brandon Pawavichahn 16-08.00 Marysville-Pilchuck
12 12 Jon Lanningham 16-00.00 Oak Harbor
12 11 Julian Faralan 16-00.00 Oak Harbor
14 10 Andrew Kim 15-10.00 Mountlake Terrace
15 9 Michael Liddell 15-08.00 Mountlake Terrace
16 9 Joseph May 15-04.50 Mountlake Terrace
17 10 Blake Leatherman 13-07.50 Mountlake Terrace
18 12 Nghi Nhan 13-07.00 Mountlake Terrace
19 9 Chase DeAlba 12-02.00 Mountlake Terrace
11 Brett Potter ND Mountlake Terrace
X Triple Jump - Varsity - Finals
1 12 Gifton Okoronkwo 44-07.00 Mountlake Terrace
2 12 Tye Esparza 41-01.00 Mountlake Terrace
3 11 Dante Fields 40-04.00 Marysville-Pilchuck
4 12 Blake Fernandez 39-00.50 Mountlake Terrace
5 12 Allen Hills 38-03.00 Oak Harbor
6 11 Clifford Paulk 38-02.00 Marysville-Pilchuck
7 12 Jayden Davilla 35-10.00 Oak Harbor
8 11 Julian Faralan 35-05.50 Oak Harbor
9 12 Jon Lanningham 34-07.00 Oak Harbor
9 10 Zach Verge 34-07.00 Marysville-Pilchuck
11 10 Zack Norton 33-11.00 Oak Harbor
12 11 Ben Danielson 31-02.00 Oak Harbor
13 10 Blake Leatherman 29-09.00 Mountlake Terrace