Virginia Swimming
Boys Ages 13 & 14
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/15/2024.
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
1
Adam Giersch
13
Tide Swimming
973
911
786
911
918
4499
2
Charlie Harrington
14
Nova South
680
867
866
862
874
4149
3
Zach Fisher
13
Quest Swimming
827
757
797
837
749
3967
4
Ayden Greer
13
SwimRVA
653
848
853
787
783
3924
5
Julian Zimmer
14
Quest Swimming
736
777
736
859
797
3905
6
Coyle Moore
14
Tide Swimming
875
708
761
803
742
3889
7
Trey Young
14
SwimRVA
729
705
832
809
765
3840
8
Hugh Harrell
14
Nova South
520
740
820
796
821
3697
9
Michael Sabo
14
Hanover Aquatics
744
860
491
808
774
3677
10
Eli Rutherford
13
Cavalier Aquatics - Piedmont F
874
852
419
811
685
3641
11
Preston Broderick
14
Williamsburg Aquatic Club
734
734
553
853
741
3615
12
Cole Dameron
14
Nova South
697
577
736
794
770
3574
13
Nolan Feighner
13
SwimRVA
648
648
636
888
746
3566
14
Drew Hotem
13
Nova South
810
676
664
600
778
3528
15
Jamie Arcarese
13
Nova South
704
712
506
830
755
3507
16
Maxton Mizuba
14
YMCA of Virginia Blue Ridge R
606
794
712
678
712
3502
17
Broderick Nelson
14
Lynchburg YMCA
666
644
778
660
739
3487
18
Gareth Hollender
13
SwimRVA
668
723
671
680
721
3463
19
Owen Miklos
14
Nova South
781
778
435
830
587
3411
20
Charlie Hilton
13
Nova South
701
532
712
695
768
3408
21
Preston Wong
13
Nova South
506
683
795
741
681
3406
22
Jimmy Jacobs
13
757swim
741
858
257
781
704
3341
23
Jackson Carpenter
14
Lynchburg Aquatic Club
745
689
461
692
742
3329
24
Ben Charlton
13
Cavalier Aquatics - Piedmont F
862
766
409
594
692
3323
25
Gibson Jones
13
Nova South
734
701
508
688
692
3323
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
26
Reid Jaeger
13
POSEIDON SWIMMING
507
685
748
682
661
3283
27
Barrett Sanders
14
SwimRVA
589
594
708
666
702
3259
28
Landon Buschman
13
SwimRVA
650
585
651
683
666
3235
29
Eddie Grimes
14
Winchester Swim Team
736
772
392
656
671
3227
30
James Hewitt
14
Virginia Gators
504
656
727
650
675
3212
31
John Ackerly
13
Nova South
751
682
526
579
657
3195
32
Jackson Morgan
13
Nova South
568
529
779
626
681
3183
33
Tommy Rockwell
13
Cavalier Aquatics - Piedmont F
708
617
407
804
645
3181
34
Cooper Redfern
14
Nova South
594
725
662
470
695
3146
35
Bryan Syvertsen
13
East Coast Aquatic Team
688
590
650
571
627
3126
36
Jack Valentine
14
Tide Swimming
736
647
344
738
657
3122
37
Mitchell Rogers
13
Lynchburg YMCA
620
516
666
627
648
3077
38
James Livezey
14
Quest Swimming
666
573
529
684
622
3074
39
Samuel Kohlhofer
14
H2okie Aquatics
578
526
686
704
546
3040
40
Charlie Taylor
14
Tide Swimming
624
612
599
560
598
2993
41
Aaryan Tonpay
14
Nova South
624
789
432
550
591
2986
42
Nolan Fauth
14
POSEIDON SWIMMING
671
612
449
691
562
2985
43
Carter Biscotte
14
YMCA of Virginia Blue Ridge R
673
485
595
610
590
2953
44
Teddy Martin
14
Dolphin Club
717
742
775
173
534
2941
45
Chance Lowry
13
Nova South
497
747
419
693
562
2918
46
Henry Smith
14
Cavalier Aquatics - Piedmont F
587
531
511
576
704
2909
47
Henry Bradbury
13
SwimRVA
578
578
555
673
515
2899
48
Caden Browning
13
Nova South
670
576
619
364
667
2896
49
Jude Volles
14
Hanover Aquatics
432
494
701
655
596
2878
50
Charlie Duerson
14
SwimRVA
424
450
668
736
588
2866
51
Luke Wenert
13
Nova South
620
600
515
564
515
2814
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
52
William Xie
13
Cavalier Aquatics - Piedmont F
421
649
606
571
553
2800
53
Marcus Brutus
13
Old Dominion Aquatic Club
606
351
668
600
564
2789
54
Christian Weston
13
Nova South
610
642
399
543
590
2784
55
COLE Brenner
14
757swim
640
490
495
620
533
2778
56
Ethan Campbell
13
POSEIDON SWIMMING
608
458
728
425
556
2775
57
Ford Reams
14
Nova South
626
505
494
612
530
2767
58
Brody Wall
13
Lynchburg YMCA
651
370
529
722
472
2744
59
Chase Davidson
14
Cavalier Aquatics - Piedmont F
461
343
726
514
697
2741
60
Riley Statts
14
SwimRVA
477
537
579
567
581
2741
61
Christian Kibler
14
Battlefield Area Star Swimmers
510
432
763
559
468
2732
62
Gabe Mlynarski
13
Stingrays Swim Team
560
563
595
455
517
2690
63
Keegan Mejias
13
Cavalier Aquatics - Piedmont F
573
447
714
408
548
2690
64
Gabe Schwabe
14
Nova South
515
355
686
660
448
2664
65
Will Franks
14
Nova South
553
441
600
474
594
2662
66
Edward Frye
13
Hanover Aquatics
361
593
694
478
526
2652
67
Tyler Kerrigan
13
Cavalier Aquatics - Piedmont F
500
480
681
468
508
2637
68
Zach Bender
14
Nova South
530
384
658
463
597
2632
69
Jude Chapman
14
SwimRVA
517
562
568
537
444
2628
70
Camden Royster
14
Nova South
606
374
525
487
559
2551
71
Cooper Swartz
14
Tide Swimming
633
249
585
462
605
2534
72
Caleb Cohen
14
SwimRVA
520
369
632
464
538
2523
73
Sammy Cherry
13
Nova South
513
389
702
329
563
2496
74
Howard Luo
14
Nova South
557
621
317
506
494
2495
75
Sam Schorr
14
Coast Guard Blue Dolphins
625
488
453
415
511
2492
76
Austin Boyer
13
Tide Swimming
567
582
461
274
587
2471
77
Paolo Tique
14
Nova South
377
502
462
539
561
2441
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
78
John Miranda
14
Quest Swimming
510
313
680
450
485
2438
79
Preston Alcox
13
Tide Swimming
613
600
383
277
563
2436
80
Henry Crain
14
Hanover Aquatics
582
392
725
185
537
2421
81
Noah Gibbs
14
Old Dominion Aquatic Club
534
245
529
538
558
2404
82
James Williams
14
Nova South
493
484
484
454
487
2402
83
Azaan Awais
14
Nova South
522
591
351
488
450
2402
84
Connor Brooks
14
Hanover Aquatics
571
400
330
642
453
2396
85
Sam Cupito
13
Tide Swimming
471
422
591
353
553
2390
86
Jonathan Baker
14
Tide Swimming
515
324
568
464
502
2373
87
Garrett Britt
14
Cavalier Aquatics - Piedmont F
531
515
384
552
375
2357
88
Caleb Wu
13
Lynchburg YMCA
424
426
727
269
500
2346
89
Sam Schwabe
14
Nova South
458
377
451
632
422
2340
90
Nick Dees
14
Old Dominion Aquatic Club
690
638
218
181
597
2324
91
Cal Vellozzi
14
SwimRVA
488
677
264
412
482
2323
92
Chase Smithson
13
Quest Swimming
524
506
345
456
488
2319
93
Jaedan Council
14
Tide Swimming
502
552
254
522
488
2318
94
Eyobi Chamberlain
14
Tide Swimming
442
359
583
462
469
2315
95
Owen Williams
13
Lynchburg Aquatic Club
568
624
226
423
471
2312
96
Karter Wachs
14
Old Dominion Aquatic Club
568
481
643
1
616
2309
97
Luke Harrington
13
Nova South
329
460
566
419
528
2302
98
Erik Julian
14
Nova South
553
395
379
446
518
2291
99
Matthew Lehr
14
SwimRVA
339
629
383
517
418
2286
100
Gavin Mauritsen
14
Hanover Aquatics
449
652
125
641
396
2263
101
Chase Miller
13
Stingrays Swim Team
409
539
310
553
442
2253
102
Peyton Skipper
14
Battlefield Area Star Swimmers
645
644
370
586
2245
103
Beckett Ritter
14
Cavalier Aquatics - Piedmont F
401
550
619
195
476
2241
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
104
Carson Julian
14
Nova South
597
475
303
385
479
2239
105
Matthew Schultheis
13
Battlefield Area Star Swimmers
504
315
397
509
510
2235
106
Gabe Riffe
14
POSEIDON SWIMMING
402
667
221
520
418
2228
107
William Blashfield
14
POSEIDON SWIMMING
473
536
316
451
446
2222
108
Christian Pindle
13
Prince William Swim Club
357
510
590
309
449
2215
109
David Lewis
13
POSEIDON SWIMMING
513
383
387
393
536
2212
110
Jayden Gillespie
13
Williamsburg Aquatic Club
408
573
365
366
490
2202
111
Alex Horst
14
Nova South
440
433
377
463
488
2201
112
Gryphon Check
14
Williamsburg Aquatic Club
523
259
491
516
375
2164
113
Anderson Weaber
14
Smac
501
608
424
246
378
2157
114
William Scanlon
14
Battlefield Area Star Swimmers
472
458
623
143
455
2151
115
Landon Eley
14
Nova South
445
443
493
283
471
2135
116
Zachary Binter
14
Cavalier Aquatics - Piedmont F
453
303
493
430
451
2130
117
Liam Worthan
14
Cavalier Aquatics - Piedmont F
362
486
385
502
373
2108
118
Evan Bias
14
Coast Guard Blue Dolphins
397
408
623
193
483
2104
119
Ryan Price
14
Nova South
419
565
483
265
360
2092
120
Sam Edwards
13
Lynchburg YMCA
453
520
395
273
450
2091
121
Aaron Cook
14
Nova South
433
508
260
445
434
2080
122
Christopher Connors
13
Nova South
410
457
251
503
447
2068
123
Tristan Avery
14
Stingrays Swim Team
521
586
583
376
2066
124
Cayden Chang
13
Nova South
443
217
621
350
428
2059
125
Dylan Hughes
13
Nova South
358
401
554
308
431
2052
126
Moses Park
13
H2okie Aquatics
363
414
502
269
471
2019
127
Kayden Hitt
13
Stingrays Swim Team
512
402
257
366
471
2008
128
Jackson Van Deren
14
Nova South
508
288
267
561
376
2000
129
Thom Everhart
14
Tide Swimming
561
256
367
495
319
1998
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
130
Colton Cobean
14
Quest Swimming
473
375
436
319
385
1988
131
Luke Morrison
14
Lynchburg YMCA
473
289
272
498
435
1967
132
Colton Stewart
14
Coast Guard Blue Dolphins
464
496
229
346
430
1965
133
Jochy Mercado
13
POSEIDON SWIMMING
378
297
642
207
422
1946
134
James Ferry
13
Nova South
386
357
320
424
445
1932
135
Aspen Thompson
14
YMCA of Virginia Blue Ridge R
361
499
417
246
403
1926
136
Logan Garth
14
Tide Swimming
476
375
342
337
389
1919
137
Noah Johnstone
14
Virginia Gators
488
657
440
330
1915
138
Henry Bowman
13
Cavalier Aquatics - Piedmont F
498
342
374
286
414
1914
139
Emmett Shenk
13
SwimRVA
350
382
395
430
355
1912
140
Brayden Acton
14
Battlefield Area Star Swimmers
307
174
513
498
418
1910
141
Paulo Basola
14
Nova South
494
381
283
364
386
1908
142
Patrick Appleton
13
Tsunami Swimming
406
447
87
533
434
1907
143
Emmett Weeks
13
Nova South
473
347
229
413
433
1895
144
Connor Petro
13
Tide Swimming
620
318
278
255
393
1864
145
Alex Johnson
14
Virginia Gators
481
379
313
336
344
1853
146
Alex Revell
14
SwimRVA
392
432
221
416
388
1849
147
Lawson Parkhouse
13
757swim
247
275
510
447
352
1831
148
Landon Pew
13
POSEIDON SWIMMING
428
475
204
291
409
1807
149
Jack Lawrence
14
YMCA of Virginia Blue Ridge R
228
278
400
503
382
1791
150
Michael Ridge
14
H2okie Aquatics
336
271
378
428
373
1786
151
Jacob Leger
14
Lynchburg YMCA
366
324
182
530
378
1780
152
Elden Sullivan
13
POSEIDON SWIMMING
471
434
278
175
421
1779
153
Ethan Jun
13
Nova South
321
364
473
217
390
1765
154
Shawn Arne
14
757swim
525
141
576
32
447
1721
155
Tyler Holmes
13
Tide Swimming
429
394
319
231
341
1714
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
156
Brighten Sun
13
Nova South
356
480
257
199
421
1713
157
Owen Quinn
13
757swim
530
163
362
323
335
1713
158
Daniel Belzile
13
Quest Swimming
421
293
536
88
363
1701
159
Robi Cox
14
HVA Current
361
280
594
135
326
1696
160
Xavier Fish
14
Smac
421
389
286
258
336
1690
161
Xavi Cornelius
13
Nova South
369
340
350
332
288
1679
162
Ryan Garcia
13
Stingrays Swim Team
415
377
230
375
275
1672
163
Owen Porter
13
Lynchburg YMCA
268
258
624
256
256
1662
164
Wayne Thomason III
13
Stingrays Swim Team
356
248
403
313
327
1647
165
Nicholas Neubeiser
14
Old Dominion Aquatic Club
427
428
1
488
300
1644
166
Oscar Sheldon
13
Quest Swimming
264
283
529
214
353
1643
167
Max Tungate
13
Cavalier Aquatics - Piedmont F
396
199
351
318
375
1639
168
Riley Handy
14
YMCA of Virginia Blue Ridge R
239
293
621
120
353
1626
169
David Goins
14
Nova South
343
409
335
180
358
1625
170
Aiden Madaras
14
Nova South
378
259
298
368
321
1624
171
Kenan Shumate
13
Tide Swimming
357
290
384
238
349
1618
172
Riley Criste
14
Quest Swimming
395
333
205
330
354
1617
173
Reed Lansing
14
Stingrays Swim Team
379
318
270
287
338
1592
174
Vaughn Treiber
14
757swim
351
419
349
125
345
1589
175
Cooper Martin
13
Tide Swimming
365
506
141
286
280
1578
176
Owen Frank
14
Cavalier Aquatics - Piedmont F
305
556
137
233
319
1550
177
Andrew Du
14
H2okie Aquatics
334
154
501
227
322
1538
178
Noah Arendt
13
Tide Swimming
315
248
471
118
381
1533
179
John Allison
13
Tide Swimming
416
85
559
1
469
1530
180
Adam Wells
14
Lynchburg YMCA
443
281
212
236
353
1525
181
Maximus Felix
14
Quest Swimming
285
249
401
337
243
1515
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
182
Ethan Mugavero
14
Stingrays Swim Team
266
221
411
274
341
1513
183
Nathaniel Harris
14
Nova South
390
250
245
315
313
1513
184
McAllister Chambers
14
Virginia Peninsulas YMCA Swim
565
557
391
1513
185
Wells Davis
14
SwimRVA
287
379
431
413
1510
186
Briggs Zyglocke
13
Hanover Aquatics
397
306
2
414
390
1509
187
Calder Berneche
13
Quest Swimming
296
358
243
251
350
1498
188
Noah Levin
13
757swim
228
359
136
379
393
1495
189
Nolan Sardesai
14
Nova South
289
332
388
217
267
1493
190
Colten Reding
13
Tsunami Swimming
467
405
234
1
376
1483
191
Gavin Schaar
14
Atlantic Coast Athletic Club
315
231
443
122
302
1413
192
Jacob Madaras
14
Nova South
370
198
428
1
357
1354
193
Grayson Baker
14
Spartan Swim Club
273
550
19
186
320
1348
194
Preston Lewis
13
Hanover Aquatics
277
330
348
37
349
1341
195
Henry Olson
14
Tsunami Swimming
309
387
304
1
337
1338
196
Lucas Dehr
13
YMCA of Virginia Blue Ridge R
330
348
111
271
275
1335
197
James Viggiani
13
Prince William Swim Club
243
363
340
70
303
1319
198
Ethan Apicella
13
Atlantic Coast Athletic Club
266
294
373
84
297
1314
199
Santiago Diaz Espinoza
14
H2okie Aquatics
378
348
162
95
327
1310
200
Jackson Sady
14
POSEIDON SWIMMING
340
224
285
132
328
1309
201
Gabe Cullaty
13
Cavalier Aquatics - Piedmont F
350
279
161
203
308
1301
202
Charlie Branch
13
Quest Swimming
380
157
413
1
339
1290
203
Cooper Bartelt
13
POSEIDON SWIMMING
381
213
142
249
302
1287
204
Liam Anderson
14
Stingrays Swim Team
347
254
381
90
195
1267
205
Kasun Wickramarachchi
14
Quest Swimming
327
243
122
296
276
1264
206
Mason Hodges
13
H2okie Aquatics
323
200
131
329
278
1261
207
Jack Madsen
13
Tide Swimming
356
83
269
214
336
1258
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
208
Tucker Sawyer
14
YMCA of Virginia Blue Ridge R
240
242
611
31
127
1251
209
Jarred Tamanalevu
13
Tide Swimming
215
242
224
362
204
1247
210
Avery Hudson
14
Stingrays Swim Team
318
260
270
79
319
1246
211
Bryson Worthington
14
Nova South
374
154
218
180
303
1229
212
Cameron Gregory
13
Prince William Swim Club
233
316
301
107
260
1217
213
JT Steed
14
Old Dominion Aquatic Club
299
248
133
200
317
1197
214
Brodie Eanes
14
Fcfy Riptide Swim Team
236
312
128
265
244
1185
215
Mason Sever
14
Cavalier Aquatics - Piedmont F
238
362
118
192
261
1171
216
Jonas Pflanz
13
Old Dominion Aquatic Club
310
164
198
284
207
1163
217
Ernest Winling
13
Cavalier Aquatics - Piedmont F
169
353
212
181
242
1157
218
Nathan Irvine
13
Quest Swimming
390
172
186
203
189
1140
219
Brandon Smith
14
Virginia Gators
404
253
1
170
283
1111
220
Alex Tan
13
Nova South
284
170
248
84
309
1095
221
Nolan Hatcher
14
Unattached
194
170
385
327
1076
222
Thomas Manson
13
Battlefield Area Star Swimmers
198
220
243
141
273
1075
223
Olly Buckner
13
Atlantic Coast Athletic Club
137
157
330
147
303
1074
224
John Garalde
14
Stingrays Swim Team
238
202
279
36
316
1071
225
Jacob Kovarik
14
Lynchburg YMCA
203
199
394
1
272
1069
226
Lawton Van Lenten
14
Nova South
288
290
88
163
239
1068
227
Zsolt Kovesi
14
Quest Swimming
263
299
134
108
263
1067
228
Ryan Szobota
13
Nova South
376
438
5
109
132
1060
229
Aaron Greenberg
14
Battlefield Area Star Swimmers
116
260
1
411
259
1047
230
Emery Maxson
14
YMCA of Virginia Blue Ridge R
266
162
408
202
1038
231
Caleb Harrell
14
757swim
306
108
410
1
194
1019
232
Dylan Azaltovic
14
Williamsburg Aquatic Club
193
154
287
180
195
1009
233
Van Digby
14
Outer Banks Family YMCA Tidal
352
266
280
92
990
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
234
Ryan Mariscalco
14
SwimRVA
372
594
1
1
968
235
Ishaan Dangol
13
Stingrays Swim Team
180
47
522
78
137
964
236
Lucian Pozzi
14
SwimRVA
168
81
216
313
185
963
237
Adam Wilson
13
Quest Swimming
247
323
151
232
953
238
Grayson Altice
14
Fcfy Riptide Swim Team
197
260
165
111
210
943
239
Gabe Reno
13
Quest Swimming
354
232
114
28
213
941
240
Kingston Knight
14
East Coast Aquatic Team
238
257
123
125
191
934
241
Levi Rensch
14
Battlefield Area Star Swimmers
243
80
208
195
207
933
242
Crosby Bennett
13
Tide Swimming
274
8
345
74
229
930
243
Kyler Martin
13
Virginia Gators
289
316
1
82
240
928
244
Aaron Young
14
Stingrays Swim Team
290
274
112
246
922
245
John Schleicher
14
Tide Swimming
126
65
328
86
312
917
246
Henry Liang
13
POSEIDON SWIMMING
152
138
484
1
133
908
247
Bela Jones-Twiggs
13
Cavalier Aquatics - Piedmont F
274
117
246
36
216
889
248
Adam Sharp
14
Winchester Swim Team
350
223
253
55
2
883
249
Jonathan Dawit
14
Prince William Swim Club
231
300
81
56
205
873
250
Curtis Carter
14
Cavalier Aquatics - Piedmont F
206
272
178
1
215
872
251
Carter Lynch
13
Hanover Aquatics
204
234
101
117
212
868
252
Aiden Holland
13
Stingrays Swim Team
232
262
102
36
235
867
253
Logan VanderLinden
14
SwimRVA
205
268
103
204
82
862
254
Aiden Danis
13
Old Dominion Aquatic Club
338
14
292
1
211
856
255
Zachary Lehman
14
Hanover Aquatics
205
208
213
1
226
853
256
Kason Stanley
13
Nova South
174
278
247
56
91
846
257
Rey Mangan
13
Cavalier Aquatics - Piedmont F
127
1
268
265
179
840
258
Daniel Barrow
14
Quest Swimming
149
223
102
181
184
839
259
Lucas Pittman
13
Williamsburg Aquatic Club
190
183
155
100
196
824
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
260
Jeb Milam
14
Lynchburg Aquatic Club
12
256
273
1
279
821
261
Nathan Rowley
14
Tsc Torpedoes
72
121
373
155
95
816
262
Brady Rinehart
13
Nova South
147
180
213
83
189
812
263
Nathan Malatesta
14
SwimRVA
103
267
132
121
187
810
264
Everett Brubaker
14
Battlefield Area Star Swimmers
204
16
283
111
191
805
265
Alex Gianoukos
13
757swim
118
194
38
267
181
798
266
Benjamin Sallee
14
Old Dominion Aquatic Club
88
344
126
233
791
267
Paartha Gupta
14
Stafford Aquatics Team
164
156
236
18
160
734
268
Joel Andrus
13
Coast Guard Blue Dolphins
231
96
214
9
146
696
269
Ian McDowell
14
Tsc Torpedoes
159
277
52
93
112
693
270
Logan Pisney
13
SwimRVA
115
171
238
1
168
693
271
Liam Morgan
13
Battlefield Area Star Swimmers
98
158
183
45
197
681
272
Gage Becker
14
Virginia Gators
163
352
161
676
273
Sam Dyckman
13
Tide Swimming
282
242
1
15
134
674
274
Liam Johnston
14
SwimRVA
133
42
327
158
660
275
Noah Bragdon
14
East Coast Aquatic Team
67
160
172
80
178
657
276
Soren Shelley
13
Battlefield Area Star Swimmers
26
219
246
162
653
277
Deckard Delorme
13
Tsunami Swimming
85
271
217
1
76
650
278
Brody Lawson
14
Battlefield Area Star Swimmers
282
115
137
65
34
633
279
Liam White
14
Quest Swimming
122
264
242
628
280
Leo Danielson
14
Nova South
80
91
137
147
166
621
281
Graden Jackson
14
Tsc Torpedoes
306
113
58
143
620
282
Colt Kirby
13
Lynchburg YMCA
219
60
52
98
189
618
283
Presley Saldana
13
Stingrays Swim Team
135
296
169
600
284
Joshua Wood
13
SwimRVA
150
351
99
600
285
Alessio Castiglioni
13
Tide Swimming
105
211
165
1
117
599
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
286
Lucas King
13
Martinsville Marlins
105
121
190
43
131
590
287
Henry Dahart
14
Stingrays Swim Team
153
187
132
1
111
584
288
Daniel Dumene
13
Battlefield Area Star Swimmers
167
411
1
579
289
Tyler Kopp
13
Stingrays Swim Team
167
150
127
1
134
579
290
Edward Palomo
13
Stingrays Swim Team
268
21
1
139
143
572
291
Gallen Fitzkee
14
Tide Swimming
82
104
86
134
161
567
292
Jason Ho
14
Stingrays Swim Team
173
140
63
14
170
560
293
Joshua McGee
14
East Coast Aquatic Team
1
262
175
118
556
294
Lukas Sanness
14
Tide Swimming
206
158
23
61
100
548
295
Boris Dmytriyev
14
Virginia Gators
168
122
156
98
544
296
Peyton Ippolito
14
East Coast Aquatic Team
236
29
135
1
136
537
297
Jackson Parmelee
13
Tide Swimming
122
222
64
1
121
530
298
David Roberts
13
Cavalier Aquatics - Piedmont F
134
89
91
181
32
527
299
Boris Coleman
13
Valley Swim Team Phoenix
112
1
413
526
300
Liam Long
14
Stingrays Swim Team
122
83
134
90
89
518
301
Andrew Tereshko
13
Tide Swimming
156
112
105
28
109
510
302
Brandon Ding
14
Nova South
39
158
173
1
134
505
303
Caleb Severt
13
POSEIDON SWIMMING
81
162
160
91
494
304
Wes Stewart
13
Old Dominion Aquatic Club
136
57
172
1
124
490
305
Edward Holsten
14
Nova South
1
65
251
101
68
486
306
Alexander Olchevski
13
Prince William Swim Club
182
21
258
24
485
307
Tripp Gallagher
13
Williamsburg Aquatic Club
87
24
130
61
179
481
308
Caleb Thomas
14
Atlantic Coast Athletic Club
135
162
1
75
106
479
309
Matthew Stewart
14
SwimRVA
129
123
84
1
140
477
310
Theodore Brown
13
Valley Swim Team Phoenix
87
124
167
71
27
476
311
Scott Palko
13
Stingrays Swim Team
196
275
1
472
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
312
Brady Boone
13
POSEIDON SWIMMING
46
89
173
1
134
443
313
Tanner Malone
14
Lynchburg YMCA
57
125
1
247
430
314
Alexander Frankowski
14
Virginia Peninsulas YMCA Swim
122
196
110
428
315
Avery Hylton
13
Fcfy Riptide Swim Team
139
92
1
77
115
424
316
Reece Miller
13
POSEIDON SWIMMING
93
108
6
119
93
419
317
Skyler Beers
13
757swim
101
27
185
99
412
318
Brecken Dalby
13
Tide Swimming
23
252
1
1
134
411
319
Joshua Reed
14
757swim
99
97
54
156
406
320
Eamonn Coyne
13
Hanover Aquatics
46
25
191
11
123
396
321
Marshall Overstreet
13
SwimRVA
103
127
10
140
380
322
Simon Larrick
13
SwimRVA
146
161
68
375
323
Owen Parker
14
Stingrays Swim Team
129
33
1
119
85
367
324
John Tanner
13
Stingrays Swim Team
203
160
1
1
365
325
Harrison Ling
14
Tide Swimming
153
59
81
1
67
361
326
Soham Bhathula
14
Nova South
11
177
92
73
353
327
Patrick Kahn
13
Stingrays Swim Team
83
31
70
28
119
331
328
Hunter Abell
14
POSEIDON SWIMMING
62
112
130
1
19
324
329
Henry Moore
13
Battlefield Area Star Swimmers
1
120
15
1
176
313
330
Jonathan Korby
13
Lynchburg YMCA
69
94
95
1
50
309
331
Luke Groves
14
Tsc Torpedoes
151
61
96
308
332
Javier Palomo
13
Stingrays Swim Team
77
116
46
1
58
298
333
Rigved Rajbhandari
14
Prince William Swim Club
106
132
51
1
1
291
334
Caleb Sullivan
13
Cca Marlins
37
2
169
1
75
284
335
Logan Zachariasen
14
Prince William Swim Club
1
1
206
1
70
279
336
Tristan Brinkley
13
H2okie Aquatics
61
70
1
65
78
275
337
Mason Lewis
14
Hanover Aquatics
27
38
71
15
118
269
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
338
Bohdan Chornodolsky
14
POSEIDON SWIMMING
1
65
133
52
251
339
Michael DeCiantis
13
Lynchburg YMCA
63
89
1
39
56
248
340
Hayden Gardner
13
Quest Swimming
22
117
1
100
240
341
Jordan DeBruhl
14
Hanover Aquatics
79
74
1
42
42
238
342
Donald Almond
13
Nova South
39
151
1
1
36
228
343
Seth Fischer
14
Lynchburg Aquatic Club
5
91
39
86
221
344
Colin Zayas
13
Virginia Gators
137
1
1
1
78
218
345
Robert Saul
13
Williamsburg Aquatic Club
122
1
1
88
212
346
Ethan Xing
14
Nova South
30
14
88
1
75
208
347
Liam Loper
13
Lynchburg Aquatic Club
110
44
1
44
199
348
Carter Theado
13
Stingrays Swim Team
16
103
79
198
349
Hudson Ouellette
13
Stingrays Swim Team
72
1
100
16
189
350
James Kolar
14
757swim
1
82
102
185
351
Noah Wood
13
Coast Guard Blue Dolphins
1
1
101
32
47
182
352
Knox Dalton
13
Wytheville Waves
1
42
1
122
166
353
Rayhan Mohammed
14
Nova South
1
1
112
1
42
157
354
Matthew North
14
Nova South
1
79
70
1
4
155
355
Brayden Reese
13
East Coast Aquatic Team
90
1
1
42
134
356
Patrick McFarlane
13
Stingrays Swim Team
1
1
88
40
130
357
Matthew McGriff
13
HVA Current
1
1
123
2
127
358
Jake Eley
13
Nova South
15
42
1
1
65
124
359
Jett Rastberger
13
Hanover Aquatics
22
1
75
1
24
123
360
Eli Fleenor
14
Lynchburg YMCA
114
1
3
1
119
361
Daniel Kavanagh
14
757swim
33
42
1
1
41
118
362
Owen McDonald
13
Nova South
46
1
41
1
26
115
363
Matthew Villanueva
13
Stingrays Swim Team
3
23
44
1
39
110
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
364
Kevin Ruiz
13
Stingrays Swim Team
57
31
1
1
17
107
365
Logan Moore
14
Valley Swim Team Phoenix
1
1
102
1
105
366
Arnav Aggarwal
14
Nova South
1
95
1
97
367
Devansh Kumar
13
Nova South
15
1
68
1
1
86
368
Ryan Yang
13
Nova South
49
1
27
7
84
369
Austin Shea
14
East Coast Aquatic Team
75
1
1
77
370
Adam Matrougui
14
Tide Swimming
50
23
1
74
371
Kevin Scanlon
14
Quest Swimming
61
9
1
1
72
372
Patrick Logan
14
Virginia Peninsulas YMCA Swim
1
60
9
1
1
72
373
Alexander Helwig
13
Tide Swimming
29
6
31
1
2
69
374
Jordan Fentress
14
Tide Swimming
15
10
1
1
42
69
375
Kaleb Twum
14
Stafford Aquatics Team
60
1
1
1
1
64
376
Andrew Raring
13
SwimRVA
11
44
6
61
377
Declan James
13
Cca Marlins
1
1
1
1
57
61
378
McCoy Tuttle
13
HVA Current
1
1
58
1
61
379
Kyle Chen
14
Coastal Virginia Aquatic Club
58
1
1
60
380
Logan Pierret
14
Prince William Swim Club
41
18
1
60
381
Brechan Douglas
13
Stingrays Swim Team
1
57
1
59
382
Nethanel Clark
13
SwimRVA
1
1
56
1
59
383
Noah Boyd
13
Coast Guard Blue Dolphins
44
1
1
1
1
48
384
Alexander Zevgolis
13
Atlantic Coast Athletic Club
3
1
36
40
385
Tyler Wieczorek
14
Prince William Swim Club
1
8
23
1
1
34
386
Aidan Parker
14
Lynchburg YMCA
5
1
18
1
1
26
387
Logan West
14
SwimRVA
1
1
1
22
25
388
Devin Singh
14
Nova South
1
1
22
24
389
Daniel Van Epp
13
Nova South
21
1
1
1
24
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
390
Micah Owens
13
Laso Marlins
1
21
1
1
24
391
Keagan Holmes
14
Old Dominion Aquatic Club
1
22
1
24
392
Matthew Christianson
14
Stingrays Swim Team
1
1
1
20
23
393
Rick Fu
13
Atlantic Coast Athletic Club
19
1
1
1
22
394
Vikram Mukundan
13
Nova South
1
17
1
1
1
21
395
Lucas Bono
13
Tsc Torpedoes
1
15
1
1
18
396
Reid Walling
13
Quest Swimming
9
4
1
4
18
397
Benjamin Barham
14
757swim
14
1
1
1
17
398
Sebastian Feser
13
Prince William Swim Club
1
1
15
17
399
Andrew Keye
14
Stafford Aquatics Team
1
1
12
2
16
400
Brody Agee
13
Hanover Aquatics
12
1
1
1
1
16
401
Vihaan Kodiganti
13
Nova South
1
1
13
15
402
Jake Williams
13
Stingrays Swim Team
11
1
1
1
14
403
Jack Bingman
14
Old Dominion Aquatic Club
6
1
1
1
1
10
404
Tyler White
13
YMCA of Virginia Blue Ridge R
1
8
1
10
405
Aiden Franck
14
757swim
7
1
1
9
406
Liam Stone
13
HVA Current
6
1
1
8
407
Maverick Brewington
14
Coast Guard Blue Dolphins
1
1
1
1
1
5
408
Evren Risvanoglu
13
Coast Guard Blue Dolphins
1
1
1
1
1
5
409
Trevor Henry
13
Lynchburg YMCA
1
1
1
1
1
5
410
Jack Echem
13
Tide Swimming
1
1
1
1
1
5
411
Miles Bosmans
14
Tide Swimming
1
1
1
1
1
5
412
Nathan Atkins
13
SwimRVA
1
1
1
1
1
5
413
Connor Roberts
14
Quest Swimming
1
1
1
1
1
5
414
Marcel Ceglarz
14
Quest Swimming
1
1
1
1
1
5
415
Evan Wieczorek
14
Prince William Swim Club
1
1
1
1
1
5
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
416
Nash Quella
13
Hanover Aquatics
1
1
1
1
1
5
417
Aarnav Suwal
14
Winchester Swim Team
1
1
1
1
1
5
418
Camden Hoercher
13
HVA Current
1
1
1
1
1
5
419
Gabe Marsh
14
Unattached
1
1
1
1
1
5
420
James Campbell
13
Coast Guard Blue Dolphins
1
1
1
1
4
421
Lucas Cox
14
Lynchburg YMCA
1
1
1
1
4
422
William Berkley
13
Lynchburg YMCA
1
1
1
1
4
423
Vihaan Shirodkar
13
Nova South
1
1
1
1
4
424
Colton Hobbs
14
Tide Swimming
1
1
1
1
4
425
Ryan Kassim
13
Quest Swimming
1
1
1
1
4
426
Gael Llano
13
Prince William Swim Club
1
1
1
1
4
427
Finn Berson
13
Winchester Swim Team
1
1
1
1
4
428
Luca Booysen
13
Williamsburg Aquatic Club
1
1
1
1
4
429
Michael Spady
13
HVA Current
1
1
1
1
4
430
Mason Beirne
13
Stingrays Swim Team
1
1
1
3
431
Christian Zedan
13
Stingrays Swim Team
1
1
1
3
432
Tyler Pechacek
14
Stingrays Swim Team
1
1
1
3
433
Casey Bell
13
Coast Guard Blue Dolphins
1
1
1
3
434
Alexander Wyman
14
Lynchburg YMCA
1
1
1
3
435
Gianluca Woodburn
14
Nova South
1
1
1
3
436
Jack Jacquez
13
Virginia Gators
1
1
1
3
437
Phoenix Rophael
14
Valley Swim Team Phoenix
1
1
1
3
438
Landon Ellis
13
Prince William Swim Club
1
1
1
3
439
Michael Patrick
14
Winchester Swim Team
1
1
1
3
440
Ben Gardner
13
YMCA of Virginia Blue Ridge R
1
1
1
3