Swimcloud
SN SASO Invitational
15 and over, Timed Finals, #40
Name Time Pts
1 Alexander Blanco Rivas
Solano Aquatics
450
2 Karan Takhar
Solano Aquatics
233 PB
6 Sebastian Blanco Rivas
Solano Aquatics
178
15 and over, A Final, #30
Name Time Score Imp
1 Ben Dillard
Sierra Marlins Swim Team
20
X Jake Heindel
Almaden Riptide
PB
2 Evan McCormick
Sierra Marlins Swim Team
17
3 Zach Elian
Walnut Creek Aquabears
16 +0.3% SB
4 Patrick Sammon
Aquasol Swim Team
15
5 Jack Gillespie
Sierra Marlins Swim Team
14
X Lee Ward
Walnut Creek Aquabears
6 Isaiah Arnez
Sierra Marlins Swim Team
12
8 Jacob Mohrland
Walnut Creek Aquabears
11 +1.5% SB
9 Jonah San Gabriel
Solano Aquatics
9
15 and over, B Final, #30
Name Time Score Imp
6 Dylan Oquendo
Unattached
12 +0.2% SB
10 Mason Jeffers
Sierra Marlins Swim Team
7
11 Joe Cliatt
Unattached
0.0%
12 Kaleb Wolfinger
California Capital Aquatics
PB
13 Jonah Hunter
Pueblo Swim Club
PB
14 Evangelos Tepenkiozis
Sierra Marlins Swim Team
15 Caleb Tracy
Wolverine Aquatics
16 Kyle Woo
Quicksilver Swimming
+0.6% PB
17 Antonio Garibay
UC Davis Aquatics
Ryan Kobayashi
Ruby Hills Aquatics
NS
15 and over, Preliminaries, #30
Name Time Pts Imp
1 Ben Dillard
Sierra Marlins Swim Team
720
X Jake Heindel
Almaden Riptide
713 PB
3 Evan McCormick
Sierra Marlins Swim Team
717
4 Patrick Sammon
Aquasol Swim Team
735
5 Zach Elian
Walnut Creek Aquabears
784 +0.5% SB
X Lee Ward
Walnut Creek Aquabears
663
7 Isaiah Arnez
Sierra Marlins Swim Team
658
8 JOSH Vaillancourt
Almaden Riptide
655
9 Jack Gillespie
Sierra Marlins Swim Team
645
10 Jonah San Gabriel
Solano Aquatics
670
11 Jacob Mohrland
Walnut Creek Aquabears
720 +1.0% SB
12 Dylan Oquendo
Unattached
666 -0.9%
13 Mason Jeffers
Sierra Marlins Swim Team
618
X Eric Thomure
Sierra Marlins Swim Team
612
14 Kyle Lehr
Aquasol Swim Team
609
14 Joe Cliatt
Unattached
636 -0.4%
16 Evangelos Tepenkiozis
Sierra Marlins Swim Team
677
17 Caleb Tracy
Wolverine Aquatics
591
18 Kaleb Wolfinger
California Capital Aquatics
666
19 Kyle Woo
Quicksilver Swimming
653 +1.6% PB
20 Ryan Kobayashi
Ruby Hills Aquatics
593
20 Keven Sahs
Spare Time Aquatic Sacramento
593
22 Ryan Thomas
Walnut Creek Aquabears
589 +3.3% SB
23 Antonio Garibay
UC Davis Aquatics
561 PB
24 Jonah Hunter
Pueblo Swim Club
559
25 David Adam
Almaden Riptide
556 PB
26 Nick Thomson
California Capital Aquatics
577 PB
27 Abdelrahman Elhassanin
Arden Hills Swimming
572 PB
28 CHARLIE Kunz
Walnut Creek Aquabears
541 -0.3%
29 Tyler Nguyen
Sierra Marlins Swim Team
554
30 Collin Wham
Sierra Marlins Swim Team
535
31 John Branson
Spare Time Aquatic Sacramento
589 PB
32 Mac Cusanelli
California Capital Aquatics
506
33 Caleb Nashner
Unattached
523 -1.5%
34 Austin Toland
Woodmoor Waves Swim Team
568 PB
35 Pascal Rozinsky
Almaden Riptide
476
36 Dono Burk
Almaden Riptide
538
37 Max Grotenhuis
Wolverine Aquatics
481
38 Rowan LeBlanc
Sierra Marlins Swim Team
531 PB
39 Loegen Levine-Maldonado
Aquasol Swim Team
448
40 Thor Strandgaard
UC Davis Aquatics
422
41 Luis Garibay
UC Davis Aquatics
449 PB
42 Ethan Wong
Ruby Hills Aquatics
443
43 Jason Miroshnichenko
California Capital Aquatics
439 PB
44 Matthew Hutchinson
Walnut Creek Aquabears
434 +1.1% PB
45 Angel Tellechea
Solano Aquatics
488 PB
46 Aidan Keating
Woodmoor Waves Swim Team
462 PB
47 Riley Moore
Wolverine Aquatics
458
48 Hadi Zeid
Unattached
350 PB
49 Andrew Etter
Almaden Riptide
447
50 Pietro Timothee
Unattached
384 PB
51 Cameron Herrick
Solano Aquatics
369 0.0%
52 Luke Anderson
Walnut Creek Aquabears
362
53 Reese Tran
Almaden Riptide
339
54 Rob Albanesi
Woodmoor Waves Swim Team
328
55 William Rozinsky
Almaden Riptide
296
56 Matthew Neagu
California Capital Aquatics
265 PB
Jacob Neitzel
Almaden Riptide
Kyle Flora
Walnut Creek Aquabears
NS
Nikita Zhuchenko
Arden Hills Swimming
NS
Shane Woodward
Wolverine Aquatics
NS
13 - 14, Timed Finals, #40
Name Time Pts
12 Jason Luke Yasol
Solano Aquatics
244
15 Hart Didriksen
Wolverine Aquatics
201 PB
20 Caleb Fox
Spare Time Aquatic Sacramento
79 PB
25 Alex Donley
Pueblo Swim Club
4 PB
Brody Westad
Solano Aquatics
NS
13 - 14, A Final, #30
Name Time Score Imp
1 Sharan Puchakatla Sairamesh
Quicksilver Swimming
20
2 Owen Neitzel
Almaden Riptide
17 +1.5% PB
3 Spencer Merodio
Solano Aquatics
16 PB
4 Andrew Kennedy
Walnut Creek Aquabears
15 +3.5% PB
5 Ramazan Kussainov
Unattached
14
6 Ryan Lee
Walnut Creek Aquabears
13 +0.9% SB
7 LARRY Ye
Quicksilver Swimming
12
8 Michael Zhang
Sierra Marlins Swim Team
11
9 Devin Churning-Sibert
Aquasol Swim Team
9
11 Jonathan Ouyang
Quicksilver Swimming
-1.9%
13 - 14, B Final, #30
Name Time Score
10 Ethan Chen
Quicksilver Swimming
7
12 Max Leftwich
Wolverine Aquatics
13 Alex Quach
Ruby Hills Aquatics
PB
14 Dereck Phan
Unattached
PB
15 Andrew Rodenberg
Sierra Marlins Swim Team
PB
16 Reese Minning
Sierra Marlins Swim Team
PB
17 Austin Ng
Unattached
PB
18 Ryan Gard
UC Davis Aquatics
PB
19 Freddie Cumming
Almaden Riptide
20 Remy LeNoir
Solano Aquatics
PB
13 - 14, Preliminaries, #30
Name Time Pts Imp
1 Sharan Puchakatla Sairamesh
Quicksilver Swimming
679
2 Owen Neitzel
Almaden Riptide
670 +0.8% PB
3 Spencer Merodio
Solano Aquatics
664 PB
4 Ramazan Kussainov
Unattached
637
5 LARRY Ye
Quicksilver Swimming
629
6 Andrew Kennedy
Walnut Creek Aquabears
625 +1.1% PB
7 Ryan Lee
Walnut Creek Aquabears
624 -0.4%
7 Michael Zhang
Sierra Marlins Swim Team
706
9 Devin Churning-Sibert
Aquasol Swim Team
610
10 Jonathan Ouyang
Quicksilver Swimming
655 -1.4%
11 Alex Quach
Ruby Hills Aquatics
564 PB
12 Ethan Chen
Quicksilver Swimming
559
13 Kyle Kengla
Walnut Creek Aquabears
636 PB
14 Max Leftwich
Wolverine Aquatics
539
15 Austin Ng
Unattached
612 PB
16 Dereck Phan
Unattached
525 PB
16 Ryan Gard
UC Davis Aquatics
525 PB
18 Freddie Cumming
Almaden Riptide
592
19 Andrew Rodenberg
Sierra Marlins Swim Team
591 PB
20 Remy LeNoir
Solano Aquatics
584 PB
21 Reese Minning
Sierra Marlins Swim Team
582 PB
22 Nico Taylan
Aquasol Swim Team
488
23 Matthew Rodrigues
Quicksilver Swimming
484 PB
24 Faris Waheed
California Capital Aquatics
481 PB
25 Gregory Kolber
Arden Hills Swimming
472
26 Jackson Keating
Woodmoor Waves Swim Team
551 PB
26 Lucas Cardenas
UC Davis Aquatics
468 PB
28 Henry Stockton
Woodmoor Waves Swim Team
467 PB
29 Scott Szyper
Wolverine Aquatics
544
30 Aiden Ren
Quicksilver Swimming
539 PB
31 Troy Quintana
Wolverine Aquatics
538
32 Frankie Tellechea
Solano Aquatics
537 PB
33 Arun Beckhorn
California Capital Aquatics
453 PB
34 Ethan Kengla
Walnut Creek Aquabears
535 PB
35 Logan Brough
Solano Aquatics
417
36 Charlie Platt
Walnut Creek Aquabears
416 +2.5% PB
37 Finn McCaffery
UC Davis Aquatics
486 PB
38 Joe Corona
Walnut Creek Aquabears
397 +1.7% PB
39 Spencer Bumpus
Sierra Marlins Swim Team
361 PB
40 Charley Sears
Spare Time Aquatic Sacramento
421
41 Aidan Joseph Velicaria
Solano Aquatics
418
42 Nabil Danandeh
Ruby Hills Aquatics
414 PB
43 Tienchi Chin
Sierra Marlins Swim Team
398 PB
44 Brody Westad
Solano Aquatics
393 PB
45 Jayden LI
Quicksilver Swimming
391 +1.7% PB
46 Calvin Ciciarelli
Almaden Riptide
308 -0.7%
47 Romtin Pourzand
Walnut Creek Aquabears
369 -1.6%
48 Ethan Letendre
Woodmoor Waves Swim Team
348 PB
49 Haydn Geaslin
Woodmoor Waves Swim Team
321 PB
50 Ronin Ferrer
Solano Aquatics
194
51 Michael Warnes
California Capital Aquatics
167 PB
Alex Pham
Arden Hills Swimming
NS
Yuki Kurita
UC Davis Aquatics
Rowen Valladares
Solano Aquatics
11 - 12, Timed Finals, #40
Name Time Pts
3 Rafael Estimo
Solano Aquatics
631
4 Kainoa Ruiz
Solano Aquatics
504
5 Max Ciciarelli
Almaden Riptide
490 PB
7 John Laidlaw
Wolverine Aquatics
581 PB
10 Luc Ferrer
Solano Aquatics
401 PB
13 Kyle NG
Unattached
489 PB
14 Ross Weggelaar
Sierra Marlins Swim Team
348
16 Michael Laidlaw
Wolverine Aquatics
459 PB
17 Casey Nguyen
Ruby Hills Aquatics
454 PB
18 Tayten Fetrow
Pueblo Swim Club
275
22 Ethan Estrada
Solano Aquatics
269
23 Andy Ciciarelli
Almaden Riptide
143 PB
24 Tyus Deboard
Woodmoor Waves Swim Team
142
26 Riley Molina
Solano Aquatics
239
27 Connor Geaslin
Woodmoor Waves Swim Team
235 PB
28 Kai Charles
Sierra Marlins Swim Team
118 PB
29 Jack Lucido
Solano Aquatics
229
34 Logan Brooks
Solano Aquatics
88 PB
36 Neeraj Chandekar
Sierra Marlins Swim Team
20
43 Roman Alvarez
Solano Aquatics
2
11 - 12, Finals, #30
Name Time Score Imp
1 Jayana Nanayakkara
Unattached
20 PB
2 Remo Mann
UC Davis Aquatics
17 PB
3 Carter Seward
Walnut Creek Aquabears
16 PB
4 Maximillian NG
Sierra Marlins Swim Team
15 PB
5 Emerson Canales
California Capital Aquatics
14 PB
6 Keith Magallanes
Quicksilver Swimming
13 PB
7 Adan Fukui
Spare Time Aquatic Sacramento
12 PB
8 Jaden Kim
Quicksilver Swimming
11 -1.2%
9 Markus Taliaferro
Solano Aquatics
9 PB
Jayden Trac
Unattached
11 - 12, Preliminaries, #30
Name Time Pts Imp
1 Jayana Nanayakkara
Unattached
742 PB
2 Remo Mann
UC Davis Aquatics
697 PB
3 Michael Khutornenko
Ruby Hills Aquatics
642 PB
4 Jayden Trac
Unattached
637 PB
5 Carter Seward
Walnut Creek Aquabears
610 PB
6 Maximillian NG
Sierra Marlins Swim Team
730 PB
7 Adan Fukui
Spare Time Aquatic Sacramento
597 PB
8 Brandon Yamada
Unattached
572 PB
9 Keith Magallanes
Quicksilver Swimming
565 PB
10 Emerson Canales
California Capital Aquatics
565 PB
11 Jaden Kim
Quicksilver Swimming
682 -0.8%
12 Markus Taliaferro
Solano Aquatics
549 PB
13 Maddox Keating
Woodmoor Waves Swim Team
666 PB
14 Zeki Wacker
Woodmoor Waves Swim Team
521 PB
15 Alan Gu
Quicksilver Swimming
505 +1.1% PB
16 Zachary Rodrigues
Quicksilver Swimming
375 PB
17 Gunner May
Woodmoor Waves Swim Team
371 PB
18 Samuel Stockton
Woodmoor Waves Swim Team
123 PB
Quinn Sammon
Aquasol Swim Team
NS
9 - 10, Timed Finals, #40
Name Time Pts Imp
8 Matthew Huang
Solano Aquatics
643 PB
9 Logan LLOYD
Walnut Creek Aquabears
743 +4.0% PB
11 Dunc Burk
Almaden Riptide
617 PB
19 Santi Bedoya-Correa
Pueblo Swim Club
595 PB
21 Jace Fetrow
Pueblo Swim Club
410 PB
30 Mason Lykke
Sierra Marlins Swim Team
446
31 Kai Culver
Ruby Hills Aquatics
283
32 Kian Joseph Velicaria
Solano Aquatics
264
33 Bryce Trac
Unattached
358 PB
37 Kyle Kang
Solano Aquatics
109
39 Connor Pham
Almaden Riptide
67
42 Gregory Karageorgiou
Wolverine Aquatics
2
44 Amir Sarwari
Solano Aquatics
25
50 Sohum Tavisala
Ruby Hills Aquatics
2
51 Ishaan Surapaneni
Ruby Hills Aquatics
2
Daniel Taliaferro
Solano Aquatics
NS
Ian Kim
Sierra Marlins Swim Team
NS
Robbie Doolittle
Sierra Marlins Swim Team
NS
Oronde Kenoly
Solano Aquatics
NS
8 and under, Timed Finals, #40
Name Time Pts
35 Yale Didriksen
Wolverine Aquatics
310 PB
38 Luke Revelli
Wolverine Aquatics
202 PB
40 James Stockton
Woodmoor Waves Swim Team
125 PB
41 Samuel Laidlaw
Wolverine Aquatics
71
45 MATTHEW KHUTORNENKO
Ruby Hills Aquatics
2 PB
46 Gabe Nausin
Ruby Hills Aquatics
2
47 Tate Atherton-Shipp
Solano Aquatics
2
48 Will Huang
Sierra Marlins Swim Team
2
49 Ronin Brough
Solano Aquatics
2
Liam McAnelly
Wolverine Aquatics
NS
Sean Kim
Sierra Marlins Swim Team
NS
Zack Salazar
Wolverine Aquatics
NS
Jack Doolittle
Sierra Marlins Swim Team
NS