Swimcloud
Western Zone Senior Championships
A Final
Name Time Score Imp
1 Hunter Doerr
Colorado Springs
20
2 Michael Wang
Trident Swim Club
17
3 Bradley Cline
North Bay Aquatics
16 +1.3% PB
4 Hank Gullick
Charger Aquatics
15 +4.6% PB
5 Blake Lawrie
Rocky Mountain Rapids Swim Team
14
6 Graham Spurzem
North Bay Aquatics
13 +1.6% PB
7 James Boone
Colorado Stars
12 +3.4% PB
8 Shane Anderson
Northern Sierra Swimming
11 +1.8% PB
B Final
Name Time Score Imp
9 Caleb Hicks
Rocky Mountain Rapids Swim Team
8 PB
9 David Keller
Rocky Mountain Rapids Swim Team
8
11 Bowen Becker
Sandpipers of Nevada
6 +0.3% PB
12 Levi Jensen
Unattached
5
13 Dominic Giuliani
Northern Sierra Swimming
4 PB
14 James Piotrowski
Fort Collins
3
15 Joe Cobarrubias
Fig Garden Swim Team
2 +0.6% PB
16 Nathan Wallace
Unattached
1
C Final
Name Time Pts Imp
17 Youssif Tibazi
Los Angeles Swim Club
782
18 Triston Mosby
Colorado Stars
751 PB
19 Keegan Bundy
University of Denver Hilltoppers
814 PB
20 Tyler Soo
Multnomah Athletic Club
761 -0.2%
21 Nick Bell
Rose Bowl Aquatics
754 -0.2%
22 Cale Berkoff
Unattached
783 -1.3%
23 Matt Chalcarz
Mission Viejo Nadadores
705 PB
24 Michael Farella
Arizona Dolphins
700
D Final
Name Time Pts Imp
25 Masashi De Weese
La Mirada Armada
743
26 Ian Chow-Ise
North Bay Aquatics
770 +2.3% PB
27 Liam O'Haimhirgin
Sierra Marlins Swim Team
799 +1.2% PB
28 Mckay Chamberlain
Olympus Aquatics
729
29 Adam Shelton
Eagle Aquatic Te
758
30 JAVIER Rosas
Otter Swim Club
722 +1.1% PB
31 Cort Sharp
Evergreen Hurricanes
714
32 Warren Armstrong
Fresno Dolphins Swim Team
680
Preliminaries
Name Time Pts Imp
1 Bradley Cline
North Bay Aquatics
816 +1.6% PB
2 Hunter Doerr
Colorado Springs
847
3 Hank Gullick
Charger Aquatics
822 +3.8% PB
4 Graham Spurzem
North Bay Aquatics
788 +1.8% PB
5 Shane Anderson
Northern Sierra Swimming
777 +1.8% PB
5 Blake Lawrie
Rocky Mountain Rapids Swim Team
777
7 James Boone
Colorado Stars
775 +3.0% PB
8 Michael Wang
Trident Swim Club
804
9 David Keller
Rocky Mountain Rapids Swim Team
767
10 Caleb Hicks
Rocky Mountain Rapids Swim Team
765 PB
11 Dominic Giuliani
Northern Sierra Swimming
794 PB
11 Bowen Becker
Sandpipers of Nevada
762 0.0%
13 Levi Jensen
Unattached
759
14 Joe Cobarrubias
Fig Garden Swim Team
756 +0.7% PB
15 James Piotrowski
Fort Collins
749
16 Nathan Wallace
Unattached
780
17 Matt Chalcarz
Mission Viejo Nadadores
748 PB
18 Youssif Tibazi
Los Angeles Swim Club
746
19 Triston Mosby
Colorado Stars
739 PB
20 Keegan Bundy
University of Denver Hilltoppers
804 PB
21 Nick Bell
Rose Bowl Aquatics
770 +0.6% PB
22 Tyler Soo
Multnomah Athletic Club
759 -0.3%
23 Cale Berkoff
Unattached
790 -0.9%
23 Michael Farella
Arizona Dolphins
726
25 Mckay Chamberlain
Olympus Aquatics
723
26 Adam Shelton
Eagle Aquatic Te
754
26 Warren Armstrong
Fresno Dolphins Swim Team
722
26 Ian Chow-Ise
North Bay Aquatics
754 +1.6% PB
29 JAVIER Rosas
Otter Swim Club
720 +1.0% PB
29 Masashi De Weese
La Mirada Armada
721
31 Liam O'Haimhirgin
Sierra Marlins Swim Team
784 +0.5% PB
31 Cort Sharp
Evergreen Hurricanes
717
33 Jason Hicks
Fort Collins
716 PB
34 Tyler Gamble
Puma Aquatic Team
714
35 Ben Grubb
Vancouver Swim Club
715 +0.8% PB
36 Ryan McCombs
University of Denver Hilltoppers
712 PB
37 Brett Bonzell
Sierra Marlins Swim Team
711 PB
37 Seth Nabors
Clovis Swim Club
745 -0.9%
37 ERIC THIAS
Wolverine Aquatics
778 PB
37 Marc Morizono
Mission Viejo Nadadores
745 +1.5% PB
37 Max Phillips
Evergreen Hurricanes
711
42 Emilio DeSomma
North Bay Aquatics
742 +2.3% PB
42 Alex Kohlman
Colorado Stars
711 -0.2%
42 Jack Baldoni
Northern Sierra Swimming
711 -1.5%
45 Austin Wilson
Los Angeles Swim Club
708 +1.2% PB
46 Joshua Galbraith
Hillsboro HEAT Swim Team
707 +1.5% PB
46 Nick Christman
Charger Aquatics
741 PB
48 Carlos Narte
Inland Coastal Aquatic Club
707 +2.0% PB
49 Ian KEANE
Spare Time Aquatic Sacramento
704
50 Tommy Baker
Colorado Springs
736
51 Slade Sheaffer
Unattached
702
51 Max Grogan
Colorado Stars
735
53 Connor Anderson
Utah Valley Aquatics
702 -2.0%
54 Hunter Neal
Wasatch Front Fish Market
700 PB
54 David Peterson
Buenaventura Swim Club
733
56 TYLER CUTTER
Northern Sierra Swimming
701 PB
56 Angel Alcala
Lakewood Aquatics
701
58 Kaiden Kimball
Colorado Torpedoes
731
59 Mason Fine
Fort Collins
698
60 Hayden Mortensen
Buenaventura Swim Club
697 +1.2% PB
60 Marco Flores
Rose Bowl Aquatics
695 PB
62 John Chu
Los Angeles Swim Club
727 +1.4% PB
62 Andreas Langen
Rose Bowl Aquatics
760
62 Orion Huey
Fort Collins
693 PB
65 Daniel Kim
Mission Viejo Nadadores
804 PB
66 Brian Nguyen
Mission Viejo Nadadores
724
66 Simon Barshay
Colorado Stars
724
66 Brandon Deckard
Bend Swim Club
691 PB
69 Carter Garfield
Salem Swim Club
692
70 Ian Kingsolver
Charger Aquatics
723 +5.4% PB
71 Jeff Tung
LAKE
689 +3.5% PB
72 TJ Konde
Colorado Stars
685
73 Brendan Campbell
Unattached
751 +1.8% PB
73 Zackary Johnston
Manta Ray Aquatics
686
75 Otis Cameron
Arizona Swimming Gauchos Inc
685
75 Josh Skabelund
Utah Valley Aquatics
750 PB
77 Erik James Hunter
Mission Viejo Nadadores
683 +1.0% PB
78 Matthew Willis
Fort Collins
714 -3.0%
79 Matthew Elkington
Clovis Swim Club
713
79 Hunter Hallows
Wasatch County Swim Team
679
79 Matthew Spearman
Rose Bowl Aquatics
679
82 Mark Raybukh
Los Angeles Swim Club
680 -0.2%
82 Jamie Arroyo
Bakersfield Aquatic Club
678 PB
84 Curtis Klein
Lake Oswego
678 -2.3%
85 Jeremy Young
Unattached
710
85 Sean Smooke
University of Denver Hilltoppers
679
85 Robin Kuebler
Denver Swim Academy
710
88 Spencer Kendall
Socal Aquatics Association
677 -0.3%
88 Anthony Ribal
South Bay Aquatics
675 +1.9% SB
88 Will Chaney
Colorado Torpedoes
709
88 Noah Beaver
Unattached
709
92 Nick Bustamante
Lakewood Aquatics
676 +1.0% PB
93 Collin Baldacci
Unattached
674
93 Brayden Murphy
Reno Aquatic Club
675 +2.5% PB
95 Parker Sorenson
Evergreen Hurricanes
673
96 Daniel Lupro
Hillsboro HEAT Swim Team
705
97 Matt Hales
Mission Viejo Nadadores
738 +2.1% PB
98 Samuel Cramer
Inland Coastal Aquatic Club
669 PB
99 Jake Goguen
Spokane Sea Serpents
736
99 Kyle Leach
Colorado Springs
736 PB
101 Benjamin Wisdorf
Unattached
668
102 Ryan Wetzel
Salem Swim Club
701
103 Fernando Ferreira-Velazquez
Socal Aquatics Association
668 -0.9%
104 Matthew Carpenter
Bend Swim Club
665 PB
105 Erik Wood
Bakersfield Aquatic Club
664
105 Matthew Kalish
Rocky Mountain Rapids Swim Team
664
105 Skyler Schilke
Buenaventura Swim Club
664 +2.2% PB
108 Shamzi Alkaff
Fort Collins
730
109 Tyler Stabile
Roadrunner Aquatics
664 -2.3%
110 Cameron Hendrix
Fig Garden Swim Team
663
111 Seth Kohler
West Valley Aquatics
693
112 Alexander Rowe
Fort Collins
660
112 Gabriel Forbes
Rose Bowl Aquatics
658
112 Emerson Sullivan
North Bay Aquatics
771 -1.4%
115 Walt Dauksher
Loveland Swim Club
659
116 Blake Hulstrom
Multnomah Athletic Club
656
117 Sam Acheson
Swim Neptune
764 PB
118 Griffin Yerian
Rose Bowl Aquatics
684
118 Westin Stieglitz
Colorado Springs
763 PB
120 Isaac Boone
Sparks Piranhas Swim Team
683 PB
120 David Jimenez
Rose Bowl Aquatics
683
120 Van Mathias
Multnomah Athletic Club
853 +1.5% PB
123 Zeping Wang
Swim Torrance
648 PB
123 Benjamin Brockman
Bend Swim Club
716
125 Ben Topper
Colorado Torpedoes
681
125 Stephen Drozda
Front Range Barracudas
648
127 Patrick Brennan
Unattached
648 PB
128 Owen Ansel
Tule Nation Tritons
680 +0.0% PB
129 Kyle Day
Rose Bowl Aquatics
711
129 Zacary Plum
Corvallis Aquatic Team
645 +3.3% PB
129 Ed Peterson
North Bay Aquatics
645 +3.8% PB
132 Andy Kim
Los Angeles Swim Club
710
132 Dominic Sanchez
Charger Aquatics
676
132 Morgan Hughes
Northern Nevada Aquatics
643
135 Cleve Speece
Wolverine Aquatics
676 PB
136 Connor Petty
Unattached
643
137 Kenton Quan
Socal Aquatics Association
673 +0.1% PB
138 Stuart Vickery
Otter Swim Club
706 +1.4% SB
138 Zachary Grimaldi
Buenaventura Swim Club
640 +2.3% PB
138 Austin Crump
Evergreen Hurricanes
706
138 Estevan Romero
Charger Aquatics
672 +3.2% PB
142 Jimmy Koster
Tule Nation Tritons
672 +0.7% PB
143 Bryce Fehringer
Loveland Swim Club
671
144 Jake Given
Denver Swim Academy
636
145 Peter Reynolds
Denver Triton Sw
636
146 Aaron LoPrete
Tigard Tualatin Swim Club
634 -1.5%
146 Ryan Mickelson
Hilltop Aquatic Swim Team
636
146 Anton Zahradnik
North Bay Aquatics
667 PB
149 Parker Schumacher
Tri-City Channel Cats
633
150 NOAH STRONG
Solano Aquatics
664
151 David Miller
Sandpipers of Nevada
743
151 Paul Rogers
Bend Swim Club
663 PB
153 John Hartmeier
Bend Swim Club
631 -2.6%
154 Josh Dewhurst
Paso Aquatic Club
695 PB
155 Kyle Peterson
Sierra Marlins Swim Team
627 -0.5%
156 Isiah Magsino
Sandpipers of Nevada
627 +3.7% PB
157 Bryce Ebel
La Grande Swim Club
656
157 Gregory SHVED
Spare Time Aquatic Sacramento
656
159 Dylan Mcnally
Loveland Swim Club
623
159 Nicholas Meyer
Napa Valley Swim Team
622 PB
161 Brody Lewis
Loveland Swim Club
654
162 Evan Augst
Vallejo Sharks
619 -1.5%
163 Isaac Parker
Spokane Sea Serpents
685
164 Nick Nobili
Wolverine Aquatics
651
164 Jacob Morris
Tigard Tualatin Swim Club
619 +1.1% PB
164 Loren Gillilan
Fort Collins
651
167 Nathan Pieters
Sierra Marlins Swim Team
650
168 Geoffrey Lund
Unattached
617
169 JOSH Camerino
Otter Swim Club
728 0.0%
170 Logan Kojiro
Multnomah Athletic Club
647
171 Greg Shaw
Colorado Torpedoes
647
172 Zabric Kline
Arizona Swimming Gauchos Inc
680
172 COTY NORTON
Vacaville Swim Club
646
174 Bradley ERICKSON
Napa Valley Swim Team
643 PB
175 Kyle Curtis
LAKE
643 +3.6% PB
175 Gerrold Hills
Rocky Mountain Rapids Swim Team
609
177 Chris Eddy
Loveland Swim Club
676
177 Morgan Moore
SLOS
608
179 Jacob von der Lippe
Loveland Swim Club
606
179 Nathaniel Ball
Denver Triton Sw
606
181 Jaycob Davies
Metro Aquatics
640
181 Ryan Whelan
Sierra Marlins Swim Team
606 -1.6%
183 Danny Schweitzberger
Colorado Stars
672 PB
183 Michael Wu
Swim Torrance
672
185 Samuel Swaim
Lake Oswego
636 +0.2% PB
186 John Copses
Los Angeles Swim Club
602
186 Jon Mullins
Charger Aquatics
715 +8.2% PB
186 Jeremy Haynes
West Coast Aquatics (San Jose)
602 +8.6% PB
186 Craig McCoy
Clovis Swim Club
636
190 Nazar Podolchuk
California Capital Aquatics
601
190 Jeremy Yang
La Mirada Armada
635
192 William Chung
Paseo Aquatics Club
667
193 Zach Julien
South Davis Aquatics Team
666
194 Marcello Martinoli
La Mirada Armada
596
195 Kyle Vu Vu
Lake Oswego
628 -0.5%
196 Brennan Lee
Los Angeles Swim Club
661
196 Tanner Schipper
Corvallis Aquatic Team
593 +1.7% PB
198 Trinity Medley
MAKO
626 PB
199 Scott Francis
Tri-City Channel Cats
625
200 Brock Christy
Swim Neptune
591
200 Tristan James
Willamalane Swim Club
657 -2.1%
202 ISHAQ Ali
Fig Garden Swim Team
588
202 Daniel ILIN
California Capital Aquatics
656 PB
202 Jeffrey Shaffer
Clovis Swim Club
622
205 Nico Camerino
Otter Swim Club
589 -1.2%
205 Darian Primer
Mission Viejo Nadadores
621
207 Alec Wigginton
Lakewood Aquatics
588 +0.4% PB
208 Colin O'Neill
Unattached
620
208 Dylan Sweikert
Sandpipers of Nevada
700
208 Emmanuel Forbes
Rose Bowl Aquatics
588
211 Jonah Simon
Wasatch Front Fish Market
619
211 Adam Edwards
Cache Valley Marlins
619
213 Ryan Sklar
Lake Oswego
618 -0.9%
214 Matt Furfie
Arizona Swimming Gauchos Inc
585
215 Daniel Liu
Rocky Mountain Rapids Swim Team
582
216 Carson Clear
Loveland Swim Club
583
216 Seth Hendrix
Evergreen Hurricanes
695
216 Alek Dendall
Sierra Marlins Swim Team
583
219 Andrew Weiss
Altitude Perform
614 PB
220 James Bennett
Tri-City Channel Cats
581
220 Erik Emerson
Unattached
581
222 Justin Lee
Los Angeles Swim Club
580 -8.6%
222 Christopher McClain
Utah Valley Aquatics
580
224 Luke Schumm
Denver Triton Sw
578
225 Charlie Way
Corvallis Aquatic Team
573 +4.9% PB
226 Marcus Bartolome
Snake River Sturgeon Swimming
568 -1.6%
227 Jack Dangremond
Colorado Torpedoes
569
227 Jameson McMullen
Los Angeles Swim Club
681
229 Cole Westendorf
Tri-City Channel Cats
633 PB
230 Daniel Primachenko
Los Angeles Swim Club
561
231 Henry Bergstrom
Velocity Swimming
592
232 Conner Baldacci
Unattached
591
233 Tarek Farouk
West Coast Aquatics (WA)
620
234 Kevin Lannen
Fort Collins
551
235 Jack Landry
Sierra Marlins Swim Team
588
236 Jacob Smith
Snake River Sturgeon Swimming
501
Trey Freeman
Wasatch Front Fish Market
Michael Loyd
Colorado Springs
NS
Colin Lynch
Los Angeles Swim Club
NS
Austin Takeda
Buenaventura Swim Club
NS
Connor Salazar
Colorado Stars

Events