Swimcloud
SN SASO Invitational
15 and over, Timed Finals, #46
Name Time Pts
1 Alexander Blanco Rivas
Solano Aquatics
345
2 Karan Takhar
Solano Aquatics
97 PB
3 Sebastian Blanco Rivas
Solano Aquatics
56
15 and over, A Final, #10
Name Time Score Imp
1 Ben Dillard
Sierra Marlins Swim Team
20
2 Jack Gillespie
Sierra Marlins Swim Team
17 PB
3 Patrick Sammon
Aquasol Swim Team
16
4 Ethan Porter
Sierra Marlins Swim Team
15
5 Evan McCormick
Sierra Marlins Swim Team
14
6 Zach Elian
Walnut Creek Aquabears
13 -1.7%
7 Dylan Oquendo
Unattached
12 +0.5% PB
8 Nick Thomson
California Capital Aquatics
11 PB
9 Jonah San Gabriel
Solano Aquatics
9
10 Jacob Mohrland
Walnut Creek Aquabears
7 -8.3%
15 and over, B Final, #10
Name Time Pts Imp
11 Mason Jeffers
Sierra Marlins Swim Team
626
12 Kaleb Wolfinger
California Capital Aquatics
702
13 Evangelos Tepenkiozis
Sierra Marlins Swim Team
663
14 Tony Puthuff
Walnut Creek Aquabears
663 +6.3% SB
15 Antonio Garibay
UC Davis Aquatics
575
16 Caleb Tracy
Wolverine Aquatics
546
17 Caleb Nashner
Unattached
567 -0.3%
18 JOSH Vaillancourt
Almaden Riptide
528 PB
19 Connor Orth
Almaden Riptide
525 PB
20 David Adam
Almaden Riptide
521 PB
15 and over, Preliminaries, #10
Name Time Pts Imp
1 Ben Dillard
Sierra Marlins Swim Team
702
2 Zach Elian
Walnut Creek Aquabears
781 +0.4% PB
3 Evan McCormick
Sierra Marlins Swim Team
673
4 Jack Gillespie
Sierra Marlins Swim Team
669
5 Ethan Porter
Sierra Marlins Swim Team
636
6 Dylan Oquendo
Unattached
673 +1.0% PB
7 Patrick Sammon
Aquasol Swim Team
672
8 Jacob Mohrland
Walnut Creek Aquabears
720 -1.3%
X Eric Thomure
Sierra Marlins Swim Team
615 PB
9 Nick Thomson
California Capital Aquatics
629 PB
10 Jonah San Gabriel
Solano Aquatics
623
11 Mason Jeffers
Sierra Marlins Swim Team
592
12 Kaleb Wolfinger
California Capital Aquatics
672
13 Antonio Garibay
UC Davis Aquatics
567
14 JOSH Vaillancourt
Almaden Riptide
561 PB
15 Evangelos Tepenkiozis
Sierra Marlins Swim Team
639
16 Caleb Tracy
Wolverine Aquatics
554
17 Tony Puthuff
Walnut Creek Aquabears
632 +5.1% SB
18 Connor Orth
Almaden Riptide
546 PB
19 Joseph Chiu
Almaden Riptide
545 +3.9% PB
20 David Adam
Almaden Riptide
543 PB
21 Caleb Nashner
Unattached
568 -0.3%
22 Ryan Kobayashi
Ruby Hills Aquatics
556
23 Joe Cliatt
Unattached
552 -1.0%
24 TONY DELEON
Walnut Creek Aquabears
538 -1.7%
25 Scott Iannaccone
Walnut Creek Aquabears
583 +0.1% SB
26 Mac Cusanelli
California Capital Aquatics
492
27 Ashton Potter
Walnut Creek Aquabears
519 +4.0% SB
28 Ryan Thomas
Walnut Creek Aquabears
516 +1.1% PB
29 Tyler Nguyen
Sierra Marlins Swim Team
512
30 Austin Toland
Woodmoor Waves Swim Team
563 PB
31 Dono Burk
Almaden Riptide
559 +1.6% SB
32 Jonah Hunter
Pueblo Swim Club
474
33 Collin Wham
Sierra Marlins Swim Team
501
34 Keven Sahs
Spare Time Aquatic Sacramento
499
35 brock Sippola
UC Davis Aquatics
549
36 Collin Fitzpatrick
UC Davis Aquatics
462 PB
37 Jason Miroshnichenko
California Capital Aquatics
478 PB
38 Matthew Hutchinson
Walnut Creek Aquabears
477 +3.0% PB
39 Max Grotenhuis
Wolverine Aquatics
462
40 Soren Stanton
Walnut Creek Aquabears
504 +1.5% SB
41 Gregory Quach
Ruby Hills Aquatics
450
42 CHARLIE Kunz
Walnut Creek Aquabears
413
43 Nikita Zhuchenko
Arden Hills Swimming
441 PB
44 Jimmy DEVINE
Walnut Creek Aquabears
437 -0.9%
45 Evan Tran
Spare Time Aquatic Sacramento
484 PB
46 Luis Garibay
UC Davis Aquatics
432 PB
47 Loegen Levine-Maldonado
Aquasol Swim Team
399
48 DEAN GOODSON
Walnut Creek Aquabears
412 +1.5% SB
49 Rowan LeBlanc
Sierra Marlins Swim Team
447 PB
50 Pascal Rozinsky
Almaden Riptide
357
51 Aidan Keating
Woodmoor Waves Swim Team
429 PB
51 Riley Moore
Wolverine Aquatics
429
53 Angel Tellechea
Solano Aquatics
426 PB
54 Pietro Timothee
Unattached
364
55 Jacob Neitzel
Almaden Riptide
352 -2.4%
55 Ethan Wong
Ruby Hills Aquatics
352
57 Hadi Zeid
Unattached
304 PB
58 Andrew Etter
Almaden Riptide
349 +2.7% PB
59 Reese Tran
Almaden Riptide
298 PB
60 Rob Albanesi
Woodmoor Waves Swim Team
325
61 Shane Woodward
Wolverine Aquatics
216
62 Cody Scollay
Wolverine Aquatics
296
63 William Rozinsky
Almaden Riptide
285
64 Matthew Neagu
California Capital Aquatics
260 PB
65 Charlie Stoddard
Aquasol Swim Team
151
Lee Ward
Walnut Creek Aquabears
NS
Thor Strandgaard
UC Davis Aquatics
NS
13 - 14, Timed Finals, #46
Name Time Pts
1 Ronin Ferrer
Solano Aquatics
159
2 Jason Luke Yasol
Solano Aquatics
117
3 Hart Didriksen
Wolverine Aquatics
34 PB
4 Alex Donley
Pueblo Swim Club
2 PB
5 Caleb Fox
Spare Time Aquatic Sacramento
2
13 - 14, A Final, #10
Name Time Score Imp
1 A.J. Fong
Walnut Creek Aquabears
20 +1.0% SB
2 Spencer Merodio
Solano Aquatics
17 PB
3 Sharan Puchakatla Sairamesh
Quicksilver Swimming
16 PB
4 Sebastian Herrera
Sierra Marlins Swim Team
15
5 Owen Neitzel
Almaden Riptide
14 PB
6 Evan Rieger
UC Davis Aquatics
13 PB
7 Ryan Lee
Walnut Creek Aquabears
12 +1.4% PB
8 Logan Irvine
Sierra Marlins Swim Team
11 PB
9 Ramazan Kussainov
Unattached
9
10 Ethan Chen
Quicksilver Swimming
7 -1.8%
13 - 14, B Final, #10
Name Time Pts Imp
11 Michael Zhang
Sierra Marlins Swim Team
755 PB
12 Pranav Walimbe
Sierra Marlins Swim Team
537
13 Nico Taylan
Aquasol Swim Team
506
14 Reese Minning
Sierra Marlins Swim Team
579 PB
15 Max Leftwich
Wolverine Aquatics
462
16 Faris Waheed
California Capital Aquatics
443 PB
17 Tommy Hannenian
Spare Time Aquatic Sacramento
409 -3.6%
18 Andrew Rodenberg
Sierra Marlins Swim Team
487
19 Matthew Rodrigues
Quicksilver Swimming
392 -1.0%
Larwence Thomas
Walnut Creek Aquabears
NS
13 - 14, Preliminaries, #10
Name Time Pts Imp
1 Spencer Merodio
Solano Aquatics
680 PB
2 A.J. Fong
Walnut Creek Aquabears
668 -1.5%
3 Sharan Puchakatla Sairamesh
Quicksilver Swimming
643 PB
4 Evan Rieger
UC Davis Aquatics
613 PB
4 Sebastian Herrera
Sierra Marlins Swim Team
613
6 Owen Neitzel
Almaden Riptide
581 PB
7 Logan Irvine
Sierra Marlins Swim Team
581 PB
8 Ryan Lee
Walnut Creek Aquabears
579 +0.4% PB
9 Ethan Chen
Quicksilver Swimming
563 +0.4% SB
10 Ramazan Kussainov
Unattached
562
11 Michael Zhang
Sierra Marlins Swim Team
646
12 Pranav Walimbe
Sierra Marlins Swim Team
549
13 Andrew Kennedy
Walnut Creek Aquabears
519 -1.6%
14 Nico Taylan
Aquasol Swim Team
501
15 Reese Minning
Sierra Marlins Swim Team
578 PB
16 Tommy Hannenian
Spare Time Aquatic Sacramento
478 -0.5%
17 Matthew Rodrigues
Quicksilver Swimming
474 +2.6% PB
18 Faris Waheed
California Capital Aquatics
472 PB
19 Larwence Thomas
Walnut Creek Aquabears
469 -3.7%
20 Andrew Rodenberg
Sierra Marlins Swim Team
552 PB
21 Dereck Phan
Unattached
459 PB
22 Max Leftwich
Wolverine Aquatics
452
23 Kyle Kengla
Walnut Creek Aquabears
528
24 Austin Ng
Unattached
527 PB
25 Ishrit Dhaliwal
Sierra Marlins Swim Team
433
26 Alex Quach
Ruby Hills Aquatics
429 PB
27 Ryan Gard
UC Davis Aquatics
426
28 Jackson Keating
Woodmoor Waves Swim Team
517 PB
29 Aiden Ren
Quicksilver Swimming
512 +1.9% PB
30 Avery Pellicano
Aquasol Swim Team
503
31 Logan Brough
Solano Aquatics
409
32 Scott Szyper
Wolverine Aquatics
498 +2.1% PB
33 Lucas Cardenas
UC Davis Aquatics
400 PB
34 Arun Beckhorn
California Capital Aquatics
399 PB
35 Aidan Alvarez
Quicksilver Swimming
490 PB
36 Freddie Cumming
Almaden Riptide
487 +3.4% PB
37 Rowen Valladares
Solano Aquatics
468
38 Charlie Platt
Walnut Creek Aquabears
341 +4.0% PB
39 Finn McCaffery
UC Davis Aquatics
427 PB
40 Henry Stockton
Woodmoor Waves Swim Team
337 PB
41 Gabe Hudgens
Aquasol Swim Team
422
42 Aayush Gupta
Ruby Hills Aquatics
418 PB
43 Joe Corona
Walnut Creek Aquabears
317 +1.0% PB
44 Calvin Ciciarelli
Almaden Riptide
303 -0.2%
45 Abram Herther
Walnut Creek Aquabears
374 +0.4% PB
46 Ethan Kengla
Walnut Creek Aquabears
369 PB
47 Jayden LI
Quicksilver Swimming
367 +0.8% PB
48 Charley Sears
Spare Time Aquatic Sacramento
361
49 Alex Pham
Arden Hills Swimming
263 PB
50 Spencer Bumpus
Sierra Marlins Swim Team
239
51 Aidan Joseph Velicaria
Solano Aquatics
297
52 Nabil Danandeh
Ruby Hills Aquatics
273 PB
53 Tienchi Chin
Sierra Marlins Swim Team
250
54 Brody Westad
Solano Aquatics
231 PB
55 Ethan Letendre
Woodmoor Waves Swim Team
211 PB
56 Michael Warnes
California Capital Aquatics
122 PB
57 Haydn Geaslin
Woodmoor Waves Swim Team
188 PB
58 Sahil Mehta
Ruby Hills Aquatics
152 PB
59 Jackson Brewer
Unattached
141 PB
Charles Franz
Arden Hills Swimming
TREVON LEE
Walnut Creek Aquabears
Aaron Tran
California Capital Aquatics
NS
11 - 12, Timed Finals, #46
Name Time Pts Imp
1 Kainoa Ruiz
Solano Aquatics
360
2 Max Ciciarelli
Almaden Riptide
331 PB
3 Rafael Estimo
Solano Aquatics
418
4 Kyle NG
Unattached
392 PB
5 John Laidlaw
Wolverine Aquatics
389 -0.8%
6 Tayten Fetrow
Pueblo Swim Club
240
7 Casey Nguyen
Ruby Hills Aquatics
352 PB
8 Luc Ferrer
Solano Aquatics
189
9 Ross Weggelaar
Sierra Marlins Swim Team
185
10 Michael Laidlaw
Wolverine Aquatics
255 -1.4%
11 Andy Ciciarelli
Almaden Riptide
106 PB
12 Jack Lucido
Solano Aquatics
205
13 Ethan Estrada
Solano Aquatics
171
14 Connor Geaslin
Woodmoor Waves Swim Team
171 PB
15 Tyus Deboard
Woodmoor Waves Swim Team
44
16 Riley Molina
Solano Aquatics
136
17 Logan Brooks
Solano Aquatics
49 PB
18 Neeraj Chandekar
Sierra Marlins Swim Team
2 PB
19 Roman Alvarez
Solano Aquatics
2
Markus Taliaferro
Solano Aquatics
NS
11 - 12, Finals, #10
Name Time Score Imp
1 Jayana Nanayakkara
Unattached
20 PB
2 Brandon Ha
Solano Aquatics
17 PB
3 Jayden Trac
Unattached
16 PB
4 Emerson Canales
California Capital Aquatics
15 PB
5 Joseph Tran
Solano Aquatics
14
6 Carson Hudson
Walnut Creek Aquabears
13 PB
7 Brandon Yamada
Unattached
12 PB
8 Jaden Kim
Quicksilver Swimming
11 +0.6% PB
9 Brody Chandler
California Capital Aquatics
9
Michael Khutornenko
Ruby Hills Aquatics
11 - 12, Preliminaries, #10
Name Time Pts Imp
1 Jayana Nanayakkara
Unattached
686 PB
2 Brandon Ha
Solano Aquatics
809 PB
3 Emerson Canales
California Capital Aquatics
628 PB
4 Jayden Trac
Unattached
619 PB
5 Michael Khutornenko
Ruby Hills Aquatics
604 PB
6 Carson Hudson
Walnut Creek Aquabears
738 PB
7 Joseph Tran
Solano Aquatics
571
8 Brody Chandler
California Capital Aquatics
698
9 Jaden Kim
Quicksilver Swimming
679 +0.5% PB
10 Brandon Yamada
Unattached
531 PB
11 Ben Nonaka
Walnut Creek Aquabears
649
12 Carter Seward
Walnut Creek Aquabears
505
13 Alan Gu
Quicksilver Swimming
478 +1.3% PB
14 Maximillian NG
Sierra Marlins Swim Team
614 PB
15 Justin Zhang
Sierra Marlins Swim Team
599 PB
16 Daniel Feldman
Unattached
430 PB
17 Zeki Wacker
Woodmoor Waves Swim Team
385 PB
18 Zachary Rodrigues
Quicksilver Swimming
316 -4.4%
19 Maddox Keating
Woodmoor Waves Swim Team
232 PB
20 Gunner May
Woodmoor Waves Swim Team
206 PB
21 Samuel Stockton
Woodmoor Waves Swim Team
49
Cooper Swayne
California Capital Aquatics
NS
Soren Jessen
Marin Pirates
NS
Remo Mann
UC Davis Aquatics
NS
9 - 10, Timed Finals, #46
Name Time Pts Imp
1 Avery Logan
Walnut Creek Aquabears
762
2 Matthew Huang
Solano Aquatics
532
3 Logan LLOYD
Walnut Creek Aquabears
667 -2.0%
4 Kota Charles
Sierra Marlins Swim Team
479
5 Beau Barry
Sierra Marlins Swim Team
472
6 Dunc Burk
Almaden Riptide
447 PB
7 Jace Fetrow
Pueblo Swim Club
273 PB
8 Sam Ciciarelli
Almaden Riptide
399 PB
9 Kian Joseph Velicaria
Solano Aquatics
263
10 Santi Bedoya-Correa
Pueblo Swim Club
386 PB
11 Bryce Trac
Unattached
352 PB
12 Mason Lykke
Sierra Marlins Swim Team
329
13 Kai Culver
Ruby Hills Aquatics
122
14 Kyle Kang
Solano Aquatics
6
15 Gregory Karageorgiou
Wolverine Aquatics
2
16 Ishaan Surapaneni
Ruby Hills Aquatics
2
17 Sohum Tavisala
Ruby Hills Aquatics
2
Robbie Doolittle
Sierra Marlins Swim Team
NS
Daniel Taliaferro
Solano Aquatics
NS
8 and under, Timed Finals, #46
Name Time Pts Imp
1 Yale Didriksen
Wolverine Aquatics
177 -2.1%
2 Luke Revelli
Wolverine Aquatics
123
3 Will Huang
Sierra Marlins Swim Team
2
4 James Stockton
Woodmoor Waves Swim Team
2
5 Tate Atherton-Shipp
Solano Aquatics
2
6 MATTHEW KHUTORNENKO
Ruby Hills Aquatics
2
7 Gabe Nausin
Ruby Hills Aquatics
2
Jack Doolittle
Sierra Marlins Swim Team
NS