Mid Atlantic Swimming
Boys Ages 15 & 16
IM Ready
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 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
Brody Reber
15
Lancaster Aquatic Club
780
864
657
853
791
3945
2
Roman Torres
15
York YMCA Swimming
657
717
811
885
680
3750
3
Brayden Todd
16
Chambersburg Memorial YMCA Cha
741
694
764
768
722
3689
4
Alex Goodman
15
Jersey Wahoos
841
630
498
929
737
3635
5
Carson Kalish
16
Delaware Swim Team
666
603
668
849
777
3563
6
Riley Smith
16
Jersey Wahoos
665
671
821
523
789
3469
7
Jackson Shirey
15
Lancaster Aquatic Club
679
756
590
766
659
3450
8
Jomar Hidalgo
15
York YMCA Swimming
736
811
528
703
669
3447
9
Amir Tasker
15
Chambersburg Memorial YMCA Cha
851
631
479
827
641
3429
10
Gavin Tran
16
Hershey Aquatic Club
577
613
872
544
792
3398
11
Jack Grimley
16
Suburban Seahawks Club
731
683
521
668
737
3340
12
Ryan Quinn
15
South Jersey Aquatic Club
682
738
511
719
652
3302
13
J-cub Nowoswiat
16
Upper Main Line YMCA
680
499
795
528
750
3252
14
Julian Tropea
16
Penn Charter Aquatic Club
750
617
581
617
632
3197
15
Ben Schlotterer
16
Jersey Wahoos
717
814
271
708
649
3159
16
Luc Streitz
16
Greater Philadelphia Aquatic C
563
730
680
579
598
3150
17
Alex Kaczmark
16
Chambersburg Memorial YMCA Cha
777
428
501
801
635
3142
18
Sean Detwiler
16
Chambersburg Memorial YMCA Cha
495
552
756
544
748
3095
19
Henry Paterson
16
York YMCA Swimming
696
399
597
751
633
3076
20
Jamie Brinsfield
16
Suburban Seahawks Club
702
696
464
501
708
3071
21
Allen Wu
15
York YMCA Swimming
654
548
714
499
632
3047
22
Brady Manser
15
Upper Dublin Aquatic Club
556
574
815
519
577
3041
23
Ben Stanker
16
Greater Philadelphia Aquatic C
584
426
675
658
673
3016
24
Oliver Ritchey
15
Parkland Aquatic Club
667
621
510
571
642
3011
25
Wyatt Boland
15
Cumberland Valley Aquatic Club
670
655
601
568
507
3001
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
26
Sam Huggins
16
Nittany Lion Aquatic Club
876
694
551
862
2983
27
Lucas McDonough
16
Upper Dublin Aquatic Club
509
637
675
518
642
2981
28
Jimin Chung
16
Central Bucks Swim Team
575
663
225
746
750
2959
29
Cullen McGraw
15
Chambersburg Memorial YMCA Cha
683
794
472
376
620
2945
30
William Rees
15
York YMCA Swimming
516
629
592
468
719
2924
31
Kyle Spaman
15
Upper Dublin Aquatic Club
595
420
820
398
691
2924
32
Sam Sperling
16
Upper Main Line YMCA
556
694
387
664
620
2921
33
Bode Groh
16
Cumberland Valley Aquatic Club
554
423
753
593
596
2919
34
Macek Vandermolen
16
North Penn Aquatic Club
612
684
451
627
542
2916
35
Mark Wordelmann
15
Greater Philadelphia Aquatic C
541
590
582
552
600
2865
36
Luke Tinsley
16
Hershey Aquatic Club
602
367
647
598
640
2854
37
Cristian Pong
16
Chambersburg Memorial YMCA Cha
481
693
395
740
535
2844
38
Marco Santos
15
Cumberland Valley Aquatic Club
554
709
548
434
588
2833
39
Jonah Alvarez
16
Egg Harbor Twp Seahawks
523
553
535
614
599
2824
40
Ian Barrey
15
Nazareth Easton YMCA Swim Team
499
548
500
686
577
2810
41
Matthew Truong
15
Germantown Academy Aquatic Cl
449
618
807
305
558
2737
42
Henry Kogan
16
Upper Main Line YMCA
512
482
619
535
585
2733
43
Grady Reiman
16
Phoenixville YMCA Swim Team
419
369
704
594
643
2729
44
Aidan Walsh
15
Diamond State Aquatics
399
712
515
434
664
2724
45
Roman Herman
16
Upper Perkiomen Valley YMCA
712
355
506
552
588
2713
46
Jacob Madden
15
Mako Swim Club
628
255
608
591
619
2701
47
Andrew Morton
15
Jersey Wahoos
515
435
699
423
628
2700
48
Grant Fleming
15
West Chester Area Y Marlins
756
568
677
695
2696
49
Shane Martin
16
Upper Main Line YMCA
387
676
600
401
630
2694
50
Oskar Bauriedel
16
Friends' Central Aquatics
469
643
698
240
643
2693
51
Grady Redding
16
Delaware Swim Team
580
613
322
635
510
2660
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
52
Judah Baraka
15
Greater Philadelphia Aquatic C
632
616
267
580
558
2653
53
Sean Dillon
16
Suburban Seahawks Club
667
625
262
470
627
2651
54
Liam Rosenbach
15
York YMCA Swimming
583
637
459
467
502
2648
55
Justin Yon
15
Egg Harbor Twp Seahawks
331
686
686
387
542
2632
56
Blaise Sadowski
16
Upper Main Line YMCA
403
366
662
649
528
2608
57
Heston Steckel
16
Germantown Academy Aquatic Cl
547
560
186
647
602
2542
58
Timothy Hong
15
Penn Charter Aquatic Club
457
320
704
456
599
2536
59
Dominic Faenza
15
Parkland Swimming Club
612
365
477
583
484
2521
60
Justin Delp
15
Methacton Aquatic Club
721
456
236
618
488
2519
61
Sebastian Tith
15
Upper Main Line YMCA
548
267
789
343
571
2518
62
Asher Wan
16
Episcopal Academy Aquatic Club
426
602
505
380
601
2514
63
Andy Yu
15
Germantown Academy Aquatic Cl
564
662
378
355
546
2505
64
Timmy Garber
15
Hershey Aquatic Club
574
383
490
473
577
2497
65
Stanley Cui
16
Upper Main Line YMCA
543
378
677
273
577
2448
66
Nathan Deeney
15
Phoenixville YMCA Swim Team
622
645
333
455
391
2446
67
Jacob Yerkes
15
Jersey Wahoos
489
637
561
261
495
2443
68
Ethan Chang
15
Suburban Seahawks Club
490
637
323
517
463
2430
69
Sam Vallino
15
Phoenixville YMCA Swim Team
384
510
483
554
484
2415
70
Nicholas Lennon
16
Delaware Swim Team
409
279
507
710
499
2404
71
Marcus Rasmussen
15
Germantown Academy Aquatic Cl
661
328
511
379
524
2403
72
Brendan Mo
16
Upper Dublin Aquatic Club
558
412
682
287
417
2356
73
Eddie Stoltz
16
Upper Main Line YMCA
793
142
792
601
2328
74
Cullen Smith
15
Hershey Aquatic Club
484
257
649
471
461
2322
75
Quinn Conway
15
Parkland Swimming Club
455
607
345
411
501
2319
76
Clayton Heinzmann
15
Phoenixville YMCA Swim Team
544
451
463
289
562
2309
77
TJ Hannigan
16
South Jersey Aquatic Club
565
506
445
393
397
2306
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
78
Will Galef
15
Upper Main Line YMCA
466
698
412
335
388
2299
79
Alex Zabinski
15
Parkland Aquatic Club
453
578
471
251
537
2290
80
Austin Fastrich
15
Hershey Aquatic Club
529
303
619
373
454
2278
81
Jack Toscano
15
Upper Main Line YMCA
464
385
494
394
538
2275
82
Julian Vlaeminck
16
Emmaus Aquatic Club
523
566
32
612
539
2272
83
Colton Chung
16
Parkland Swimming Club
344
587
248
545
548
2272
84
Dietrich Scheel
15
Upper Main Line YMCA
411
536
503
353
455
2258
85
Jacob Piccini
15
Parkland Swimming Club
530
531
266
484
439
2250
86
Pierce Brundage
15
Parkland Swimming Club
596
435
607
200
408
2246
87
Walker Hungarter
15
Phoenixville YMCA Swim Team
425
342
429
607
441
2244
88
Kai Boyer
16
Wilson Aquatic
515
544
658
517
2234
89
Lukas Iannone
16
Blue Dolphin Aquatics
302
331
636
501
459
2229
90
Lincoln Annise
15
Upper Main Line YMCA
499
723
1
554
447
2224
91
Roy Ayala
15
Pacers Aquatic Club
408
365
608
367
475
2223
92
Ivan Man
15
Lower Moreland Swimming
439
449
494
431
400
2213
93
Alex Savov
16
Egg Harbor Twp Seahawks
413
567
223
549
440
2192
94
Nate Liang
15
Central Bucks Swim Team
465
231
601
469
425
2191
95
Colin Donnelly
15
Greater Philadelphia Aquatic C
563
466
601
558
2188
96
Finn McHugh
15
Delaware Swim Team
84
581
515
508
498
2186
97
Alex Yu
16
Radnor Aquatic Club
518
611
620
435
2184
98
Jude Damouni
16
Mako Swim Club
532
355
366
465
459
2177
99
Ethan White
15
Chambersburg Memorial YMCA Cha
585
1
650
374
556
2166
100
Andrew Fulton
15
Upper Main Line YMCA
478
487
437
368
394
2164
101
Caleb Tinsley
16
Hershey Aquatic Club
257
460
513
436
497
2163
102
Ryan Moyer
15
Jersey Wahoos
354
453
484
495
374
2160
103
Jonathan Hughes
16
Unattached
485
429
535
222
477
2148
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
104
Thomas Cechini
16
Mercersburg Academy
766
81
1
649
646
2143
105
Shunji Watanabe
16
Upper Main Line YMCA
424
477
397
364
460
2122
106
Liam Haas
15
Upper Main Line YMCA
650
251
471
295
454
2121
107
Chase Rose
15
Friends' Central Aquatics
267
450
678
203
514
2112
108
Aiden Tsaturyan
16
Episcopal Academy Aquatic Club
294
341
453
479
536
2103
109
Jonny Carroll
15
Blue Hen Aquatics
269
365
722
381
345
2082
110
Sebastian Vradinskiy
16
George School Aquatics
426
221
743
66
615
2071
111
Ethan Spangler
16
York YMCA Swimming
502
440
253
510
358
2063
112
Will Ciecko
16
Delaware Swim Team
382
539
218
385
538
2062
113
Nick Furia
16
Blue Wave Aquatics
515
281
377
476
401
2050
114
Graham Lovett
15
Emmaus Aquatic Club
538
249
306
522
429
2044
115
Henry Anstine
15
West Chester Area Y Marlins
691
337
314
309
383
2034
116
Bryce King
15
Parkland Aquatic Club
561
636
1
327
502
2027
117
Grant Kurmakov
16
Friendship YMCA Swim Team
429
636
554
400
2019
118
Nicholas Sleptsov
16
Penn Charter Aquatic Club
450
401
396
287
478
2012
119
Kareem Oliver
16
Pocono Family YMCA
412
406
342
399
450
2009
120
Carson Mosel
15
Emmaus Aquatic Club
581
355
517
85
470
2008
121
Luka Filipovski
16
Episcopal Academy Aquatic Club
634
658
709
2001
122
Justin Cuevas Riego De Dios
16
Upper Main Line YMCA
220
337
504
444
496
2001
123
Nikita Jenza
16
George School Aquatics
509
580
512
386
1987
124
Alex Muldowney
15
Upper Main Line YMCA
533
302
327
355
456
1973
125
Caden Graf
15
South Jersey Aquatic Club
486
584
334
312
255
1971
126
Anthony Ciamaichelo
15
Lower Moreland Swimming
459
468
589
453
1969
127
Mikko Kuittinen
15
George School Aquatics
573
810
93
491
1967
128
Matthew Elberson
15
Jersey Wahoos
554
568
577
259
1958
129
Jimmy Carroll
16
Blue Hen Aquatics
374
221
542
324
493
1954
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
130
Roman Michailovsky
15
Blue Wave Aquatics
337
189
491
534
402
1953
131
Connor Shives
15
York YMCA Swimming
442
388
279
429
405
1943
132
Jonathan Richardson
15
Upper Main Line YMCA
477
246
205
590
423
1941
133
Jack Hanson
16
Diamond State Aquatics
353
464
295
351
472
1935
134
Billy Beck
15
Upper Main Line YMCA
577
367
1
733
255
1933
135
Ian Rotberg
15
Jersey Wahoos
612
329
394
97
490
1922
136
Benjamin Nguyen
15
Greater Philadelphia Aquatic C
469
401
373
274
401
1918
137
Cameron Gesell
15
Keystone Aquatics
501
440
314
294
368
1917
138
Eric Friday
16
Parkland Aquatic Club
469
235
264
589
355
1912
139
Jackson Bluemle
15
Wilmington Aquatic Club
499
468
280
251
408
1906
140
Emery Hess
15
Suburban Seahawks Club
473
310
337
336
425
1881
141
Andersen Borst
16
Unattached
427
443
571
440
1881
142
Patrick Barry
15
MALVERN SWIMMING ASSOCIATION
385
301
323
444
400
1853
143
Sebastian Peev
15
Upper Dublin Aquatic Club
406
387
433
279
336
1841
144
Brady Willard
15
Parkland Swimming Club
416
398
458
152
410
1834
145
Logan Saylor
15
KIDS SWIM CLUB
402
284
315
519
306
1826
146
Austin Olexa
15
Nazareth Easton YMCA Swim Team
445
304
498
202
361
1810
147
Andrew Konkle
16
Blue Hen Aquatics
531
180
695
401
1807
148
Neil McGeehan
15
North Penn Aquatic Club
437
71
472
398
423
1801
149
Josiah Hippert
15
KIDS SWIM CLUB
436
525
507
316
1784
150
Owen La Grou
15
South Jersey Aquatic Club
633
663
485
1781
151
Jack Hutto
15
Upper Main Line YMCA
485
619
1
203
472
1780
152
Aiden Braadt
16
Parkland Swimming Club
367
392
319
302
393
1773
153
Tyki Ameriks
15
Upper Main Line YMCA
236
418
419
305
394
1772
154
Jack Riegel
15
Central Bucks Swim Team
583
326
409
450
1768
155
Dylan Johnson
15
Pennsylvania Aquatics
430
662
509
163
1764
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
156
Connor Kirby
16
Upper Main Line YMCA
501
779
480
1760
157
Ivan Yan
15
MALVERN SWIMMING ASSOCIATION
481
470
367
440
1758
158
Jason Casper
16
Pacers Aquatic Club
426
459
482
391
1758
159
David Ivory
16
MALVERN SWIMMING ASSOCIATION
210
316
455
391
381
1753
160
Bradley Zhang
16
Upper Main Line YMCA
473
348
287
241
400
1749
161
Brenden Fratto
16
South Jersey Aquatic Club
423
307
474
542
1746
162
Josh Hogan
16
South Jersey Aquatic Club
495
247
361
266
369
1738
163
Alex Sung
16
Upper Main Line YMCA
288
538
311
108
489
1734
164
Benjamin Wang
15
Upper Main Line YMCA
185
495
358
276
413
1727
165
William Jenkins
15
Egg Harbor Twp Seahawks
483
534
289
390
1696
166
Nikita Stefanovich
16
Lower Moreland Swimming
323
535
492
341
1691
167
Wyatt Deboyace
15
Central Bucks Swim Team
448
248
278
329
386
1689
168
Carter Smith
15
Emmaus Aquatic Club
333
329
274
389
354
1679
169
Kai Green
16
Jersey Wahoos
346
232
358
402
338
1676
170
Noah Makarichev
16
North Penn Aquatic Club
357
440
275
127
474
1673
171
Matthew Strauss
15
Jersey Wahoos
327
379
329
301
336
1672
172
Dylan Shapiro
16
Germantown Academy Aquatic Cl
573
398
1
201
498
1671
173
Parker Li
15
West Chester Area Y Marlins
295
470
295
234
373
1667
174
Jeehan Lee
15
West Chester Area Y Marlins
412
480
319
454
1665
175
Tyler Hoehn
15
Central Bucks Swim Team
388
278
533
153
312
1664
176
Mitch Hearn
16
Wsy Swimming
450
309
232
290
382
1663
177
Caiden Kolman
16
Wissahickon Community Aquatic
362
338
302
341
312
1655
178
Peter Moon
16
South Jersey Aquatic Club
213
328
665
448
1654
179
Howard Shui
15
Phoenixville YMCA Swim Team
286
349
338
348
332
1653
180
Martin Shum
16
Lower Moreland Swimming
213
440
134
425
438
1650
181
Xavier Covington
16
Chambersburg Memorial YMCA Cha
301
507
67
516
257
1648
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
182
Gian Bocchino
16
Upper Dublin Aquatic Club
151
266
456
428
334
1635
183
Evan Harter
16
Upper Perkiomen Valley YMCA
360
435
199
225
407
1626
184
Oliver Brunner
15
Upper Main Line YMCA
35
398
436
400
346
1615
185
James Frank
16
Suburban Seahawks Club
276
361
259
327
391
1614
186
Matthew Evans
16
Upper Dublin Aquatic Club
556
304
507
241
1608
187
Raoule Khaye
16
Phoenixville YMCA Swim Team
336
386
350
193
333
1598
188
Matte Keller
15
George School Aquatics
432
139
521
97
404
1593
189
Adam Leibowitz
16
South Jersey Aquatic Club
437
110
552
176
318
1593
190
Tyler Tomlinson
15
Central Bucks Swim Team
438
428
357
364
1587
191
Ryan Lynch
16
Greater Philadelphia Aquatic C
499
432
1
276
379
1587
192
Theo Lawrence
16
Delaware Swim Team
233
212
420
404
311
1580
193
Alex Freilich
16
Upper Dublin Aquatic Club
482
579
512
1573
194
Alfred Zheng
16
Pocono Family YMCA
248
73
494
307
447
1569
195
David Dian
16
North Penn Aquatic Club
430
118
356
260
388
1552
196
Maxwell Williams
16
Parkland Aquatic Club
390
224
329
265
343
1551
197
Ben Chazan
15
Jersey Wahoos
345
289
328
215
371
1548
198
Jack Ketchum
15
FIVE STAR SWIM CLUB
450
698
399
1547
199
Pedro Teran
16
Parkland Swimming Club
470
494
10
114
457
1545
200
Dylan Staykov
15
Cumberland Valley Aquatic Club
454
134
118
516
316
1538
201
Edward Roytman
16
George School Aquatics
343
155
452
227
360
1537
202
Reid Lovett
16
Emmaus Aquatic Club
502
1
303
409
303
1518
203
Adam Linchuk
15
Parkland Swimming Club
387
316
173
356
273
1505
204
Connor Fanelli
15
Episcopal Academy Aquatic Club
214
284
617
388
1503
205
Jacob Epoca
15
Hershey Aquatic Club
448
270
361
121
297
1497
206
Brayden Favre
16
Upper Perkiomen Valley YMCA
384
423
323
357
1487
207
Garett Danze
16
Greater Philadelphia Aquatic C
336
346
201
270
332
1485
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
208
Luke Schafer
16
Tops Swimming
279
431
33
459
282
1484
209
Charles Rumble
16
Emmaus Aquatic Club
371
431
264
75
341
1482
210
Tyler Bueno
15
Northeast Swimming Club
432
441
235
372
1480
211
Adam Schreiner
16
Egg Harbor Twp Seahawks
203
541
326
410
1480
212
Logan Manning
15
Egg Harbor Twp Seahawks
400
332
375
368
1475
213
Brady Hazlett
15
Emmaus Aquatic Club
388
136
395
196
358
1473
214
Thomas Silva Mueller
15
Pennsylvania Aquatics
379
262
259
261
311
1472
215
Luke Stahley
15
Parkland Swimming Club
371
294
261
228
310
1464
216
Jack Martin
15
Reading YMCA
445
311
155
259
293
1463
217
Giovanni Catania
15
South Jersey Aquatic Club
381
226
105
515
231
1458
218
Lucas Kawaguchi
15
Northeast Swimming Club
285
637
111
424
1457
219
Dhruv Shevade
16
Plymouth Whitemarsh Aquatic Cl
428
307
14
379
326
1454
220
Justin Wu
16
Upper Main Line YMCA
276
112
434
294
321
1437
221
David Ulmer
15
Nittany Lion Aquatic Club
502
507
421
1430
222
Jb Bonner
16
WAYNESBORO AREA YMCA
381
323
393
330
1427
223
Colin Lehan
15
Hershey Aquatic Club
360
335
268
307
154
1424
224
Caeden Foster
16
York YMCA Swimming
296
310
222
331
257
1416
225
Patrick Hynes
16
West Chester Area Y Marlins
500
449
465
1414
226
Luke Burnell
16
Western Wahoos
401
421
290
1
299
1412
227
Rowan O'Neil
15
George School Aquatics
452
541
419
1412
228
Will Pesavento
15
Cumberland Valley Aquatic Club
372
307
238
156
325
1398
229
Parker Gamler
15
Emmaus Aquatic Club
545
287
150
413
1395
230
Harold Cameron
15
Carlisle Family YMCA
179
674
533
1386
231
Nathan Jang
15
Penn Charter Aquatic Club
303
225
513
335
1376
232
John Yerke
15
Hershey Aquatic Club
346
30
500
491
1367
233
Jack Baumgardner
15
Upper Dublin Aquatic Club
548
506
282
1336
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
234
Cody Hollenbach
16
Ridley Area YMCA Stingrays
545
332
456
1333
235
Dom Testa
15
Tops Swimming
265
679
373
1317
236
Jacob Muntz
16
Suburban Seahawks Club
315
330
281
380
1306
237
Jordy Robinson
15
South Jersey Aquatic Club
400
102
292
182
324
1300
238
David Kim
15
Hershey Aquatic Club
325
315
7
304
348
1299
239
Dennis Delenyan
16
George School Aquatics
355
602
1
1
321
1280
240
Jack Lavallee
16
South Jersey Aquatic Club
516
356
406
1278
241
Joseph Lyons
16
Emmaus Aquatic Club
191
303
190
298
287
1269
242
Josiah Garber
16
Hershey Aquatic Club
332
471
130
327
1260
243
Liam Solomon
15
Parkland Aquatic Club
303
238
323
112
280
1256
244
Kyle Padilla
16
Upper Main Line YMCA
437
414
1
1
384
1237
245
Ryan Simone
16
Diamond State Aquatics
301
365
297
256
1219
246
Dachi Tsopurashvili
15
Northeast Swimming Club
244
8
542
161
249
1204
247
Avery Shimkus
15
Delaware Swim Team
174
135
588
24
278
1199
248
Touma Miyakawa
15
Central Bucks Swim Team
261
176
296
198
238
1169
249
Marcel Puskas
15
Blue Eagle Swim Team
406
388
1
162
212
1169
250
Matt O'Donnell
15
North Penn Aquatic Club
349
138
469
210
1166
251
Avi Mondgock
16
Penn Charter Aquatic Club
228
327
349
261
1165
252
John Carr
15
Upper Dublin Aquatic Club
247
326
9
372
202
1156
253
Jack Schulgen
15
Jersey Wahoos
247
330
367
210
1154
254
Michael Cruz
16
Greater Philadelphia Aquatic C
417
223
110
92
309
1151
255
Carson Nagle
15
Blue Hen Aquatics
203
86
452
163
238
1142
256
Taylor Mann
16
Nazareth Easton YMCA Swim Team
291
61
223
188
372
1135
257
Luca Annibali
15
Wsy Swimming
316
310
165
343
1134
258
Yahsir McNeal
15
South Jersey Mariners
330
264
234
81
220
1129
259
Simeon Sikirica
15
Upper Main Line YMCA
212
272
387
1
256
1128
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
260
Brandon Stout
15
Parkland Swimming Club
202
126
557
1
240
1126
261
Rocco Mann
16
South Jersey Aquatic Club
434
225
459
1118
262
Julian Mountain
16
East Coast C-Cerpants
315
335
207
46
215
1118
263
Brian Falk
16
Egg Harbor Twp Seahawks
317
272
115
135
269
1108
264
Aidan Smith
16
Upper Dublin Aquatic Club
227
401
475
1103
265
David Gabrielle
16
Blue Eagle Swim Team
348
316
438
1102
266
Josh Seitz
16
CENTRAL YORK AQUATICS
267
278
1
231
323
1100
267
Silas Hargis
15
Dolphins Community Aquatics As
520
252
81
247
1100
268
Christian Wright
16
Sfy Tsunami Swimming
309
300
317
173
1099
269
Peter Suhrbier
16
Reading YMCA
457
371
261
1089
270
Vilius Drozdovas
15
Upper Main Line YMCA
223
244
294
64
257
1082
271
Jacob Grab
16
Parkland Swimming Club
332
246
170
1
329
1078
272
Brennan Smith
15
Emmaus Aquatic Club
293
151
246
135
241
1066
273
Milan Djakovic
15
PDR Swimming for Success
377
350
19
1
315
1062
274
Nick Lohin
15
Suburban Seahawks Club
282
348
160
271
1061
275
Ryan Witts
15
South Jersey Aquatic Club
206
357
229
267
1059
276
Matthew Sirignano
15
Emmaus Aquatic Club
297
278
242
237
1054
277
Raymond Liu
16
Friends' Central Aquatics
169
213
289
44
315
1030
278
Colton Brace
15
Hershey Aquatic Club
218
206
245
346
1015
279
Josh Mullin
15
Greater Philadelphia Aquatic C
208
207
201
155
239
1010
280
Noah Gibbons
15
MALVERN SWIMMING ASSOCIATION
383
349
1
213
946
281
Grant Muratore
15
South Jersey Aquatic Club
352
425
1
148
926
282
Ryan Delp
15
Methacton Aquatic Club
390
142
90
297
1
920
283
Finn Busser
15
Friends Select Swimming
243
414
21
239
917
284
Mikael Zeibari
16
Unattached
267
1
347
74
223
912
285
Jason Chu
16
Mercersburg Academy
338
237
336
911
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
286
Dylan Clark
15
Blue Hen Aquatics
359
412
138
909
287
Xiaomiao Hu
15
Delaware Swim Team
117
517
266
900
288
Alexander Ghibilic
15
Lower Moreland Swimming
278
307
311
896
289
Ridley Hartman
16
Emmaus Aquatic Club
204
276
49
93
272
894
290
Cameron Lorei
15
Cumberland Valley Aquatic Club
71
307
253
248
879
291
Bradley Horsnall
15
Lower Moreland Swimming
212
382
279
873
292
Griffin Adamek
16
Keystone Aquatics
59
305
106
182
219
871
293
Adrian Smolanitsky
15
Central Bucks Swim Team
275
206
177
11
198
867
294
Nico Falcone
15
Cumberland Valley Aquatic Club
123
189
350
1
188
851
295
Erik Babka
15
Plymouth Whitemarsh Aquatic Cl
155
179
152
128
236
850
296
London Escritor
15
South Jersey Aquatic Club
177
261
208
196
842
297
Dante Tumolo
15
Lancaster YMCA Swimming
310
403
123
836
298
Grady Welsh
16
Unattached
367
454
15
836
299
Anthony Bonavoglia
16
Unattached
239
297
295
831
300
William Stark
15
Penn Charter Aquatic Club
1
395
185
238
819
301
Connor Healy
16
South Jersey Aquatic Club
345
100
157
214
816
302
Nick Clegg
15
Suburban Seahawks Club
184
1
224
153
238
800
303
Evan Yu
15
MALVERN SWIMMING ASSOCIATION
198
213
246
1
137
795
304
Adrian Oreper
16
Northeast Swimming Club
259
136
1
180
215
791
305
Elkanah Flemister
16
CENTRAL YORK AQUATICS
1
313
1
395
79
789
306
Lucas Olsen
15
South Jersey Aquatic Club
224
320
228
772
307
Alec Khatib
16
Westtown Aquatics Program
74
1
360
327
762
308
Luca Yaccarino
15
South Jersey Mariners
192
226
187
1
142
748
309
Hudson Pell-Gibson
15
Nittany Lion Aquatic Club
286
392
65
743
310
Roman Lee
16
Dolphins Community Aquatics As
104
102
334
195
735
311
Nathan Kleppinger
16
SOUDERTON SEAHAWKS
113
187
226
206
732
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
312
Noah Amjed
15
Upper Main Line YMCA
110
302
1
200
114
727
313
Logan Sims
15
Reading YMCA
239
347
135
721
314
Evan Summers
15
Eastern Lycoming YMCA
1
700
1
4
706
315
Ryan Wittmer
15
George School Aquatics
276
232
197
705
316
Jason Lam
15
PDR Swimming for Success
206
146
146
25
171
694
317
Jerry Yu
15
Jersey Wahoos
290
141
260
1
692
318
Dennis Robinson
16
Lancaster YMCA Swimming
349
260
76
685
319
Colin Martyak
15
Friends Select Swimming
253
1
12
265
149
680
320
Ayden Kobryn
16
Unattached
249
205
217
671
321
Cooper Alderson
15
Hatboro Horsham Aquatic Asso
1
314
207
146
1
669
322
Jacob Faulkingham
16
MALVERN SWIMMING ASSOCIATION
212
290
1
162
665
323
Brian Brislin
16
Lancaster Aquatic Club
160
363
142
665
324
Konstantin Rusanov
15
YMCA of Vineland Seals Swim Te
115
413
126
654
325
Michael Whitaker
15
Mako Swim Club
214
183
24
89
129
639
326
Louden Foff
15
Central Bucks Family YMCA Dolp
396
3
237
636
327
Ray Tao
15
Jersey Wahoos
10
153
166
121
181
631
328
Max Jung
15
Friends Select Swimming
219
1
229
1
165
615
329
Jordan Griffel
15
MALVERN SWIMMING ASSOCIATION
137
87
383
1
608
330
Christopher Burslem
15
Delaware Swim Team
209
208
28
158
603
331
Drew Koslowski
16
Wsy Swimming
159
232
194
6
591
332
Aaron Kenny
16
Emmaus Aquatic Club
201
278
104
583
333
Andrew Henion
16
Methacton Aquatic Club
261
296
1
558
334
Cohen Sigle
15
Boys & Girls Club of Delaware
125
215
80
100
520
335
Dennis Simpson
15
Plymouth Whitemarsh Aquatic Cl
198
188
107
493
336
Angel Figueroa
16
Mako Swim Club
82
177
233
492
337
Eero Peritz
15
Friends' Central Aquatics
178
152
158
488
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
338
Stephen Slusarski
15
Egg Harbor Twp Seahawks
251
210
26
487
339
Nathan Fortenberry
15
Hershey Aquatic Club
226
150
106
482
340
Zachary Spangler
16
York YMCA Swimming
219
88
79
84
470
341
Michael Devitto
16
Blue Dolphin Aquatics
155
1
225
13
70
464
342
Jacob Stinson
16
Northeast Swimming Club
150
123
39
131
443
343
Aidan Kane
16
CENTRAL YORK AQUATICS
147
1
130
22
142
442
344
Thomas Burgos
15
Parkland Aquatic Club
95
124
100
60
57
436
345
Noah Monestere
15
West Chester Area Y Marlins
198
139
91
428
346
Anderson Chan
15
Phoenixville YMCA Swim Team
158
183
47
22
410
347
Levi Kane
16
CENTRAL YORK AQUATICS
153
2
130
121
406
348
Logan Detwiler
15
Chambersburg Memorial YMCA Cha
148
116
1
131
396
349
Dylan Morelock
15
Tops Swimming
265
104
1
1
371
350
Jack Sayres
15
Lancaster YMCA Swimming
298
50
19
367
351
Wylie Maier
15
Nazareth Easton YMCA Swim Team
37
1
261
1
57
357
352
Noah Chetlen
16
Hershey Aquatic Club
1
174
167
342
353
Christopher Thompson
16
CENTRAL YORK AQUATICS
146
175
1
322
354
Beau Kammerzelt
15
Boys & Girls Club of Delaware
284
1
1
286
355
John McLaughlin
16
George School Aquatics
116
54
1
1
106
278
356
Evan Walker
15
Emmaus Aquatic Club
11
104
1
131
247
357
Aedan Brophy
16
Friends' Central Aquatics
61
121
1
54
237
358
Teddy Linden
15
George School Aquatics
1
20
213
1
1
236
359
Colin Trone
16
York YMCA Swimming
83
68
61
212
360
Adam Billet
16
South Jersey Aquatic Club
51
36
21
94
202
361
Nate Oliver
16
Tops Swimming
120
1
77
1
199
362
Oscar Wilson
15
Hatboro Horsham Aquatic Asso
10
128
1
30
169
363
Cayden Schmalz
15
Jersey Storm Swimming
80
40
4
1
26
151
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
364
Ori Sarfaty
16
Friends' Central Aquatics
51
26
66
143
365
Max Strick
15
Friends' Central Aquatics
17
54
50
1
1
123
366
Max Carey
16
Blue Eagle Swim Team
36
16
35
87
367
Sarin Taylor
16
Nazareth Easton YMCA Swim Team
51
1
1
13
66
368
Dylan Fegley
15
Emmaus Aquatic Club
1
24
1
11
37
369
Ewan Bitto
15
Plymouth Whitemarsh Aquatic Cl
1
21
1
1
24
370
Jack Duerholz
15
Emmaus Aquatic Club
17
1
1
1
20
371
Glenn Kline
16
KIDS SWIM CLUB
2
1
8
11
372
Owen Slish
16
Pacers Aquatic Club
1
9
1
11
373
Steven Dimitrov
16
Friends Select Swimming
1
7
1
1
10
374
Corbin Beish
15
Wsy Swimming
1
1
1
3
375
Parth Patel
15
Friends' Central Aquatics
1
1
1
3