Swimcloud
NC STAR Triad Tropic Invite
17 and over, A Final, #82
Name Time Score Imp
1 Matthew CURRAN
Old Dominion Aquatic Club
20 +4.7% SB
2 Streett Martin
Nova of Virginia
17 +3.3% PB
3 Kyle Evans
Sailfish Aquatics
16 -1.9%
4 George Haber
Old Dominion Aquatic Club
15 +7.5% PB
5 Anthony Vinson
Nova of Virginia
14 +4.6% PB
6 Ryan Trout
Waves Of Wilmington Swim Team
13 -0.4%
7 Harrison Robertson
Old Dominion Aquatic Club
12 +6.8% PB
8 Nicholas McComb
Nova of Virginia
11 +5.3% SB
17 and over, B Final, #82
Name Time Score Imp
9 Quinn Schreck
Nova of Virginia
9 +0.9% PB
10 Ian Miller
Old Dominion Aquatic Club
7 +4.5% SB
11 Devin Brewbaker
Star Aquatics
6 +5.6% PB
12 Rowan McDowell
Nova of Virginia
5 +2.6% PB
13 Jason White
Sailfish Aquatics
4 -2.7%
14 Emilio Layton
Nova of Virginia
3 +0.8% SB
Chris Anselmo
Brunswick Aquatic Club
NS
17 and over, Preliminaries, #82
Name Time Pts Imp
1 Matthew CURRAN
Old Dominion Aquatic Club
657 +5.0% SB
2 Clayton North
Hilton Head Aquatics
604 +2.3% SB
3 Graham Hertweck
Star Aquatics
615 +4.9% SB
4 Anthony Vinson
Nova of Virginia
576 +8.7% PB
5 Streett Martin
Nova of Virginia
611 +1.0% PB
6 Ryan Trout
Waves Of Wilmington Swim Team
568 +5.4% PB
7 Jake Hannum
Waves Of Wilmington Swim Team
587 +3.6% SB
8 Jared Caudill
Georgetown-Scott County Super Sharks
586 PB
9 George Haber
Old Dominion Aquatic Club
509 +8.7% PB
10 Josh Stidham
Georgetown-Scott County Super Sharks
540
11 Matthew Asbill
Raleigh Swimming Association
505 +6.5% PB
12 Nicholas McComb
Nova of Virginia
507 +7.5% PB
13 Harrison Robertson
Old Dominion Aquatic Club
503 +8.7% PB
14 Kyle Evans
Sailfish Aquatics
485 -3.1%
15 Quinn Schreck
Nova of Virginia
480 -1.1%
16 Will McLoud
Hilton Head Aquatics
431 -1.1%
17 Devin Brewbaker
Star Aquatics
462 +6.2% PB
18 Nathan Wallen
Georgetown-Scott County Super Sharks
454 PB
19 Jason White
Sailfish Aquatics
430 -1.2%
20 Keenan Burgess
Sailfish Aquatics
425 -4.2%
21 Chris Anselmo
Brunswick Aquatic Club
423 +7.4% SB
21 Richie Soltis
New Wave (NC)
390 +5.1% PB
23 Ian Miller
Old Dominion Aquatic Club
416 +2.1% SB
24 Jared Gray
Nova of Virginia
374
25 Rowan McDowell
Nova of Virginia
385 +1.4% SB
26 Emilio Layton
Nova of Virginia
370 +0.8% SB
27 Nicholas Sarvella
Old Dominion Aquatic Club
332 -0.1%
28 Spencer Bock
Asheville Swim Club
315 +3.9% PB
29 Patrick Heffron
Waves Of Wilmington Swim Team
280 PB
30 David Shainberg
Asheville Swim Club
182 PB
31 Caden Wendelin
Pinehurst Area Swim Team
177 PB
32 Mason Graves
Georgetown-Scott County Super Sharks
148
33 Ben Broshar
Asheville Swim Club
27 +0.3% PB
Drake Moretz
Asheville Swim Club
NS
BRYSON CUMMINGS
Hilton Head Aquatics
NS
Drew Caravaglio
Waves Of Wilmington Swim Team
NS
15 - 16, A Final, #82
Name Time Score Imp
1 Noah Henderson
Star Aquatics
20 +0.7% SB
2 Christian Lower
New Wave (NC)
17 +4.8% PB
3 Connor Gleim
Old Dominion Aquatic Club
16 PB
4 Ethan Choo
Nova of Virginia
15 +1.7% PB
5 Finn Howard
Waves Of Wilmington Swim Team
14 -0.9%
6 David Dingfelder
Carolina Aquatic Team
13 +4.2% PB
7 Garrett Butner
Waves Of Wilmington Swim Team
12 +2.2% PB
8 Will Timme
Nova of Virginia
11 -4.1%
15 - 16, B Final, #82
Name Time Score Imp
9 Emerson Hershfeld
New Wave (NC)
9 +4.2% PB
10 Ethan Jones
Old Dominion Aquatic Club
7 +5.1% PB
11 Henry Oberley
Old Dominion Aquatic Club
6 +4.1% SB
12 Rio Wombacher
Raleigh Swimming Association
5 +2.6% PB
13 Drew Acquaye
Nova of Virginia
4 +5.3% PB
14 Conner Jorgensen
Nova of Virginia
3 +1.9% PB
15 Kolby Rendon
Raleigh Swimming Association
2 +4.0% PB
16 Michael Senter
Nova of Virginia
1 +1.3% PB
15 - 16, Preliminaries, #82
Name Time Pts Imp
1 Noah Henderson
Star Aquatics
787 +2.3% SB
2 Tom Hubbard
Raleigh Swimming Association
712 +2.9% SB
3 Cothalee Watko
Raleigh Swimming Association
644 +1.8% PB
4 Christian Lower
New Wave (NC)
638 +4.5% PB
5 Ethan Choo
Nova of Virginia
600 +2.9% PB
6 Will Timme
Nova of Virginia
645 +2.5% PB
7 David Dingfelder
Carolina Aquatic Team
592 +5.8% PB
8 Finn Howard
Waves Of Wilmington Swim Team
636 +0.7% PB
9 Connor Gleim
Old Dominion Aquatic Club
586 PB
10 Michael Dockham
Star Aquatics
583 +8.1% SB
11 David Washburn
Raleigh Swimming Association
574 +0.8% PB
12 Garrett Butner
Waves Of Wilmington Swim Team
618 +3.7% PB
13 Henry Oberley
Old Dominion Aquatic Club
564 +4.4% SB
14 Emerson Hershfeld
New Wave (NC)
554 +2.7% PB
15 Kevin Geist
Hilton Head Aquatics
597 PB
16 Rio Wombacher
Raleigh Swimming Association
595 +3.3% PB
17 Conner Jorgensen
Nova of Virginia
591 +2.9% PB
18 Ethan Jones
Old Dominion Aquatic Club
538 +3.5% PB
19 Xander Setzer
Star Aquatics
568 +5.3% PB
20 Noah Diacumakos
Raleigh Swimming Association
561
21 Drew Acquaye
Nova of Virginia
510 +4.8% PB
22 Kolby Rendon
Raleigh Swimming Association
550 +3.7% PB
23 Michael Senter
Nova of Virginia
506 +3.5% PB
24 Iain Moore
Nova of Virginia
547 +3.2% SB
25 Noah Ratliff
Nova of Virginia
546 PB
26 Cj Spence
Raleigh Swimming Association
498 +3.5% PB
27 Zach Wallen
Georgetown-Scott County Super Sharks
540 PB
28 Eddie Enriquez
Sailfish Aquatics
532 -1.9%
29 Matthew Rigsbee
Carolina Aquatic Team
488 +3.0% PB
30 Emile Charles
Carolina Aquatic Team
527 PB
31 Luke Daley
Nova of Virginia
527 -0.1%
32 Adam Cocke
Carolina Aquatic Team
476 +1.8% PB
33 Reid Hutcherson
Nova of Virginia
517 -1.7%
34 Connor Curran
Raleigh Swimming Association
472 +2.4% PB
35 Miles West
Nova of Virginia
514 +1.3% PB
36 Alex Bria
Carolina Aquatic Team
513 -0.1%
36 Trey Adkins
Waves Of Wilmington Swim Team
470 +3.9% PB
38 Bryan Hill
Star Aquatics
462 PB
39 Will Cooper
Sandhills Sandsharks
505 +7.6% PB
40 Bryson Johnson
Raleigh Swimming Association
499 -3.5%
41 Evan Hawkins
Georgetown-Scott County Super Sharks
493
42 Ian Smith
Raleigh Swimming Association
447 +1.4% PB
43 Garrett Pendleton
Jersey Storm Swimming
489 PB
44 Benjamin Snider
Star Aquatics
443 PB
45 Andrew Betts
Old Dominion Aquatic Club
474 -0.2%
46 Jackson Newton
Star Aquatics
413 PB
47 Jeremy Lalumondier
Star Aquatics
411 +1.6% SB
48 Ben Huang
Star Aquatics
408
49 Jackson Holcomb
Carolina Aquatic Team
405 +2.0% PB
50 Zack Shaver
New Wave (NC)
435 -0.7%
50 Kennedy Ubinger
Raleigh Swimming Association
393 +0.5% PB
52 Jeffrey Settlemyre
Waves Of Wilmington Swim Team
434 +0.2% PB
53 Christian Massengill
Nova of Virginia
433 +5.1% PB
54 Michael Ivy
Raleigh Swimming Association
421 -7.5%
55 Josh Stablein
MSA Swim
409 PB
56 Matt Anselmo
Brunswick Aquatic Club
405 +3.0% SB
57 Spencer Hughes
New Wave (NC)
383 -2.3%
58 Tanguy Absillis
Raleigh Swimming Association
336 +1.7% PB
59 Ben Mann
New Wave (NC)
365 +3.4% PB
60 Ben Ostrander
Rowan Aquatic Club YMCA
283 -1.5%
61 Thomas Thrower
Raleigh Swimming Association
276 -1.4%
62 Bobby Langtry
Waves Of Wilmington Swim Team
310 +3.4% PB
63 Parker Doleman
Old Dominion Aquatic Club
270 +1.1% PB
64 Zachary Archer
Carolina Aquatic Team
305 -0.3%
65 Oz Potter
Nova of Virginia
302 +0.9% PB
66 Glenn Luther
Sailfish Aquatics
262 PB
67 Jason Puckett
Sailfish Aquatics
273
68 Jacob Crater
New Wave (NC)
272 +0.3% PB
69 Justin Brennan
Carolina Aquatic Team
226 PB
70 Tomas Pierce
Raleigh Swimming Association
255 +0.8% PB
71 Jack Todd
Raleigh Swimming Association
239
72 Logan Rice
High Point Swim Club
194 -1.4%
73 Jake Hill
Sandhills Sandsharks
168 -3.9%
74 Reilly Ploplis
Rowan Aquatic Club YMCA
130 -1.0%
75 Davis Kubovcik
Old Dominion Aquatic Club
129 +2.4% PB
76 Ryan Dowd
Sailfish Aquatics
84 -2.3%
77 Alex Stewart
High Point Swim Club
42
78 Shemssa Lynch-Wade
Greensboro Swimming Assoc
28 +0.4% SB
79 Oscar Hu
Jersey Storm Swimming
6
80 Jake Quigley
Star Aquatics
2 -2.1%
Daniel Chance
Nova of Virginia
Matthew Shuttleworth
Waves Of Wilmington Swim Team
Luke Majuri
Sandhills Sandsharks
NS
Jeff Tuning
New Wave (NC)
NS
13 - 14, A Final, #80
Name Time Score Imp
1 Daniel Baldwin
New Wave (NC)
20 +2.6% PB
2 Connor Hughes
New Wave (NC)
17 +4.3% PB
3 Christopher Barker
New Wave (NC)
16 +1.4% PB
4 Blake Johnson
Old Dominion Aquatic Club
15 +6.2% PB
5 Aidan Duffy
Nova of Virginia
14 +4.7% PB
6 Anderson Broughton
Nova of Virginia
13 +2.1% PB
7 Charlie Boykin
Nova of Virginia
12 +0.8% PB
8 Nick Riley
Raleigh Swimming Association
11 -1.2%
13 - 14, B Final, #80
Name Time Score Imp
9 Ethan Stoltz
Nova of Virginia
9 +1.4% PB
10 Liam Ryan
Nova of Virginia
7 +1.2% PB
11 Graham Boyle
Nova of Virginia
6 +2.9% PB
12 Luke Fortner
New Wave (NC)
5 +4.7% PB
13 Heath Lewis
Old Dominion Aquatic Club
4 +0.2% PB
14 Conrad Tan
Nova of Virginia
3 -1.2%
15 Hunter Sundlun
Nova of Virginia
2 -2.7%
16 Zane Roberts
Old Dominion Aquatic Club
1 -0.8%
13 - 14, Preliminaries, #80
Name Time Pts Imp
1 Daniel Baldwin
New Wave (NC)
789 +2.1% PB
2 Kaleb Brannock
Georgetown-Scott County Super Sharks
685 PB
3 Christopher Barker
New Wave (NC)
653 +1.9% PB
4 Connor Hughes
New Wave (NC)
635 +3.1% PB
5 Tommy Hughson
Hilton Head Aquatics
692 +2.3% PB
6 Coby Ockert
Raleigh Swimming Association
590 +2.6% PB
7 Nick Riley
Raleigh Swimming Association
690 +2.8% PB
8 Aidan Duffy
Nova of Virginia
588 +3.7% PB
9 Blake Johnson
Old Dominion Aquatic Club
576 +3.9% PB
10 Charlie Boykin
Nova of Virginia
673 +2.5% PB
11 Anderson Broughton
Nova of Virginia
571 +1.5% PB
11 Austin Winchester
Waves Of Wilmington Swim Team
571 +0.4% PB
13 Ethan Stoltz
Nova of Virginia
564 +0.3% PB
14 John Washburn
Raleigh Swimming Association
549 +0.8% PB
15 Conrad Tan
Nova of Virginia
548 -0.5%
16 Luke Fortner
New Wave (NC)
541 +3.8% PB
17 Liam Ryan
Nova of Virginia
536 -0.9%
18 Hunter Sundlun
Nova of Virginia
533 +0.6% PB
19 Heath Lewis
Old Dominion Aquatic Club
532 -0.1%
20 Zane Roberts
Old Dominion Aquatic Club
523 +2.8% PB
21 Graham Boyle
Nova of Virginia
516 +0.5% PB
22 Evan Doherty
New Wave (NC)
513 +1.8% PB
23 Sean Belden
Nova of Virginia
508 +4.1% PB
24 Connor Smith
Asheville Swim Club
605 -0.1%
25 William Watson
Star Aquatics
503 -1.7%
26 Hyoseon Lee
New Wave (NC)
600 +1.8% PB
27 Andrew Farney
Nova of Virginia
595 +3.8% PB
28 Lukas Sobocinski
Raleigh Swimming Association
494 +3.5% PB
29 Brian Kwon
Nova of Virginia
491 +1.5% PB
30 Nick Broza
Raleigh Swimming Association
490 +5.6% PB
31 Andrew Eberhardt
Waves Of Wilmington Swim Team
473 +3.7% PB
32 Decker Bristow
Nova of Virginia
467 +2.8% PB
33 Cohen Bruner
Hilton Head Aquatics
455
34 Andrew Lucky
Sailfish Aquatics
452 -0.7%
35 Niklas Kronlein
Hilton Head Aquatics
548 +0.4% PB
36 Evan Kirby
Waves Of Wilmington Swim Team
423 +1.6% PB
37 Noah Jimison
Hillsborough Aquatic Club
416 -1.4%
38 Pierce Daly
Hilton Head Aquatics
400 PB
39 Matty Burrows
Sailfish Aquatics
490 +3.2% PB
40 Hayden Carpenter
MSA Swim
394 +5.4% PB
41 Conner Myers
Old Dominion Aquatic Club
383 +5.1% PB
42 Andrew Thompson
Pinehurst Area Swim Team
381 +1.6% PB
43 cooper gavin
Old Dominion Aquatic Club
474 +1.2% PB
44 Miles Charles
Carolina Aquatic Team
469 PB
45 John Haber
Old Dominion Aquatic Club
360 +7.2% PB
46 Ryan Lynch
Raleigh Swimming Association
343 +3.9% PB
47 Garrett Curran
Raleigh Swimming Association
430 +4.0% PB
48 Logan Butner
Waves Of Wilmington Swim Team
403 +2.1% PB
49 Tate Eppinger
Carolina Aquatic Team
313 PB
50 Miller Davenport
Raleigh Swimming Association
305 +2.0% PB
51 Owen Kirkpatrick
MSA Swim
289 PB
52 Cameron Lesko
Waves Of Wilmington Swim Team
288 +4.3% PB
53 Jacob Ambrose
Old Dominion Aquatic Club
372 +5.3% PB
54 Eric Hoang
Raleigh Swimming Association
366 +4.2% PB
55 Patrick Drake
Raleigh Swimming Association
357 +3.9% PB
56 Elijah Horman
Raleigh Swimming Association
347 -0.2%
57 Cam Matousek
Hilton Head Aquatics
239 PB
58 Ashton Temme
Old Dominion Aquatic Club
322 +1.5% PB
59 Dalton Husketh
Carolina Aquatic Team
310 +0.4% PB
60 Gabriel Bradley
Old Dominion Aquatic Club
225 +1.1% PB
61 Max Mixa
Sandhills Sandsharks
297 PB
62 Zach Brinson
Old Dominion Aquatic Club
295 +2.1% PB
63 Jacob Lafferty
Sailfish Aquatics
212 -3.7%
64 Andrew Lemke
New Wave (NC)
291 -0.8%
65 Yonatan Khaitas
Greensboro Swimming Assoc
291 -1.9%
66 Matthew Geib
New Millennium Aquatics
287 -1.0%
67 Logan Shattuck
Star Aquatics
202 PB
68 Luke Boldt
Brunswick Aquatic Club
193 +2.2% PB
69 Matthew Zagar
Sailfish Aquatics
191 PB
70 Chris Adams
New Wave (NC)
185 PB
71 Devin Glover
Sandhills Sandsharks
260 -2.1%
72 A'Jay West
Old Dominion Aquatic Club
257 +0.8% PB
73 Michael Sanders
New Wave (NC)
171 +1.0% PB
74 Joshua Wallace
Raleigh Swimming Association
245 PB
75 Matt Epley
Rowan Aquatic Club YMCA
165 -1.6%
76 Avery Muir
Raleigh Swimming Association
235 +1.7% PB
77 Christopher Williams
Sailfish Aquatics
141 -0.9%
78 Gabe Rodriguez
High Point Swim Club
130
79 Cooper Hyldahl
Waves Of Wilmington Swim Team
198 +4.5% PB
80 Ian Holt
Sailfish Aquatics
120 PB
81 Benjamin Smith
Star Aquatics
189 +4.2% SB
82 Andrew Cannon
Star Aquatics
173 -2.6%
83 William Astilla
Carolina Aquatic Team
97 +0.3% PB
84 Christopher Franklin
Sailfish Aquatics
164 PB
85 Davis Hull
MSA Swim
156 PB
86 Jeffrey Zhang
New Wave (NC)
155 +1.7% PB
87 Seth Luker
Sailfish Aquatics
87 -5.5%
88 Jack Boldt
Brunswick Aquatic Club
80 -2.6%
89 Ethan Pollina
Greensboro Swimming Assoc
138 +2.6% PB
90 Josh Trexler
Raleigh Swimming Association
138 +0.9% PB
91 Raymond Pifer
New Wave (NC)
61 PB
92 Nathan Archer
Carolina Aquatic Team
117 -1.3%
93 Jackson Hayes
Asheville Swim Club
54 +2.9% PB
94 Mason Overby
Hillsborough Aquatic Club
49 -3.4%
95 Eric Atkins
Sailfish Aquatics
37
96 Jacob Bingham
Georgetown-Scott County Super Sharks
30
97 Andrew Kubovcik
Old Dominion Aquatic Club
9 +0.5% PB
98 Alexander La Valley
Sailfish Aquatics
2
99 Colin Brazas
Asheville Swim Club
2 +2.4% PB
100 Nicholas Baran
Sailfish Aquatics
2
Kyle Pepe
Sailfish Aquatics
Ruhail Khan
MSA Swim
NS
Nathaniel Blais
Old Dominion Aquatic Club
NS
Patrick Applegate
MSA Swim
NS
Ashton Chhan
Carolina Aquatic Team
NS
Evan Miles
Carolina Aquatic Team
NS
11 - 12, Timed Finals, #106
Name Time Score Imp
1 Joe Bunger
Raleigh Swimming Association
20 +1.5% PB
2 Matthew Lucky
Sailfish Aquatics
17 -0.2%
3 Patrick Sleater
Asheville Swim Club
16 +0.4% PB
4 Harrison Gardner
High Point Swim Club
15 +0.7% PB
5 Mattie Oberley
Old Dominion Aquatic Club
14 +0.3% PB
6 Johnny Edwards
High Point Swim Club
13 +2.3% PB
7 Will Sterrett
Waves Of Wilmington Swim Team
12 PB
8 Jackson Hall
Old Dominion Aquatic Club
11 +2.8% PB
9 Ben Mauldin
Old Dominion Aquatic Club
9 +0.6% PB
10 matthew Schoenagel
Raleigh Swimming Association
7 +0.8% PB
11 Emilio Aparicio
Raleigh Swimming Association
6 PB
12 Otto Schonwalder
Carolina Aquatic Team
5 +1.0% PB
13 Ajay Federico
Sailfish Aquatics
4 -1.7%
14 Harrison Ranier
Sailfish Aquatics
3 -1.2%
15 Cole Artman
Raleigh Swimming Association
2 +0.6% PB
16 Sean Setzer
Waves Of Wilmington Swim Team
1 +2.6% PB
17 Chris Kafitz
Rowan Aquatic Club YMCA
+0.5% PB
18 Tate Anderson
Raleigh Swimming Association
19 Matt Bell
Old Dominion Aquatic Club
+2.7% PB
20 Rowan Cridlebaugh
High Point Swim Club
+1.1% PB
21 Bhargav Vadapalli
Sailfish Aquatics
PB
22 Alex Fike
Rowan Aquatic Club YMCA
23 Evan Stuck
Waves Of Wilmington Swim Team
PB
24 Mason Kempf
Raleigh Swimming Association
+0.2% PB
25 Matheson Williams
Star Aquatics
+3.1% SB
26 Brian Kustowski
Old Dominion Aquatic Club
-0.2%
27 Tyler Kaminski
Old Dominion Aquatic Club
-1.1%
28 Ben Pritchard
Carolina Aquatic Team
-4.2%
29 TJ Spokas
Sailfish Aquatics
PB
30 Will Harris
Sailfish Aquatics
31 Brady Rolland
Star Aquatics
-2.0%
32 Colin Barakey
Old Dominion Aquatic Club
-6.5%
33 Luke Dolan
Sailfish Aquatics
-0.4%
34 Christian Cureton
Sailfish Aquatics
35 Kane Bruton
Star Aquatics
+8.6% PB
36 Bo Daniels
Sandhills Sandsharks
37 Joe Cain
Pinehurst Area Swim Team
PB
38 Timothy Tobin
Sailfish Aquatics
39 Kadence Taylor
Star Aquatics
+0.9% PB
40 Matthew Land
Star Aquatics
41 Dylan Perry
Sailfish Aquatics
-0.6%
42 Press Lawson
Star Aquatics
Larry Almariento
Old Dominion Aquatic Club
Joseph Genco
Old Dominion Aquatic Club
Dylan Sinople
MSA Swim
Carter Bingman
Old Dominion Aquatic Club
Ryan Langtry
Waves Of Wilmington Swim Team
NS
Matthew Caravaglio
Waves Of Wilmington Swim Team
NS
10 and under, Timed Finals, #104
Name Time Score Imp
1 Rowan Diacumakos
Raleigh Swimming Association
20 -0.2%
2 Nick Shulgin
Sailfish Aquatics
17
3 Jack Frank
Carolina Aquatic Team
16 PB
4 Nikhil Agans
Carolina Aquatic Team
15 PB
5 Jackson March
Raleigh Swimming Association
14 PB
6 Alex Jones
Greensboro Swimming Assoc
13 PB
7 Zachary Mcnabb
Old Dominion Aquatic Club
12
8 Brodie McCartan
Sailfish Aquatics
11 +0.2% PB
9 Isaac Holtham
MSA Swim
9
10 John Shepherd
Sandhills Sandsharks
7 PB
11 Charlie Kuzma
Sandhills Sandsharks
6
12 David Ritchey
Carolina Aquatic Team
5
13 Tyler Koepp
Old Dominion Aquatic Club
4 +3.5% PB
14 Killian Piner
Greensboro Swimming Assoc
3
15 Lars Kunkle
Sailfish Aquatics
2
16 Jeffery Gentry
Greensboro Swimming Assoc
1
Benjamin Broskovetz
Sandhills Sandsharks
Peyton Splawski
Greensboro Swimming Assoc
Carson Bernstein
Old Dominion Aquatic Club
Alex Powell
Star Aquatics
Matias Christensen
Greensboro Swimming Assoc
Russell Abrams
Old Dominion Aquatic Club
Adam Stephany
Greensboro Swimming Assoc
Will Hill
Sandhills Sandsharks
NS

Events