Lane Swimmer Team Place Time
1 Mikail Abdullaev Unattached Eugene City Swim Cl 35 3:08.39
(43.65  1:28.55  2:28.26  3:08.39)
1 Robert Ellertson Portland Aquatic Club 9 2:28.21
(30.79  1:06.85  1:53.68  2:28.21)
1 Connor Eden Tualatin Hills Thunderbolts 34 3:07.09
(41.31  1:28.28  2:25.88  3:07.09)
1 Peter Parisi Multnomah Athletic Club 16 2:39.70
(33.92  1:15.90  2:03.93  2:39.70)
2 Nicholas Ballew Columbia River Swim Team 11 2:29.46
(32.29  1:10.34  1:55.62  2:29.46)
2 John Butcher Tigard Tualatin Swim Club 28 3:00.14
(42.36  1:30.09  2:20.85  3:00.14)
2 Luke Donohue David Douglas Swim Club 3 2:24.95
(30.35  1:08.20  1:51.40  2:24.95)
2 Dylan Howe Bend Swim Club 27 2:59.15
(38.75  1:24.75  2:17.48  2:59.15)
2 Daniel Rafalski Mt. Hood Swim Team 33 3:06.01
(39.46  1:28.60  2:25.20  3:06.01)
3 Michael Sayer Lake Oswego Swim Club 23 2:57.58
(39.21  1:25.97  2:18.58  2:57.58)
3 Ben Rafalski Mt. Hood Swim Team 10 2:28.76
(30.24  1:10.10  1:56.27  2:28.76)
3 Brandan Mantei Canby Swim Club 4 2:25.40
(31.61  1:09.70  1:52.14  2:25.40)
3 Anhton Tran Hillsboro Heat Swim Team 19 2:50.26
(37.62  1:23.15  2:11.81  2:50.26)
3 Daniel Chen Lake Oswego Swim Club 32 3:05.22
(40.82  1:26.78  2:24.41  3:05.22)
4 Isaac Hewitt Mt. Hood Swim Team 21 2:54.77
(37.79  1:21.80  2:16.00  2:54.77)
4 Kris Asleson Albany Aquatic Association 8 2:27.45
(31.06  1:11.09  1:53.22  2:27.45)
4 Michael Stratton David Douglas Swim Club 1 2:19.77
(30.55  1:06.60  1:47.46  2:19.77)
4 Jonathan Beamer Albany Aquatic Association 29 3:00.44
(42.20  1:26.39  2:20.91  3:00.44)
4 Tomas Mendez-Beck Hillsboro Heat Swim Team 18 2:45.78
(36.10  1:18.99  2:09.17  2:45.78)
5 Alexander Doja Mt. Hood Swim Team 5 2:26.19
(31.91  1:11.15  1:52.44  2:26.19)
5 Adam Carlson Bend Swim Club 20 2:50.70
(37.31  1:20.13  2:12.14  2:50.70)
5 Daniel Kim Columbia-Willamette YMCA Swim 30 3:02.27
(43.08  1:28.21  2:22.48  3:02.27)
5 Henry Burton Hillsboro Heat Swim Team 7 2:27.35
(30.77  1:08.99  1:52.87  2:27.35)
5 Alexander Lyons Lake Oswego Swim Club 36 3:09.27
(41.22  1:31.81  2:27.74  3:09.27)
6 Jacob Branaugh Cascade Aquatic Club 26 2:59.01
(37.78  1:25.63  2:19.96  2:59.01)
6 Isaac Hayden Tualatin Hills Thunderbolts 13 2:31.96
(34.47  1:14.09  1:57.83  2:31.96)
6 Aaron Louie Parkrose Swim Club 22 2:56.54
(39.15  1:25.56  2:17.92  2:56.54)
6 Quincy Lee Tualatin Hills Thunderbolts 6 2:26.81
(31.40  1:09.67  1:54.60  2:26.81)
6 Anibal Ortega Mt. Hood Swim Team 31 3:02.41
(41.62  1:28.75  2:25.06  3:02.41)
7 Andrew Ottolia Mt. Hood Swim Team 2 2:24.11
(31.67  1:12.31  1:53.01  2:24.11)
7 Garrett Swafford South Coast Aquatic Team 25 2:58.60
(40.51  1:25.16  2:19.59  2:58.60)
7 Kevin Jackson Bend Swim Club 37 3:11.65
(42.75  1:29.43  2:29.35  3:11.65)
7 Andrew Naugle Bearcat Swim Club 14 2:32.01
(32.37  1:11.44  1:57.28  2:32.01)
7 Daniel Miller Bend Swim Club 17 2:45.02
(36.09  1:21.46  2:09.45  2:45.02)
8 Sean Malinoski Lake Oswego Swim Club 15 2:37.63
(34.36  1:14.17  2:01.82  2:37.63)
8 Mark Draghicescu Tualatin Hills Thunderbolts 24 2:58.46
(39.58  1:24.70  2:18.70  2:58.46)
8 Liam Wong Willamalane Swim Club 38 3:12.90
(51.00  1:37.46  2:28.84  3:12.90)
8 Tristan Briggs Tualatin Hills Thunderbolts 12 2:30.03
(31.54  1:12.80  1:56.00  2:30.03)