Swimcloud
CA Trojan Aquatics Los Angeles Invite
A Final
Name Time Score Imp
1 Ruslan Gaziev
Ohio State Aquatics
SMR-19O 20 -1.0%
2 Tommy Palmer
Arizona Elite
US OPEN 17 +4.0% PB
3 Ryan Purdy
Arizona Elite
US OPEN 16 +1.1% PB
4 Stephen Calkins
University of Calgary (Club)
15 -2.0%
5 Rex Maurer
Rose Bowl Aquatics
14 +0.3% SB
6 Jeremy Bagshaw
Island Swimming
13 -0.1%
7 Samuel Quarles
Unattached
12 PB
8 Hunter Ingram
Arizona Elite
11
B Final
Name Time Score Imp
9 Blake Tierney
University of British Columbia
9 -1.5%
10 Evan Holt
Arizona Elite
7 +2.6% PB
11 Nathan Kim
Rose Bowl Aquatics
JRS 6 +0.4% PB
12 Sean Gutowski
Gaucho Aquatics
5 -0.2%
13 Justice Migneault
University of British Columbia
4 -1.8%
14 Hayden Ghufran
Arizona Elite
3
15 Will Chen
Irvine Novaquatics
2 -0.1%
16 Sammy Empey
Lake Oswego
1 -1.8%
C Final
Name Time FINA Imp
17 David Murphy
Capital City Athletics
718 +2.3% SB
18 Daniel Li
Rose Bowl Aquatics
717 +4.0% PB
19 Jonathan Gim
Rose Bowl Aquatics
717 -0.4%
20 Austin Sparrow
Gaucho Aquatics
709
21 Dylan Parente
Canyons Aquatic Club
705 +0.2% SB
22 Jaden Ficklen
Irvine Novaquatics
705 -0.5%
23 Tylor Kim
Lake Oswego
700 0.0%
24 Zachary Tamusaitis
Unattached
695 -1.9%
Preliminaries
Name Time FINA Imp
1 Tommy Palmer
Arizona Elite
812 +4.0% PB
2 Ryan Purdy
Arizona Elite
797 +0.8% SB
2 Stephen Calkins
University of Calgary (Club)
797 -1.9%
4 Rex Maurer
Rose Bowl Aquatics
FTRO 792 +0.5% SB
5 Hunter Ingram
Arizona Elite
US OPEN 782
6 Ruslan Gaziev
Ohio State Aquatics
774 -4.7%
7 Samuel Quarles
Unattached
771 PB
8 Jeremy Bagshaw
Island Swimming
761 -1.1%
9 Christopher Mykkanen
Irvine Novaquatics
755 -1.2%
10 Evan Holt
Arizona Elite
751 +2.7% PB
11 Nathan Kim
Rose Bowl Aquatics
739 +0.3% PB
12 Justice Migneault
University of British Columbia
738 -1.7%
13 Sean Gutowski
Gaucho Aquatics
734 -0.5%
14 Will Chen
Irvine Novaquatics
WIN JRS 731 +0.8% PB
15 Blake Tierney
University of British Columbia
729 -3.4%
16 Sammy Empey
Lake Oswego
718 -1.4%
17 Hayden Ghufran
Arizona Elite
717
18 Dylan Parente
Canyons Aquatic Club
716 +0.7% SB
19 David Murphy
Capital City Athletics
715 +2.2% SB
20 Zachary Tamusaitis
Unattached
714 -1.0%
21 Tylor Kim
Lake Oswego
713 +0.6% PB
22 Austin Sparrow
Gaucho Aquatics
713
23 Daniel Li
Rose Bowl Aquatics
712 +3.7% PB
24 Jonathan Gim
Rose Bowl Aquatics
707 -0.8%
24 Jaden Ficklen
Irvine Novaquatics
707 -0.4%
26 Artem Selin
Trojan Aquatics Swim Club
703 -4.3%
27 Nicholas Bagri
Royal Swim Team
704 +0.5% PB
28 Jack Hamilton
Trojan Aquatics Swim Club
702 PB
29 Logan Noguchi
Rose Bowl Aquatics
700 -0.1%
30 Preston Planells
Utah Aquatics
699 PB
31 Jacob Wang
Irvine Novaquatics
699 -0.6%
32 Ramon Jiang
Evolution Racing Club
698 -0.4%
33 Jack Donovan
Arizona Elite
698
34 Keir Ogilvie
University of British Columbia
693 -0.3%
35 Hunter Cehelnik
Mission Viejo Nadadores
692 -3.2%
36 Seth Miller
Arizona Elite
688
37 Pierce O'Grady
Spartans of La Canada
684 -0.5%
38 Nick Goudie
Mission Viejo Nadadores
683 -1.7%
39 Ryan Kirton
Tritons Aquatic
681
40 Logan Lakis
Alpha Aquatics
680 +0.9% PB
41 Avrum Xagorarakis
Irvine Novaquatics
FTRU 679 +1.1% PB
42 Miles Blackson-Dunbar
Alpha Aquatics
679 +1.3% PB
43 Kyle Verstandig
Mission Viejo Nadadores
675 -2.2%
44 Aiden Sandvig
Golden West Swim Club
674 +1.4% PB
45 Allen Cai
Irvine Novaquatics
673
46 Yanzhuo Zeng
Unattached
673 -1.0%
47 Parker McOmber
Utah Aquatics
671 PB
47 Ryan Hardy
Arizona Elite
671
47 Andrew Teh
Socal Aquatics Association
671 +8.2% PB
50 Lucas Crother-Collado
Alpha Aquatics
670 +0.3% PB
51 Raben Dommann
HPC - Vancouver
667 -3.2%
52 Maxwell Jordan
Alpha Aquatics
663 PB
53 Otis Tsai
Rose Bowl Aquatics
660 +1.9% PB
54 Justin Wong
Gaucho Aquatics
659
55 Josh Biggs
Sea to Desert Swim Association
658 +2.6% PB
56 Jesus Del Rosal Marquez
Caan Rosarito
658 -2.0%
57 Paul Retterer
Trojan Aquatics Swim Club
657 +3.6% SB
58 Benjamin Cable
Gaucho Aquatics
656 PB
59 Mark McCrary
Trojan Aquatics Swim Club
656
60 Troy Lee
Irvine Novaquatics
655 0.0%
61 Quinlan Gould
Lake Oswego
652 +1.1% PB
62 Elson Lee
Irvine Novaquatics
651 +0.5% PB
63 Ryan Connole
Socal Aquatics Association
650 +1.6% PB
64 Michael Munder
Rose Bowl Aquatics
649 0.0%
65 Lucas McKee
Evolution Racing Club
645 -0.3%
66 Aiden Benjamin
Gaucho Aquatics
644
66 Pierce Downs
Los Angeles Swim Club
644
68 Zeke Serrano
Yucaipa Swim Team
642
69 Daniel Benson
Brea Aquatics
642 PB
70 Alex Davies
Alpha Aquatics
642 +0.7% PB
71 Leonel Cerda
Irvine Novaquatics
641 -0.6%
72 Ryan Lee
Rose Bowl Aquatics
639 +0.1% PB
73 Dane Weber
Socal Aquatics Association
639 -0.6%
74 Jack Brearton
Swim Torrance
638 PB
75 Ryan Makouar
Rose Bowl Aquatics
635 -2.2%
76 Sebastien Defabrique
San Clemente Aquatic Team
634 +0.6% PB
77 Lucas Hubbard
Alpha Aquatics
632 +0.5% PB
78 Luke Asbury
The Swim Team
630 PB
79 Mark Mashkovich
CCAT Swimming (California)
627 +1.0% PB
80 Anthony Fitzgerald
Socal Aquatics Association
627
81 Nicholas Lee
Evolution Racing Club
627 -0.7%
82 Maximilian Zinn
The Swim Team
626 +1.1% PB
83 Benji Ham
Los Angeles Swim Club
625
84 Daniel Fu
Evolution Racing Club
625 +0.5% PB
85 Henry Cannon
Multnomah Athletic Club
622 +0.8% PB
86 Taisei Saito
Alpha Aquatics
621 +0.2% PB
87 Corbin Cole
Avengers
618 +1.3% PB
88 Trey Mastandrea
Blast Sharks
614 +0.4% PB
89 Ryan Xu
Irvine Novaquatics
616 +2.9% PB
89 Adam Lee
Irvine Novaquatics
616 -1.2%
91 Kyle Capili
Swim Torrance
615 -0.3%
92 Ryan Song
Swim Torrance
614 +1.7% PB
93 River Chiang
Irvine Novaquatics
614 +0.1% SB
94 Noah Snyder
Coronado Swim Association-Team Elite
613 +1.2% SB
94 Luis Corona Martinez
La Loma Queretaro
613 -2.4%
96 Joseph Sirhan
Boulder City Henderson Heatwave
610 +3.3% PB
97 Andrew Brown
Rose Bowl Aquatics
610
98 Darius Walach
Irvine Novaquatics
609 +0.9% SB
99 Aiden Yeo
Evolution Racing Club
608 +0.3% PB
100 Benjamin Lingenfelter
Yucaipa Swim Team
608 +0.6% PB
100 Ryley Yoo
Irvine Novaquatics
608 PB
102 Nicholas Barner
Los Angeles Swim Club
606 +0.0% PB
103 Liam Liu
Pacific Swim
606 +2.3% PB
104 Patrick Grant
Canyons Aquatic Club
605 -0.4%
105 Aiden Miller
Porter Valley Aquatics
603 +0.5% SB
106 Athan Boutakidis
Rose Bowl Aquatics
604 -2.9%
106 Dean Fujimoto
Mission Viejo Nadadores
604 +0.5% PB
108 Max Gu
Rose Bowl Aquatics
603 +0.9% PB
109 Max Kong
Socal Aquatics Association
603 PB
109 Alex Pletcher
Sea to Desert Swim Association
601 -0.3%
111 Matthew Kim
Irvine Novaquatics
601 +4.2% PB
112 Jaran Depew
Santa Barbara Swim Club
599 PB
113 Brendan Keating
Canyons Aquatic Club
599 -0.5%
114 Dustin Saguros
Canyons Aquatic Club
599 +0.9% PB
115 Kyle Tsuei
Trident Swim Club
595 +3.2% PB
116 Liam Thomas
Rose Bowl Aquatics
596 -1.7%
117 Holden Lee
Irvine Novaquatics
595 -0.3%
118 Kai Anolin
Socal Aquatics Association
595 +0.2% PB
119 Gabe Eke
Canyons Aquatic Club
594 -0.3%
120 Cesar Hermosillo
Olympus Swim Team
593 -0.8%
121 Oliver Mann
Rose Bowl Aquatics
592 +2.1% PB
121 Evan Encell-O'Hara
Santa Barbara Swim Club
592 +0.4% SB
123 Christian Castro
Rose Bowl Aquatics
592 +0.5% PB
124 Honza Zika
Mission Viejo Nadadores
592
125 Alex Song
Dare Aquatics
589 +0.9% PB
126 Jacob Cairns
North Coast Aquatics
591 PB
127 Ryan Novak
La Mirada Armada
590 +1.3% PB
128 Benton Cheng
Irvine Novaquatics
589 -0.5%
129 Andrew Vet
La Mirada Armada
585 +0.3% PB
130 Dylan Bertino
Socal Aquatics Association
586 +0.7% SB
131 Jayden Kadiman
Rosemead Rapids
583 -0.8%
132 Santiago Ochoa Abril
Mexicali Nadadores Swim Team
585 -0.8%
133 Curtis Klein
Lake Oswego
584
133 Lenny Raybukh
Los Angeles Swim Club
584
135 Andrew Herman
Swim Torrance
583 -2.8%
136 Grant Mundl
Mission Viejo Nadadores
582 -1.5%
137 Lucas Williams
Multnomah Athletic Club
582 +0.8% PB
138 Quinn Delaney
North Coast Aquatics
581 +1.9% PB
138 Nathan Lee
Socal Aquatics Association
581 PB
140 BO Zheng
The Swim Team
580 -3.0%
141 Brandon Kow
La Mirada Armada
580 +0.5% PB
142 Parker Ewers
Brea Aquatics
579 PB
143 Handersen Lee
Irvine Novaquatics
579 +2.1% SB
144 Nikolas Panagiotou
Golden West Swim Club
578
144 Ryan Zheng
CCAT Swimming (California)
578 +0.9% PB
146 Carson McNeill
JCC Waves
576 +1.2% PB
147 Itay Goudz
CCAT Swimming (California)
575 +0.6% PB
148 Ethan Lopez
Socal Aquatics Association
575 +2.3% PB
148 Luke Pedroche
Socal Aquatics Association
575 +0.8% PB
150 Jacob Cadaval
The Swim Team
575 PB
150 Nikita Cutidioc
Porter Valley Aquatics
575 +3.2% PB
152 Brian Nguyen
Irvine Novaquatics
572 PB
153 Darrel Shin
Los Angeles Swim Club
573 +1.6% PB
154 Will Hatch
Swim Torrance
573 +1.9% SB
155 Gavin Santoso
Rose Bowl Aquatics
572 -2.3%
155 Benjamin Gallegos
Mission Viejo Nadadores
572 -3.6%
157 Lucas Blietz
Class Aquatics
571 +2.7% PB
158 Roy Kwon
Blast Sharks
569
159 Ethan Ongkeko
Socal Aquatics Association
570
160 Theo Schiesari
North Coast Aquatics
569 +3.5% PB
161 Hunter Habeger
Paseo Aquatics Club
568 +0.2% SB
162 Alekos Binder
Rose Bowl Aquatics
565
163 Jaiden Monroe
Buenaventura Swim Club
564 +1.3% PB
163 Marcus Walker
Paseo Aquatics Club
562 +0.1% PB
165 Edgar Martinez
South Bay Aquatics
562 +0.5% PB
165 Bohdan Vychuzhanin
Royal Swim Team
562 -0.5%
167 Jason Hawkins
George Washington Club Swim
562 -0.4%
168 Oscar Cruz
Irvine Novaquatics
561
169 Jhan Loninia
CCAT Swimming (California)
559 +2.0% PB
170 Philip Wang
Evolution Racing Club
559 -0.1%
171 David Abarbanel
CCAT Swimming (California)
558 +1.8% PB
172 Niko Parastaev
Class Aquatics
557 +1.7% PB
172 AJ Ramallo
Brea Aquatics
557 +0.3% PB
174 Peyton Bursin
Swim UpHill
555 +0.2% PB
175 Dylan Mac
Irvine Novaquatics
557 +0.9% PB
175 Franco Blancaflor
Rose Bowl Aquatics
557 -0.5%
177 Connor Overton
Class Aquatics
556 +0.6% PB
178 Francisco Perez Trofimoff
La Loma Queretaro
555 PB
179 Brandon Shin
Monterey Park
554 +0.1% PB
180 John Calma
South Bay Aquatics
554 -2.2%
180 Jonathan Iskandar
Brea Aquatics
554 -1.4%
182 Josue Camacho Benitez
Caan Rosarito
553 PB
183 Aidan Fong
Irvine Novaquatics
552 +0.0% PB
184 Alton Qian
Monterey Park
552 -2.1%
184 Abraham Lee
Rose Bowl Aquatics
552 -2.7%
186 Ryan Garbalosa
Patriot Swim Club
552 +0.3% PB
186 Ben Ong
Pacific Swim
550 +1.8% PB
188 Anthony Zhang
Trident Swim Club
551 +2.6% SB
189 Adam Truong
Monterey Park
551
190 Gavin Lai
Irvine Novaquatics
550 -0.8%
191 Andrew Sakahara
Dare Aquatics
550 +0.1% PB
192 Kyle Cao
Trident Swim Club
549 +2.7% PB
192 ian kong
Socal Aquatics Association
549 PB
194 Mateo Abourjeily
Irvine Novaquatics
549 +0.3% PB
195 Sebastian Villalobos
Paseo Aquatics Club
548 +1.1% PB
196 Sam Shindich
Los Angeles Swim Club
547
197 Johan Andr Hansmann Borrayo
Mexicali Nadadores Swim Team
546 -0.3%
198 Kalani Martin
Pleasant Valley Swim Team (California)
546 +1.5% PB
198 Howard Yang
Irvine Novaquatics
544 +1.0% PB
200 Daniel Svediani
Royal Swim Team
545 -0.9%
201 Aiden Mertzel
Blast Sharks
542 -1.1%
202 Baron Lemus
Golden West Swim Club
542 -0.3%
203 Ben Butler
Pleasant Valley Swim Team (California)
541 +0.7% SB
204 Mark Shalhoub
Yucaipa Swim Team
541
205 Marcel Hurtubise
Unattached
540
206 Bryce Hitter
Yucaipa Swim Team
539 +0.7% PB
207 Jackson Mulchay
Pleasant Valley Swim Team (California)
539 -0.6%
208 Luka Van Dijk
Alpha Aquatics
538 -0.8%
209 Ronald Lim
Arcadia Riptides
538 -1.2%
210 Kyle Shih
Socal Aquatics Association
536 -2.3%
211 Alex Toledo Alcántara
La Loma Queretaro
536
212 Aidric Berry
North Coast Aquatics
536 PB
213 Jordy Lozada
Paseo Aquatics Club
535 -0.6%
214 Dylan Wee
Rose Bowl Aquatics
533 -0.5%
214 Kenzo Bate
Unattached
533 -0.5%
216 Filip Dedoevic
Coronado Swim Association-Team Elite
532 -1.6%
217 Garrett Taylor
Boulder City Henderson Heatwave
529 +0.3% PB
217 George Hibbard
Irvine Novaquatics
529 -0.2%
219 Riley Mortenson
The Swim Team
528 -0.7%
220 Azael Aguilar
Dare Aquatics
528 +0.2% PB
220 Connor Ho
Elite Aquatics Sports Team
528 PB
222 Erik Fourzon
Golden West Swim Club
527
223 Josh Ramirez
Swim UpHill
525 -1.3%
224 Sebastian Sandoval
North Coast Aquatics
524 +1.1% PB
225 Luke McIntosh
Irvine Novaquatics
523 -0.6%
226 Duncan McIntosh
Horizon Swimming
522 +1.5% PB
227 Eric Yuan
Pacific Swim
522
228 Zach White
Santa Barbara Swim Club
520 +1.2% PB
229 Andy Quach
Irvine Novaquatics
515 -1.3%
230 Andrew Bier
Sea to Desert Swim Association
515 +4.3% PB
230 Jared Espinoza
Porter Valley Aquatics
515 -0.3%
232 Jeremy Lawas
Paseo Aquatics Club
513 +0.4% PB
233 David Mazyan
Class Aquatics
511 -3.2%
234 Logan Divine
Canyons Aquatic Club
508 -2.2%
235 Jerry Huang
Monterey Park
504 -1.4%
236 Tony Zheng
Socal Aquatics Association
501 -8.2%
237 March Yuan
Class Aquatics
502 -0.4%
238 Mahdi Karim
Canyons Aquatic Club
500 -1.7%
239 Sonit Joshi
Irvine Novaquatics
497 -1.8%
240 Nathan Cho
Rose Bowl Aquatics
494
241 Taras Polakoff
Unattached
488
242 Josh Wee
Tule Nation Tritons
487 PB
243 Ethan Chu
Arcadia Riptides
480 +0.2% PB
244 Brandon Yang
Socal Aquatics Association
472 -0.7%
245 Connor O’Sullivan
Blast Sharks
466 -2.8%
246 John de Vere
Class Aquatics
456
247 Derek Rioveros
Canyons Aquatic Club
452 -0.9%
248 Noah Joshi
JCC Waves
439 -7.6%
Dominic Vargas
Porter Valley Aquatics
Nolan Baker
Mission Viejo Nadadores
NS
Thomas Schmitt
Evolution Racing Club
Alex Jiang
Monterey Park
NS
Haakon Naughton
Arizona Elite
Nick Grulke
Mission Viejo Nadadores
NS
Derek Zhang
Trojan Aquatics Swim Club
NS
Keller Morgan
Evolution Racing Club
Ray Liu
Rose Bowl Aquatics
Zach Larrick
Rose Bowl Aquatics
Joseph Woods
Blast Sharks
NS
Stefano Miranda Estrada
La Loma Queretaro
NS
Jordan De Ramos
Evolution Racing Club
Leon Mikulski
La Mirada Armada
Ben Tunila
Swim Torrance
NS
Theodore Kim
La Mirada Armada
NS
Mathew Bilaver
Porter Valley Aquatics
NS
Duncan Henderson
BEAST Aquatic club