Swimcloud
Candy Cane Classic
15 and over, A Final, #88
Name Time Score Imp
1 Ethan Crabb
SunWest Swimming
20 +1.2% PB
2 Rick Popper
Arizona Dolphins
17 +0.7% PB
3 Dylan Krueger
Phoenix Swim Club
16 -0.2%
4 Grant Stoddard
Phoenix Swim Club
15 +0.5% PB
5 Tyler Best
J Swim Club
14 -1.0%
6 Finn Dowdall
Phoenix Swim Club
13
7 Ethan Anderson
Arizona Dolphins
12 -1.3%
8 Tate Butler
Olympus Aquatics
11 -1.2%
9 Tyler Barfield
Phoenix Swim Club
9 PB
10 Jack Santoro
Arizona Dolphins
7 -1.6%
15 and over, B Final, #88
Name Time Score Imp
11 Justin Kereszturi
Phoenix Swim Club
6 +0.2% PB
12 Henry Palmer
Phoenix Swim Club
5 PB
13 Michael SWIFT
Desert Thunder Aquatics Club
4 -0.9%
14 Andrew Tate
Sedona Swim Team
3 +1.2% PB
15 William Raffel
Phoenix Swim Club
2 PB
16 Alex Oates
Arizona Swimming Gauchos Inc
1
17 Gavin Earle
Race Pace Club
18 Dylan Turner
Arizona Swimming Gauchos Inc
Tyler Sessler
Phoenix Swim Club
NS
Trevor Lee
J Swim Club
NS
15 and over, Preliminaries, #88
Name Time Pts Imp
1 Rick Popper
Arizona Dolphins
776 +1.1% PB
2 Ethan Crabb
SunWest Swimming
706 -0.5%
3 Dylan Krueger
Phoenix Swim Club
730 -0.3%
4 Finn Dowdall
Phoenix Swim Club
701
5 Jameson Theisen
Phoenix Swim Club
654 +1.8% PB
6 Tyler Best
J Swim Club
651 -1.8%
7 Ethan Anderson
Arizona Dolphins
674 -1.8%
8 Mason Kearley
Surprise Storm
723 -3.1%
9 Grant Stoddard
Phoenix Swim Club
719 -2.7%
10 Spencer Peterson
Arizona Dolphins
621 -5.8%
11 Denton Smith
Phoenix Swim Club
647 PB
12 Sean McNulty
Unattached
699 -1.9%
13 Tyler Barfield
Phoenix Swim Club
606
14 Andrew Ross
Arizona Dolphins
628 -2.5%
14 Tate Butler
Olympus Aquatics
601 -3.9%
16 Jake Marbach
Phoenix Swim Club
670 -6.8%
17 Jack Santoro
Arizona Dolphins
666 -2.1%
18 Matthew Johnson
Desert Thunder Aquatics Club
582 PB
19 Christian Steele
Pitchfork Aquatics
604
20 Henry Palmer
Phoenix Swim Club
598 PB
21 Lucas Olschansky
Phoenix Swim Club
651 PB
22 Michael SWIFT
Desert Thunder Aquatics Club
533 -0.7%
23 Justin Kereszturi
Phoenix Swim Club
617 -1.0%
24 William Raffel
Phoenix Swim Club
515 PB
25 Alex Oates
Arizona Swimming Gauchos Inc
566
26 Andrew Tate
Sedona Swim Team
492 -1.3%
27 Ivan Alexandrovich
Life Time Arizona
534 PB
28 Gavin Earle
Race Pace Club
451
28 Tyler Sessler
Phoenix Swim Club
532 -1.4%
30 Trevor Lee
J Swim Club
477 -0.5%
31 Ian Rathsburg
Phoenix Swim Club
468 -1.7%
31 Carson Porter
SunWest Swimming
468 -2.8%
33 Chase An
Phoenix Swim Club
490 PB
34 Dylan Turner
Arizona Swimming Gauchos Inc
399
35 Hayden Jacobs
Life Time Arizona
425 +0.2% PB
36 Jalen Rinne
Lumberjack Aquatics
424
37 Caden Spychala
Phoenix Swim Club
471 -4.5%
38 Kellan House
Phoenix Swim Club
464
39 Davis Houck
Phoenix Swim Club
395 PB
40 Lucas Schomburg
Vitras Swim Club
417 PB
41 Noah Phillips
Phoenix Swim Club
400 PB
42 Bradley Edlebeck
SunWest Swimming
340 -3.2%
43 Christian Spiess
Surprise Storm
300 PB
44 Jaxon Gilbert
Olympus Aquatics
364 +8.1% PB
45 Owen Hodgins
Phoenix Swim Club
279
46 Joe Loel
Phoenix Swim Club
254 PB
47 Will Schroeder
Las Cruces Aquat
82 -0.3%
Max Oebker
Phoenix Swim Club
NS
Braedan Donaghey
Life Time Arizona
NS
Michael Frakes
Phoenix Swim Club
NS
Kody Monroe
SunWest Swimming
NS
Daniel Simmons
Scottsdale Aquatic Club
NS
Riley Hoffer
Scottsdale Aquatic Club
NS
Graham Earnest
Phoenix Swim Club
NS
John Malley
J Swim Club
NS
Maison Smith Tarango
Life Time Arizona
NS
13 - 14, A Final, #86
Name Time Score Imp
1 Ben Crabb
SunWest Swimming
20 +2.9% PB
2 Bridger Sink
Olympus Aquatics
17 +2.3% PB
3 David Serrano
Phoenix Swim Club
16
4 Caleb Humphreys
Phoenix Swim Club
15 0.0%
5 Ryan Beyer
Vitras Swim Club
14 PB
6 Tristan Dalbey
Scottsdale Aquatic Club
12 +1.1% PB
6 Richard Humphreys
Phoenix Swim Club
12 +0.6% PB
8 Chief Greene-Cockriel
Las Cruces Aquat
11 +0.7% PB
9 Brice Anawaty
Phoenix Swim Club
9 -2.0%
10 Michael Ellison
Phoenix Swim Club
7 -2.2%
13 - 14, B Final, #86
Name Time Score Imp
11 Caden Kelleher
Phoenix Swim Club
6 +1.2% PB
12 Ryan Tiffany
Vitras Swim Club
5 PB
13 Bryan Gamboa
Vitras Swim Club
4 PB
14 Ryan Kupsky
Vitras Swim Club
3
15 Alejandro Miranda
Phoenix Swim Club
2 -1.6%
16 Tommy Henstein
Life Time Arizona
1 -0.4%
17 Michael Cruzado
Phoenix Swim Club
+0.9% PB
Gabe Ramos
Phoenix Swim Club
NS
Conner Simpson
Surprise Storm
NS
Benjamin Nguyen
Life Time Arizona
NS
13 - 14, Preliminaries, #86
Name Time Pts Imp
1 Saxon Read
Scottsdale Aquatic Club
658 +3.9% PB
2 Ben Crabb
SunWest Swimming
645 +1.7% PB
3 David Serrano
Phoenix Swim Club
632 PB
4 Bridger Sink
Olympus Aquatics
587 +0.6% PB
5 Caleb Humphreys
Phoenix Swim Club
570 +0.5% PB
6 Brice Anawaty
Phoenix Swim Club
643 +1.0% SB
7 Richard Humphreys
Phoenix Swim Club
557 +1.2% PB
8 Michael Ellison
Phoenix Swim Club
635 +1.3% PB
9 Tristan Dalbey
Scottsdale Aquatic Club
537 +0.7% PB
10 Andre Salcito
Scottsdale Aquatic Club
528 -1.2%
11 Chief Greene-Cockriel
Las Cruces Aquat
593 +0.0% PB
12 Ryan Beyer
Vitras Swim Club
500 PB
13 Caden Kelleher
Phoenix Swim Club
472 -1.8%
14 Conner Simpson
Surprise Storm
538
15 Bryan Gamboa
Vitras Swim Club
518 PB
16 Nico Morton
Olympus Aquatics
486 +1.0% PB
17 Ryan Kupsky
Vitras Swim Club
402
18 Alejandro Miranda
Phoenix Swim Club
474 -1.6%
19 Ryan Tiffany
Vitras Swim Club
465
20 Kent Kirchner
Life Time Arizona
376
21 Tommy Henstein
Life Time Arizona
439 -0.9%
22 Ben Scott
Life Time Arizona
346 PB
23 Michael Cruzado
Phoenix Swim Club
337 +1.9% PB
24 Benjamin Nguyen
Life Time Arizona
317 -1.9%
25 Gabe Ramos
Phoenix Swim Club
372 PB
26 Noah Fox
J Swim Club
236 +1.8% PB
27 Tyler Taraboletti
Vitras Swim Club
219
28 Chase Hurst
Surprise Storm
296
29 Henry Ord
Phoenix Swim Club
289
30 Eddie Flynn
Life Time Arizona
286 -3.1%
31 Andrew Best
J Swim Club
200 PB
32 Sam Robinson
Life Time Arizona
275 +2.7% PB
33 Evan Morales
Life Time Arizona
274
34 Alexander Best
J Swim Club
175 PB
35 Nathan Edlebeck
SunWest Swimming
167 -3.2%
36 Tanner Flusche
Life Time Arizona
165 -6.7%
37 Michael Castillo
Vitras Swim Club
242 PB
38 Richard Garrod
Pitchfork Aquatics
239 PB
38 Jai Khurmi
Life Time Arizona
239 PB
40 Nathan Spalding
Surprise Storm
150
41 Quinn Crisostomo
Life Time Arizona
190 -4.0%
42 Amir Gill
Life Time Arizona
168 0.0%
43 Connor Safsten
Surprise Storm
83
44 Angel Zenteno
Phoenix Swim Club
81 PB
45 Giacomo Clayton
Phoenix Swim Club
88 +0.9% PB
46 Charlie Kauffman
Life Time Arizona
52 -0.9%
47 Nicolas Badding
Pitchfork Aquatics
2
Cyrus Symington
Phoenix Swim Club
NS
Charles Packard
Phoenix Swim Club
NS
Diego Rios
Desert Thunder Aquatics Club
NS
Peyton Resto
Phoenix Swim Club
NS
Larson Hemingson
Life Time Arizona
NS
11 - 12, Timed Finals, #12
Name Time Score Imp
1 Oliver Lehmann
Phoenix Swim Club
20 -0.6%
2 Dominic Colligan
Scottsdale Aquatic Club
17 -1.3%
3 Peter Shih
Scottsdale Aquatic Club
16 -0.1%
4 Jeremy Rosen
Scottsdale Aquatic Club
15 -2.0%
5 Will de la Garza
Olympus Aquatics
14 -1.4%
6 Jayden Sanders
Surprise Storm
13
7 Joseph Ellison
Phoenix Swim Club
12 -0.2%
8 Adrian Zolnierczyk
Arizona Dolphins
11 PB
9 Troy Barlow
Unattached
9 +1.6% PB
10 Ethan Lanese
Phoenix Swim Club
7 +1.9% PB
11 Matthew Robichaud
Vitras Swim Club
6 PB
12 Kimball Lindahl
Life Time Arizona
5 -0.9%
13 Travis Kotter
Olympus Aquatics
4 +1.9% PB
14 Daniel Novak
Life Time Arizona
3 +4.0% PB
15 Aidan McClure
Phoenix Swim Club
2 +3.9% PB
16 Buddy Heintz
Life Time Arizona
1 +1.2% PB
17 Dominic Long
SunWest Swimming
PB
18 Bode Pronounce Pangborn
Phoenix Swim Club
19 Ezra Stemmons
SunWest Swimming
PB
20 Luke Rankin
Phoenix Swim Club
-0.1%
21 Ryan Davidson
J Swim Club
+1.8% PB
22 Jack Wells
SunWest Swimming
PB
23 BEN Zuckerman
Life Time Arizona
PB
24 Chase O'Brien
Surprise Storm
25 Kyle Diaz
Life Time Arizona
26 Ashton McClean
Desert Thunder Aquatics Club
PB
27 Evan Greenspan
Arizona Dolphins
PB
28 Kole Hysong
Phoenix Swim Club
29 Alexei Hons
Life Time Arizona
30 Jadon Morgan
Life Time Arizona
31 Jackson Christensen
Life Time Arizona
32 John Falls
Phoenix Swim Club
12 and under, A Final, #84
Name Time Score Imp
1 Dominic Colligan
Scottsdale Aquatic Club
20 -1.0%
2 Fischer Whitehead
Phoenix Swim Club
17 +2.3% PB
3 Will de la Garza
Olympus Aquatics
16 -1.3%
4 Jack Higgins
Scottsdale Aquatic Club
15 +2.0% PB
5 Parker Clifford
Lumberjack Aquatics
14 PB
6 Matthew Robichaud
Vitras Swim Club
13 +1.7% PB
7 Michael Fox
Life Time Arizona
12 -2.0%
8 Parker Sessler
Phoenix Swim Club
11 -0.4%
9 Asher Gomez
Phoenix Swim Club
9 +1.8% PB
10 Lex Oltjenbruns
Desert Foothills Aquatics
7 +3.3% PB
12 and under, B Final, #84
Name Time Score Imp
11 Ryan Mallender
Phoenix Swim Club
6 -0.6%
12 Austin Hargreaves
Surprise Storm
5 PB
13 Carsten Oyer
Desert Thunder Aquatics Club
4 PB
14 Buddy Heintz
Life Time Arizona
3 +0.1% PB
15 Justin French
Desert Thunder Aquatics Club
2 PB
16 Andrew Pham
Phoenix Swim Club
1 -4.3%
17 Tristan Oudman
Life Time Arizona
18 Jack Snyder
Phoenix Swim Club
-0.8%
Max Chevrier
Scottsdale Aquatic Club
NS
Ezra Frietz
Life Time Arizona
NS
12 and under, Preliminaries, #84
Name Time Pts Imp
1 Dominic Colligan
Scottsdale Aquatic Club
778 -1.4%
2 Fischer Whitehead
Phoenix Swim Club
535 -2.2%
3 Jack Higgins
Scottsdale Aquatic Club
524 +0.8% PB
4 Will de la Garza
Olympus Aquatics
517 -3.1%
5 Parker Clifford
Lumberjack Aquatics
472 PB
6 Michael Fox
Life Time Arizona
431 -2.2%
7 Parker Sessler
Phoenix Swim Club
649 -0.4%
8 Matthew Robichaud
Vitras Swim Club
535 -0.1%
9 Lex Oltjenbruns
Desert Foothills Aquatics
401 +7.5% PB
10 Asher Gomez
Phoenix Swim Club
503 +0.2% PB
11 Austin Hargreaves
Surprise Storm
596 PB
12 Ryan Mallender
Phoenix Swim Club
482 -4.7%
13 Max Chevrier
Scottsdale Aquatic Club
342 +0.9% PB
14 Carsten Oyer
Desert Thunder Aquatics Club
331 PB
15 Andrew Pham
Phoenix Swim Club
318 -1.1%
16 Ezra Frietz
Life Time Arizona
424 +4.7% PB
17 Justin French
Desert Thunder Aquatics Club
286 PB
18 Tristan Oudman
Life Time Arizona
285
19 Jack Snyder
Phoenix Swim Club
401 +3.0% PB
20 Buddy Heintz
Life Time Arizona
267 -0.6%
21 Hudson Martz
Life Time Arizona
456 -3.6%
22 Landen Tran
Desert Thunder Aquatics Club
531 -1.1%
23 Isaiah Gable
SunWest Swimming
172 PB
24 Brady Chavarria
Surprise Storm
408 PB
25 Max Castillo
Vitras Swim Club
400 PB
26 Andrew Boerckel
Phoenix Swim Club
386 PB
27 Declan Kennedy
Phoenix Swim Club
212 +4.3% PB
28 Felix Lehmann
Phoenix Swim Club
437 +1.2% PB
29 Cohen Barkley
Desert Thunder Aquatics Club
322 PB
30 Hayden Hargreaves
Surprise Storm
59 PB
31 Bram Wouters
Life Time Arizona
284 -2.4%
32 Gregory Virga
Surprise Storm
259 +1.0% PB
33 Ivan Chavkin
Desert Foothills Aquatics
366 +5.7% PB
34 Cameron Zobec
Desert Foothills Aquatics
204 +2.2% PB
35 Bruce Snyder
Phoenix Swim Club
300 +14.2% PB
36 Alan Khelly
Life Time Arizona
285 -0.4%
37 Imre O'Coyne
Phoenix Swim Club
282 -1.2%
38 Adam Foley
Life Time Arizona
225 -3.9%
38 Saketh Akkiraju
Life Time Arizona
118
40 Liam Hocking
Desert Foothills Aquatics
223 +2.6% PB
41 Matthew Byerley
J Swim Club
216 +9.3% PB
42 Pranay Mehta
Life Time Arizona
2 +2.7% PB
43 Mason Kupsky
Vitras Swim Club
113
44 Dylan French
Desert Thunder Aquatics Club
103 PB
45 Parker Hague
Desert Foothills Aquatics
58 -1.9%
46 Attila De Souza Dias Mady
Phoenix Swim Club
16
47 Damian Duran
Life Time Arizona
15
48 Brian Zuniga
Desert Thunder Aquatics Club
2 PB
49 Theron Plant
Desert Thunder Aquatics Club
2 +6.4% PB
50 Thomas Rozum
Desert Foothills Aquatics
2 -8.0%
51 Lewis O'Coyne
Phoenix Swim Club
2
Jerry Morgan
Phoenix Swim Club
NS
Grant Barlow
Unattached
NS
Zander Myers
Arizona Swimming Gauchos Inc
NS
Vincent Ibarola
Surprise Storm
NS
Luke McKenna
Life Time Arizona
NS
Tillman Douglas
Vitras Swim Club
NS
Sam koziczkowski
SunWest Swimming
NS
9 - 10, Timed Finals, #12
Name Time Score Imp
1 Al Alexandrovich
Life Time Arizona
20
2 Orion Dietz
Life Time Arizona
17 +6.9% PB
3 Ashton Joswiak
Phoenix Swim Club
16 -1.6%
4 Lukas Pechacek
Arizona Dolphins
15 PB
5 Sam koziczkowski
SunWest Swimming
14
6 Noah Swetlishoff
Arizona Dolphins
13 PB
7 Aiden Castillo
Vitras Swim Club
12 PB
8 Lincoln Bellgraph
Life Time Arizona
10 +2.6% PB
8 Hudson Martz
Life Time Arizona
10 +0.4% PB
10 Nate Boyd
Life Time Arizona
7 -1.2%
11 Brady Holubar
Desert Foothills Aquatics
6 +2.2% PB
12 Porter Ellsworth
Life Time Arizona
5 0.0%
13 Isaac Kershaw
Pitchfork Aquatics
4 PB
14 Kadyn Hysong
Phoenix Swim Club
3 +2.8% PB
15 Patrick Dunn
Scottsdale Aquatic Club
2 -8.3%
16 Levi Gomez
Phoenix Swim Club
1 +5.2% PB
17 Brent Carter
J Swim Club
-0.1%
18 Gregory Virga
Surprise Storm
19 Imre O'Coyne
Phoenix Swim Club
+2.1% PB
20 Cam Fassett
Phoenix Swim Club
-2.0%
21 Cameron Zobec
Desert Foothills Aquatics
22 Ronin Gibb
Arizona Dolphins
PB
23 Isaiah Gradillas
Arizona Dolphins
24 Kevin Manriquez
Surprise Storm
25 Sawyer Avery
Desert Thunder Aquatics Club
PB
26 David Reed
Pitchfork Aquatics
PB
27 Parker Hague
Desert Foothills Aquatics
+1.6% PB
28 Jack Schloz
Phoenix Swim Club
-3.2%
29 Jett Dean
Life Time Arizona
-4.6%
30 Gabriel Jackson
Phoenix Swim Club
31 Grant Moy
Phoenix Swim Club
-6.0%
William Robichaud
Vitras Swim Club
Benjamin Ayala
Phoenix Swim Club
NS
Giovanni Figliola
Surprise Storm
NS
7 - 8, Timed Finals, #12
Name Time Score Imp
1 Logan Flaherty
Desert Foothills Aquatics
20
2 Colten Drzazga
Life Time Arizona
17 -2.0%
3 Roman Chavkin
Desert Foothills Aquatics
16 +9.9% PB
4 Grant Barlow
Unattached
15 -1.2%
5 Liam Hocking
Desert Foothills Aquatics
14 +6.7% PB
6 Marley McCain
Vitras Swim Club
13 PB
7 Nathan Siple
Surprise Storm
12
8 Caleb Hiatt
SunWest Swimming
11 PB
9 Braun Schmidt
Life Time Arizona
9 +1.0% PB
10 Isaac Fioresi
Life Time Arizona
7
11 Liam Ferguson
Phoenix Swim Club
6 -2.9%
12 Theron Plant
Desert Thunder Aquatics Club
5
13 Tobias Gallion
Desert Thunder Aquatics Club
4 PB
14 Lincoln Reid
Life Time Arizona
3 +20.3% PB
15 Kashton Jarr
Phoenix Swim Club
2
16 Thomas Rozum
Desert Foothills Aquatics
1
17 Mateo Moreno
Vitras Swim Club
Raheem Supreme
Pitchfork Aquatics
NS
Davian Ramos
Life Time Arizona
NS
6 and under, Timed Finals, #12
Name Time Score
1 Waylon Roach
Vitras Swim Club
20
2 Robert Gibbs
Vitras Swim Club
17
Cason Elvira
Desert Thunder Aquatics Club
NS

Events