Swimcloud
OR THSC Holiday Invitational
15 and over, A Final, #30
Name Time FINA Imp
1 Jay Heymann
Lake Oswego
622 +5.6% PB
2 Gharret Brockman
Bend Swim Club
612 +2.4% PB
3 Paul Lerro
Clovis Swim Club
597 +1.3% PB
4 Ethan Porter
Sierra Marlins Swim Team
590 +1.0% PB
5 Marco Nosack
Tualatin Hills Swim Club
573 PB
6 Jace Creech
Lake Oswego
567 +0.9% PB
8 Diego Nosack
Tualatin Hills Swim Club
546 -0.4%
9 Adam Conrad
Oregon City Swim Team
538 PB
10 Ryan Monrean
Tri-City Channel Cats
531
15 and over, B Final, #30
Name Time FINA Imp
1 Matthias Kreutzer
Multnomah Athletic Club
531 PB
2 Evangelos Tepenkiozis
Sierra Marlins Swim Team
519 +2.7% PB
3 Justin Welch
Clovis Swim Club
508 +4.1% PB
4 Hunter Craft
Bend Swim Club
492 PB
5 Beau Lonnquist
Multnomah Athletic Club
481
6 Joshua Sellers
Sierra Marlins Swim Team
480 +4.5% PB
7 Tyler Coles
Clovis Swim Club
477 PB
8 Kunal Kanda
Peak Swimming
463 +1.6% PB
9 Collin Fitzpatrick
UC Davis Aquatics
428 +1.4% PB
10 Riley Pasicaran
Tri-City Channel Cats
427
15 and over, Preliminaries, #30
Name Time FINA Imp
1 Jay Heymann
Lake Oswego
602 +4.6% PB
2 Paul Lerro
Clovis Swim Club
594 +1.1% PB
3 Gharret Brockman
Bend Swim Club
586 +1.0% PB
4 Ethan Porter
Sierra Marlins Swim Team
573 0.0%
5 Jace Creech
Lake Oswego
567 +0.9% PB
7 Marco Nosack
Tualatin Hills Swim Club
531 PB
8 Adam Conrad
Oregon City Swim Team
531 PB
9 Diego Nosack
Tualatin Hills Swim Club
523 -1.8%
10 Ryan Monrean
Tri-City Channel Cats
517
1 Justin Welch
Clovis Swim Club
492 +3.1% PB
2 Evangelos Tepenkiozis
Sierra Marlins Swim Team
485 +0.5% PB
3 Matthias Kreutzer
Multnomah Athletic Club
480
4 Joshua Sellers
Sierra Marlins Swim Team
477 +4.3% PB
5 Beau Lonnquist
Multnomah Athletic Club
474
6 Tyler Coles
Clovis Swim Club
470 PB
7 Hunter Craft
Bend Swim Club
444 PB
8 Kunal Kanda
Peak Swimming
432 -0.8%
9 Collin Fitzpatrick
UC Davis Aquatics
432 +1.7% PB
10 Riley Pasicaran
Tri-City Channel Cats
426
11 Ethan Cole
Clovis Swim Club
423 PB
12 Nicholas Jumaoas
Clovis Swim Club
398 PB
13 Theron Pappas
Tualatin Hills Swim Club
384 PB
14 Ethan Lin
Peak Swimming
383 -2.9%
15 Michael Bell
Lake Oswego
379
16 Sean Li
HYACK SWIM CLUB
378 PB
17 Steven Peng
Lake Oswego
367 PB
18 Nikita Slivinski
HYACK SWIM CLUB
354
19 Hayden Ruggles
Bend Swim Club
297
20 Nicholas Gabor
Tualatin Hills Swim Club
270 -4.9%
13 - 14, A Final, #30
Name Time FINA Imp
1 Akira van de Groenendaal
Tualatin Hills Swim Club
508 +1.2% PB
2 Paul Orogo
HYACK SWIM CLUB
503 +2.0% PB
3 Matthew Sexton
Lake Oswego
486 +0.6% PB
4 Makalu Ostrom
Bend Swim Club
464 +4.2% PB
5 Quinlan Gould
Lake Oswego
461 +1.8% PB
6 Nathan Kim
LaCamas Head Hunters
449 PB
7 Brady Calkins
Sierra Marlins Swim Team
447 +0.4% PB
8 Kian Warnock
Bend Swim Club
439
9 Noah Carver
Sierra Marlins Swim Team
436 +1.9% PB
10 Jonathan Bell
Lake Oswego
433
13 - 14, B Final, #30
Name Time FINA
7 Aaron Tran
Lake Oswego
558 PB
13 - 14, Preliminaries, #30
Name Time FINA Imp
6 Aaron Tran
Lake Oswego
534 PB
1 Matthew Sexton
Lake Oswego
488 +0.8% PB
2 Paul Orogo
HYACK SWIM CLUB
472 -0.1%
3 Akira van de Groenendaal
Tualatin Hills Swim Club
467 -1.6%
4 Quinlan Gould
Lake Oswego
452 +1.1% PB
5 Nathan Kim
LaCamas Head Hunters
446
6 Makalu Ostrom
Bend Swim Club
443 +2.7% PB
7 Kian Warnock
Bend Swim Club
441
8 Brady Calkins
Sierra Marlins Swim Team
437 -0.4%
9 Noah Carver
Sierra Marlins Swim Team
435 +1.9% PB
10 Jonathan Bell
Lake Oswego
421
11 Colby Villard
Clovis Swim Club
420 PB
12 Logan Irvine
Sierra Marlins Swim Team
418 +3.5% PB
13 Kenai Yang
Lake Oswego
405 PB
14 Andrew Ignatescu
Tualatin Hills Swim Club
400 PB
15 Tylor Kim
Lake Oswego
392 PB
16 Michael Zhang
Sierra Marlins Swim Team
390 -0.2%
17 Ojas Nimase
Tualatin Hills Swim Club
387 +2.0% PB
18 Quinn Jones
Sierra Marlins Swim Team
383 -0.5%
19 Wayne Zong
Peak Swimming
376 +2.0% PB
20 Evan Rieger
UC Davis Aquatics
362 -1.6%
21 Sabal Dangi
Clovis Swim Club
327 +0.6% PB
22 Darian Bruss
Tualatin Hills Swim Club
300 -0.7%
23 Carson Rotter
Tualatin Hills Swim Club
207 PB
12 and under, Finals, #58
Name Time FINA Imp
1 Tenzin Wangpo
Lake Oswego
429 PB
2 Enzo Balbuena
Peak Swimming
418 +2.7% PB
3 Matt Chen
Clovis Swim Club
380 PB
4 Lucas Kim
HYACK SWIM CLUB
347
5 Sang Van
Columbia River Swim Team
342 +2.7% PB
6 Esteban empey
Columbia River Swim Team
328
7 Kentaro Kodajima
Tualatin Hills Swim Club
323
8 Laon Kim
HYACK SWIM CLUB
322
9 Chris Hu
Tualatin Hills Swim Club
315 +1.7% PB
10 Steve Yang
Peak Swimming
278 +2.1% PB
12 and under, Preliminaries, #58
Name Time FINA Imp
1 Tenzin Wangpo
Lake Oswego
402 PB
2 Enzo Balbuena
Peak Swimming
368 -1.5%
3 Matt Chen
Clovis Swim Club
363 PB
4 Lucas Kim
HYACK SWIM CLUB
339
5 Esteban empey
Columbia River Swim Team
322
6 Laon Kim
HYACK SWIM CLUB
320
7 Kentaro Kodajima
Tualatin Hills Swim Club
314
8 Sang Van
Columbia River Swim Team
301 -1.5%
9 Chris Hu
Tualatin Hills Swim Club
299 0.0%
10 Steve Yang
Peak Swimming
279 +2.2% PB
11 Avi Mahajan
Sierra Marlins Swim Team
277 +2.5% PB
12 Adam Li
Tualatin Hills Swim Club
270 +0.0% PB
13 Lucas Stan
HYACK SWIM CLUB
269
14 Daniel Feldman
Sierra Marlins Swim Team
250 +5.3% PB
15 Leo Neirynck
Tualatin Hills Swim Club
243 +0.1% PB
16 Nate Rey
Clovis Swim Club
239 PB
17 Nolan Fernstrom
Tualatin Hills Swim Club
229 +1.8% PB
18 Nathan Cookingham
Clovis Swim Club
228 PB
19 Caiden van de Groenendaal
Tualatin Hills Swim Club
227 PB
20 Alex MA
Peak Swimming
225 +0.0% PB
21 Coe Dauler
Lake Oswego
212 PB
22 Max Burden
Lake Oswego
201 PB
23 Jasper Qiu
Peak Swimming
199 PB
24 sungkook kim
Lake Oswego
196
25 Jake Salcedo
Clovis Swim Club
194 PB
26 Drew Downey
Tualatin Hills Swim Club
194 -0.3%
27 Tenzin Kelsang
LaCamas Head Hunters
194
28 Mark Vetoshkin
HYACK SWIM CLUB
188
29 David Hahm
Tualatin Hills Swim Club
187 +1.4% PB
30 IAN LIN
Peak Swimming
182 +3.6% PB
31 Gino Yang
Lake Oswego
181
32 Nathan Ye
Tualatin Hills Swim Club
161 PB
33 Ryan Yip
Lake Oswego
161
34 Michael Oshkader
Columbia River Swim Team
159
35 Yuyoun Choi
Tualatin Hills Swim Club
156
36 Wujin Chung
Tualatin Hills Swim Club
155 +3.9% PB
37 Takeru Kodajima
Tualatin Hills Swim Club
152 PB
38 Alex Vail
Lake Oswego
152
39 Nicholas Peng
Tualatin Hills Swim Club
148
40 Brock Deitchler
Lake Oswego
147
41 Atali'i Seumalo
LaCamas Head Hunters
145
42 Max Ploussard
Lake Oswego
140
43 Carson Rollins
Lake Oswego
138
44 Ryker Jun
LaCamas Head Hunters
134
45 Chris Lu
Lake Oswego
126
46 Jerry Ling
HYACK SWIM CLUB
122
47 Joseph Liu
Tualatin Hills Swim Club
120
48 Joseph Liang
Tualatin Hills Swim Club
119 +2.0% PB
49 Maxwell Gong
Lake Oswego
115
50 Michael Gong
Lake Oswego
115
51 Benji Wilkinson
Tualatin Hills Swim Club
109 PB
52 Aiden DuPont
Tualatin Hills Swim Club
103
53 Ricky Kaneaster
Tualatin Hills Swim Club
91 +0.6% PB
54 Dharya Roy
Tualatin Hills Swim Club
90 +8.4% PB
55 Jeremy LI
Tualatin Hills Swim Club
81
56 Pedro Ezaki de Araujo
Tualatin Hills Swim Club
71
57 Shail Brixey
Tualatin Hills Swim Club
68
58 Ruy De Pablos
Tualatin Hills Swim Club
65
Felix Wang
Lake Oswego
John Wei
Lake Oswego
Brett Musgrave
Tualatin Hills Swim Club
Andrew Li
Tualatin Hills Swim Club
Rylan Smalley
Lake Oswego
NS
David Romashenko
Tualatin Hills Swim Club
NS
Shawn Kim
Tualatin Hills Swim Club
NS

Events