Lane Swimmer Team Place Time
1 Kevin Morris Tualatin Hills Thunderbolts 12 2:45.68
(39.59  1:21.42  2:04.54  2:45.68)
2 Lucas Hill Pendleton Swim Assoc. 5 2:34.53
(37.50  1:17.31  1:56.79  2:34.53)
3 Chris Palacios McMinnville Swim Club 4 2:34.27
(35.51  1:14.25  1:54.55  2:34.27)
3 Kieran Schaefer Lebanon Aquatic Club 9 2:39.09
(37.84  1:17.29  0. 0  2:39.09)
3 Matthew Johnson South Coast Aquatic Team 6 2:34.61
(36.81  1:16.70  1:56.28  2:34.61)
4 Joseph Bieze Hillsboro Heat Swim Team 2 2:31.73
(36.05  1:14.35  1:53.67  2:31.73)
4 Connor McCarroll Tualatin Hills Thunderbolts 1 2:16.59
(32.66  1:07.08  1:42.37  2:16.59)
4 Luke Pebley Albany Aquatic Association 13 2:50.74
(1:19.68  1:24.21  2:07.56  2:50.74)
5 Soren Madsen La Grande Swim Club 8 2:37.37
(36.33  1:15.65  1:56.89  2:37.37)
5 Timothy Lawton Corvallis Aquatic Team 3 2:32.28
(36.97  1:15.92  1:55.10  2:32.28)
5 Connor Eden Tualatin Hills Thunderbolts 14 2:52.15
(41.27  1:24.98  2:09.12  2:52.15)
6 Sean Malinoski Lake Oswego Swim Club 7 2:35.03
(36.18  1:14.80  1:55.51  2:35.03)
7 Andrew Naugle Bearcat Swim Club 10 2:41.00
(38.36  1:19.02  2:00.07  2:41.00)
8 Brian Weller-Gordon Multnomah Athletic Club 11 2:43.55
(37.93  1:19.51  2:02.37  2:43.55)