Lane Swimmer Team Place Time
1 James Gray Vancouver Swim Club 14 1:06.96
1 Thomas Geulin The Dolphins 26 1:17.43
1 Anthony Brost Lake Oswego Swim Club 5 1:01.55
1 Alexander Milshtein Tualatin Hills Thunderbolts 33 1:43.40
2 Andrew Ottolia Mt. Hood Swim Team 8 1:03.02
2 Alec Greenaway Mt. Hood Swim Team 24 1:15.68
2 Maxim Yakubovich Portland Aquatic Club 31 1:39.44
2 Sean Malinoski Lake Oswego Swim Club 9 1:03.52
3 Ian Clark Pullman YMCA Titans 2 1:00.01
3 Brian Cha Lake Oswego Swim Club 13 1:05.08
3 Gunnar Wolfe The Dolphins 22 1:15.30
3 Aaron Reynolds Portland Aquatic Club 36 1:51.60
4 Jacob Michelini Lake Oswego Swim Club 10 1:03.78
4 Nicholas Gipe Lake Oswego Swim Club 16 1:09.73
4 Richard Butler Tualatin Hills Thunderbolts 32 1:41.78
4 Juan Vidal David Douglas Swim Club 12 1:04.96
5 nicholas long-rinehart Pullman YMCA Titans 4 1:01.37
5 Aaron Louie Parkrose Swim Club 18 1:12.76
5 John McDonald The Dolphins 6 1:02.35
5 Logan Scroggy Tualatin Hills Thunderbolts 28 1:34.27
6 Kyle Williams The Dolphins 34 1:44.72
6 Eric Lagerstrom Mt. Hood Swim Team 3 1:00.63
6 John Longbotham Bellevue Club Swim Team 1 57.87
6 Kevin O'leary Lake Oswego Swim Club 21 1:13.72
7 Colin McKeen Tualatin Hills Thunderbolts 27 1:32.27
7 Marco Signorelli Tualatin Hills Thunderbolts 20 1:12.98
7 Chris Wright West Hills Aquatic Team 7 1:02.48
7 Patrick Lee Vancouver Swim Club 37 DQ
8 Joshua Noll Tualatin Hills Thunderbolts 35 1:47.71
8 Mark Draghicescu Tualatin Hills Thunderbolts 19 1:12.87
8 Christopher Picardo Bellevue Club Swim Team 37 NS
8 Richard O'donnell Unattached-Hillsboro Heat Swim 17 1:10.38
9 Daniel Or The Dolphins 25 1:16.41
9 Cameron Ransford Portland Aquatic Club 30 1:39.29
9 Benjamin Roberson Hillsboro Heat Swim Team 15 1:08.27
9 Samuel Carter Willamalane Swim Club 11 1:04.63
10 Joshua Noel Mt. Hood Swim Team 37 NS
10 Jacob Weitzel Tualatin Hills Thunderbolts 29 1:38.10
10 Jacob Taylor Mt. Hood Swim Team 23 1:15.51