Lane Swimmer Team Place Time
1 addison redmond Hood River Valley Swim Team 32 3:49.58
(53.96  1:55.02  3:01.08  3:49.58)
1 jonathan ho Tualatin Hills Thunderbolts 34 DQ
(50.73  1:49.74  2:55.42  3:44.54)
1 albert buchalski Tualatin Hills Thunderbolts 33 3:50.35
(1:02.77  2:01.30  3:03.40  3:50.35)
2 benjamin buchalski Tualatin Hills Thunderbolts 5 2:48.75
(38.99  1:23.90  2:11.93  2:48.75)
2 andrew wen Tualatin Hills Thunderbolts 29 3:39.16
(49.70  1:46.62  2:49.21  3:39.16)
2 zachary scroggy Tualatin Hills Thunderbolts 30 3:45.70
(52.48  1:46.88  2:57.79  3:45.70)
3 nicholas wong Tualatin Hills Thunderbolts 34 DQ
(40.98  1:31.59  2:28.68  3:08.88)
3 Tristan Versteeg McMinnville Swim Club 14 3:06.17
(37.68  1:24.33  2:26.67  3:06.17)
3 michael gutierrez Mt. Hood Swim Team 34 NS
(0. 0  0. 0  0. 0  0. 0)
3 dylan brady Tualatin Hills Thunderbolts 24 3:29.56
(46.92  1:39.43  2:44.88  3:29.56)
4 Mitchell McLeod Hillsboro Heat Swim Team 6 2:49.36
(33.44  1:20.03  2:08.98  2:49.36)
4 somony pou Tualatin Hills Thunderbolts 26 3:33.08
(52.04  1:47.36  2:46.77  3:33.08)
4 jacob breuer Tornadoes Swim Team 22 3:22.19
(49.56  1:38.47  2:38.96  3:22.19)
4 Liam O'shea The Dolphins 27 3:35.21
(56.18  1:46.84  2:50.47  3:35.21)
5 ajohni leigh-sanders Roseburg Swim Team 13 3:04.29
(39.21  1:29.55  2:25.59  3:04.29)
5 cortlandt nelsen Tualatin Hills Thunderbolts 10 3:00.71
(41.12  1:30.21  2:20.75  3:00.71)
5 jackson wahl Tualatin Hills Thunderbolts 9 2:58.50
(39.77  1:24.32  2:19.23  2:58.50)
5 Gabriel Gunselman Sweet Home Swim Club 4 2:45.01
(34.51  1:16.71  2:07.43  2:45.01)
6 Luke Welle Canby Swim Club 2 2:35.26
(33.44  1:14.58  2:01.12  2:35.26)
6 Ethan Hanson Portland Aquatic Club 17 3:13.70
(44.94  1:32.63  2:33.67  3:13.70)
6 jonah rodewald Tornadoes Swim Team 20 3:19.66
(46.94  1:34.08  2:37.63  3:19.66)
6 ju-hwan seo Tualatin Hills Thunderbolts 11 3:01.26
(40.31  1:26.22  2:21.33  3:01.26)
7 kevin rhodes Hillsboro Heat Swim Team 7 2:49.75
(38.05  1:21.86  2:12.92  2:49.75)
7 Garrett Raff Portland Aquatic Club 34 DQ
(1:00.87  1:57.93  3:16.51  4:07.09)
7 colin petitt Tualatin Hills Thunderbolts 12 3:03.87
(40.49  1:27.07  2:22.20  3:03.87)
7 Charles Sutherland Hood River Valley Swim Team 34 NS
(0. 0  0. 0  0. 0  0. 0)
8 Joel Gunselman Sweet Home Swim Club 8 2:52.62
(39.00  1:23.56  2:14.63  2:52.62)
8 Jacob Mears Hood River Valley Swim Team 23 3:28.56
(50.30  1:43.44  2:43.78  3:28.56)
8 Ethan Ignatovich Parkrose Swim Club 16 3:12.10
(38.50  1:27.86  2:27.85  3:12.10)
8 sean calkins Tualatin Hills Thunderbolts 25 3:30.48
(0. 0  21.15  51.90  3:30.48)
9 vineet pandharpurkar Tualatin Hills Thunderbolts 28 3:38.95
(53.86  1:48.17  2:50.74  3:38.95)
9 Joshua Noll Tualatin Hills Thunderbolts 15 3:08.77
(38.87  1:28.95  2:29.49  3:08.77)
9 Taylor Rash Roseburg Swim Team 3 2:44.54
(32.79  1:17.53  2:05.06  2:44.54)
9 Nils Engbersen Hood River Valley Swim Team 31 3:48.68
(0. 0  1:59.71  3:01.07  3:48.68)
10 Patrick Daniels Bearcat Swim Club 18 3:16.43
(45.05  1:34.75  2:33.38  3:16.43)
10 John Nyaradi Bend Swim Club 1 2:29.38
(33.38  1:12.27  1:56.17  2:29.38)
10 noah cutting Bearcat Swim Club 19 3:18.08
(45.47  1:33.40  2:34.68  3:18.08)
10 carter garfield Bearcat Swim Club 21 3:19.85
(44.45  1:37.12  2:35.44  3:19.85)