Swimcloud
PV NCAP Tom Dolan Invitational
Open, A Final, #70
Name Time Score Imp
1 Luke Durocher
Nations Capital Swim Club
20 -0.6%
2 Sean Hogan
Poseidon Swimming Inc
17 +5.0% PB
3 Sean Conway
Nations Capital Swim Club
16 +0.6% PB
4 Jaya Kambhampaty
Machine Aquatics
15 +5.1% PB
5 Jack Galbraith
Machine Aquatics
14 +0.6% PB
6 Steven Thalblum
Nations Capital Swim Club
13 PB
7 Nathan Wakefield
Poseidon Swimming Inc
12 +3.7% PB
8 Ryan Catron
Nations Capital Swim Club
11 +2.0% PB
Open, B Final, #70
Name Time Score Imp
9 Peter Makin
Nations Capital Swim Club
9 +5.9% PB
10 Connor Killion
Central Bucks Swim Team
7
11 Colin Bitz
Eagle Swim Team
6 PB
12 Ryan Polino
Poseidon Swimming Inc
5 +3.3% PB
13 Patrick Madden
Nova of Virginia
4 +3.0% PB
14 Will Koeppen
Machine Aquatics
3 +0.9% PB
15 Colby Mills
Poseidon Swimming Inc
2 +2.3% PB
16 Brandon Hamblin
Nations Capital Swim Club
1 +6.7% PB
Open, C Final, #70
Name Time Pts Imp
17 Jake DiMartile
Upper Dublin Aquatic Club
884 +6.7% PB
18 Noah Rutberg
Nations Capital Swim Club
846 +3.1% PB
19 Nathaniel Higgins
Nations Capital Swim Club
737 +6.2% PB
20 Daniel Waterland
Suburban Seahawks Club
735 +2.4% PB
21 Jacob Oberle
Nova of Virginia
767 +3.3% PB
22 Lawrence Redmond
Nations Capital Swim Club
731 +0.7% SB
23 Max Scalamandre
Long Island Aquatic Club
762 +1.1% PB
24 Michael Gregorace
Long Island Aquatic Club
698 +4.7% SB
Open, Swim-off, #370
Name Time Pts Imp
1 Daniel Waterland
Suburban Seahawks Club
762 +3.5% PB
2 Parker Stevens
Nova of Virginia
740 +3.1% PB
Open, Preliminaries, #70
Name Time Pts Imp
1 Jaya Kambhampaty
Machine Aquatics
846 +5.2% PB
2 Sean Conway
Nations Capital Swim Club
896 -0.1%
3 Sean Hogan
Poseidon Swimming Inc
848 +3.7% SB
4 Luke Durocher
Nations Capital Swim Club
832 -2.9%
5 Jack Galbraith
Machine Aquatics
828 -0.4%
6 Steven Thalblum
Nations Capital Swim Club
819
7 Nathan Wakefield
Poseidon Swimming Inc
818 +2.8% PB
8 Ryan Catron
Nations Capital Swim Club
900 +1.8% PB
9 Colin Reilly
Penn Charter Aquatic Club
808 PB
10 Peter Makin
Nations Capital Swim Club
831 +4.5% SB
11 Connor Killion
Central Bucks Swim Team
778
12 Colin Bitz
Eagle Swim Team
861 PB
13 Ryan Polino
Poseidon Swimming Inc
760 +2.3% PB
14 Patrick Madden
Nova of Virginia
785 +2.5% PB
15 Will Koeppen
Machine Aquatics
777 +0.5% PB
16 Brandon Hamblin
Nations Capital Swim Club
724 +7.3% PB
17 Colby Mills
Poseidon Swimming Inc
773 +2.3% PB
18 Lawrence Redmond
Nations Capital Swim Club
739 +1.0% SB
19 Jake DiMartile
Upper Dublin Aquatic Club
820 +4.2% PB
20 Max Scalamandre
Long Island Aquatic Club
763 +1.1% PB
21 Michael Gregorace
Long Island Aquatic Club
729 +5.9% SB
21 Noah Rutberg
Nations Capital Swim Club
816 +1.9% PB
23 Jacob Oberle
Nova of Virginia
759 +3.0% PB
24 Nathaniel Higgins
Nations Capital Swim Club
725 +5.7% PB
25 Daniel Waterland
Suburban Seahawks Club
724 +1.9% SB
26 Parker Stevens
Nova of Virginia
724 +2.5% PB
27 TJ Yaglenski
Upper Dublin Aquatic Club
756 -2.5%
28 Nicholas Viers
Nova of Virginia
754 +3.1% PB
29 Brendan Farrar
Poseidon Swimming Inc
742 +4.3% PB
30 Ryan Mathis
Nations Capital Swim Club
735 +3.1% PB
31 Ian McCullough
Machine Aquatics
734 PB
32 Diego Cruzado
Machine Aquatics
699 +5.5% PB
32 Chris Hincks
Penn Charter Aquatic Club
683
34 Jeff Gerber
Machine Aquatics
785 +8.8% PB
35 Adam Janicki
Clark Swim Club
731 -0.7%
36 Luke Daley
Nova of Virginia
729 +2.9% PB
37 Austin Gentry
Nations Capital Swim Club
695 -2.1%
38 Darius Truong
Nations Capital Swim Club
774 -1.1%
39 Mark Owens
Sachem Swim Club
774 +5.7% SB
40 Jacob Lindner
Nations Capital Swim Club
719 +3.0% PB
41 Ryan Davidoff
Long Island Aquatic Club
770 PB
42 Trace Wall
Nations Capital Swim Club
768 +2.0% PB
43 Ryan Griffiths
Poseidon Swimming Inc
678 +4.6% SB
44 Alexander Steger
Pine Richland Aq
676 PB
45 Jake Heenan
Nations Capital Swim Club
675 -0.9%
46 George Kipshidze
Sachem Swim Club
761 +6.4% PB
47 Kyle Pro
Upper Dublin Aquatic Club
761 +2.7% PB
48 daniel Wong
Nations Capital Swim Club
707 -1.9%
49 Spencer Erickson
Chelsea Piers
705 -1.5%
50 Michael Hynes
Nations Capital Swim Club
704 +0.8% PB
51 Jonas Murphy
Nations Capital Swim Club
669 +6.8% PB
52 Adell Sabovic
Asphalt Green
755 +4.6% PB
53 Ryan Soh
Clark Swim Club
667 +0.9% SB
54 Matt Ferrari
Nations Capital Swim Club
695 -0.2%
55 Alec Cooper
Nations Capital Swim Club
747 -1.4%
56 Taiyo De Jong
Asphalt Green
693 +0.8% SB
57 Ian Vollmer
Nations Capital Swim Club
692 +6.6% SB
58 Ollie Bernasek
Machine Aquatics
743 +1.1% PB
59 Jonathan Day
Machine Aquatics
638 +6.8% SB
60 Aleksander Tarczynski
Machine Aquatics
687 +2.5% SB
61 Erik Huuki
Central Bucks Swim Team
686 PB
62 TJ Roche
Clark Swim Club
682 +0.5% PB
63 Matthew Laclef
Nations Capital Swim Club
732 +2.6% PB
64 George Heidkamp
Carolina Aquatic Team
674 +2.9% PB
65 Anton Crescente
Suburban Seahawks Club
720 +2.9% PB
66 Kellen Campbell
Machine Aquatics
666 +2.0% PB
67 Varun Khanna
Asphalt Green
632 +3.2% PB
68 Erik Williams
Penn Charter Aquatic Club
659 +2.2% SB
69 Mark Graff
Nova of Virginia
625 +1.1% SB
70 Sam Grossi
Penn Charter Aquatic Club
619 +1.1% SB
70 David Dingfelder
Carolina Aquatic Team
619 +2.7% PB
70 Michael Falzone
Nations Capital Swim Club
706 0.0%
73 Anton Tamkovitch
Penn Charter Aquatic Club
600
74 Ethan Stoltz
Nova of Virginia
702 +2.7% PB
75 Connor Doyle
Poseidon Swimming Inc
648 +1.8% SB
76 Joe Schaefer
Machine Aquatics
700 +4.7% PB
76 Max Kleyer
Freedom Aquatics
700 +0.7% PB
78 Alexandre LaBossiere
Nations Capital Swim Club
610 -2.5%
79 Nikolas Lee-Bishop
Nova of Virginia
693 +1.7% PB
80 Lachlan Flatin
Machine Aquatics
605 -0.7%
82 Stephen Gray
Westchester Aquatic Club
591 +1.2% PB
83 Nicholas Falise
Carolina Aquatic Team
668 +7.3% SB
84 Jared Bergan
Suburban Seahawks Club
575
85 Anthony Arcomona
Machine Aquatics
597 -1.2%
86 Branden Hendricks
Wilmington Aquatic Club
546 +1.2% SB
87 Justin Haffner
Suburban Seahawks Club
533 +4.2% SB
88 Garrett Finan
Nations Capital Swim Club
494 +5.0% SB
89 Patrick Vidal
Central Bucks Swim Team
445
Stephen Laming
Nova of Virginia
Zachary Leng
Long Island Aquatic Club
Brian Brennan
Suburban Seahawks Club
NS
Nick Longo
Machine Aquatics
NS
Christian Sztolcman
Long Island Aquatic Club
NS
13 - 14, Timed Finals, #607
Name Time Pts Imp
1 Sean Madden
QNS Aquatic Club
652 +0.4% PB
13 - 14, A Final, #68
Name Time Score Imp
1 Brett Feyerick
Nations Capital Swim Club
20 +2.2% PB
2 Ryan Weaver
Carolina Aquatic Team
17 +6.9% PB
3 Marc Macomson
Poseidon Swimming Inc
16 +3.3% PB
4 DJ Fechtman
Suburban Seahawks Club
15 PB
5 Tyler Sicignano
Chelsea Piers
14 PB
6 Joe Durocher
Nations Capital Swim Club
13 +2.4% PB
7 Alan Cherches
MD Metro
12 +2.0% PB
8 alek Elder
Suburban Seahawks Club
11 +4.5% PB
13 - 14, B Final, #68
Name Time Score Imp
9 Gary Wang
Suburban Seahawks Club
9 PB
10 Zac Leith
Nations Capital Swim Club
7 +3.0% PB
11 Tyler Juskalian
Penn Charter Aquatic Club
6 +2.1% PB
12 Johnny Bradshaw
Machine Aquatics
5 -0.9%
13 Chris Kim
Asphalt Green
4 +2.8% PB
14 Christian Lee
Westchester Aquatic Club
3 +1.8% PB
15 Pierre Koenig
Suburban Seahawks Club
2 PB
16 Jacob Sherman
Chelsea Piers
1
13 - 14, Preliminaries, #68
Name Time Pts Imp
1 Brett Feyerick
Nations Capital Swim Club
939 0.0%
2 Ryan Weaver
Carolina Aquatic Team
865 +6.2% PB
3 DJ Fechtman
Suburban Seahawks Club
854 PB
4 Tyler Sicignano
Chelsea Piers
779 PB
5 Marc Macomson
Poseidon Swimming Inc
853 -0.9%
6 Alan Cherches
MD Metro
851 +2.7% PB
7 Joe Durocher
Nations Capital Swim Club
750 +2.1% PB
8 alek Elder
Suburban Seahawks Club
735 +4.7% PB
9 Zac Leith
Nations Capital Swim Club
826 +2.8% PB
10 Gary Wang
Suburban Seahawks Club
823 PB
11 Pierre Koenig
Suburban Seahawks Club
729 PB
12 Tyler Juskalian
Penn Charter Aquatic Club
727 +1.8% PB
13 Chris Kim
Asphalt Green
726 +3.4% PB
13 Cole Greenberg
Nations Capital Swim Club
819 -0.8%
15 Johnny Bradshaw
Machine Aquatics
726 -0.9%
16 Jacob Sherman
Chelsea Piers
715 PB
17 Christian Lee
Westchester Aquatic Club
804 +2.0% PB
18 Dave Fitch
Nations Capital Swim Club
695
20 Andrew Farney
Nova of Virginia
680 -0.3%
19 Andrew Bernstein
Machine Aquatics
680 +1.1% PB
21 Justice Carrenard
Asphalt Green
672 +2.0% PB
22 Gabriele Lunardi
Asphalt Green
671 +5.7% PB
23 Erik Kratzer
Nova of Virginia
652 PB
24 John Schaefer
Machine Aquatics
735 +2.3% PB
25 Patrick Andrews
Nations Capital Swim Club
642 +1.5% PB
26 Justin Singletary
Nations Capital Swim Club
639 +4.5% PB
27 Evan Fisher
Sachem Swim Club
633 +6.1% PB
28 Matthew Morris
Nations Capital Swim Club
630 +4.9% PB
29 Lucas Hodgson
Chelsea Piers
722 PB
30 Emil Lasida
Nations Capital Swim Club
718 -0.5%
31 REN-E TAN
Nations Capital Swim Club
621 -2.3%
32 Theo Drescher
Nations Capital Swim Club
620 +3.4% PB
33 Ryan Link
Nations Capital Swim Club
618 +2.8% PB
34 JT Collier
Nations Capital Swim Club
614 +4.1% PB
35 Gleb Babahov
Nations Capital Swim Club
610 +2.8% PB
36 Ethan Tun
Nations Capital Swim Club
608 PB
37 Ryan Lincicum
Machine Aquatics
597 +2.4% PB
38 Zack Chirico
Nations Capital Swim Club
594 +3.6% PB
39 Chandler Dietrich
Nations Capital Swim Club
587 PB
40 Dylan Zhang
Asphalt Green
668 -3.2%
41 Will Kohn
Machine Aquatics
667 +2.4% PB
42 Roell Maclang
Nations Capital Swim Club
658 +1.2% PB
43 Asim Asar
Nations Capital Swim Club
657 +3.4% PB
44 Alexander Chen
Nations Capital Swim Club
564 +1.8% PB
45 Ryan Sribar
Machine Aquatics
557 PB
46 Bailey De Luise
Nations Capital Swim Club
648 -1.0%
46 Cameron Barclay
Nations Capital Swim Club
555 PB
48 Seth Spector
Central Bucks Swim Team
647 PB
49 Aidan Flanagan
Poseidon Swimming Inc
643 +1.4% PB
50 Will Kindelan
Nations Capital Swim Club
550 -2.3%
51 Charles Hicks
Westchester Aquatic Club
546 0.0%
52 Nicholas Roberts
Carolina Aquatic Team
634 +0.5% PB
53 Jeff George
Machine Aquatics
631 +2.8% PB
54 Osmond Wan
QNS Aquatic Club
534 +0.9% PB
55 Gabe Flores
Nations Capital Swim Club
528 +0.9% PB
56 Max Solash
Asphalt Green
517 +3.0% PB
57 Zak Owen
Nations Capital Swim Club
513 +1.4% PB
58 Nico Fox
Mariner Swim Club, Inc.
497 +1.5% PB
58 Albert Kang
Moons Aquatics Club
589 -0.4%
60 Alexander Karayianis
Nations Capital Swim Club
488 PB
61 Eric Zhang
Asphalt Green
574 +0.7% PB
62 Brock Ittig
Nations Capital Swim Club
569 +0.7% PB
63 Phillip Gao
Suburban Seahawks Club
477 PB
64 Jesse Jung
Westchester Aquatic Club
475 +0.5% PB
65 Derrick Chia
QNS Aquatic Club
474 -0.5%
66 JacK Stobbie
Chelsea Piers
464 PB
67 Brian Buchanan
Nations Capital Swim Club
457 -0.7%
68 Miles Yang
Dragon Swim Team
429 +2.8% PB
69 Alan Xia
QNS Aquatic Club
426 +0.2% PB
70 Adam Imam
Asphalt Green
418 -1.4%
71 Yanlei Chen
QNS Aquatic Club
497 -0.3%
Christian Mayr
Nova of Virginia
Alex Hazlett
Greenwich YWCA Dolphins
NS
Nate Pfeffer
Nova of Virginia
NS
Collin McKenzie
Machine Aquatics
NS
Carson Wachtel
Nova of Virginia
NS
11 - 12, Finals, #44
Name Time Score Imp
1 Matt Beehler
Long Island Aquatic Club
20 +2.0% PB
2 Kris Lawson
Nations Capital Swim Club
17 -1.9%
3 Hudson Chung
Westchester Aquatic Club
16 +2.0% PB
4 Brian Kern
Long Island Aquatic Club
15 +6.9% PB
5 Blake Conway
Nations Capital Swim Club
14 +1.0% PB
6 Sean Su
QNS Aquatic Club
13 +1.1% PB
7 Miggy Vinegas
Nations Capital Swim Club
12 +1.3% PB
8 Tyler Whitacre
Machine Aquatics
11 +2.7% PB
11 - 12, Preliminaries, #44
Name Time Score Imp
1 Matt Beehler
Long Island Aquatic Club
+0.9% PB
2 Kris Lawson
Nations Capital Swim Club
-1.6%
3 Hudson Chung
Westchester Aquatic Club
+2.0% PB
4 Brian Kern
Long Island Aquatic Club
+5.8% PB
5 Blake Conway
Nations Capital Swim Club
+2.0% PB
6 Miggy Vinegas
Nations Capital Swim Club
+0.4% PB
7 Sean Su
QNS Aquatic Club
-1.0%
8 James Piccolo
Nations Capital Swim Club
9 +0.3% PB
9 Jackson Wright
Clark Swim Club
7 -1.1%
10 Tyler Whitacre
Machine Aquatics
+3.9% PB
11 Lleyton Arnold
Nations Capital Swim Club
6 +2.2% PB
12 Matthew Santee
Nations Capital Swim Club
5 +4.4% PB
13 Nick Rhodes
Long Island Aquatic Club
4 +0.2% PB
14 Mike Nasta
Sachem Swim Club
3 +3.4% PB
15 Beck Hastings
Nations Capital Swim Club
2 +2.8% PB
16 JT Schmid
Nations Capital Swim Club
1
17 Sammy Gold
Nations Capital Swim Club
+0.4% PB
18 Brandon Kim
Nations Capital Swim Club
+5.3% PB
19 Christian Carroll
Nations Capital Swim Club
+2.1% PB
20 Aidan Schnapf
Central Bucks Swim Team
PB
21 Cian Bice
QNS Aquatic Club
+3.9% PB
22 Theo Dietrich
Nations Capital Swim Club
+2.0% PB
23 Andrew Bates
Asphalt Green
+3.1% PB
24 Junwoo Kim
Nations Capital Swim Club
PB
25 Reese Velishka
Chelsea Piers
26 Nico Christofferson
Machine Aquatics
+1.8% PB
27 Alexander Rudin
Nations Capital Swim Club
+1.6% SB
28 Rian Graham
Machine Aquatics
+4.0% PB
29 Jack Morningstar
Chelsea Piers
30 Reece Rupert
Pine Richland Aq
PB
31 Andy Francis
Clark Swim Club
+1.5% PB
32 Charles Zindler
Machine Aquatics
+2.0% PB
33 David McMichael
Machine Aquatics
+4.4% PB
34 Evan Fine
Asphalt Green
+4.0% PB
35 Aiden Bond
Machine Aquatics
-0.6%
36 Nicholas Shats
MD Metro
-1.4%
37 Steven Wang
Joe Flaherty's Dolphins
+1.7% PB
38 Owen Cather
Nations Capital Swim Club
+4.8% PB
39 Roni Bokkisam
Nations Capital Swim Club
-0.7%
40 Mackey Nurkic Kacapor
Nations Capital Swim Club
-5.3%
41 Matthew Wu
Nations Capital Swim Club
-1.9%
42 Finn Bacon
Nations Capital Swim Club
+2.6% SB
43 Connor Tain
Nations Capital Swim Club
+0.5% PB
44 Peter Mottolese
Chelsea Piers
45 Sean McCabe
Machine Aquatics
+2.4% PB
46 David Granucci
Sachem Swim Club
-2.6%
46 John Yuan
Nations Capital Swim Club
+2.5% PB
48 Aiden Ha
Moons Aquatics Club
-0.9%
49 Chris Goggins
Nations Capital Swim Club
+5.1% PB
50 Evan Ingraham
Clark Swim Club
-0.8%
51 Skylar Yoham
Asphalt Green
-0.5%
52 Ben Pritchard
Carolina Aquatic Team
+2.9% PB
53 Joshee Cheng
Nations Capital Swim Club
-1.5%
54 Marcus Papanikolaou
Central Bucks Swim Team
PB
55 Frankie Andersen
Sachem Swim Club
-1.6%
56 Brycen Lynch
Nations Capital Swim Club
-0.5%
57 Andrew Klein
Nations Capital Swim Club
+1.7% PB
58 Marco Minai
Nations Capital Swim Club
-3.8%
59 Owen Lever
Central Bucks Swim Team
60 Daniel Chua
Machine Aquatics
-1.2%
10 and under, Timed Finals, #46
Name Time Score Imp
1 Charlie Greenwood
Nations Capital Swim Club
20 +0.3% PB
2 Levi Skaistis
Asphalt Green
17 +3.0% PB
3 Misha Kojanov
Nations Capital Swim Club
16 +0.4% PB
4 Sean Green
Long Island Aquatic Club
15 -1.0%
5 David Kushnirsky
Long Island Aquatic Club
14 +0.4% PB
6 Matthew Zhao
Long Island Aquatic Club
13 +1.8% PB
7 Michael Zhou
Dragon Swim Team
12 -1.4%
8 Lucas Knapp
Nations Capital Swim Club
11 -5.7%
9 Michael Gehley
Life Time Mid-Atlantic
9 +1.2% PB
10 Will Siegel
Long Island Aquatic Club
7 +0.4% PB
11 James Darcy
Long Island Aquatic Club
6 +1.4% PB
12 Thomas Goertel
Chelsea Piers
5
13 Kevin Hertel
Long Island Aquatic Club
4 +1.0% PB
14 Jax Steider
Machine Aquatics
3 +0.4% PB
15 Kazuki Nagao
Joe Flaherty's Dolphins
2 -2.6%
16 Mason Menz
Nations Capital Swim Club
1 -3.5%
17 Andrew Lohman
Machine Aquatics
+2.8% PB
18 Sebastien Nappi
Machine Aquatics
+0.5% PB
19 Caden Wilkinson
Machine Aquatics
+0.8% PB
20 Nikhil Midda
Nations Capital Swim Club
+3.1% PB
21 Grady Redding
Wilmington Aquatic Club
22 Caleb Cho
Moons Aquatics Club
+2.7% PB
23 Mark Milgram
Freedom Aquatics
+1.6% PB
24 Sean Melody
Wilmington Aquatic Club
+3.5% PB
25 Rohit Das
Nations Capital Swim Club
PB
26 Leonardo Sislen
Nations Capital Swim Club
+3.4% PB
27 Bartosz Dec
Central Bucks Swim Team
PB
28 Mark Cherches
MD Metro
+1.7% PB
29 Jacob Kim
Asphalt Green
+0.3% PB
30 Alex Tollit
Asphalt Green
+4.1% PB
31 Henry Guo
Nations Capital Swim Club
32 Andrew Krivenko
Freedom Aquatics
-1.1%
33 James Lee
Nations Capital Swim Club
-1.7%
34 Eli Ferrara
Joe Flaherty's Dolphins
+1.6% SB
35 Ethan Om
Moons Aquatics Club
+1.7% PB
36 Elijah Na
Clark Swim Club
+2.5% PB
37 Ian O'Toole
Machine Aquatics
PB
38 Matthew Sonne
Nations Capital Swim Club
+3.1% PB
39 Andrew Simons
Long Island Aquatic Club
+4.1% PB
40 Ocean Lan
Moons Aquatics Club
PB
41 Caleb Chen
Nations Capital Swim Club
+2.1% PB
42 Matt Liu
Nations Capital Swim Club
43 Vincent Gookin
Asphalt Green
PB
44 Paul Mullen
Nations Capital Swim Club
+1.5% PB
45 Omar Mohamed
Freedom Aquatics
-2.8%
46 Jacob Bell
Machine Aquatics
-0.6%
47 Aiden Wong
Nations Capital Swim Club
48 Matt Mack
Nations Capital Swim Club
-0.7%
49 Adam Alami
Machine Aquatics
-4.1%
50 Callum McCracken
Chelsea Piers
51 Sammy Rotman
MD Metro
-2.7%
52 Jackson Tishler
Nations Capital Swim Club
-7.9%
53 Chase Rabe
Nations Capital Swim Club
+1.4% PB
54 Lennox McDowell
Nations Capital Swim Club
+0.1% PB
55 Harry Xiao
Dragon Swim Team
+1.4% PB
56 Jamie Gulli
Wilmington Aquatic Club
-0.7%
57 Timothy Hong
Central Bucks Swim Team
58 Brock Bromley
Nations Capital Swim Club
-1.9%
59 Kai Politza
Wilmington Aquatic Club
60 Clayton Waterman
Nations Capital Swim Club
-2.4%
61 Willem Anton
Asphalt Green
-4.5%
Ryan Carre
Chelsea Piers
Charles Buckles
Nations Capital Swim Club
NS
Noah Kittayapison
Nations Capital Swim Club
Owen Friedman
Nations Capital Swim Club
NS
Neel Chethan
Life Time Mid-Atlantic
NS
Matthew Lind
Mariner Swim Club, Inc.
NS

Events