Swimcloud
PC MAKO SCY WINTER CHMPS
13 - 14, A Final, #90
Name Time Score Imp
1 Nathan Yates
Santa Clara Swim Club
9 +2.6% PB
2 Emerson Sullivan
North Bay Aquatics
7 +3.3% PB
3 Arie Vanhoven
Unattached
6 +0.8% PB
4 Andrew Davis
East Bay Bat Rays
5 +5.5% PB
4 Nicholas Tan
Burlingame Acquatics
5 -0.8%
6 Wolfgang Lachance
Tri Valley Aquatics (CA)
3 -0.3%
7 Richard Zhang
Orinda Aquatics
2 +4.5% PB
8 Tyler Lu
Pleasanton Seahawks
1 -1.3%
13 - 14, B Final, #90
Name Time Pts Imp
1 David Shau
PASA
741 +0.6% PB
2 Timothy Yao
Tri Valley Aquatics (CA)
723 +1.0% PB
3 CAL Brown
Terrapins Swim Team
792 +5.1% PB
4 Raymond Lee
SUNN Swimming
709 +0.7% PB
5 Beck Jurasius
Orinda Aquatics
774 +2.2% SB
6 Aaron Kuo
PASA
773 +0.0% SB
7 Daniel O'Connell
Crow Canyon Country Club Sharks
679 +1.7% PB
8 Kart Nighojkar
Santa Clara Swim Club
651 -1.4%
13 - 14, Preliminaries, #90
Name Time Pts Imp
1 Nathan Yates
Santa Clara Swim Club
805 -0.4%
2 Emerson Sullivan
North Bay Aquatics
801 +3.3% PB
3 Andrew Davis
East Bay Bat Rays
753 +6.0% PB
4 Wolfgang Lachance
Tri Valley Aquatics (CA)
736 -0.1%
5 Arie Vanhoven
Unattached
815 -1.6%
6 Nicholas Tan
Burlingame Acquatics
727 -1.5%
7 Tyler Lu
Pleasanton Seahawks
723 -1.2%
8 Richard Zhang
Orinda Aquatics
799 +3.9% PB
9 David Shau
PASA
717 -0.5%
10 Beck Jurasius
Orinda Aquatics
798 +3.3% PB
11 Timothy Yao
Tri Valley Aquatics (CA)
704 +0.1% PB
12 Riley Scanlan
Bay Club Panthers
694 +3.1% PB
13 Daniel O'Connell
Crow Canyon Country Club Sharks
693 +2.4% PB
14 Aaron Kuo
PASA
773 +0.0% SB
15 Cameron Ritchie
Seaside Aquatic Club
690 -0.8%
16 Kart Nighojkar
Santa Clara Swim Club
682 +0.1% PB
17 CAL Brown
Terrapins Swim Team
762 +3.7% PB
18 Raymond Lee
SUNN Swimming
681 -0.7%
19 Mason Chambliss
Crow Canyon Country Club Sharks
677 +1.1% PB
20 Ryan Iannaccone
New Wave Aquatics
666 PB
21 ALEX Litvinov
Terrapins Swim Team
666 +0.7% PB
22 Grant Yap
Tri Valley Aquatics (CA)
664 +0.5% PB
23 Andrew Rodriguez
Terrapins Swim Team
663 -0.7%
24 Patrick Ren
Tri Valley Aquatics (CA)
660 +2.1% PB
25 CALLAHAN Growney
Otter Swim Club
659 +4.9% PB
26 Justin Quach
West Coast Aquatics (San Jose)
658 +0.8% PB
28 Michael Brannan
Swim South Bay
652 -1.4%
27 Alex Zhou
East Bay Bat Rays
652
29 Jared Allen Tovera
Livermore Aqua Cowboys Club
727 -0.3%
30 Nickolas Porter
Cabrillo Threshers
644 +1.5% PB
31 Lawrence Lee
East Bay Bat Rays
642
32 Brandon McDonald
East Bay Silver
641 +1.8% SB
33 WILL GRUBBS
Orinda Aquatics
641 +3.4% PB
34 Matt Fetterman
Terrapins Swim Team
717 +3.8% PB
35 Alec Baker
Orinda Aquatics
636 -0.7%
37 Maverick Lin
East Bay Bat Rays
634 +1.9% PB
36 Dimitri Nguyen
West Coast Aquatics (San Jose)
634 +2.6% PB
38 Andrew Nguyen
East Bay Bat Rays
630 +0.5% SB
39 Joseph Dutra
Brentwood SeaWolves
619 +1.2% SB
40 Connor Simpson
Marin Pirates
700 +3.0% PB
41 Leo Collins
North Bay Aquatics
698 +0.3% PB
42 Eric Banach
Fog City Hammerheads
616 +2.1% PB
43 Adonis Thomas
Unattached
615 +2.8% PB
44 PATRICK Xu
Peak Swimming
695 +1.7% PB
45 Kelvin Tay
PASA
606 -1.3%
47 Spencer Daily
Orinda Aquatics
602 -0.2%
46 Jacob Vaillancourt
Swim South Bay
602 +0.4% PB
48 Calvin David
Pleasanton Seahawks
682 +0.1% PB
49 Dominic RESTIVO
Piranha Swimming
591 +1.2% PB
50 ALEX Low
Orinda Aquatics
587 +3.9% PB
51 Noa Sto. Domingo
The Olympic Club
585 +0.6% PB
52 Bryant Luu
South Valley Stingrays
584 +1.1% PB
53 Nick Dobusch
Lake County Channel Cats
582 +1.2% PB
54 Ziad Mosalam
Albany Armada Aquatics
581 +0.6% PB
55 Thomas Frietzsche
Marin Pirates
580 -1.6%
56 Roland Wang
Daly City Dolphins Aquatics
579 +1.5% PB
57 Ben Sproul
Pleasanton Seahawks
578 +0.6% PB
58 Sean Iritani
Crow Canyon Country Club Sharks
660
59 Nick Burry
DeAnza Cupertino Aquatics
653 -7.4%
60 Jacob Lumbang
Daly City Dolphins Aquatics
569 -1.2%
61 Andrew Lam
Valley Splash
565 -2.1%
63 Luke Martin
Ellis Aquatics (CA)
563 +1.2% SB
62 Jack Wilkerson
Pleasanton Seahawks
563 +1.0% PB
64 David Jung
SUNN Swimming
563 -0.2%
65 Casey Nguyen
Valley Splash
562 +0.2% PB
66 Nick Skinner
Pleasanton Seahawks
637 +2.9% PB
67 Matthew Lim
Otter Swim Club
637 -0.6%
68 Adam Bouraoui
Santa Clara Swim Club
553 -2.4%
69 JASON Li
Otter Swim Club
553 +0.3% PB
70 Nick Thomas
Quicksilver Swimming
546 -3.2%
71 Aidan Wong
Blue Tide Aquatics
621 -3.6%
72 Raza Aziz
Pleasanton Seahawks
619 -0.7%
73 Kolby Pham
PASA
616 -0.6%
74 Pradhan Hariharan
San Ramon Valley Aquatics
533 -1.4%
75 Erik Simeon
Santa Clara Swim Club
525 +0.4% SB
76 Jack Mullen
Crow Canyon Country Club Sharks
483 -2.7%
11 - 12, A Final, #92
Name Time Score Imp
1 Max Cruz Costello
Orinda Aquatics
9 +3.2% PB
2 Justin Culetu
Bulldog Swim Club
7 +1.6% PB
3 Andy Huang
Peak Swimming
6 +0.3% PB
4 Ethan Wellesley-Winter
Marin Pirates
5 +2.1% PB
5 CHRIS Critzer
Morgan Hill Swim Club
4 +2.7% PB
6 Iona Pascual
Napa Valley Swim Team
3 0.0%
7 Edward Tay
Flying Fish (PC)
2 +0.1% PB
8 Jerry Yang
PASA
1 +2.5% PB
11 - 12, B Final, #92
Name Time Pts Imp
1 Ryan Kim
PASA
779 PB
2 Tianyi Zhang
Peak Swimming
757 +0.6% PB
3 Christian Markey
Orinda Aquatics
750 +4.9% PB
4 Will Nagle
Orinda Aquatics
746 +2.2% PB
5 Zach McIntyre
Marin Pirates
743 +0.9% PB
6 CHRISTOPHER Chen
Fog City Hammerheads
729 +4.1% PB
7 Bryan Chu
DeAnza Cupertino Aquatics
728 +0.4% PB
8 Ian Ordinario
Alameda Island Aquatics
717
11 - 12, Preliminaries, #92
Name Time Pts Imp
1 Max Cruz Costello
Orinda Aquatics
865 +1.8% PB
2 Justin Culetu
Bulldog Swim Club
811 +0.7% PB
3 Andy Huang
Peak Swimming
800 -0.8%
4 Iona Pascual
Napa Valley Swim Team
773 -1.0%
5 Ethan Wellesley-Winter
Marin Pirates
772 -0.2%
6 Edward Tay
Flying Fish (PC)
772 -0.9%
7 Jerry Yang
PASA
766 +2.3% PB
8 CHRIS Critzer
Morgan Hill Swim Club
761 +0.8% SB
9 Will Nagle
Orinda Aquatics
755 +2.7% PB
10 Ryan Kim
PASA
747 PB
11 Christian Markey
Orinda Aquatics
745 +4.6% PB
12 Zach McIntyre
Marin Pirates
742 +0.9% PB
13 CHRISTOPHER Chen
Fog City Hammerheads
741 +4.7% PB
14 Tianyi Zhang
Peak Swimming
734 -0.6%
15 Bryan Chu
DeAnza Cupertino Aquatics
731 +0.5% PB
16 Ian Ordinario
Alameda Island Aquatics
724
17 Ethan Hu
Peak Swimming
720 -6.1%
18 BERG Guibadoulline
Pacifica Sea Lions
720 +2.0% PB
19 Owen Wardy
Orinda Aquatics
701 +1.7% PB
20 Nile Desta
Tri Valley Aquatics (CA)
698 +2.7% PB
21 Ethan Nguyen
Flying Fish (PC)
692 -0.6%
22 EDISON Tang
Koret Youth Swim Club
686 +2.7% PB
23 Aidan Vollmar
Orinda Aquatics
681 +3.0% PB
24 Dylan Hawk
Santa Clara Swim Club
676 +0.1% SB
25 RYAN ZHANG
Peak Swimming
660 +3.8% PB
26 Corban McIntosh
Marin Pirates
658 +0.7% PB
27 Jason Kim
DeAnza Cupertino Aquatics
653 PB
28 Warren Hsiao
Crow Canyon Country Club Sharks
648 +2.1% PB
29 Raymond Kang
San Ramon Valley Aquatics
644 -0.1%
30 Guy Zamir
PASA
763 +2.0% PB
31 Ian McGuckin
Cabrillo Threshers
639
32 Anthony Zhu
DeAnza Cupertino Aquatics
636 +0.3% PB
33 Zach Le-Nguyen
Montclair Swim Team
754 -2.1%
34 Dalen Schnayer
Walnut Creek Aquabears
632 +2.7% PB
35 Brandon Nguyen
Santa Clara Swim Club
630 +1.9% PB
36 William Cross
Albany Armada Aquatics
628 -0.2%
37 Louis Edwards-Pratt
DeAnza Cupertino Aquatics
626 +1.1% PB
38 Josh Tagalo
Valley Splash
623 +1.2% PB
39 Barrett McMichael
Napa Valley Swim Team
623 -0.8%
41 Jonny Affeld
PASA
621 -0.4%
40 JOSH Vaillancourt
Swim South Bay
621 +0.6% PB
42 Adrian Dulay
Terrapins Swim Team
621 +3.8% PB
43 Nicholas Lee
Crow Canyon Country Club Sharks
619 -0.1%
44 Alex Ren
Pleasanton Seahawks
618 +2.3% PB
45 Kevin Dai
South San Francisco
613 -2.2%
46 DENNIS LEE
Marin Pirates
609 +0.3% PB
47 Devin Conley
PASA
605 +0.7% PB
49 Connor Chen
The Olympic Club
727 +0.8% PB
48 Malcome Mackey
Oakland Undercurrent Swim Team
727 -1.0%
50 Jaewoo Kim
Pleasanton Seahawks
725 +1.0% PB
51 Evan O'Connell
Crow Canyon Country Club Sharks
723 +1.8% PB
52 Luca PG Gissendaner
North Bay Aquatics
719 +0.7% PB
53 Zaal Engineer
Santa Clara Swim Club
595 PB
54 Marco Yenko
East Bay Silver
585 +1.9% PB
55 James Fetter
PASA
705 PB
56 Alec Sasano
Burlingame Acquatics
580 +0.9% PB
57 Griffin Roche
Orinda Aquatics
578 +10.4% PB
58 Arjun Rao
DeAnza Cupertino Aquatics
700 +2.2% PB
59 NOAH Camerino
Otter Swim Club
696 +1.2% PB
60 NATHANIEL Macapagal
South San Francisco
571 -2.7%
61 Ryan Park
Crow Canyon Country Club Sharks
569 +0.5% PB
62 Devin Masongsong
Terrapins Swim Team
567 -0.4%
63 Richard Chang
Koret Youth Swim Club
564 +1.9% PB
64 Sumer Hajela
DeAnza Cupertino Aquatics
682 -0.5%
65 Justin Wong
Piranha Swimming
680 +1.2% PB
66 Nathan Jellison
Vallejo Sharks
556 -0.3%
67 Ethan Lorete
Santa Clara Swim Club
678 +2.1% PB
68 JORDY Dennings
Montclair Swim Team
552 PB
69 Luka Goncharov
Pacifica Sea Lions
675 -2.2%
70 Ryan Kirton
DeAnza Cupertino Aquatics
550 -0.4%
71 MATEO TRUJILLO
Monterey County Aquatic Team
549 -0.8%
72 Ryan Chang
Koret Youth Swim Club
547 -1.1%
73 Kai Garren
Monterey Bay Swim Club
671 +2.5% PB
74 Kevin Zhang
PASA
670 PB
76 Henry Lipson
The Olympic Club
669 +1.5% SB
75 ERIC TAPIA
Napa Valley Swim Team
545 -0.5%
77 NIKY Marakovic
Ladera Oaks
665 +0.5% PB
78 Jack Finnegan
North Bay Aquatics
540 +1.3% PB
79 Colin Scales
Swim South Bay
533 +0.0% PB
80 JARIN Edwards
Oakland Undercurrent Swim Team
657 +2.6% PB
81 Darren Sun
SFRP Rossi Swim Team
532 PB
82 ALEX CHEUNG
San Francisco Serpents
532 +1.2% PB
83 Andrew Nguyen
South Valley Stingrays
528 +2.2% SB
84 Kyle Samson
Tiger Aquatics (California)
652 +0.6% PB
85 Nathan Nguyen
PASA
650 PB
86 Nathaniel Tran
Unattached
633 +2.4% SB
87 Aryan Rai
Santa Clara Swim Club
495 -0.6%
88 Andrew Nguyen
West Coast Aquatics (San Jose)
495 -0.7%
89 ISAIAH WILLIAMS
San Domenico Swimming
618 -0.4%
90 James Hao
PASA
617 -0.7%
91 Reedaniel Bouziane
Unattached
492 -4.3%
92 Craig Lensegrav
Monterey Bay Swim Club
486 -4.1%
93 Dylan Martin
Marin Pirates
459 -2.9%
94 Ryan Ridosko
Tri Valley Aquatics (CA)
568 -6.1%
10 and under, A Final, #88
Name Time Score Imp
1 Ryder Hagan
Walnut Creek Aquabears
9 +4.8% PB
2 TUCKER PETERSON
Walnut Creek Aquabears
7 +5.1% PB
3 Lorenzo Martinelli
Santa Clara Swim Club
6 PB
4 Alex Seybold
Walnut Creek Aquabears
5 +1.5% PB
5 Rex Maurer
PASA
4 +0.4% PB
6 Jordan Lee
Pleasanton Seahawks
3 +1.6% PB
7 Parker Wang
PASA
2 +1.8% PB
8 Ryan Thompson
Albany Armada Aquatics
1 -0.2%
10 and under, B Final, #88
Name Time Pts Imp
1 Owen Berry
Crow Canyon Country Club Sharks
706 +1.6% PB
2 Brady Drouin
Stockton Swim Cl
691 +1.4% PB
3 A.J. Fong
Terrapins Swim Team
684 +0.3% PB
4 Nicholas Chang
Walnut Creek Aquabears
667 +1.3% PB
5 Edwin Simeon
Santa Clara Swim Club
659 +3.0% PB
6 Jaden Lee
The Olympic Club
656 -1.6%
7 JUSTIN ZHANG
PASA
639 PB
8 Zach Spence
Santa Clara Swim Club
631 +3.2% PB
10 and under, Preliminaries, #88
Name Time Pts Imp
1 TUCKER PETERSON
Walnut Creek Aquabears
817 +4.9% PB
2 Ryder Hagan
Walnut Creek Aquabears
796 +2.5% PB
3 Alex Seybold
Walnut Creek Aquabears
777 +2.4% PB
4 Lorenzo Martinelli
Santa Clara Swim Club
769 PB
5 Rex Maurer
PASA
755 +0.4% PB
6 Ryan Thompson
Albany Armada Aquatics
716 +0.5% PB
7 Jordan Lee
Pleasanton Seahawks
708 +0.6% PB
8 Parker Wang
PASA
695 +1.3% PB
9 Jaden Lee
The Olympic Club
689 +0.3% PB
10 A.J. Fong
Terrapins Swim Team
689 +0.6% PB
11 Owen Berry
Crow Canyon Country Club Sharks
685 +0.4% PB
12 Nicholas Chang
Walnut Creek Aquabears
680 +2.0% PB
13 Brady Drouin
Stockton Swim Cl
676 +0.6% PB
14 JUSTIN ZHANG
PASA
676 PB
15 Edwin Simeon
Santa Clara Swim Club
662 +3.1% PB
16 Zach Spence
Santa Clara Swim Club
644 +3.9% PB
17 Evan Gold
PASA
750 +2.0% PB
18 David Tabilas
West Coast Aquatics (San Jose)
640 -0.6%
19 Arthur Balva
PASA
742 -1.2%
20 Nate Roller
DeAnza Cupertino Aquatics
630 +3.5% PB
21 George Flanders
Crow Canyon Country Club Sharks
625 +0.8% PB
22 Ashley Yorozu-Suttle
Hills Hurricane Swimming
623 +3.4% PB
24 Jackson Goenawan
Santa Clara Swim Club
619 +4.4% PB
23 Jishnu Nazre
PASA
619 +2.7% PB
25 Jackson Picard
Menlo Aquatics
618 +5.6% PB
26 Christian Nguyen
Valley Splash
617 +0.6% PB
27 Jonah Lee
The Olympic Club
616 PB
28 Elijah Williams
Oakland Undercurrent Swim Team
608 +0.7% PB
29 CHASE Barman
Ladera Oaks
608 +3.7% PB
30 JALEN Edwards
Oakland Undercurrent Swim Team
716 +1.8% PB
31 JACKSON PACE
San Benito Aquatics
604 -2.0%
32 OWEN YOUNGER
Walnut Creek Aquabears
601 +4.6% PB
33 Max Matthews
North Bay Aquatics
710 +0.7% PB
34 Charlie Davis
Walnut Creek Aquabears
598 +5.7% PB
35 Nilay Kundu
DeAnza Cupertino Aquatics
593 -1.8%
36 Jonathan Nguyen
West Coast Aquatics (San Jose)
590 +0.9% PB
37 Tan Kang
Santa Clara Swim Club
589 +1.0% PB
38 Kyle Flora
Walnut Creek Aquabears
588 +4.8% PB
39 Addison Newnan
Osprey Aquatics
697 -0.8%
40 Coby Chan
Fog City Hammerheads
582 -1.3%
41 ARJUN NIMMAKAYALA
Tri Valley Aquatics (CA)
579 -2.4%
42 SH PUCHAKATLA SAIRAMESH
Walnut Creek Aquabears
688
43 Steven Tran
PASA
576 +0.5% PB
44 Clayton Ly
SFRP Rossi Swim Team
572 -0.9%
45 Nick Elliott
Almaden Riptide
572 -1.4%
46 Andy Joe
Santa Clara Swim Club
566 +0.5% PB
47 Corbett Freeman
Stockton Swim Cl
564 -1.1%
49 Aiden Leone
SUNN Swimming
563 +2.3% PB
48 Kyle Xiao-Rao
The Olympic Club
674 -0.2%
50 BEN Kang
Orinda Aquatics
563 -1.5%
51 Matthew Elliott
Cabrillo Threshers
670 0.0%
52 Kumar Chandra
Saint Lawrence Swim Team
554 +0.1% PB
54 ZACK Chau
Ellis Aquatics (CA)
550 -3.2%
55 Ross Raineri
Santa Clara Swim Club
549 PB
56 Tristan Hsieh
Santa Clara Swim Club
548 +1.7% PB
57 Ethan Kim
PASA
548 +3.3% PB
58 Maxim Polovinkin
Quicksilver Swimming
545 +7.5% PB
59 Bryden Thielenhaus
Marin Pirates
656 +0.6% PB
60 Gabe Cueva
Vallejo Sharks
655 +1.1% PB
63 Max Cory
Unattached
543 +0.3% PB
61 EMIL Guibadoulline
Pacifica Sea Lions
543 +0.7% PB
62 Jack Galetti
Menlo Aquatics
543 -0.4%
64 Jerry Chu
DeAnza Cupertino Aquatics
646 -3.4%
65 Emiliano Grieco
Gilroy Gators Sw
534 PB
66 Brandon Lam
Valley Splash
532 +0.5% PB
67 Kailer Tom
Daly City Dolphins Aquatics
642 -1.9%
68 Andy Francis
Marin Pirates
641 +1.1% PB
69 Robby Griswold
DeAnza Cupertino Aquatics
529 +1.9% PB
70 Brody Garrett
Northern Nevada Aquatics
529 +0.2% PB
71 Cameron Lee
The Olympic Club
640 +2.0% PB
72 Jack Davis
Livermore Aqua Cowboys Club
635 +0.5% PB
74 Christian Kim
Santa Clara Swim Club
515 -2.0%
73 Christopher Lee
Crow Canyon Country Club Sharks
515 -2.1%
75 Zach Elian
Walnut Creek Aquabears
515 +4.1% PB
76 Cal Elizondo
Albany Armada Aquatics
513 -1.4%
77 Kaiden LY
West Coast Aquatics (San Jose)
512 -1.9%
80 Rio Krauss
San Ramon Valley Aquatics
511 +2.7% PB
79 Ian Palmer
Walnut Creek Aquabears
511 +2.5% PB
81 Ryan Martinez
Livermore Aqua Cowboys Club
510 -2.1%
82 Jason Li
Valley Splash
510 +1.1% PB
83 Caleb Mortenson
Northern Nevada Aquatics
508 -0.4%
84 Finn Clarkson
North Bay Aquatics
507 -0.7%
85 NOAH Wagner-Jauregg
Cabrillo Threshers
498 +3.8% SB
86 Josh Hunter
Hills Hurricane Swimming
609 +1.7% PB
87 Matthew Honeck
PASA
494 +1.0% PB
91 WILL Flowers
Albany Armada Aquatics
484 -2.5%
92 Tommy Ryan
The Olympic Club
480 -0.2%
93 Nathan Nhieu
Flying Fish (PC)
478 -1.5%
94 VICTOR VOLSKIY
Fog City Hammerheads
473 -3.6%
95 Bryce Roberts
North Bay Aquatics
471 -0.7%
96 Rudy Aoun
PASA
469 -1.9%
98 Ben Bishop
Marin Pirates
468 -0.7%
99 JAY Ng
Peak Swimming
464 +0.5% PB
99 Isaac Russell-Cheung
Ellis Aquatics (CA)
575 +1.8% PB
99 Gian Flores
Quicksilver Swimming
574 -0.7%
99 Andrew Sullivan
Gilroy Gators Sw
457 -0.3%
99 Ethan Wang
Pleasanton Seahawks
560 +0.2% PB
99 Lohith Dasari
San Ramon Valley Aquatics
446 -1.8%
99 Brandon Wang
Peak Swimming
540 -3.9%
99 Brett Brewer
Marin Pirates
425 -3.3%
99 Jamie Whiting
Team Wave
422 -2.8%
99 Trevor Roukis
Crow Canyon Country Club Sharks
535 -3.5%
99 Alex Lecoque
Pleasanton Seahawks
531 -3.1%
99 Tor Aune
North Bay Aquatics
522 -3.1%
99 Nathanael Ridosko
Tri Valley Aquatics (CA)
520 -3.6%
8 and under, Preliminaries, #88
Name Time Pts Imp
53 Jeremy Coe
Bay Club Panthers
664 +1.5% PB
78 Ryan Feng
Santa Clara Swim Club
624 +3.9% PB
88 Andy Cui
PASA
605 -0.9%
89 Tyler Roller
DeAnza Cupertino Aquatics
604 +1.4% PB
90 Sam Seybold
Walnut Creek Aquabears
598 +1.6% PB
97 Devyn Caples
Saint Lawrence Swim Team
580 +0.2% PB
99 Charlie Peterson
Walnut Creek Aquabears
549 +3.3% PB

Events