Mid Atlantic Swimming
Boys Ages 17 & 18
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 5/20/2024.
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
1
Jake Wang
18
Suburban Seahawks Club
859
891
1006
845
994
4595
2
Landon D'Ariano
18
Germantown Academy Aquatic Cl
863
861
781
833
941
4279
3
Henry McFadden
18
Jersey Wahoos
999
835
598
902
813
4147
4
Brandon Fleck
17
Germantown Academy Aquatic Cl
903
925
581
881
792
4082
5
Derek Estep
17
Keystone Aquatics
853
757
796
833
841
4080
6
Zach Oswald
17
Suburban Seahawks Club
765
1008
495
861
945
4074
7
Brennan Coyle
17
Upper Dublin Aquatic Club
704
630
965
926
821
4046
8
Raekwon Noel
18
South Jersey Aquatic Club
816
876
683
884
757
4016
9
Alex Karahalis
18
Western Wahoos
772
621
872
857
884
4006
10
Mason Potts
18
Upper Dublin Aquatic Club
785
868
716
870
747
3986
11
Shane Eckler
18
Ridley Area YMCA Stingrays
868
942
666
908
595
3979
12
James Haney
18
East Coast C-Cerpants
793
905
755
757
769
3979
13
Aaron Stevens
17
Diamond State Aquatics
596
746
936
827
864
3969
14
Max Marr
18
Radnor Aquatic Club
697
838
758
858
796
3947
15
Dante Buonadonna
17
Jersey Wahoos
792
693
835
742
880
3942
16
Carson Kalish
17
Delaware Swim Team
742
716
810
823
842
3933
17
Jacob Johnson
17
Suburban Seahawks Club
855
903
365
1024
779
3926
18
Andy Zhou
18
Germantown Academy Aquatic Cl
814
719
853
751
782
3919
19
Jonathan Hoole
17
Ridley Area YMCA Stingrays
844
932
654
773
713
3916
20
Trevor Cottrell
17
South Jersey Aquatic Club
845
583
869
748
849
3894
21
Joseph Busic
18
Jersey Wahoos
763
795
769
827
723
3877
22
Blaise Hofmann
17
Central Bucks Family YMCA
597
867
792
719
889
3864
23
Marcus Papanikolaou
17
Unattached
798
632
798
845
787
3860
24
JD Moyer
18
Jersey Wahoos
768
859
657
833
738
3855
25
Derek Feldman
17
Central Bucks Swim Team
688
809
858
659
803
3817
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
26
Woobie Kupsky
18
Wilkes Barre Family YMCA
731
776
687
753
850
3797
27
Anthony Mortellite
18
Jersey Wahoos
818
676
768
769
746
3777
28
Can Yeniay
17
Suburban Seahawks Club
905
724
563
814
753
3759
29
Christian Henry
17
York YMCA Swimming
756
628
849
702
809
3744
30
Connor Mangan
17
Central Bucks Family YMCA
804
799
586
758
792
3739
31
Malcolm Collins
17
Parkland Aquatic Club
758
512
858
790
800
3718
32
Mason Green
18
Upper Main Line YMCA
786
754
843
602
725
3710
33
Kaden Fatta
17
York YMCA Swimming
699
606
875
694
820
3694
34
Brock Whitaker
18
Suburban Seahawks Club
686
680
790
825
689
3670
35
Tris Ronayne
18
Ridley Area YMCA Stingrays
707
750
682
737
790
3666
36
Zach LeMay
18
Central Bucks Swim Team
779
528
789
745
809
3650
37
Brendan Lao
17
North Penn Aquatic Club
680
717
684
805
760
3646
38
Nick Green
17
Upper Main Line YMCA
632
720
741
839
713
3645
39
Joey Myer
17
Reading and Berks County YMCA
671
686
802
699
778
3636
40
Matt Krause
17
Emmaus Aquatic Club
691
885
497
838
714
3625
41
Sritan Pittala
17
Delaware Swim Team
672
851
548
738
782
3591
42
Jake Kennedy
18
Ridley Area YMCA Stingrays
703
896
622
765
597
3583
43
Juse Winnington
18
Diamond State Aquatics
644
571
768
788
788
3559
44
Brandon Chiu
17
Penn Charter Aquatic Club
657
795
746
577
778
3553
45
Jackson Cummins
17
Greater Philadelphia Aquatic C
683
759
653
666
791
3552
46
Riley Smith
17
Jersey Wahoos
691
678
769
622
791
3551
47
Davis Woerner
18
Upper Main Line YMCA
709
774
738
571
747
3539
48
Tyler Wilmore
18
Diamond State Aquatics
798
598
644
725
752
3517
49
Andrew Taylor
18
Parkland Aquatic Club
731
589
717
719
748
3504
50
Jonah Rees
17
York YMCA Swimming
697
715
681
672
727
3492
51
Will Cross
18
Plymouth Whitemarsh Aquatic Cl
771
722
467
807
709
3476
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
52
Cole Faikish
18
North Penn Aquatic Club
809
723
503
707
727
3469
53
Nevin Shaw
17
North Penn Aquatic Club
615
636
839
597
768
3455
54
Anthony Koh
18
Penn Charter Aquatic Club
702
652
792
593
705
3444
55
Nick Snyder
17
York YMCA Swimming
641
778
782
577
663
3441
56
James Tao
18
Jersey Wahoos
603
619
797
665
757
3441
57
John Franchetti
18
Dolphins Community Aquatics As
614
621
820
641
733
3429
58
Evan Carl
17
Boyertown Area YMCA
718
725
646
694
627
3410
59
Macek Vandermolen
17
North Penn Aquatic Club
709
733
612
687
668
3409
60
Logan Shriver
18
Emmaus Aquatic Club
715
674
686
623
710
3408
61
Maddoc Watkins
18
Wilkes Barre Family YMCA
828
602
511
793
668
3402
62
Spencer Swanholm
17
South Jersey Aquatic Club
625
721
658
684
711
3399
63
Gabriel Condit
17
Suburban Seahawks Club
622
785
592
706
688
3393
64
Jonathan Chang
18
CUMBERLAND VALLEY AQUATIC CLUB
708
712
522
757
675
3374
65
Jack Behm
17
Jersey Wahoos
670
741
697
498
763
3369
66
Ethan Lloyd
18
Reading and Berks County YMCA
705
643
570
701
745
3364
67
Luke Mesco
18
Suburban Seahawks Club
707
575
631
742
703
3358
68
Jalen Stewart
17
Diamond State Aquatics
752
625
593
659
726
3355
69
Cameron Byrd
17
Delaware Swim Team
728
668
503
775
664
3338
70
Ben Schutta
17
Penn Charter Aquatic Club
655
702
567
713
699
3336
71
Ethan Suessmuth
17
Tops Swimming
671
573
699
724
658
3325
72
Joseph Duquette
17
Boys & Girls Club of Delaware
634
793
491
619
783
3320
73
Noah Serrano
17
Jersey Wahoos
607
655
558
672
783
3275
74
MIchael McCarthy
17
Jersey Wahoos
751
596
544
731
652
3274
75
Gavin Shifflett
17
Suburban Seahawks Club
771
613
430
763
691
3268
76
Declan McGlynn
17
South Jersey Aquatic Club
477
606
747
708
709
3247
77
Michael O'Leary
18
York YMCA Swimming
635
545
732
622
712
3246
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
78
Griffin Messenlehner
17
Emmaus Aquatic Club
657
804
447
728
608
3244
79
TJ Hayes
17
Suburban Seahawks Club
720
681
645
484
707
3237
80
Ryan O'Donnell
17
North Penn Aquatic Club
621
650
720
547
698
3236
81
Nick Croghan
18
York YMCA Swimming
668
646
614
613
674
3215
82
Jed Ritchie
18
Chambersburg Memorial YMCA Cha
741
575
470
696
733
3215
83
Cameron Smith
17
Suburban Seahawks Club
624
754
454
699
679
3210
84
Jacob Texter
18
East Coast C-Cerpants
652
641
671
520
712
3196
85
Charles Derivaux
18
Jersey Wahoos
680
511
713
655
627
3186
86
Benjamin Turley
18
MLY Phoenix
634
764
443
718
614
3173
87
Alex Chan
18
Ridley Area YMCA Stingrays
511
463
729
747
712
3162
88
Alex De Vries
17
Upper Main Line YMCA
636
650
548
698
628
3160
89
Brady King
17
Parkland Aquatic Club
679
750
516
598
611
3154
90
Charles Schreiner
18
Egg Harbor Twp Seahawks
773
608
468
605
697
3151
91
Joshua Kim
17
Jersey Wahoos
648
604
629
553
716
3150
92
Rich Scholer
18
Central Bucks Swim Team
531
539
742
678
654
3144
93
Niles Commodore
17
Diamond State Aquatics
576
592
685
685
603
3141
94
Alex Kissinger
18
Boyertown Area YMCA
596
661
425
748
677
3107
95
Chase Bearley
18
Diamond State Aquatics
721
681
460
716
523
3101
96
Layton Hjelmen
17
York YMCA Swimming
615
496
717
673
590
3091
97
Franco Ciccarone
17
Upper Dublin Aquatic Club
593
735
493
787
482
3090
98
Mason Ordonez
18
Nittany Lion Aquatic Club
668
694
498
644
576
3080
99
Charlie Nenchev
18
Suburban Seahawks Club
814
855
800
605
3074
100
Blaise Sadowski
17
Upper Main Line YMCA
563
451
712
714
620
3060
101
Noah Machristie
18
MLY Phoenix
726
318
750
553
694
3041
102
Owen Lever
17
Central Bucks Swim Team
673
457
669
535
703
3037
103
Kai Hang
18
Upper Perkiomen Valley YMCA
584
452
823
551
623
3033
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
104
Lukas Nier
18
George School Aquatics
494
526
708
649
642
3019
105
MJ Hoban
18
Diamond State Aquatics
640
491
797
480
611
3019
106
Matt Stanker
18
Greater Philadelphia Aquatic C
587
603
581
639
606
3016
107
Aaron Stinner
18
Parkland Aquatic Club
718
489
436
706
665
3014
108
Logan Hartman
18
Emmaus Aquatic Club
465
676
554
609
699
3003
109
Jake Greenleaf
17
South Jersey Aquatic Club
728
634
388
572
681
3003
110
Cole Coffman
18
Parkland Swimming Club
517
683
397
747
652
2996
111
Grant Schwalm
17
York YMCA Swimming
637
494
654
527
678
2990
112
Sean Keefer
17
South Jersey Aquatic Club
605
706
348
692
625
2976
113
Joshua Ferker
17
Lower Moreland Swimming
576
556
726
522
587
2967
114
Carter Mui
18
Pocono Family YMCA
553
163
840
735
671
2962
115
Nick Darragh
17
Phoenixville YMCA Swim Team
645
548
622
556
580
2951
116
Evan Boratto
17
Penn Charter Aquatic Club
790
567
493
476
607
2933
117
Conner Verbanas
17
Delaware Swim Team
622
521
514
631
638
2926
118
Ethan Murray
18
Friends' Central Aquatics
533
600
562
625
603
2923
119
Jake Brunetti
17
Nazareth Easton YMCA Swim Team
671
692
582
399
576
2920
120
Brandon Weaver
17
Delaware Swim Team
592
566
589
542
630
2919
121
Patrick Baganski
18
Phoenixville YMCA Swim Team
544
737
513
596
526
2916
122
Gabe Carroll
18
Phoenixville YMCA Swim Team
594
529
627
661
496
2907
123
Will Stanczewski
18
Upper Dublin Aquatic Club
727
387
769
374
649
2906
124
Vedant Bedekar
17
Upper Main Line YMCA
675
709
394
557
570
2905
125
Brandyn Acevedo
17
East Coast C-Cerpants
574
594
590
600
546
2904
126
Tommy Houck
18
Wilson Aquatic
626
479
659
452
683
2899
127
Andy Zhou
18
Germantown Academy Aquatic Cl
827
513
846
294
416
2896
128
Connor Simpkins
17
Suburban Seahawks Club
444
603
663
563
622
2895
129
Ev Rachael
17
Five Star Swim Club
701
694
470
505
523
2893
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
130
Patrick Schaffling
18
Nrg Swimming
559
628
536
585
584
2892
131
Toby Herzog
17
Upper Dublin Aquatic Club
656
516
906
805
2883
132
Finn Hilliard
18
Lansdowne YMCA Marlins
680
586
372
708
533
2879
133
Logan Edge
18
Rocket Swimming
486
491
585
711
605
2878
134
Magill Zagaceta
17
HERSHEY AQUATIC CLUB
509
496
639
642
580
2866
135
Bryce Patterson
18
Diamond State Aquatics
563
779
359
683
478
2862
136
Colin Davis
17
Tops Swimming
654
663
472
499
573
2861
137
Nolan McCloskey
17
Upper Perkiomen Valley YMCA
602
694
460
415
687
2858
138
Kentaro Bauer
17
George School Aquatics
492
472
755
520
616
2855
139
Liam Quigley
17
Nittany Lion Aquatic Club
645
334
808
396
671
2854
140
Braiden Tedesco
18
Greater Philadelphia Aquatic C
654
678
285
586
648
2851
141
Ethan Ferroni
18
York YMCA Swimming
612
679
348
564
627
2830
142
Kyle Kruppa
18
Phoenixville YMCA Swim Team
698
432
545
577
565
2817
143
Ethan Moen
17
Diamond State Aquatics
442
741
532
441
651
2807
144
Jack McKenna
17
Jersey Wahoos
543
555
445
637
615
2795
145
Elijah Gehman
18
SOUDERTON SEAHAWKS
403
518
668
576
628
2793
146
Gabe Cowart
17
Upper Dublin Aquatic Club
813
582
244
581
571
2791
147
Kaidan Helmeczi
17
York YMCA Swimming
614
576
368
643
586
2787
148
Patrick Bowker
18
Tops Swimming
526
619
482
590
563
2780
149
Bryce Miller
18
Keystone Aquatics
570
702
490
536
482
2780
150
John Moll
17
Lancaster Aquatic Club
687
434
541
499
604
2765
151
Julian Vlaeminck
17
Emmaus Aquatic Club
492
523
623
589
526
2753
152
Conan Chen
17
Radnor Aquatic Club
426
237
794
596
699
2752
153
George Harkins
17
Episcopal Academy Aquatic Club
459
366
536
738
645
2744
154
Carter Boone
17
Nittany Lion Aquatic Club
631
486
361
698
554
2730
155
Gerard Traynor
17
Egg Harbor Twp Seahawks
613
792
640
683
2728
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
156
Jonathan McAveety
18
South Jersey Aquatic Club
647
473
471
629
506
2726
157
Luke Mumma
18
Jersey Wahoos
701
524
375
499
624
2723
158
Sean Brush
17
George School Aquatics
691
704
320
455
547
2717
159
Caleb Serfass
17
HERSHEY AQUATIC CLUB
402
684
537
518
576
2717
160
Patrick Li
17
Suburban Seahawks Club
538
372
591
642
573
2716
161
Charlie Seiverd
18
Egg Harbor Twp Seahawks
276
654
640
496
645
2711
162
Brandon Block
17
Suburban Seahawks Club
559
452
668
515
517
2711
163
Ernesto Solana
18
Diamond State Aquatics
645
613
449
497
506
2710
164
James Gaudion
17
Keystone Aquatics
584
718
376
526
502
2706
165
Nate Reagan
17
Methacton Aquatic Club
597
524
390
466
714
2691
166
Michael Strucko
17
Parkland Aquatic Club
653
706
401
387
543
2690
167
Danny Giesselbach
18
York YMCA Swimming
513
311
676
522
661
2683
168
Mason Dranchak
17
MLY Phoenix
538
604
555
402
578
2677
169
Sean Robinson
18
South Jersey Aquatic Club
637
476
426
603
528
2670
170
James McGowan
18
Unattached
522
645
271
659
572
2669
171
Stanley Cui
17
Upper Main Line YMCA
561
445
770
302
589
2667
172
Mason Woods
18
MLY Phoenix
535
579
439
637
474
2664
173
Brady Robidas
18
Boyertown Area YMCA
750
751
564
598
2663
174
Will Nangle
18
Westtown Aquatics Program
476
596
578
472
533
2655
175
Cole Stevens
17
Five Star Swim Club
706
746
363
260
576
2651
176
Trevor Martin
18
Nittany Lion Aquatic Club
578
590
368
527
584
2647
177
Tommy Yaegel
17
Upper Dublin Aquatic Club
482
845
622
698
2647
178
Maximilian Smilevski
17
Egg Harbor Twp Seahawks
634
473
470
496
573
2646
179
Max McCloskey
17
Central Bucks Swim Team
608
337
562
602
536
2645
180
Ettore Miotti
18
Boyertown Area YMCA
691
834
438
671
2634
181
Alex Babka
17
Plymouth Whitemarsh Aquatic Cl
525
266
711
516
613
2631
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
182
Josh Gaudet
17
Pacers Aquatic Club
540
502
535
610
442
2629
183
Garrett Flickinger
17
Nittany Lion Aquatic Club
380
413
711
480
643
2627
184
Dannik Khais
18
Parkland Swimming Club
640
660
416
393
511
2620
185
Andrew Hill
18
East Coast C-Cerpants
726
300
525
551
512
2614
186
Matthew Ferenz
18
Phoenixville YMCA Swim Team
549
589
481
426
567
2612
187
Christopher Green
17
Greater Philadelphia Aquatic C
546
379
589
477
618
2609
188
Gabe Green
18
Radnor Aquatic Club
420
471
572
723
410
2596
189
Colby Whitney
17
Suburban Seahawks Club
588
461
410
527
593
2579
190
Alex Yurkewicz
17
Jersey Wahoos
540
521
486
405
616
2568
191
Sawyer Lanni
17
South Jersey Aquatic Club
606
586
309
527
534
2562
192
Ben Lutcher
18
Fitness and Wellness Aquatic C
343
412
583
597
621
2556
193
Giuliano Bucciarelli
18
Suburban Seahawks Club
431
648
481
711
279
2550
194
Theodore Miksa
17
Central Bucks Family YMCA
512
441
642
388
539
2522
195
Finn Lukens
17
Upper Main Line YMCA
621
821
457
622
2521
196
Gavin Danze
18
Greater Philadelphia Aquatic C
506
391
613
396
614
2520
197
Tommy Saeger
18
Upper Perkiomen Valley YMCA
507
518
343
717
426
2511
198
Logan Seiss
17
Phoenixville YMCA Swim Team
514
503
425
529
538
2509
199
James Taylor
17
Parkland Aquatic Club
477
405
556
501
570
2509
200
Dylan Dewitt
18
Egg Harbor Twp Seahawks
696
619
567
611
2493
201
Brayden Kemezis
18
North Penn Aquatic Club
517
610
599
735
2461
202
Brayden Pyott
17
Five Star Swim Club
429
339
698
451
538
2455
203
Sean Kemske
17
Wilmington Aquatic Club
527
570
266
536
554
2453
204
Nate Schwarz
18
Suburban Seahawks Club
569
478
478
420
503
2448
205
Colin Nash
17
Dolphins Community Aquatics As
511
684
284
598
368
2445
206
Ryan Wadsworth
17
Upper Dublin Aquatic Club
540
464
310
666
459
2439
207
Evan Wagner
18
Friendship YMCA Swim Team
269
468
703
591
408
2439
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
208
Andrew Pletz
17
Parkland Aquatic Club
591
391
417
529
508
2436
209
Logan Sensenig
17
Reading and Berks County YMCA
311
548
454
585
530
2428
210
Reilly Jones
17
Pennsylvania Aquatics
514
314
587
491
515
2421
211
Felix Kohler
17
Friends' Central Aquatics
414
496
568
409
533
2420
212
Darren Sung
17
Central Bucks Swim Team
399
351
713
420
532
2415
213
Jonathan Rielly
17
East Coast C-Cerpants
454
241
754
402
551
2402
214
Noah Powers
17
Wilkes Barre Family YMCA
836
846
719
2401
215
Sebastian Hess
17
Suburban Seahawks Club
397
569
452
422
546
2386
216
Ryan Lee
17
Central Bucks Swim Team
375
569
452
590
396
2382
217
Dominick Korwek
17
Pennsylvania Aquatics
396
577
355
580
470
2378
218
Jacob Kim
17
Episcopal Academy Aquatic Club
343
333
621
472
600
2369
219
Hayden Mallory
17
Upper Dublin Aquatic Club
655
484
771
454
2364
220
Colin Smolders
17
Upper Main Line YMCA
521
144
641
422
630
2358
221
Hutch Wood
17
Suburban Seahawks Club
608
397
224
715
407
2351
222
Brady Scott
17
Central Bucks Swim Team
557
655
172
670
292
2346
223
Vincent Wills
18
Greater Philadelphia Aquatic C
609
508
720
509
2346
224
Nolan Murphy
17
Suburban Seahawks Club
415
513
553
382
480
2343
225
Alex Pasquini
17
South Jersey Aquatic Club
585
536
321
453
446
2341
226
Todd Siekman
17
State College Family YMCA
635
637
655
409
2336
227
Jack Thompson
18
Malvern Swimming Association
574
491
717
547
2329
228
Alex Grega
18
York YMCA Swimming
406
530
560
362
471
2329
229
Noah Hyun
17
Jersey Wahoos
313
424
701
525
355
2318
230
Trevor Olson
17
Lancaster Family YMCA
798
581
559
373
2311
231
Mason DiMauro
17
North Penn YMCA
669
680
703
257
2309
232
Sean Lehan
18
HERSHEY AQUATIC CLUB
654
428
203
446
573
2304
233
Zach Koptyra
17
Radnor Aquatic Club
533
749
499
514
2295
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
234
Ethan Robertson
18
Bloomsburg Area YMCA
606
730
388
569
2293
235
Elias Panachyda
17
North Penn Aquatic Club
394
176
809
262
649
2290
236
Nate Miller
18
Greater Philadelphia Aquatic C
434
353
623
382
490
2282
237
Oleksandr Zholob
17
Lower Moreland Swimming
427
841
348
664
2280
238
Zach Delgado
18
Lancaster Aquatic Club
440
402
486
566
376
2270
239
Henry Newhall
18
Radnor Aquatic Club
538
805
669
252
2264
240
Aidan Smith
17
Upper Dublin Aquatic Club
575
459
299
613
317
2263
241
Geoff Stanton
17
Pacers Aquatic Club
461
586
298
405
508
2258
242
Logan Santiago
17
Pocono Family YMCA
303
402
566
510
476
2257
243
Tyler Ferenz
17
Phoenixville YMCA Swim Team
569
506
212
516
435
2238
244
Colin Raue
17
Jersey Wahoos
548
425
741
1
522
2237
245
Joey Definis
17
George School Aquatics
498
452
383
395
506
2234
246
Collin Ergood
17
South Jersey Aquatic Club
508
359
328
547
490
2232
247
Francis Dimartini
18
Reading and Berks County YMCA
613
483
683
449
2228
248
Keegan Pence
17
Tops Swimming
573
336
469
456
365
2199
249
Eskander Bierman
18
Upper Main Line YMCA
505
323
399
574
391
2192
250
Gabriel Kahsay
17
Chambersburg Memorial YMCA Cha
589
412
157
559
462
2179
251
Brian Lowry
17
Greater Philadelphia Aquatic C
516
310
612
429
309
2176
252
Evan Zeni
17
Reading and Berks County YMCA
561
616
425
569
2171
253
Daniel Ivanchikov
18
Lancaster Aquatic Club
682
551
22
553
361
2169
254
Garrett Hicks
17
Friendship YMCA Swim Team
418
404
406
556
376
2160
255
Jonah Hilt
17
West Chester Area Y Marlins
305
310
399
609
535
2158
256
Kiran George
18
Five Star Swim Club
501
294
668
183
509
2155
257
David Gentile
18
Greater Philadelphia Aquatic C
452
301
569
423
408
2153
258
Sean Gilmore
18
Jersey Wahoos
472
498
408
335
433
2146
259
Lucas Respicio
17
Episcopal Academy Aquatic Club
419
243
614
500
361
2137
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
260
Reilly Shaffer
18
Lansdowne YMCA Marlins
490
436
458
488
259
2131
261
David Gabrielle
17
Blue Eagle Swim Team
188
718
195
723
304
2128
262
Travis Schreiber
17
South Jersey Aquatic Club
454
283
449
542
394
2122
263
Brian Chewning
17
South Jersey Aquatic Club
501
323
226
633
436
2119
264
Nate Gibbons
18
HERSHEY AQUATIC CLUB
544
416
284
330
538
2112
265
Jonathan Brettschneider
17
Keystone Aquatics
543
457
337
219
556
2112
266
Nolan Cromwell
17
Reading and Berks County YMCA
117
577
429
558
414
2095
267
Noah Topmiller
17
Kennett & Jennersville Area Y
326
501
458
485
324
2094
268
Spencer Alderson
17
Hatboro-Horsham USA
681
570
250
351
241
2093
269
Garrett Longbons
18
Emmaus Aquatic Club
489
207
649
358
381
2084
270
Noah Krebs
18
York YMCA Swimming
615
622
588
259
2084
271
Dylan Dayrit
17
Perkiomen Valley Aquatic Club
521
363
235
672
291
2082
272
Gabriel Clauss
18
Boyertown Area YMCA
470
392
208
615
393
2078
273
Alex Fialkowski
17
West Chester Area Y Marlins
477
295
353
525
426
2076
274
Adrian Agnello
18
Pacers Aquatic Club
459
484
604
91
438
2076
275
Justin Jaczko
18
South Jersey Aquatic Club
499
226
375
576
384
2060
276
Luca Sgaramella
18
Plymouth Whitemarsh Aquatic Cl
705
609
152
592
2058
277
Coleman Woodard
18
Mako Swim Club
565
215
537
276
460
2053
278
Maxwell Jones
18
WSY SWIMMING
481
163
551
593
257
2045
279
Gavin Kennedy
17
Suburban Seahawks Club
292
375
512
448
405
2032
280
Naveen Boggi
17
MLY Phoenix
483
306
472
334
437
2032
281
Andrew Taylor
18
Parkland Aquatic Club
691
750
577
2018
282
Ethan Wanner
18
Reading and Berks County YMCA
418
349
668
561
1996
283
Braeden Burk
17
Diamond State Aquatics
471
396
598
127
403
1995
284
Anderson Pilsner
17
Lancaster Aquatic Club
404
540
224
385
436
1989
285
Carter Hendershot
18
York YMCA Swimming
524
438
160
462
404
1988
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
286
Avery Lee
17
Suburban Seahawks Club
327
393
390
470
402
1982
287
Justin Rafter
18
Nrg Swimming
480
544
97
495
365
1981
288
Aidan Rodrigues
18
Two Rivers Aquatics
519
389
177
465
431
1981
289
Grey Line
17
Springfield Aquatic Club
1
573
279
635
487
1975
290
Jb Bonner
17
Waynesboro Area YMCA
378
587
511
497
1973
291
Jeremiah Gocotano
17
Lancaster Aquatic Club
270
183
711
377
421
1962
292
Andy Kolecki
18
South Jersey Aquatic Club
647
375
63
459
412
1956
293
Issac Jeffers
18
Upper Perkiomen Valley YMCA
617
254
408
189
477
1945
294
Ryan Franke
18
Northampton Kids Swim Club
467
548
493
1
418
1927
295
Brandon Bacani
17
Upper Main Line YMCA
498
323
261
437
398
1917
296
Matheson Bair
18
Wilkes Barre Family YMCA
608
367
681
259
1915
297
Owen Fastrich
17
HERSHEY AQUATIC CLUB
515
212
392
460
330
1909
298
Marco Niosi
18
Two Rivers Aquatics
401
148
527
458
374
1908
299
Chase Gravuer
17
Nrg Swimming
414
315
343
457
372
1901
300
Spencer Motelson
18
Upper Dublin Aquatic Club
467
426
372
633
1898
301
William Ong
17
Pocono Family YMCA
412
357
304
359
449
1881
302
Logan Bustard
17
Unattached
265
644
274
320
366
1869
303
Jack McKenna
17
Jersey Wahoos
519
681
664
1864
304
Amilcar Flores-Caceres
17
Diamond State Aquatics
418
304
238
508
396
1864
305
Christian Leone
17
South Jersey Aquatic Club
557
107
533
316
343
1856
306
Jonah Matteo
17
Reading and Berks County YMCA
460
442
285
214
453
1854
307
Daniel Gluschuk
17
George School Aquatics
501
459
455
420
1835
308
Ethan Wojnovich
17
Episcopal Academy Aquatic Club
383
362
680
409
1834
309
Noah Bothwell
18
Dolphins Community Aquatics As
435
315
295
496
289
1830
310
Matthew Rey
18
Five Star Swim Club
339
357
362
391
372
1821
311
Trent Neal
17
Mako Swim Club
422
487
215
298
396
1818
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
312
Nick Smith
18
MLY Phoenix
349
322
435
391
317
1814
313
Jason Zhang
17
Lower Moreland Swimming
321
224
527
429
307
1808
314
William Christianson
17
South Jersey Aquatic Club
352
300
491
254
408
1805
315
Jake Birnbaum
17
George School Aquatics
424
318
245
436
378
1801
316
Luke Healey
18
Wilkes Barre Family YMCA
465
755
577
1797
317
Samat Abulgaziev
18
Lower Moreland Swimming
317
370
333
393
375
1788
318
Adam Makaron
17
North Penn Aquatic Club
182
317
337
531
410
1777
319
Nicholas Rivera
17
York YMCA Swimming
480
388
615
287
1770
320
Joe Repetto
17
Penn Charter Aquatic Club
543
306
87
603
220
1759
321
Harrison Wood
17
Suburban Seahawks Club
417
280
116
580
344
1737
322
Ivan Vitko
17
Five Star Swim Club
560
327
438
411
1736
323
Aidan Bae
17
Germantown Academy Aquatic Cl
625
27
660
424
1736
324
Julian Nesbit
17
Diamond State Aquatics
207
178
624
376
336
1721
325
Michael Giardino
17
Egg Harbor Twp Seahawks
597
464
120
535
1716
326
Brayden Scott
18
Central Bucks Family YMCA
306
274
473
331
321
1705
327
Parker Shuman
17
HERSHEY AQUATIC CLUB
433
463
358
69
378
1701
328
Steven Detwiler
17
Hatboro-Horsham USA
480
382
167
77
589
1695
329
Griffin Crothers
17
Perkiomen Valley Aquatic Club
171
581
159
515
256
1682
330
Quinn McCormick
17
Diamond State Aquatics
334
464
127
397
357
1679
331
Andrew Yu
17
Radnor Aquatic Club
580
186
150
523
238
1677
332
Joseph Xu
18
West Chester Area Y Marlins
460
334
132
447
302
1675
333
Andrew Langmuir
18
MLY Phoenix
442
489
117
229
374
1651
334
Nathan Bretz
18
Friendship YMCA Swim Team
373
501
367
409
1650
335
Luke Linden
17
George School Aquatics
469
149
498
146
383
1645
336
Skye Kammerzelt
17
Boys & Girls Club of Delaware
213
129
524
382
397
1645
337
Ryan Kothari
17
Unattached
454
286
535
1
364
1640
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
338
Veeren Sheka
17
Blue Eagle Swim Team
183
152
522
321
443
1621
339
Eric Linchuk
18
Parkland Swimming Club
362
490
117
374
276
1619
340
Noah Minarcik
17
South Jersey Aquatic Club
378
316
132
496
292
1614
341
Kyle Reasons
18
Diamond State Aquatics
204
144
451
491
309
1599
342
Max Bekes
17
Central Bucks Family YMCA
385
463
1
457
287
1593
343
AJ Black
18
Two Rivers Aquatics
346
176
593
162
316
1593
344
Brady Fisher
17
Friends' Central Aquatics
261
382
286
322
332
1583
345
Charles Coghlan
17
Upper Dublin Aquatic Club
391
213
287
320
358
1569
346
Josh Summer
17
Hatboro-Horsham USA
41
223
585
270
442
1561
347
Yule Kwon
17
Mercersburg Academy
275
334
505
441
1555
348
Jack Blandy
17
Episcopal Academy Aquatic Club
378
400
417
1
353
1549
349
Aidan Lippert
17
CARLISLE FAMILY YMCA
296
453
469
325
1543
350
Gabriel Grodanz
17
South Jersey Aquatic Club
288
151
476
306
315
1536
351
Gabe Summa
17
Kennett & Jennersville Area Y
222
649
663
1534
352
Zach Holmes
17
George School Aquatics
224
419
143
410
330
1526
353
Tim Wetmore
18
Parkland Aquatic Club
549
598
377
1524
354
Barron Bishop
18
Unattached
370
725
398
1493
355
Marcus Huang
17
George School Aquatics
307
294
125
450
290
1466
356
William Feaste
17
Mercersburg Academy
445
409
607
1461
357
Ryan Mullin
17
MLY Phoenix
504
516
441
1461
358
Alex Perkowski
17
South Jersey Aquatic Club
456
296
335
371
1458
359
Zach Stapleton
17
Kennett & Jennersville Area Y
238
298
423
155
340
1454
360
Reese Wunderler
17
Emmaus Aquatic Club
334
244
379
200
285
1442
361
Will Cortes
18
Episcopal Academy Aquatic Club
303
495
1
457
185
1441
362
Geoff Redrup
17
Greater Philadelphia Aquatic C
301
344
143
321
330
1439
363
Aaron Ruth
17
Five Star Swim Club
582
370
419
65
1436
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
364
Eoin Dougherty
17
MLY Phoenix
502
333
599
1434
365
Austin Kelso
18
Pennsylvania Aquatics
351
390
5
379
306
1431
366
Jack Cordery
17
Greater Philadelphia Aquatic C
351
162
581
58
270
1422
367
Jason Bu
18
Unattached
220
260
347
309
286
1422
368
Ryan Hampton
17
Millville Tiger Sharks
205
401
139
369
306
1420
369
Bennett Kutikov
18
South Jersey Aquatic Club
295
264
465
140
235
1399
370
Quinn Larkin
18
Mercersburg Academy
323
312
469
293
1397
371
Travis Ng
17
Plymouth Whitemarsh Aquatic Cl
389
301
238
144
319
1391
372
John Anastasi
17
MLY Phoenix
242
626
1
520
1389
373
Jack Dowell
17
Methacton Aquatic Club
17
56
460
520
328
1381
374
Brady Dougherty
17
MLY Phoenix
429
462
489
1380
375
Umid Akmalov
18
Nrg Swimming
330
227
221
344
246
1368
376
Dylan Hershey
18
Five Star Swim Club
331
200
260
356
205
1352
377
Carson Grier
18
JCC Sharks of Delaware
355
560
373
63
1351
378
Aiden Esgro
17
Greater Philadelphia Aquatic C
306
169
245
318
306
1344
379
Luke Burnell
17
Western Wahoos
446
457
164
1
263
1331
380
Greyden Derr
17
Unattached
385
325
10
441
159
1320
381
Alex Pasquarello
18
Dolphins Community Aquatics As
397
652
255
1304
382
Leonard Wu
18
Upper Main Line YMCA
298
1
502
127
364
1292
383
Ethan Brobst
17
Northampton Kids Swim Club
233
229
271
240
312
1285
384
Aaron Taylor
18
Plymouth Whitemarsh Aquatic Cl
396
275
2
274
334
1281
385
Tighe Hynes
18
West Chester Area Y Marlins
498
439
343
1280
386
Matt Macauley
18
Nrg Swimming
449
477
354
1280
387
Michael Liebsch
17
Episcopal Academy Aquatic Club
250
342
381
254
1227
388
Patrick Droesser
17
Radnor Aquatic Club
479
297
447
1223
389
Nick Janis
17
Parkland Swimming Club
320
346
275
280
1221
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
390
Carter Vandermolen
18
North Penn Aquatic Club
431
223
231
73
246
1204
391
Ethan Niu
18
Radnor Aquatic Club
421
157
401
192
1171
392
Kona Wong
17
Wildwood Crest Dolphins
246
145
386
87
306
1170
393
Sebastian Smith
17
Greater Philadelphia Aquatic C
322
402
1
190
254
1169
394
Jake Kallal
17
Methacton Aquatic Club
601
148
18
159
239
1165
395
Ty Martin
17
MLY Phoenix
231
424
239
268
1162
396
Brendan Porter
17
Westtown Aquatics Program
280
343
172
84
277
1156
397
Denis Shegidevich
17
Orca Swim Club
271
178
253
207
236
1145
398
Radek Cohen
17
Upper Dublin Aquatic Club
23
1
803
309
1136
399
Michael Acker
17
Unattached
449
170
16
221
275
1131
400
Jake Rosenberger
17
Greater Philadelphia Aquatic C
66
422
297
340
1125
401
Luke Robertson
18
Sussex Family YMCA
181
385
219
298
1083
402
Liam Fass
17
Pocono Family YMCA
447
442
178
1067
403
Nico Tangorra
17
Ridley Area YMCA Stingrays
169
278
365
250
1062
404
John Phipps
17
South Jersey Aquatic Club
190
680
67
117
1054
405
Justin Hermack
17
Blue Wave Aquatics
98
157
189
348
253
1045
406
Ethan Yan
18
Unattached
193
79
495
99
166
1032
407
Alex Krey
17
Unattached
104
652
1
218
975
408
Ivan Oleshko
17
BeFirst Swim Team
80
169
120
491
76
936
409
Sebastian Malaver
18
Nazareth Easton YMCA Swim Team
341
287
301
929
410
Jack Cordery
17
Greater Philadelphia Aquatic C
139
150
503
130
922
411
Connor Bogan
18
Greater Philadelphia Aquatic C
319
310
82
193
904
412
Judah Sausman
17
Newfield Aquatic Club
191
189
136
196
175
887
413
James Oken
17
Unattached
179
631
25
835
414
Paul Serra
17
Blue Eagle Swim Team
227
141
141
122
163
794
415
Peter Patrick
18
Central Bucks Family YMCA
151
1
413
44
132
741
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
416
Arjun Ahya
17
Friends Select Swimming
193
151
195
49
148
736
417
Lorne McDonnell
17
Diamond State Aquatics
275
305
5
40
102
727
418
Will Weir
17
Unattached
178
1
320
102
126
727
419
Bret Edwards
17
Reading and Berks County YMCA
401
301
1
17
720
420
Evan Crescenzo
18
South Jersey Aquatic Club
153
118
1
249
175
696
421
Ethan Eck
18
Wilmington Aquatic Club
217
1
250
208
676
422
Aryan Ajesh
17
Diamond State Aquatics
23
1
143
359
122
648
423
Matthew Smith
18
Mako Swim Club
1
559
84
644
424
Christopher Thompson
17
CENTRAL YORK AQUATICS
228
221
1
188
638
425
Benjamin Disbrow
17
CARLISLE FAMILY YMCA
119
191
306
616
426
Benjamin Stambaugh
17
Boys & Girls Club of Delaware
196
149
255
600
427
Raphael Lo
17
Radnor Aquatic Club
227
181
189
597
428
Landon Dobleman
17
Jersey Wahoos
84
169
165
9
146
573
429
Andrew Gao
17
CENTRAL YORK AQUATICS
1
1
455
102
559
430
Christopher Pijawka
17
Radnor Aquatic Club
137
264
47
94
542
431
Liam Donnelly
18
Newtown Athletic Club
131
49
49
191
107
527
432
Roni Podoksik
17
Central Bucks Family YMCA
211
214
85
510
433
Ben Texter
17
Kennett & Jennersville Area Y
189
121
1
152
1
464
434
Michael Kolychev
17
Jersey Wahoos
71
84
176
37
79
447
435
Josh Gatesman
17
East Coast C-Cerpants
300
1
83
384
436
Andrey Markov
17
South Jersey Aquatic Club
87
59
74
56
94
370
437
Kyle Nungester
17
Nazareth Easton YMCA Swim Team
104
193
38
30
365
438
Jack Lewis
17
Mercersburg Academy
57
177
1
128
363
439
Daler Ozodzoda
17
Central Bucks Swim Team
46
91
1
224
362
440
Owen Eusemann
17
Malvern Swimming Association
186
148
18
352
441
Danny Dolan
17
Westtown Aquatics Program
2
37
207
22
268
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
442
Roland McLaine
17
Pacers Aquatic Club
4
59
189
252
443
Bennett McManus
17
Ridley Area YMCA Stingrays
1
150
1
77
229
444
Nicholas Zimmerman
18
YMCA of Vineland Seals Swim Te
20
1
68
53
142
445
Aidan Gor
17
Unattached
6
1
128
1
1
137
446
Josh Wiedt
17
Friendship YMCA Swim Team
1
134
1
136
447
Rohin Amaro
17
Jersey Wahoos
8
1
101
1
10
121
448
Jack Pelzer
18
Friends Select Swimming
58
1
1
1
42
103
449
Max Carey
17
Blue Eagle Swim Team
9
4
79
1
93
450
Keiron Powell
18
Mako Swim Club
15
1
63
7
86
451
Carter Bradley
17
Mako Swim Club
14
1
62
1
78
452
Julian Nastasi
17
Ridley Area YMCA Stingrays
62
1
5
68
453
Cameron Decker
17
Unattached
1
44
1
1
1
48