Swimcloud
CA Janet Evans Invitational
A Final
Name Time FINA Imp
1 John Criste
Unattached
876
2 Sean Mahoney
Unattached
854
3 Curtis Lovelace
Unattached
818
4 Paul Kornfeld
University of Calgary
810
5 Chris Rosales
Unattached
772 +5.4% PB
6 Travis Jepson
Unattached
742 -0.7%
7 Jo Qupty
Unattached
720 -3.3%
8 Ryan Studebaker
Sierra Marlins Swim Team
706
B Final
Name Time FINA Imp
9 Young Tae Seo
Swim Pasadena
688 +1.6% PB
10 Michael Sanchez
Max Aquatics
682 PB
11 Joshua Choi
Sierra Marlins Swim Team
680 PB
12 Brandon Meier
CAST-SI
675 +4.5% PB
13 Evan Simoni
Unattached
670
14 Yota Ito
Santa Clara Swim Club
670
15 Jonathan Masehi-Lano
Swim Pasadena
659 +1.5% PB
16 Brandon Lowe
CAST-SI
644 +7.1% PB
C Final
Name Time FINA Imp
17 Nolan Koon
California Aquatics
753 PB
18 Nick Korth
Canyons Aquatic Club
655 PB
19 Cody Miller
Unattached
648
20 Johnny Lait
TSM
631 +1.5% PB
21 Callum LAVOIE
Olympian Swim Club
605
22 John Kim
Mission Viejo Nadadores
601
23 Kevin Miller
Aquazot Swim Club
599 +0.8% PB
24 Richard Chen
DeAnza Cupertino Aquatics
581 PB
Preliminaries
Name Time FINA Imp
1 John Criste
Unattached
775
2 Paul Kornfeld
University of Calgary
760
3 Martti Aljand
California Aquatics
749
4 Travis Jepson
Unattached
739 -0.8%
5 Curtis Lovelace
Unattached
732
6 Nick Ferrif
California Aquatics
729
7 Chris Rosales
Unattached
721 +3.2% SB
8 Sean Mahoney
Unattached
687
9 Ryan Studebaker
Sierra Marlins Swim Team
684
10 Jo Qupty
Unattached
681 -5.3%
11 Michael Sanchez
Max Aquatics
676 PB
12 Young Tae Seo
Swim Pasadena
672 +0.9% PB
13 Brandon Meier
CAST-SI
658 +3.7% PB
14 Yota Ito
Santa Clara Swim Club
656
15 Joshua Choi
Sierra Marlins Swim Team
652
16 Damir Dugonjic
California Aquatics
651
17 Evan Simoni
Unattached
650
18 Brandon Lowe
CAST-SI
639 +6.9% PB
19 Jonathan Masehi-Lano
Swim Pasadena
632 +0.1% SB
20 Nolan Koon
California Aquatics
620 PB
21 Nick Korth
Canyons Aquatic Club
611
22 Johnny Lait
TSM
610 +0.4% PB
23 Richard Chen
DeAnza Cupertino Aquatics
590 PB
24 Kevin Miller
Aquazot Swim Club
584 +0.0% PB
25 Callum LAVOIE
Olympian Swim Club
582
26 John Kim
Mission Viejo Nadadores
580
27 Cody Miller
Unattached
578
28 Hayden Palmer
Riverside Aquatics Association (California)
577 +0.8% PB
28 Mickey Mackle
Rancho San Dieguito
577
30 Matthew Chong
La Mirada Armada
575
31 Martin Liivamagi
California Aquatics
575
32 David Betts
Inland Coastal Aquatic Club
570
33 Nathan Min
Unattached
568 PB
34 Tim Smith
Terrapins Swim Team
564 +8.0% PB
35 Alex Polyak
North Coast Aquatics
557
36 Kenji Oberlander
Elite Aquatics Sports Team
555 -2.5%
37 Zach Stevens
Puma Aquatic Team
554
38 Gonzo Gonzales
Unattached
554
39 Kevin Khojasteh
DeAnza Cupertino Aquatics
553 PB
40 Tyler Jean
Terrapins Swim Team
553 PB
41 Cameron Price
Irvine Novaquatics
548 PB
42 Matthew Smith
Santa Clara Swim Club
538
43 Garret Larson
Aquazot Swim Club
535 -2.5%
44 Michael Dozal
Royal Swim Team
528 +2.2% SB
45 Harrison Thai
Ccy Dragon Swim Team
526
46 A. J. Zavala
DeAnza Cupertino Aquatics
522
47 Eric Owens
Santa Clara Swim Club
520
48 Justin Chiu
Swim Pasadena
519 -1.1%
49 Ray Chao
Rose Bowl Aquatics
518
50 Michael Schiffer
Aquazot Swim Club
517 -2.6%
51 Grayson Whitten
Sierra Marlins Swim Team
513
52 NATHAN Rhea
Tule Nation Tritons
508 +0.8% PB
53 Andrew Angeles
Rose Bowl Aquatics
506
54 Brendon Chiu
Swim Pasadena
506 -0.9%
55 Tyler Hoffman
Unattached
499
56 Fred Abramyan
Ccy Dragon Swim Team
497
57 Brandon Kang
Unattached
492 -0.7%
58 CHRIS Grimalda
ORANGE COUNTY W
490
59 Ian Yuh
DeAnza Cupertino Aquatics
486 PB
60 Sam Hansen
Tule Nation Tritons
477 -3.0%
X Michael Chen
DeAnza Cupertino Aquatics
468
61 Lyndon Tran
West Coast Swimming (Huntington Beach)
463 +2.6% PB
62 Matthew Metzger
Rancho San Dieguito
458
63 Troy Cisneros
FULLERTON AQUATICS SPORTS TEAM
438
64 Kristopher Tierney
Orange Regional Competitive Aquatics
393
65 Connor Cackovic
North Coast Aquatics
375
Nathan Kindrachuk
Olympian Swim Club
Mark Liu
Unattached