Swimcloud
NJ XCEL Fall Festival
15 - 19, Timed Finals, #88
Name Time Pts Imp
1 Anthony Rincon
Tidal Wave Swim Team (NJ)
836
2 Jack Alexy
Somerset County YMCA
919
3 David Son
Jersey Flyers Aquatic Club
684
4 Trent Russano
Somerset County YMCA
757
5 Justin Tong
X-Cel Swimming
682
6 Alex Gifford
Wyckoff Family YMCA
679
7 Ben Eckerson
Pennington Stingrays
710
8 Toby Cahnbley
X-Cel Swimming
624
9 Justin Oosterwyk
Jersey Flyers Aquatic Club
587
10 Reid McBoyle
Somerset County YMCA
603
11 Will Han
Ridgewood YMCA
556
12 Samuel Hughes
Ridgewood YMCA
630 PB
13 Holden Von Summer
Wyckoff Family YMCA
543
14 Ben Hewson
Central Jersey A
556
15 Johnathan Wu
X-Cel Swimming
604 PB
16 Steven Cheng
Ridgewood YMCA
546
17 Joseph Kiel
Somerset County YMCA
501
18 Nadil Ranatunga
Jersey Flyers Aquatic Club
583 PB
19 Steven Somick
Jersey Flyers Aquatic Club
519
20 Liam Morris
Central Jersey A
485
21 John Rumipulla
Eagle Aquatic Club
517 +0.5% PB
22 Thomas Shea
Central Jersey A
564
23 Luka Mikadze
Ridgewood YMCA
475
24 Jack Paul
Wyckoff Family YMCA
558 PB
25 Thomas Cutro
Jersey Gators
484 PB
26 Jeff Davenport
Princeton Tigers Aquatics Club
478
27 Lucas Kim
Wyckoff Family YMCA
474
28 Ben Tomfohrde
Whitewaters
524
29 Ryan Kappes
Raritan Valley YMCA
467
30 Jack Marxen
Central Jersey A
410 +2.9% SB
31 Quentin Asencio
Wyckoff Family YMCA
440 PB
32 Joe Osman
New Jersey Race Club
488 PB
33 Liam White
X-Cel Swimming
401
34 Ryan Purcell
Somerset County YMCA
468
35 Anthony Napreev
Y Greater Monmouth Swim Team
454 PB
36 Thomas Corrigan
Somerset County YMCA
366 PB
37 David Khym
Ridgewood YMCA
350 PB
38 Ethan Chiu
Somerset County YMCA
394
39 Nicholas Suppiah
Ridgewood YMCA
387 PB
40 Sean Hough
Jersey Gators
351
41 Austin Fitzpatrick
Somerset County YMCA
371 PB
42 Vincent Wan
Tidal Wave Swim Team (NJ)
417
43 Elijah Reyen
X-Cel Swimming
361
44 Thomas Haemmerle
Ridgewood YMCA
357 PB
45 Jocobo Arteaga
Eagle Aquatic Club
403 +1.7% PB
46 John LeVan
Meadowlands Sharks
322 PB
47 Darren Fenixdy
Wyckoff Family YMCA
382
48 Tristan Lee
Ridgewood YMCA
373
49 Chris Hall
Central Jersey A
372 PB
50 Mark Sarachman
Pennington Stingrays
360 PB
51 Shrestha Hari
Ridgewood YMCA
356 +0.9% SB
52 Noah Youseff
Somerset County YMCA
353
53 Peter Kutuzov
Unattached
331
54 AJ Pisani
Y Greater Monmouth Swim Team
275
54 Robert Kelly
Jersey Gators
275
56 Luke Barglow
Princeton Tigers Aquatics Club
268
57 Stephen Pak
Ridgewood YMCA
255 PB
58 Terry Smirnov
Jersey Flyers Aquatic Club
300 PB
59 Lance Zmoyro
New Jersey Race Club
245
60 Anooj Pai
Somerset County YMCA
287 PB
61 Alex Vester
Ridgewood YMCA
275 PB
62 Sandip Das
Whitewaters
274
63 Jonathan Osma
Tidal Wave Swim Team (NJ)
225 PB
64 Ivan Koltsov
Ridgewood YMCA
262 PB
65 Andrew Chermark
New Jersey Race Club
259 PB
66 Patrick Dolan
New Jersey Race Club
249 PB
67 Michael Minieri
Somerset County YMCA
232
68 Vidhur Badarayan
Princeton Tigers Aquatics Club
231
69 William Smith
New Jersey Race Club
176
70 Arjun Koshal
Somerset County YMCA
173 PB
71 Ryan Smith
Unattached
213 PB
71 Connor Park
Ridgewood YMCA
213 +5.6% PB
73 Matt Michenfelder
Pennington Stingrays
133
74 Thomas Kaldan
X-Cel Swimming
154
75 Yaniv Derhi
New Jersey Race Club
127
76 Christopher Ji
X-Cel Swimming
125 PB
77 Brandon Cho
Ace Swim Team
160 PB
78 Jacob Yim
Princeton Tigers Aquatics Club
150 PB
79 Thomas Masucci
New Jersey Race Club
91
80 Robert Kopac
Raritan Valley YMCA
64
81 Jack Neilson
Y Greater Monmouth Swim Team
83
82 Pranav Mahableshwarkar
Princeton Tigers Aquatics Club
118 PB
83 Oscar Cardona
Meadowlands Sharks
59
84 Alan Milenky
Y Greater Monmouth Swim Team
76
85 Colin Carpenter
New Jersey Race Club
106 PB
86 Anurag Tadapaneni
Princeton Tigers Aquatics Club
72 PB
87 Matt Rondinella
Y Greater Monmouth Swim Team
40
88 James Macken
Somerset County YMCA
37
89 Joshua Panta
Eagle Aquatic Club
65 +2.9% PB
90 Aravindh Veerachamy
Princeton Tigers Aquatics Club
48 PB
91 Kian Jones
Meadowlands Sharks
46
92 Michael Genovesi
Pennington Aquatics
38 PB
93 Joshua Yee
Y Greater Monmouth Swim Team
20 PB
94 Justin Yee
Y Greater Monmouth Swim Team
2
95 Peter Skourlis
Unattached
2
96 Daniel Otten
Y Greater Monmouth Swim Team
2 PB
97 Alex Fabiano
Somerset County YMCA
2
98 Karm Patel
Princeton Tigers Aquatics Club
2 PB
99 Richard Dunn
Meadowlands Sharks
2
100 Jacob Gash-Ksrpowich
Pennington Stingrays
2
Riley Fu
Unattached
NS
Cameron Hellmers
Central Jersey A
NS
Oliver Tennant
Whitewaters
NS
13 - 14, Timed Finals, #88
Name Time Pts Imp
1 Aaron Baltaytis
Jersey Flyers Aquatic Club
824 +0.3% PB
2 Taite Lee
Wyckoff Family YMCA
684 PB
3 John Kim
Wyckoff Family YMCA
633 PB
4 Roman Jones
Somerset County YMCA
726
5 Rob Alexy
Somerset County YMCA
580 PB
6 Andy Moss
Somerset County YMCA
577 PB
7 Jack Krause
Wyckoff Family YMCA
546
8 Darien Williams
PDR Swimming
543 +2.9% SB
9 Arjun Gupta
Princeton Tigers Aquatics Club
532 PB
10 Ryan Schuller
Somerset County YMCA
511
11 Max Gething
X-Cel Swimming
511 PB
12 Daniel Lu
X-Cel Swimming
601 PB
13 Nevo Truong
Jersey Flyers Aquatic Club
500 PB
14 Angel Laynez
Eagle Aquatic Club
492 +6.1% PB
15 Angel Velasquez
Eagle Aquatic Club
484 +5.3% PB
16 Daniel Lopez
Eagle Aquatic Club
482
17 Stevie Kim
Sino-US Warriors Swim Club
460
18 Eric Kim
Wyckoff Family YMCA
445
19 Everett Bailey
Somerset County YMCA
442
20 Derek Liu
Sino-US Warriors Swim Club
522 PB
21 Jerry Zheng
Somerset County YMCA
414 PB
22 Jack Wang
X-Cel Swimming
399 PB
23 Aaron Nam
Wyckoff Family YMCA
468
24 Kurt Yang
Raritan Valley YMCA
373
25 Julian Kim
Ridgewood YMCA
367 PB
26 Justin Dumas
Raritan Valley YMCA
364 PB
27 Michael McGrath
Somerset County YMCA
360
28 Andrew Fei
Sino-US Warriors Swim Club
347 PB
29 Rohan Manjarekar
Pennington Stingrays
425 PB
30 Jack Butler
Central Jersey A
422 PB
31 Alvin Tien
Princeton Tigers Aquatics Club
422 PB
32 Zak Li
Jersey Flyers Aquatic Club
414 PB
33 William Song
Jersey Flyers Aquatic Club
409 PB
34 Ryan Ng
Jersey Flyers Aquatic Club
405 PB
35 Vedran Gjivoje
Somerset County YMCA
403 PB
36 Jack Monaco
Jersey Flyers Aquatic Club
313 PB
37 Dean Lliguicota
Eagle Aquatic Club
298 PB
38 Benjamin Small
Jersey Flyers Aquatic Club
290 PB
39 Benjamin Laine
Princeton Tigers Aquatics Club
374 PB
40 Graham Smith
New Jersey Race Club
287
41 Lucas Guzman
Ridgewood YMCA
278 +2.4% SB
42 Raymond Leung
Y Greater Monmouth Swim Team
361 PB
43 Eric Moldoveanu
Somerset County YMCA
265 PB
44 Paul Rizzo
Princeton Tigers Aquatics Club
328 PB
45 Kunha Kim
Ridgewood YMCA
238 PB
46 Benjamin Vester
Ridgewood YMCA
232 +0.9% PB
47 Joshua Sanchez
Jersey Gators
229 PB
48 Nicholas Oskiper
Princeton Tigers Aquatics Club
227
49 Cole Verga
Pennington Stingrays
308 PB
50 Kevin Ruple
Jersey Gators
216
51 Nick Danko
Princeton Tigers Aquatics Club
293 PB
52 Soyo Funada
Ace Swim Team
288 PB
53 Gabe Huang
Sino-US Warriors Swim Club
199 PB
54 Jonathan Chang
Princeton Tigers Aquatics Club
196 PB
55 Allen Lee
X-Cel Swimming
267 PB
56 Aidan Del Rosario
Jersey Flyers Aquatic Club
261 PB
57 William Hom
New Jersey Race Club
250 PB
58 Erman Ural
Ridgewood YMCA
156 -4.2%
59 Gabe Johnson
Wyckoff Family YMCA
145 PB
60 David Lee
Ace Swim Team
213 PB
61 Varun Sareen
Sino-US Warriors Swim Club
138 PB
62 Kacper Luto
Tidal Wave Swim Team (NJ)
212 PB
63 Declan Mellett
Meadowlands Sharks
197 PB
64 Justin Park
Wyckoff Family YMCA
119
65 Akash Raju
Raritan Valley YMCA
118
66 Hiroshi McIntosh
Jersey Flyers Aquatic Club
182 +0.2% PB
67 Robert Melloy
New Jersey Race Club
85 PB
68 Daniel Furman
Jersey Flyers Aquatic Club
147 PB
69 James Jeon
Ridgewood YMCA
147 +1.0% PB
70 Adrian Shumayev
Raritan Valley YMCA
137
71 Ben Lilly
Pennington Aquatics
63
72 Henry Warren
Jersey Gators
96 PB
73 Jing Jun Ni
Sino-US Warriors Swim Club
31 PB
74 Jorge Flechas
Jersey Gators
27 PB
75 Connor Haney
Central Jersey A
77 PB
76 Jonathan Cajamarca
Unattached
71
77 Bruce Dickson
Ridgewood YMCA
58
78 Uday Vidyadharan
Raritan Valley YMCA
36
79 Joseph Borrino
New Jersey Race Club
2 PB
80 Joseph Doughney
New Jersey Race Club
2 PB
81 James Connolly
Pennington Stingrays
2
82 Varun Krishna
Raritan Valley YMCA
2
83 Chiung-Hsiang Chen
Raritan Valley YMCA
2
84 Adrian Serieyssol
Princeton Tigers Aquatics Club
2 PB
85 Kevin Song
X-Cel Swimming
2
Will Kaminski
Jersey Flyers Aquatic Club
Matthew Baglio
Pennington Stingrays
NS
Kaan Yaprak
Jersey Flyers Aquatic Club
NS
11 - 12, Timed Finals, #64
Name Time Pts
1 Raaghav Reddy
Somerset County YMCA
700 PB
2 Adam Kiss
Wyckoff Family YMCA
671 PB
3 Siddhant Vadakkan
Ridgewood YMCA
658 PB
4 johnathon Cheng
Wyckoff Family YMCA
800 PB
5 Andy Yoo
Wyckoff Family YMCA
604 PB
6 Lincoln Stuek
Somerset County YMCA
602 PB
7 Gavin Patrick
Wyckoff Family YMCA
746 PB
8 Luka Vovk
Wyckoff Family YMCA
576 PB
9 Francis Jaso
Somerset County YMCA
530 PB
10 Garrett Gould
Somerset County YMCA
514 PB
11 Alec Wang
Sino-US Warriors Swim Club
495 PB
12 Brandon Ho
Ridgewood YMCA
661 PB
13 Yael Ben-Adi
Tidal Wave Swim Team (NJ)
637 PB
14 Chris Li
Unattached
465 PB
15 William Lee
Wyckoff Family YMCA
462 PB
16 Kentaro Bauer
Princeton Tigers Aquatics Club
450 PB
17 Tristan Regula
Wyckoff Family YMCA
441 PB
18 Jac Chemaly
Somerset County YMCA
429 PB
19 Samy Awad
Y Greater Monmouth Swim Team
428 PB
20 Warren Hsu
Wyckoff Family YMCA
595
21 Raymond Stelmark
Wyckoff Family YMCA
408
22 Joshua Badilla
Tidal Wave Swim Team (NJ)
404
23 Sam Skibo
Ridgewood YMCA
564 PB
24 Oliver Huang
Sino-US Warriors Swim Club
372 PB
25 Joseph Genovesi
Pennington Aquatics
353 PB
26 Kohsuke Fujii
Princeton Tigers Aquatics Club
342
27 Christopher Leszkowicz
Wyckoff Family YMCA
337 PB
28 Brandon Huang
Tidal Wave Swim Team (NJ)
500 PB
29 Koichiro Nozawa
Ridgewood YMCA
307 PB
30 Gabriele Beverini
Somerset County YMCA
463
31 Maidar Gongor
Eagle Aquatic Club
460
32 Mark Suppiah
Ridgewood YMCA
287
33 Harrison Pearce
Raritan Valley YMCA
283
34 Prasham Joshi
Princeton Tigers Aquatics Club
281 PB
35 Greg Farnum
Unattached
279
36 Dean Batelli
Ridgewood YMCA
435 PB
37 Andrew Pearce
Raritan Valley YMCA
273 PB
38 Thomas Fulton
Y Greater Monmouth Swim Team
272 PB
39 Wilson Dhalwani
Wyckoff Family YMCA
265 PB
40 John Oh
Ace Swim Team
265
41 Eric Kwon
Ridgewood YMCA
418
42 Cole DiPietro
Central Jersey A
255 PB
43 Paul Li
Princeton Tigers Aquatics Club
253 PB
44 Andrew Yu
Sino-US Warriors Swim Club
408 PB
45 Minghan Li
New Jersey Race Club
405 PB
46 Oliver Kim
Sino-US Warriors Swim Club
397 PB
46 William Ou
Sino-US Warriors Swim Club
397
48 Bilgoon Borgil
Eagle Aquatic Club
233
48 Thomas Zhang
Princeton Tigers Aquatics Club
233 PB
50 Jerry Wang
Tidal Wave Swim Team (NJ)
378 PB
51 Robert Hartmann
Pennington Aquatics
208 PB
52 Nick Snyder
Somerset County YMCA
194
53 Tim Lee
Wyckoff Family YMCA
345 PB
54 Rick Wright
Ridgewood YMCA
341 PB
55 Arthur Solopenkov
X-Cel Swimming
338 PB
56 Kevin Cao
Somerset County YMCA
177 PB
57 Kevin Gosnell
Meadowlands Sharks
176
58 Nico Kichukov
Ridgewood YMCA
325 PB
59 Ashish Panicker
Ridgewood YMCA
319 PB
60 Daniel Lu
X-Cel Swimming
159
61 Mathivanth Veerachamy
Princeton Tigers Aquatics Club
152 PB
62 Matthew Kim
Unattached
297
63 Neel Chandwani
Princeton Tigers Aquatics Club
145 PB
64 Charlie Otten
Jersey Gators
284
65 Keith Huang
Y Greater Monmouth Swim Team
128 PB
65 Brian Yang
Ridgewood YMCA
128 PB
67 Michael Cheng
Ridgewood YMCA
257 PB
68 Aaron Wong
Y Greater Monmouth Swim Team
113
69 Umberto Vidali
Ridgewood YMCA
112
70 Daniel Zoubarev
X-Cel Swimming
250 PB
71 Anirvinya Joshi
Sino-US Warriors Swim Club
103
72 Graham Wild
Pennington Stingrays
101 PB
73 Antoni Tadych
X-Cel Swimming
96 PB
74 Mark Stolin
New Jersey Race Club
229
75 Jeffrey Jeong
Ace Swim Team
220
76 Patrick Edelbach
Ridgewood YMCA
218
77 Alexander Miell
X-Cel Swimming
195 PB
78 Sean Duggan
Meadowlands Sharks
67 PB
79 Zachary Adams
Ridgewood YMCA
63 PB
80 Nathan Colosimo
Ridgewood YMCA
62
81 Timothy Wong
Sino-US Warriors Swim Club
59 PB
82 Ryan Kim
Ridgewood YMCA
183 PB
83 Rishi Seth
Pennington Aquatics
164 PB
84 Kian Hecht
Princeton Tigers Aquatics Club
151
85 Luke Babst
Raritan Valley YMCA
138
86 Wesley Chen
Somerset County YMCA
136
87 Calvin Tien
Princeton Tigers Aquatics Club
126 PB
88 Ryu Javate
Tidal Wave Swim Team (NJ)
126
89 Jonnas Filak
Princeton Tigers Aquatics Club
125 PB
90 Daniel Lukatsky
Ridgewood YMCA
121 PB
91 Paul Caverly
Ridgewood YMCA
15
92 Zeeshan Shariff
Princeton Tigers Aquatics Club
116 PB
93 Arron L'Vov
X-Cel Swimming
13 PB
94 Ethan Song
Princeton Tigers Aquatics Club
9
95 Arian Betances
Tidal Wave Swim Team (NJ)
101
96 Junta Tani
Ridgewood YMCA
100
97 Ferdinand Koranteng-Barnes
Tidal Wave Swim Team (NJ)
6 PB
98 Jules Boutry
X-Cel Swimming
81 PB
99 Sid Shankar
Princeton Tigers Aquatics Club
71
100 Ethan Jin
X-Cel Swimming
70 PB
101 Matias da Costa
Princeton Tigers Aquatics Club
67
102 Aarnav Dharia
Ridgewood YMCA
54
103 Vince Otten
Jersey Gators
53
104 Michael Diaz
Tidal Wave Swim Team (NJ)
48
105 Kevin Zhou
Princeton Tigers Aquatics Club
44 PB
106 Marcus Willoughby
Pennington Stingrays
43 PB
107 Ethan Cha
Wyckoff Family YMCA
29
108 Cian Kim
Ridgewood YMCA
2
109 Armaan Desai
Pennington Aquatics
2
110 Dan Sickels
Meadowlands Sharks
14 PB
111 Arthur Boutry
X-Cel Swimming
2 PB
112 Ian Ensuncho
Meadowlands Sharks
2
David Silva
Tidal Wave Swim Team (NJ)
Elias Catis
New Jersey Race Club
NS
William Brennan
Central Jersey A
Zachary Mahmoud
Meadowlands Sharks
NS
10 and under, Timed Finals, #12
Name Time Pts Imp
1 Woori Lee
Unattached
829 PB
2 Ryan Choi
Wyckoff Family YMCA
732 PB
3 Harrison Lee
Wyckoff Family YMCA
669 PB
4 Anthony Cheng
Wyckoff Family YMCA
616 PB
5 Kent Hong
Princeton Tigers Aquatics Club
570 PB
6 Alex Tran
Meadowlands Sharks
519 PB
7 Thomas Kim
Sino-US Warriors Swim Club
506 PB
8 David Brophy
Pennington Stingrays
490 PB
9 Vikram Pal
Unattached
480 PB
10 Bennett Kearl
Wyckoff Family YMCA
605
11 Dominick Lotito
Jersey Gators
460
12 Akhil Pavuluri
Princeton Tigers Aquatics Club
455
13 Jayden Kwon
Unattached
574 PB
14 Eric Qian
Sino-US Warriors Swim Club
426 PB
15 Jordan Hom
New Jersey Race Club
417 PB
16 Aiden Lee
Ace Swim Team
551 PB
17 Ken Takahashi
X-Cel Swimming
379
18 Nathan Luo
Somerset County YMCA
374 PB
19 Jaden Bagley
PDR Swimming
506
20 Andrew Yang
Sino-US Warriors Swim Club
347
21 Alex Huang
Wyckoff Family YMCA
341 PB
22 Jonathan Lee
Meadowlands Sharks
470
23 Jake Babst
Raritan Valley YMCA
336
24 Aiden Lee
Princeton Tigers Aquatics Club
335 PB
25 Sebastian Hendrawan
Wyckoff Family YMCA
465 PB
26 Joshua Chen
Princeton Tigers Aquatics Club
331
27 Garrett Umbach
Raritan Valley YMCA
317 PB
28 Milo pfeifer
Wyckoff Family YMCA
449
29 Romit Kundu
Princeton Tigers Aquatics Club
307 PB
30 Colin Zimmerer
New Jersey Race Club
294
31 Daniel Maniotis
Jersey Flyers Aquatic Club
292 +2.0% PB
32 Anthony Paradiso
Wyckoff Family YMCA
412 PB
33 John Bettinger
Tidal Wave Swim Team (NJ)
258 PB
34 James Mullaney
Central Jersey A
255 PB
35 Joe Castadot
Pennington Aquatics
379 PB
36 Bryson Himmelheber
Pennington Aquatics
371
37 Nate Matus
Wyckoff Family YMCA
349
38 Jerry Liu
Princeton Tigers Aquatics Club
220 PB
39 Tiger Wang
X-Cel Swimming
331
40 Richard Chen
Tidal Wave Swim Team (NJ)
328 PB
41 Julian Groom
Central Jersey A
198
42 Vihaan Chatterjee
Princeton Tigers Aquatics Club
290
43 Jed Cha
Wyckoff Family YMCA
285
44 Ranveer Reddy
Somerset County YMCA
281
45 Liam Soyka
Jersey Gators
156
46 Zachary Cruz
Raritan Valley YMCA
261
47 Austin Carroll
Princeton Tigers Aquatics Club
260
48 Colin Subhan
Pennington Aquatics
142
48 Joseph Lim
Wyckoff Family YMCA
260
50 Kollin Kennedy
New Jersey Race Club
259
51 Nathan Lee
Meadowlands Sharks
248
52 Gregory Heden
X-Cel Swimming
238
53 Kalp Ostawal
Princeton Tigers Aquatics Club
121
54 Owen Berarducci
New Jersey Race Club
118 PB
55 Leonardo Marcon
X-Cel Swimming
201 PB
56 Arjun Arya
Princeton Tigers Aquatics Club
65
57 Aditya Pochinapeddi
Princeton Tigers Aquatics Club
55
58 Tobias An
Wyckoff Family YMCA
118
59 Adi Varshney
Princeton Tigers Aquatics Club
101
60 Niall Brogan
Pennington Aquatics
100
61 Andrew Machurov
Raritan Valley YMCA
11
62 Samuel Malykin
New Jersey Race Club
81 PB
63 Aurav Singhal
Princeton Tigers Aquatics Club
2
64 Korbon Lee
Somerset County YMCA
36
65 George Dohrenwend
Central Jersey A
2 PB
66 Elijah Kerlin
Pennington Aquatics
2
67 Cole Himmelheber
Pennington Aquatics
2
68 Zachary Acquavella
Raritan Valley YMCA
2
Tanner Pagel
Somerset County YMCA
Alexander Sockolof
Raritan Valley YMCA
Naidan Gongor
Eagle Aquatic Club
Yalong Zhang
Princeton Tigers Aquatics Club
Cyrus Cheng
Jersey Flyers Aquatic Club
Safwat Rouf
X-Cel Swimming
Adam Perez
Jersey Flyers Aquatic Club
Howie Askelson
Raritan Valley YMCA
Leonardo Park
Meadowlands Sharks
Kalvin Lee
Somerset County YMCA
Justin DeNicola
New Jersey Race Club
Jason Lu
X-Cel Swimming
Amani Logan
New Jersey Race Club
NS
Rohan Ramachandran
X-Cel Swimming
NS
Ethan Sumiquiab
Tidal Wave Swim Team (NJ)
NS
Jason Lee
Raritan Valley YMCA
NS

Events