Swimcloud
NASA Junior National Championship
A Final
Name Time Score Imp
1 Jack Conger
Rockville Montgomery Swim Club
20 PB
2 Connor McDonald
Hillsboro HEAT Swim Team
17 PB
3 Preston Jenkins
Georgia Coastal Aquatic Team
16 +1.6% PB
4 Jacob Siar
CCA Marlins
15 +3.8% PB
5 Ty Stewart
YMCA Hub Fins
14 +1.7% PB
6 Michael Covert
Quest Swimming
13 +2.0% SB
7 Harrison Curley
Highland Hurricanes Swim Club
12 -0.2%
8 Christian Yeager
Long Island Aquatic Club
11 -0.1%
B Final
Name Time Score Imp
9 Austin Ringquist
Hillsboro HEAT Swim Team
9 -0.3%
10 Max Williamson
Northern KY
7 PB
11 Gray Umbach
The Woodlands Swim Team
6 +0.4% SB
12 Matthew DeBlasio
Team Suffolk
5 +7.4% PB
13 Sean Lehane
Academy Bullets Swim Club
4 PB
14 Garrett Powell
Rockville Montgomery Swim Club
3 PB
15 Charlie Putnam
Machine Aquatics
2
16 Jonathan Ekstrom
Rockville Montgomery Swim Club
1
C Final
Name Time Pts Imp
17 Mitchell Foster
Aquajets Swim Team
887 PB
19 Mike Camper
Stingrays Swim Team (Virginia)
856 PB
20 Michael Christian
Jupiter Dragons Swim Team
837 +1.7% PB
21 Christian Vivadelli
Nova of Virginia
838
22 Zach Switzer
Battlefield Area (BASS Madison)
906 PB
23 Jack Mangan
New Trier Aquatics
901 PB
24 Chase Copeland
Nova of Virginia
807 PB
D Final
Name Time Pts Imp
25 Jeremie DeZwirek
Unattached
893 +1.9% PB
26 Patrick Mulcare
Dayton Raiders
967
27 Michael Scheid
Lakeside (KY)
848 +0.5% PB
28 Matt McNamara
OLY Swimming
854 PB
29 Taylor Copeland
Nova of Virginia
841 PB
30 Robert Leasure
Lakeside (KY)
829 -1.3%
31 Shane Condon
Burkwood Aquatic
875 +7.6% PB
32 Stephen Seliskar
Nations Capital Swim Club
814 PB
Preliminaries
Name Time Pts Imp
1 Jack Conger
Rockville Montgomery Swim Club
946
2 Connor McDonald
Hillsboro HEAT Swim Team
901 PB
3 Michael Covert
Quest Swimming
898 +2.0% SB
4 Christian Yeager
Long Island Aquatic Club
896 +0.7% PB
5 Jacob Siar
CCA Marlins
884 +2.3% PB
6 Preston Jenkins
Georgia Coastal Aquatic Team
905 -0.4%
7 Ty Stewart
YMCA Hub Fins
903 +0.0% PB
8 Harrison Curley
Highland Hurricanes Swim Club
876 -0.1%
9 Austin Ringquist
Hillsboro HEAT Swim Team
867 -1.9%
10 Sean Lehane
Academy Bullets Swim Club
890 PB
11 Max Williamson
Northern KY
890 PB
12 Gray Umbach
The Woodlands Swim Team
889 -0.6%
13 Garrett Powell
Rockville Montgomery Swim Club
888 PB
14 Matthew DeBlasio
Team Suffolk
868 +6.6% PB
15 Jonathan Ekstrom
Rockville Montgomery Swim Club
859
16 Charlie Putnam
Machine Aquatics
851
17 Mitchell Foster
Aquajets Swim Team
870 PB
18 Mike Camper
Stingrays Swim Team (Virginia)
851 PB
20 Jack Mangan
New Trier Aquatics
914 PB
21 Chase Copeland
Nova of Virginia
832 PB
22 Zach Switzer
Battlefield Area (BASS Madison)
912 PB
23 Michael Christian
Jupiter Dragons Swim Team
830 +1.4% PB
24 Christian Vivadelli
Nova of Virginia
834
25 Matt McNamara
OLY Swimming
852 PB
26 Taylor Copeland
Nova of Virginia
851 PB
26 Michael Scheid
Lakeside (KY)
832 -0.1%
28 Austin Criss
CCA Marlins
824 PB
29 Robert Leasure
Lakeside (KY)
847 -0.5%
30 Shane Condon
Burkwood Aquatic
899 +8.5% PB
31 Jeremie DeZwirek
Unattached
823 -0.9%
31 Patrick Mulcare
Dayton Raiders
937
33 Stephen Seliskar
Nations Capital Swim Club
839 PB
34 Brett Mackenzie
Dayton Raiders
815 -1.2%
35 Philip Hu
Nations Capital Swim Club
832 PB
36 Jun Oh
Crimson Aquatics
809 +0.3% PB
37 Kenneth Castro-Abrams
Marin Pirates
882 -0.3%
38 Josh Quallen
Dayton Raiders
826 PB
39 Steven Blakely
Nations Capital Swim Club
799 PB
40 Jared Namba
Aquazot Swim Club
819 +1.5% PB
41 Justin Barden
Battlefield Area (BASS Madison)
815 PB
42 Garin Marlow
Rockwood Swim Club
789 +2.7% PB
43 Josh Smith
Aquazot Swim Club
814 -0.6%
44 Kevin Carroll
Nations Capital Swim Club
788 PB
45 Zachary Phelps
H2okie Aquatics
808 PB
46 Michael Fox-Moles
Stafford Aquatics Team
781 -0.1%
47 Salvatore Russo
CCA Marlins
787 PB
48 James Hickey
Dayton Raiders
802
49 Tyrell Tyrrell
Nations Capital Swim Club
783 PB
49 Connor Stuewe
Unattached
783 +1.9% PB
51 Robert Owen
Crimson Aquatics
856 +3.1% PB
52 Daniel Graviss
First Colony Swim Team, Inc.
782 PB
53 Hao Luong
Gator Swim Club
773 +2.2% SB
54 Adam Bull
City of Richardson Swim Team
797 +4.8% PB
55 Matthew Gibson
Rockville Montgomery Swim Club
793 PB
56 Sam Mitchell
Dayton Raiders
772 PB
56 Sam McHugh
Baylor Swim Club
846
58 Elliot Dewlen
The Woodlands Swim Team
790 PB
59 Henrik Pohlmann
Dayton Raiders
844
60 Matthew Latimer
Poseidon Swimming Inc
762 PB
61 Nick Hasemann
Bartlett Electrix Swim team
842 PB
62 Conner Downard
Northern KY
768
63 David Maquera
Nations Capital Swim Club
760
63 Dylan Otruba
CCA Marlins
760 PB
65 Taegan Clarke
BGC-N. Westchester Marlins
767 +4.0% PB
66 Henry Homans
Charger Aquatics
763 +1.3% PB
67 Brett Pinfold
First Colony Swim Team, Inc.
835 +2.0% PB
68 Christian Renfro
Rose Bowl Aquatics
754
69 DJ Rusiewski
OLY Swimming
779 PB
70 Max Grodecki
New Trier Aquatics
775 PB
71 Kyle Simpson
TNT Swimming
775 PB
71 Luke Snow
Missouri State Aquatics
775
73 Conner Jager
Fox Valley Swim Team
748 -0.5%
74 Brady Welch
Rockville Montgomery Swim Club
869 PB
75 adam hinshaw
Unattached
754
76 Austin Manganiello
AK Sharks
753 PB
77 Ryan Cunningham
Rose Bowl Aquatics
753 -1.2%
78 Christian Mason
New Wave Swim Club
753 PB
79 Macon Crowder
New Wave Swim Club
752 PB
80 Stephen Hanko
Waunakee Rural Aquatic Team
752 PB
81 Pablo Ortiz
Team Greenville
744 +0.7% PB
82 Kevin Butz
Fox Valley Swim Team
750 -0.5%
83 Cole Puchi
Tucson Ford
743 -2.1%
84 Kristopher Bryant
Tidal Wave Swimming
743 -1.3%
85 Avery Bub
The Woodlands Swim Team
736 PB
86 Thomas Finn
Rockville Montgomery Swim Club
741 PB
87 Alexi Corey
New York Sharks (NYSA)
740 +3.3% PB
88 Patrick Vega
Rockwood Swim Club
814 +0.2% PB
89 Joshua Werner
Waukesha Express Swim Team
740 PB
90 Thomas Norman
Houston Swim Club
729 +0.4% PB
91 Nicholas Connors
Tri-City Channel Cats
735 PB
92 Harrison Haines
Gator Swim Club
808
93 Ian Walker
MAKO
725 PB
94 Brett Niemantsverdriet
Warner Robins Aquanauts
724
95 Henry Fauls
Nova of Virginia
804 PB
96 Stephen Klein
Charger Aquatics
800 +1.1% PB
97 Ben Borgert
High Tide Aquatics
744 -2.2%
98 Peter Grumhaus
Scout Aquatics
744 PB
99 Tyler Pham
Rockville Montgomery Swim Club
716 PB
100 Lance Neuendorf
New York Sharks (NYSA)
738 -1.1%
101 Andrew Gibson
Rockville Montgomery Swim Club
832 PB
102 Thomas Colket
Rockville Montgomery Swim Club
791
103 Konner Scott
Unattached
715
103 Albert Hitt
The Woodlands Swim Team
715 PB
105 Georgi Krastev
Saint Petersburg Aquatics
733 +0.0% PB
105 Manny Mendoza
Nitro Swimming
714 +4.0% SB
107 Grant Hunter
Columbia Swim Club
704
108 Brock Turner
Dayton Raiders
783
109 Pat Riess
Nu Wave Swim Club
726 -2.5%
110 Sammy Lee
Rockville Montgomery Swim Club
725 PB
111 Sean Feher
Rockwood Swim Club
703 -0.9%
112 Alec Pokornowski
Town of Tonawanda Titans Swim Club
694
113 Seth Lane
Fox Cities YMCA
697 -3.5%
114 Chris Dieter
St Charles Swim Team
712 PB
115 Will McCauley
Star Swimming
764 PB
116 Hayden Duplechain
Aggie Swim Club
679 -1.3%
117 Colin Kanzari
Dayton Raiders
674 PB
118 Shrimpy Harrington
Episcopal AmberJax
672 +5.9% PB
119 Joe Devroy
PX3 - Pleasant Prairie Patriots
670 +0.2% PB
120 Jorge Rios
Rockville Montgomery Swim Club
735 PB
121 Logan Briggs
Issaquah Swim Team
656
122 Dexter Thomas
Razorback Aquatic Club Aquahawgs
650
123 Arthur Smith
Highland Hurricanes Swim Club
719 -3.9%
124 Samuel Hiller
Maverick Swim Club
655 PB
125 Andy Disco
Infinity Swim Club
607 PB
126 Matt Berg
Tucson Ford
594
127 JT Talley
Dekalb Aquatics
569
128 Jack Lynch
Excel Aquatics
546
129 Jon Querciagrossa
Peoria Area Water Wizards
532
Steve Wimmer
New Trier Aquatics
Maverick Hovey
Aquajets Swim Team
Harrison Bui
Houston Swim Club