New Jersey Swimming
Boys Ages 15 & 16
IM Ready
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 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
Connor Johnson
16
Lakeland Hills YMCA
780
1000
897
819
889
4385
2
Timothy Lee
16
Scarlet Aquatics
855
842
720
879
904
4200
3
Jaden Lee
16
Streamline Aquatics Club
778
859
849
790
899
4175
4
Brandon Anand
15
Scarlet Aquatics
825
852
879
741
865
4162
5
Zack Kusch
16
Streamline Aquatics Club
742
791
928
834
861
4156
6
Jacob Kim
16
Scarlet Aquatics
818
878
789
733
834
4052
7
Oliver Kiss
15
Scarlet Aquatics
707
725
880
709
893
3914
8
Connor Hong
15
Scarlet Aquatics
711
703
819
778
815
3826
9
Dalton Brooks
15
Lakeland Hills YMCA
767
619
831
749
802
3768
10
Dylan Winthal
16
Scarlet Aquatics
724
797
647
738
770
3676
11
Cole Wilson
15
Wyckoff YMCA Sharks
810
742
600
788
704
3644
12
Domingo Gatti
15
Greater Somerset County YMCA
829
915
608
643
592
3587
13
Koji Sawa
15
Cougar Aquatic Team
684
722
722
706
752
3586
14
Kyle Dripchak
16
Fanwood-Scotch Plains YMCA
751
741
625
689
751
3557
15
Tristen Moore
16
Jersey Aquatic Club
602
740
771
686
718
3517
16
Brandon Calderone
16
Fanwood-Scotch Plains YMCA
588
760
650
774
717
3489
17
Caden Wong
16
Summit Area YMCA
721
539
559
816
781
3416
18
Gabe Beverini
16
Greater Somerset County YMCA
538
639
884
509
840
3410
19
Lj Conlin
16
Summit Area YMCA
656
720
655
642
723
3396
20
David Brophy
16
Princeton Tiger Aquatics Club
794
703
554
791
543
3385
21
Harrison McClure
15
Fanwood-Scotch Plains YMCA
766
771
501
636
699
3373
22
Richard Fadeev
16
Jersey Aquatic Club
665
717
573
678
736
3369
23
Jeremiah Rhee
15
Wyckoff YMCA Sharks
734
733
443
710
748
3368
24
Colin Michaud
15
Metro Area Life Time Swimming
812
682
661
608
605
3368
25
Harrison Lee
16
Wyckoff YMCA Sharks
673
630
439
815
774
3331
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
26
Andrew Petersen
15
Y Greater Monmouth Swim Team
702
504
798
641
681
3326
27
Johnathon Cheng
16
Wyckoff YMCA Sharks
657
761
668
545
688
3319
28
Max Carter
16
Cougar Aquatic Team
507
693
743
707
651
3301
29
Akhil Pavuluri
16
Princeton Tiger Aquatics Club
659
751
571
672
645
3298
30
Burak Iloglu
16
Scarlet Aquatics
828
659
419
680
682
3268
31
Jonah Briggs
15
Jersey Flyers Aquatic Club
701
581
583
711
691
3267
32
Josh DeMarco
16
Eastern Express Swim Team
634
541
784
604
703
3266
33
Nate Schouten
16
Metro Area Life Time Swimming
551
799
541
705
648
3244
34
Caden Cho
15
Scarlet Aquatics
760
585
599
615
684
3243
35
Anson Chen
16
Scarlet Aquatics
684
634
562
665
687
3232
36
Max Ruffer
16
Greater Somerset County YMCA
625
533
707
631
724
3220
37
Aaron Frank
16
Fanwood-Scotch Plains YMCA
649
679
598
608
678
3212
38
Sebastian Hendrawan
15
Wyckoff YMCA Sharks
687
634
657
620
613
3211
39
Matt Caraos
15
Y Greater Monmouth Swim Team
666
673
567
621
674
3201
40
Gavin Bossio
16
Eastern Express Swim Team
589
601
835
591
585
3201
41
Collin Lee
16
Scarlet Aquatics
594
574
735
581
696
3180
42
Joshua Reines
15
Scarlet Aquatics
634
591
730
559
656
3170
43
Luke Luo
15
Peddie Aquatic Association
611
826
339
650
742
3168
44
Mason Keith
16
Scarlet Aquatics
608
534
751
610
661
3164
45
Christopher Wasko
15
Unattached
536
779
476
704
667
3162
46
Braden Michaels
15
Fanwood-Scotch Plains YMCA
748
806
262
665
678
3159
47
Dylan Lagrimas
16
Fanwood-Scotch Plains YMCA
566
546
815
521
710
3158
48
Vikram Pal
16
Whitewaters Swimming
540
618
584
746
665
3153
49
Alex Buftea Jimenez
16
Cougar Aquatic Team
701
727
527
637
557
3149
50
Julien Fang
16
Princeton Tiger Aquatics Club
550
470
784
666
679
3149
51
Milo Stefanowicz
16
Y Greater Monmouth Swim Team
572
386
811
642
725
3136
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
52
Femi Oshodi
16
Metro Area Life Time Swimming
583
552
547
794
650
3126
53
Rehman Tariq
16
Streamline Aquatics Club
429
678
696
690
627
3120
54
Owen Hamnett
16
Hamilton Y Aquatic Club
634
758
426
677
623
3118
55
Owen Smith
16
Madison Area YMCA Mariners
558
559
780
537
672
3106
56
Mason Trinh
15
Raritan Valley YMCA Riptide
386
720
728
578
676
3088
57
Sean Stanik
16
Fanwood-Scotch Plains YMCA
711
658
438
664
602
3073
58
Sebastian Canosa
16
Madison Area YMCA Mariners
576
745
439
734
577
3071
59
Michael Wiszenko
16
Y Greater Monmouth Swim Team
624
636
570
590
645
3065
60
Johannes Welch
16
Scarlet Aquatics
591
649
540
694
586
3060
61
Gennaro Dito
16
Metro Area Life Time Swimming
523
620
700
618
590
3051
62
Mark Suarez
15
Cougar Aquatic Team
610
674
543
656
555
3038
63
Christian Lozanguiez
16
Randolph YMCA Sharks Swim Team
542
558
747
629
560
3036
64
Emmanuel Xenakis
15
Y Greater Monmouth Swim Team
663
484
635
749
474
3005
65
Jack Thompson
16
Greater Somerset County YMCA
604
698
391
680
631
3004
66
Derek Carranza Cordero
15
Scarlet Aquatics
656
448
552
751
578
2985
67
Charles Moon
16
Summit Area YMCA
660
485
687
498
649
2979
68
Jack Kulp
16
Metro Area Life Time Swimming
730
291
694
624
638
2977
69
John Eodice
16
Greater Somerset County YMCA
670
611
543
572
572
2968
70
Nick Straka
16
Eastern Express Swim Team
559
716
519
566
603
2963
71
Adam Azzaoui
16
New Jersey Race Club
557
576
647
570
597
2947
72
Hamish Wilson-Webb
16
Metro Area Life Time Swimming
537
632
557
628
589
2943
73
Jonathan Lee
15
Bergen Barracudas Swim Team
671
628
500
545
586
2930
74
Bradley Warner
15
Scarlet Aquatics
498
605
764
376
681
2924
75
Max Hann
15
Lakeland Hills YMCA
651
498
593
559
620
2921
76
Sathvik Samant
16
Greater Somerset County YMCA
398
665
623
617
617
2920
77
Jerry Liu
15
Whitewaters Swimming
645
316
754
578
617
2910
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
78
Tirian Chang
16
Madison Area YMCA Mariners
408
568
642
738
552
2908
79
Isaac Rivers
16
Eagle Aquatic Club
610
456
693
612
528
2899
80
Luke Sudol
15
Greater Somerset County YMCA
639
556
459
577
665
2896
81
Grant McBoyle
15
Summit Area YMCA
547
590
510
644
602
2893
82
Michael Grzanko
16
Scarlet Aquatics
634
625
284
728
612
2883
83
Michael Xu
15
Lakeland Hills YMCA
517
413
704
603
641
2878
84
Matthew Iannotta
15
Fanwood-Scotch Plains YMCA
488
563
620
638
562
2871
85
Tyler Hopkins
15
Y Greater Monmouth Swim Team
622
722
524
436
547
2851
86
Javier Hernandez
16
Scarlet Aquatics
571
419
660
627
569
2846
87
Marvel Suciayahdi
15
Greater Somerset County YMCA
496
561
642
559
586
2844
88
Dante Lam
16
Lakeland Hills YMCA
546
558
608
613
513
2838
89
Dima Fedorov
15
West Morris Area YMCA
746
559
413
581
535
2834
90
Evan Minakas
15
Greater Somerset County YMCA
690
460
458
594
622
2824
91
Akay Say
15
Scarlet Aquatics
484
413
731
575
619
2822
92
Matthew Vulpescu
16
Y Greater Monmouth Swim Team
580
594
531
565
551
2821
93
Ahan Thukral
15
Scarlet Aquatics
513
575
603
563
567
2821
94
Lucas Foung
16
Cougar Aquatic Team
467
690
517
525
621
2820
95
Anuthra Abeysinghe
16
Madison Area YMCA Mariners
414
443
742
568
642
2809
96
Jerry Wang
16
Peddie Aquatic Association
627
568
326
616
661
2798
97
Jacob Sun
16
Lakeland Hills YMCA
405
532
648
619
577
2781
98
Ryan Zhang
15
Lakeland Hills YMCA
490
568
665
420
634
2777
99
Brendan Krauza
15
Wyckoff YMCA Sharks
639
686
310
653
488
2776
100
Vihaan Chatterjee
15
Whitewaters Swimming
555
307
808
506
600
2776
101
Nikolai Schierholz
15
Scarlet Aquatics
630
629
534
514
443
2750
102
Vasily Yanovsky
16
Peddie Aquatic Association
461
413
724
565
586
2749
103
Brice Spreeman
16
Scarlet Aquatics
593
597
460
498
600
2748
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
104
Henry Pun
15
Metro Area Life Time Swimming
512
660
475
581
505
2733
105
Roy Sung
16
Scarlet Aquatics
481
323
713
667
545
2729
106
Joshua Cetin
15
Greater Somerset County YMCA
579
471
569
662
442
2723
107
Matt Shortino
16
West Morris Area YMCA
518
504
530
627
537
2716
108
Maximilian Mkheidze
16
Jersey Aquatic Club
661
343
623
513
571
2711
109
Colin Zimmerer
15
New Jersey Race Club
614
748
405
446
497
2710
110
Michael Bunzendahl
15
Lakeland Hills YMCA
575
521
779
206
628
2709
111
Kevin Ward
15
Greater Somerset County YMCA
659
658
393
550
442
2702
112
Kevin Son
15
Scarlet Aquatics
613
603
461
419
586
2682
113
Matthew Barnicle
15
Greater Somerset County YMCA
609
577
456
488
550
2680
114
Anthon Vasilov
16
Sea Wolves Swim Team
608
580
514
400
577
2679
115
Maksymilian Zimnoch
16
Rebel Aquatic Club
505
396
706
503
564
2674
116
William Kucmierczyk
15
Scarlet Aquatics
571
534
532
471
561
2669
117
Christopher Hall
16
Y Greater Monmouth Swim Team
694
468
348
695
433
2638
118
Kyle Lee
16
Jersey Flyers Aquatic Club
609
551
482
412
583
2637
119
Mete Ozbas
15
Greater Somerset County YMCA
554
620
436
444
583
2637
120
Aaryan Nagaria
15
Ocean County YMCA
467
537
571
558
495
2628
121
Dominick Narduzzi
16
Jersey Aquatic Club
572
677
461
423
492
2625
122
Nathan Luo
16
Greater Somerset County YMCA
521
547
566
519
470
2623
123
Will Von Doussa
15
Metro Area Life Time Swimming
442
128
769
629
646
2614
124
Dylan Noriega
15
Y Greater Monmouth Swim Team
579
508
485
446
594
2612
125
Matthew Sturgeon
15
Greater Somerset County YMCA
530
499
542
517
519
2607
126
Eren Celik
16
Boys & Girls Clubs of New Jers
552
372
580
521
567
2592
127
Ryan Bailey
15
Peddie Aquatic Association
452
436
747
382
570
2587
128
Jacob Choi
15
Scarlet Aquatics
497
587
592
452
455
2583
129
Santino Ermita
16
Jersey Flyers Aquatic Club
564
546
445
520
504
2579
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
130
Gavin Grouser
16
Greater Somerset County YMCA
581
457
321
668
550
2577
131
Marshall Harris
15
Brigantine Green Heads
534
385
455
710
465
2549
132
John Chang
16
Y Greater Monmouth Swim Team
564
302
709
381
591
2547
133
Corey Calderone
16
Fanwood-Scotch Plains YMCA
578
465
496
437
568
2544
134
Will Babik
16
Peddie Aquatic Association
524
581
268
646
525
2544
135
Rick Wang
15
Lakeland Hills YMCA
608
313
619
395
585
2520
136
Rachit Sakurikar
15
Scarlet Aquatics
421
596
405
601
496
2519
137
Charlie Bronk
16
Princeton Tiger Aquatics Club
548
582
424
470
487
2511
138
Israel Rodriguez
15
Clifton Boys & Girls Club -sea
472
598
456
474
507
2507
139
Anthony Cheng
16
Wyckoff YMCA Sharks
415
263
698
537
587
2500
140
Sam Meyer
15
Greater Somerset County YMCA
603
630
272
459
535
2499
141
Aidan Wenzel
16
Ocean County YMCA
519
605
334
525
508
2491
142
Ari Glasman
16
Scarlet Aquatics
486
374
681
369
576
2486
143
Matthew Elsayegh
15
Y Greater Monmouth Swim Team
590
134
779
359
623
2485
144
Adi Kattumuri
16
Scarlet Aquatics
358
359
726
605
437
2485
145
AJ Connelly
15
Lakeland Hills YMCA
495
630
309
630
409
2473
146
Oliver Kim
16
Princeton Tiger Aquatics Club
390
630
422
503
518
2463
147
Matthew Shi
15
Metro Area Life Time Swimming
433
607
430
432
556
2458
148
Ilai Alkin
16
Ridgewood YMCA Breakers Swim T
519
513
371
545
509
2457
149
Andrew O'Day
16
Jersey Aquatic Club
198
502
771
478
504
2453
150
Kenny East
15
Madison Area YMCA Mariners
621
597
289
520
422
2449
151
Tasso Psillos
16
Ocean County YMCA
653
323
670
304
499
2449
152
Declan Vargas
16
Summit Area YMCA
1
597
615
670
561
2444
153
Lucas Malachovsky
15
Jersey Aquatic Club
574
243
646
428
545
2436
154
Matthew Gao
15
X-Cel Swimming
309
636
617
287
558
2407
155
Myatt Sahl
15
Brigantine Green Heads
584
594
194
510
519
2401
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
156
Matthew Czerwinski
16
Cougar Aquatic Team
529
502
248
572
539
2390
157
Zac McGeehan
16
Fanwood-Scotch Plains YMCA
506
288
655
371
565
2385
158
Youssef Elnawawi
16
Jersey Aquatic Club
546
210
534
559
535
2384
159
Ryan Pelosi
15
Metro Area Life Time Swimming
408
397
579
588
404
2376
160
Hayden Lin
16
Metro Area Life Time Swimming
414
612
434
404
512
2376
161
Giovanni Acciani
16
Greater Somerset County YMCA
321
540
396
604
515
2376
162
Drew Sellinger
16
Y Greater Monmouth Swim Team
396
342
746
295
588
2367
163
Guy DeVita
16
Ocean County YMCA
434
466
608
401
456
2365
164
Kent Hong
16
Princeton Tiger Aquatics Club
403
394
693
361
513
2364
165
Yikai Dang
15
Metro Area Life Time Swimming
276
555
456
512
564
2363
166
Lyndon Lee
15
Jersey Flyers Aquatic Club
570
648
345
261
536
2360
167
Tygesen Yoon
15
Swim Stars Club
509
534
577
315
417
2352
168
Kaleb Pinto
15
Bergen Barracudas Swim Team
524
195
487
609
537
2352
169
Ethan Tai
16
Y Greater Monmouth Swim Team
464
386
622
373
506
2351
170
Om Mahajan
16
Greater Somerset County YMCA
360
603
549
400
439
2351
171
Mason Schultz
15
Hamilton Y Aquatic Club
380
476
507
548
437
2348
172
Max Domantay
16
Princeton Tiger Aquatics Club
387
378
715
313
550
2343
173
Adi Kattumuri
16
Scarlet Aquatics
404
337
608
556
437
2342
174
Alex Huang
15
Wyckoff YMCA Sharks
499
210
732
288
612
2341
175
Jonathan Peterson
15
Westfield Area Y Devilfish
639
555
610
536
2340
176
Connor Cole
16
Y Greater Monmouth Swim Team
426
340
519
557
497
2339
177
Debdeep Mazumder
16
Y Greater Monmouth Swim Team
442
337
551
557
450
2337
178
Owen Englehardt
15
Sussex County YMCA
604
602
334
369
428
2337
179
Tanner Pagel
15
Greater Somerset County YMCA
606
614
219
383
515
2337
180
Declan Robertson
16
Metro Area Life Time Swimming
356
463
576
441
499
2335
181
Daksh Yadav
15
Metro Area Life Time Swimming
448
382
435
549
507
2321
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
182
Terry Gould
15
Fanwood-Scotch Plains YMCA
619
569
187
490
447
2312
183
Liam Soyka
16
Jersey Gators
439
69
567
653
578
2306
184
owyn Keiderling
16
Scarlet Aquatics
558
350
1
746
647
2302
185
Frank Coppa
15
Bergen Barracudas Swim Team
540
391
391
433
544
2299
186
Michael Riely
16
Metro Area Life Time Swimming
483
250
402
631
520
2286
187
Alex Lopez
15
West Morris Area YMCA
566
772
277
246
418
2279
188
Ishaan Anand
15
Metuchen-Edison/South Amboy YM
475
413
476
489
421
2274
189
Erick Yan
16
Whitewaters Swimming
420
407
451
524
461
2263
190
Sean Clark
16
Madison Area YMCA Mariners
97
525
616
538
469
2245
191
Logan Onni
15
New Jersey Race Club
419
539
385
451
447
2241
192
Ian Konops
16
Jersey Aquatic Club
385
342
675
463
375
2240
193
Alex Giangone
15
Westfield Area Y Devilfish
581
1
499
686
471
2238
194
Charlie Kline
16
Summit Area YMCA
636
576
525
165
336
2238
195
Reid Stellatella
16
Scarlet Aquatics
707
267
298
468
491
2231
196
David Shin
16
Jersey Flyers Aquatic Club
458
382
529
397
457
2223
197
Niall Brogan
15
Whitewaters Swimming
486
406
663
217
451
2223
198
Tyler Yeung
16
Scarlet Aquatics
548
488
299
444
444
2223
199
Nathaniel Wong
15
Greater Somerset County YMCA
388
277
621
489
448
2223
200
Oliver Chen
15
X-Cel Swimming
511
305
470
456
478
2220
201
Brett Davis
16
Madison Area YMCA Mariners
501
349
436
401
529
2216
202
Bryce Himmelheber
15
Hamilton Y Aquatic Club
604
542
1
523
540
2210
203
Rafe Villarina
15
Y Greater Monmouth Swim Team
414
361
435
542
451
2203
204
Yusuf Kurbetdinov
15
X-Cel Swimming
562
512
566
559
2199
205
Max Dolski
15
New Jersey Race Club
475
358
413
487
464
2197
206
Matthew Stetsun
15
Scarlet Aquatics
470
523
344
445
413
2195
207
Danny Westervelt
15
Sussex County YMCA
404
701
684
405
2194
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
208
Ben Lane
15
Westfield Area Y Devilfish
259
612
511
328
480
2190
209
Jayden Zheng
16
Fanwood-Scotch Plains YMCA
434
575
411
286
480
2186
210
Sebastian Skibo
15
Wyckoff YMCA Sharks
476
493
334
513
370
2186
211
Lucas Marrazzo
15
Scarlet Aquatics
503
385
444
523
324
2179
212
Justin Trivino
15
Raritan Valley YMCA Riptide
463
319
368
568
457
2175
213
Lucas Greenwald
15
Summit Area YMCA
485
710
3
578
391
2167
214
Aarav Gulati
15
Peddie Aquatic Association
507
243
360
604
453
2167
215
Garrett Umbach
16
Raritan Valley YMCA Riptide
520
302
430
497
409
2158
216
Jonathan Hernandez
15
Scarlet Aquatics
500
283
399
573
400
2155
217
Andreas Dascalu
16
Greater Somerset County YMCA
432
385
347
549
442
2155
218
Joe Castadot
15
Hamilton Y Aquatic Club
664
632
293
1
545
2135
219
Ian Celi
16
Eagle Aquatic Club
476
341
433
424
460
2134
220
Aidan Ryu
15
Madison Area YMCA Mariners
333
438
529
505
328
2133
221
Hunter Gallo
16
Sussex County YMCA
523
216
770
91
533
2133
222
Dominick Lotito
16
Jersey Gators
282
551
491
384
424
2132
223
Vic Tse
16
Peddie Aquatic Association
411
404
394
538
384
2131
224
Henry Herbst
16
Madison Area YMCA Mariners
199
589
644
267
430
2129
225
Mert Fidan
15
Scarlet Aquatics
471
324
541
354
430
2120
226
Cathal Hislop
15
Lakeland Hills YMCA
308
297
517
462
533
2117
227
Christian DeMaio
15
Greater Somerset County YMCA
542
303
317
535
418
2115
228
Douglas Gee
15
Fanwood-Scotch Plains YMCA
334
394
686
254
440
2108
229
Chase Corbett
15
Ocean County YMCA
588
442
567
507
2104
230
Steven Stasiulaitis
15
Greater Somerset County YMCA
475
289
424
390
522
2100
231
Bradley Maher
15
Monmouth Barracudas
531
291
356
547
369
2094
232
Gavyn Lynch
16
Monmouth Barracudas
248
469
616
271
490
2094
233
Peyton Egg
16
Bergen Barracudas Swim Team
463
416
237
533
444
2093
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
234
Wes Young
16
Westfield Area Y Devilfish
522
367
248
473
479
2089
235
Erik Pasewaldt
15
Greater Somerset County YMCA
584
329
284
525
367
2089
236
Tiago Granados
16
Greater Somerset County YMCA
511
211
643
225
496
2086
237
Alex Conti
15
Y Greater Monmouth Swim Team
466
418
420
358
411
2073
238
Nathan Jeong
16
Metro Area Life Time Swimming
388
441
492
392
351
2064
239
Justin Flynn
16
Lakeland Hills YMCA
462
386
361
338
512
2059
240
Yannick Rodrigo Candappa
16
Madison Area YMCA Mariners
468
346
633
163
447
2057
241
Evan Weinberger
15
North Jersey Barracudas
445
384
543
241
439
2052
242
Travis Li
16
Scarlet Aquatics
417
343
563
339
379
2041
243
Luke Gardner
16
Cougar Aquatic Team
489
244
490
381
429
2033
244
Pinak Unawane
15
Ridgewood YMCA Breakers Swim T
412
263
545
421
389
2030
245
Matteo Fabbricatore
16
Monmouth Barracudas
378
306
619
281
445
2029
246
Anthony Paradiso
15
Wyckoff YMCA Sharks
584
501
423
2
517
2027
247
Roger Rice
15
Madison Area YMCA Mariners
358
362
530
311
464
2025
248
Jeffrey Yang
15
Lakeland Hills YMCA
393
491
393
332
411
2020
249
Jason Juwana
16
Scarlet Aquatics
432
11
548
559
459
2009
250
Jason Lee
15
Scarlet Aquatics
397
284
359
524
441
2005
251
Ryan Morea
15
Bergen Barracudas Swim Team
451
431
246
425
451
2004
252
Neil Deshpande
16
Princeton Tiger Aquatics Club
367
280
556
434
364
2001
253
Shalen Sternberg
15
Jersey Aquatic Club
297
320
540
449
391
1997
254
Aryan Kumar
16
Madison Area YMCA Mariners
365
398
376
437
416
1992
255
Kaden Stout
16
Y Greater Monmouth Swim Team
437
289
589
231
439
1985
256
Jonathan Tom
15
Ridgewood YMCA Breakers Swim T
482
316
340
475
370
1983
257
Franklin Cabral
15
Greater Somerset County YMCA
493
418
424
248
399
1982
258
Gabriel Mendez-Castilla
16
Greater Somerset County YMCA
499
372
106
612
383
1972
259
Luke Finn
15
Y Greater Monmouth Swim Team
560
524
148
353
375
1960
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
260
Ken Takahashi
16
Whitewaters Swimming
423
357
581
112
486
1959
261
Michael McLoughlin
15
The Atlantic Club
415
479
319
448
291
1952
262
Howard Askelson
15
Raritan Valley YMCA Riptide
433
288
412
431
378
1942
263
Adam Ibrahim
16
Metro Area Life Time Swimming
378
127
530
565
340
1940
264
Justin Bradshaw
16
Ocean County YMCA
515
492
1
527
385
1920
265
Bergen Wilhelm
16
Hamilton Y Aquatic Club
533
360
175
537
312
1917
266
John Morris
15
Central Jersey Aquatic Club
517
540
461
398
1916
267
Tyler Hopkins
15
Y Greater Monmouth Swim Team
656
656
599
1911
268
Alex Caiafa
15
Y Greater Monmouth Swim Team
467
491
286
294
363
1901
269
Henry Lee
15
Jersey Aquatic Club
446
467
617
364
1894
270
Andrew Lahey
15
Lakeland Hills YMCA
460
529
172
458
274
1893
271
Christian Destounis
16
Y Greater Monmouth Swim Team
404
219
414
539
310
1886
272
Philip Youssef
15
Scarlet Aquatics
426
519
201
401
339
1886
273
Alex Makovsky
16
Cougar Aquatic Team
457
439
453
196
340
1885
274
Christopher Mathe
15
Wyckoff YMCA Sharks
527
520
1
403
431
1882
275
Lucas Cruz
16
Streamline Aquatics Club
403
404
305
428
339
1879
276
Andrei Vergara
16
Monmouth Barracudas
369
423
511
179
387
1869
277
Vedant Vadakkan
15
Ridgewood YMCA Breakers Swim T
379
228
489
390
376
1862
278
Patrick Toomey
16
Ridgewood YMCA Swim Team
174
380
402
527
375
1858
279
Aidan Hong
15
Cougar Aquatic Team
116
423
540
338
435
1852
280
Jaden Potter
15
Peddie Aquatic Association
473
339
352
283
396
1843
281
Trevor Ledon
16
Metro Area Life Time Swimming
236
325
705
212
364
1842
282
Jordan Mann
15
Scarlet Aquatics
433
343
180
484
384
1824
283
Keefer Kohli
16
Scarlet Aquatics
388
357
469
148
453
1815
284
Gavin Drazek
15
West Morris Area YMCA
431
493
315
257
319
1815
285
Jacob King
16
Ocean County YMCA
389
419
217
392
389
1806
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
286
Patrick Glynn
16
Bergen Barracudas Swim Team
397
176
561
257
415
1806
287
Chris Rodriguez
15
Y Greater Monmouth Swim Team
540
384
4
598
260
1786
288
Sebastian Velez
15
Y Greater Monmouth Swim Team
319
344
526
202
393
1784
289
Ian Kehoe
15
Lakeland Hills YMCA
431
382
135
452
376
1776
290
CJ DeLeeuw
16
Ocean County YMCA
525
163
327
424
321
1760
291
Aryan Arora
15
Greater Somerset County YMCA
474
301
191
456
338
1760
292
Douglas McNaugher
15
Summit Area YMCA
483
168
89
538
477
1755
293
Jason Yee
15
Y Greater Monmouth Swim Team
439
313
506
157
335
1750
294
Spencer Rosenbaum
16
Jersey Aquatic Club
356
273
467
306
346
1748
295
Romit Kundu
15
Princeton Tiger Aquatics Club
250
471
330
335
360
1746
296
Ryan Kim
15
Metro Area Life Time Swimming
357
285
631
143
328
1744
297
Jordan Hom
16
New Jersey Race Club
312
421
319
366
318
1736
298
Kris Rao
15
Peddie Aquatic Association
184
481
362
375
332
1734
299
Siwoo Jeong
16
Scarlet Aquatics
537
266
531
399
1733
300
Peter Lambert
16
Ridgewood YMCA Breakers Swim T
374
166
420
371
399
1730
301
AJ Connelly
15
Lakeland Hills YMCA
502
585
618
25
1730
302
Aiden McTighe
16
West Morris Area YMCA
397
1
500
440
390
1728
303
Tyler Jung
15
Ace Swim Team
391
247
344
379
360
1721
304
Nicholas Tecchio
16
Lakeland Hills YMCA
389
546
218
303
263
1719
305
Chris Kim
15
Ridgewood YMCA Breakers Swim T
469
221
375
280
370
1715
306
Jesse Bown
16
Brigantine Green Heads
245
345
632
99
394
1715
307
Nathan Jiang
16
Metro Area Life Time Swimming
478
443
186
262
340
1709
308
Nathan Welter
16
Monmouth Barracudas
248
395
277
447
333
1700
309
Toby Su
16
Scarlet Aquatics
386
180
343
394
395
1698
310
Aslan Aksu
16
Metro Area Life Time Swimming
437
224
419
320
284
1684
311
Odhran McDermott
16
Metro Area Life Time Swimming
445
351
441
38
390
1665
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
312
Drew Machurov
16
Raritan Valley YMCA Riptide
159
112
676
271
436
1654
313
Nate Gonzalez
15
Hamilton Y Aquatic Club
296
524
204
268
362
1654
314
John Sagui
16
Cougar Aquatic Team
316
290
525
283
237
1651
315
Avi Shah
16
Clifton Boys & Girls Club -sea
183
435
345
387
299
1649
316
Jase Villaverde
15
Fanwood-Scotch Plains YMCA
451
330
223
348
293
1645
317
Rick Wright
16
Ridgewood YMCA Breakers Swim T
381
341
197
426
297
1642
318
William Hu
16
Peddie Aquatic Association
456
639
52
490
1637
319
Daniel Mahoney
15
Y Greater Monmouth Swim Team
370
445
240
349
228
1632
320
Anthony Quezada
16
Water Warriors Aquatic Team
367
157
279
421
407
1631
321
Leonardo McCormick
15
Cougar Aquatic Team
363
258
392
252
366
1631
322
Zachary Canion
16
Clifton Boys & Girls Club -sea
210
323
362
404
320
1619
323
Nathan Milun
16
Metro Area Life Time Swimming
558
152
384
304
215
1613
324
Gajendra Joshi
16
Streamline Aquatics Club
432
275
292
324
290
1613
325
Christian Piergentile
15
Ridgewood YMCA Breakers Swim T
225
473
382
118
410
1608
326
Connor Bruce
15
Y Greater Monmouth Swim Team
255
237
548
271
296
1607
327
AKSHAJ Jindal
15
Metro Area Life Time Swimming
380
235
405
248
323
1591
328
James O'Toole
16
The Atlantic Club
218
193
469
301
404
1585
329
Mason Kim
15
Greater Somerset County YMCA
413
188
276
334
373
1584
330
Andrian Stoika
15
Wyckoff YMCA Sharks
179
67
521
449
366
1582
331
Miguel Acero
15
Wyckoff YMCA Sharks
316
198
463
294
310
1581
332
Cris Rodas
15
Tidal Wave Swim Team
366
322
229
315
345
1577
333
Ryan Lovasz
15
Y Greater Monmouth Swim Team
483
331
84
418
252
1568
334
Yevhenii Kiselov
15
Summit Area YMCA
468
681
417
1566
335
Ben Fenandoe
15
Fanwood-Scotch Plains YMCA
295
252
305
362
350
1564
336
Arian Betances
16
Tidal Wave Swim Team
424
355
434
351
1564
337
Finn Tobin
16
Cougar Aquatic Team
242
568
31
306
412
1559
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
338
Andrew Ma
16
Peddie Aquatic Association
398
598
561
1557
339
Liam Adams
16
Ocean County YMCA
553
350
459
193
1555
340
Andrew Ma
16
Peddie Aquatic Association
436
607
489
1532
341
Arhan Kondala
15
Greater Somerset County YMCA
325
380
1
491
322
1519
342
Ethan Simms
16
Madison Area YMCA Mariners
212
432
231
366
276
1517
343
Alex Holston
15
Fanwood-Scotch Plains YMCA
298
263
1
492
452
1506
344
Joshua Arturi
15
West Morris Area YMCA
273
307
456
206
253
1495
345
Ben Seitz
15
Streamline Aquatics Club
382
252
390
142
318
1484
346
Kyle Hanna
16
Metro Area Life Time Swimming
322
254
252
366
287
1481
347
Roey Paglingayen
16
West Morris Area YMCA
280
173
265
489
274
1481
348
Robert Noble
16
Y Greater Monmouth Swim Team
526
461
125
368
1480
349
Etienne Mbuyi
15
Metro Area Life Time Swimming
237
493
457
27
263
1477
350
Jesse De La Cruz
15
Eagle Aquatic Club
511
208
208
218
323
1468
351
Nikolay Davydov
15
Swim Stars Club
367
177
448
475
1
1468
352
Mikhail Kasianik
16
Raritan Valley YMCA Riptide
252
101
513
273
328
1467
353
George-lukas Anagnostos
15
Jersey Flyers Aquatic Club
374
378
152
245
317
1466
354
Josh Gitune
16
Y Greater Monmouth Swim Team
117
356
336
362
293
1464
355
Nish Brahmbhatt
15
Streamline Aquatics Club
398
452
129
225
250
1454
356
Jack Furlong
16
New Jersey Race Club
301
164
256
444
287
1452
357
Ben Lu
15
Rebel Aquatic Club
238
318
396
162
329
1443
358
Ryan Leung
15
Y Greater Monmouth Swim Team
319
451
318
21
332
1441
359
Grayson Petrie
16
West Morris Area YMCA
452
1
333
292
360
1438
360
Ronan Hamon
16
Jersey Aquatic Club
158
156
540
277
305
1436
361
Vlad Polievets
15
Scarlet Aquatics
354
225
274
254
321
1428
362
Ethan Kule
15
Ridgewood YMCA Breakers Swim T
294
374
145
336
277
1426
363
Andy Kwon
15
Wyckoff YMCA Sharks
287
394
470
53
219
1423
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
364
Peter Silipino
15
Metro Area Life Time Swimming
341
398
203
167
312
1421
365
Christian Conti
15
Y Greater Monmouth Swim Team
442
283
127
287
278
1417
366
Jonas Foung
15
Cougar Aquatic Team
310
192
444
189
281
1416
367
James Rodas
16
Madison Area YMCA Mariners
339
255
414
195
211
1414
368
Joachim Dalloran
16
Scarlet Aquatics
367
190
298
280
273
1408
369
Allen Sahraoui
15
Jersey Gators
402
236
257
410
97
1402
370
Jacob Berman
15
Streamline Aquatics Club
293
355
226
245
256
1375
371
Chris Benz
15
Berkeley Aquatic Club
172
305
631
1
265
1374
372
Daniel Shi
15
Whitewaters Swimming
367
75
368
244
316
1370
373
Neil Nirhalkar
15
Greater Somerset County YMCA
236
143
336
405
246
1366
374
Justin DeNicola
15
Central Jersey Aquatic Club
409
360
271
1
306
1347
375
Jack O'Neill
15
Summit Area YMCA
207
405
343
379
1334
376
Leonardo Saraceni
16
Rebel Aquatic Club
405
250
173
257
243
1328
377
Gabriel Vasslides
16
Ocean County YMCA
301
187
257
306
262
1313
378
Jeremy Rozo-Hernandez
15
Tidal Wave Swim Team
282
251
228
267
278
1306
379
Sohum Korgaonkar
15
Greater Somerset County YMCA
246
296
179
377
205
1303
380
Alexander De Santis
15
Clifton Boys & Girls Club -sea
371
325
155
258
190
1299
381
Dennis Ji
15
Whitewaters Swimming
170
294
297
378
148
1287
382
Andrew Lok
15
Madison Area YMCA Mariners
218
236
471
59
295
1279
383
Femi Oshodi
16
Metro Area Life Time Swimming
202
776
296
1274
384
Sean Moore
16
Peddie Aquatic Association
248
398
335
110
168
1259
385
Robert Wang
16
Scarlet Aquatics
236
412
100
239
271
1258
386
Dylan Portelli
16
Eastern Express Swim Team
294
154
318
237
253
1256
387
Douglas McNaugher
15
Summit Area YMCA
640
29
1
540
37
1247
388
Nolan Webb
15
New Jersey Race Club
355
349
320
222
1246
389
Marcus Innamorato
16
North Jersey Barracudas
228
203
246
268
299
1244
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
390
Eryk Gurdak
16
Water Warriors Aquatic Team
417
630
49
146
1242
391
Matthew Enriquez
15
Greater Somerset County YMCA
169
250
553
110
159
1241
392
Rafael Griffiths
16
Scarlet Aquatics
281
192
143
357
254
1227
393
Suraj Shah
16
Streamline Aquatics Club
241
297
177
301
204
1220
394
Gabriel Quevedo
16
Streamline Aquatics Club
179
226
269
296
250
1220
395
Connor Liskowitz
16
New Jersey Race Club
140
65
527
196
290
1218
396
Ian Wardle
16
West Morris Area YMCA
136
110
583
176
213
1218
397
Jake Danish
16
Lakeland Hills YMCA
235
200
196
436
146
1213
398
Abhinav Sukla
15
Peddie Aquatic Association
260
392
159
173
228
1212
399
Noah Soto
15
Westfield Area Y Devilfish
336
314
287
272
1209
400
Alex Amoresano
16
Madison Area YMCA Mariners
199
207
589
213
1208
401
Santiago Gomez Medina
15
Jersey Flyers Aquatic Club
238
449
519
1206
402
Andrew Lee
16
Bergen Barracudas Swim Team
298
1
240
376
285
1200
403
Jaxon Walsh
16
Metro Area Life Time Swimming
211
174
451
100
252
1188
404
Dan Sickels
16
Rebel Aquatic Club
294
366
31
189
304
1184
405
Cole Eastep
16
Raritan Valley YMCA Riptide
466
115
593
1174
406
Vincent Li
15
New Jersey Race Club
284
310
19
305
242
1160
407
Henry Fisher
16
Bergen Barracudas Swim Team
271
271
308
77
231
1158
408
Logan Pfarrer
16
Lakeland Hills YMCA
355
535
1
1
259
1151
409
Jayden Gulati
15
Scarlet Aquatics
273
266
245
127
228
1139
410
Joshua Henry
16
Clifton Boys & Girls Club -sea
141
279
275
242
201
1138
411
Kartik Narula
16
Scarlet Aquatics
195
83
471
74
314
1137
412
Zach Rush
16
Jersey Aquatic Club
332
271
88
185
259
1135
413
Liam Lenihan
15
Hamilton Y Aquatic Club
509
358
1
257
1125
414
Frankie Brennan
16
Eagle Aquatic Club
334
234
356
186
1110
415
Raphael Oliveira
16
New Jersey Race Club
161
132
594
115
103
1105
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
416
Ben Newsome
15
Ocean County YMCA
339
159
369
1
227
1095
417
Kenny Shao
16
Scarlet Aquatics
292
229
141
196
230
1088
418
Michael Mastroianni
15
Ocean County YMCA
253
280
331
1
221
1086
419
Pranshu Agarwal
15
Princeton Tiger Aquatics Club
327
180
168
170
237
1082
420
Michael Nasert
16
New Jersey Race Club
227
69
437
92
250
1075
421
Kaleb Mendez
15
Raritan Valley YMCA Riptide
74
407
402
188
1071
422
Henderson Han
16
X-Cel Swimming
289
1
443
29
306
1068
423
Daniel Esquenazi
16
Y Greater Monmouth Swim Team
312
313
139
102
199
1065
424
Jordan Hom
16
New Jersey Race Club
288
429
342
1059
425
Alan Ho
16
X-Cel Swimming
219
208
166
237
226
1056
426
Caeden McHugh
16
Monmouth Barracudas
177
66
204
388
211
1046
427
Matthew Quezada
16
Water Warriors Aquatic Team
304
329
1
187
219
1040
428
Ryan Liz Pena
16
Eagle Aquatic Club
251
592
196
1039
429
Lucas Ni
15
Greater Somerset County YMCA
204
192
242
143
252
1033
430
Brennan Scott
15
West Morris Area YMCA
169
195
128
274
265
1031
431
Parth Unawane
16
Ridgewood YMCA Breakers Swim T
255
200
304
1
268
1028
432
Elves Huang
15
Princeton Tiger Aquatics Club
286
260
1
217
259
1023
433
Gavin Hanlon
15
Ocean County YMCA
325
220
82
172
223
1022
434
Michael Ford
16
Monmouth Barracudas
328
414
10
269
1021
435
Shaun Appert
16
Hamilton Y Aquatic Club
290
27
144
298
260
1019
436
Ron Feldman
16
Cougar Aquatic Team
264
173
86
253
215
991
437
Arjun Gilhotra
16
Princeton Tiger Aquatics Club
110
96
393
171
221
991
438
Reuben Kinsbruner
16
New Jersey Race Club
157
306
186
154
180
983
439
Sriram Reddy
15
Princeton Tiger Aquatics Club
317
134
101
295
132
979
440
Yohan Parraga
16
Tidal Wave Swim Team
194
329
263
191
977
441
John Taylor
15
Peddie Aquatic Association
262
171
380
157
970
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
442
Jourdan Franco
16
West Morris Area YMCA
347
224
208
191
970
443
Daniel Wilson
16
Tidal Wave Swim Team
268
186
243
17
255
969
444
David Sabol
16
Sussex County YMCA
1
266
1
375
318
961
445
Ronan Groves
16
YMCA of Montclair
10
353
1
335
261
960
446
Adam Dalton
15
West Morris Area YMCA
275
241
115
125
204
960
447
Daniel Murray
15
Cougar Aquatic Team
439
249
1
163
104
956
448
Alex Choong
15
Metro Area Life Time Swimming
150
242
277
92
192
953
449
Lucas Armenante
16
Country Pool Club Swim Team
316
1
206
263
164
950
450
Gabriel Orellana
16
Ridgewood YMCA Breakers Swim T
223
234
261
227
945
451
Pete Swede
16
Cougar Aquatic Team
111
219
470
142
942
452
Aidan Song
15
Ace Swim Team
1
1
441
107
384
934
453
Stefano Oropesa
15
Eagle Aquatic Club
293
236
67
104
230
930
454
James Ward
15
West Morris Area YMCA
79
424
387
1
36
927
455
Simon Maza
15
Cougar Aquatic Team
237
302
6
179
194
918
456
gavin Roestenberg
15
New Jersey Race Club
407
508
1
916
457
Kristian Kipp
15
West Morris Area YMCA
345
365
19
166
17
912
458
Junta Tani
16
Scarlet Aquatics
334
6
264
297
901
459
Andi Cami
15
Jersey Aquatic Club
405
328
167
900
460
Harrison Etzler
16
Y Greater Monmouth Swim Team
307
218
176
74
124
899
461
Arnas Mikulenas
15
Jersey Gators
1
591
221
81
894
462
Daniel Maniotis
16
Cougar Aquatic Team
223
113
152
219
184
891
463
Joseph Kiley
15
Westfield Area Y Devilfish
63
338
458
859
464
Gabriel Farkas
16
West Morris Area YMCA
237
331
163
127
858
465
Hazem Elkordy
16
Westfield Area Y Devilfish
274
118
54
183
216
845
466
Sam Holbech
15
YMCA of Montclair
83
360
245
151
839
467
Jeffery Liu
16
Greater Somerset County YMCA
238
175
112
196
118
839
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
468
Rishi Seth
16
Peddie Aquatic Association
85
345
180
177
51
838
469
Balazs Kontes
15
Madison Area YMCA Mariners
240
175
278
1
136
830
470
Nicholas Caprio
16
Rebel Aquatic Club
269
23
131
200
206
829
471
Matthew McKenna
16
West Morris Area YMCA
315
190
1
318
1
825
472
Mathias Sarmiento
16
Rebel Aquatic Club
208
248
1
217
140
814
473
Aditya Desale
15
Metro Area Life Time Swimming
169
171
141
167
155
803
474
Darian Cirinelli
16
Jcc Bridgewater Tide
139
137
174
241
99
790
475
Liam Rehbeim
16
Monmouth Barracudas
241
351
1
193
786
476
William Egan
15
Madison Area YMCA Mariners
159
209
139
127
142
776
477
Anthony Michal
15
Scarlet Aquatics
384
55
75
107
145
766
478
Joseph Sozer
16
Monmouth Barracudas
218
179
239
127
763
479
Siddhant Sanghvi
15
Metro Area Life Time Swimming
222
57
98
246
130
753
480
Jack Ecklund
16
Greater Somerset County YMCA
185
171
172
74
145
747
481
Jude Ballesteros
15
Y Greater Monmouth Swim Team
89
284
133
127
111
744
482
Howard Mott
15
Jersey Aquatic Club
294
105
35
126
179
739
483
Andrew Douglass
15
Ridgewood YMCA Breakers Swim T
280
222
92
9
107
710
484
David Ortega
15
Scarlet Aquatics
207
234
65
1
203
710
485
Aidan Zachowski
16
Sussex County YMCA
139
124
1
266
176
706
486
Jakob De los Reyes
15
YMCA of Montclair
230
209
119
147
705
487
ANTHONY Gordon
15
Y Greater Monmouth Swim Team
133
342
102
1
124
702
488
Santhosh Yanumula
16
West Morris Area YMCA
191
159
197
1
145
693
489
Kristof Dowlin
15
Scarlet Aquatics
209
247
78
1
155
690
490
Jonathan Callanan
16
Madison Area YMCA Mariners
103
84
384
116
687
491
Jason Milgram
15
Scarlet Aquatics
276
154
104
1
146
681
492
Ethan Heiss
15
New Jersey Race Club
230
190
65
189
674
493
Grant Lin
15
Y Greater Monmouth Swim Team
264
1
244
1
153
663
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
494
Paul Bordieri
15
New Jersey Race Club
217
87
237
115
656
495
Ryan Kwon
16
Jersey Aquatic Club
197
140
69
172
78
656
496
Lee Scott
16
Ocean County YMCA
84
466
105
655
497
Jaywon Chae
16
Bergen Barracudas Swim Team
24
33
289
283
25
654
498
Nayan Saini
15
Princeton Tiger Aquatics Club
24
247
135
107
133
646
499
Brendan Zheng
15
Raritan Valley YMCA Riptide
161
227
255
643
500
Arnav Anand
15
Whitewaters Swimming
28
84
280
129
122
643
501
Ben Gerstacker
16
Hamilton Y Aquatic Club
169
194
99
18
156
636
502
Dylan Gregg
16
The Greater Morristown YMCA
139
149
269
74
631
503
Jerry Qiu
15
X-Cel Swimming
163
175
138
1
152
629
504
Simon Kim
16
Wyckoff YMCA Sharks
197
87
339
1
624
505
Finn Riely
15
Metro Area Life Time Swimming
202
94
126
18
179
619
506
Bhargav Shah
16
Peddie Aquatic Association
126
186
95
47
150
604
507
Aidan Han
15
Metro Area Life Time Swimming
99
95
195
208
597
508
Peter Dowlin
15
Scarlet Aquatics
249
122
63
1
158
593
509
Aidan McMenamy
16
New Jersey Race Club
188
130
1
148
122
589
510
Harsh Nihalani
15
Scarlet Aquatics
214
113
92
1
167
587
511
Rayan Reddad
16
Greater Somerset County YMCA
223
119
1
242
585
512
Noah Freire
15
Metro Area Life Time Swimming
257
53
130
142
582
513
Connor Kovach
15
North Jersey Barracudas
224
134
51
172
581
514
Ryan Norouzi
15
Ridgewood YMCA Breakers Swim T
92
10
265
1
206
574
515
Andrei Meyer
15
Hunterdon County YMCA
244
232
1
85
562
516
Oliver Liu
15
Metro Area Life Time Swimming
217
1
271
73
562
517
Ted Baruli
15
Ridgewood YMCA Breakers Swim T
162
221
167
550
518
Soham Patel
15
Raritan Valley YMCA Riptide
181
153
203
537
519
Ranveer Reddy
15
Greater Somerset County YMCA
135
183
11
89
118
536
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
520
Rishabh Jitender
16
Princeton Tiger Aquatics Club
173
149
69
55
87
533
521
Brayden Libysen
15
Sussex County YMCA
86
150
197
1
97
531
522
Abdulmalek Al Asswad
16
Scarlet Aquatics
211
176
1
42
87
517
523
Lucas Tsaoys
16
Y Greater Monmouth Swim Team
55
41
297
51
71
515
524
Dylan Guilcapi
15
Tidal Wave Swim Team
65
142
1
306
514
525
Parker Lee
15
Madison Area YMCA Mariners
214
245
1
1
52
513
526
James Lepori
16
Bergen Barracudas Swim Team
127
35
97
108
134
501
527
Jacob Gompers
15
Scarlet Aquatics
74
122
59
155
82
492
528
Marco Leonardis
15
Cougar Aquatic Team
68
85
88
179
70
490
529
Shubhan Gunjati
15
Scarlet Aquatics
170
211
9
6
89
485
530
Logan Sy
16
Monmouth Barracudas
117
44
190
22
108
481
531
Brooks Carlsruh
15
Hunterdon County YMCA
121
109
231
14
475
532
Owen Berarducci
16
New Jersey Race Club
237
230
1
468
533
Jake Couto
16
Unattached
1
1
463
465
534
Gordon He
15
Raritan Valley YMCA Riptide
214
124
38
1
81
458
535
Emilian Lipnevich
15
Princeton Piranhas Swim Team
56
109
151
56
81
453
536
Liam Murphy
15
Monmouth Barracudas
282
84
85
451
537
Ryan Juckett
15
North Jersey Barracudas
106
1
98
170
72
447
538
Jinu Chun
16
Raritan Valley YMCA Riptide
200
140
104
444
539
John Cooper
16
YMCA of Montclair
129
43
1
266
439
540
Samay Namdeo
15
Westfield Area Y Devilfish
237
105
94
436
541
Jeremy Pavon
15
Eagle Aquatic Club
136
96
204
436
542
Rishi Vimal
15
Princeton Tiger Aquatics Club
166
78
1
90
100
435
543
Will McGannon
15
Summit Area YMCA
105
246
1
20
55
427
544
Kaden Luo
16
Greater Somerset County YMCA
59
49
215
21
82
426
545
Atharv Patil
15
Princeton Tiger Aquatics Club
99
191
87
11
30
418
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
546
Peter Pawlik
15
Bergen Barracudas Swim Team
201
172
15
1
28
417
547
Sam Malykin
15
New Jersey Race Club
72
147
1
146
42
408
548
Edgar Moreno
15
West Essex YMCA Racers
212
28
159
399
549
Obrian Lewis
15
Scarlet Aquatics
1
61
255
43
38
398
550
Ethan Lu
15
Madison Area YMCA Mariners
229
86
6
69
390
551
Nikita Kozachenok
15
Streamline Aquatics Club
85
130
43
1
126
385
552
Jacob Barcik
15
Peddie Aquatic Association
28
23
135
35
144
365
553
Sahil Dongre
15
Peddie Aquatic Association
84
171
25
1
84
365
554
Anthony Kanis
15
Peddie Aquatic Association
105
251
1
357
555
Sergio Navarro
15
Princeton Piranhas Swim Team
161
166
20
1
4
352
556
Chip Kraus
15
Monmouth Barracudas
88
150
1
103
342
557
Shune Okada
15
Ridgewood YMCA Breakers Swim T
1
269
66
336
558
Mohit Pradhan
16
Unattached
130
165
1
38
334
559
Nathan Chertog
16
Y Greater Monmouth Swim Team
64
100
167
1
1
333
560
Cooper Kipp
15
West Morris Area YMCA
133
48
70
58
23
332
561
Myles Givans
16
Greater Somerset County YMCA
33
298
1
332
562
Aniket Ghan
15
Hunterdon County YMCA
41
95
50
43
99
328
563
James Snaith
15
Scarlet Aquatics
87
187
1
24
22
321
564
Kiam Abraham
15
Madison Area YMCA Mariners
83
73
160
316
565
Darian Cirinelli
16
Jcc Bridgewater Tide
99
60
156
315
566
Min Bae
15
Rebel Aquatic Club
47
76
113
74
1
311
567
Collin Duck
15
Hamilton Y Aquatic Club
286
1
1
22
310
568
Jack Frank
15
Hunterdon County YMCA
125
82
100
307
569
Colin Subhan
16
Hamilton Y Aquatic Club
16
1
283
1
1
302
570
Jelphis Joaquin
16
Sussex County YMCA
12
2
234
32
280
571
Om Raheja
15
Princeton Tiger Aquatics Club
87
34
54
69
35
279
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
572
Ricardo Asto
15
Water Warriors Aquatic Team
96
1
40
77
45
259
573
Daniel Koprowski
16
Jersey Gators
194
64
1
259
574
Rex Zhang
16
X-Cel Swimming
17
1
218
1
13
250
575
Anik Tennekoon
15
Jersey Aquatic Club
92
1
120
24
237
576
Ethan Azenha
15
Sea Wolves Swim Team
10
138
74
222
577
David Chen
15
West Essex YMCA Racers
132
2
2
75
211
578
Michael Snono
15
Scarlet Aquatics
82
83
4
1
40
210
579
Nick Evangelista
16
New Jersey Race Club
76
63
59
198
580
Alex Wordel
15
Westfield Area Y Devilfish
1
1
188
1
191
581
Aaron Rogers
15
Jersey Gators
34
119
21
174
582
Ryan Jones
15
Country Pool Club Swim Team
1
1
167
1
1
171
583
Liam Timbie
16
YMCA of Montclair
1
97
1
59
1
159
584
Dan Belikov
15
Y Greater Monmouth Swim Team
152
1
1
154
585
Matthew Lee
16
Hunterdon County YMCA
4
97
43
144
586
Aavin Soman
15
Princeton Tiger Aquatics Club
44
8
47
1
44
144
587
Marcus Gomez
15
Sea Wolves Swim Team
1
1
130
132
588
Juan Perez
15
The Greater Morristown YMCA
80
43
1
7
131
589
Jacob Valle
15
New Jersey Race Club
1
4
97
26
128
590
Alexander Fu
15
Westfield Area Y Devilfish
1
1
121
123
591
Alexander Wang
15
Jersey Aquatic Club
111
1
10
1
123
592
Ashane Madawala
15
West Morris Area YMCA
21
25
74
1
1
122
593
Nate Taylor
16
Ocean County YMCA
60
1
54
3
118
594
Lavenes Anaimalai Rajaboopat
15
Raritan Valley YMCA Riptide
30
1
86
117
595
Marawan Elgabry
15
Berkeley Aquatic Club
3
1
1
1
103
109
596
Alan Zheng
16
Metro Area Life Time Swimming
10
1
1
52
33
97
597
Brent Batac
15
YMCA of Montclair
1
32
57
90
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
598
John Lauver
15
Scarlet Aquatics
58
1
1
25
85
599
Michael Engle
15
Monmouth Barracudas
33
38
1
72
600
Jonathan Harvey
16
Hunterdon County YMCA
27
1
42
70
601
Jason Young
16
Unattached
64
1
1
66
602
Vishwanth Janjanam
16
Unattached
1
61
1
63
603
Christopher Eible
15
Hunterdon County YMCA
1
25
6
1
20
53
604
Aarush Rai
16
Peddie Aquatic Association
38
1
1
1
1
42
605
Andrew Capone
15
The Greater Morristown YMCA
29
1
1
31
606
Luke Jenner
15
Westfield Area Y Devilfish
19
9
1
1
1
31
607
Leandro Burgos
15
Tidal Wave Swim Team
21
7
1
29
608
Ethan Shaw
16
Streamline Aquatics Club
1
9
5
11
1
27
609
Tristan Kouri-Hertle
15
YMCA of Montclair
20
1
1
1
1
24
610
Alexander Potocki
16
Jersey Aquatic Club
1
11
1
1
14
611
Leo Trigoubovich
15
Princeton Tiger Aquatics Club
1
1
10
1
13
612
Ryan Juzmeski
15
Cougar Aquatic Team
1
7
1
1
10
613
Ishaan Thadani
15
Princeton Piranhas Swim Team
4
1
1
1
1
8
614
Ismael Ojeda
15
Streamline Aquatics Club
1
3
1
1
1
7
615
Chirag Uma Ram
15
Apex Swim Club
1
1
1
1
1
5
616
Savya Patel
15
Apex Swim Club
1
1
1
1
1
5
617
Ashwath Shreenath
15
X-Cel Swimming
1
1
1
1
1
5
618
Anirudh Dusi
16
Peddie Aquatic Association
1
1
1
1
1
5
619
Nicholas Rafaniello
15
The Greater Morristown YMCA
1
1
1
1
4
620
Avnish Patankar
15
Apex Swim Club
1
1
1
1
4
621
Ishaan Kumar
15
Metro Area Life Time Swimming
1
1
1
1
4
622
Lucas Lima
16
Streamline Aquatics Club
1
1
1
1
4
623
Paul Nazario
15
The Greater Morristown YMCA
1
1
1
3
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
624
Keiaun Boone
16
West Essex YMCA Racers
1
1
1
3
625
Jax Sommers
15
YMCA of Montclair
1
1
1
3
626
Jayden Ministro
15
Eagle Aquatic Club
1
1
1
3
627
Dillon Kim
16
Ace Swim Team
1
1
1
3
628
Rex Zhang
16
Metro Area Life Time Swimming
1
1
1
3
629
Kesin Dixit
15
Streamline Aquatics Club
1
1
1
3
630
Christian Dondero
15
Monmouth Barracudas
1
1
1
3