Mid Atlantic Swimming
Boys Ages 15 & 16
IM Xtreme
Short Course Yards (SCY)
The score is based upon the sum of the Power Points for each event. A swimmer must have swam in at least 3 of the IM Xtreme events in order to be ranked.
Age is the swimmer's age on 4/22/2024.
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
1
Ryan Quinn
15
South Jersey Aquatic Club
755
887
730
936
887
792
4987
2
Brody Reber
15
Lancaster Aquatic Club
810
849
749
822
816
822
4868
3
Roman Torres
15
York YMCA Swimming
655
788
804
911
864
734
4756
4
Brayden Todd
16
Chambersburg Memorial YMCA Cha
727
760
788
839
806
775
4695
5
Jimin Chung
16
Central Bucks Swim Team
685
785
735
850
827
799
4681
6
J-cub Nowoswiat
16
Upper Main Line YMCA
750
684
871
676
812
814
4607
7
Lucas McDonough
16
Upper Dublin Aquatic Club
763
726
852
664
805
764
4574
8
Carson Kalish
16
Delaware Swim Team
638
698
716
824
854
794
4524
9
Gavin Tran
16
Hershey Aquatic Club
644
654
895
632
777
753
4355
10
Henry Paterson
16
York YMCA Swimming
697
706
732
787
689
720
4331
11
William Rees
15
York YMCA Swimming
687
736
828
554
720
755
4280
12
Cullen McGraw
15
Chambersburg Memorial YMCA Cha
759
823
599
630
725
736
4272
13
Jomar Hidalgo
15
York YMCA Swimming
697
797
641
678
775
683
4271
14
Jonah Alvarez
16
Egg Harbor Twp Seahawks
585
759
676
748
749
705
4222
15
Luka Filipovski
16
Episcopal Academy Aquatic Club
647
694
669
685
725
707
4127
16
Amir Tasker
15
Chambersburg Memorial YMCA Cha
711
769
439
768
765
663
4115
17
Alex Kaczmark
16
Chambersburg Memorial YMCA Cha
751
520
613
837
730
599
4050
18
Brady Manser
15
Upper Dublin Aquatic Club
548
548
870
655
717
698
4036
19
Henry Kogan
16
Upper Main Line YMCA
672
525
716
732
682
693
4020
20
Jackson Shirey
15
Lancaster Aquatic Club
701
655
505
766
652
688
3967
21
Jacob Madden
15
Mako Swim Club
652
549
704
698
671
681
3955
22
Bode Groh
16
Cumberland Valley Aquatic Club
630
484
823
558
757
690
3942
23
Judah Baraka
15
Greater Philadelphia Aquatic C
662
730
558
695
621
649
3915
24
Luke Tinsley
16
Hershey Aquatic Club
664
608
662
661
678
625
3898
25
TJ Hannigan
16
South Jersey Aquatic Club
682
751
553
574
652
684
3896
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
26
Sean Detwiler
16
Chambersburg Memorial YMCA Cha
622
649
773
420
754
677
3895
27
Allen Wu
15
York YMCA Swimming
520
637
813
541
707
674
3892
28
Oskar Bauriedel
16
Friends' Central Aquatics
455
755
815
407
736
711
3879
29
Aidan Walsh
15
Diamond State Aquatics
654
715
600
448
742
701
3860
30
Riley Smith
16
Jersey Wahoos
704
495
778
401
782
696
3856
31
Sam Sperling
16
Upper Main Line YMCA
611
657
514
679
742
651
3854
32
Oliver Ritchey
15
Parkland Aquatic Club
681
676
519
561
691
723
3851
33
Mark Wordelmann
15
Greater Philadelphia Aquatic C
650
624
667
483
712
695
3831
34
Luc Streitz
16
Greater Philadelphia Aquatic C
623
639
701
503
675
642
3783
35
Alex Goodman
15
Jersey Wahoos
625
514
524
942
638
529
3772
36
Austin Fastrich
15
Hershey Aquatic Club
614
501
687
598
667
676
3743
37
Ben Stanker
16
Greater Philadelphia Aquatic C
529
491
767
671
653
631
3742
38
Shane Martin
16
Upper Main Line YMCA
476
744
717
442
662
666
3707
39
Ethan White
15
Chambersburg Memorial YMCA Cha
689
444
737
552
615
624
3661
40
Liam Rosenbach
15
York YMCA Swimming
636
659
576
530
603
643
3647
41
Will Galef
15
Upper Main Line YMCA
666
755
558
409
631
624
3643
42
Marco Santos
15
Cumberland Valley Aquatic Club
520
673
657
480
699
613
3642
43
Cristian Pong
16
Chambersburg Memorial YMCA Cha
508
739
604
821
469
499
3640
44
Jack Grimley
16
Suburban Seahawks Club
793
662
669
723
754
3601
45
Roman Herman
16
Upper Perkiomen Valley YMCA
681
496
534
652
602
627
3592
46
Sean Dillon
16
Suburban Seahawks Club
688
680
516
503
641
516
3544
47
Nathan Deeney
15
Phoenixville YMCA Swim Team
673
678
519
513
594
563
3540
48
Grant Fleming
15
West Chester Area Y Marlins
508
783
678
771
750
3490
49
Eddie Stoltz
16
Upper Main Line YMCA
611
807
378
447
748
486
3477
50
Heston Steckel
16
Germantown Academy Aquatic Cl
713
410
175
797
657
698
3450
51
Ben Schlotterer
16
Jersey Wahoos
707
851
347
504
551
474
3434
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
52
Henry Anstine
15
West Chester Area Y Marlins
727
706
475
279
630
603
3420
53
Timothy Hong
15
Penn Charter Aquatic Club
537
414
754
361
681
661
3408
54
Pierce Brundage
15
Parkland Swimming Club
667
409
672
275
723
658
3404
55
Graham Lovett
15
Emmaus Aquatic Club
555
579
430
571
642
620
3397
56
Lincoln Annise
15
Upper Main Line YMCA
633
743
392
483
625
506
3382
57
Wyatt Boland
15
Cumberland Valley Aquatic Club
571
892
472
314
658
474
3381
58
Sebastian Tith
15
Upper Main Line YMCA
537
483
763
244
702
648
3377
59
Colin Donnelly
15
Greater Philadelphia Aquatic C
551
511
635
431
600
649
3377
60
Finn McHugh
15
Delaware Swim Team
478
681
585
391
614
624
3373
61
Dominic Faenza
15
Parkland Swimming Club
720
362
470
569
602
649
3372
62
Andrew Morton
15
Jersey Wahoos
666
447
538
429
596
688
3364
63
Julian Vlaeminck
16
Emmaus Aquatic Club
456
674
608
593
537
470
3338
64
Ian Barrey
15
Nazareth Easton YMCA Swim Team
539
467
335
729
640
609
3319
65
Connor Shives
15
York YMCA Swimming
635
497
499
578
548
554
3311
66
Matthew Truong
15
Germantown Academy Aquatic Cl
569
558
785
725
663
3300
67
Thomas Wilkinson
16
South Jersey Aquatic Club
472
541
577
573
553
567
3283
68
Carson Mosel
15
Emmaus Aquatic Club
617
573
688
106
620
667
3271
69
Marcus Rasmussen
15
Germantown Academy Aquatic Cl
642
415
541
524
556
572
3250
70
Walker Hungarter
15
Phoenixville YMCA Swim Team
478
473
517
601
630
549
3248
71
Jacob Piccini
15
Parkland Swimming Club
719
483
283
706
570
483
3244
72
Dietrich Scheel
15
Upper Main Line YMCA
451
575
586
569
545
515
3241
73
Colton Chung
16
Parkland Swimming Club
475
516
590
602
616
439
3238
74
Sam Huggins
16
Nittany Lion Aquatic Club
909
750
779
796
3234
75
Benjamin Nguyen
15
Greater Philadelphia Aquatic C
598
581
500
416
565
572
3232
76
Jamie Brinsfield
16
Suburban Seahawks Club
618
732
496
319
535
524
3224
77
Jacob Yerkes
15
Jersey Wahoos
583
659
630
197
612
510
3191
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
78
Erik Babka
15
Plymouth Whitemarsh Aquatic Cl
602
577
476
252
634
637
3178
79
Parker Gamler
15
Emmaus Aquatic Club
447
675
609
221
627
593
3172
80
Grady Redding
16
Delaware Swim Team
645
449
812
677
585
3168
81
Dylan Shapiro
16
Germantown Academy Aquatic Cl
713
478
91
624
589
664
3159
82
Tim Hanway
16
Suburban Seahawks Club
768
607
703
546
535
3159
83
Cullen Smith
15
Hershey Aquatic Club
581
105
780
504
609
576
3155
84
Chase Rose
15
Friends' Central Aquatics
357
548
722
284
629
611
3151
85
Carter Smith
15
Emmaus Aquatic Club
490
498
428
647
522
560
3145
86
Roy Ayala
15
Pacers Aquatic Club
401
379
820
393
701
439
3133
87
Stanley Cui
16
Upper Main Line YMCA
546
408
761
269
600
536
3120
88
Alex Muldowney
15
Upper Main Line YMCA
646
453
441
521
507
552
3120
89
Jack Toscano
15
Upper Main Line YMCA
495
568
553
313
600
560
3089
90
Cooper Lamas
15
Two Rivers Aquatics
396
586
604
319
612
558
3075
91
Jackson Bluemle
15
Wilmington Aquatic Club
568
536
391
549
403
614
3061
92
Justin Delp
15
Methacton Aquatic Club
765
570
700
492
523
3050
93
Cameron Gesell
15
Keystone Aquatics
568
516
550
426
531
458
3049
94
Billy Beck
15
Upper Main Line YMCA
560
450
320
721
598
390
3039
95
Blaise Sadowski
16
Upper Main Line YMCA
532
167
607
663
631
435
3035
96
Sebastian Peev
15
Upper Dublin Aquatic Club
583
579
581
1
589
693
3026
97
Giovanni Catania
15
South Jersey Aquatic Club
419
657
357
615
491
482
3021
98
Brady May
16
Mako Swim Club
493
499
625
298
532
572
3019
99
Jack Hutto
15
Upper Main Line YMCA
639
659
309
253
532
621
3013
100
Caden Graf
15
South Jersey Aquatic Club
524
567
446
399
517
553
3006
101
Jacob Muntz
16
Suburban Seahawks Club
541
698
643
685
432
2999
102
Reid Lovett
16
Emmaus Aquatic Club
664
314
399
589
473
551
2990
103
Ryan Witts
15
South Jersey Aquatic Club
459
450
656
217
609
592
2983
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
104
Josh Hogan
16
South Jersey Aquatic Club
614
365
594
349
567
490
2979
105
Oliver Brunner
15
Upper Main Line YMCA
411
488
467
531
519
558
2974
106
Austin Olexa
15
Nazareth Easton YMCA Swim Team
518
458
541
430
525
501
2973
107
Clayton Heinzmann
15
Phoenixville YMCA Swim Team
518
496
495
308
560
595
2972
108
Jack Martin
15
Reading YMCA
745
721
154
312
373
658
2963
109
Caden Caccuro
16
South Jersey Aquatic Club
446
334
663
325
570
616
2954
110
Brenden Fratto
16
South Jersey Aquatic Club
392
342
558
580
524
525
2921
111
Jack Ketchum
15
FIVE STAR SWIM CLUB
425
869
306
259
598
460
2917
112
Owen La Grou
15
South Jersey Aquatic Club
678
392
618
157
628
442
2915
113
Jonathan Richardson
15
Upper Main Line YMCA
466
408
492
579
495
474
2914
114
Grady Reiman
16
Phoenixville YMCA Swim Team
473
471
713
602
645
2904
115
Rowan O'Neil
15
George School Aquatics
466
614
616
1
605
578
2880
116
Cody Hollenbach
16
Ridley Area YMCA Stingrays
544
702
437
189
648
359
2879
117
Luke Stahley
15
Parkland Swimming Club
551
209
602
378
522
613
2875
118
Julian Tropea
16
Penn Charter Aquatic Club
724
655
709
782
2870
119
Jeehan Lee
15
West Chester Area Y Marlins
486
260
722
304
647
445
2864
120
Shunji Watanabe
16
Upper Main Line YMCA
488
492
429
450
482
521
2862
121
David Ulmer
15
Nittany Lion Aquatic Club
388
633
407
508
435
465
2836
122
Matthew Elberson
15
Jersey Wahoos
552
536
267
586
467
427
2835
123
Aiden Tsaturyan
16
Episcopal Academy Aquatic Club
669
312
514
281
512
543
2831
124
Sebastian Vradinskiy
16
George School Aquatics
509
783
237
726
571
2826
125
Macek Vandermolen
16
North Penn Aquatic Club
607
664
394
679
479
2823
126
Bob Dempsey
16
Hershey Aquatic Club
530
450
652
678
511
2821
127
Roman Michailovsky
15
Blue Wave Aquatics
331
405
534
573
510
467
2820
128
Geno Falduts
15
FIVE STAR SWIM CLUB
413
496
721
654
532
2816
129
Ivan Man
15
Lower Moreland Swimming
383
479
540
390
513
511
2816
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
130
Jude Damouni
16
Mako Swim Club
594
439
166
537
545
533
2814
131
Garett Danze
16
Greater Philadelphia Aquatic C
600
423
467
321
450
541
2802
132
John Yerke
15
Hershey Aquatic Club
343
562
600
662
634
2801
133
Justin Cuevas Riego De Dios
16
Upper Main Line YMCA
465
357
548
464
497
454
2785
134
Ethan Chang
15
Suburban Seahawks Club
153
498
338
649
682
464
2784
135
Jason Casper
16
Pacers Aquatic Club
519
503
697
591
472
2782
136
Rocco Mann
16
South Jersey Aquatic Club
486
443
369
449
574
455
2776
137
Jordy Robinson
15
South Jersey Aquatic Club
640
316
511
427
478
398
2770
138
Patrick Hynes
16
West Chester Area Y Marlins
521
371
314
671
519
371
2767
139
Tanner Innis
16
YMCA of Vineland Seals Swim Te
854
511
691
706
2762
140
Alex Zabinski
15
Parkland Aquatic Club
467
616
511
223
542
398
2757
141
Kareem Oliver
16
Pocono Family YMCA
365
540
380
477
525
457
2744
142
Ethan Spangler
16
York YMCA Swimming
498
465
351
537
459
427
2737
143
Timmy Garber
15
Hershey Aquatic Club
579
524
412
670
550
2735
144
Nick Furia
16
Blue Wave Aquatics
529
337
471
384
515
484
2720
145
James Beukema
15
Delaware Swim Team
429
561
432
361
527
402
2712
146
Dylan Staykov
15
Cumberland Valley Aquatic Club
495
303
388
631
413
474
2704
147
Dominic Mentzer
15
Reading YMCA
553
537
414
179
520
498
2701
148
Ben Chazan
15
Jersey Wahoos
513
464
306
451
454
512
2700
149
Lukas Iannone
16
Blue Dolphin Aquatics
449
305
742
466
733
2
2697
150
Justin Yon
15
Egg Harbor Twp Seahawks
704
755
663
558
2680
151
Reid Gilmore
16
Elizabethtown Aquatic Club
601
396
687
511
482
2677
152
Will Ciecko
16
Delaware Swim Team
452
602
371
226
522
504
2677
153
Josh Mullin
15
Greater Philadelphia Aquatic C
459
432
384
410
478
514
2677
154
Grant Muratore
15
South Jersey Aquatic Club
333
620
677
27
608
395
2660
155
Dylan Johnson
15
Pennsylvania Aquatics
580
693
211
398
340
415
2637
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
156
Noah Makarichev
16
North Penn Aquatic Club
630
549
478
73
481
423
2634
157
Ryan Taylor
16
Lancaster Aquatic Club
408
349
560
328
576
411
2632
158
Andy Yu
15
Germantown Academy Aquatic Cl
458
697
383
512
550
2600
159
Quinn Conway
15
Parkland Swimming Club
506
595
405
150
509
434
2599
160
Nathan Kleppinger
16
SOUDERTON SEAHAWKS
655
492
586
528
332
2593
161
Bryce King
15
Parkland Aquatic Club
624
764
77
318
376
433
2592
162
Ryan Moyer
15
Jersey Wahoos
295
449
476
360
603
404
2587
163
Adam Leibowitz
16
South Jersey Aquatic Club
574
248
596
252
447
469
2586
164
Caleb Tinsley
16
Hershey Aquatic Club
339
509
565
180
503
486
2582
165
Michael Gindhart
15
Jersey Wahoos
501
331
676
180
436
447
2571
166
Liam Haas
15
Upper Main Line YMCA
535
475
452
300
547
260
2569
167
Andrew Fulton
15
Upper Main Line YMCA
594
381
383
216
461
525
2560
168
Nicholas Sleptsov
16
Penn Charter Aquatic Club
505
470
472
216
490
404
2557
169
Peter Moon
16
South Jersey Aquatic Club
253
343
612
408
487
453
2556
170
Colin Lehan
15
Hershey Aquatic Club
492
343
269
536
478
435
2553
171
Mitch Hearn
16
Wsy Swimming
705
293
486
528
509
2521
172
Neil McGeehan
15
North Penn Aquatic Club
557
531
498
461
471
2518
173
Matt Perchiniak
16
Sfy Tsunami Swimming
481
403
440
271
471
449
2515
174
Pedro Teran
16
Parkland Swimming Club
666
633
331
307
576
2513
175
Alex Sung
16
Upper Main Line YMCA
440
546
359
290
442
435
2512
176
Colton Brace
15
Hershey Aquatic Club
486
254
310
484
454
516
2504
177
Nicholas Lennon
16
Delaware Swim Team
336
513
666
591
396
2502
178
Charles Rumble
16
Emmaus Aquatic Club
455
519
421
207
422
448
2472
179
William Jenkins
15
Egg Harbor Twp Seahawks
561
643
335
510
415
2464
180
David Dian
16
North Penn Aquatic Club
597
158
463
416
425
402
2461
181
Vincent Ziller
15
Greater Philadelphia Aquatic C
585
499
421
584
372
2461
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
182
Tyki Ameriks
15
Upper Main Line YMCA
369
404
417
364
490
377
2421
183
Jonathan Rielly
16
East Coast C-Cerpants
540
63
758
562
493
2416
184
Henry Dennin
16
West Chester Area Y Marlins
479
329
536
174
533
356
2407
185
Bradley Zhang
16
Upper Main Line YMCA
426
373
389
288
453
475
2404
186
Ryan Lynch
16
Greater Philadelphia Aquatic C
552
454
175
382
453
388
2404
187
Logan Saylor
15
KIDS SWIM CLUB
506
271
273
515
474
364
2403
188
Thomas Silva Mueller
15
Pennsylvania Aquatics
490
332
414
265
452
448
2401
189
Andersen Borst
16
Unattached
78
502
254
542
549
475
2400
190
Flynn Roulstone
15
Methacton Aquatic Club
458
487
316
307
462
368
2398
191
Asher Wan
16
Episcopal Academy Aquatic Club
219
554
456
143
596
430
2398
192
Brady Arbittier
15
South Jersey Aquatic Club
262
323
376
539
443
454
2397
193
Lucas Kawaguchi
15
Northeast Swimming Club
385
143
707
168
489
485
2377
194
Jack Lavallee
16
South Jersey Aquatic Club
609
380
324
243
398
420
2374
195
Ian Rotberg
15
Jersey Wahoos
658
272
357
144
575
366
2372
196
Aidan Wanner
16
Reading YMCA
220
566
584
469
525
2364
197
Ryan D'Annunzio
15
Ridley Area YMCA Stingrays
486
384
383
516
301
291
2361
198
Patrick Barry
15
MALVERN SWIMMING ASSOCIATION
491
277
337
421
398
420
2344
199
Brady Willard
15
Parkland Swimming Club
410
468
544
449
463
2334
200
Kai Green
16
Jersey Wahoos
391
278
416
454
386
407
2332
201
Brennan Smith
15
Emmaus Aquatic Club
513
356
416
69
518
458
2330
202
Alfred Zheng
16
Pocono Family YMCA
249
343
588
152
510
469
2311
203
Matthew Evans
16
Upper Dublin Aquatic Club
607
322
1
551
477
344
2302
204
Eric Friday
16
Parkland Aquatic Club
537
207
244
555
394
358
2295
205
Alec Khatib
16
Westtown Aquatics Program
608
305
624
436
318
2291
206
Peter Suhrbier
16
Reading YMCA
486
493
158
247
488
411
2283
207
Emery Hess
15
Suburban Seahawks Club
460
250
289
337
521
416
2273
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
208
Leo Garlicki
16
Nittany Lion Aquatic Club
484
657
627
500
2268
209
Luca Annibali
15
Wsy Swimming
400
170
516
342
390
439
2257
210
Jack Hanson
16
Diamond State Aquatics
412
370
205
426
439
402
2254
211
Thomas Cechini
16
Mercersburg Academy
744
785
714
2243
212
Weston Gale
15
Phoenixville YMCA Swim Team
446
385
538
474
396
2239
213
Simeon Sikirica
15
Upper Main Line YMCA
414
327
528
99
466
405
2239
214
Parker Li
15
West Chester Area Y Marlins
325
497
296
266
409
445
2238
215
Sam Vallino
15
Phoenixville YMCA Swim Team
278
484
466
622
381
2231
216
Tyler Bueno
15
Northeast Swimming Club
411
233
548
346
468
215
2221
217
Matthew Strauss
15
Jersey Wahoos
336
453
414
140
387
472
2202
218
Anthony Ciamaichelo
15
Lower Moreland Swimming
471
460
642
622
2195
219
Raoule Khaye
16
Phoenixville YMCA Swim Team
321
428
504
81
463
395
2192
220
Jacob Epoca
15
Hershey Aquatic Club
574
339
386
124
427
340
2190
221
Caiden Kolman
16
Wissahickon Community Aquatic
460
302
431
180
445
357
2175
222
Michael Cruz
16
Greater Philadelphia Aquatic C
499
332
334
243
387
355
2150
223
Brady Hazlett
15
Emmaus Aquatic Club
379
155
433
341
393
445
2146
224
Joseph Lyons
16
Emmaus Aquatic Club
418
418
141
422
334
410
2143
225
Aiden Braadt
16
Parkland Swimming Club
337
362
430
1
542
462
2134
226
Alex Tsakumis
16
Diamond State Aquatics
285
315
433
499
602
2134
227
Braden Barclay
15
South Jersey Aquatic Club
188
322
647
206
468
296
2127
228
Avery Shimkus
15
Delaware Swim Team
287
155
678
36
488
447
2091
229
Josiah Garber
16
Hershey Aquatic Club
500
193
632
454
305
2084
230
Vilius Drozdovas
15
Upper Main Line YMCA
319
340
441
182
381
419
2082
231
Jb Bonner
16
WAYNESBORO AREA YMCA
431
524
170
508
433
2066
232
Will Walsh
15
South Jersey Aquatic Club
320
209
590
122
435
386
2062
233
Frank Ferzetti
16
Greater Philadelphia Aquatic C
540
590
516
408
2054
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
234
Elkanah Flemister
16
CENTRAL YORK AQUATICS
331
313
386
389
321
313
2053
235
Aaron Kenny
16
Emmaus Aquatic Club
494
143
526
463
424
1
2051
236
Nikita Jenza
16
George School Aquatics
390
575
535
549
2049
237
Gavin Fleming
15
Nrg Swimming
363
368
191
412
364
351
2049
238
Brady Lewis
16
Diamond State Aquatics
335
519
349
463
375
2041
239
Connor Healy
16
South Jersey Aquatic Club
355
424
283
211
459
308
2040
240
Aaron Jost
16
South Jersey Aquatic Club
305
555
229
213
433
304
2039
241
Kyle Padilla
16
Upper Main Line YMCA
604
502
48
411
466
2031
242
Gavin Egan
16
Northeast Swimming Club
445
520
160
659
246
2030
243
Will Pesavento
15
Cumberland Valley Aquatic Club
418
182
312
407
469
240
2028
244
Owen Eisenhofer
16
Reading YMCA
461
746
819
2026
245
Ridley Hartman
16
Emmaus Aquatic Club
510
441
289
1
355
426
2022
246
Matte Keller
15
George School Aquatics
602
600
419
399
2020
247
Benjamin Wang
15
Upper Main Line YMCA
230
445
331
286
360
364
2016
248
Liam Solomon
15
Parkland Aquatic Club
491
246
523
1
436
307
2004
249
Edward Roytman
16
George School Aquatics
265
262
518
474
479
1998
250
Ryan Delp
15
Methacton Aquatic Club
499
152
178
441
384
335
1989
251
Connor Borrelli
15
Jersey Wahoos
247
464
522
1
525
209
1968
252
Dylan Shapiro
16
Germantown Academy Aquatic Cl
700
623
641
1964
253
Xiaomiao Hu
15
Delaware Swim Team
265
666
129
517
384
1961
254
Nolan Burns
15
Diamond State Aquatics
463
271
636
590
1960
255
Noah Monestere
15
West Chester Area Y Marlins
422
342
292
307
345
251
1959
256
Joey Definis
16
George School Aquatics
515
454
517
467
1953
257
Tyler Tomlinson
15
Central Bucks Swim Team
373
476
348
328
422
1947
258
Jonny Carroll
15
Blue Hen Aquatics
158
389
673
358
366
1944
259
Dhruv Shevade
16
Plymouth Whitemarsh Aquatic Cl
536
434
389
355
227
1941
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
260
Will Reichart
15
Emmaus Aquatic Club
577
406
213
9
306
428
1939
261
Dylan Nier
15
Germantown Academy Aquatic Cl
685
620
235
375
1915
262
Alex Freilich
16
Upper Dublin Aquatic Club
355
311
331
660
237
1894
263
Connor Kirby
16
Upper Main Line YMCA
177
685
106
40
471
414
1893
264
Logan Detwiler
15
Chambersburg Memorial YMCA Cha
348
268
514
409
345
1884
265
Ronan Hefferan
15
West Chester Area Y Marlins
630
350
1
488
411
1880
266
Matthew Sirignano
15
Emmaus Aquatic Club
206
367
334
208
335
421
1871
267
Austin Welsh
16
CENTRAL YORK AQUATICS
458
1
115
306
448
505
1833
268
Thomas Murphy
15
Ridley Area YMCA Stingrays
316
664
486
365
1831
269
James Frank
16
Suburban Seahawks Club
215
328
262
338
346
336
1825
270
Nate Liang
15
Central Bucks Swim Team
599
333
502
390
1824
271
Alex Yu
16
Radnor Aquatic Club
346
339
599
537
1821
272
Evan Harter
16
Upper Perkiomen Valley YMCA
419
516
372
514
1821
273
Julian Mountain
16
East Coast C-Cerpants
345
400
240
100
414
318
1817
274
Dima Antonov
15
South Jersey Aquatic Club
414
233
340
167
405
256
1815
275
Jacob Stinson
16
Northeast Swimming Club
382
107
77
491
399
346
1802
276
Howard Shui
15
Phoenixville YMCA Swim Team
246
300
296
334
270
333
1779
277
Jason Chu
16
Mercersburg Academy
494
384
440
458
1776
278
Keagan Eisenhofer
16
Reading YMCA
808
676
290
1774
279
Jason Kutufaris
15
Ridley Area YMCA Stingrays
486
424
446
416
1772
280
Nate Peters
15
Emmaus Aquatic Club
402
380
207
26
343
398
1756
281
Colin Nash
16
Dolphins Community Aquatics As
404
536
430
378
1748
282
Dennis Delenyan
16
George School Aquatics
519
669
73
470
1731
283
Brendan Mo
16
Upper Dublin Aquatic Club
606
604
518
1728
284
Evan Walker
15
Emmaus Aquatic Club
351
346
280
5
329
416
1727
285
Jimmy Carroll
16
Blue Hen Aquatics
187
584
330
456
170
1727
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
286
William Seaman
15
Egg Harbor Twp Seahawks
387
554
318
467
1726
287
Joey Curcio
15
Unattached
348
657
601
117
1723
288
Michael Toth
16
Parkland Swimming Club
658
293
194
201
346
1692
289
Luke Schafer
16
Tops Swimming
467
534
379
310
1690
290
Kent Sarsuelo
16
Lancaster Aquatic Club
67
162
578
200
353
323
1683
291
Nathan Jang
15
Penn Charter Aquatic Club
194
338
481
333
337
1683
292
Laz Scheibe
15
West Chester Area Y Marlins
530
614
90
444
1678
293
Noah Chetlen
16
Hershey Aquatic Club
488
151
390
425
223
1677
294
Sam Graaf
16
Radnor Aquatic Club
643
492
537
1672
295
John Halloran
16
West Chester Area Y Marlins
384
169
409
320
380
1662
296
Yahsir McNeal
15
South Jersey Mariners
370
341
289
374
287
1661
297
Connor Fanelli
15
Episcopal Academy Aquatic Club
474
653
533
1660
298
Nathanael Meyers
15
South Jersey Aquatic Club
286
321
385
56
348
252
1648
299
Andrew Konkle
16
Blue Hen Aquatics
440
579
251
365
1635
300
Adam Billet
16
South Jersey Aquatic Club
398
217
346
360
313
1634
301
Colin Pierce
15
Greater Philadelphia Aquatic C
489
361
407
376
1633
302
Robby Deninno
15
South Jersey Aquatic Club
233
422
120
208
338
312
1633
303
Xavier Covington
16
Chambersburg Memorial YMCA Cha
206
588
469
356
1619
304
Justin Dang
16
Lansdowne YMCA Marlins
237
232
479
105
293
273
1619
305
Bradley Horsnall
15
Lower Moreland Swimming
319
472
448
379
1618
306
Lucah Petriello
16
Methacton Aquatic Club
287
686
641
1614
307
Liam Mpofu
15
Tops Swimming
428
277
144
163
366
235
1613
308
Zac Baldino
16
Diamond State Aquatics
500
387
339
376
1602
309
Jacob Grab
16
Parkland Swimming Club
508
339
185
146
332
91
1601
310
Bailey Steimel
16
West Chester Area Y Marlins
492
689
402
1583
311
Maxwell Williams
16
Parkland Aquatic Club
389
204
442
31
370
147
1583
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
312
Milan Djakovic
15
PDR Swimming for Success
419
277
223
332
330
1581
313
Colin Christie
15
Ridley Area YMCA Stingrays
250
333
525
455
1563
314
Paul Romano
16
East Coast C-Cerpants
613
487
460
1560
315
David Gabrielle
16
Blue Eagle Swim Team
653
589
314
1556
316
Nick Lohin
15
Suburban Seahawks Club
392
543
324
296
1555
317
Adrian Oreper
16
Northeast Swimming Club
537
152
122
152
369
222
1554
318
Raymond Liu
16
Friends' Central Aquatics
192
332
420
70
281
258
1553
319
Griffin Adamek
16
Keystone Aquatics
243
392
160
181
292
278
1546
320
Brian Falk
16
Egg Harbor Twp Seahawks
585
505
145
299
1534
321
Marcel Puskas
15
Blue Eagle Swim Team
344
355
254
80
239
262
1534
322
Zachary Spangler
16
York YMCA Swimming
372
229
224
336
362
1523
323
Anderson Chan
15
Phoenixville YMCA Swim Team
210
478
188
14
376
251
1517
324
Tristan Barnes
16
Ridley Area YMCA Stingrays
316
360
378
247
214
1515
325
Luca Merkle
15
Ridley Area YMCA Stingrays
407
112
427
254
313
1513
326
Luke Sutton
15
East Coast C-Cerpants
241
688
563
1492
327
Brandon Stout
15
Parkland Swimming Club
220
45
546
1
285
382
1479
328
Lucas Olsen
15
South Jersey Aquatic Club
341
473
174
488
1476
329
Jerry Yu
15
Jersey Wahoos
259
185
248
142
385
252
1471
330
Junhee Lee
15
Cumberland Valley Aquatic Club
325
312
203
370
252
1462
331
Reed Harris
16
Unattached
796
345
320
1461
332
Dom Testa
15
Tops Swimming
219
692
547
1458
333
Noah Gibbons
15
MALVERN SWIMMING ASSOCIATION
494
524
425
1443
334
Brady Shoff
15
Elizabethtown Aquatic Club
403
184
447
81
327
1442
335
Alex Clauss
15
Boyertown Area YMCA
288
397
191
280
284
1440
336
Luca Yaccarino
15
South Jersey Mariners
325
279
297
317
219
1437
337
Luke Burnell
16
Western Wahoos
414
432
124
1
272
188
1431
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
338
Jack Schulgen
15
Jersey Wahoos
268
281
96
163
345
275
1428
339
Sean Brady
15
Suburban Seahawks Club
363
371
322
371
1427
340
Theo Lawrence
16
Delaware Swim Team
244
396
155
405
224
1424
341
Josiah Hippert
15
KIDS SWIM CLUB
432
483
1
223
277
1416
342
Dylan Fegley
15
Emmaus Aquatic Club
268
226
425
50
197
249
1415
343
Hunter Slaski
16
Unattached
374
36
363
322
318
1413
344
Beau Kammerzelt
15
Boys & Girls Club of Delaware
180
403
441
387
1411
345
Jack Blandy
16
Episcopal Academy Aquatic Club
410
112
398
364
126
1410
346
Grant Kurmakov
16
Friendship YMCA Swim Team
402
500
504
1406
347
Brayden Favre
16
Upper Perkiomen Valley YMCA
601
265
360
169
1395
348
Taylor Mann
16
Nazareth Easton YMCA Swim Team
371
106
368
128
253
167
1393
349
Nick Clegg
15
Suburban Seahawks Club
299
126
552
398
1375
350
London Escritor
15
South Jersey Aquatic Club
216
171
392
50
240
299
1368
351
Austin Lafferty
15
Kennett & Jennersville Area Y
546
356
464
1366
352
Tristan Schneider
16
South Jersey Aquatic Club
261
263
314
2
307
218
1365
353
Carter Siniavsky
15
Unattached
240
234
480
401
1355
354
Aidan Kane
16
CENTRAL YORK AQUATICS
313
82
441
199
309
1344
355
Wyatt Deboyace
15
Central Bucks Swim Team
334
208
323
479
1344
356
Declan McGrath
15
Suburban Seahawks Club
524
33
544
228
1329
357
Ivan Yan
15
MALVERN SWIMMING ASSOCIATION
35
473
1
438
375
1322
358
Jack Kozlowski
15
Wsy Swimming
182
39
421
133
248
292
1315
359
Dylan Feher
16
Radnor Aquatic Club
374
500
429
1303
360
David Tomlin
15
Diamond State Aquatics
271
174
334
41
251
232
1303
361
Michael Devitto
16
Blue Dolphin Aquatics
362
1
391
95
254
191
1294
362
Tristan Lisowski
16
MLY Phoenix
337
256
386
309
1288
363
Adam Linchuk
15
Parkland Swimming Club
329
271
68
87
284
244
1283
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
364
Karl Linde
15
Central Bucks Region Y
445
439
394
1278
365
Adam Schreiner
16
Egg Harbor Twp Seahawks
264
619
392
1275
366
Caden Johnson
15
Cumberland Valley Aquatic Club
173
485
377
236
1271
367
Louden Foff
15
Central Bucks Family YMCA Dolp
436
208
477
149
1270
368
Carson Nagle
15
Blue Hen Aquatics
172
124
477
190
305
1268
369
Roman Lee
16
Dolphins Community Aquatics As
114
122
428
338
265
1267
370
Geisinger Flickinger
15
Nittany Lion Aquatic Club
1
197
231
131
497
209
1266
371
Connor Scheckner
16
Greater Philadelphia Aquatic C
612
580
73
1265
372
John Frangakis
16
Greater Philadelphia Aquatic C
406
495
362
1263
373
David Ivory
16
MALVERN SWIMMING ASSOCIATION
394
197
663
1254
374
Michael Calandra
16
Greater Philadelphia Aquatic C
438
454
361
1253
375
Jack Duerholz
15
Emmaus Aquatic Club
324
259
260
1
124
266
1234
376
Cyrian Tiankwa
15
Suburban Seahawks Club
99
133
569
414
1215
377
William Stark
15
Penn Charter Aquatic Club
542
393
275
1210
378
Brian Brislin
16
Lancaster Aquatic Club
167
40
437
358
198
1200
379
Thomas Russell
16
Lancaster YMCA Swimming
336
417
445
1198
380
Michael Whitaker
15
Mako Swim Club
258
388
220
322
1188
381
Dylan Morelock
15
Tops Swimming
462
197
219
299
1177
382
Ryan Simone
16
Diamond State Aquatics
259
399
234
284
1176
383
Jack Baumgardner
15
Upper Dublin Aquatic Club
598
319
254
1171
384
Nate Oliver
16
Tops Swimming
427
37
395
219
90
1168
385
Christian Wright
16
Sfy Tsunami Swimming
189
349
343
277
1158
386
Nico Falcone
15
Cumberland Valley Aquatic Club
247
133
373
251
137
1141
387
Nick Isaac
16
KIDS SWIM CLUB
360
348
29
100
275
26
1138
388
Aiden Hess
16
WAYNESBORO AREA YMCA
438
78
347
273
1136
389
Andrew Gates
16
Lancaster YMCA Swimming
101
577
458
1136
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
390
Leo Le
16
CENTRAL YORK AQUATICS
328
126
367
311
1132
391
Cooper Alderson
15
Hatboro Horsham Aquatic Asso
228
387
249
268
1132
392
Colin Martyak
15
Friends Select Swimming
365
121
113
98
263
171
1131
393
Ryan Hillsley
15
State College Area Y Aqualion
166
607
356
1129
394
Justin Wu
16
Upper Main Line YMCA
101
172
426
59
368
1126
395
Noah Amjed
15
Upper Main Line YMCA
1
302
271
200
338
1112
396
Jeff Porter
15
Westtown Aquatics Program
220
200
181
69
371
56
1097
397
Tyler Hoehn
15
Central Bucks Swim Team
200
565
322
1087
398
Jonathan Belair
15
Diamond State Aquatics
229
78
526
238
1071
399
Brendan Mannion
16
Westtown Aquatics Program
262
1
486
318
1067
400
Austin Verlinghieri
15
Brandywine YMCA (Pa)
332
457
271
1060
401
Reese Tate
16
York YMCA Swimming
248
216
310
284
1058
402
Logan Manning
15
Egg Harbor Twp Seahawks
395
389
273
1057
403
Anthony Bonavoglia
16
Unattached
310
1
1
371
370
1053
404
Max Jung
15
Friends Select Swimming
354
155
60
382
98
1049
405
Dylan Burns
16
Westtown Aquatics Program
223
462
94
267
1046
406
Ethan Guinaugh
16
Greater Philadelphia Aquatic C
290
341
413
1044
407
Jack Deluca
16
Two Rivers Aquatics
375
72
301
36
260
1044
408
Cohen Sigle
15
Boys & Girls Club of Delaware
170
176
121
26
345
203
1041
409
Will Yost
15
WAYNESBORO AREA YMCA
473
229
330
1032
410
Ryan Wittmer
15
George School Aquatics
305
445
277
1027
411
Chase Kirchner
16
Elizabethtown Aquatic Club
341
404
279
1024
412
Zach Tinsman
15
Reading YMCA
467
336
216
1019
413
Teddy Linden
15
George School Aquatics
125
501
380
1006
414
Eero Peritz
15
Friends' Central Aquatics
131
205
276
37
212
135
996
415
Dennis Robinson
16
Lancaster YMCA Swimming
484
222
271
977
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
416
Andrew Keenan
16
Perkiomen Valley Aquatic Club
455
1
1
509
966
417
Benjamin Weng
16
Greater Philadelphia Aquatic C
388
218
29
326
961
418
Michael Zhang
15
Jersey Wahoos
109
279
1
311
259
959
419
Dante Tumolo
15
Lancaster YMCA Swimming
120
427
409
956
420
Pratirp Malvankar
15
Upper Main Line YMCA
394
304
45
210
953
421
David Kim
15
Hershey Aquatic Club
264
97
279
294
934
422
Adrian Smolanitsky
15
Central Bucks Swim Team
354
230
344
928
423
Jack Rife
16
Hershey Aquatic Club
344
310
274
928
424
Silas Hargis
15
Dolphins Community Aquatics As
446
31
447
924
425
Levi Kane
16
CENTRAL YORK AQUATICS
327
30
218
30
145
165
915
426
Avery Kirchner
16
Elizabethtown Aquatic Club
404
51
232
223
910
427
Konnor Roselle
16
Episcopal Academy Aquatic Club
443
256
198
897
428
Hudson Pell-Gibson
15
Nittany Lion Aquatic Club
148
426
304
878
429
John McLaughlin
16
George School Aquatics
259
189
99
161
167
875
430
Jacob Faulkingham
16
MALVERN SWIMMING ASSOCIATION
298
340
236
874
431
Jack Mulshine
16
Jersey Storm Swimming
117
340
42
1
255
114
869
432
Owen Soffer
15
CENTRAL YORK AQUATICS
225
212
259
162
858
433
Jonah Kutikov
16
South Jersey Aquatic Club
81
218
242
312
853
434
Jack Sayres
15
Lancaster YMCA Swimming
502
184
163
849
435
Xander Bowen
15
Penn Charter Aquatic Club
445
225
16
157
843
436
Derek Williams
16
Pacers Aquatic Club
127
229
304
178
838
437
Anthony Demare
16
Wilmington Aquatic Club
126
250
103
1
199
152
831
438
Logan Conway
16
FIVE STAR SWIM CLUB
134
77
532
72
815
439
Jack Cole
15
Wilmington Aquatic Club
120
88
274
309
791
440
Maxim Radziuk
15
Northeast Swimming Club
1
353
173
261
788
441
Michael Liebsch
16
Episcopal Academy Aquatic Club
207
318
263
788
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
442
Neil Kalbacher
16
George School Aquatics
286
175
79
243
783
443
John Williams
15
PDR Swimming for Success
245
318
213
776
444
Max Patterson
15
Jersey Storm Swimming
125
81
205
1
196
158
766
445
Evan Yu
15
MALVERN SWIMMING ASSOCIATION
191
385
22
158
756
446
Seth Edwards
15
Friendship YMCA Swim Team
252
267
233
752
447
Lane Bowden
16
Friendship YMCA Swim Team
234
237
262
733
448
Tyler Li
15
Friends' Central Aquatics
212
173
171
173
729
449
Thomas King
15
Two Rivers Aquatics
86
124
315
201
726
450
Owen Morley
15
East Coast C-Cerpants
284
171
265
720
451
Douglas Morrow
15
Diamond State Aquatics
9
330
128
242
1
710
452
Chase Folweiler
16
Unattached
117
172
114
303
706
453
Vincent Cervini
16
Unattached
243
171
80
200
694
454
Joey Cannavo
15
Wildwood Crest Dolphins
245
336
1
101
683
455
Peyton Rafter
15
SOUDERTON SEAHAWKS
206
317
159
682
456
Ryan Feehery
15
West Chester Area Y Marlins
128
114
136
220
75
673
457
Trex Sanders
15
Diamond State Aquatics
112
311
249
672
458
Matt O'Donnell
15
North Penn Aquatic Club
274
25
348
647
459
Gavin Persons
15
Fitness and Wellness Aquatic C
61
332
244
637
460
Cooper Maschmeyer
16
Carlisle Family YMCA
124
357
140
621
461
Cameron Stambaugh
16
Boys & Girls Club of Delaware
142
160
208
84
594
462
John Carr
15
Upper Dublin Aquatic Club
413
1
172
586
463
Mike Lyden
16
Greater Philadelphia Aquatic C
101
206
111
166
584
464
Zachary Bausher-Grybosky
15
Reading YMCA
56
78
230
212
576
465
Jackson Farhy
16
Radnor Aquatic Club
218
146
102
100
566
466
Ryan Morgan
16
Mako Swim Club
113
234
1
175
32
555
467
Christopher Thompson
16
CENTRAL YORK AQUATICS
86
255
197
538
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
468
jeff Chen
15
Boys & Girls Club of Delaware
18
301
86
112
517
469
Max Strick
15
Friends' Central Aquatics
105
111
199
98
513
470
Touma Miyakawa
15
Central Bucks Swim Team
157
89
263
509
471
Gavin Martin
15
MLY Phoenix
1
289
217
507
472
Ewan Bitto
15
Plymouth Whitemarsh Aquatic Cl
74
221
131
70
496
473
David Dinh
16
Friendship YMCA Swim Team
152
83
259
494
474
Luca Anerino
16
Diamond State Aquatics
137
162
172
471
475
Jonathan Filip
15
MLY Phoenix
182
183
105
470
476
Brandon Tyson
15
Unattached
1
69
203
163
436
477
Bobby Santillo
15
Suburban Seahawks Club
1
209
139
50
1
400
478
Evan Martin
15
Perkiomen Valley Aquatic Club
221
18
1
1
40
115
396
479
Adrian Lee
15
Parkland Aquatic Club
1
16
211
160
388
480
Nolan Levy
15
Westtown Aquatics Program
152
145
87
384
481
Sean Grillet
15
Fitness and Wellness Aquatic C
193
47
137
377
482
Ari Levin
16
Parkland Swimming Club
173
1
198
372
483
Drew Koslowski
16
Wsy Swimming
39
150
161
19
1
370
484
Christopher Burslem
15
Delaware Swim Team
99
147
1
1
115
363
485
Aedan Brophy
16
Friends' Central Aquatics
173
160
1
10
344
486
Ray Tao
15
Jersey Wahoos
16
123
196
335
487
Colin Trone
16
York YMCA Swimming
62
146
17
103
328
488
Cayden Schmalz
15
Jersey Storm Swimming
101
54
23
93
49
320
489
Sarin Taylor
16
Nazareth Easton YMCA Swim Team
135
10
168
1
1
315
490
Jason Lam
15
PDR Swimming for Success
114
161
32
307
491
Connor Gaiser
15
Emmaus Aquatic Club
161
119
1
19
1
301
492
Brady Russell
16
Unattached
167
25
94
1
287
493
Spencer Hartzell
16
Upper Perkiomen Valley YMCA
280
1
1
282
Swimmer
Age
Team
500FR
200BK
200BR
200FL
200IM
400IM
Score
494
Ethan Shekhter
16
Jersey Wahoos
164
1
117
282
495
Thomas Burgos
15
Parkland Aquatic Club
18
53
114
70
255
496
Quinn Cunningham
15
Pennsylvania Aquatics
108
1
75
66
1
251
497
Grady Wheeler
15
Diamond State Aquatics
1
144
1
100
1
247
498
Corbin Beish
15
Wsy Swimming
6
27
1
192
226
499
Glenn Kline
16
KIDS SWIM CLUB
70
1
42
1
101
215
500
Elliott Baker
15
Colonial Community Aquatics
1
213
1
215
501
Matthew Deangelis
16
Blue Eagle Swim Team
1
1
151
53
1
207
502
Ben Texter
16
Kennett & Jennersville Area Y
205
1
1
207
503
Dane Kennedy
15
Wildwood Crest Dolphins
54
42
12
1
36
55
200
504
Aaron Lyon
16
Parkland Aquatic Club
160
35
1
196
505
James Gierlich
15
Boyertown Area YMCA
8
89
83
180
506
Max Carey
16
Blue Eagle Swim Team
46
15
65
1
127
507
Mason Seder
15
Friends Select Swimming
58
2
1
43
1
105
508
Owen Slish
16
Pacers Aquatic Club
1
50
49
100
509
Carter Lane
15
George School Aquatics
1
66
1
68
510
Ori Sarfaty
16
Friends' Central Aquatics
8
47
8
1
64
511
Adam Badawy
15
Two Rivers Aquatics
1
51
1
53
512
Noah Livstone
16
South Jersey Aquatic Club
14
1
1
14
30
513
Jack Paetzold
15
Blue Wave Aquatics
1
1
27
1
30
514
Max Boucher
15
Westtown Aquatics Program
1
6
12
19
515
Steven Dimitrov
16
Friends Select Swimming
13
1
1
1
16
516
Max Gonzalez
15
Blue Eagle Swim Team
3
1
1
1
1
1
8
517
Dominic Ciaccia
15
Blue Eagle Swim Team
1
1
1
3
518
Parth Patel
15
Friends' Central Aquatics
1
1
1
3