Lane Swimmer Team Place Time
1 Sho Kosugi Mt. Hood Swim Team 7 2:14.03
(31.85  1:05.51  1:40.99  2:14.03)
1 William Noon Salmon Bay Aquatics 30 2:53.41
(40.50  1:24.95  2:11.23  2:53.41)
1 Kyle Butcher Forest Grove Swim Club 16 2:34.88
(32.83  1:10.95  1:53.62  2:34.88)
1 Grant Van Hoomissen Lake Oswego Swim Club 33 3:14.02
(41.87  1:32.77  2:24.90  3:14.02)
2 Freeman Grant Mt. Hood Swim Team 29 2:53.27
(39.03  1:24.50  2:10.03  2:53.27)
2 Brock Johns Lake Oswego Swim Club 4 2:11.90
(31.38  1:05.24  1:39.82  2:11.90)
2 Matthew Um King Aquatic Club 25 2:48.68
(37.26  1:20.45  2:05.25  2:48.68)
2 Alex Maclean Tigard Tualatin Swim Club 11 2:21.16
(30.88  1:07.15  1:45.12  2:21.16)
3 Daniel Struble Albany Aquatic Association 18 2:36.15
(34.49  1:14.66  1:55.34  2:36.15)
3 Spencer Polack Canby Swim Club 34 NS
(0. 0  0. 0  0. 0  0. 0)
3 Scott Bergstrom Hood River Valley Swim Team 20 2:45.40
(37.33  1:20.42  2:04.42  2:45.40)
3 Eamon Ford Bearcat Swim Club 11 2:21.16
(33.75  1:10.14  1:46.69  2:21.16)
4 John Billings Ii Parkrose Swim Club 5 2:13.16
(30.80  1:04.74  1:40.02  2:13.16)
4 Jade Feigert King Aquatic Club 34 NS
(0. 0  0. 0  0. 0  0. 0)
4 Aleksandr Chedygov Tigard Tualatin Swim Club 15 2:25.44
(33.34  1:10.85  1:49.17  2:25.44)
4 Erik Magistrado Portland Aquatic Club 27 2:50.82
(36.67  1:20.70  2:06.54  2:50.82)
5 Allen Wagoner Oregon City Swim Team 28 2:53.07
(39.69  1:24.50  2:10.41  2:53.07)
5 John Fresch Vancouver Swim Club 2 2:10.67
(30.25  1:03.37  1:37.33  2:10.67)
5 Carson Brindle Columbia-Willamette YMCA Swim 19 2:38.54
(35.55  1:16.73  1:58.57  2:38.54)
5 Joshua Hammes Lake Oswego Swim Club 14 2:24.36
(30.97  1:05.60  1:44.36  2:24.36)
6 Holden Richards West Hills Aquatic Team 24 2:47.50
(38.34  1:22.44  2:07.54  2:47.50)
6 Christian Hatten Tigard Tualatin Swim Club 8 2:14.76
(31.05  1:05.21  1:40.52  2:14.76)
6 Lucas Marshall Lake Oswego Swim Club 17 2:35.87
(35.20  1:16.54  1:56.02  2:35.87)
6 Leo Dworkin Portland Aquatic Club 12 2:23.06
(32.45  1:08.84  1:46.77  2:23.06)
7 nikita trofimov Mt. Hood Swim Team 10 2:19.97
(31.71  1:06.17  1:43.17  2:19.97)
7 Alejandro Contreras Canby Swim Club 6 2:13.97
(30.02  1:03.63  1:38.89  2:13.97)
7 Daniel Chen Lake Oswego Swim Club 22 2:45.63
(36.01  1:18.78  2:02.99  2:45.63)
7 Cody Parks Forest Grove Swim Club 21 2:45.56
(36.85  1:19.05  2:02.69  2:45.56)
8 Curtis Klein Yawama Swim Club 31 2:54.10
(39.30  1:24.25  2:10.50  2:54.10)
8 Austin Arizala Tigard Tualatin Swim Club 26 2:49.91
(38.99  1:22.54  2:08.95  2:49.91)
8 Cameron Gmehlin Metro Aquatics 13 2:23.22
(33.61  1:10.39  1:47.44  2:23.22)
8 Sean Sweet Corvallis Aquatic Team 3 2:10.81
(30.43  1:02.85  1:37.10  2:10.81)
9 Patrick Lee Vancouver Swim Club 9 2:19.58
(32.87  1:09.03  1:45.74  2:19.58)
9 Andre De Negri Tualatin Hills Thunderbolts 32 3:05.29
(38.81  1:24.96  2:14.54  3:05.29)
9 Jacob Stashower Salmon Bay Aquatics 23 2:47.29
(37.39  1:20.53  2:04.58  2:47.29)
9 William Wells Corvallis Aquatic Team 1 2:06.82
(29.43  1:01.50  1:35.12  2:06.82)