Lane Swimmer Team Place Time
1 aniket borkar Tualatin Hills Thunderbolts 21 1:59.98
(56.69  1:59.98)
1 jiayi chen Tigard Tualatin Swim Club 30 NS
(0. 0  0. 0)
2 andrew wen Tualatin Hills Thunderbolts 25 2:07.19
(59.13  2:07.19)
2 conner olsen West Hills Aquatic Team 30 NS
(0. 0  0. 0)
2 Shayne McGougan Forest Grove Swim Club 20 1:57.89
(56.46  1:57.89)
2 Zachary Joslin Lake Oswego Swim Club 15 1:50.58
(52.84  1:50.58)
3 Ian Smith Forest Grove Swim Club 6 1:42.69
(50.49  1:42.69)
3 Justin Semonsen Lake Oswego Swim Club 16 1:50.64
(53.72  1:50.64)
3 Sean Harrison Tigard Tualatin Swim Club 19 1:56.06
(53.40  1:56.06)
3 jake breuer Tornadoes Swim Team 26 2:08.55
(59.48  2:08.55)
4 Alec Greenaway Mt. Hood Swim Team 13 1:48.37
(51.59  1:48.37)
4 Conner Fort Pullman YMCA Titans 8 1:43.16
(47.26  1:43.16)
4 filip kapelac Tualatin Hills Thunderbolts 7 1:43.09
(49.34  1:43.09)
4 kasper adamiec Tualatin Hills Thunderbolts 24 2:04.65
(1:00.43  2:04.65)
5 Maxim Yakubovich Portland Aquatic Club 23 2:03.98
(58.52  2:03.98)
5 Andrew Henderson Vancouver Swim Club 3 1:32.39
(42.40  1:32.39)
5 rainier harvey Tornadoes Swim Team 28 2:27.82
(1:08.84  2:27.82)
5 zachary motto West Hills Aquatic Team 9 1:45.29
(49.79  1:45.29)
6 eric chang Tualatin Hills Thunderbolts 18 1:55.78
(54.41  1:55.78)
6 austin cuellar Tigard Tualatin Swim Club 30 NS
(0. 0  0. 0)
6 Mark Guyler Tigard Tualatin Swim Club 1 1:22.55
(39.45  1:22.55)
6 Ian Harrison Tigard Tualatin Swim Club 30 NS
(0. 0  0. 0)
7 morgan shull Tigard Tualatin Swim Club 14 1:50.55
(51.27  1:50.55)
7 tobias macedo Portland Aquatic Club 27 2:17.11
(1:04.01  2:17.11)
7 Maximilien Boulet Forest Grove Swim Club 5 1:40.71
(48.25  1:40.71)
7 Evan Haley Mt. Hood Swim Team 4 1:34.97
(45.15  1:34.97)
8 Alex Wagnon Canby Swim Club 30 NS
(0. 0  0. 0)
8 William Steerman Mt. Hood Swim Team 30 NS
(0. 0  0. 0)
8 william morris Tornadoes Swim Team 22 2:02.49
(57.46  2:02.49)
8 Connor Morris Tualatin Hills Thunderbolts 17 1:55.09
(55.02  1:55.09)
9 rafael baptista Tualatin Hills Thunderbolts 11 1:45.65
(50.17  1:45.65)
9 Marco Signorelli Tualatin Hills Thunderbolts 2 1:30.67
(42.71  1:30.67)
9 david spurgeon Tualatin Hills Thunderbolts 30 DQ
(1:27.25  3:01.85)
9 Mark Roth Tigard Tualatin Swim Club 30 DQ
(55.23  1:58.70)
10 Alexander Milshtein Tualatin Hills Thunderbolts 29 2:30.29
(1:13.77  2:30.29)
10 Jonathan Louie Tigard Tualatin Swim Club 10 1:45.50
(51.82  1:45.50)
10 david hawbaker Pullman YMCA Titans 12 1:46.53
(50.72  1:46.53)