Lane Swimmer Team Place Time
1 Marco Signorelli Tualatin Hills Thunderbolts 30 1:00.40
(29.15  1:00.40)
1 Brendan Liu Tualatin Hills Thunderbolts 9 52.56
(25.30  52.56)
1 Kyle Freeman Eugene YMCA Aquatic Club 27 58.95
(28.25  58.95)
1 Nicholas Gipe Lake Oswego Swim Club 17 54.49
(25.77  54.49)
2 Lucas Marshall Lake Oswego Swim Club 29 1:00.37
(28.82  1:00.37)
2 george callaway Multnomah Athletic Club 23 57.16
(27.08  57.16)
2 Jesse Archambault Roseburg Swim Team 12 52.88
(25.69  52.88)
2 Nathan Losch Bend Swim Club 10 52.62
(25.34  52.62)
3 Austin Ringquist Hillsboro Heat Swim Team 7 52.49
(24.81  52.49)
3 Kevin Waller South Coast Aquatic Team 22 56.82
(27.18  56.82)
3 John McDonald Hillsboro Heat Swim Team 3 51.41
(24.61  51.41)
3 Gabriel Rooker Forest Grove Swim Club 24 57.19
(28.13  57.19)
4 Kyle Wicks Bearcat Swim Club 13 52.94
(24.83  52.94)
4 Nicholas Bode Lake Oswego Swim Club 21 56.19
(26.96  56.19)
4 Steven Ung Tualatin Hills Thunderbolts 1 49.99
(24.08  49.99)
4 Isaac Hayden Tualatin Hills Thunderbolts 4 51.43
(24.74  51.43)
5 Chance Woodard Yawama Swim Club 8 52.50
(25.20  52.50)
5 Connor McDonald Hillsboro Heat Swim Team 15 54.10
(26.41  54.10)
5 Daniel Chen Lake Oswego Swim Club 20 56.17
(27.17  56.17)
5 Kieran Schaefer Mid Valley Swim Team 2 50.91
(24.35  50.91)
6 matthew chauvin Superior Stingray Swimming 19 55.60
(26.91  55.60)
6 Carson Brindle The Dolphins 26 58.38
(28.05  58.38)
6 Craig Cheney Chehalem Swim Team 5 51.85
(24.52  51.85)
6 Nicolas Morrell Bend Swim Club 6 52.29
(25.79  52.29)
7 Joshua Hammes Lake Oswego Swim Club 14 53.32
(25.37  53.32)
7 Jordan Hurwitz The Dolphins 31 1:01.46
(29.54  1:01.46)
7 Gunnar Wolfe The Dolphins 25 58.10
(28.00  58.10)
7 Bogdan Shevchuk Woodburn Barracuda Swim Team 11 52.86
(25.46  52.86)
8 Mitchell Tillery Corvallis Aquatic Team 28 59.34
(28.17  59.34)
8 Dana Emerson Portland Aquatic Club 18 54.62
(26.02  54.62)
8 Corbin Brindle The Dolphins 16 54.36
(25.55  54.36)
8 Ciaran Smythe David Douglas Swim Club 32 1:02.79
(29.97  1:02.79)