Mid Atlantic 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 4/22/2024.
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
1
Ryan Quinn
15
South Jersey Aquatic Club
909
944
620
977
887
4337
2
Roman Torres
15
York YMCA Swimming
801
852
814
927
864
4258
3
Carson Kalish
16
Delaware Swim Team
762
749
845
851
854
4061
4
Brody Reber
15
Lancaster Aquatic Club
793
850
643
888
816
3990
5
Owen Eisenhofer
16
Reading YMCA
726
900
693
820
819
3958
6
Eddie Stoltz
16
Upper Main Line YMCA
783
936
640
851
748
3958
7
Brayden Todd
16
Chambersburg Memorial YMCA Cha
765
723
820
820
806
3934
8
Amir Tasker
15
Chambersburg Memorial YMCA Cha
883
806
467
887
765
3808
9
Jimin Chung
16
Central Bucks Swim Team
720
737
723
799
827
3806
10
Grant Fleming
15
West Chester Area Y Marlins
650
879
699
768
771
3767
11
Jomar Hidalgo
15
York YMCA Swimming
771
847
632
734
775
3759
12
Henry Paterson
16
York YMCA Swimming
723
772
751
818
689
3753
13
Luc Streitz
16
Greater Philadelphia Aquatic C
676
834
811
672
675
3668
14
J-cub Nowoswiat
16
Upper Main Line YMCA
738
610
802
697
812
3659
15
Julian Tropea
16
Penn Charter Aquatic Club
782
675
704
715
782
3658
16
Sam Sperling
16
Upper Main Line YMCA
757
694
669
791
742
3653
17
Lucas McDonough
16
Upper Dublin Aquatic Club
670
727
775
663
805
3640
18
Sam Huggins
16
Nittany Lion Aquatic Club
907
773
773
396
779
3628
19
Brady Manser
15
Upper Dublin Aquatic Club
681
691
834
702
717
3625
20
Alex Goodman
15
Jersey Wahoos
801
686
513
946
638
3584
21
Riley Smith
16
Jersey Wahoos
752
704
858
474
782
3570
22
Jackson Shirey
15
Lancaster Aquatic Club
755
730
628
800
652
3565
23
Jonah Alvarez
16
Egg Harbor Twp Seahawks
623
663
731
785
749
3551
24
Alex Kaczmark
16
Chambersburg Memorial YMCA Cha
793
565
635
825
730
3548
25
Macek Vandermolen
16
North Penn Aquatic Club
730
767
647
716
679
3539
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
26
Wyatt Boland
15
Cumberland Valley Aquatic Club
774
684
677
732
658
3525
27
Kyle Spaman
15
Upper Dublin Aquatic Club
733
337
896
733
808
3507
28
Matthew Truong
15
Germantown Academy Aquatic Cl
565
687
788
651
725
3416
29
Gavin Tran
16
Hershey Aquatic Club
576
592
874
575
777
3394
30
Cullen McGraw
15
Chambersburg Memorial YMCA Cha
737
778
563
573
725
3376
31
Tanner Innis
16
YMCA of Vineland Seals Swim Te
813
557
779
520
706
3375
32
Sean Detwiler
16
Chambersburg Memorial YMCA Cha
625
544
789
651
754
3363
33
Allen Wu
15
York YMCA Swimming
675
632
786
561
707
3361
34
Bode Groh
16
Cumberland Valley Aquatic Club
574
490
876
658
757
3355
35
Ben Schlotterer
16
Jersey Wahoos
722
850
424
766
551
3313
36
Cristian Pong
16
Chambersburg Memorial YMCA Cha
510
784
720
828
469
3311
37
Nikita Jenza
16
George School Aquatics
495
758
737
768
549
3307
38
Mark Wordelmann
15
Greater Philadelphia Aquatic C
642
566
766
618
712
3304
39
Luka Filipovski
16
Episcopal Academy Aquatic Club
693
679
505
682
725
3284
40
Connor Kirby
16
Upper Main Line YMCA
658
870
522
761
471
3282
41
Marco Santos
15
Cumberland Valley Aquatic Club
650
719
658
554
699
3280
42
Ian Barrey
15
Nazareth Easton YMCA Swim Team
624
600
588
812
640
3264
43
Oskar Bauriedel
16
Friends' Central Aquatics
580
748
717
478
736
3259
44
Grady Redding
16
Delaware Swim Team
760
638
394
784
677
3253
45
Aidan Walsh
15
Diamond State Aquatics
631
691
550
629
742
3243
46
Sebastian Tith
15
Upper Main Line YMCA
620
479
855
584
702
3240
47
Austin Fastrich
15
Hershey Aquatic Club
723
508
778
560
667
3236
48
Luke Tinsley
16
Hershey Aquatic Club
691
513
689
655
678
3226
49
William Rees
15
York YMCA Swimming
560
619
740
581
720
3220
50
Lukas Iannone
16
Blue Dolphin Aquatics
625
683
564
611
733
3216
51
Henry Anstine
15
West Chester Area Y Marlins
864
681
592
446
630
3213
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
52
Pierce Brundage
15
Parkland Swimming Club
680
535
698
566
723
3202
53
Roy Ayala
15
Pacers Aquatic Club
580
486
797
636
701
3200
54
Blaise Sadowski
16
Upper Main Line YMCA
583
483
748
742
631
3187
55
Jack Ketchum
15
FIVE STAR SWIM CLUB
705
875
249
756
598
3183
56
Oliver Ritchey
15
Parkland Aquatic Club
706
659
567
547
691
3170
57
Judah Baraka
15
Greater Philadelphia Aquatic C
643
685
504
712
621
3165
58
Jacob Madden
15
Mako Swim Club
627
574
686
601
671
3159
59
Cooper Lamas
15
Two Rivers Aquatics
604
711
624
605
612
3156
60
Shane Martin
16
Upper Main Line YMCA
469
740
688
589
662
3148
61
Ben Stanker
16
Greater Philadelphia Aquatic C
605
465
742
674
653
3139
62
Graham Lovett
15
Emmaus Aquatic Club
540
655
621
678
642
3136
63
Will Galef
15
Upper Main Line YMCA
681
747
599
475
631
3133
64
Timothy Hong
15
Penn Charter Aquatic Club
665
457
739
569
681
3111
65
Gian Bocchino
16
Upper Dublin Aquatic Club
639
511
649
585
707
3091
66
Bob Dempsey
16
Hershey Aquatic Club
664
567
464
718
678
3091
67
Nathan Deeney
15
Phoenixville YMCA Swim Team
714
658
487
615
594
3068
68
Owen La Grou
15
South Jersey Aquatic Club
680
424
726
605
628
3063
69
Jack Grimley
16
Suburban Seahawks Club
742
692
253
638
723
3048
70
Mikko Kuittinen
15
George School Aquatics
779
926
425
376
535
3041
71
Liam Rosenbach
15
York YMCA Swimming
684
640
544
566
603
3037
72
Jamie Brinsfield
16
Suburban Seahawks Club
775
736
463
513
535
3022
73
Billy Beck
15
Upper Main Line YMCA
735
448
416
819
598
3016
74
David Ivory
16
MALVERN SWIMMING ASSOCIATION
613
543
747
443
663
3009
75
Grant Kurmakov
16
Friendship YMCA Swim Team
619
755
476
651
504
3005
76
Sam Graaf
16
Radnor Aquatic Club
616
520
578
787
492
2993
77
Ethan White
15
Chambersburg Memorial YMCA Cha
686
447
734
503
615
2985
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
78
Dietrich Scheel
15
Upper Main Line YMCA
503
726
556
650
545
2980
79
Nick Berger
16
Nazareth Easton YMCA Swim Team
694
492
727
397
668
2978
80
Lincoln Annise
15
Upper Main Line YMCA
664
765
279
644
625
2977
81
Ethan Chang
15
Suburban Seahawks Club
515
689
386
698
682
2970
82
TJ Hannigan
16
South Jersey Aquatic Club
618
679
510
510
652
2969
83
Nathan Kleppinger
16
SOUDERTON SEAHAWKS
646
586
564
623
528
2947
84
Nicholas Lennon
16
Delaware Swim Team
385
564
665
736
591
2941
85
Finn McHugh
15
Delaware Swim Team
509
630
592
595
614
2940
86
Sebastian Vradinskiy
16
George School Aquatics
480
483
854
380
726
2923
87
Ryan Witts
15
South Jersey Aquatic Club
583
480
703
530
609
2905
88
Sean Dillon
16
Suburban Seahawks Club
687
655
461
457
641
2901
89
Sam Vallino
15
Phoenixville YMCA Swim Team
610
523
492
653
622
2900
90
Connor Borrelli
15
Jersey Wahoos
440
675
559
699
525
2898
91
Anthony Ciamaichelo
15
Lower Moreland Swimming
534
548
790
400
622
2894
92
Julian Vlaeminck
16
Emmaus Aquatic Club
511
556
658
617
537
2879
93
Justin Yon
15
Egg Harbor Twp Seahawks
429
715
745
321
663
2873
94
Jacob Muntz
16
Suburban Seahawks Club
532
704
525
426
685
2872
95
Colton Chung
16
Parkland Swimming Club
486
627
470
672
616
2871
96
Heston Steckel
16
Germantown Academy Aquatic Cl
599
587
314
713
657
2870
97
Brendan Mo
16
Upper Dublin Aquatic Club
561
515
700
485
604
2865
98
Thomas Wilkinson
16
South Jersey Aquatic Club
562
585
542
623
553
2865
99
Andrew Morton
15
Jersey Wahoos
599
483
648
538
596
2864
100
Carson Mosel
15
Emmaus Aquatic Club
610
568
677
387
620
2862
101
Roman Herman
16
Upper Perkiomen Valley YMCA
702
455
518
575
602
2852
102
Brenden Fratto
16
South Jersey Aquatic Club
540
578
591
618
524
2851
103
Jonathan Hughes
16
Unattached
448
491
775
582
555
2851
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
104
Henry Kogan
16
Upper Main Line YMCA
607
304
627
626
682
2846
105
Cody Hollenbach
16
Ridley Area YMCA Stingrays
462
737
348
646
648
2841
106
Aiden Tsaturyan
16
Episcopal Academy Aquatic Club
641
500
609
575
512
2837
107
Jack Martin
15
Reading YMCA
783
706
372
600
373
2834
108
Dominic Faenza
15
Parkland Swimming Club
700
385
482
663
602
2832
109
Pedro Teran
16
Parkland Swimming Club
717
715
253
570
576
2831
110
Jason Casper
16
Pacers Aquatic Club
638
230
675
693
591
2827
111
Alex Freilich
16
Upper Dublin Aquatic Club
538
567
745
314
660
2824
112
Ryan Moyer
15
Jersey Wahoos
461
475
677
603
603
2819
113
Liam Haas
15
Upper Main Line YMCA
745
271
589
665
547
2817
114
Rocco Mann
16
South Jersey Aquatic Club
657
627
256
703
574
2817
115
Cameron Gesell
15
Keystone Aquatics
625
584
548
514
531
2802
116
Colin Donnelly
15
Greater Philadelphia Aquatic C
539
512
672
478
600
2801
117
Parker Gamler
15
Emmaus Aquatic Club
397
651
549
575
627
2799
118
Grant Muratore
15
South Jersey Aquatic Club
536
652
713
286
608
2795
119
Stanley Cui
16
Upper Main Line YMCA
581
477
805
328
600
2791
120
Timmy Garber
15
Hershey Aquatic Club
587
453
543
527
670
2780
121
Patrick Hynes
16
West Chester Area Y Marlins
646
605
401
603
519
2774
122
Vincent Ziller
15
Greater Philadelphia Aquatic C
671
562
501
449
584
2767
123
Chase Rose
15
Friends' Central Aquatics
472
586
745
329
629
2761
124
Walker Hungarter
15
Phoenixville YMCA Swim Team
506
469
468
686
630
2759
125
Erik Babka
15
Plymouth Whitemarsh Aquatic Cl
612
544
399
567
634
2756
126
Sebastian Peev
15
Upper Dublin Aquatic Club
549
589
547
476
589
2750
127
Geno Falduts
15
FIVE STAR SWIM CLUB
549
466
768
310
654
2747
128
Justin Delp
15
Methacton Aquatic Club
778
548
214
707
492
2739
129
Dylan Nier
15
Germantown Academy Aquatic Cl
717
696
468
457
375
2713
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
130
Reid Gilmore
16
Elizabethtown Aquatic Club
709
477
269
744
511
2710
131
Cullen Smith
15
Hershey Aquatic Club
468
381
707
543
609
2708
132
Jonathan Richardson
15
Upper Main Line YMCA
631
387
551
641
495
2705
133
Ryan Taylor
16
Lancaster Aquatic Club
573
389
604
557
576
2699
134
Nicolas Medvedev
16
Upper Dublin Aquatic Club
360
302
800
597
635
2694
135
Luke Sutton
15
East Coast C-Cerpants
481
408
706
536
563
2694
136
Jack Riegel
15
Central Bucks Swim Team
669
433
558
496
537
2693
137
Nolan Burns
15
Diamond State Aquatics
470
442
732
459
590
2693
138
Connor Scheckner
16
Greater Philadelphia Aquatic C
376
657
513
545
580
2671
139
Giovanni Catania
15
South Jersey Aquatic Club
578
631
295
675
491
2670
140
Ivan Man
15
Lower Moreland Swimming
474
590
535
556
513
2668
141
Tim Hanway
16
Suburban Seahawks Club
766
507
247
593
546
2659
142
Benjamin Nguyen
15
Greater Philadelphia Aquatic C
559
585
466
476
565
2651
143
Marcus Rasmussen
15
Germantown Academy Aquatic Cl
636
428
467
554
556
2641
144
Frank Ferzetti
16
Greater Philadelphia Aquatic C
590
630
363
541
516
2640
145
Jack Toscano
15
Upper Main Line YMCA
544
576
510
402
600
2632
146
Roman Michailovsky
15
Blue Wave Aquatics
430
521
559
609
510
2629
147
Connor Shives
15
York YMCA Swimming
588
542
441
506
548
2625
148
Quinn Conway
15
Parkland Swimming Club
627
730
319
431
509
2616
149
Asher Wan
16
Episcopal Academy Aquatic Club
409
676
513
420
596
2614
150
Jude Damouni
16
Mako Swim Club
606
435
426
599
545
2611
151
Alex Tsakumis
16
Diamond State Aquatics
581
456
360
715
499
2611
152
Rowan O'Neil
15
George School Aquatics
515
644
643
203
605
2610
153
Andersen Borst
16
Unattached
435
572
274
773
549
2603
154
Jacob Yerkes
15
Jersey Wahoos
443
652
590
292
612
2589
155
Colin Nash
16
Dolphins Community Aquatics As
530
717
316
627
378
2568
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
156
Joey Curcio
15
Unattached
396
696
416
453
601
2562
157
Jackson Bluemle
15
Wilmington Aquatic Club
598
575
381
604
403
2561
158
Lucah Petriello
16
Methacton Aquatic Club
410
513
720
276
641
2560
159
Nate Liang
15
Central Bucks Swim Team
526
339
639
550
502
2556
160
Alex Yu
16
Radnor Aquatic Club
553
745
715
537
2550
161
Will Pesavento
15
Cumberland Valley Aquatic Club
578
418
421
651
469
2537
162
Peter Suhrbier
16
Reading YMCA
603
495
328
622
488
2536
163
Gavin Kriebel
16
Colonial Community Aquatics
499
515
463
494
562
2533
164
Jacob Piccini
15
Parkland Swimming Club
669
534
97
661
570
2531
165
Austin Olexa
15
Nazareth Easton YMCA Swim Team
549
490
519
446
525
2529
166
Justin Cuevas Riego De Dios
16
Upper Main Line YMCA
526
420
602
481
497
2526
167
Andy Yu
15
Germantown Academy Aquatic Cl
601
695
348
368
512
2524
168
Jonathan Rielly
16
East Coast C-Cerpants
473
270
789
429
562
2523
169
Jason Kutufaris
15
Ridley Area YMCA Stingrays
605
258
608
603
446
2520
170
Dylan Staykov
15
Cumberland Valley Aquatic Club
629
296
537
644
413
2519
171
Jack Hutto
15
Upper Main Line YMCA
641
657
176
511
532
2517
172
Aidan Wanner
16
Reading YMCA
459
526
558
504
469
2516
173
Gavin Egan
16
Northeast Swimming Club
559
554
198
545
659
2515
174
Jack Baumgardner
15
Upper Dublin Aquatic Club
680
304
682
592
254
2512
175
Josh Hogan
16
South Jersey Aquatic Club
645
387
567
335
567
2501
176
Caden Caccuro
16
South Jersey Aquatic Club
517
327
646
434
570
2494
177
Martin Shum
16
Lower Moreland Swimming
323
613
566
602
381
2485
178
John Yerke
15
Hershey Aquatic Club
483
577
430
333
662
2485
179
Tyler Bueno
15
Northeast Swimming Club
522
384
647
448
468
2469
180
Emery Hess
15
Suburban Seahawks Club
735
437
258
515
521
2466
181
Kareem Oliver
16
Pocono Family YMCA
526
592
388
426
525
2457
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
182
Nick Furia
16
Blue Wave Aquatics
565
411
410
546
515
2447
183
James Beukema
15
Delaware Swim Team
490
497
485
441
527
2440
184
Mitch Hearn
16
Wsy Swimming
680
313
436
500
509
2438
185
Caden Graf
15
South Jersey Aquatic Club
548
569
435
360
517
2429
186
Tyki Ameriks
15
Upper Main Line YMCA
417
482
456
577
490
2422
187
Peter Moon
16
South Jersey Aquatic Club
429
411
691
402
487
2420
188
Noah Makarichev
16
North Penn Aquatic Club
577
575
386
399
481
2418
189
Richard Mahony
16
Central Bucks Family YMCA Dolp
437
766
626
585
2414
190
Ethan Spangler
16
York YMCA Swimming
578
464
352
560
459
2413
191
Connor Fanelli
15
Episcopal Academy Aquatic Club
482
286
690
420
533
2411
192
Nicholas Sleptsov
16
Penn Charter Aquatic Club
586
484
398
443
490
2401
193
Grady Reiman
16
Phoenixville YMCA Swim Team
214
318
654
606
602
2394
194
Shunji Watanabe
16
Upper Main Line YMCA
496
537
420
459
482
2394
195
Aidan Smith
16
Upper Dublin Aquatic Club
595
492
332
642
327
2388
196
Braden Barclay
15
South Jersey Aquatic Club
346
399
732
441
468
2386
197
Weston Gale
15
Phoenixville YMCA Swim Team
493
424
560
434
474
2385
198
Caleb Tinsley
16
Hershey Aquatic Club
375
502
581
420
503
2381
199
Kai Boyer
16
Wilson Aquatic
507
516
742
616
2381
200
Clayton Heinzmann
15
Phoenixville YMCA Swim Team
527
423
458
409
560
2377
201
Jonny Carroll
15
Blue Hen Aquatics
414
481
613
500
366
2374
202
Josiah Garber
16
Hershey Aquatic Club
537
325
722
325
454
2363
203
Joey Definis
16
George School Aquatics
517
484
417
422
517
2357
204
Carter Smith
15
Emmaus Aquatic Club
450
544
153
683
522
2352
205
Henry Dennin
16
West Chester Area Y Marlins
550
300
576
393
533
2352
206
Xiaomiao Hu
15
Delaware Swim Team
442
290
693
403
517
2345
207
Will Ciecko
16
Delaware Swim Team
472
586
287
475
522
2342
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
208
Brady May
16
Mako Swim Club
431
446
531
392
532
2332
209
Alex Muldowney
15
Upper Main Line YMCA
598
349
402
473
507
2329
210
Bryce King
15
Parkland Aquatic Club
627
680
255
377
376
2315
211
Andrew Konkle
16
Blue Hen Aquatics
526
275
693
454
365
2313
212
Raoule Khaye
16
Phoenixville YMCA Swim Team
501
488
496
363
463
2311
213
Keagan Eisenhofer
16
Reading YMCA
573
208
824
26
676
2307
214
Julian Mountain
16
East Coast C-Cerpants
431
555
349
555
414
2304
215
Beau Kammerzelt
15
Boys & Girls Club of Delaware
518
427
399
517
441
2302
216
Reid Lovett
16
Emmaus Aquatic Club
543
407
356
521
473
2300
217
Michael Gindhart
15
Jersey Wahoos
519
364
669
311
436
2299
218
Alex Savov
16
Egg Harbor Twp Seahawks
486
738
101
514
457
2296
219
Nikita Stefanovich
16
Lower Moreland Swimming
342
354
617
551
425
2289
220
Oliver Brunner
15
Upper Main Line YMCA
430
534
282
521
519
2286
221
Dominic Mentzer
15
Reading YMCA
497
546
521
198
520
2282
222
Andrew Gates
16
Lancaster YMCA Swimming
576
610
129
509
458
2282
223
Aiden Braadt
16
Parkland Swimming Club
442
365
535
398
542
2282
224
Thomas Cechini
16
Mercersburg Academy
813
754
714
2281
225
Jeehan Lee
15
West Chester Area Y Marlins
630
1
731
268
647
2277
226
Dylan Johnson
15
Pennsylvania Aquatics
566
743
622
340
2271
227
Christian Wright
16
Sfy Tsunami Swimming
571
531
309
581
277
2269
228
Jack Lavallee
16
South Jersey Aquatic Club
523
463
433
449
398
2266
229
Neil McGeehan
15
North Penn Aquatic Club
517
272
535
475
461
2260
230
Jack Hanson
16
Diamond State Aquatics
430
488
384
512
439
2253
231
David Gabrielle
16
Blue Eagle Swim Team
203
752
226
751
314
2246
232
Andrew Keenan
16
Perkiomen Valley Aquatic Club
516
351
358
508
509
2242
233
Tristan Barnes
16
Ridley Area YMCA Stingrays
408
509
564
513
247
2241
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
234
Lucas Olsen
15
South Jersey Aquatic Club
562
586
598
488
2234
235
Alfred Zheng
16
Pocono Family YMCA
450
281
640
351
510
2232
236
Colton Brace
15
Hershey Aquatic Club
363
386
441
587
454
2231
237
Xavier Covington
16
Chambersburg Memorial YMCA Cha
447
618
235
569
356
2225
238
Andrew Fulton
15
Upper Main Line YMCA
627
477
400
257
461
2222
239
Alex Zabinski
15
Parkland Aquatic Club
459
593
462
164
542
2220
240
Colton Houck
15
Elizabethtown Aquatic Club
473
435
263
679
356
2206
241
Ian Rotberg
15
Jersey Wahoos
682
279
584
83
575
2203
242
Bailey Steimel
16
West Chester Area Y Marlins
548
380
137
726
402
2193
243
Geisinger Flickinger
15
Nittany Lion Aquatic Club
210
370
530
585
497
2192
244
Brennan Smith
15
Emmaus Aquatic Club
513
437
291
426
518
2185
245
Dom Testa
15
Tops Swimming
494
364
776
547
2181
246
Brady Lewis
16
Diamond State Aquatics
368
618
162
567
463
2178
247
Luke Schafer
16
Tops Swimming
495
596
196
573
310
2170
248
Theo Lawrence
16
Delaware Swim Team
411
348
503
500
405
2167
249
Dennis Delenyan
16
George School Aquatics
459
645
180
404
470
2158
250
Paul Romano
16
East Coast C-Cerpants
319
243
694
415
487
2158
251
Adam Leibowitz
16
South Jersey Aquatic Club
498
281
628
302
447
2156
252
Matthew Elberson
15
Jersey Wahoos
557
560
5
566
467
2155
253
Brayden Favre
16
Upper Perkiomen Valley YMCA
449
626
225
494
360
2154
254
Logan Saylor
15
KIDS SWIM CLUB
482
267
338
582
474
2143
255
Wyatt Deboyace
15
Central Bucks Swim Team
527
361
323
453
479
2143
256
Stephen Duncheskie
16
Upper Dublin Aquatic Club
615
657
156
405
309
2142
257
Luke Stahley
15
Parkland Swimming Club
484
259
328
547
522
2140
258
Lucas Kawaguchi
15
Northeast Swimming Club
441
267
685
256
489
2138
259
Brian Falk
16
Egg Harbor Twp Seahawks
583
511
385
345
299
2123
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
260
Elkanah Flemister
16
CENTRAL YORK AQUATICS
296
402
544
559
321
2122
261
Brady Arbittier
15
South Jersey Aquatic Club
424
369
367
519
443
2122
262
Thomas Silva Mueller
15
Pennsylvania Aquatics
490
374
310
490
452
2116
263
Connor Healy
16
South Jersey Aquatic Club
485
589
43
539
459
2115
264
Flynn Roulstone
15
Methacton Aquatic Club
422
467
389
374
462
2114
265
Patrick Barry
15
MALVERN SWIMMING ASSOCIATION
511
306
365
532
398
2112
266
Hunter Slaski
16
Unattached
602
277
280
633
318
2110
267
Alec Khatib
16
Westtown Aquatics Program
313
543
199
614
436
2105
268
Jordy Robinson
15
South Jersey Aquatic Club
575
347
513
187
478
2100
269
Ryan Lynch
16
Greater Philadelphia Aquatic C
516
482
241
404
453
2096
270
Tyler Mantash
16
Unattached
387
290
376
625
402
2080
271
Josiah Hippert
15
KIDS SWIM CLUB
505
652
39
604
277
2077
272
Tyler Tomlinson
15
Central Bucks Swim Team
430
498
277
450
422
2077
273
Colin Christie
15
Ridley Area YMCA Stingrays
462
455
433
265
455
2070
274
Cyrian Tiankwa
15
Suburban Seahawks Club
403
699
549
414
2065
275
Jb Bonner
16
WAYNESBORO AREA YMCA
396
620
539
508
2063
276
Aaron Kenny
16
Emmaus Aquatic Club
490
173
562
410
424
2059
277
Yahsir McNeal
15
South Jersey Mariners
439
442
386
417
374
2058
278
Thomas Murphy
15
Ridley Area YMCA Stingrays
294
333
664
277
486
2054
279
Derek Williams
16
Pacers Aquatic Club
444
519
599
313
178
2053
280
Evan Harter
16
Upper Perkiomen Valley YMCA
389
523
333
293
514
2052
281
Nick Lohin
15
Suburban Seahawks Club
442
408
495
382
324
2051
282
Cooper Alderson
15
Hatboro Horsham Aquatic Asso
385
593
238
566
268
2050
283
David Ulmer
15
Nittany Lion Aquatic Club
359
646
610
435
2050
284
Ivan Yan
15
MALVERN SWIMMING ASSOCIATION
520
1
593
496
438
2048
285
Jimmy Carroll
16
Blue Hen Aquatics
441
144
585
418
456
2044
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
286
Colin Lehan
15
Hershey Aquatic Club
468
407
291
395
478
2039
287
Peyton Rafter
15
SOUDERTON SEAHAWKS
537
356
484
338
317
2032
288
Brendan Mannion
16
Westtown Aquatics Program
489
455
597
1
486
2028
289
Matthew Strauss
15
Jersey Wahoos
378
475
372
415
387
2027
290
Charles Rumble
16
Emmaus Aquatic Club
454
525
399
225
422
2025
291
Brady Willard
15
Parkland Swimming Club
453
415
489
215
449
2021
292
Luca Annibali
15
Wsy Swimming
520
212
504
395
390
2021
293
Jack Schulgen
15
Jersey Wahoos
483
455
258
479
345
2020
294
Leo Garlicki
16
Nittany Lion Aquatic Club
691
698
627
2016
295
Tyler Hoehn
15
Central Bucks Swim Team
351
369
552
419
322
2013
296
Josh Mullin
15
Greater Philadelphia Aquatic C
433
470
172
456
478
2009
297
Brian Brislin
16
Lancaster Aquatic Club
410
253
585
387
358
1993
298
Eric Friday
16
Parkland Aquatic Club
514
344
141
593
394
1986
299
Max Jung
15
Friends Select Swimming
408
495
404
295
382
1984
300
Matthew Evans
16
Upper Dublin Aquatic Club
608
350
1
544
477
1980
301
Austin Welsh
16
CENTRAL YORK AQUATICS
471
483
399
176
448
1977
302
Leo Pitassi
15
Friendship YMCA Swim Team
415
541
102
640
271
1969
303
Matte Keller
15
George School Aquatics
573
26
642
305
419
1965
304
Kyle Padilla
16
Upper Main Line YMCA
608
539
235
164
411
1957
305
Caden Johnson
15
Cumberland Valley Aquatic Club
462
480
427
351
236
1956
306
Harold Cameron
15
Carlisle Family YMCA
580
720
655
1955
307
William Jenkins
15
Egg Harbor Twp Seahawks
556
565
322
510
1953
308
Alex Sung
16
Upper Main Line YMCA
460
626
161
262
442
1951
309
Kent Sarsuelo
16
Lancaster Aquatic Club
392
223
596
386
353
1950
310
Tommy Armstrong
16
Egg Harbor Twp Seahawks
562
692
60
635
1949
311
Laz Scheibe
15
West Chester Area Y Marlins
573
586
345
444
1948
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
312
Avery Shimkus
15
Delaware Swim Team
241
313
691
213
488
1946
313
Bradley Zhang
16
Upper Main Line YMCA
550
417
188
330
453
1938
314
Ryan D'Annunzio
15
Ridley Area YMCA Stingrays
421
231
405
571
301
1929
315
Aaron Jost
16
South Jersey Aquatic Club
429
536
1
513
433
1912
316
Simeon Sikirica
15
Upper Main Line YMCA
345
243
561
294
466
1909
317
Malachi Moyer
15
Unattached
517
133
694
559
1903
318
Will Walsh
15
South Jersey Aquatic Club
425
194
689
158
435
1901
319
Ivan Yan
15
MALVERN SWIMMING ASSOCIATION
552
670
678
1900
320
Garett Danze
16
Greater Philadelphia Aquatic C
432
412
279
317
450
1890
321
Ben Chazan
15
Jersey Wahoos
413
332
312
375
454
1886
322
David Dian
16
North Penn Aquatic Club
577
249
229
405
425
1885
323
Kai Green
16
Jersey Wahoos
384
298
385
431
386
1884
324
Carter Siniavsky
15
Unattached
349
235
597
298
401
1880
325
Alex Clauss
15
Boyertown Area YMCA
364
474
243
513
280
1874
326
Dante Tumolo
15
Lancaster YMCA Swimming
495
1
491
476
409
1872
327
Jacob Epoca
15
Hershey Aquatic Club
581
261
415
187
427
1871
328
Michael Calandra
16
Greater Philadelphia Aquatic C
454
211
543
300
361
1869
329
Colin Pierce
15
Greater Philadelphia Aquatic C
617
433
13
399
407
1869
330
Zac Baldino
16
Diamond State Aquatics
546
405
139
402
376
1868
331
Colin Martyak
15
Friends Select Swimming
458
258
356
530
263
1865
332
Brendan Bogansky
15
Springfield Aquatic Club
470
582
393
418
1863
333
Colin Root
16
Diamond State Aquatics
405
385
459
230
379
1858
334
Gabriel Krizel
16
Parkland Swimming Club
418
247
432
192
559
1848
335
Jacob Grab
16
Parkland Swimming Club
504
440
258
308
332
1842
336
Michael Whitaker
15
Mako Swim Club
419
438
157
506
322
1842
337
Caiden Kolman
16
Wissahickon Community Aquatic
363
349
387
295
445
1839
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
338
Seth Edwards
15
Friendship YMCA Swim Team
415
285
258
614
267
1839
339
David Kim
15
Hershey Aquatic Club
500
264
243
532
294
1833
340
Edward Roytman
16
George School Aquatics
447
235
538
137
474
1831
341
Nick Clegg
15
Suburban Seahawks Club
354
249
490
339
398
1830
342
Matt Perchiniak
16
Sfy Tsunami Swimming
459
393
444
62
471
1829
343
Ronan Hefferan
15
West Chester Area Y Marlins
408
594
336
488
1826
344
Dylan Shapiro
16
Germantown Academy Aquatic Cl
645
424
23
143
589
1824
345
John Frangakis
16
Greater Philadelphia Aquatic C
442
543
158
317
362
1822
346
Jacob Stinson
16
Northeast Swimming Club
359
328
244
491
399
1821
347
Gavin Fleming
15
Nrg Swimming
429
339
202
481
364
1815
348
Adrian Oreper
16
Northeast Swimming Club
523
241
279
402
369
1814
349
Benjamin Wang
15
Upper Main Line YMCA
295
437
372
342
360
1806
350
Dhruv Shevade
16
Plymouth Whitemarsh Aquatic Cl
411
456
61
523
355
1806
351
Liam Mpofu
15
Tops Swimming
468
365
211
393
366
1803
352
Ridley Hartman
16
Emmaus Aquatic Club
424
471
148
392
355
1790
353
John Carr
15
Upper Dublin Aquatic Club
619
455
48
490
172
1784
354
Parker Li
15
West Chester Area Y Marlins
330
473
230
334
409
1776
355
Michael Cruz
16
Greater Philadelphia Aquatic C
459
328
322
278
387
1774
356
Thomas Russell
16
Lancaster YMCA Swimming
397
359
156
443
417
1772
357
Austin Lafferty
15
Kennett & Jennersville Area Y
676
632
464
1772
358
Michael Toth
16
Parkland Swimming Club
612
349
178
285
346
1770
359
Joseph Lyons
16
Emmaus Aquatic Club
439
447
60
483
334
1763
360
Anderson Chan
15
Phoenixville YMCA Swim Team
390
576
127
293
376
1762
361
Brendan Carey
15
Lower Moreland Swimming
432
406
510
397
1745
362
Brady Hazlett
15
Emmaus Aquatic Club
419
198
293
424
393
1727
363
Dima Antonov
15
South Jersey Aquatic Club
483
300
270
261
405
1719
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
364
Jason Chu
16
Mercersburg Academy
493
380
385
458
1716
365
Maxwell Williams
16
Parkland Aquatic Club
411
212
428
294
370
1715
366
Adam Schreiner
16
Egg Harbor Twp Seahawks
255
604
463
392
1714
367
William Seaman
15
Egg Harbor Twp Seahawks
466
535
237
467
1705
368
Jonathan Belair
15
Diamond State Aquatics
328
342
719
71
238
1698
369
Avi Mondgock
16
Penn Charter Aquatic Club
384
351
130
526
306
1697
370
William Stark
15
Penn Charter Aquatic Club
384
6
616
292
393
1691
371
Jerry Yu
15
Jersey Wahoos
371
299
256
374
385
1685
372
Luca Merkle
15
Ridley Area YMCA Stingrays
430
317
192
487
254
1680
373
Nate Peters
15
Emmaus Aquatic Club
360
399
254
322
343
1678
374
Ryan Simone
16
Diamond State Aquatics
288
587
44
516
234
1669
375
Noah Amjed
15
Upper Main Line YMCA
277
396
202
452
338
1665
376
Logan Sims
15
Reading YMCA
1
460
408
385
410
1664
377
Logan Detwiler
15
Chambersburg Memorial YMCA Cha
357
316
485
97
409
1664
378
Ryan Delp
15
Methacton Aquatic Club
522
206
42
509
384
1663
379
Noah Chetlen
16
Hershey Aquatic Club
425
246
450
113
425
1659
380
Liam Solomon
15
Parkland Aquatic Club
450
238
458
73
436
1655
381
Yule Kwon
16
Mercersburg Academy
292
365
540
452
1649
382
Declan McGrath
15
Suburban Seahawks Club
1
604
498
544
1647
383
Mikey Fekete
15
South Jersey Aquatic Club
490
625
481
50
1646
384
Jack Blandy
16
Episcopal Academy Aquatic Club
396
432
451
1
364
1644
385
Teddy Linden
15
George School Aquatics
251
267
599
146
380
1643
386
Cohen Sigle
15
Boys & Girls Club of Delaware
240
351
449
248
345
1633
387
Marcel Puskas
15
Blue Eagle Swim Team
527
452
232
178
239
1628
388
Carson Nagle
15
Blue Hen Aquatics
385
248
503
291
190
1617
389
Vilius Drozdovas
15
Upper Main Line YMCA
297
295
356
283
381
1612
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
390
Anthony Bonavoglia
16
Unattached
1
475
237
528
371
1612
391
James Frank
16
Suburban Seahawks Club
340
340
208
377
346
1611
392
Kyle Sensenig
15
Reading YMCA
298
185
470
323
332
1608
393
Jack McGuckin
16
Unattached
461
342
226
294
285
1608
394
David Socks
16
Cumberland Valley Aquatic Club
543
490
570
1603
395
Matthew Sirignano
15
Emmaus Aquatic Club
228
285
277
473
335
1598
396
Hudson Pell-Gibson
15
Nittany Lion Aquatic Club
480
25
629
158
304
1596
397
David Tomlin
15
Diamond State Aquatics
327
298
398
320
251
1594
398
Thomas Price
15
Parkland Swimming Club
449
413
730
1592
399
Franny Ledwith
15
Springfield Aquatic Club
435
202
623
326
1586
400
Adam Billet
16
South Jersey Aquatic Club
389
123
362
346
360
1580
401
Robby Deninno
15
South Jersey Aquatic Club
317
467
67
380
338
1569
402
Evan Walker
15
Emmaus Aquatic Club
320
353
178
385
329
1565
403
Jack Kozlowski
15
Wsy Swimming
195
135
506
472
248
1556
404
John Halloran
16
West Chester Area Y Marlins
363
50
348
466
320
1547
405
Matt O'Donnell
15
North Penn Aquatic Club
372
280
545
348
1545
406
Nathan Jang
15
Penn Charter Aquatic Club
350
251
607
333
1541
407
Noah Gibbons
15
MALVERN SWIMMING ASSOCIATION
519
529
51
15
425
1539
408
Zack Arthur
15
Wilson Aquatic
397
243
112
533
247
1532
409
Zachary Spangler
16
York YMCA Swimming
482
256
230
222
336
1526
410
Jeff Porter
15
Westtown Aquatics Program
463
301
209
175
371
1519
411
Jack Rife
16
Hershey Aquatic Club
591
350
301
274
1516
412
Jaime Jimenez
15
Greater Philadelphia Aquatic C
361
546
605
1512
413
Dylan Burns
16
Westtown Aquatics Program
603
415
227
267
1512
414
Adrian Smolanitsky
15
Central Bucks Swim Team
410
358
209
188
344
1509
415
Bradley Horsnall
15
Lower Moreland Swimming
222
335
504
448
1509
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
416
Justin Wu
16
Upper Main Line YMCA
314
86
497
241
368
1506
417
Louden Foff
15
Central Bucks Family YMCA Dolp
459
322
1
571
149
1502
418
Benjamin Weng
16
Greater Philadelphia Aquatic C
385
272
247
267
326
1497
419
Daxton Kasputis
15
Friendship YMCA Swim Team
102
220
632
132
410
1496
420
Ethan Guinaugh
16
Greater Philadelphia Aquatic C
369
506
207
413
1495
421
Ryan Wittmer
15
George School Aquatics
377
190
371
278
277
1493
422
David Dinh
16
Friendship YMCA Swim Team
280
221
373
358
259
1491
423
Howard Shui
15
Phoenixville YMCA Swim Team
277
366
237
330
270
1480
424
Zach Tinsman
15
Reading YMCA
486
412
363
216
1477
425
Dylan Feher
16
Radnor Aquatic Club
363
140
544
429
1476
426
Jonah Kutikov
16
South Jersey Aquatic Club
177
353
424
199
312
1465
427
Dylan Morelock
15
Tops Swimming
463
350
349
1
299
1462
428
Connor Striffler
15
Tops Swimming
266
281
182
432
299
1460
429
Logan Conway
16
FIVE STAR SWIM CLUB
111
219
644
410
72
1456
430
Touma Miyakawa
15
Central Bucks Swim Team
317
184
409
282
263
1455
431
Sean Brady
15
Suburban Seahawks Club
294
208
291
336
322
1451
432
Will Reichart
15
Emmaus Aquatic Club
598
278
151
117
306
1450
433
Silas Hargis
15
Dolphins Community Aquatics As
344
513
144
447
1448
434
Cameron Lorei
15
Cumberland Valley Aquatic Club
637
354
457
1448
435
Mikael Zeibari
16
Unattached
611
569
267
1447
436
Lucas Pearson
16
South Jersey Aquatic Club
210
575
119
443
88
1435
437
Luke Burnell
16
Western Wahoos
465
489
194
8
272
1428
438
Dachi Tsopurashvili
15
Northeast Swimming Club
300
25
506
239
356
1426
439
Adam Linchuk
15
Parkland Swimming Club
358
305
170
308
284
1425
440
Owen Morley
15
East Coast C-Cerpants
268
462
322
106
265
1423
441
Griffin Adamek
16
Keystone Aquatics
205
476
182
257
292
1412
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
442
Brandon Stout
15
Parkland Swimming Club
320
156
529
112
285
1402
443
Scottie Robbins
15
Greater Philadelphia Aquatic C
332
99
272
411
285
1399
444
Oscar Wilson
15
Hatboro Horsham Aquatic Asso
41
503
147
453
246
1390
445
Jack Deluca
16
Two Rivers Aquatics
403
134
254
334
260
1385
446
Brady Russell
16
Unattached
300
492
499
94
1385
447
Chase Dimariano
15
Wilson Aquatic
265
317
323
472
1377
448
Taylor Mann
16
Nazareth Easton YMCA Swim Team
479
136
293
213
253
1374
449
Grady Welsh
16
Unattached
411
1
557
402
1371
450
Raymond Liu
16
Friends' Central Aquatics
347
233
349
159
281
1369
451
Sean Borkowski
16
Brandywine YMCA (Pa)
418
599
351
1368
452
Luke Tomlinson
15
Central Bucks Family YMCA Dolp
247
520
266
112
215
1360
453
Douglas Morrow
15
Diamond State Aquatics
362
408
222
126
242
1360
454
Karl Linde
15
Central Bucks Region Y
467
494
394
1355
455
Chase Kirchner
16
Elizabethtown Aquatic Club
180
295
471
404
1350
456
Nathanael Meyers
15
South Jersey Aquatic Club
90
336
413
158
348
1345
457
Thomas King
15
Two Rivers Aquatics
216
213
289
419
201
1338
458
Tristan Schneider
16
South Jersey Aquatic Club
151
284
302
292
307
1336
459
Justin Dang
16
Lansdowne YMCA Marlins
200
215
484
135
293
1327
460
Milan Djakovic
15
PDR Swimming for Success
453
267
271
4
332
1327
461
Junhee Lee
15
Cumberland Valley Aquatic Club
290
147
381
134
370
1322
462
Anthony Demare
16
Wilmington Aquatic Club
196
459
91
377
199
1322
463
London Escritor
15
South Jersey Aquatic Club
16
321
389
352
240
1318
464
Reese Tate
16
York YMCA Swimming
346
187
321
174
284
1312
465
Michael Liebsch
16
Episcopal Academy Aquatic Club
266
373
408
263
1310
466
Maxim Radziuk
15
Northeast Swimming Club
361
305
193
189
261
1309
467
Enzo Lenny
16
South Jersey Aquatic Club
430
238
472
163
1303
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
468
Grayson Bucksner
15
Blue Hen Aquatics
463
377
1
447
7
1295
469
Dennis Robinson
16
Lancaster YMCA Swimming
398
385
240
271
1294
470
Alexander Ghibilic
15
Lower Moreland Swimming
464
350
469
1283
471
Will Vanbuskirk
16
Methacton Aquatic Club
255
433
364
216
1268
472
Dylan Clark
15
Blue Hen Aquatics
282
1
364
473
145
1265
473
Jack Cole
15
Wilmington Aquatic Club
403
19
530
309
1261
474
Max Patterson
15
Jersey Storm Swimming
319
226
333
184
196
1258
475
Lane Bowden
16
Friendship YMCA Swim Team
297
310
178
210
262
1257
476
Tristan Lisowski
16
MLY Phoenix
263
200
357
124
309
1253
477
Roman Lee
16
Dolphins Community Aquatics As
207
289
416
338
1250
478
Reed Harris
16
Unattached
590
336
320
1246
479
Luca Yaccarino
15
South Jersey Mariners
331
282
291
10
317
1231
480
Lucas Hampton
15
Millville Tiger Sharks
1
287
406
308
227
1229
481
Logan Manning
15
Egg Harbor Twp Seahawks
392
249
311
273
1225
482
Ryan Hillsley
15
State College Area Y Aqualion
251
615
356
1222
483
Aiden Hess
16
WAYNESBORO AREA YMCA
416
203
255
347
1221
484
Michael Devitto
16
Blue Dolphin Aquatics
309
1
421
233
254
1218
485
Michael Zhang
15
Jersey Wahoos
171
333
213
179
311
1207
486
Mike Zeminski
15
Westtown Aquatics Program
392
274
1
286
243
1196
487
Jack Mulshine
16
Jersey Storm Swimming
228
381
72
259
255
1195
488
Brady Shoff
15
Elizabethtown Aquatic Club
420
445
327
1192
489
Evan Yu
15
MALVERN SWIMMING ASSOCIATION
289
214
379
150
158
1190
490
Nick Isaac
16
KIDS SWIM CLUB
389
332
4
186
275
1186
491
Noah Monestere
15
West Chester Area Y Marlins
336
295
187
345
1163
492
Nico Tangorra
16
Ridley Area YMCA Stingrays
196
310
392
260
1158
493
Jaden Satheesh
16
Cumberland Valley Aquatic Club
1
203
505
446
1155
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
494
Nate Oliver
16
Tops Swimming
450
69
412
1
219
1151
495
Alfred Ma
16
Mercersburg Academy
243
472
430
1145
496
Danny Lynch
16
Springfield Aquatic Club
518
339
274
1131
497
Daniel Iannacone
16
Central Bucks Family YMCA Dolp
427
37
303
355
1122
498
Will Rucker
16
State College Area Y Aqualion
270
370
193
285
1118
499
Pratirp Malvankar
15
Upper Main Line YMCA
492
344
65
210
1111
500
Nico Falcone
15
Cumberland Valley Aquatic Club
193
227
436
2
251
1109
501
Jackson Farhy
16
Radnor Aquatic Club
235
309
464
100
1108
502
Leo Le
16
CENTRAL YORK AQUATICS
200
121
293
177
311
1102
503
Ayden Kobryn
16
Unattached
432
161
471
1064
504
Wylie Maier
15
Nazareth Easton YMCA Swim Team
254
573
230
1057
505
Jacob Faulkingham
16
MALVERN SWIMMING ASSOCIATION
367
380
71
236
1054
506
Ari Levin
16
Parkland Swimming Club
139
225
262
217
198
1041
507
Vincent Cervini
16
Unattached
348
142
32
319
200
1041
508
Aidan Kane
16
CENTRAL YORK AQUATICS
191
27
347
274
199
1038
509
John Williams
15
PDR Swimming for Success
342
245
234
213
1034
510
Jack Sayres
15
Lancaster YMCA Swimming
522
81
267
163
1033
511
Jonathan Filip
15
MLY Phoenix
475
9
444
105
1033
512
Chase Folweiler
16
Unattached
191
337
183
18
303
1032
513
Jack Duerholz
15
Emmaus Aquatic Club
292
256
43
304
124
1019
514
Xander Bowen
15
Penn Charter Aquatic Club
432
287
34
105
157
1015
515
Austin Verlinghieri
15
Brandywine YMCA (Pa)
294
446
271
1011
516
Gavin Persons
15
Fitness and Wellness Aquatic C
146
131
397
91
244
1009
517
Avery Kirchner
16
Elizabethtown Aquatic Club
407
369
232
1008
518
Eero Peritz
15
Friends' Central Aquatics
219
214
198
165
212
1008
519
Caeden Foster
16
York YMCA Swimming
329
238
202
226
995
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
520
Levi Kane
16
CENTRAL YORK AQUATICS
315
73
379
63
145
975
521
Luca Anerino
16
Diamond State Aquatics
235
192
221
147
172
967
522
Konstantin Rusanov
15
YMCA of Vineland Seals Swim Te
142
181
392
251
966
523
Owen Soffer
15
CENTRAL YORK AQUATICS
278
290
233
162
963
524
Adam Hornberger
15
Episcopal Academy Aquatic Club
285
405
270
960
525
Andrew Mainiero
15
YMCA of Vineland Seals Swim Te
106
338
339
168
951
526
Ray Tao
15
Jersey Wahoos
1
230
226
296
196
949
527
Trex Sanders
15
Diamond State Aquatics
237
58
309
87
249
940
528
Joey Cannavo
15
Wildwood Crest Dolphins
330
416
1
63
101
911
529
Tyler Li
15
Friends' Central Aquatics
229
236
202
71
173
911
530
Will Yost
15
WAYNESBORO AREA YMCA
503
66
336
905
531
Stephen Slusarski
15
Egg Harbor Twp Seahawks
265
206
289
138
898
532
Dylan Fegley
15
Emmaus Aquatic Club
14
249
332
106
197
898
533
Gavin Martin
15
MLY Phoenix
368
313
217
898
534
Ryan Morgan
16
Mako Swim Club
191
262
247
175
875
535
Jonas Dimapilis
15
Millville Tiger Sharks
169
374
238
90
871
536
Neil Kalbacher
16
George School Aquatics
249
237
107
31
243
867
537
Jack Miscavage
16
Methacton Aquatic Club
103
149
276
336
864
538
Aaron Lyon
16
Parkland Aquatic Club
211
66
183
401
1
862
539
Corbin Beish
15
Wsy Swimming
190
180
134
152
192
848
540
Jason Lam
15
PDR Swimming for Success
193
217
220
51
161
842
541
Spencer Hartzell
16
Upper Perkiomen Valley YMCA
2
453
347
1
803
542
Bobby Santillo
15
Suburban Seahawks Club
269
285
183
50
787
543
Drew Koslowski
16
Wsy Swimming
220
258
280
19
777
544
Angel Figueroa
16
Mako Swim Club
49
207
104
240
167
767
545
Ryan Feehery
15
West Chester Area Y Marlins
170
252
123
220
765
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
546
Sean Grillet
15
Fitness and Wellness Aquatic C
381
79
1
152
137
750
547
Robbie Barnes
16
Unattached
56
129
318
134
102
739
548
Tim McDermott
15
Lower Merion Aquatic Club
293
220
223
736
549
Sante Esposito
16
Central Bucks Swim Team
404
165
1
165
735
550
Liam Barnes
15
Ridley Area YMCA Stingrays
8
240
484
1
733
551
Nicholas Capoferri
15
Lancaster YMCA Swimming
221
311
196
728
552
Jack Depiano
15
Unattached
193
155
342
22
712
553
Christopher Thompson
16
CENTRAL YORK AQUATICS
243
250
1
197
691
554
Dennis Simpson
15
Plymouth Whitemarsh Aquatic Cl
235
191
200
626
555
Cooper Maschmeyer
16
Carlisle Family YMCA
158
323
140
621
556
Ryan Slaven
16
East Coast C-Cerpants
122
168
153
1
169
613
557
Mike Lyden
16
Greater Philadelphia Aquatic C
124
173
72
116
111
596
558
Ethan Shekhter
16
Jersey Wahoos
162
152
69
94
117
594
559
Rudi Witzel
15
Triton Swim Team
181
327
1
78
587
560
Zachary Bausher-Grybosky
15
Reading YMCA
232
1
1
98
230
562
561
Jordan Griffel
15
MALVERN SWIMMING ASSOCIATION
175
65
305
11
556
562
Alex Hansen
16
East Coast C-Cerpants
162
109
117
166
554
563
Brayden McLenegan
16
Northern Dauphin County YMCA G
6
1
257
157
130
551
564
Luke Scoble
15
Plymouth Whitemarsh Aquatic Cl
200
95
50
195
540
565
Thomas Burgos
15
Parkland Aquatic Club
57
165
85
114
114
535
566
Ben Texter
16
Kennett & Jennersville Area Y
204
146
1
174
1
526
567
Colin Trone
16
York YMCA Swimming
102
174
58
87
103
524
568
Joe Lin
16
Upper Main Line YMCA
340
48
129
517
569
Liam Krausz
15
Fitness and Wellness Aquatic C
312
196
1
4
513
570
Ewan Bitto
15
Plymouth Whitemarsh Aquatic Cl
105
139
121
131
496
571
Julian Napoli
15
South Jersey Aquatic Club
1
203
290
494
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
572
Max Strick
15
Friends' Central Aquatics
113
117
162
1
98
491
573
Christopher Burslem
15
Delaware Swim Team
117
123
7
123
115
485
574
Riley Viner
15
Ridley Area YMCA Stingrays
83
387
1
471
575
Orion Grose
16
Pacers Aquatic Club
196
1
109
107
58
471
576
Brandon Tyson
15
Unattached
3
69
228
163
463
577
Konnor Roselle
16
Episcopal Academy Aquatic Club
297
1
164
462
578
jeff Chen
15
Boys & Girls Club of Delaware
93
265
1
86
445
579
Grady Wheeler
15
Diamond State Aquatics
266
79
100
445
580
Elliott Baker
15
Colonial Community Aquatics
12
1
426
1
440
581
Glenn Kline
16
KIDS SWIM CLUB
40
119
165
1
101
426
582
John McLaughlin
16
George School Aquatics
139
106
17
1
161
424
583
John Reiling
16
Boys & Girls Club of Delaware
56
145
112
110
423
584
Finn Zackham
15
Central Bucks Family YMCA Dolp
293
1
111
405
585
Connor Gaiser
15
Emmaus Aquatic Club
160
83
10
149
1
403
586
Cameron Stambaugh
16
Boys & Girls Club of Delaware
62
49
80
1
208
400
587
Nolan Levy
15
Westtown Aquatics Program
196
1
115
1
87
400
588
Aidan McHenry
16
Ridley Area YMCA Stingrays
146
151
84
381
589
Evan Wagner
15
Unattached
186
107
82
375
590
Mason Seder
15
Friends Select Swimming
135
103
1
83
43
365
591
Boden Arnold-Treanor
15
Central Bucks Swim Team
214
146
1
361
592
Cason Machey
15
Unattached
352
1
1
1
1
356
593
Jacob Heilman
16
South Jersey Aquatic Club
139
144
67
350
594
Cayden Schmalz
15
Jersey Storm Swimming
133
64
53
1
93
344
595
James Gierlich
15
Boyertown Area YMCA
57
199
83
339
596
Evan Martin
15
Perkiomen Valley Aquatic Club
167
19
1
111
40
338
597
Dallas Baldwin
16
Reading YMCA
40
177
118
335
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
598
Adrian Lee
15
Parkland Aquatic Club
10
27
123
1
160
321
599
Sarin Taylor
16
Nazareth Easton YMCA Swim Team
31
91
1
179
1
303
600
Aedan Brophy
16
Friends' Central Aquatics
151
140
2
10
303
601
Matthew Deangelis
16
Blue Eagle Swim Team
26
9
210
1
53
299
602
Finn Gilburg
15
Unattached
71
1
195
267
603
Owen Slish
16
Pacers Aquatic Club
50
138
1
1
49
239
604
Alex Pianelli
15
Episcopal Academy Aquatic Club
117
91
19
227
605
Dhruv Patel
16
Plymouth Whitemarsh Aquatic Cl
106
19
1
100
226
606
Quinn Cunningham
15
Pennsylvania Aquatics
129
5
11
1
66
212
607
Adam Badawy
15
Two Rivers Aquatics
2
1
207
1
211
608
EJ Hill
16
Greater Philadelphia Aquatic C
2
164
1
7
174
609
Noah Livstone
16
South Jersey Aquatic Club
83
59
1
1
14
158
610
Nick Ditullio
15
Acac Dolphins
43
1
93
1
138
611
Dane Kennedy
15
Wildwood Crest Dolphins
69
18
7
1
36
131
612
Max Carey
16
Blue Eagle Swim Team
14
15
98
1
128
613
Joshua Mcclendon
15
PDR Swimming for Success
1
1
121
1
124
614
Carter Lane
15
George School Aquatics
1
114
1
1
1
118
615
Kellan Kowalski
15
Upper Dublin Aquatic Club
1
1
99
11
112
616
Max Boucher
15
Westtown Aquatics Program
6
1
44
1
12
64
617
Jack Paetzold
15
Blue Wave Aquatics
1
1
59
1
1
63
618
Spencer Struyk
16
Radnor Aquatic Club
37
1
8
46
619
Gavin Zhao
15
Upper Main Line YMCA
1
43
1
45
620
Matt Beck
15
North Penn Aquatic Club
1
40
1
1
43
621
Steven Dimitrov
16
Friends Select Swimming
6
21
1
1
1
30
622
Robert Knaak
16
South Jersey Mariners
1
22
1
1
25
623
Dominic Ciaccia
15
Blue Eagle Swim Team
8
1
1
1
1
12
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
624
Ori Sarfaty
16
Friends' Central Aquatics
1
1
1
1
8
12
625
Max Gonzalez
15
Blue Eagle Swim Team
1
1
1
1
1
5
626
Parth Patel
15
Friends' Central Aquatics
1
1
1
1
1
5
627
Sriman Goli
16
Blue Eagle Swim Team
1
1
1
1
4