Mid Atlantic Swimming
Boys Ages 17 & 18
IM Xtreme
Long Course Meters (LCM)
The score is based upon the sum of the Power Points for each event. A swimmer must have swam in at least 3 of the IM Xtreme events in order to be ranked.
Age is the swimmer's age on 5/20/2024.
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
1
Landon D'Ariano
18
Germantown Academy Aquatic Cl
853
848
809
904
947
978
5339
2
Henry McFadden
18
Jersey Wahoos
931
884
540
944
846
829
4974
3
Woobie Kupsky
18
Wilkes Barre Family YMCA
788
810
721
814
849
866
4848
4
Kaden Fatta
17
York YMCA Swimming
713
563
852
609
761
796
4294
5
Tris Ronayne
18
Ridley Area YMCA Stingrays
607
783
626
735
744
745
4240
6
Andy Zhou
18
Germantown Academy Aquatic Cl
735
708
761
535
764
699
4202
7
Joseph Busic
18
Jersey Wahoos
601
648
623
834
740
728
4174
8
JD Moyer
18
Jersey Wahoos
547
835
461
868
719
710
4140
9
Juse Winnington
18
Diamond State Aquatics
623
663
582
669
804
762
4103
10
Jonah Rees
17
York YMCA Swimming
585
671
656
684
701
744
4041
11
Alex Karahalis
18
Western Wahoos
562
874
856
885
860
4037
12
James Tao
18
Jersey Wahoos
467
618
777
668
722
760
4012
13
Sritan Pittala
17
Delaware Swim Team
586
806
540
575
793
705
4005
14
Derek Estep
17
Keystone Aquatics
715
691
381
796
761
646
3990
15
Carson Kalish
17
Delaware Swim Team
558
649
597
701
730
695
3930
16
Noah Serrano
17
Jersey Wahoos
728
513
446
728
715
715
3845
17
Conner Verbanas
17
Delaware Swim Team
642
588
521
714
629
712
3806
18
Zach LeMay
18
Central Bucks Swim Team
608
822
824
777
768
3799
19
Anthony Mortellite
18
Jersey Wahoos
791
556
531
456
740
715
3789
20
Zach Oswald
17
Suburban Seahawks Club
631
846
739
807
730
3753
21
Nick Croghan
18
York YMCA Swimming
575
631
617
610
653
659
3745
22
Jack Behm
17
Jersey Wahoos
623
839
761
759
743
3725
23
Alex De Vries
17
Upper Main Line YMCA
637
616
509
705
660
578
3705
24
Grant Schwalm
17
York YMCA Swimming
567
571
738
475
654
680
3685
25
Tyler Wilmore
18
Diamond State Aquatics
756
588
777
766
782
3669
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
26
Christian Henry
17
York YMCA Swimming
608
512
686
417
727
685
3635
27
Jed Ritchie
18
Chambersburg Memorial YMCA Cha
734
428
390
730
632
707
3621
28
Gavin Shifflett
17
Suburban Seahawks Club
780
707
716
716
701
3620
29
Brandon Fleck
17
Germantown Academy Aquatic Cl
772
807
673
824
534
3610
30
Joshua Kim
17
Jersey Wahoos
604
557
687
450
664
639
3601
31
Cole Coffman
18
Parkland Swimming Club
484
634
535
698
603
641
3595
32
Michael O'Leary
18
York YMCA Swimming
530
460
727
482
698
697
3594
33
Jacob Texter
18
East Coast C-Cerpants
643
621
677
360
645
627
3573
34
Mason Potts
18
Upper Dublin Aquatic Club
591
411
485
761
677
619
3544
35
Aaron Stinner
18
Parkland Aquatic Club
663
482
387
705
653
647
3537
36
Andrew Taylor
18
Parkland Aquatic Club
619
575
566
568
636
550
3514
37
Jake Wang
18
Suburban Seahawks Club
367
529
868
396
929
422
3511
38
Cameron Smith
17
Suburban Seahawks Club
489
683
478
628
646
584
3508
39
Christopher Green
17
Greater Philadelphia Aquatic C
560
447
643
584
617
646
3497
40
Brady King
17
Parkland Aquatic Club
657
713
388
479
626
617
3480
41
Jake Greenleaf
17
South Jersey Aquatic Club
679
606
489
571
505
600
3450
42
Jack McKenna
17
Jersey Wahoos
550
662
476
519
593
631
3431
43
MIchael McCarthy
17
Jersey Wahoos
816
471
756
602
749
3394
44
Logan Shriver
18
Emmaus Aquatic Club
592
515
554
420
642
653
3376
45
Gavin Danze
18
Greater Philadelphia Aquatic C
576
395
770
314
558
739
3352
46
Ethan Ferroni
18
York YMCA Swimming
478
716
470
457
624
556
3301
47
Colin Smolders
17
Upper Main Line YMCA
470
369
614
562
608
623
3246
48
Colby Whitney
17
Suburban Seahawks Club
569
412
563
616
537
536
3233
49
Danny Giesselbach
18
York YMCA Swimming
459
376
779
330
640
635
3219
50
Charles Schreiner
18
Egg Harbor Twp Seahawks
752
723
361
620
733
3189
51
Ethan Lloyd
18
Reading and Berks County YMCA
570
459
468
510
515
631
3153
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
52
Davis Woerner
18
Upper Main Line YMCA
499
652
632
261
669
434
3147
53
Matt Stanker
18
Greater Philadelphia Aquatic C
525
473
514
619
460
546
3137
54
James Taylor
17
Parkland Aquatic Club
560
371
516
567
551
571
3136
55
Luke Mesco
18
Suburban Seahawks Club
661
480
682
654
658
3135
56
Can Yeniay
17
Suburban Seahawks Club
846
820
730
708
3104
57
Oleksandr Zholob
17
Lower Moreland Swimming
437
932
407
711
580
3067
58
Anthony Koh
18
Penn Charter Aquatic Club
547
507
743
684
573
3054
59
Andrew Pletz
17
Parkland Aquatic Club
611
439
428
503
495
556
3032
60
Dylan Dewitt
18
Egg Harbor Twp Seahawks
713
595
514
574
632
3028
61
Jonathan Chang
18
CUMBERLAND VALLEY AQUATIC CLUB
383
592
369
621
640
422
3027
62
Sean Lehan
18
HERSHEY AQUATIC CLUB
648
518
230
551
417
635
2999
63
Brandon Chiu
17
Penn Charter Aquatic Club
572
648
584
647
541
2992
64
Spencer Swanholm
17
South Jersey Aquatic Club
604
684
463
611
626
2988
65
Luke Mumma
18
Jersey Wahoos
674
500
290
348
545
618
2975
66
James Haney
18
East Coast C-Cerpants
674
816
763
713
2966
67
Jackson Cummins
17
Greater Philadelphia Aquatic C
639
661
211
749
689
2949
68
Evan Boratto
17
Penn Charter Aquatic Club
708
595
467
575
598
2943
69
Patrick Li
17
Suburban Seahawks Club
478
339
487
574
511
552
2941
70
Ethan Murray
18
Friends' Central Aquatics
487
447
449
476
520
551
2930
71
Raekwon Noel
18
South Jersey Aquatic Club
791
670
789
680
2930
72
Declan McGlynn
17
South Jersey Aquatic Club
464
655
554
590
645
2908
73
Connor Mangan
17
Central Bucks Family YMCA
637
638
388
643
588
2894
74
Alex Chan
18
Ridley Area YMCA Stingrays
486
608
634
588
560
2876
75
Michael Strucko
17
Parkland Aquatic Club
485
601
316
442
519
505
2868
76
Dante Buonadonna
17
Jersey Wahoos
655
770
805
627
2857
77
Mason Green
18
Upper Main Line YMCA
582
445
433
305
586
496
2847
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
78
Nevin Shaw
17
North Penn Aquatic Club
594
239
773
613
618
2837
79
Brendan Lao
17
North Penn Aquatic Club
556
1
567
559
588
551
2822
80
Aaron Stevens
17
Diamond State Aquatics
248
522
730
698
599
2797
81
Max McCloskey
17
Central Bucks Swim Team
545
552
570
556
569
2792
82
John Moll
17
Lancaster Aquatic Club
559
415
513
144
562
575
2768
83
Jalen Stewart
17
Diamond State Aquatics
568
481
432
245
554
486
2766
84
Logan Hartman
18
Emmaus Aquatic Club
339
541
437
467
513
437
2734
85
Kai Hang
18
Upper Perkiomen Valley YMCA
518
138
820
589
618
2683
86
Matthew Ferenz
18
Phoenixville YMCA Swim Team
506
500
360
331
458
479
2634
87
Blaise Sadowski
17
Upper Main Line YMCA
417
202
576
556
483
397
2631
88
Cole Faikish
18
North Penn Aquatic Club
600
471
326
560
662
2619
89
Alex Yurkewicz
17
Jersey Wahoos
435
540
513
540
586
2614
90
Patrick Schaffling
18
Nrg Swimming
550
607
459
550
438
2604
91
Carter Boone
17
Nittany Lion Aquatic Club
488
379
690
522
490
2569
92
Kaidan Helmeczi
17
York YMCA Swimming
538
381
338
409
441
433
2540
93
Ernesto Solana
18
Diamond State Aquatics
614
596
390
461
426
2487
94
TJ Hayes
17
Suburban Seahawks Club
602
652
557
652
2463
95
Charles Derivaux
18
Jersey Wahoos
431
454
582
630
347
2444
96
Griffin Messenlehner
17
Emmaus Aquatic Club
358
580
354
579
505
61
2437
97
Cameron Byrd
17
Delaware Swim Team
602
562
263
541
436
2404
98
Matt Krause
17
Emmaus Aquatic Club
330
852
708
420
2310
99
Reilly Jones
17
Pennsylvania Aquatics
457
361
446
192
432
410
2298
100
Trevor Cottrell
17
South Jersey Aquatic Club
671
286
738
592
2287
101
Nick Green
17
Upper Main Line YMCA
298
383
552
619
408
2260
102
Gabriel Kahsay
17
Chambersburg Memorial YMCA Cha
487
353
595
408
415
2258
103
Nick Snyder
17
York YMCA Swimming
464
727
658
406
2255
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
104
Gabriel Condit
17
Suburban Seahawks Club
419
730
552
535
2236
105
Nolan McCloskey
17
Upper Perkiomen Valley YMCA
479
648
634
447
2208
106
Stanley Cui
17
Upper Main Line YMCA
424
300
563
1
531
388
2207
107
Layton Hjelmen
17
York YMCA Swimming
454
341
617
268
502
2182
108
Trevor Martin
18
Nittany Lion Aquatic Club
546
406
211
526
482
2171
109
Julian Vlaeminck
17
Emmaus Aquatic Club
406
504
23
332
494
404
2163
110
Joseph Duquette
17
Boys & Girls Club of Delaware
480
580
533
501
2094
111
Niles Commodore
17
Diamond State Aquatics
500
479
580
533
2092
112
MJ Hoban
18
Diamond State Aquatics
570
344
568
609
2091
113
John Franchetti
18
Dolphins Community Aquatics As
316
631
275
626
218
2066
114
Alex Grega
18
York YMCA Swimming
299
461
510
1
446
347
2064
115
Connor Simpkins
17
Suburban Seahawks Club
5
566
558
1
547
383
2060
116
Dannik Khais
18
Parkland Swimming Club
348
608
93
172
384
396
2001
117
Ben Schutta
17
Penn Charter Aquatic Club
465
588
611
330
1994
118
Tyler Ferenz
17
Phoenixville YMCA Swim Team
519
440
268
380
363
1970
119
Chase Bearley
18
Diamond State Aquatics
428
614
203
1
496
223
1965
120
Rich Scholer
18
Central Bucks Swim Team
378
688
593
288
1947
121
Brennan Coyle
17
Upper Dublin Aquatic Club
511
725
689
1925
122
Will Stanczewski
18
Upper Dublin Aquatic Club
591
667
659
1917
123
Max Marr
18
Radnor Aquatic Club
386
211
698
602
1897
124
Malcolm Collins
17
Parkland Aquatic Club
753
682
451
1886
125
Owen Fastrich
17
HERSHEY AQUATIC CLUB
420
163
228
427
403
244
1885
126
Garrett Longbons
18
Emmaus Aquatic Club
448
197
538
433
259
1875
127
Finn Lukens
17
Upper Main Line YMCA
320
187
497
35
459
340
1838
128
Conan Chen
17
Radnor Aquatic Club
200
685
572
362
1819
129
Jacob Johnson
17
Suburban Seahawks Club
929
661
222
1812
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
130
Maximilian Smilevski
17
Egg Harbor Twp Seahawks
390
311
223
465
407
1796
131
Brady Scott
17
Central Bucks Swim Team
481
503
478
332
1794
132
Daniel Ivanchikov
18
Lancaster Aquatic Club
573
628
581
1782
133
Jack McKenna
17
Jersey Wahoos
550
635
594
1779
134
Brandon Bacani
17
Upper Main Line YMCA
329
232
277
300
319
312
1769
135
Brandon Weaver
17
Delaware Swim Team
293
294
499
186
495
1767
136
Vedant Bedekar
17
Upper Main Line YMCA
524
491
300
405
1720
137
Jacob Kim
17
Episcopal Academy Aquatic Club
115
374
502
28
436
264
1719
138
Nick Darragh
17
Phoenixville YMCA Swim Team
554
444
305
416
1719
139
Jonathan Hoole
17
Ridley Area YMCA Stingrays
350
700
655
1705
140
Elijah Gehman
18
SOUDERTON SEAHAWKS
698
560
436
1694
141
Sean Kemske
17
Wilmington Aquatic Club
350
351
231
419
330
1681
142
Joshua Ferker
17
Lower Moreland Swimming
485
684
498
1667
143
Maddoc Watkins
18
Wilkes Barre Family YMCA
532
387
175
565
1659
144
Colin Raue
17
Jersey Wahoos
315
448
572
310
1645
145
Ryan O'Donnell
17
North Penn Aquatic Club
555
558
525
1638
146
Sawyer Lanni
17
South Jersey Aquatic Club
531
584
518
1633
147
Sean Keefer
17
South Jersey Aquatic Club
545
242
444
377
1608
148
Logan Seiss
17
Phoenixville YMCA Swim Team
378
454
349
423
1604
149
Logan Santiago
17
Pocono Family YMCA
213
251
381
136
367
252
1600
150
Sean Brush
17
George School Aquatics
568
538
486
1592
151
Derek Feldman
17
Central Bucks Swim Team
230
13
634
698
1575
152
Luke Healey
18
Wilkes Barre Family YMCA
683
423
467
1573
153
Brayden Kemezis
18
North Penn Aquatic Club
387
624
543
1554
154
Mason Ordonez
18
Nittany Lion Aquatic Club
452
581
465
1498
155
Patrick Baganski
18
Phoenixville YMCA Swim Team
329
482
429
242
1482
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
156
Tim Wetmore
18
Parkland Aquatic Club
459
562
460
1481
157
Carter Mui
18
Pocono Family YMCA
125
749
46
559
1479
158
Michael Giardino
17
Egg Harbor Twp Seahawks
588
449
439
1476
159
Blaise Hofmann
17
Central Bucks Family YMCA
450
474
541
1465
160
Caleb Serfass
17
HERSHEY AQUATIC CLUB
52
481
153
1
400
370
1457
161
Andrew Hill
18
East Coast C-Cerpants
633
350
465
1448
162
Drew Foster
18
York YMCA Swimming
234
235
965
1434
163
Charles Coghlan
17
Upper Dublin Aquatic Club
379
202
303
320
224
1428
164
Joe Repetto
17
Penn Charter Aquatic Club
321
261
605
220
1407
165
Nate Schwarz
18
Suburban Seahawks Club
415
412
547
1374
166
Alex Pasquini
17
South Jersey Aquatic Club
508
469
394
1371
167
Macek Vandermolen
17
North Penn Aquatic Club
507
351
497
1355
168
Leonard Wu
18
Upper Main Line YMCA
149
175
510
127
375
1336
169
Luca Sgaramella
18
Plymouth Whitemarsh Aquatic Cl
170
462
454
237
1323
170
Austin Kelso
18
Pennsylvania Aquatics
344
389
234
350
1317
171
Anderson Pilsner
17
Lancaster Aquatic Club
282
425
312
297
1316
172
Ethan Wojnovich
17
Episcopal Academy Aquatic Club
351
560
381
1292
173
Brandyn Acevedo
17
East Coast C-Cerpants
416
400
458
1274
174
Jonathan Brettschneider
17
Keystone Aquatics
389
421
463
1273
175
Luke Burnell
17
Western Wahoos
312
364
199
260
128
1263
176
Aaron Taylor
18
Plymouth Whitemarsh Aquatic Cl
431
272
142
4
295
118
1262
177
Hutch Wood
17
Suburban Seahawks Club
554
275
426
1255
178
Sean Robinson
18
South Jersey Aquatic Club
366
490
373
1229
179
Zach Koptyra
17
Radnor Aquatic Club
279
578
369
1226
180
Garrett Flickinger
17
Nittany Lion Aquatic Club
35
612
566
1213
181
Brady Fisher
17
Friends' Central Aquatics
249
260
147
308
241
1205
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
182
Nolan Murphy
17
Suburban Seahawks Club
354
468
382
1204
183
Trent Neal
17
Mako Swim Club
227
414
367
169
1177
184
Avery Lee
17
Suburban Seahawks Club
281
291
312
283
1167
185
Bryce Miller
18
Keystone Aquatics
362
373
405
1140
186
Issac Jeffers
18
Upper Perkiomen Valley YMCA
602
319
218
1139
187
Kentaro Bauer
17
George School Aquatics
199
407
199
280
1085
188
Eskander Bierman
18
Upper Main Line YMCA
319
99
143
179
295
1035
189
Todd Siekman
17
State College Family YMCA
316
322
392
1030
190
Amilcar Flores-Caceres
17
Diamond State Aquatics
267
67
363
306
1003
191
Marcus Huang
17
George School Aquatics
205
280
277
188
37
987
192
Carter Hendershot
18
York YMCA Swimming
378
332
238
15
963
193
Braeden Burk
17
Diamond State Aquatics
263
342
331
936
194
Trevor Olson
17
Lancaster Family YMCA
483
448
1
932
195
Jonathan McAveety
18
South Jersey Aquatic Club
162
78
5
160
269
246
920
196
Dominick Korwek
17
Pennsylvania Aquatics
133
147
21
19
263
290
873
197
Adrian Agnello
18
Pacers Aquatic Club
268
395
182
845
198
Theodore Miksa
17
Central Bucks Family YMCA
320
187
337
844
199
Ethan Suessmuth
17
Tops Swimming
295
117
342
754
200
Elias Panachyda
17
North Penn Aquatic Club
115
584
30
19
748
201
Nicholas Rivera
17
York YMCA Swimming
229
275
228
732
202
Eric Linchuk
18
Parkland Swimming Club
338
87
291
716
203
Carter Vandermolen
18
North Penn Aquatic Club
207
88
174
207
676
204
Keegan Pence
17
Tops Swimming
281
39
144
211
675
205
Max Bekes
17
Central Bucks Family YMCA
150
180
274
604
206
William Ong
17
Pocono Family YMCA
78
236
262
576
207
Mikalai Yakhimchyk
18
Unattached
86
269
190
545
Swimmer
Age
Team
400FR
200BK
200BR
200FL
200IM
400IM
Score
208
Umid Akmalov
18
Nrg Swimming
87
105
1
238
431
209
Ethan Cheng
17
Upper Main Line YMCA
132
1
212
345
210
Travis Ng
17
Plymouth Whitemarsh Aquatic Cl
156
1
134
291
211
Keiron Powell
18
Mako Swim Club
62
19
52
40
173
212
Aidan Gor
17
Unattached
1
1
151
7
9
169
213
Jack Pelzer
18
Friends Select Swimming
1
1
1
3