Lane Swimmer Team Place Time
1 Kyle Butcher Forest Grove Swim Club 11 56.37
(26.74  56.37)
1 Thomas Geulin The Dolphins 29 NS
(0. 0  0. 0)
1 Daniel Struble Albany Aquatic Association 16 58.18
(27.42  58.18)
2 Daniel Fleury Portland Aquatic Club 27 1:05.22
(31.04  1:05.22)
2 Matthew Johnson South Coast Aquatic Team 5 53.49
(25.61  53.49)
2 Zachary Ridout Tualatin Hills Thunderbolts 24 1:02.53
(30.23  1:02.53)
2 Wayne Yang Lake Oswego Swim Club 13 56.68
(27.12  56.68)
3 Cole Hurwitz The Dolphins 25 1:02.81
(30.32  1:02.81)
3 Craig Cheney Chehalem Swim Team 2 52.36
(24.82  52.36)
3 Timothy Engvall Lake Oswego Swim Club 11 56.37
(26.51  56.37)
3 Aaron Young Forest Grove Swim Club 21 1:01.97
(29.08  1:01.97)
4 Kyle Wicks Bearcat Swim Club 9 54.34
(25.67  54.34)
4 Austin Ringquist Hillsboro Heat Swim Team 3 52.62
(24.92  52.62)
4 Nicholas Bode Lake Oswego Swim Club 15 56.86
(27.09  56.86)
4 Connor McCarroll Tualatin Hills Thunderbolts 1 51.13
(24.49  51.13)
5 Carson Brindle The Dolphins 19 59.75
(28.53  59.75)
5 Joshua Hammes Lake Oswego Swim Club 4 53.02
(24.86  53.02)
5 Kevin Waller South Coast Aquatic Team 12 56.52
(27.08  56.52)
5 Corbin Brindle The Dolphins 6 53.79
(25.14  53.79)
6 Kevin Jones David Douglas Swim Club 7 53.89
(26.02  53.89)
6 Tyson Polack Canby Swim Club 20 1:00.04
(29.11  1:00.04)
6 jonathan yuan Tualatin Hills Thunderbolts 10 54.70
(26.40  54.70)
6 Ciaran Smythe David Douglas Swim Club 23 1:02.27
(30.04  1:02.27)
7 Cody Parks Forest Grove Swim Club 22 1:02.08
(29.42  1:02.08)
7 Luke Pebley Unattached Corvallis Aquatic 14 56.82
(26.92  56.82)
7 Austin Arizala Tigard Tualatin Swim Club 28 1:06.42
(31.98  1:06.42)
7 Chase Aldridge Bend Swim Club 8 53.97
(26.08  53.97)
8 San Yoon Corvallis Aquatic Team 18 59.66
(27.72  59.66)
8 Aleksandr Chedygov Tigard Tualatin Swim Club 17 58.32
(28.25  58.32)
8 Wyatt Hayden Tualatin Hills Thunderbolts 26 1:03.24
(30.34  1:03.24)