Swimcloud
OR Tualatin Hills Holiday Classic
Open, Swim-off, #526
Name Time Pts Imp
1 Nicholas Peng
Tualatin Hills Swim Club
651 +4.1% PB
2 Nicholas Miller
Tualatin Hills Swim Club
648 +4.9% PB
15 and over, A Final, #26
Name Time Pts Imp
1 Andrew Ignatescu
Tualatin Hills Swim Club
689 +0.6% PB
2 Cody Cowin
Tri-City Channel Cats
715 +3.8% SB
3 Gavin Barkley
The Dolphins Portland Swimming
674 +10.5% SB
4 Diego Hodge
Multnomah Athletic Club
673 +5.5% PB
5 Alex Ng
PASA
657 +0.6% SB
6 Jeremy Flint
Santa Clara Swim Club
630 -2.6%
6 Steven J Shimomura
Santa Clara Swim Club
630 +0.3% SB
8 Colin Carmichael
Seattle Metropolitan Aquatic Club
610 -0.5%
9 Ryan Munoz
Gold Medal Swim Club
649 -0.1%
10 Bao Vuong
Legacy Aquatics
617
15 and over, B Final, #26
Name Time Pts Imp
1 Isaac Shang
PASA
FTRU 847 +2.4% PB
2 Henry Cannon
Multnomah Athletic Club
730 +1.6% PB
3 Grant Kellis
Gold Medal Swim Club
802 +1.5% SB
4 Nick Braun
Tualatin Hills Swim Club
704 +0.9% PB
5 Vaughn Taner
PASA
701 +1.7% PB
7 Suiyao Li
Tualatin Hills Swim Club
709 +1.7% PB
8 Lucas Williams
Multnomah Athletic Club
669 PB
9 Markus Quillinan
Gold Medal Swim Club
666 +0.8% SB
10 Liad Friedman
PASA
683 +2.7% PB
15 and over, C Final, #26
Name Time Pts Imp
11 Maddox Pool
Tri-City Channel Cats
649 +0.3% PB
12 Luke Kirincich
PASA
625 -0.1%
13 Dennis Pham-Nguyen
Unattached
702 +3.5% PB
13 Nami Ranjbarsadeghi
San Ramon Valley Aquatics
621 +2.2% PB
15 Burke Sherman
Team Eugene Aquatics
701 -0.7%
16 Jaden Yang
Santa Clara Swim Club
644 +0.6% PB
17 Kaydeon Kwan
Santa Clara Swim Club
613 +0.7% SB
18 Jordan Lee
PASA
639 +0.3% PB
19 Dereck Nguy
Livermore Aqua Cowboys Club
633 -1.2%
20 Marcus Tomola
AC Swim Club
678 +5.1% PB
15 and over, Preliminaries, #26
Name Time Pts Imp
1 Isaac Shang
PASA
837 +1.9% SB
2 Henry Cannon
Multnomah Athletic Club
712 +0.7% PB
3 Thomas Olsen
Multnomah Athletic Club
709 -1.0%
4 Grant Kellis
Gold Medal Swim Club
772 +0.1% SB
5 Vaughn Taner
PASA
684 +0.9% PB
6 Nick Braun
Tualatin Hills Swim Club
681 -0.1%
8 Markus Quillinan
Gold Medal Swim Club
669 +1.0% SB
9 Liad Friedman
PASA
695 +3.3% PB
9 Lucas Williams
Multnomah Athletic Club
668 PB
1 Suiyao Li
Tualatin Hills Swim Club
694 +1.0% PB
2 Cody Cowin
Tri-City Channel Cats
692 +2.8% SB
3 Andrew Ignatescu
Tualatin Hills Swim Club
647 -1.4%
4 Alex Ng
PASA
660 +0.8% SB
5 Colin Carmichael
Seattle Metropolitan Aquatic Club
643 +1.1% SB
6 Diego Hodge
Multnomah Athletic Club
656 +4.7% SB
7 Jeremy Flint
Santa Clara Swim Club
648 -1.7%
8 Gavin Barkley
The Dolphins Portland Swimming
641 +9.1% SB
9 Tommy Henstein
Gold Medal Swim Club
624 -0.4%
10 Bao Vuong
Legacy Aquatics
636
11 Steven J Shimomura
Santa Clara Swim Club
631 +0.3% SB
12 Ryan Munoz
Gold Medal Swim Club
653 +0.0% SB
13 Dennis Pham-Nguyen
Unattached
703 +3.6% PB
14 Maddox Pool
Tri-City Channel Cats
622 -1.0%
15 Jaden Yang
Santa Clara Swim Club
646 +0.8% PB
16 Kaydeon Kwan
Santa Clara Swim Club
619 +1.0% SB
17 Luke Kirincich
PASA
615 -0.6%
18 Isaiah W Jarvis
Santa Clara Swim Club
612 +4.3% SB
19 Burke Sherman
Team Eugene Aquatics
692 -1.1%
20 Jordan Lee
PASA
632 -0.1%
21 Marcus Tomola
AC Swim Club
677 +5.1% PB
22 Nami Ranjbarsadeghi
San Ramon Valley Aquatics
596 +1.0% PB
22 Dereck Nguy
Livermore Aqua Cowboys Club
623 -1.7%
24 Devin Fitzgerald
Team Eugene Aquatics
675 +0.4% SB
25 Wilson Gerry
Tri-City Channel Cats
577 +4.7% SB
26 Liam Wilson
Pacifica Sea Lions
592 +2.7% PB
27 Caio Cobb Rodrigues
Legacy Aquatics
672 +5.1% PB
28 Jadley Jeppson
Tri-City Channel Cats
589 +5.0% PB
29 Henry Webster
Columbia River Swim Team
567 -0.8%
29 MICHAEL BIRMINGHAM
PASA
584 +2.3% SB
31 Bruss Bowman
Gold Medal Swim Club
604 +0.5% PB
32 Shawn Boland
Terrapins Swim Team
574 +3.2% PB
33 Kyle Miller
Team Eugene Aquatics
573 +5.5% PB
34 Drew Downey
Tualatin Hills Swim Club
651 +0.5% SB
35 Arya Nimbalkar
San Ramon Valley Aquatics
645 +1.3% PB
36 Mason Peters
Livermore Aqua Cowboys Club
581 +0.3% PB
37 Jamie Soutter
Multnomah Athletic Club
552 +1.7% PB
38 Erik Gaikov
Columbia River Swim Team
631 +4.6% PB
39 David Barkley
The Dolphins Portland Swimming
630 +4.1% PB
40 Kyler Tolson
Gold Medal Swim Club
625 +0.5% PB
40 Finn McCaffery
UC Davis Aquatics
544
42 Joseph Baik
Tualatin Hills Swim Club
543 -1.3%
43 Beckett Mitchell
Tri-City Channel Cats
567 +5.6% PB
43 Gabe Benitez
Livermore Aqua Cowboys Club
539 +5.0% SB
45 Luciano Crews
Terrapins Swim Team
619 +0.4% PB
46 Konstantin Kornach
Pacifica Sea Lions
611 +2.1% PB
47 Christian Ceja
Terrapins Swim Team
526 +4.7% PB
48 Edward Pierpont
Team Eugene Aquatics
521 +2.0% SB
49 Jason Chou
Tualatin Hills Swim Club
520 -1.3%
50 Luis Garibay
UC Davis Aquatics
501 PB
50 Reid Grotjohn
Legacy Aquatics
599 PB
52 Eunchan Lee
Tualatin Hills Swim Club
595 -1.0%
53 Finn Sweeney
Multnomah Athletic Club
539 +1.3% PB
54 Michael Oshkader
Columbia River Swim Team
538 -1.6%
55 Tim Trojan
Team Eugene Aquatics
536 -3.9%
56 Brady Zapp
PASA
507 +2.7% SB
56 Jack West
Pacifica Sea Lions
535 0.0%
58 Justin Kim
Santa Clara Swim Club
534 +0.9% PB
59 Reed Kelly
Tualatin Hills Swim Club
584
59 Aiden Galli
AC Swim Club
529 +3.0% SB
59 Miguel Oliva
Multnomah Athletic Club
584 +0.0% PB
62 Rowan Young-Mcmurchie
Tri-City Channel Cats
580 +0.3% PB
62 Jacob Chan
PASA
498 +0.7% PB
64 Steven Hsueh
Livermore Aqua Cowboys Club
568 +9.2% PB
65 Jack Melanephy
AC Swim Club
506 +2.3% SB
66 Dylan Lim
Tualatin Hills Swim Club
560 -1.2%
67 Kenny Cryan
Tri-City Channel Cats
504 +2.0% PB
68 Hayden Wong
Terrapins Swim Team
553 +1.7% PB
69 Andre Valle
Livermore Aqua Cowboys Club
468 +3.1% PB
70 Jun Song
Tualatin Hills Swim Club
463 +0.4% PB
71 Lucas Cagnon
Terrapins Swim Team
489 +3.8% PB
72 Vernon Meade
Legacy Aquatics
528 +6.0% SB
73 Tyler Bowdoin
Tualatin Hills Swim Club
527 +1.0% PB
74 Joshua Le
Unattached
519 -0.9%
75 Dylan Hall
Redmond Aquatic Club
427 +5.2% SB
76 Enrique Jimenez
AC Swim Club
370 -1.5%
77 Benjamin Schaeffer
AC Swim Club
362 +1.4% SB
78 Jaimisen Foster
Livermore Aqua Cowboys Club
390 +3.8% PB
79 Apollo Bocalan
San Ramon Valley Aquatics
359 -3.6%
80 Ethan Mao
Tualatin Hills Swim Club
382 +4.3% PB
81 Dylan Nebeker
Tri-City Channel Cats
409 +2.7% PB
82 Johnny Perez-Gudino
Tri-City Channel Cats
340 +2.1% PB
83 Leo Quijalvo
Livermore Aqua Cowboys Club
383 +0.5% PB
84 Antonin Marten
Multnomah Athletic Club
308 -0.1%
85 Brendan LI
AC Swim Club
351 -3.5%
86 Ethan Collins
Tri-City Channel Cats
345 +1.8% PB
87 Yu-Xing Yang
Tualatin Hills Swim Club
291 +3.1% PB
88 Niketh Yaramaka
Tualatin Hills Swim Club
224 +4.5% PB
89 Brady Vinh
Multnomah Athletic Club
207 +0.2% SB
90 Truman Dupraw
Tualatin Hills Swim Club
178 +0.2% PB
91 Dhruv Singh
Tualatin Hills Swim Club
247 +0.7% SB
92 Nick Wright
Tualatin Hills Swim Club
142 PB
93 Andrew Morris
Gold's Aquatics Club (Camas)
136 +4.4% SB
94 Duncan Chou
Tualatin Hills Swim Club
135 +1.7% PB
95 Taius Lin
Tualatin Hills Swim Club
128 -1.0%
96 Isaac Adelstein
UC Davis Aquatics
99 PB
97 Vivaan Badkur
Tualatin Hills Swim Club
2 -3.6%
98 Griffin Barlow
Columbia River Swim Team
2 -1.7%
Zane Schuman
AC Swim Club
NS
Kevin Yu
Tualatin Hills Swim Club
NS
Justus Howell
PASA
NS
Ethan Beck
Legacy Aquatics
NS
Shawn Kim
Tualatin Hills Swim Club
NS
Cyrus Ngan
Legacy Aquatics
NS
Ryan Feng
Santa Clara Swim Club
NS
Lawrence Wen
Gold Medal Swim Club
NS
Adam Li
Tualatin Hills Swim Club
NS
14 and under, A Final, #26
Name Time Pts Imp
1 Cooper Gill
Team Eugene Aquatics
707 +3.3% PB
2 Ethan Dan
Tualatin Hills Swim Club
703 +1.8% PB
3 Kobe! Sim
Team Eugene Aquatics
666 PB
4 Griffin Hagemeyer
Team Eugene Aquatics
744 -1.1%
5 Jaden Khan
Monterey Bay Swim Club
659 0.0%
6 Nathan Vuong
Legacy Aquatics
648 PB
7 Kevin Foley
Gold Medal Swim Club
639 PB
8 Nicholas Peng
Tualatin Hills Swim Club
635 +3.4% PB
9 Aiden Wong
Pacifica Sea Lions
619 +0.3% PB
10 Aiden Wang
Tri-City Channel Cats
613 +1.3% PB
14 and under, B Final, #26
Name Time Pts Imp
6 Riggins Scheumann
AC Swim Club
810 -0.5%
14 and under, Preliminaries, #26
Name Time Pts Imp
7 Riggins Scheumann
AC Swim Club
800 -1.0%
1 Nathan Vuong
Legacy Aquatics
675 PB
2 Cooper Gill
Team Eugene Aquatics
667 +1.4% PB
3 Ethan Dan
Tualatin Hills Swim Club
664 -0.1%
4 Kevin Foley
Gold Medal Swim Club
656 PB
5 Kobe! Sim
Team Eugene Aquatics
651 PB
6 Jaden Khan
Monterey Bay Swim Club
646 -0.7%
7 Aiden Wang
Tri-City Channel Cats
627 +2.0% PB
8 Griffin Hagemeyer
Team Eugene Aquatics
701 -3.3%
9 Aiden Wong
Pacifica Sea Lions
600 -0.6%
10 Nicholas Miller
Tualatin Hills Swim Club
596 +2.6% PB
10 Nicholas Peng
Tualatin Hills Swim Club
596 +1.6% PB
12 Joseph Liang
Tualatin Hills Swim Club
660 +2.3% PB
13 Marcus McMichael
Pacifica Sea Lions
572 +3.7% PB
14 Lucas Young
AC Swim Club
631 +2.9% PB
15 Joseph Liu
Tualatin Hills Swim Club
509 +3.3% PB
16 Thomas Little
The Dolphins Portland Swimming
590 -0.2%
17 Tim Skarbek
Gold Medal Swim Club
583 -0.9%
18 Davis Gerry
Tri-City Channel Cats
497 +8.7% PB
19 Javier Lopez-Anchia
Gold Medal Swim Club
493 -2.3%
20 Adhav Madabooshi Sainath
Tualatin Hills Swim Club
452 +1.2% PB
21 Alex Spehar
Multnomah Athletic Club
437 +1.9% PB
22 Gavin Johnson
Tualatin Hills Swim Club
514 +2.2% PB
23 Michael Swenson
Tri-City Channel Cats
424 +4.8% PB
24 Lincoln Walker
Legacy Aquatics
502 +2.5% PB
25 Alex Deng
Unattached
402 -1.6%
26 Nolan Casagrande
Pacifica Sea Lions
389 +2.7% PB
27 Matthew Fan
Unattached
374 -4.9%
28 Henry Butler
Gold's Aquatics Club (Camas)
446 +4.4% PB
29 Asher Schab
Tri-City Channel Cats
350 +0.5% PB
30 Benji Wilkinson
Multnomah Athletic Club
308 -3.4%
31 Gavin Beck
Pacifica Sea Lions
371 +2.7% PB
32 Owen Wang
Tualatin Hills Swim Club
366 -0.4%
33 Lawrence Lee
Gold's Aquatics Club (Camas)
347 +4.7% PB
34 Cameron Keaney
Tri-City Channel Cats
234 +0.2% PB
35 Enzo Carnielli
Tualatin Hills Swim Club
252 -0.2%
35 Luke Xie
Tualatin Hills Swim Club
252 -0.1%
37 Alex Tai
Tualatin Hills Swim Club
235 +0.1% PB
38 Atharva Raje
Tualatin Hills Swim Club
151 +0.0% PB
39 Dharya Roy
Tualatin Hills Swim Club
209 +2.1% PB
40 Tobe Muoto
Tualatin Hills Swim Club
156 +0.3% PB
41 Diego Carmona
Tualatin Hills Swim Club
105 +3.9% PB
42 Agastya Nair
Tualatin Hills Swim Club
11 +2.1% PB
43 Aidan Pacheco
Gold's Aquatics Club (Camas)
2
44 Jack Milewski
Multnomah Athletic Club
2
Auggie Wilson
Gold Medal Swim Club
12 and under, Finals, #40
Name Time Pts Imp
1 Will Lee
Tualatin Hills Swim Club
690 +0.8% PB
2 Darren Fisher
Tualatin Hills Swim Club
637 +4.2% PB
3 Lyndon Neufeld
Multnomah Athletic Club
625 +3.4% PB
4 Mason Jiang
Gold's Aquatics Club (Camas)
600 +8.3% PB
5 Noah Furgison
Legacy Aquatics
584 +8.5% PB
6 Samuel Wang
Tri-City Channel Cats
572 +1.0% PB
7 ryker johnson
Legacy Aquatics
569 +1.2% PB
8 Finn Jackson
Team Eugene Aquatics
685 +1.4% PB
9 James Shi
Tri-City Channel Cats
552 -0.3%
10 Evan Cech
Tualatin Hills Swim Club
739 -7.0%
12 and under, Preliminaries, #40
Name Time Pts Imp
1 Will Lee
Tualatin Hills Swim Club
696 +1.1% PB
2 Darren Fisher
Tualatin Hills Swim Club
645 +4.5% PB
3 Noah Diaz
Tualatin Hills Swim Club
599 +0.3% PB
4 ryker johnson
Legacy Aquatics
592 +2.4% PB
5 Noah Furgison
Legacy Aquatics
586 +8.6% PB
6 Samuel Wang
Tri-City Channel Cats
575 +1.2% PB
7 James Shi
Tri-City Channel Cats
567 +0.5% PB
8 Evan Cech
Tualatin Hills Swim Club
754 -6.1%
9 Lyndon Neufeld
Multnomah Athletic Club
540 -0.8%
10 Mason Jiang
Gold's Aquatics Club (Camas)
532 +5.0% PB
11 Finn Jackson
Team Eugene Aquatics
649 -0.4%
12 Owen Jacobs
Gold's Aquatics Club (Camas)
492 +4.8% SB
13 Mikey Piscitello
Team Eugene Aquatics
454 0.0%
14 Jeremy LI
Tualatin Hills Swim Club
433 +1.4% PB
15 Ben Moreno
Tualatin Hills Swim Club
422 +2.9% PB
16 Frederick Kotynek
Gold's Aquatics Club (Camas)
398 PB
17 Orson Sander
Columbia River Swim Team
510 PB
18 Romero Santiago
Tualatin Hills Swim Club
384 +7.2% PB
19 Carson Hire
Team Eugene Aquatics
504
20 Felipe Sancho Vanolli
Tualatin Hills Swim Club
365 +4.4% PB
21 Jayden Normine
Legacy Aquatics
360 +3.3% PB
22 Alex Smith
Tualatin Hills Swim Club
481 +3.3% PB
23 Bruno Diaz Arceo
Tualatin Hills Swim Club
691 -1.6%
24 Aiden Chang
Tualatin Hills Swim Club
337 -1.3%
25 Hunter Nofziger
Redmond Aquatic Club
455 +0.7% PB
26 Weston McReynolds
Tualatin Hills Swim Club
453 -2.7%
27 Dhruv Barve
Tualatin Hills Swim Club
322 -0.8%
28 Levi Harris
Legacy Aquatics
318 +0.4% PB
29 Kian Young-McMurchie
Tri-City Channel Cats
433 -0.8%
30 Kai Raimo
Gold's Aquatics Club (Camas)
417 +3.9% PB
31 Matt Swenson
Tri-City Channel Cats
512 +3.5% PB
32 Cyrus Chakrapani
Tualatin Hills Swim Club
388 +2.2% PB
32 Connor Kersh
Team Eugene Aquatics
500 +0.5% PB
34 Andrew McMichael
Pacifica Sea Lions
366 +0.2% PB
35 Zachary Ma
Tualatin Hills Swim Club
352 +1.7% PB
36 Andrew Li
Tualatin Hills Swim Club
347 -0.5%
37 Yannik Mehta
Tualatin Hills Swim Club
340 +1.4% PB
38 Henry Mai
Tualatin Hills Swim Club
211 +1.4% PB
39 Gavin Kreth
Tualatin Hills Swim Club
328 -2.3%
40 Hudson Hughes
Multnomah Athletic Club
203 +0.7% SB
41 Junwei Li
Tualatin Hills Swim Club
324 -1.7%
42 Sam LeGrand
Gold's Aquatics Club (Camas)
321 +9.1% PB
43 Henry Dunn
Tualatin Hills Swim Club
319 +0.3% PB
44 Shota Oura
Tualatin Hills Swim Club
310 +3.3% PB
45 Bennett Hughes
Multnomah Athletic Club
519 +10.0% PB
46 Warren Martin
Tualatin Hills Swim Club
163 +0.5% SB
47 Zevik Ashkinos
Tualatin Hills Swim Club
401 +0.3% PB
48 Sevi Sharygin
Tualatin Hills Swim Club
270 0.0%
49 Jake Nielson
Tri-City Channel Cats
482 +9.3% PB
50 Conner Peterson
Legacy Aquatics
104 +5.9% PB
51 Gabriel Brown
Multnomah Athletic Club
215 +16.6% PB
52 Jonathan Hou
Tualatin Hills Swim Club
323 -1.7%
53 Adam Tadday
Gold's Aquatics Club (Camas)
320 +14.3% PB
54 Nicolas Solis Lopez
Tualatin Hills Swim Club
316 +0.1% PB
55 Nelson Fuller
Legacy Aquatics
76 PB
56 Joshua Johnson
Legacy Aquatics
293 +4.7% PB
57 Grayson Munther
Team Eugene Aquatics
286 +1.0% SB
58 Nate Lindberg
Legacy Aquatics
149 +3.0% PB
59 Marcelo Cusati
Team Eugene Aquatics
41 -1.5%
60 Tristan Hills
Tualatin Hills Swim Club
364 PB
61 Milo Thayer
Team Eugene Aquatics
239 -0.7%
62 Collier Jacobson
Tualatin Hills Swim Club
340 -0.6%
63 Zander Shieh
Tualatin Hills Swim Club
82 +11.8% PB
64 Caleb McDonald
Redmond Aquatic Club
61 PB
65 Luke Headley
Team Eugene Aquatics
289 +4.5% PB
66 Lucas Rader
Multnomah Athletic Club
36 PB
67 Russell Xun
Tualatin Hills Swim Club
145 +6.9% PB
68 Ben Vallance
Multnomah Athletic Club
17 +0.0% PB
69 Eliott Jackson
Team Eugene Aquatics
231 +2.0% PB
70 Miles Congdon
Tualatin Hills Swim Club
2 +2.7% PB
71 Veer Lulla
Tualatin Hills Swim Club
11 +0.6% PB
72 Amogh Kashyap
Tualatin Hills Swim Club
2 -4.9%
73 Kurtis Shedden
Tualatin Hills Swim Club
93 -5.9%
74 Arthur Seymour
Multnomah Athletic Club
2 +3.9% PB
75 Jonathan Zhang
Tualatin Hills Swim Club
159 +6.0% PB
76 Ivan Goncharenko
Tualatin Hills Swim Club
149 +15.4% PB
77 Spencer Yang
Tualatin Hills Swim Club
2 -4.4%
78 Jackson Hall
Redmond Aquatic Club
25 +3.8% PB
79 Perry Perry
Tualatin Hills Swim Club
108 +12.3% PB
80 Joshua Mantey
Tualatin Hills Swim Club
14 +6.7% PB
81 Isaac Jaennette
Team Eugene Aquatics
2 +13.9% PB
82 Luka McGrath
Multnomah Athletic Club
72 +2.2% PB
83 Andrew Xie
Tualatin Hills Swim Club
41 +0.9% PB
84 Kiran Butler
Team Eugene Aquatics
2 -0.6%
85 Dash LeGrand
Gold's Aquatics Club (Camas)
2 PB
86 Lincoln Murphy
Multnomah Athletic Club
2 +5.1% PB
87 Ollie Tadday
Gold's Aquatics Club (Camas)
2 +2.4% PB
88 Landon Qian
Multnomah Athletic Club
2 PB
89 Adrian Pascu
Gold's Aquatics Club (Camas)
2 +20.1% PB
90 Arthur Shillington
Team Eugene Aquatics
2
91 Luca Chen
Tualatin Hills Swim Club
2 -1.6%
92 Apoorv Patil
The Dolphins Portland Swimming
2 -3.9%
93 Levi Jaennette
Team Eugene Aquatics
2 +5.2% PB
94 Will Milewski
Multnomah Athletic Club
2
95 Niranjan Bharathan
Tualatin Hills Swim Club
2 +6.4% PB
Joaquin Terrones
Team Eugene Aquatics
NS
Lucien Wick
Legacy Aquatics
NS
Logan MacDougall
Columbia River Swim Team
NS
Brayden Kong
Tualatin Hills Swim Club
NS
Otto De la Guardia
Team Eugene Aquatics
NS
Reva Bansal
Tualatin Hills Swim Club
NS
Emmett Bradway
Team Eugene Aquatics
NS
Daniel Liu
Tualatin Hills Swim Club
NS
Teddy Smith
Tualatin Hills Swim Club
Harri Hugill
The Dolphins Portland Swimming
NS
Henry Brewer
The Dolphins Portland Swimming
NS
Gael Arao
Team Eugene Aquatics
NS

Events