New Jersey Swimming
Boys Ages 15 & 16
IM Xtreme
Short Course Yards (SCY)
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 Xtreme events in order to be ranked.
Age is the swimmer's age on 6/25/2024.
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
1
Timothy Lee
16
Scarlet Aquatics
849
853
760
852
904
853
5071
2
Brandon Anand
15
Scarlet Aquatics
767
876
922
745
865
884
5059
3
Jaden Lee
16
Streamline Aquatics Club
679
882
891
723
899
846
4920
4
Connor Johnson
16
Lakeland Hills YMCA
624
967
823
686
889
831
4820
5
Zack Kusch
16
Streamline Aquatics Club
735
738
918
672
861
825
4749
6
Oliver Kiss
15
Scarlet Aquatics
672
805
900
535
893
859
4664
7
Connor Hong
15
Scarlet Aquatics
719
645
837
812
815
828
4656
8
Jacob Kim
16
Scarlet Aquatics
785
831
791
668
834
735
4644
9
Max Ruffer
16
Greater Somerset County YMCA
694
691
747
809
724
800
4465
10
Gabe Beverini
16
Greater Somerset County YMCA
579
621
890
746
840
755
4431
11
Dalton Brooks
15
Lakeland Hills YMCA
561
609
755
729
802
790
4246
12
Collin Lee
16
Scarlet Aquatics
678
598
804
723
696
745
4244
13
Koji Sawa
15
Cougar Aquatic Team
622
719
715
616
752
738
4162
14
Joshua Reines
15
Scarlet Aquatics
666
625
788
646
656
769
4150
15
Harrison McClure
15
Fanwood-Scotch Plains YMCA
779
802
463
634
699
766
4143
16
Brandon Calderone
16
Fanwood-Scotch Plains YMCA
601
662
598
793
717
736
4107
17
Caden Cho
15
Scarlet Aquatics
743
615
640
670
684
738
4090
18
Dylan Winthal
16
Scarlet Aquatics
727
757
270
748
770
787
4059
19
Anson Chen
16
Scarlet Aquatics
700
623
542
782
687
703
4037
20
Jonah Briggs
15
Jersey Flyers Aquatic Club
711
508
612
754
691
723
3999
21
Sebastian Hendrawan
15
Wyckoff YMCA Sharks
678
650
691
604
613
756
3992
22
Josh DeMarco
16
Eastern Express Swim Team
644
559
820
584
703
647
3957
23
Domingo Gatti
15
Greater Somerset County YMCA
780
843
580
366
592
782
3943
24
Luke Luo
15
Peddie Aquatic Association
639
839
359
619
742
729
3927
25
Kyle Dripchak
16
Fanwood-Scotch Plains YMCA
718
778
543
390
751
698
3878
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
26
Akhil Pavuluri
16
Princeton Tiger Aquatics Club
583
700
591
658
645
648
3825
27
Nate Schouten
16
Metro Area Life Time Swimming
538
742
583
647
648
624
3782
28
Max Carter
16
Cougar Aquatic Team
498
658
720
603
651
615
3745
29
Richard Fadeev
16
Jersey Aquatic Club
626
683
718
475
736
443
3681
30
Alex Buftea Jimenez
16
Cougar Aquatic Team
709
728
479
590
557
617
3680
31
Aaron Frank
16
Fanwood-Scotch Plains YMCA
661
672
597
425
678
641
3674
32
Kevin Son
15
Scarlet Aquatics
690
641
572
524
586
649
3662
33
Jack Kulp
16
Metro Area Life Time Swimming
751
189
694
679
638
694
3645
34
Bradley Warner
15
Scarlet Aquatics
585
579
763
363
681
668
3639
35
Caden Wong
16
Summit Area YMCA
568
484
179
848
781
743
3603
36
Jack Thompson
16
Greater Somerset County YMCA
599
711
455
638
631
560
3594
37
John Eodice
16
Greater Somerset County YMCA
724
572
579
436
572
708
3591
38
Jeremiah Rhee
15
Wyckoff YMCA Sharks
700
710
658
748
768
3584
39
Vikram Pal
16
Whitewaters Swimming
442
538
633
728
665
548
3554
40
Jerry Wang
16
Peddie Aquatic Association
692
535
350
647
661
655
3540
41
Luke Sudol
15
Greater Somerset County YMCA
620
677
406
544
665
628
3540
42
Burak Iloglu
16
Scarlet Aquatics
782
611
418
656
682
370
3519
43
Lj Conlin
16
Summit Area YMCA
663
721
648
68
723
693
3516
44
Akay Say
15
Scarlet Aquatics
605
309
754
593
619
628
3508
45
Declan Vargas
16
Summit Area YMCA
417
520
636
695
561
654
3483
46
Matt Caraos
15
Y Greater Monmouth Swim Team
583
704
575
342
674
590
3468
47
Mason Keith
16
Scarlet Aquatics
617
471
625
534
661
538
3446
48
Derek Carranza Cordero
15
Scarlet Aquatics
652
492
438
743
578
520
3423
49
Evan Minakas
15
Greater Somerset County YMCA
646
508
533
473
622
637
3419
50
Lucas Foung
16
Cougar Aquatic Team
442
657
566
483
621
638
3407
51
Milo Stefanowicz
16
Y Greater Monmouth Swim Team
524
400
816
407
725
530
3402
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
52
Yusuf Kurbetdinov
15
X-Cel Swimming
607
474
573
532
559
656
3401
53
Harrison Lee
16
Wyckoff YMCA Sharks
676
464
845
774
635
3394
54
Matthew Elsayegh
15
Y Greater Monmouth Swim Team
576
377
783
377
623
629
3365
55
Michael Xu
15
Lakeland Hills YMCA
449
382
738
600
641
525
3335
56
David Brophy
16
Princeton Tiger Aquatics Club
748
633
785
543
600
3309
57
Brice Spreeman
16
Scarlet Aquatics
585
620
456
454
600
592
3307
58
Rehman Tariq
16
Streamline Aquatics Club
360
581
590
603
627
535
3296
59
Michael Bunzendahl
15
Lakeland Hills YMCA
608
384
738
349
628
577
3284
60
Javier Hernandez
16
Scarlet Aquatics
531
391
610
641
569
542
3284
61
Ilai Alkin
16
Ridgewood YMCA Breakers Swim T
576
570
435
601
509
589
3280
62
Owen Smith
16
Madison Area YMCA Mariners
537
575
802
672
664
3250
63
Christopher Wasko
15
Unattached
538
605
244
649
667
546
3249
64
Corey Calderone
16
Fanwood-Scotch Plains YMCA
628
541
621
454
568
429
3241
65
Andrew Petersen
15
Y Greater Monmouth Swim Team
414
444
728
383
681
582
3232
66
Sean Stanik
16
Fanwood-Scotch Plains YMCA
715
603
425
386
602
499
3230
67
Jacob Sun
16
Lakeland Hills YMCA
365
448
659
616
577
563
3228
68
Gavin Bossio
16
Eastern Express Swim Team
443
334
828
572
585
439
3201
69
Tristen Moore
16
Jersey Aquatic Club
632
710
545
718
595
3200
70
Grant McBoyle
15
Summit Area YMCA
424
574
490
592
602
512
3194
71
Sathvik Samant
16
Greater Somerset County YMCA
374
534
601
546
617
512
3184
72
owyn Keiderling
16
Scarlet Aquatics
641
337
830
647
727
3182
73
Andreas Dascalu
16
Greater Somerset County YMCA
459
566
523
605
442
573
3168
74
Christopher Hall
16
Y Greater Monmouth Swim Team
642
442
346
756
433
546
3165
75
Max Hann
15
Lakeland Hills YMCA
593
432
618
430
620
465
3158
76
Matthew Barnicle
15
Greater Somerset County YMCA
573
562
414
448
550
594
3141
77
Johannes Welch
16
Scarlet Aquatics
531
504
478
584
586
451
3134
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
78
Gennaro Dito
16
Metro Area Life Time Swimming
302
553
658
533
590
498
3134
79
Roy Sung
16
Scarlet Aquatics
547
772
656
545
609
3129
80
Michael Riely
16
Metro Area Life Time Swimming
536
285
519
696
520
571
3127
81
Owen Hamnett
16
Hamilton Y Aquatic Club
313
726
384
544
623
524
3114
82
Ari Glasman
16
Scarlet Aquatics
584
420
708
200
576
619
3107
83
Matthew Iannotta
15
Fanwood-Scotch Plains YMCA
319
590
638
401
562
585
3095
84
Hamish Wilson-Webb
16
Metro Area Life Time Swimming
500
519
573
407
589
498
3086
85
Gavin Grouser
16
Greater Somerset County YMCA
580
430
491
689
550
341
3081
86
Nick Straka
16
Eastern Express Swim Team
409
602
478
433
603
547
3072
87
Justin Flynn
16
Lakeland Hills YMCA
566
495
437
511
512
549
3070
88
Michael Grzanko
16
Scarlet Aquatics
644
505
745
612
557
3063
89
Dylan Lagrimas
16
Fanwood-Scotch Plains YMCA
514
437
836
710
553
3050
90
Steven Stasiulaitis
15
Greater Somerset County YMCA
557
379
593
408
522
590
3049
91
Ryan Zhang
15
Lakeland Hills YMCA
346
599
655
375
634
429
3038
92
Femi Oshodi
16
Metro Area Life Time Swimming
393
357
419
740
650
454
3013
93
Julien Fang
16
Princeton Tiger Aquatics Club
499
790
522
679
515
3005
94
Ahan Thukral
15
Scarlet Aquatics
462
455
565
362
567
583
2994
95
Oliver Chen
15
X-Cel Swimming
550
380
478
518
478
587
2991
96
Declan Robertson
16
Metro Area Life Time Swimming
392
465
675
484
499
466
2981
97
Matthew Czerwinski
16
Cougar Aquatic Team
492
453
517
513
539
447
2961
98
Tyler Hopkins
15
Y Greater Monmouth Swim Team
601
703
625
547
475
2951
99
Yannick Rodrigo Candappa
16
Madison Area YMCA Mariners
528
332
656
428
447
556
2947
100
Kevin Ward
15
Greater Somerset County YMCA
657
681
471
170
442
525
2946
101
Mete Ozbas
15
Greater Somerset County YMCA
423
669
504
332
583
434
2945
102
Nikolai Schierholz
15
Scarlet Aquatics
628
654
591
443
618
2934
103
William Kucmierczyk
15
Scarlet Aquatics
496
554
474
384
561
463
2932
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
104
Sam Meyer
15
Greater Somerset County YMCA
634
655
297
237
535
561
2919
105
Hayden Lin
16
Metro Area Life Time Swimming
408
588
439
431
512
527
2905
106
Vasily Yanovsky
16
Peddie Aquatic Association
415
307
651
385
586
560
2904
107
Alex Huang
15
Wyckoff YMCA Sharks
490
235
696
408
612
461
2902
108
Henry Herbst
16
Madison Area YMCA Mariners
467
562
699
352
430
389
2899
109
Reid Stellatella
16
Scarlet Aquatics
631
236
278
627
491
612
2875
110
Wes Young
16
Westfield Area Y Devilfish
584
429
365
560
479
454
2871
111
Cathal Hislop
15
Lakeland Hills YMCA
360
396
466
556
533
547
2858
112
Rachit Sakurikar
15
Scarlet Aquatics
322
524
431
513
496
545
2831
113
Kaleb Pinto
15
Bergen Barracudas Swim Team
599
192
446
549
537
493
2816
114
Jacob Choi
15
Scarlet Aquatics
507
522
567
283
455
468
2802
115
Jonathan Hernandez
15
Scarlet Aquatics
551
338
401
558
400
531
2779
116
Rick Wang
15
Lakeland Hills YMCA
510
306
666
303
585
408
2778
117
Dylan Noriega
15
Y Greater Monmouth Swim Team
637
441
455
594
631
2758
118
Brendan Krauza
15
Wyckoff YMCA Sharks
616
623
537
488
491
2755
119
Daksh Yadav
15
Metro Area Life Time Swimming
397
379
493
449
507
530
2755
120
Charles Moon
16
Summit Area YMCA
603
268
691
3
649
532
2746
121
Maksymilian Zimnoch
16
Rebel Aquatic Club
398
368
691
155
564
539
2715
122
Jonathan Lee
15
Bergen Barracudas Swim Team
648
240
1
602
586
632
2709
123
Patrick Glynn
16
Bergen Barracudas Swim Team
510
409
626
250
415
497
2707
124
Will Babik
16
Peddie Aquatic Association
505
433
158
675
525
411
2707
125
Will Von Doussa
15
Metro Area Life Time Swimming
352
326
773
130
646
472
2699
126
Johnathon Cheng
16
Wyckoff YMCA Sharks
613
761
688
632
2694
127
Justin Trivino
15
Raritan Valley YMCA Riptide
503
349
419
525
457
424
2677
128
Kyle Lee
16
Jersey Flyers Aquatic Club
610
551
366
583
564
2674
129
Mark Suarez
15
Cougar Aquatic Team
573
666
431
555
445
2670
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
130
Ian Kehoe
15
Lakeland Hills YMCA
453
437
293
598
376
506
2663
131
Alex Giangone
15
Westfield Area Y Devilfish
433
168
321
660
471
609
2662
132
David Shin
16
Jersey Flyers Aquatic Club
463
422
534
305
457
475
2656
133
Mason Trinh
15
Raritan Valley YMCA Riptide
384
645
361
262
676
315
2643
134
Giovanni Acciani
16
Greater Somerset County YMCA
371
521
413
416
515
400
2636
135
Jason Juwana
16
Scarlet Aquatics
508
564
606
459
498
2635
136
Braden Michaels
15
Fanwood-Scotch Plains YMCA
565
822
183
678
368
2616
137
Henry Pun
15
Metro Area Life Time Swimming
451
562
456
150
505
490
2614
138
Tirian Chang
16
Madison Area YMCA Mariners
483
467
647
552
458
2607
139
Adam Azzaoui
16
New Jersey Race Club
495
557
575
375
597
2599
140
Terry Gould
15
Fanwood-Scotch Plains YMCA
644
633
279
569
447
2572
141
Tyler Yeung
16
Scarlet Aquatics
628
513
467
444
501
2553
142
Myatt Sahl
15
Brigantine Green Heads
579
603
304
1
519
544
2550
143
Kenny East
15
Madison Area YMCA Mariners
497
591
574
422
464
2548
144
Jason Lee
15
Scarlet Aquatics
495
382
171
526
441
521
2536
145
Max Domantay
16
Princeton Tiger Aquatics Club
412
309
740
550
519
2530
146
Brett Davis
16
Madison Area YMCA Mariners
269
515
659
529
540
2512
147
Mert Fidan
15
Scarlet Aquatics
455
340
526
290
430
470
2511
148
Andrew Lahey
15
Lakeland Hills YMCA
436
597
225
534
274
433
2499
149
Yikai Dang
15
Metro Area Life Time Swimming
347
499
304
195
564
582
2491
150
Michael Wiszenko
16
Y Greater Monmouth Swim Team
608
507
437
288
645
2485
151
Santino Ermita
16
Jersey Flyers Aquatic Club
429
507
357
258
504
429
2484
152
Matthew Sturgeon
15
Greater Somerset County YMCA
409
377
397
355
519
422
2479
153
Dima Fedorov
15
West Morris Area YMCA
573
483
285
182
535
415
2473
154
Matthew Vulpescu
16
Y Greater Monmouth Swim Team
312
255
559
329
551
462
2468
155
Peter Lambert
16
Ridgewood YMCA Breakers Swim T
449
284
429
464
399
440
2465
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
156
Anthony Paradiso
15
Wyckoff YMCA Sharks
533
540
377
517
495
2462
157
AJ Connelly
15
Lakeland Hills YMCA
250
607
240
542
409
413
2461
158
Vic Tse
16
Peddie Aquatic Association
445
337
468
398
384
423
2455
159
Guy DeVita
16
Ocean County YMCA
488
392
524
111
456
467
2438
160
Lucas Marrazzo
15
Scarlet Aquatics
573
444
472
324
606
2419
161
Matthew Gao
15
X-Cel Swimming
304
591
573
1
558
382
2409
162
Lucas Greenwald
15
Summit Area YMCA
386
692
561
391
376
2406
163
Connor Cole
16
Y Greater Monmouth Swim Team
331
367
369
349
497
488
2401
164
Drew Sellinger
16
Y Greater Monmouth Swim Team
284
771
316
588
436
2395
165
Christian DeMaio
15
Greater Somerset County YMCA
504
230
281
565
418
381
2379
166
Matt Shortino
16
West Morris Area YMCA
397
485
379
264
537
315
2377
167
Charlie Bronk
16
Princeton Tiger Aquatics Club
412
486
247
359
487
376
2367
168
Dominick Narduzzi
16
Jersey Aquatic Club
474
467
377
127
492
427
2364
169
Om Mahajan
16
Greater Somerset County YMCA
320
518
469
193
439
422
2361
170
Emmanuel Xenakis
15
Y Greater Monmouth Swim Team
320
395
477
685
474
2351
171
Jerry Liu
15
Whitewaters Swimming
505
687
617
542
2351
172
Tanner Pagel
15
Greater Somerset County YMCA
555
611
324
515
343
2348
173
Maximilian Mkheidze
16
Jersey Aquatic Club
620
694
571
448
2333
174
Frank Coppa
15
Bergen Barracudas Swim Team
498
358
424
544
508
2332
175
Dante Lam
16
Lakeland Hills YMCA
279
435
441
282
513
375
2325
176
Sebastian Velez
15
Y Greater Monmouth Swim Team
381
371
528
251
393
399
2323
177
Luke Finn
15
Y Greater Monmouth Swim Team
627
575
404
375
332
2313
178
Nathan Luo
16
Greater Somerset County YMCA
366
547
456
470
451
2290
179
Youssef Elnawawi
16
Jersey Aquatic Club
373
304
649
428
535
2289
180
Ryan Morea
15
Bergen Barracudas Swim Team
506
464
446
451
410
2277
181
Nathaniel Wong
15
Greater Somerset County YMCA
326
165
618
362
448
358
2277
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
182
Israel Rodriguez
15
Clifton Boys & Girls Club -sea
409
584
334
507
440
2274
183
Alex Holston
15
Fanwood-Scotch Plains YMCA
390
364
165
418
452
469
2258
184
Ken Takahashi
16
Whitewaters Swimming
424
304
586
486
444
2244
185
Luke Gardner
16
Cougar Aquatic Team
406
267
467
221
429
444
2234
186
Jonathan Tom
15
Ridgewood YMCA Breakers Swim T
315
369
353
414
370
401
2222
187
Matthew Shi
15
Metro Area Life Time Swimming
473
632
561
556
2222
188
Toby Su
16
Scarlet Aquatics
500
149
351
451
395
374
2220
189
Aarav Gulati
15
Peddie Aquatic Association
399
344
550
453
473
2219
190
Anuthra Abeysinghe
16
Madison Area YMCA Mariners
262
794
642
516
2214
191
Tiago Granados
16
Greater Somerset County YMCA
503
272
657
1
496
277
2206
192
Pinak Unawane
15
Ridgewood YMCA Breakers Swim T
376
252
501
379
389
308
2205
193
Marvel Suciayahdi
15
Greater Somerset County YMCA
400
384
444
586
390
2204
194
Connor Bruce
15
Y Greater Monmouth Swim Team
463
274
517
251
296
401
2202
195
Cole Wilson
15
Wyckoff YMCA Sharks
108
653
728
704
2193
196
Lyndon Lee
15
Jersey Flyers Aquatic Club
559
633
536
464
2192
197
Colin Michaud
15
Metro Area Life Time Swimming
639
586
359
605
2189
198
Gavyn Lynch
16
Monmouth Barracudas
374
342
548
490
431
2185
199
Bryce Himmelheber
15
Hamilton Y Aquatic Club
601
651
540
392
2184
200
Jayden Zheng
16
Fanwood-Scotch Plains YMCA
343
521
419
480
408
2171
201
Vedant Vadakkan
15
Ridgewood YMCA Breakers Swim T
225
313
485
379
376
392
2170
202
Debdeep Mazumder
16
Y Greater Monmouth Swim Team
268
358
578
508
450
2162
203
Aryan Kumar
16
Madison Area YMCA Mariners
335
407
395
276
416
331
2160
204
Max Dolski
15
New Jersey Race Club
475
378
388
464
450
2155
205
Patrick Toomey
16
Ridgewood YMCA Swim Team
206
261
398
491
375
415
2146
206
Christian Lozanguiez
16
Randolph YMCA Sharks Swim Team
390
685
560
504
2139
207
Nate Gonzalez
15
Hamilton Y Aquatic Club
393
500
199
300
362
381
2135
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
208
Alex Conti
15
Y Greater Monmouth Swim Team
325
345
431
218
411
402
2132
209
Douglas Gee
15
Fanwood-Scotch Plains YMCA
235
387
663
126
440
277
2128
210
Vihaan Chatterjee
15
Whitewaters Swimming
348
754
600
415
2117
211
Nicholas Tecchio
16
Lakeland Hills YMCA
387
535
326
255
263
345
2111
212
Peyton Egg
16
Bergen Barracudas Swim Team
558
241
141
357
444
368
2109
213
Adi Kattumuri
16
Scarlet Aquatics
287
204
558
275
437
344
2105
214
Keefer Kohli
16
Scarlet Aquatics
267
377
501
111
453
390
2099
215
Joshua Cetin
15
Greater Somerset County YMCA
446
320
313
574
442
2095
216
John Chang
16
Y Greater Monmouth Swim Team
474
262
655
106
591
2088
217
Kent Hong
16
Princeton Tiger Aquatics Club
447
657
119
513
350
2086
218
Jacob King
16
Ocean County YMCA
492
442
307
73
389
377
2080
219
Christopher Mathe
15
Wyckoff YMCA Sharks
578
577
431
493
2079
220
Ryan Bailey
15
Peddie Aquatic Association
171
88
764
570
481
2074
221
Andrew O'Day
16
Jersey Aquatic Club
125
140
694
110
504
491
2064
222
Zac McGeehan
16
Fanwood-Scotch Plains YMCA
504
359
621
565
2049
223
Michael McLoughlin
15
The Atlantic Club
419
399
137
430
291
370
2046
224
Sebastian Canosa
16
Madison Area YMCA Mariners
670
429
577
365
2041
225
Anthony Cheng
16
Wyckoff YMCA Sharks
121
703
88
587
538
2037
226
Isaac Rivers
16
Eagle Aquatic Club
274
579
304
528
343
2028
227
Evan Weinberger
15
North Jersey Barracudas
355
391
570
130
439
136
2021
228
Eren Celik
16
Boys & Girls Clubs of New Jers
491
371
588
567
2017
229
Franklin Cabral
15
Greater Somerset County YMCA
419
351
465
399
363
1997
230
Kaden Stout
16
Y Greater Monmouth Swim Team
426
270
555
439
299
1989
231
Tasso Psillos
16
Ocean County YMCA
470
267
456
19
499
270
1981
232
Rafe Villarina
15
Y Greater Monmouth Swim Team
227
299
396
303
451
297
1973
233
Philip Youssef
15
Scarlet Aquatics
357
367
270
254
339
386
1973
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
234
Garrett Umbach
16
Raritan Valley YMCA Riptide
381
488
401
409
288
1967
235
Ben Lane
15
Westfield Area Y Devilfish
354
575
349
480
202
1960
236
Jaden Potter
15
Peddie Aquatic Association
372
279
289
208
396
404
1948
237
Alex Makovsky
16
Cougar Aquatic Team
378
368
400
104
340
355
1945
238
Jonathan Peterson
15
Westfield Area Y Devilfish
378
484
538
536
1936
239
Chris Kim
15
Ridgewood YMCA Breakers Swim T
390
253
357
220
370
339
1929
240
Jesse De La Cruz
15
Eagle Aquatic Club
520
283
269
163
323
355
1913
241
Sean Clark
16
Madison Area YMCA Mariners
329
154
569
469
382
1903
242
Domingo Gatti
15
Greater Somerset County YMCA
718
596
582
1896
243
Jason Yee
15
Y Greater Monmouth Swim Team
395
258
496
335
407
1891
244
Jeffrey Yang
15
Lakeland Hills YMCA
308
486
140
128
411
405
1878
245
Niall Brogan
15
Whitewaters Swimming
385
375
657
451
1868
246
Matteo Fabbricatore
16
Monmouth Barracudas
358
98
550
445
415
1866
247
Drew Machurov
16
Raritan Valley YMCA Riptide
191
112
673
436
450
1862
248
Alex Lopez
15
West Morris Area YMCA
308
754
418
363
1843
249
CJ DeLeeuw
16
Ocean County YMCA
518
113
138
459
321
288
1837
250
Henry Lee
15
Jersey Aquatic Club
452
430
586
364
1832
251
Justin Bradshaw
16
Ocean County YMCA
405
451
1
503
385
81
1826
252
Jordan Mann
15
Scarlet Aquatics
303
311
243
307
384
275
1823
253
John Morris
15
Central Jersey Aquatic Club
481
534
390
398
1803
254
Dominick Lotito
16
Jersey Gators
360
483
522
424
1789
255
Junta Tani
16
Scarlet Aquatics
422
262
411
1
297
395
1788
256
Leonardo McCormick
15
Cougar Aquatic Team
432
247
415
65
366
260
1785
257
Ian Celi
16
Eagle Aquatic Club
484
378
460
429
1751
258
Bergen Wilhelm
16
Hamilton Y Aquatic Club
359
233
558
312
283
1745
259
Charlie Kline
16
Summit Area YMCA
617
660
115
336
1728
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
260
Adi Kattumuri
16
Scarlet Aquatics
323
608
437
360
1728
261
Ethan Tai
16
Y Greater Monmouth Swim Team
298
287
630
506
1721
262
Danny Westervelt
15
Sussex County YMCA
263
669
377
405
1714
263
Tygesen Yoon
15
Swim Stars Club
338
502
108
417
346
1711
264
Logan Onni
15
New Jersey Race Club
387
486
384
447
1704
265
Colin Zimmerer
15
New Jersey Race Club
252
672
497
281
1702
266
Aidan Hong
15
Cougar Aquatic Team
264
552
435
445
1696
267
Bradley Maher
15
Monmouth Barracudas
416
224
353
369
329
1691
268
Aaryan Nagaria
15
Ocean County YMCA
68
265
459
208
495
177
1672
269
Matthew Stetsun
15
Scarlet Aquatics
443
467
348
413
1671
270
Lucas Malachovsky
15
Jersey Aquatic Club
458
668
545
1671
271
Mason Kim
15
Greater Somerset County YMCA
392
177
527
200
373
1
1670
272
Hunter Gallo
16
Sussex County YMCA
463
671
533
1667
273
Owen Englehardt
15
Sussex County YMCA
569
591
79
428
1667
274
Spencer Rosenbaum
16
Jersey Aquatic Club
135
290
484
181
346
221
1657
275
Arhan Kondala
15
Greater Somerset County YMCA
233
355
39
386
322
313
1648
276
Ben Fenandoe
15
Fanwood-Scotch Plains YMCA
410
255
218
409
350
1642
277
Jonas Foung
15
Cougar Aquatic Team
252
176
489
99
281
338
1635
278
Peter Silipino
15
Metro Area Life Time Swimming
434
436
301
136
312
1619
279
Andrian Stoika
15
Wyckoff YMCA Sharks
222
38
406
297
366
278
1607
280
Aidan Ryu
15
Madison Area YMCA Mariners
427
431
418
328
1604
281
Erik Pasewaldt
15
Greater Somerset County YMCA
498
249
480
367
1594
282
Gabriel Mendez-Castilla
16
Greater Somerset County YMCA
333
342
251
284
383
1593
283
Tyler Jung
15
Ace Swim Team
364
307
251
360
295
1577
284
Avi Shah
16
Clifton Boys & Girls Club -sea
181
359
211
252
299
272
1574
285
AKSHAJ Jindal
15
Metro Area Life Time Swimming
306
262
385
22
323
267
1565
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
286
Adam Ibrahim
16
Metro Area Life Time Swimming
194
178
426
152
340
274
1564
287
Michael Mastroianni
15
Ocean County YMCA
324
233
336
124
221
318
1556
288
Joshua Arturi
15
West Morris Area YMCA
277
370
406
253
250
1556
289
Ian Konops
16
Jersey Aquatic Club
295
625
375
259
1554
290
Andrei Vergara
16
Monmouth Barracudas
219
200
515
36
387
191
1548
291
Chris Rodriguez
15
Y Greater Monmouth Swim Team
574
155
554
260
1543
292
Henderson Han
16
X-Cel Swimming
382
506
306
345
1539
293
Joe Castadot
15
Hamilton Y Aquatic Club
415
571
545
1531
294
Roger Rice
15
Madison Area YMCA Mariners
180
421
461
464
1526
295
Travis Li
16
Scarlet Aquatics
318
319
510
379
1526
296
Nathan Jeong
16
Metro Area Life Time Swimming
290
408
477
351
1526
297
Shalen Sternberg
15
Jersey Aquatic Club
266
475
391
381
1513
298
Robert Wang
16
Scarlet Aquatics
240
397
157
204
271
239
1508
299
Rick Wright
16
Ridgewood YMCA Breakers Swim T
313
341
196
355
297
1502
300
Ishaan Anand
15
Metuchen-Edison/South Amboy YM
270
348
444
421
1483
301
Alex Caiafa
15
Y Greater Monmouth Swim Team
432
280
119
363
287
1481
302
Siwoo Jeong
16
Scarlet Aquatics
445
207
427
399
1478
303
Dan Sickels
16
Rebel Aquatic Club
228
394
202
65
304
275
1468
304
Joachim Dalloran
16
Scarlet Aquatics
312
212
373
273
295
1465
305
Christian Conti
15
Y Greater Monmouth Swim Team
475
234
191
281
278
1459
306
Sebastian Mercado Marchant
16
Jersey Aquatic Club
422
415
346
274
1457
307
Nathan Welter
16
Monmouth Barracudas
312
176
262
207
333
166
1456
308
Jesse Bown
16
Brigantine Green Heads
447
614
394
1455
309
Rafael Griffiths
16
Scarlet Aquatics
281
198
141
258
254
308
1440
310
Grayson Petrie
16
West Morris Area YMCA
481
224
373
360
1438
311
Ethan Simms
16
Madison Area YMCA Mariners
109
398
386
267
276
1436
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
312
Ryan Pelosi
15
Metro Area Life Time Swimming
306
324
392
404
1426
313
Christian Destounis
16
Y Greater Monmouth Swim Team
240
92
373
409
310
1424
314
Andrew Lok
15
Madison Area YMCA Mariners
171
228
440
295
283
1417
315
Howard Askelson
15
Raritan Valley YMCA Riptide
216
462
359
378
1415
316
John Sagui
16
Cougar Aquatic Team
268
227
390
237
287
1409
317
Gajendra Joshi
16
Streamline Aquatics Club
318
232
245
1
290
323
1409
318
Douglas McNaugher
15
Summit Area YMCA
545
371
477
1393
319
Ryan Lovasz
15
Y Greater Monmouth Swim Team
415
239
68
401
252
1375
320
James O'Toole
16
The Atlantic Club
262
381
404
325
1372
321
Jase Villaverde
15
Fanwood-Scotch Plains YMCA
418
364
287
293
1362
322
Brennan Scott
15
West Morris Area YMCA
211
235
119
204
265
328
1362
323
Anthony Quezada
16
Water Warriors Aquatic Team
138
223
121
204
407
261
1354
324
Michael Ford
16
Monmouth Barracudas
350
352
196
269
181
1348
325
Nathan Milun
16
Metro Area Life Time Swimming
660
224
220
1
215
1320
326
Nathan Jiang
16
Metro Area Life Time Swimming
415
411
139
340
1305
327
Daniel Mahoney
15
Y Greater Monmouth Swim Team
318
375
98
228
268
1287
328
Marshall Harris
15
Brigantine Green Heads
227
589
465
1281
329
Trevor Ledon
16
Metro Area Life Time Swimming
275
634
364
1273
330
Dylan Portelli
16
Eastern Express Swim Team
272
74
330
173
253
166
1268
331
Logan Pfarrer
16
Lakeland Hills YMCA
362
548
30
1
259
63
1263
332
Parth Unawane
16
Ridgewood YMCA Breakers Swim T
322
224
381
268
58
1253
333
Liam Soyka
16
Jersey Gators
1
671
578
1250
334
Neil Deshpande
16
Princeton Tiger Aquatics Club
238
13
520
364
110
1245
335
Christian Piergentile
15
Ridgewood YMCA Breakers Swim T
277
396
152
410
1235
336
Gavin Drazek
15
West Morris Area YMCA
264
458
192
319
1233
337
Aryan Arora
15
Greater Somerset County YMCA
308
316
181
338
81
1224
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
338
Lucas Cruz
16
Streamline Aquatics Club
230
390
1
339
258
1218
339
Ian Wardle
16
West Morris Area YMCA
198
43
461
213
300
1215
340
Aidan Wenzel
16
Ocean County YMCA
631
73
508
1212
341
Finn Tobin
16
Cougar Aquatic Team
164
404
412
232
1212
342
Aiden McTighe
16
West Morris Area YMCA
228
64
146
383
390
1211
343
Kris Rao
15
Peddie Aquatic Association
183
425
270
332
1210
344
Ben Newsome
15
Ocean County YMCA
363
157
447
7
227
1201
345
James Rodas
16
Madison Area YMCA Mariners
57
193
453
211
283
1197
346
Douglas McNaugher
15
Summit Area YMCA
612
529
37
1178
347
Aidan Song
15
Ace Swim Team
1
460
1
384
331
1177
348
Andy Kwon
15
Wyckoff YMCA Sharks
334
160
463
219
1176
349
Erick Yan
16
Whitewaters Swimming
229
486
461
1176
350
Jaxon Walsh
16
Metro Area Life Time Swimming
157
128
429
252
165
1131
351
Alexander De Santis
15
Clifton Boys & Girls Club -sea
292
350
46
190
241
1119
352
Ryan Leung
15
Y Greater Monmouth Swim Team
167
345
274
332
1118
353
Ryan Kim
15
Metro Area Life Time Swimming
169
594
14
328
1105
354
Abhinav Sukla
15
Peddie Aquatic Association
233
259
167
228
216
1103
355
Caeden McHugh
16
Monmouth Barracudas
193
46
140
277
211
232
1099
356
George-lukas Anagnostos
15
Jersey Flyers Aquatic Club
28
384
243
118
317
1090
357
Daniel Murray
15
Cougar Aquatic Team
455
365
37
120
104
1081
358
Jake Danish
16
Lakeland Hills YMCA
126
1
204
395
146
209
1081
359
Etienne Mbuyi
15
Metro Area Life Time Swimming
385
427
263
1075
360
AJ Connelly
15
Lakeland Hills YMCA
558
25
462
1045
361
Ben Lu
15
Rebel Aquatic Club
267
447
329
1043
362
Elves Huang
15
Princeton Tiger Aquatics Club
322
1
268
259
174
1024
363
Ron Feldman
16
Cougar Aquatic Team
222
193
192
215
201
1023
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
364
Josh Gitune
16
Y Greater Monmouth Swim Team
128
406
139
43
293
1009
365
Stefano Oropesa
15
Eagle Aquatic Club
302
187
79
230
208
1006
366
Ben Seitz
15
Streamline Aquatics Club
217
466
318
1001
367
Odhran McDermott
16
Metro Area Life Time Swimming
339
223
48
390
1000
368
Zachary Canion
16
Clifton Boys & Girls Club -sea
102
285
289
320
996
369
Matthew Enriquez
15
Greater Somerset County YMCA
117
116
531
1
159
68
992
370
Miguel Acero
15
Wyckoff YMCA Sharks
95
62
382
140
310
989
371
Matthew Quezada
16
Water Warriors Aquatic Team
162
283
45
87
219
176
972
372
Jack O'Neill
15
Summit Area YMCA
431
159
379
969
373
Hazem Elkordy
16
Westfield Area Y Devilfish
261
192
216
289
958
374
Vlad Polievets
15
Scarlet Aquatics
144
184
265
36
321
950
375
Sean Moore
16
Peddie Aquatic Association
137
268
209
168
156
938
376
Neil Nirhalkar
15
Greater Somerset County YMCA
58
65
360
246
202
931
377
Joshua Henry
16
Clifton Boys & Girls Club -sea
202
313
201
196
912
378
Roey Paglingayen
16
West Morris Area YMCA
37
134
266
274
179
890
379
Suraj Shah
16
Streamline Aquatics Club
232
127
221
204
103
887
380
Kenny Shao
16
Scarlet Aquatics
370
278
230
878
381
Justin DeNicola
15
Central Jersey Aquatic Club
65
302
127
306
75
875
382
Sebastian Skibo
15
Wyckoff YMCA Sharks
73
399
30
370
872
383
Lucas Armenante
16
Country Pool Club Swim Team
294
1
37
189
164
181
866
384
Alan Ho
16
X-Cel Swimming
154
236
167
226
78
861
385
Henry Fisher
16
Bergen Barracudas Swim Team
219
31
375
1
231
857
386
Kartik Narula
16
Scarlet Aquatics
11
198
324
314
847
387
Andi Cami
15
Jersey Aquatic Club
434
280
132
846
388
Arjun Gilhotra
16
Princeton Tiger Aquatics Club
64
434
221
108
827
389
Marcus Innamorato
16
North Jersey Barracudas
309
138
80
299
826
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
390
Anthony Michal
15
Scarlet Aquatics
338
92
126
44
145
74
819
391
Chris Benz
15
Berkeley Aquatic Club
1
546
265
812
392
Lucas Ni
15
Greater Somerset County YMCA
159
171
230
252
812
393
James Ward
15
West Morris Area YMCA
404
370
36
810
394
Kyle Hanna
16
Metro Area Life Time Swimming
239
280
287
806
395
Soham Patel
15
Raritan Valley YMCA Riptide
182
414
203
799
396
Jordan Hom
16
New Jersey Race Club
58
374
49
318
799
397
Harrison Etzler
16
Y Greater Monmouth Swim Team
378
296
124
798
398
Jacob Berman
15
Streamline Aquatics Club
304
231
256
791
399
Gabriel Quevedo
16
Streamline Aquatics Club
3
152
198
250
187
790
400
Alex Amoresano
16
Madison Area YMCA Mariners
46
525
213
784
401
Gabriel Farkas
16
West Morris Area YMCA
291
290
75
127
783
402
Zach Rush
16
Jersey Aquatic Club
195
206
123
259
783
403
Sam Holbech
15
YMCA of Montclair
55
344
228
151
778
404
Ryan Norouzi
15
Ridgewood YMCA Breakers Swim T
24
189
240
206
110
769
405
Michael Nasert
16
New Jersey Race Club
78
437
250
765
406
Daniel Shi
15
Whitewaters Swimming
23
423
316
762
407
Colin Subhan
16
Hamilton Y Aquatic Club
390
360
1
751
408
Liam Rehbeim
16
Monmouth Barracudas
236
321
193
750
409
Simon Maza
15
Cougar Aquatic Team
235
146
41
131
194
747
410
Leonardo Saraceni
16
Rebel Aquatic Club
375
114
243
732
411
Arian Betances
16
Tidal Wave Swim Team
30
344
351
725
412
Bhargav Shah
16
Peddie Aquatic Association
3
175
146
43
150
194
711
413
Frankie Brennan
16
Eagle Aquatic Club
295
203
186
684
414
Ronan Groves
16
YMCA of Montclair
59
358
261
678
415
Finn Riely
15
Metro Area Life Time Swimming
386
109
179
674
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
416
Nicholas Caprio
16
Rebel Aquatic Club
120
73
271
206
670
417
Adam Dalton
15
West Morris Area YMCA
236
18
204
206
664
418
Alex Choong
15
Metro Area Life Time Swimming
23
146
293
192
654
419
Aditya Desale
15
Metro Area Life Time Swimming
124
145
84
1
155
143
652
420
Dennis Ji
15
Whitewaters Swimming
13
326
148
135
622
421
Parker Lee
15
Madison Area YMCA Mariners
212
322
1
52
33
620
422
Ronan Hamon
16
Jersey Aquatic Club
3
309
305
617
423
Mathias Sarmiento
16
Rebel Aquatic Club
262
214
140
616
424
Kristian Kipp
15
West Morris Area YMCA
107
375
114
17
613
425
Balazs Kontes
15
Madison Area YMCA Mariners
132
30
314
136
612
426
Raphael Oliveira
16
New Jersey Race Club
70
434
103
607
427
Harsh Nihalani
15
Scarlet Aquatics
241
198
167
606
428
Jayden Gulati
15
Scarlet Aquatics
113
234
24
228
1
600
429
Jack Furlong
16
New Jersey Race Club
131
179
287
597
430
Andrew Douglass
15
Ridgewood YMCA Breakers Swim T
248
238
107
593
431
Jack Ecklund
16
Greater Somerset County YMCA
228
217
145
590
432
Vincent Li
15
New Jersey Race Club
97
242
242
581
433
Gordon He
15
Raritan Valley YMCA Riptide
149
58
292
81
580
434
Sohum Korgaonkar
15
Greater Somerset County YMCA
95
181
17
82
205
580
435
Kristof Dowlin
15
Scarlet Aquatics
120
252
48
155
575
436
Peter Dowlin
15
Scarlet Aquatics
260
79
71
158
568
437
ANTHONY Gordon
15
Y Greater Monmouth Swim Team
9
334
98
124
565
438
Jason Milgram
15
Scarlet Aquatics
224
191
146
561
439
Daniel Maniotis
16
Cougar Aquatic Team
120
250
184
554
440
Reuben Kinsbruner
16
New Jersey Race Club
198
174
180
552
441
Liam Adams
16
Ocean County YMCA
250
106
193
549
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
442
David Ortega
15
Scarlet Aquatics
195
151
203
549
443
Ranveer Reddy
15
Greater Somerset County YMCA
72
231
89
118
34
544
444
John Taylor
15
Peddie Aquatic Association
60
319
157
536
445
Andrei Meyer
15
Hunterdon County YMCA
99
336
85
520
446
Gavin Hanlon
15
Ocean County YMCA
58
233
1
1
223
1
517
447
Ethan Heiss
15
New Jersey Race Club
131
165
189
485
448
Aidan Zachowski
16
Sussex County YMCA
100
74
130
176
480
449
Matthew McKenna
16
West Morris Area YMCA
156
197
23
1
95
472
450
Sriram Reddy
15
Princeton Tiger Aquatics Club
246
29
54
1
132
462
451
Shubhan Gunjati
15
Scarlet Aquatics
95
242
34
1
89
461
452
Jakob De los Reyes
15
YMCA of Montclair
154
64
95
147
460
453
Brayden Libysen
15
Sussex County YMCA
71
108
165
97
441
454
Aidan Han
15
Metro Area Life Time Swimming
103
121
208
432
455
Lucas Tsaoys
16
Y Greater Monmouth Swim Team
92
268
71
431
456
Arnav Anand
15
Whitewaters Swimming
3
300
122
425
457
Paul Bordieri
15
New Jersey Race Club
42
257
115
414
458
Ben Gerstacker
16
Hamilton Y Aquatic Club
182
62
156
400
459
Jude Ballesteros
15
Y Greater Monmouth Swim Team
251
33
111
395
460
Logan Sy
16
Monmouth Barracudas
39
61
26
1
108
157
392
461
Jacob Barcik
15
Peddie Aquatic Association
78
168
144
390
462
Sahil Dongre
15
Peddie Aquatic Association
145
87
69
84
385
463
Allen Sahraoui
15
Jersey Gators
277
3
97
377
464
William Egan
15
Madison Area YMCA Mariners
143
88
142
373
465
Connor Kovach
15
North Jersey Barracudas
178
1
191
370
466
Ethan Lu
15
Madison Area YMCA Mariners
24
132
116
1
69
25
367
467
Jeffery Liu
16
Greater Somerset County YMCA
127
70
48
118
363
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
468
Mohit Pradhan
16
Unattached
221
100
38
359
469
Will McGannon
15
Summit Area YMCA
215
5
82
55
357
470
Rishabh Jitender
16
Princeton Tiger Aquatics Club
75
183
87
345
471
Aidan McMenamy
16
New Jersey Race Club
202
1
122
325
472
Noah Freire
15
Metro Area Life Time Swimming
39
140
142
321
473
Siddhant Sanghvi
15
Metro Area Life Time Swimming
171
19
130
320
474
Brooks Carlsruh
15
Hunterdon County YMCA
1
80
223
14
318
475
Jonathan Callanan
16
Madison Area YMCA Mariners
114
87
116
317
476
Rex Zhang
16
X-Cel Swimming
29
1
217
13
46
306
477
Kaden Luo
16
Greater Somerset County YMCA
11
38
170
82
301
478
Atharv Patil
15
Princeton Tiger Aquatics Club
85
8
125
30
50
298
479
James Lepori
16
Bergen Barracudas Swim Team
10
127
134
271
480
Obrian Lewis
15
Scarlet Aquatics
1
218
38
1
258
481
Jerry Qiu
15
X-Cel Swimming
100
1
4
152
257
482
Howard Mott
15
Jersey Aquatic Club
1
66
179
246
483
Anik Tennekoon
15
Jersey Aquatic Club
63
154
24
241
484
Emilian Lipnevich
15
Princeton Piranhas Swim Team
1
16
133
81
231
485
Michael Snono
15
Scarlet Aquatics
47
130
40
217
486
Nikita Kozachenok
15
Streamline Aquatics Club
1
34
33
126
194
487
Jacob Gompers
15
Scarlet Aquatics
1
34
74
82
191
488
Alexander Fu
15
Westfield Area Y Devilfish
15
47
121
1
184
489
Ryan Juckett
15
North Jersey Barracudas
1
77
72
150
490
James Snaith
15
Scarlet Aquatics
117
1
22
140
491
Cooper Kipp
15
West Morris Area YMCA
55
57
1
23
136
492
Marco Leonardis
15
Cougar Aquatic Team
5
51
70
126
493
Aniket Ghan
15
Hunterdon County YMCA
1
10
99
110
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
494
Ricardo Asto
15
Water Warriors Aquatic Team
1
58
1
45
105
495
Marawan Elgabry
15
Berkeley Aquatic Club
1
1
103
105
496
Sergio Navarro
15
Princeton Piranhas Swim Team
74
4
1
4
83
497
Christopher Eible
15
Hunterdon County YMCA
13
46
20
79
498
Aarush Rai
16
Peddie Aquatic Association
40
1
19
1
1
62
499
Sam Malykin
15
New Jersey Race Club
1
1
42
44
500
Ishaan Thadani
15
Princeton Piranhas Swim Team
4
1
32
1
1
39
501
Ashane Madawala
15
West Morris Area YMCA
2
15
1
18
502
Alexander Wang
15
Jersey Aquatic Club
1
12
1
14
503
Chirag Uma Ram
15
Apex Swim Club
1
1
1
1
4
504
Avnish Patankar
15
Apex Swim Club
1
1
1
1
4
505
Savya Patel
15
Apex Swim Club
1
1
1
3
506
Luke Jenner
15
Westfield Area Y Devilfish
1
1
1
3
507
Ashwath Shreenath
15
X-Cel Swimming
1
1
1
3
508
Lucas Lima
16
Streamline Aquatics Club
1
1
1
3
509
Ismael Ojeda
15
Streamline Aquatics Club
1
1
1
3
510
Alexander Potocki
16
Jersey Aquatic Club
1
1
1
3