Swimcloud
NCSA Junior National Championships
A Final, SCY
Name Time Score Imp
1 Jack Conger
Rockville Montgomery Swim Club
20 PB
2 Caeleb Dressel
Bolles School Sharks
17 +2.2% PB
3 Michael Domagala
Asphalt Green
16 -1.9%
4 Brett Pinfold
First Colony Swim Team, Inc.
15 -1.2%
5 Bradley Cline
North Bay Aquatics
14 PB
6 Cannon Clifton
Magnolia Aquatic
13 +2.1% SB
7 Sam McHugh
Baylor Swim Club
12 +1.9% PB
8 Gunnar Bentz
Dynamo Swim Club
11 -1.5%
B Final, SCY
Name Time Score Imp
9 Townley Haas
Nova of Virginia
9 +2.5% PB
10 James Murphy
Machine Aquatics
7 +0.6% PB
11 Jack Mangan
New Trier Aquatics
6 +10.8% PB
12 Cody Reul
SwimAtlanta
5 -0.1%
13 Josh Beals
Crimson Aquatics
4 +1.9% PB
14 Chris Grimmett-Norris
Nations Capital Swim Club
3 -0.4%
15 Reed Fujan
Rochester Orcas Swim Club
2 +1.3% PB
16 Quinn Poti
Blue Dolfins
1 -0.2%
C Final, SCY
Name Time Pts Imp
17 Julian Ballestas
Metro Aquatic Club of Miami
851 -0.1%
18 Julian Mackrel
Northern Dutchess Aquatic Club
803 +6.9% PB
19 Jack Hendricks
Cincinnati Marlins
789 -1.6%
20 Tristan Sanders
Palm Harbor YMCA Piranhas
797 -1.2%
21 Nate Dacruz
Tide Swimming
816 PB
22 Kevin Bradley
Crimson Aquatics
782 +2.6% PB
23 Wesley Olmsted
High Tide Aquatics
803 -2.6%
24 Trent Jackson
Nitro Swimming
771 -1.7%
D Final, SCY
Name Time Pts Imp
25 Graham Baird
Nations Capital Swim Club
856 +4.1% PB
26 Evin Rude
Nations Capital Swim Club
809 PB
27 Peter Grumhaus
RISE Aquatic Club
791 -2.5%
28 Stephen Shull
Northwestern - Summer/Club
776 +5.3% PB
29 Jonathan Lieberman
Foxjets Swim Team
776 -2.2%
30 David Boland
Club Wolverine
772 PB
31 Kenneth Castro-Abrams
Marin Pirates
777
32 Michael Duderstadt
Panama City Swim Team
761 -1.3%
Swim-off, SCY
Name Time Pts Imp
1 Sam McHugh
Baylor Swim Club
855 +2.6% PB
2 Quinn Poti
Blue Dolfins
854 +1.4% PB
Preliminaries, SCY
Name Time Pts Imp
1 Jack Conger
Rockville Montgomery Swim Club
871
2 Brett Pinfold
First Colony Swim Team, Inc.
874 -1.3%
3 Caeleb Dressel
Bolles School Sharks
890 -0.3%
4 Cannon Clifton
Magnolia Aquatic
845 +2.2% SB
5 Michael Domagala
Asphalt Green
853 -3.2%
6 Bradley Cline
North Bay Aquatics
841 PB
7 Gunnar Bentz
Dynamo Swim Club
845 -0.2%
9 Quinn Poti
Blue Dolfins
843 +1.0% PB
8 Sam McHugh
Baylor Swim Club
843 +2.1% PB
10 James Murphy
Machine Aquatics
936 +0.2% PB
11 Cody Reul
SwimAtlanta
835 -0.1%
12 Jack Mangan
New Trier Aquatics
833 +10.7% PB
13 Reed Fujan
Rochester Orcas Swim Club
817 +1.8% PB
14 Townley Haas
Nova of Virginia
848 +0.5% PB
15 Josh Beals
Crimson Aquatics
823 +1.7% PB
16 Chris Grimmett-Norris
Nations Capital Swim Club
811 -0.5%
17 Julian Ballestas
Metro Aquatic Club of Miami
810 -1.6%
18 Brock Turner
Dayton Raiders
820 -0.5%
19 Wesley Olmsted
High Tide Aquatics
836 -1.3%
20 Kevin Bradley
Crimson Aquatics
804 +3.3% PB
21 Tristan Sanders
Palm Harbor YMCA Piranhas
815 -0.6%
22 Nate Dacruz
Tide Swimming
831 PB
23 Jack Hendricks
Cincinnati Marlins
795 -1.4%
23 Julian Mackrel
Northern Dutchess Aquatic Club
795 +6.7% PB
25 Josh Quallen
Dayton Raiders
793 -1.3%
27 Peter Grumhaus
RISE Aquatic Club
791 -2.5%
26 Trent Jackson
Nitro Swimming
803 -0.5%
28 Graham Baird
Nations Capital Swim Club
823 +2.9% PB
29 David Boland
Club Wolverine
787 PB
30 Stephen Shull
Northwestern - Summer/Club
782 +5.5% PB
30 Michael Duderstadt
Panama City Swim Team
782 -0.5%
30 Kenneth Castro-Abrams
Marin Pirates
793 PB
33 Jonathan Lieberman
Foxjets Swim Team
780 -2.1%
34 Evin Rude
Nations Capital Swim Club
791 PB
35 Justin Buck
Clearwater Aquatic Team
791 -2.4%
36 Barry Mangold
Rockville Montgomery Swim Club
779 -0.8%
37 Riley Hickman
Unattached
810
38 Adam Stacklin
Fox Valley Swim Team
788 -1.7%
38 Jesse Burnley
Burkwood Aquatic
788 -0.1%
40 Chandler Hinson
Baylor Swim Club
785 +0.1% PB
41 John Farese
Saint Petersburg Aquatics
785 +0.2% PB
42 Tyler Sullivan
Lakeside (KY)
805 -0.6%
43 PJ Dunne
Club 2o Sharks
773 +0.1% SB
44 Ryan Peters
Tampa Bay Aquatics
783 -0.1%
45 Evan Nicely
Quest Swimming
770 +1.0% PB
46 Paul O'Hara
Nations Capital Swim Club
781 PB
47 Grant Goddard
Nations Capital Swim Club
801 -1.5%
48 Patrick McCrillis
Reno Aquatic Club
800 +2.2% PB
48 Alexander Pena
Highlander Aquatic Club
779 -0.9%
50 Jared Smith
Boulder City Henderson Heatwave
798 -1.0%
51 Robert Owen
Crimson Aquatics
778 PB
52 Corey John
Rose Bowl Aquatics
777 -1.5%
52 Ryan McRae
Palm Harbor YMCA Piranhas
766 -3.7%
52 Powell Brooks
SwimAtlanta
777
55 Kevin Litherland
Dynamo Swim Club
777 -1.6%
56 Joseph Petrone
Jersey Wahoos
774 -1.4%
56 Harrison Haines
Gator Swim Club
774 PB
58 John Denning
Tidewater Aquatic Club
773 +1.0% PB
59 Matt Hrabchak
Gator Swim Club
793 -1.4%
60 Steffen Erickson
Nova of Virginia
792 +2.7% PB
61 Liam Huffman
Tsunami Swim Team of KC
770 -0.8%
62 Trey Cashion
Tucson Ford
790
63 Harlin Bessire
Highlander Aquatic Club
789 +0.9% PB
64 Naza Boscaino
Clearwater Aquatic Team
864 -0.3%
65 Matthew Hirschberger
Clearwater Aquatic Team
910 +2.3% PB
66 Jack Strauss
Patriot (IL)
766 -0.2%
67 Lucas Popp
Wichita Swim Club
754 -1.2%
68 Michael Hamann
Mundelein Mustang Swim Club
763 PB
69 Erick Huft
Edina Swim Club
763 -2.8%
70 Gavin Springer
Nations Capital Swim Club
783 -1.0%
71 Scott Johnson
Marlins of Raleigh
762 +0.8% PB
72 Kristopher Tillery
MAKO
762 +0.1% PB
73 Nathan Howells
Nitro Swimming
762 PB
74 Taylor Uselis
Clearwater Aquatic Team
782 -1.1%
75 James Henderson
Virginia Association for Competitive Swimming
750 PB
76 Michael Sullivan
Rockville Montgomery Swim Club
856 +1.1% PB
77 Knox Auerbach
Dynamo Swim Club
854 -1.7%
78 Michael Ragan
SwimAtlanta
746 +0.9% PB
79 Matt Colket
Rockville Montgomery Swim Club
755 -2.0%
80 Tommy Cope
Dayton Raiders
849 +0.6% PB
81 Noah Lucas
Edina Swim Club
753 -5.1%
82 Adam Wise
Central Florida Marlins
741 -0.1%
83 Luke Georgiadis
Bolles School Sharks
772 +1.4% PB
84 Cam Young
Cincinnati Marlins
752 -0.1%
85 Murphy McQuet
New Trier Aquatics
772 -0.5%
86 Jonathan Ratliff
Panama City Swim Team
771 -0.3%
87 Risten Clarke
BGC-N. Westchester Marlins
749 -1.4%
88 Graham Spurzem
North Bay Aquatics
749 +3.6% PB
89 Jordan Ross
SwimAtlanta
844 +2.0% PB
90 Brock Bonetti
Unattached
748 +1.3% PB
91 Matt Lockman
Virginia Gators
747 PB
92 Hunter Artmann
Nitro Swimming
735 +0.2% PB
93 Nick Hasemann
Academy Bullets Swim Club
746 -1.7%
93 George McGovern
Tampa Bay Aquatics
841 +0.1% PB
95 Austin Cole
All Star Aquatics
734 PB
96 Nick Jessee
Palatine Park District
744 -1.6%
97 Philip Hu
Nations Capital Swim Club
731 PB
98 Kyle Lichtenberg
OLY Swimming
741 -0.3%
99 Andrew Bauer
Crimson Aquatics
730 -0.3%
100 Kyle Gannon
St Charles Swim Team
739 -2.8%
101 Nick Bigot
North Bay Aquatics
737 -0.2%
102 Zachary Marshall
SwimAtlanta
737 +3.7% PB
103 Mitchell Herrera
South Metro Storm
735 -1.8%
104 Jake Miller
Redbird Swim Club
755 -0.9%
106 Justin Plaschka
Team Suffolk
754 -2.9%
107 Andrew Cole-Goins
Dayton Raiders
722 -1.1%
108 Spence Gray
St Charles Swim Team
733 -1.0%
109 Steven Richardson
Eagle Swimming Association
732
109 Jackson Higgins
Dayton Raiders
753 0.0%
111 Russell Noletto
City of Mobile Swim Association
751 +0.9% PB
112 Keegan Shuping
Spare Time Aquatic Sacramento
750 +1.2% PB
113 Logan Burton
Old Dominion Aquatic Club
727 +6.4% PB
113 Thomas Colket
Rockville Montgomery Swim Club
727 +3.9% PB
115 Aaron Durrance
Dynamo Swim Club
715 PB
116 Jonathan Simoneau
Wheaton Sport Center Stingrays
714 -0.5%
117 Tyler Rice
Bolles School Sharks
819 +0.4% PB
118 Karol Mlynarski
Swift Aquatics
723 -0.7%
118 Nick Davis
Rockwood Swim Club
723 -1.1%
120 Gage Kohner
Saint Andrew's Aquatics
743 -2.0%
121 Robert Ramoska
Des Plaines River Racers
722 +0.3% PB
122 Will Stange
Princeton Piranhas Swim Team
742 PB
123 Brandon Shreeve
Corvallis Aquatic Team
741 +0.1% PB
124 Joe Worrick
Nations Capital Swim Club
709 PB
125 James Balderston
Old Dominion Aquatic Club
709 +2.5% PB
126 Scott Mayberry
The Woodlands Swim Team
740 -1.1%
127 Brady Welch
Rockville Montgomery Swim Club
738 -0.7%
128 Owen van Krimpen
Nations Capital Swim Club
812 +3.2% PB
129 DJ Waite
Tampa Bay Aquatics
706 +3.1% SB
129 Matt Jones
Mason Makos Swim Team
717 -0.3%
131 John Nunez
Asphalt Green
737 -1.4%
132 Adrian Lin
All Star Aquatics
810 -1.7%
132 Noah Johnston
Lakeside (KY)
736 +0.5% PB
134 Arthur Smith
Highlander Aquatic Club
714 +1.0% PB
135 Michael Taylor
SwimAtlanta
856
136 Mac Ponting
Rose Bowl Aquatics
711 -3.2%
137 Slater Whiston
City of Mobile Swim Association
730 -1.8%
138 Alfonso Castillo
SwimAtlanta
729 +1.8% PB
139 Cole Birklid
Great Wolf Swim Team
708 -0.3%
140 Chase McHugh
Three Village Swim Club
708 +5.1% PB
141 Kyle Kimura
Tampa Bay Aquatics
728 -1.6%
142 Raoul Rodriguez
Empire Swimming
707 +4.0% PB
143 Wending Zhu
Dayton Raiders
727 +1.3% PB
143 Matthew Johnson
Poseidon Swimming Inc
695 PB
145 Alexander Duffy
St Charles Swim Team
726 -1.0%
146 Jon Glaser
Rockwood Swim Club
695 -2.6%
146 Joey Lupacchino
Virginia Association for Competitive Swimming
695
146 Aidan Keen
Iowa Flyers Swim Club
800 -1.5%
149 Brian Walsh
Northwestern - Summer/Club
694 PB
150 Alec Carlson
Waukesha Express Swim Team
705 -1.7%
151 Luke Hanner
Saint Petersburg Aquatics
800 +1.4% PB
152 John Schmidt
Topeka Swim Association
725 -1.2%
153 Ted Schubert
Nova of Virginia
799 +4.9% PB
154 Shane McNamara
Empire Swimming
704 +2.6% SB
154 Samuel Hiller
Maverick Swim Club
693 +0.5% PB
154 Trevor Winans
Hickory Willow Swim Association
799 -0.3%
157 Brennan Gedney
South Carolina Swim Club
693 -0.7%
157 William Lin
Nations Capital Swim Club
724
157 James Delgado
Cincinnati Marlins
704 +1.9% PB
160 Jeff Newkirk
Quest Swimming
724
161 Denver Freeman
New Trier Aquatics
692 -0.5%
162 Noah Harasz
Saint Petersburg Aquatics
702 -1.4%
163 John Vann
Lakeview Aquatic Club
720 -1.7%
164 Jackson Hawkins
Boulder City Henderson Heatwave
700 -1.3%
165 Brennan Novak
Rockville Montgomery Swim Club
720 -1.2%
165 Jordon Belton
Tucson Ford
688 -0.9%
165 DJ Rusiewski
OLY Swimming
688 +0.3% PB
168 Will McCauley
Star Swimming
697 +2.5% PB
169 Colter Allen
Great Wolf Swim Team
695 -1.8%
170 Andrew Gibson
Rockville Montgomery Swim Club
712 +0.7% PB
171 Nick Hogsed
SwimAtlanta
712 -1.6%
172 Will Brand
Springfield Aquatics (Missouri) (SPA)
711 -1.9%
172 Ricky Perez
Southwest Aquatic Team
711 -1.6%
174 Sean Gregor
Hickory Willow Swim Association
690 -0.7%
175 Jared Schimmelpfenning
Redbird Swim Club
689 -3.3%
175 Luke Hayhoe
Saint Andrew's Aquatics
689
177 Miguel Mattox
North Bay Aquatics
688 -0.5%
178 Joshua Monacelli
Highlander Aquatic Club
781 -1.3%
178 Peter Burroughs
Bowling Green Swim Club
687 PB
178 Patrick Cusick
Dynamo Swim Club
707
181 Alberto Orejuela
Great Wolf Swim Team
706 +0.4% PB
181 John Smith
Huntsville Swim Association
686 -2.1%
183 Noah Burgett
Rockville Montgomery Swim Club
706 +0.5% PB
184 Ty Fowler
Tsunami Swim Team of KC
675
185 Evan Grey
Green Mountain Aquatics
673
185 Jason Wesseling
Jenison Area Wildcat Swimming
684 PB
187 Kurtis Gillespie
Unattached
673 +4.3% PB
188 Jonathan Real
The Woodlands Swim Team
777 -0.5%
189 Branson Smith
Lakeside (KY)
776 -0.9%
190 Ethan Webster
SwimAtlanta
670 +3.2% PB
190 David Morejon
Eagle Swimming Association
775 -2.3%
192 Ryan Frayne
Tide Swimming
670
192 Nicholas George Koto
Patriot (IL)
701 -2.0%
194 Matthew Nielsen
Gulf Coast Swim Team
680 -1.2%
195 Matt Van de Graaf
Old Dominion Aquatic Club
668 +2.0% PB
196 Kevin Pollard
Southern Waters Aquatic Team
668 -0.3%
197 Luke Schneeman
Blackline Aquatics
678
198 Hagen Dietrich
Bolles School Sharks
697 -1.7%
199 Evan Baker
Nations Capital Swim Club
697 PB
200 Daniel Digiacomo
Empire Swimming
695 +1.6% SB
201 Conor Cudahy
Nations Capital Swim Club
663 +1.1% SB
201 Brandon Goldstein
Nations Capital Swim Club
768 +2.1% SB
203 Michael A Thomas Thomas
Rockville Montgomery Swim Club
674 -2.2%
204 Mossimo Chavez
Swift Aquatics
693 -2.5%
205 Drake Michalzuk
Novi Sturgeons
661 -2.2%
205 Cole McGarry
Nations Capital Swim Club
692
207 Brian Tsau
Nations Capital Swim Club
765 -1.2%
208 Bofeng Chen
Pearland Aquatics
660 -1.4%
209 Matt Harrington
RISE Aquatic Club
764 -1.1%
209 Nick Potter
DFAC
690 -0.7%
211 Mark Langston
Unattached
668 +2.5% PB
212 Kevin Konarski
Islanders Aquatics
667 -4.4%
213 Ben Pearthree
Edina Swim Club
687 +0.6% PB
214 Colin Hausman
Palm Harbor YMCA Piranhas
666 -1.7%
215 Carl Madden
City of Mobile Swim Association
652 -1.1%
216 William Shanel
St Charles Swim Team
662 -2.4%
217 William Dougherty
Naval Academy Aquatic Club
755 +0.3% PB
218 Jordan Bovee
Old Dominion Aquatic Club
755 -1.3%
218 Mike Rouleau
Edina Swim Club
681 +0.0% PB
220 Justus Pennington
Eagle Swimming Association
648 -2.3%
221 Dylan Baptist
Rattler Swim Club
679 +0.2% PB
222 Drew Gurley
Coast Guard Blue Dolphins
647 +7.1% SB
223 Seth Timmons
Nitro Swimming
657 -1.5%
224 Jordan Kinney
Fox Valley Wave Swim Team
645 -3.2%
224 Keiser Witte
Wichita Aqua Shocks
656 -0.8%
226 Kevin Van Cleave
Elmbrook Swim Club
749 -1.7%
227 Javed Avdic
Swift Aquatics
644 -1.5%
228 Vadim Jacobson
Naval Academy Aquatic Club
674 PB
229 Mel Nash
North Florida Swimming, Inc.
642 -1.8%
230 Blake Maczka
City of Richardson Swim Team
746 -0.9%
231 David Tao
New Trier Aquatics
652
232 Samuel Sherman
Asphalt Green
641 -0.3%
233 John Sanden
The Woodlands Swim Team
651 PB
234 Trey Hubbuch
Lakeside (KY)
744 -0.5%
235 Michael Forbes
Rose Bowl Aquatics
670 -3.9%
236 Gavin Erdmann
Katy Aquatics
669 -5.6%
236 John Freeman
Nations Capital Swim Club
649 -0.4%
238 Ben Lerude
Reno Aquatic Club
649 +1.3% SB
239 Mitchell Paull
YMCA of Dane County Swim Team
637 -1.4%
240 Jacob Moyar
Burkwood Aquatic
636 -1.9%
242 Kyle Cullinan
Wichita Swim Club
632 -1.2%
243 Danny Hartley
Unattached
632 -1.6%
244 Kirk Dickson
RISE Aquatic Club
641 -1.7%
245 Will Atkinson
New Wave Swim Club
781 -3.0%
246 Joey Rento
Coast Guard Blue Dolphins
660 +0.3% PB
247 William Mckinney
Bolles School Sharks
639 +5.5% SB
248 Colin Cavanaugh
Clovis Swim Club
658
249 Kristian Berning
Dayton Raiders
657 -2.6%
250 Dan Gilbertson
Fox Valley Wave Swim Team
624 -2.0%
251 Andrew Lindstrom
YMCA of Dane County Swim Team
635 -2.6%
252 Ryan O'Malley
FMC Aquatic Club
623 +1.9% SB
253 Kevin Fu
Rockville Montgomery Swim Club
634
254 Bryan Mccarthy
Poseidon Swimming Inc
631 PB
255 William Harrison
Lakeside (KY)
650 -3.6%
256 Andrew Valentine
Rockville Montgomery Swim Club
628 -2.4%
257 Connor Brown
Long Island Aquatic Club
645 -3.1%
258 Jamie Stevenson
Rockville Montgomery Swim Club
614 -2.4%
259 Zach Smith
Northern KY
644 -3.1%
259 Jack Scafuri
Central Iowa Aquatics
717 -2.8%
261 Zach Towers
Long Island Aquatic Club
713 -3.5%
261 Colin Murphy
The Woodlands Swim Team
713 +4.3% PB
263 Seth Borgert
High Tide Aquatics
760 -3.7%
264 Ryota Kuwahara
Patriot (IL)
608 -5.6%
265 Patrick Walsh
Southwest Aquatic Team
598 -3.5%
266 Andrew Kozlovski
SwimAtlanta
602 -4.8%
267 Joseph Szczupakiewicz
Southwest Aquatic Team
617 -4.4%
268 Nick Deleon
Tidewater Aquatic Club
597 PB
269 Tyler Mazurek
SwimAtlanta
687 -3.6%
270 Marcus Quint
Coast Guard Blue Dolphins
583 +7.9% PB
271 MATT Spallas
Unattached
613 +5.8% SB
272 Gunther Cassell
Long Island Express
611 -3.6%
273 Michael Milinovich
Academy Bullets Swim Club
680 -2.3%
274 Marshall Heskin
South Metro Storm
716 -3.7%
275 Danny Abbott
Liquid Lightning
574 -3.7%
276 Christopher Hodges
Patriot (IL)
555
277 John Nolte
Tampa Bay Aquatics
204
Benjamin Southern
Nations Capital Swim Club
NS
Reed Malone
New Trier Aquatics
Adam Whitener
Club Wolverine
NS
Kevin Litherland
Dynamo Swim Club
NS
Jake Schultz
Lakeside (KY)
NS
Brandon Fiala
Machine Aquatics
NS
Jason Coombs
Blue Dolfins
NS
Quinn Cassidy
Saint Andrew's Aquatics
NS
Kyle Aerne
RISE Aquatic Club
NS
Jonathan Tybur
The Woodlands Swim Team
NS
Mick Litherland
Dynamo Swim Club
NS
Dusan Vukobrat
The Woodlands Swim Team
NS
Chipper Machemehl
Peachtree Aquatic Club
Rush Cromer
Lakeside (KY)

Events