New Jersey Swimming
Boys Ages 15 & 16
IM Ready
Long Course Meters (LCM)
The score is based upon the sum of the Power Points for each event. A swimmer must have swam in at least 3 of the IM Ready events in order to be ranked.
Age is the swimmer's age on 6/25/2024.
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
1
Brandon Anand
15
Scarlet Aquatics
835
903
901
725
880
4244
2
Connor Johnson
16
Lakeland Hills YMCA
753
915
837
683
864
4052
3
Timothy Lee
16
Scarlet Aquatics
824
823
629
831
869
3976
4
Jaden Lee
16
Streamline Aquatics Club
745
815
823
720
868
3971
5
Jacob Kim
16
Scarlet Aquatics
830
820
710
701
802
3863
6
Oliver Kiss
15
Scarlet Aquatics
702
818
862
641
788
3811
7
Zack Kusch
16
Streamline Aquatics Club
604
683
917
773
778
3755
8
Connor Hong
15
Scarlet Aquatics
752
666
825
752
758
3753
9
Dalton Brooks
15
Lakeland Hills YMCA
648
632
796
627
718
3421
10
Koji Sawa
15
Cougar Aquatic Team
695
669
685
649
710
3408
11
Jeremiah Rhee
15
Wyckoff YMCA Sharks
730
707
589
682
688
3396
12
Josh DeMarco
16
Eastern Express Swim Team
678
543
836
604
728
3389
13
Dylan Winthal
16
Scarlet Aquatics
742
632
631
612
761
3378
14
Gabe Beverini
16
Greater Somerset County YMCA
584
603
798
635
739
3359
15
Collin Lee
16
Scarlet Aquatics
620
616
782
610
726
3354
16
Caden Wong
16
Summit Area YMCA
660
605
537
763
748
3313
17
Harrison Lee
16
Wyckoff YMCA Sharks
654
608
537
817
694
3310
18
Tristen Moore
16
Jersey Aquatic Club
553
730
724
587
693
3287
19
Richard Fadeev
16
Jersey Aquatic Club
629
681
570
652
749
3281
20
Kyle Dripchak
16
Fanwood-Scotch Plains YMCA
655
739
490
633
720
3237
21
Colin Michaud
15
Metro Area Life Time Swimming
791
626
695
496
626
3234
22
Brandon Calderone
16
Fanwood-Scotch Plains YMCA
522
661
643
713
680
3219
23
Alex Buftea Jimenez
16
Cougar Aquatic Team
681
716
546
620
635
3198
24
Caden Cho
15
Scarlet Aquatics
741
648
572
587
649
3197
25
Anson Chen
16
Scarlet Aquatics
715
599
439
717
721
3191
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
26
Sebastian Hendrawan
15
Wyckoff YMCA Sharks
649
641
721
497
681
3189
27
Milo Stefanowicz
16
Y Greater Monmouth Swim Team
594
438
804
703
635
3174
28
Luke Luo
15
Peddie Aquatic Association
626
832
441
610
660
3169
29
Jonah Briggs
15
Jersey Flyers Aquatic Club
672
517
580
705
693
3167
30
Aaron Frank
16
Fanwood-Scotch Plains YMCA
688
760
489
619
577
3133
31
Michael Grzanko
16
Scarlet Aquatics
665
590
452
744
679
3130
32
Nate Schouten
16
Metro Area Life Time Swimming
539
773
489
675
635
3111
33
Max Carter
16
Cougar Aquatic Team
430
714
704
679
583
3110
34
Max Ruffer
16
Greater Somerset County YMCA
628
529
585
646
722
3110
35
Julien Fang
16
Princeton Tiger Aquatics Club
568
509
810
625
592
3104
36
Burak Iloglu
16
Scarlet Aquatics
843
625
150
766
716
3100
37
Akhil Pavuluri
16
Princeton Tiger Aquatics Club
560
721
451
695
664
3091
38
Joshua Reines
15
Scarlet Aquatics
626
473
793
475
701
3068
39
David Brophy
16
Princeton Tiger Aquatics Club
756
610
303
826
569
3064
40
Mason Keith
16
Scarlet Aquatics
625
537
665
496
694
3017
41
Domingo Gatti
15
Greater Somerset County YMCA
754
724
602
284
652
3016
42
Rehman Tariq
16
Streamline Aquatics Club
533
613
632
667
539
2984
43
Maximilian Mkheidze
16
Jersey Aquatic Club
653
446
663
545
608
2915
44
owyn Keiderling
16
Scarlet Aquatics
635
5
684
806
780
2910
45
Derek Carranza Cordero
15
Scarlet Aquatics
640
496
490
746
518
2890
46
Nick Straka
16
Eastern Express Swim Team
573
662
474
532
584
2825
47
Dylan Lagrimas
16
Fanwood-Scotch Plains YMCA
514
429
732
456
674
2805
48
Luke Sudol
15
Greater Somerset County YMCA
598
586
643
364
611
2802
49
Lucas Foung
16
Cougar Aquatic Team
476
673
506
478
649
2782
50
Vikram Pal
16
Whitewaters Swimming
495
510
434
727
600
2766
51
Akay Say
15
Scarlet Aquatics
509
313
794
547
588
2751
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
52
Kevin Son
15
Scarlet Aquatics
628
659
446
432
580
2745
53
Isaac Rivers
16
Eagle Aquatic Club
547
460
632
562
527
2728
54
Gennaro Dito
16
Metro Area Life Time Swimming
415
572
625
561
543
2716
55
Bradley Warner
15
Scarlet Aquatics
575
531
713
303
593
2715
56
Javier Hernandez
16
Scarlet Aquatics
547
387
585
646
539
2704
57
Femi Oshodi
16
Metro Area Life Time Swimming
518
457
434
682
589
2680
58
Roy Sung
16
Scarlet Aquatics
467
319
696
667
530
2679
59
Yusuf Kurbetdinov
15
X-Cel Swimming
548
545
406
600
567
2666
60
Matt Caraos
15
Y Greater Monmouth Swim Team
425
625
560
455
586
2651
61
Hamish Wilson-Webb
16
Metro Area Life Time Swimming
474
520
454
655
547
2650
62
Yikai Dang
15
Metro Area Life Time Swimming
525
578
441
507
592
2643
63
Michael Wiszenko
16
Y Greater Monmouth Swim Team
560
576
447
439
618
2640
64
Andrew Petersen
15
Y Greater Monmouth Swim Team
570
409
704
476
480
2639
65
Youssef Elnawawi
16
Jersey Aquatic Club
580
466
585
546
442
2619
66
Owen Smith
16
Madison Area YMCA Mariners
442
539
680
375
578
2614
67
Santino Ermita
16
Jersey Flyers Aquatic Club
582
549
500
440
534
2605
68
Ryan Bailey
15
Peddie Aquatic Association
401
425
783
449
529
2587
69
Brendan Krauza
15
Wyckoff YMCA Sharks
587
644
198
626
528
2583
70
Will Babik
16
Peddie Aquatic Association
598
569
255
658
501
2581
71
Alex Huang
15
Wyckoff YMCA Sharks
482
352
769
407
557
2567
72
Max Hann
15
Lakeland Hills YMCA
459
498
557
534
506
2554
73
Cole Wilson
15
Wyckoff YMCA Sharks
721
559
1
746
519
2546
74
Jerry Wang
16
Peddie Aquatic Association
624
470
341
570
531
2536
75
Johannes Welch
16
Scarlet Aquatics
511
598
239
640
540
2528
76
Tirian Chang
16
Madison Area YMCA Mariners
376
518
491
671
467
2523
77
William Kucmierczyk
15
Scarlet Aquatics
583
570
422
394
548
2517
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
78
Lucas Malachovsky
15
Jersey Aquatic Club
542
236
717
471
536
2502
79
Ahan Thukral
15
Scarlet Aquatics
492
498
555
465
491
2501
80
Anthony Cheng
16
Wyckoff YMCA Sharks
324
410
678
534
550
2496
81
Nikolai Schierholz
15
Scarlet Aquatics
598
624
502
268
500
2492
82
Michael Bunzendahl
15
Lakeland Hills YMCA
513
447
744
230
557
2491
83
Brice Spreeman
16
Scarlet Aquatics
513
544
364
549
502
2472
84
Corey Calderone
16
Fanwood-Scotch Plains YMCA
562
436
536
359
573
2466
85
Maksymilian Zimnoch
16
Rebel Aquatic Club
502
462
731
215
550
2460
86
Israel Rodriguez
15
Clifton Boys & Girls Club -sea
498
661
455
361
481
2456
87
Oliver Kim
16
Princeton Tiger Aquatics Club
407
617
473
490
460
2447
88
Eren Celik
16
Boys & Girls Clubs of New Jers
492
492
390
514
558
2446
89
Jack Thompson
16
Greater Somerset County YMCA
518
612
351
417
540
2438
90
Dominick Narduzzi
16
Jersey Aquatic Club
609
571
306
416
532
2434
91
Ryan Pelosi
15
Metro Area Life Time Swimming
472
380
522
577
460
2411
92
Henry Pun
15
Metro Area Life Time Swimming
451
534
469
514
441
2409
93
Grant McBoyle
15
Summit Area YMCA
435
513
446
515
492
2401
94
Johnathon Cheng
16
Wyckoff YMCA Sharks
662
775
337
624
2398
95
Mete Ozbas
15
Greater Somerset County YMCA
557
544
407
462
426
2396
96
Sathvik Samant
16
Greater Somerset County YMCA
394
434
570
507
482
2387
97
Tygesen Yoon
15
Swim Stars Club
578
442
668
184
506
2378
98
Matthew Czerwinski
16
Cougar Aquatic Team
496
465
357
536
516
2370
99
Dima Fedorov
15
West Morris Area YMCA
659
409
409
474
415
2366
100
Jacob Choi
15
Scarlet Aquatics
485
536
520
331
490
2362
101
Matthew Gao
15
X-Cel Swimming
493
589
567
256
455
2360
102
Matt Shortino
16
West Morris Area YMCA
506
394
402
539
519
2360
103
Dante Lam
16
Lakeland Hills YMCA
491
512
472
456
422
2353
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
104
Jerry Liu
15
Whitewaters Swimming
441
283
707
491
428
2350
105
Ian Celi
16
Eagle Aquatic Club
473
423
391
498
553
2338
106
Tyler Yeung
16
Scarlet Aquatics
602
613
263
561
299
2338
107
Lyndon Lee
15
Jersey Flyers Aquatic Club
584
612
224
384
524
2328
108
Vasily Yanovsky
16
Peddie Aquatic Association
451
753
533
591
2328
109
Alex Giangone
15
Westfield Area Y Devilfish
474
486
362
563
441
2326
110
Ari Glasman
16
Scarlet Aquatics
455
370
648
280
572
2325
111
Mark Suarez
15
Cougar Aquatic Team
568
668
593
473
2302
112
Christopher Hall
16
Y Greater Monmouth Swim Team
661
1
404
692
539
2297
113
Rachit Sakurikar
15
Scarlet Aquatics
313
551
440
554
431
2289
114
Anthon Vasilov
16
Sea Wolves Swim Team
591
493
418
243
539
2284
115
Gavin Bossio
16
Eastern Express Swim Team
213
356
766
507
440
2282
116
Lj Conlin
16
Summit Area YMCA
399
613
629
639
2280
117
Michael Xu
15
Lakeland Hills YMCA
403
263
625
489
494
2274
118
Kent Hong
16
Princeton Tiger Aquatics Club
448
376
658
313
473
2268
119
Matthew Elsayegh
15
Y Greater Monmouth Swim Team
549
203
707
301
494
2254
120
Reid Stellatella
16
Scarlet Aquatics
670
1
381
591
594
2237
121
Oliver Chen
15
X-Cel Swimming
553
380
386
477
433
2229
122
Aarav Gulati
15
Peddie Aquatic Association
444
357
419
584
423
2227
123
Vihaan Chatterjee
15
Whitewaters Swimming
346
424
723
211
519
2223
124
Debdeep Mazumder
16
Y Greater Monmouth Swim Team
438
307
515
464
495
2219
125
Joshua Cetin
15
Greater Somerset County YMCA
443
391
299
628
441
2202
126
Jack Kulp
16
Metro Area Life Time Swimming
702
456
528
89
423
2198
127
Kaleb Pinto
15
Bergen Barracudas Swim Team
546
254
405
525
461
2191
128
Nathan Luo
16
Greater Somerset County YMCA
394
436
547
324
488
2189
129
Harrison McClure
15
Fanwood-Scotch Plains YMCA
656
674
236
611
2177
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
130
Erick Yan
16
Whitewaters Swimming
345
446
440
474
468
2173
131
Sebastian Skibo
15
Wyckoff YMCA Sharks
439
464
353
504
412
2172
132
Christopher Mathe
15
Wyckoff YMCA Sharks
531
554
234
418
435
2172
133
Jacob Sun
16
Lakeland Hills YMCA
451
568
576
569
2164
134
Michael Riely
16
Metro Area Life Time Swimming
504
204
258
630
565
2161
135
Steven Stasiulaitis
15
Greater Somerset County YMCA
466
302
528
350
515
2161
136
Kevin Ward
15
Greater Somerset County YMCA
680
505
297
304
370
2156
137
Owen Hamnett
16
Hamilton Y Aquatic Club
547
640
478
481
2146
138
Ilai Alkin
16
Ridgewood YMCA Breakers Swim T
450
531
140
559
461
2141
139
Bryce Himmelheber
15
Hamilton Y Aquatic Club
547
618
486
488
2139
140
Jason Juwana
16
Scarlet Aquatics
475
1
538
619
506
2139
141
John Chang
16
Y Greater Monmouth Swim Team
430
360
530
281
537
2138
142
Lucas Marrazzo
15
Scarlet Aquatics
450
419
306
494
462
2131
143
Evan Minakas
15
Greater Somerset County YMCA
694
339
261
302
523
2119
144
Vic Tse
16
Peddie Aquatic Association
415
398
399
529
352
2093
145
Jonathan Hernandez
15
Scarlet Aquatics
539
170
413
560
407
2089
146
Max Domantay
16
Princeton Tiger Aquatics Club
359
338
720
233
433
2083
147
Adam Azzaoui
16
New Jersey Race Club
523
541
542
463
2069
148
Rick Wang
15
Lakeland Hills YMCA
440
365
536
278
445
2064
149
Mason Schultz
15
Hamilton Y Aquatic Club
390
441
379
474
363
2047
150
Adi Kattumuri
16
Scarlet Aquatics
383
268
528
479
385
2043
151
Hayden Lin
16
Metro Area Life Time Swimming
351
573
284
362
455
2025
152
Justin Flynn
16
Lakeland Hills YMCA
371
408
353
404
474
2010
153
Daksh Yadav
15
Metro Area Life Time Swimming
471
537
511
485
2004
154
Andreas Dascalu
16
Greater Somerset County YMCA
336
344
279
525
514
1998
155
John Eodice
16
Greater Somerset County YMCA
410
377
477
243
484
1991
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
156
Gavin Grouser
16
Greater Somerset County YMCA
551
227
315
560
336
1989
157
Justin Trivino
15
Raritan Valley YMCA Riptide
436
262
348
567
367
1980
158
Cathal Hislop
15
Lakeland Hills YMCA
372
308
402
460
427
1969
159
Ken Takahashi
16
Whitewaters Swimming
396
301
530
302
438
1967
160
Kenny East
15
Madison Area YMCA Mariners
526
569
1
358
512
1966
161
Tyler Hopkins
15
Y Greater Monmouth Swim Team
553
562
515
336
1966
162
Niall Brogan
15
Whitewaters Swimming
479
381
625
5
465
1955
163
Matthew Barnicle
15
Greater Somerset County YMCA
522
444
323
250
414
1953
164
Giovanni Acciani
16
Greater Somerset County YMCA
274
358
323
462
520
1937
165
Peyton Egg
16
Bergen Barracudas Swim Team
538
293
162
481
461
1935
166
Matthew Stetsun
15
Scarlet Aquatics
426
553
321
321
308
1929
167
Drew Sellinger
16
Y Greater Monmouth Swim Team
245
740
469
473
1927
168
Jonathan Peterson
15
Westfield Area Y Devilfish
565
518
406
419
1908
169
Ian Konops
16
Jersey Aquatic Club
341
265
597
344
360
1907
170
Henry Lee
15
Jersey Aquatic Club
455
418
580
75
373
1901
171
Charles Moon
16
Summit Area YMCA
533
194
506
239
423
1895
172
Anthony Paradiso
15
Wyckoff YMCA Sharks
460
445
357
280
350
1892
173
Douglas Gee
15
Fanwood-Scotch Plains YMCA
223
451
736
59
422
1891
174
Terry Gould
15
Fanwood-Scotch Plains YMCA
543
550
442
350
1885
175
Bradley Maher
15
Monmouth Barracudas
463
250
358
446
368
1885
176
Guy DeVita
16
Ocean County YMCA
405
441
417
221
400
1884
177
Sean Stanik
16
Fanwood-Scotch Plains YMCA
535
537
428
373
1873
178
Yannick Rodrigo Candappa
16
Madison Area YMCA Mariners
356
147
513
462
394
1872
179
Sean Clark
16
Madison Area YMCA Mariners
229
384
428
409
418
1868
180
David Shin
16
Jersey Flyers Aquatic Club
484
397
529
445
1855
181
Kyle Lee
16
Jersey Flyers Aquatic Club
596
555
173
8
508
1840
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
182
Brett Davis
16
Madison Area YMCA Mariners
259
468
440
368
302
1837
183
Logan Onni
15
New Jersey Race Club
281
508
372
256
413
1830
184
Rafe Villarina
15
Y Greater Monmouth Swim Team
365
302
419
436
303
1825
185
Matthew Shi
15
Metro Area Life Time Swimming
467
576
457
322
1822
186
Anuthra Abeysinghe
16
Madison Area YMCA Mariners
348
655
324
493
1820
187
Nathan Jiang
16
Metro Area Life Time Swimming
502
467
190
314
347
1820
188
Tasso Psillos
16
Ocean County YMCA
464
282
578
1
494
1819
189
Henry Herbst
16
Madison Area YMCA Mariners
206
482
475
317
325
1805
190
Elves Huang
15
Princeton Tiger Aquatics Club
327
447
389
310
329
1802
191
Ryan Zhang
15
Lakeland Hills YMCA
289
534
173
353
451
1800
192
Marvel Suciayahdi
15
Greater Somerset County YMCA
482
337
531
450
1800
193
Ryan Kim
15
Metro Area Life Time Swimming
160
349
619
279
386
1793
194
Alex Lopez
15
West Morris Area YMCA
469
693
211
415
1788
195
Jesse De La Cruz
15
Eagle Aquatic Club
540
308
275
274
387
1784
196
Nate Gonzalez
15
Hamilton Y Aquatic Club
424
498
196
310
354
1782
197
Jason Lee
15
Scarlet Aquatics
169
339
331
501
442
1782
198
Franklin Cabral
15
Greater Somerset County YMCA
492
344
404
138
396
1774
199
Marshall Harris
15
Brigantine Green Heads
376
273
300
567
249
1765
200
Tanner Pagel
15
Greater Somerset County YMCA
571
508
288
12
383
1762
201
Sam Meyer
15
Greater Somerset County YMCA
454
532
193
171
409
1759
202
AKSHAJ Jindal
15
Metro Area Life Time Swimming
406
157
483
329
380
1755
203
Ian Kehoe
15
Lakeland Hills YMCA
397
488
1
533
335
1754
204
Luke Gardner
16
Cougar Aquatic Team
439
100
433
310
465
1747
205
Jonathan Tom
15
Ridgewood YMCA Breakers Swim T
409
328
303
341
358
1739
206
Lucas Greenwald
15
Summit Area YMCA
277
568
80
475
324
1724
207
Jacob King
16
Ocean County YMCA
384
365
307
276
389
1721
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
208
Peter Silipino
15
Metro Area Life Time Swimming
435
540
307
2
435
1719
209
Trevor Ledon
16
Metro Area Life Time Swimming
238
292
609
236
344
1719
210
Max Dolski
15
New Jersey Race Club
407
259
432
253
359
1710
211
Om Mahajan
16
Greater Somerset County YMCA
296
390
408
254
362
1710
212
Tiago Granados
16
Greater Somerset County YMCA
459
119
670
1
450
1699
213
Cris Rodas
15
Tidal Wave Swim Team
453
296
228
424
297
1698
214
Toby Su
16
Scarlet Aquatics
437
94
297
472
398
1698
215
Colin Zimmerer
15
New Jersey Race Club
466
739
195
298
1698
216
Kris Rao
15
Peddie Aquatic Association
275
469
355
268
328
1695
217
Adi Kattumuri
16
Scarlet Aquatics
293
248
576
572
1689
218
Christian Destounis
16
Y Greater Monmouth Swim Team
375
1
391
575
340
1682
219
Christian DeMaio
15
Greater Somerset County YMCA
434
191
312
423
309
1669
220
Luke Finn
15
Y Greater Monmouth Swim Team
491
509
361
301
1662
221
Jayden Zheng
16
Fanwood-Scotch Plains YMCA
362
444
391
445
1642
222
AJ Connelly
15
Lakeland Hills YMCA
379
461
452
350
1642
223
Pinak Unawane
15
Ridgewood YMCA Breakers Swim T
314
163
443
349
369
1638
224
Keefer Kohli
16
Scarlet Aquatics
370
202
429
219
406
1626
225
Myatt Sahl
15
Brigantine Green Heads
241
466
115
421
377
1620
226
Braden Michaels
15
Fanwood-Scotch Plains YMCA
675
476
468
1619
227
Shalen Sternberg
15
Jersey Aquatic Club
352
551
332
384
1619
228
Adam Ibrahim
16
Metro Area Life Time Swimming
295
1
473
480
359
1608
229
Mert Fidan
15
Scarlet Aquatics
464
21
498
258
358
1599
230
Nathan Milun
16
Metro Area Life Time Swimming
635
282
291
363
23
1594
231
Patrick Glynn
16
Bergen Barracudas Swim Team
376
200
397
243
375
1591
232
Aslan Aksu
16
Metro Area Life Time Swimming
391
481
326
386
1584
233
Andy Kwon
15
Wyckoff YMCA Sharks
346
502
397
60
275
1580
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
234
Dennis Ji
15
Whitewaters Swimming
255
262
394
354
312
1577
235
Travis Li
16
Scarlet Aquatics
360
315
519
383
1577
236
Emmanuel Xenakis
15
Y Greater Monmouth Swim Team
541
446
581
1568
237
Jonathan Lee
15
Bergen Barracudas Swim Team
635
366
567
1568
238
Peter Lambert
16
Ridgewood YMCA Breakers Swim T
321
264
296
376
300
1557
239
Aidan Hong
15
Cougar Aquatic Team
320
536
274
420
1550
240
Ryan Morea
15
Bergen Barracudas Swim Team
428
363
1
376
368
1536
241
Jordan Mann
15
Scarlet Aquatics
373
428
126
348
258
1533
242
Michael McLoughlin
15
The Atlantic Club
325
380
185
418
223
1531
243
Ishaan Anand
15
Metuchen-Edison/South Amboy YM
291
303
271
362
293
1520
244
Siwoo Jeong
16
Scarlet Aquatics
479
274
409
358
1520
245
Kaden Stout
16
Y Greater Monmouth Swim Team
264
272
507
178
294
1515
246
Mason Kim
15
Greater Somerset County YMCA
367
162
439
189
353
1510
247
Vedant Vadakkan
15
Ridgewood YMCA Breakers Swim T
251
296
444
294
222
1507
248
Jesse Bown
16
Brigantine Green Heads
256
268
493
101
388
1506
249
Odhran McDermott
16
Metro Area Life Time Swimming
396
333
332
39
405
1505
250
Alex Makovsky
16
Cougar Aquatic Team
349
424
340
391
1504
251
Neil Deshpande
16
Princeton Tiger Aquatics Club
147
152
447
381
374
1501
252
Nathaniel Wong
15
Greater Somerset County YMCA
144
140
527
404
280
1495
253
Arian Betances
16
Tidal Wave Swim Team
381
401
351
358
1491
254
Joe Castadot
15
Hamilton Y Aquatic Club
518
563
403
1484
255
Jaden Potter
15
Peddie Aquatic Association
422
296
368
120
278
1484
256
Nathan Jeong
16
Metro Area Life Time Swimming
409
500
222
353
1484
257
Justin Bradshaw
16
Ocean County YMCA
381
399
432
270
1482
258
Avi Shah
16
Clifton Boys & Girls Club -sea
427
293
377
377
1474
259
Gajendra Joshi
16
Streamline Aquatics Club
428
260
205
316
256
1465
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
260
Alex Conti
15
Y Greater Monmouth Swim Team
365
189
300
270
338
1462
261
Patrick Toomey
16
Ridgewood YMCA Swim Team
236
217
283
361
347
1444
262
Tyler Jung
15
Ace Swim Team
388
412
317
326
1443
263
Spencer Rosenbaum
16
Jersey Aquatic Club
207
232
487
190
321
1437
264
Aiden McTighe
16
West Morris Area YMCA
287
114
448
298
283
1430
265
Yevhenii Kiselov
15
Summit Area YMCA
264
252
639
274
1429
266
Erik Pasewaldt
15
Greater Somerset County YMCA
464
184
486
290
1424
267
Declan Vargas
16
Summit Area YMCA
363
506
540
1409
268
Andrew Lahey
15
Lakeland Hills YMCA
243
313
1
416
429
1402
269
Sebastian Mercado Marchant
16
Jersey Aquatic Club
302
403
96
340
256
1397
270
Charlie Kline
16
Summit Area YMCA
429
526
423
1378
271
Douglas McNaugher
15
Summit Area YMCA
443
154
23
375
380
1375
272
Jase Villaverde
15
Fanwood-Scotch Plains YMCA
418
345
233
372
1368
273
Junta Tani
16
Scarlet Aquatics
345
292
352
54
319
1362
274
Ethan Tai
16
Y Greater Monmouth Swim Team
186
182
534
108
346
1356
275
William Hu
16
Peddie Aquatic Association
395
528
432
1355
276
Miguel Acero
15
Wyckoff YMCA Sharks
263
282
399
230
180
1354
277
Sebastian Velez
15
Y Greater Monmouth Swim Team
304
264
450
1
329
1348
278
Alex Caiafa
15
Y Greater Monmouth Swim Team
337
407
260
1
342
1347
279
Aidan Ryu
15
Madison Area YMCA Mariners
227
262
356
297
201
1343
280
Hunter Gallo
16
Sussex County YMCA
378
637
327
1342
281
Jason Yee
15
Y Greater Monmouth Swim Team
320
244
460
317
1341
282
Aryan Kumar
16
Madison Area YMCA Mariners
271
279
259
221
302
1332
283
Philip Youssef
15
Scarlet Aquatics
322
341
160
209
299
1331
284
Daniel Shi
15
Whitewaters Swimming
357
158
372
94
349
1330
285
Arhan Kondala
15
Greater Somerset County YMCA
344
277
54
407
246
1328
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
286
Douglas McNaugher
15
Summit Area YMCA
373
297
325
328
1323
287
Christian Lozanguiez
16
Randolph YMCA Sharks Swim Team
66
342
460
185
254
1307
288
Dylan Noriega
15
Y Greater Monmouth Swim Team
492
409
400
1301
289
Santiago Gomez Medina
15
Jersey Flyers Aquatic Club
310
502
489
1301
290
Chris Kim
15
Ridgewood YMCA Breakers Swim T
394
188
262
143
313
1300
291
Zachary Canion
16
Clifton Boys & Girls Club -sea
307
330
318
343
1298
292
Etienne Mbuyi
15
Metro Area Life Time Swimming
209
447
397
233
1286
293
Leonardo McCormick
15
Cougar Aquatic Team
390
1
401
165
325
1282
294
Zac McGeehan
16
Fanwood-Scotch Plains YMCA
284
146
503
338
1271
295
John Sagui
16
Cougar Aquatic Team
280
250
406
41
285
1262
296
Ryan Liz Pena
16
Eagle Aquatic Club
344
584
333
1261
297
Dylan Portelli
16
Eastern Express Swim Team
317
171
341
224
204
1257
298
Aidan Song
15
Ace Swim Team
231
494
191
325
1241
299
Robert Noble
16
Y Greater Monmouth Swim Team
393
377
466
1236
300
Matthew Sturgeon
15
Greater Somerset County YMCA
426
223
336
251
1236
301
Abhinav Sukla
15
Peddie Aquatic Association
283
372
190
149
235
1229
302
Andrian Stoika
15
Wyckoff YMCA Sharks
227
422
325
253
1227
303
Rafael Griffiths
16
Scarlet Aquatics
284
199
141
322
280
1226
304
Gabriel Mendez-Castilla
16
Greater Somerset County YMCA
378
264
123
152
307
1224
305
Nikolay Davydov
15
Swim Stars Club
228
158
412
424
1222
306
Connor Bruce
15
Y Greater Monmouth Swim Team
312
165
459
76
207
1219
307
Jonas Foung
15
Cougar Aquatic Team
317
480
147
257
1201
308
Joachim Dalloran
16
Scarlet Aquatics
306
177
272
160
281
1196
309
Christian Piergentile
15
Ridgewood YMCA Breakers Swim T
217
369
257
63
286
1192
310
Dan Sickels
16
Rebel Aquatic Club
230
385
155
138
274
1182
311
Jourdan Franco
16
West Morris Area YMCA
349
253
308
271
1181
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
312
Jordan Hom
16
New Jersey Race Club
250
374
156
191
208
1179
313
Hector Ramirez
15
Boys and Girls Club of Paterso
411
391
376
1178
314
Henry Fisher
16
Bergen Barracudas Swim Team
309
246
286
1
327
1169
315
John Morris
15
Central Jersey Aquatic Club
399
492
275
1166
316
George-lukas Anagnostos
15
Jersey Flyers Aquatic Club
327
356
184
148
146
1161
317
Alex Holston
15
Fanwood-Scotch Plains YMCA
216
255
374
309
1154
318
Ben Lu
15
Rebel Aquatic Club
126
305
374
80
269
1154
319
Henderson Han
16
Peddie Aquatic Association
310
128
458
130
89
1115
320
Alexander De Santis
15
Clifton Boys & Girls Club -sea
330
307
1
277
187
1102
321
Ethan Simms
16
Madison Area YMCA Mariners
359
133
258
344
1094
322
Jayden Gulati
15
Scarlet Aquatics
187
286
271
143
200
1087
323
Chris Benz
15
Berkeley Aquatic Club
264
614
1
205
1084
324
John Taylor
15
Peddie Aquatic Association
167
144
431
115
222
1079
325
Kyle Hanna
16
Metro Area Life Time Swimming
155
256
366
302
1079
326
Romit Kundu
15
Princeton Tiger Aquatics Club
111
385
389
186
3
1074
327
Anthony Michal
15
Scarlet Aquatics
387
110
145
243
172
1057
328
Robert Wang
16
Scarlet Aquatics
264
376
176
234
1050
329
Andi Cami
15
Jersey Aquatic Club
367
364
147
172
1050
330
Jeffrey Yang
15
Lakeland Hills YMCA
276
412
1
110
247
1046
331
James O'Toole
16
The Atlantic Club
450
163
412
1025
332
Pranshu Agarwal
15
Princeton Tiger Aquatics Club
322
141
244
132
185
1024
333
Baron Cheng
16
Peddie Aquatic Association
224
352
246
194
1016
334
Kenny Shao
16
Scarlet Aquatics
291
321
1
216
187
1016
335
Reuben Kinsbruner
16
New Jersey Race Club
36
349
250
160
217
1012
336
Christian Conti
15
Y Greater Monmouth Swim Team
302
228
239
234
1003
337
Frank Coppa
15
Bergen Barracudas Swim Team
433
278
285
996
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
338
Ryan Leung
15
Y Greater Monmouth Swim Team
193
278
327
1
161
960
339
Ron Feldman
16
Cougar Aquatic Team
312
236
227
184
959
340
David Ortega
15
Scarlet Aquatics
170
316
235
238
959
341
Henderson Han
16
X-Cel Swimming
302
383
266
951
342
Gordon He
15
Raritan Valley YMCA Riptide
182
177
287
113
186
945
343
Joshua Henry
16
Clifton Boys & Girls Club -sea
87
253
186
192
218
936
344
Sean Moore
16
Peddie Aquatic Association
145
335
219
46
186
931
345
Nicholas Tecchio
16
Lakeland Hills YMCA
168
295
323
144
930
346
Roger Rice
15
Madison Area YMCA Mariners
265
419
1
237
922
347
Parth Unawane
16
Ridgewood YMCA Breakers Swim T
272
78
335
1
229
915
348
Colin Subhan
16
Hamilton Y Aquatic Club
316
326
267
909
349
Connor Liskowitz
16
New Jersey Race Club
30
445
140
292
907
350
Neil Nirhalkar
15
Greater Somerset County YMCA
163
56
296
247
145
907
351
Gavin Drazek
15
West Morris Area YMCA
378
327
199
904
352
Sohum Korgaonkar
15
Greater Somerset County YMCA
218
214
182
117
166
897
353
Finn Tobin
16
Cougar Aquatic Team
197
285
64
350
896
354
Pete Swede
16
Cougar Aquatic Team
446
123
325
894
355
Wes Young
16
Westfield Area Y Devilfish
240
248
404
892
356
Alan Ho
16
X-Cel Swimming
210
158
133
145
239
885
357
Logan Pfarrer
16
Lakeland Hills YMCA
263
477
139
879
358
Daniel Wilson
16
Tidal Wave Swim Team
222
224
230
1
189
866
359
Ian Wardle
16
West Morris Area YMCA
166
386
96
215
863
360
Howard Mott
15
Jersey Aquatic Club
230
220
128
178
99
855
361
Ben Fenandoe
15
Fanwood-Scotch Plains YMCA
284
274
290
848
362
Jeremy Rozo-Hernandez
15
Tidal Wave Swim Team
233
189
210
215
847
363
Daniel Maniotis
16
Cougar Aquatic Team
121
150
180
191
205
847
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
364
Simon Maza
15
Cougar Aquatic Team
275
255
1
312
843
365
CJ DeLeeuw
16
Ocean County YMCA
457
30
344
831
366
Leonardo Saraceni
16
Rebel Aquatic Club
271
181
172
93
96
813
367
Simon Kim
16
Wyckoff YMCA Sharks
139
168
397
1
107
812
368
Aditya Desale
15
Metro Area Life Time Swimming
181
170
140
133
186
810
369
Suraj Shah
16
Streamline Aquatics Club
163
196
77
268
105
809
370
Oliver Liu
15
Metro Area Life Time Swimming
284
80
443
807
371
Lucas Ni
15
Greater Somerset County YMCA
267
308
228
803
372
Stefano Oropesa
15
Eagle Aquatic Club
333
141
107
17
202
800
373
Frankie Brennan
16
Eagle Aquatic Club
233
243
323
799
374
Jacob Barcik
15
Peddie Aquatic Association
102
111
290
71
222
796
375
Roey Paglingayen
16
West Morris Area YMCA
213
314
263
790
376
Ronan Hamon
16
Jersey Aquatic Club
1
1
338
171
271
782
377
Jacob Berman
15
Streamline Aquatics Club
167
252
240
121
780
378
Drew Machurov
16
Raritan Valley YMCA Riptide
1
1
467
1
307
777
379
Jack O'Neill
15
Summit Area YMCA
305
213
256
774
380
Andrew Douglass
15
Ridgewood YMCA Breakers Swim T
226
265
73
44
162
770
381
Michael Ford
16
Monmouth Barracudas
254
298
212
764
382
Raphael Oliveira
16
New Jersey Race Club
189
349
18
204
760
383
Matthew McKenna
16
West Morris Area YMCA
209
216
1
248
84
758
384
Garrett Umbach
16
Raritan Valley YMCA Riptide
286
118
348
1
3
756
385
Grayson Petrie
16
West Morris Area YMCA
247
217
86
190
740
386
Nicholas Caprio
16
Rebel Aquatic Club
111
61
271
4
275
722
387
Jaxon Walsh
16
Metro Area Life Time Swimming
177
417
126
720
388
Rishabh Jitender
16
Princeton Tiger Aquatics Club
162
84
244
58
164
712
389
Mathias Sarmiento
16
Rebel Aquatic Club
194
211
1
217
89
712
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
390
gavin Roestenberg
15
New Jersey Race Club
269
440
1
710
391
Liam Lenihan
15
Hamilton Y Aquatic Club
368
117
219
704
392
Arnav Anand
15
Whitewaters Swimming
126
1
349
85
135
696
393
Colin Subhan
16
Hamilton Y Aquatic Club
359
309
11
17
696
394
Vlad Polievets
15
Scarlet Aquatics
27
322
282
60
691
395
Jack Furlong
16
New Jersey Race Club
48
186
164
287
685
396
Andrew Lok
15
Madison Area YMCA Mariners
59
62
361
1
201
684
397
Josh Gitune
16
Y Greater Monmouth Swim Team
16
374
50
161
79
680
398
Aryan Arora
15
Greater Somerset County YMCA
250
6
21
156
242
675
399
Justin DeNicola
15
Central Jersey Aquatic Club
409
158
104
671
400
Mikhail Kasianik
16
Raritan Valley YMCA Riptide
373
145
151
669
401
Jakob De los Reyes
15
YMCA of Montclair
95
244
128
196
663
402
Ronan Groves
16
YMCA of Montclair
228
308
1
22
103
662
403
Daniel Murray
15
Cougar Aquatic Team
277
265
1
107
650
404
Harsh Nihalani
15
Scarlet Aquatics
209
212
116
1
111
649
405
Nikita Kozachenok
15
Streamline Aquatics Club
119
274
151
1
104
649
406
Lucas Armenante
16
Country Pool Club Swim Team
284
157
205
646
407
Jake Demian
16
Metro Area Life Time Swimming
134
143
124
110
134
645
408
Balazs Kontes
15
Madison Area YMCA Mariners
295
42
273
34
644
409
Sam Holbech
15
YMCA of Montclair
287
249
105
641
410
Ryan Lovasz
15
Y Greater Monmouth Swim Team
330
58
1
252
641
411
Arjun Gilhotra
16
Princeton Tiger Aquatics Club
85
116
259
17
117
594
412
Matthew Enriquez
15
Greater Somerset County YMCA
1
48
477
1
67
594
413
Ethan Lu
15
Madison Area YMCA Mariners
69
316
78
1
128
592
414
Jason Milgram
15
Scarlet Aquatics
212
157
100
122
591
415
Jordan Hom
16
New Jersey Race Club
216
169
206
591
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
416
Shaun Appert
16
Hamilton Y Aquatic Club
295
22
106
166
589
417
Aidan Han
15
Metro Area Life Time Swimming
232
141
208
581
418
Finn Riely
15
Metro Area Life Time Swimming
292
1
47
239
579
419
Liam Rehbeim
16
Monmouth Barracudas
140
314
111
565
420
Siddhant Sanghvi
15
Metro Area Life Time Swimming
149
77
336
562
421
Gabriel Farkas
16
West Morris Area YMCA
217
271
1
1
69
559
422
Yohan Parraga
16
Tidal Wave Swim Team
69
329
150
548
423
Atharv Patil
15
Princeton Tiger Aquatics Club
138
231
98
1
80
548
424
Andrew Shin
15
Ace Swim Team
216
193
44
92
545
425
ANTHONY Gordon
15
Y Greater Monmouth Swim Team
78
353
111
542
426
Alex Wordel
15
Westfield Area Y Devilfish
249
96
194
539
427
Bhargav Shah
16
Peddie Aquatic Association
106
164
41
49
178
538
428
Rishi Vimal
15
Princeton Tiger Aquatics Club
93
174
46
190
25
528
429
Obrian Lewis
15
Scarlet Aquatics
35
94
298
72
499
430
Emilian Lipnevich
15
Princeton Piranhas Swim Team
161
125
119
1
91
497
431
Jerry Qiu
15
X-Cel Swimming
113
131
175
1
72
492
432
Dylan Guilcapi
15
Tidal Wave Swim Team
18
171
289
478
433
Eric Zhu
16
Scarlet Aquatics
88
26
1
17
339
471
434
Raahil Subba
15
Summit Area YMCA
138
50
275
1
464
435
Ben Gerstacker
16
Hamilton Y Aquatic Club
194
112
157
463
436
Kristof Dowlin
15
Scarlet Aquatics
118
237
58
1
47
461
437
Gavin Hanlon
15
Ocean County YMCA
228
144
74
2
448
438
Jake Danish
16
Lakeland Hills YMCA
67
1
380
448
439
Min Bae
15
Rebel Aquatic Club
1
111
190
141
443
440
Aaryan Nagaria
15
Ocean County YMCA
1
107
180
139
11
438
441
Aidan Zachowski
16
Sussex County YMCA
233
47
143
423
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
442
Brendan Zheng
15
Raritan Valley YMCA Riptide
168
170
77
415
443
Ryan Juzmeski
15
Cougar Aquatic Team
127
92
65
130
414
444
Shubhan Gunjati
15
Scarlet Aquatics
142
190
1
1
73
407
445
Sriram Reddy
15
Princeton Tiger Aquatics Club
205
18
39
88
53
403
446
Alexander Fu
15
Westfield Area Y Devilfish
196
44
160
1
401
447
Rex Zhang
16
X-Cel Swimming
76
1
260
55
392
448
Darian Cirinelli
16
Jcc Bridgewater Tide
158
229
1
1
389
449
Will McGannon
15
Summit Area YMCA
155
94
1
131
381
450
Peter Pawlik
15
Bergen Barracudas Swim Team
69
176
14
120
379
451
Rayan Reddad
16
Greater Somerset County YMCA
190
44
142
376
452
Peter Dowlin
15
Scarlet Aquatics
171
93
29
1
61
355
453
Aiden Gregg
16
The Greater Morristown YMCA
1
296
52
349
454
Ethan Heiss
15
New Jersey Race Club
160
154
27
341
455
Nayan Saini
15
Princeton Tiger Aquatics Club
6
235
94
1
4
340
456
Zach Rush
16
Jersey Aquatic Club
171
1
81
3
84
340
457
Jacob Gompers
15
Scarlet Aquatics
59
161
38
78
1
337
458
Lucas Tsaoys
16
Y Greater Monmouth Swim Team
11
247
72
330
459
Aavin Soman
15
Princeton Tiger Aquatics Club
76
47
130
1
74
328
460
Vincent Li
15
New Jersey Race Club
41
224
14
37
316
461
Andrei Meyer
15
Hunterdon County YMCA
1
304
1
1
307
462
Anik Tennekoon
15
Jersey Aquatic Club
80
1
223
1
305
463
Michael Snono
15
Scarlet Aquatics
17
196
44
36
293
464
Monit Jain
15
Princeton Tiger Aquatics Club
60
188
29
277
465
Siddharth Parambath
15
Princeton Tiger Aquatics Club
164
104
3
271
466
Ryan Norouzi
15
Ridgewood YMCA Breakers Swim T
1
76
186
1
1
265
467
Kale Dennis
15
Eagle Aquatic Club
1
1
1
259
1
263
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
468
Alex Choong
15
Metro Area Life Time Swimming
51
1
208
260
469
Alexander Wang
15
Jersey Aquatic Club
173
1
78
252
470
Ranveer Reddy
15
Greater Somerset County YMCA
38
118
1
17
77
251
471
Owen Berarducci
16
New Jersey Race Club
93
156
1
250
472
Leo Trigoubovich
15
Princeton Tiger Aquatics Club
72
55
107
1
235
473
Brooks Carlsruh
15
Hunterdon County YMCA
65
1
165
1
232
474
Grant Lin
15
Y Greater Monmouth Swim Team
65
1
160
1
227
475
Sam Malykin
15
New Jersey Race Club
54
111
26
34
225
476
James Snaith
15
Scarlet Aquatics
21
119
1
74
215
477
Edgar Moreno
15
West Essex YMCA Racers
14
150
34
198
478
Aniket Ghan
15
Hunterdon County YMCA
76
1
10
25
79
191
479
Logan Sy
16
Monmouth Barracudas
60
47
1
67
175
480
Brandon Leon
15
Boys and Girls Club of Paterso
91
52
26
169
481
Sahil Dongre
15
Peddie Aquatic Association
53
78
16
1
21
169
482
Aidan McMenamy
16
New Jersey Race Club
77
90
1
1
169
483
Ryan Juckett
15
North Jersey Barracudas
1
93
68
162
484
Andrew Lee
16
Bergen Barracudas Swim Team
1
6
123
1
19
150
485
Chris Seo
15
Ace Swim Team
1
117
1
119
486
Kaden Luo
16
Greater Somerset County YMCA
1
1
113
115
487
James Lepori
16
Bergen Barracudas Swim Team
21
23
4
48
96
488
Om Raheja
15
Princeton Tiger Aquatics Club
1
10
76
1
88
489
Rex Zhang
16
Metro Area Life Time Swimming
1
80
1
82
490
Chirag Uma Ram
15
Apex Swim Club
54
1
1
1
1
58
491
Aarush Rai
16
Peddie Aquatic Association
39
1
1
1
15
57
492
Ishaan Thadani
15
Princeton Piranhas Swim Team
25
1
21
7
54
493
Jonathan Soto
15
Boys and Girls Club of Paterso
20
20
1
41
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
494
Jax Sommers
15
YMCA of Montclair
1
1
38
40
495
Ashwath Shreenath
15
X-Cel Swimming
31
2
1
1
1
36
496
Luke Jenner
15
Westfield Area Y Devilfish
21
1
1
6
29
497
John Lauver
15
Scarlet Aquatics
1
1
25
27
498
Sebastian Vazquez
15
Boys and Girls Club of Paterso
11
1
1
13
499
Ethan Shaw
16
Streamline Aquatics Club
1
11
1
13
500
Tristan Kouri-Hertle
15
YMCA of Montclair
1
1
1
1
1
5
501
Derik Cajamarca
16
Streamline Aquatics Club
1
1
1
1
4
502
Avnish Patankar
15
Apex Swim Club
1
1
1
3
503
Juan Cordero
15
Boys and Girls Club of Paterso
1
1
1
3
504
Sergio Navarro
15
Princeton Piranhas Swim Team
1
1
1
3