Lane Swimmer Team Place Time
1 michael moshofsky Multnomah Athletic Club 10 2:31.06
(33.98  1:10.88  1:50.66  2:31.06)
1 Ian McPherson Corvallis Aquatic Team 20 2:51.71
(37.58  1:20.12  2:06.20  2:51.71)
2 Andrew Ottolia Mt. Hood Swim Team 13 2:36.65
(34.01  1:12.96  1:54.15  2:36.65)
2 Peter Parisi Multnomah Athletic Club 12 2:33.08
(34.98  1:13.13  1:52.61  2:33.08)
2 Luke Welle Canby Swim Club 19 2:49.59
(38.17  1:21.61  2:06.02  2:49.59)
3 Michael Stratton David Douglas Swim Club 2 2:15.50
(31.21  1:05.45  1:40.50  2:15.50)
3 Joseph Bieze Hillsboro Heat Swim Team 11 2:32.84
(33.03  1:11.56  1:51.71  2:32.84)
3 Luke Pebley Albany Aquatic Association 18 2:48.19
(36.06  1:19.90  2:03.84  2:48.19)
4 Trevor Whittle Vancouver Swim Club 6 2:28.64
(32.90  1:11.31  1:50.90  2:28.64)
4 Eamon Ford Bearcat Swim Club 16 2:41.53
(36.34  1:16.66  1:57.61  2:41.53)
4 Ben Rafalski Mt. Hood Swim Team 1 2:15.03
(31.07  1:05.07  1:39.39  2:15.03)
5 Neil O'halloran Tualatin Hills Thunderbolts 15 2:39.72
(36.24  1:17.39  1:59.39  2:39.72)
5 Alejandro Contreras Canby Swim Club 14 2:39.19
(33.52  1:13.50  1:56.39  2:39.19)
5 Connor McCarroll Tualatin Hills Thunderbolts 3 2:17.10
(31.36  1:06.35  1:41.33  2:17.10)
6 Juan Vidal David Douglas Swim Club 5 2:25.71
(32.54  1:09.09  1:47.30  2:25.71)
6 Morgon Henderson-Kunz Tualatin Hills Thunderbolts 4 2:19.96
(30.88  1:06.68  1:43.45  2:19.96)
6 Gavin Burgess Hillsboro Heat Swim Team 17 2:45.50
(37.00  1:18.50  2:02.08  2:45.50)
7 Michael Hargitt Canby Swim Club 21 2:56.87
(39.86  1:24.60  2:11.31  2:56.87)
7 Cameron Morris Tualatin Hills Thunderbolts 8 2:30.24
(32.14  1:09.89  1:49.90  2:30.24)
7 Andrew Naugle Bearcat Swim Club 7 2:29.52
(33.30  1:10.94  1:50.36  2:29.52)
8 Tolga Tokman Superior Aquatics 9 2:30.91
(32.29  1:10.25  1:50.46  2:30.91)
8 Anhton Tran Hillsboro Heat Swim Team 22 3:04.96
(41.42  1:28.77  2:17.25  3:04.96)