Swimcloud
OR THSC Tualatin Hills Holiday Classic
15 and over, A Final, #6
Name Time Pts Imp
1 Miles Cratsenberg
Bellingham Bay Swim team
911 +0.3% PB
2 Andrew Gelston
Tri-City Channel Cats
800 +7.5% PB
3 Kevin Park
Tualatin Hills Swim Club
767 +1.5% PB
4 brock Sippola
UC Davis Aquatics
741 +3.7% PB
5 Nathan Kim
Columbia River Swim Team
765 +3.4% PB
6 Tyler Ahten
Team Eugene Aquatics
678 PB
7 Nathan Knobelspiesse
Team Eugene Aquatics
757 +4.3% PB
8 Michael Strigul
Tualatin Hills Swim Club
689 +1.8% PB
9 Nathan Chen
Bellingham Bay Swim team
642 0.0%
10 Carsten Hicks
Columbia River Swim Team
637 +2.8% PB
15 and over, B Final, #6
Name Time Pts Imp
1 Graham Inman
Multnomah Athletic Club
662 +4.2% PB
2 Noah Chen
Bellingham Bay Swim team
684 +3.0% PB
3 Kevin Yu
Tualatin Hills Swim Club
675 +1.3% PB
4 Ojas Nimase
Tualatin Hills Swim Club
614 +1.6% PB
5 Carlo Noriega
Clovis Swim Club
605 PB
6 Alex Wahlman
Columbia River Swim Team
492 -0.1%
7 Joseph Baik
Tualatin Hills Swim Club
538 +1.4% PB
8 Kartavya Roy
Tualatin Hills Swim Club
485 PB
9 Caden Daniel
Multnomah Athletic Club
434 +2.9% PB
10 Christian Keller
Northwest Blue Crush Aquatic Club
269 +2.9% SB
15 and over, Preliminaries, #6
Name Time Pts Imp
1 Miles Cratsenberg
Bellingham Bay Swim team
903 0.0%
2 Andrew Gelston
Tri-City Channel Cats
768 +6.3% PB
3 Kevin Park
Tualatin Hills Swim Club
715 -0.6%
4 brock Sippola
UC Davis Aquatics
687 +1.5% SB
5 Nathan Chen
Bellingham Bay Swim team
672 +1.2% PB
6 Nathan Knobelspiesse
Team Eugene Aquatics
751 +4.0% PB
7 Tyler Ahten
Team Eugene Aquatics
652
8 Carsten Hicks
Columbia River Swim Team
626 +2.4% PB
9 Nathan Kim
Columbia River Swim Team
656 -1.1%
10 Michael Strigul
Tualatin Hills Swim Club
655 +0.4% PB
1 Graham Inman
Multnomah Athletic Club
645 +3.5% PB
2 Noah Chen
Bellingham Bay Swim team
697 +3.5% PB
3 Ojas Nimase
Tualatin Hills Swim Club
566 -0.4%
4 Kevin Yu
Tualatin Hills Swim Club
610 -1.4%
5 Carlo Noriega
Clovis Swim Club
522 PB
6 Kartavya Roy
Tualatin Hills Swim Club
452 PB
7 Alex Wahlman
Columbia River Swim Team
369 -5.6%
8 Caden Daniel
Multnomah Athletic Club
388 +0.9% PB
9 Joseph Baik
Tualatin Hills Swim Club
380 -5.6%
10 Christian Keller
Northwest Blue Crush Aquatic Club
281 +3.4% SB
11 Jonathan Herren
Clovis Swim Club
276
12 Nick Braun
Tualatin Hills Swim Club
132 -1.4%
13 Jonah Lin
Tualatin Hills Swim Club
2 -3.1%
13 - 14, Finals, #6
Name Time Pts Imp
1 Matt Chen
Clovis Swim Club
755 +2.9% PB
2 Luke Nielson
Tri-City Channel Cats
708 +3.7% PB
3 Esteban empey
Columbia River Swim Team
678 +10.1% PB
4 Chris Hu
Tualatin Hills Swim Club
672 +5.4% PB
5 Nicola Saito
Clovis Swim Club
628 PB
6 Kenji Kasubuchi
Northwest Blue Crush Aquatic Club
723 PB
7 Shawn Kim
Tualatin Hills Swim Club
578 +0.6% PB
8 Winston Liang
Clovis Swim Club
568 PB
9 Sang Van
Columbia River Swim Team
525 +1.0% PB
Jake Salcedo
Clovis Swim Club
13 - 14, Preliminaries, #6
Name Time Pts Imp
1 Luke Nielson
Tri-City Channel Cats
707 +3.6% PB
2 Matt Chen
Clovis Swim Club
678 -0.3%
3 Esteban empey
Columbia River Swim Team
623 +8.0% PB
4 Nicola Saito
Clovis Swim Club
622 PB
5 Chris Hu
Tualatin Hills Swim Club
620 +3.3% PB
6 Kenji Kasubuchi
Northwest Blue Crush Aquatic Club
709 PB
7 Winston Liang
Clovis Swim Club
548 PB
8 Jake Salcedo
Clovis Swim Club
540 PB
9 Shawn Kim
Tualatin Hills Swim Club
498 -2.8%
10 Sang Van
Columbia River Swim Team
467 -1.6%
11 Ethan Linville
Clovis Swim Club
452
12 Luca Ignatescu
Tualatin Hills Swim Club
554 +4.0% PB
13 Dylan Fisk
Bellingham Bay Swim team
554 -0.5%
14 Roman Dawson
Clovis Swim Club
446 PB
15 Jaxon Crough
Clovis Swim Club
523 +5.3% PB
16 Nate Moser
Tualatin Hills Swim Club
415 -0.7%
17 Nolan Fernstrom
Tualatin Hills Swim Club
390 -0.1%
18 Thomas Downey
Tualatin Hills Swim Club
324 -0.4%
19 Parker Beard
Northwest Blue Crush Aquatic Club
407 -1.7%
20 Kenny Ma
Tualatin Hills Swim Club
233 +1.2% PB
21 Cody Thompson
Northwest Blue Crush Aquatic Club
140
22 Eunchan Lee
Tualatin Hills Swim Club
149 -2.0%
23 Caiden van de Groenendaal
Tualatin Hills Swim Club
57 -5.2%
24 Dylan Lim
Tualatin Hills Swim Club
114 -0.9%
Dhruv Singh
Tualatin Hills Swim Club
NS
12 and under, Finals, #38
Name Time Pts Imp
1 Nathan Ye
Tualatin Hills Swim Club
659 +6.9% PB
2 Liam Olmedo
Clovis Swim Club
589
3 Brody Wyatt
Team Eugene Aquatics
529 -0.8%
4 Evan Costella
Clovis Swim Club
670
5 Kobe! Sim
Team Eugene Aquatics
389 +4.8% PB
6 Joseph Liang
Tualatin Hills Swim Club
534 +1.4% PB
7 Jacob Covey
Clovis Swim Club
526
8 Owen Reid
Bellingham Bay Swim team
284 +3.0% PB
9 Lucas Liu
Tualatin Hills Swim Club
249 +0.9% PB
Tristen Diaz
Clovis Swim Club
12 and under, Preliminaries, #38
Name Time Pts Imp
1 Brody Wyatt
Team Eugene Aquatics
556 +0.5% PB
2 Nathan Ye
Tualatin Hills Swim Club
529 +0.7% PB
3 Evan Costella
Clovis Swim Club
651
4 Liam Olmedo
Clovis Swim Club
485
5 Kobe! Sim
Team Eugene Aquatics
439 +7.2% PB
6 Joseph Liang
Tualatin Hills Swim Club
557 +2.5% PB
7 Jacob Covey
Clovis Swim Club
477
8 Owen Reid
Bellingham Bay Swim team
303 +4.0% PB
9 Tristen Diaz
Clovis Swim Club
466 +3.7% PB
10 Lucas Liu
Tualatin Hills Swim Club
296 +3.4% PB
11 ryker johnson
Northwest Blue Crush Aquatic Club
389 PB
12 jeremiah crough
Clovis Swim Club
366 +3.4% PB
13 Will Lee
Tualatin Hills Swim Club
307 PB
14 Matvey Gofman
Bellingham Bay Swim team
147 +9.7% PB
15 Ole Stiles
Columbia River Swim Team
123
16 Thatcher Waage
Northwest Blue Crush Aquatic Club
2
17 Weston McReynolds
Tualatin Hills Swim Club
30
Cyrus Chakrapani
Tualatin Hills Swim Club
Andrew Li
Tualatin Hills Swim Club
NS
Noah Ito-Gross
Team Eugene Aquatics
NS
Noah Schmidt
Northwest Blue Crush Aquatic Club
NS
Aiden Chang
Tualatin Hills Swim Club
NS

Events