Swimcloud
OR THSC Holiday Invitational
15 and over, A Final
Name Time FINA Imp
1 Hunter Craft
Bend Swim Club
582 PB
2 Daniel Morris
Clovis Swim Club
557 +2.8% PB
3 Kevin Park
Tualatin Hills Swim Club
543 -1.1%
4 Nick Walkley
Tri-City Channel Cats
539
5 James Kang
Lake Oswego
457 +3.3% PB
6 Gabe Selden
Spokane Waves
450 +4.3% PB
7 Kevin Lei
Tualatin Hills Swim Club
449 PB
8 Matthew Mantz
Spokane Waves
417 +8.1% PB
9 Theron Pappas
Tualatin Hills Swim Club
405 -0.7%
15 and over, B Final
Name Time FINA Imp
1 Drew Kistler
Spokane Waves
664 +22.9% PB
2 Cody Soo
Multnomah Athletic Club
663 PB
4 Andrew Huang
Lake Oswego
661 +1.9% PB
6 Lance Borgers
Bend Swim Club
612 +9.9% PB
7 Mason Jeffers
Sierra Marlins Swim Team
609 +1.8% PB
8 Gharret Brockman
Bend Swim Club
609 +6.4% PB
10 Brett Butler
Spokane Waves
562 +3.8% PB
15 and over, Preliminaries
Name Time FINA Imp
1 Andrew Huang
Lake Oswego
646 +1.2% PB
2 Cody Soo
Multnomah Athletic Club
641
3 Drew Kistler
Spokane Waves
623 +21.2% PB
6 Gharret Brockman
Bend Swim Club
574 +4.6% PB
7 Mason Jeffers
Sierra Marlins Swim Team
570 -0.4%
8 Regis Wang
Tualatin Hills Swim Club
567 PB
9 Lance Borgers
Bend Swim Club
561 +7.3% SB
10 Brett Butler
Spokane Waves
555 +3.4% PB
1 Nick Walkley
Tri-City Channel Cats
545
2 Jaden Kim
LaCamas Head Hunters
542
3 Peter Hinnen
Multnomah Athletic Club
538 PB
4 Daniel Morris
Clovis Swim Club
538 +1.6% PB
5 Kevin Park
Tualatin Hills Swim Club
528 -2.1%
6 Paul Lerro
Clovis Swim Club
515 PB
7 Hunter Craft
Bend Swim Club
484 PB
8 Kevin Lei
Tualatin Hills Swim Club
451 PB
9 James Kang
Lake Oswego
441 +2.1% PB
10 Gabe Selden
Spokane Waves
434 +3.1% PB
11 Theron Pappas
Tualatin Hills Swim Club
393 -1.7%
12 Matthew Mantz
Spokane Waves
372 +4.6% PB
Randon Hall
Tualatin Hills Swim Club
NS
13 - 14, A Final
Name Time FINA Imp
1 Hayden Lambert
Clovis Swim Club
524 PB
2 Paul Orogo
HYACK SWIM CLUB
505
3 Justin Jung
HYACK SWIM CLUB
504
4 Alan Pham
Clovis Swim Club
497 PB
5 Sunny Zhang
HYACK SWIM CLUB
472
6 Kenai Yang
Lake Oswego
456 PB
7 Brandon Wang
Peak Swimming
448 +2.0% PB
8 Luc Johnson
Tri-City Channel Cats
443 PB
9 Brady Calkins
Sierra Marlins Swim Team
441 +5.1% PB
10 Matthew Wang
HYACK SWIM CLUB
399
13 - 14, B Final
Name Time FINA Imp
3 Peter Huang
HYACK SWIM CLUB
661
5 Michael Hochwalt
Spokane Waves
632 +5.9% PB
9 Andrew Gelston
Tri-City Channel Cats
582 PB
13 - 14, Preliminaries
Name Time FINA Imp
4 Michael Hochwalt
Spokane Waves
610 +4.8% PB
5 Peter Huang
HYACK SWIM CLUB
597
1 Andrew Gelston
Tri-City Channel Cats
546
2 Paul Orogo
HYACK SWIM CLUB
494
3 Alan Pham
Clovis Swim Club
481 PB
4 Sunny Zhang
HYACK SWIM CLUB
457
5 Brady Calkins
Sierra Marlins Swim Team
457 +6.1% PB
6 Luc Johnson
Tri-City Channel Cats
456 PB
7 Brandon Wang
Peak Swimming
451 +2.2% PB
8 Kenai Yang
Lake Oswego
427 PB
9 Justin Jung
HYACK SWIM CLUB
426
10 Hayden Lambert
Clovis Swim Club
417
11 Matthew Wang
HYACK SWIM CLUB
377
12 Albert Yuan
Tualatin Hills Swim Club
377 +3.1% PB
13 Kane Pan
HYACK SWIM CLUB
344
14 Frankie Sanger
Tualatin Hills Swim Club
340 -0.4%
15 Eli Whitworth
Spokane Waves
334 +3.4% PB
16 Carson Rotter
Tualatin Hills Swim Club
239 PB

Events