Virginia Swimming
Boys Ages 11 & 12
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 5/13/2024.
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
1
Daniel Bunge
11
Nova South
915
845
724
883
870
4237
2
Raleigh Harrington
11
Nova South
748
896
814
781
792
4031
3
Jack Danahy
12
Nova South
604
923
833
740
886
3986
4
Trent Abbott
11
Nova South
766
658
769
745
806
3744
5
Misha Radkevich
11
757swim
771
820
599
704
753
3647
6
Brady Hawke
12
Nova South
778
609
537
818
727
3469
7
Porter Linkonis
12
Nova South
576
721
691
724
670
3382
8
Igor Dmytriyev
11
Virginia Gators
715
684
660
562
716
3337
9
Yusuf Ismailov
12
Cavalier Aquatics - Piedmont F
734
713
511
691
647
3296
10
Max Valentine
12
Tide Swimming
776
540
543
737
676
3272
11
Knox O'Brien
11
757swim
654
764
394
779
671
3262
12
Will Arcarese
11
Nova South
491
573
734
737
713
3248
13
Nate Doran
12
Nova South
734
692
595
570
644
3235
14
Crosby Grigg
12
H2okie Aquatics
613
574
757
648
585
3177
15
Tripp Wile
11
Tsunami Swimming
694
762
531
537
648
3172
16
Logan Argabright
11
Coast Guard Blue Dolphins
562
715
530
675
684
3166
17
Charlie Williams
11
Nova South
554
719
538
582
639
3032
18
Isaiah Kite
12
Virginia Gators
588
529
657
631
588
2993
19
Patrick Sheeran
11
Cavalier Aquatics - Piedmont F
573
582
365
749
645
2914
20
Wesley Hill
12
Hanover Aquatics
486
639
534
679
563
2901
21
Jed Gorby
12
Virginia Gators
470
585
630
647
558
2890
22
Chris Lyashenko
12
Tide Swimming
607
522
548
623
577
2877
23
Watson Mundy
11
Nova South
666
653
407
559
591
2876
24
Conner Hughes
11
Winchester Swim Team
603
630
239
704
621
2797
25
Cameron Sanosi
12
Tide Swimming
667
500
566
473
589
2795
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
26
Sam Trivette
11
Nova South
537
502
539
630
584
2792
27
Wes James
12
Coast Guard Blue Dolphins
550
538
411
695
578
2772
28
James Wallin
12
Nova South
663
446
504
564
593
2770
29
Philip Maddux
12
Nova South
373
602
648
576
566
2765
30
Jayden Zhang
12
Nova South
536
539
539
569
575
2758
31
Caspian Cohen
12
SwimRVA
572
492
452
613
570
2699
32
Noah Wolfle
11
Nova South
608
499
357
682
528
2674
33
Isaac Soderlund
12
Tide Swimming
671
516
388
577
516
2668
34
Kevin Sauer
12
Battlefield Area Star Swimmers
491
443
680
521
507
2642
35
Jack Norman
12
SwimRVA
498
568
516
547
509
2638
36
Brody Hafl
12
Williamsburg Aquatic Club
573
185
713
587
578
2636
37
Sam Gupton
12
Nova South
518
533
444
604
527
2626
38
Thor Akesson
12
POSEIDON SWIMMING
582
334
617
573
499
2605
39
William Conlan
11
Hanover Aquatics
608
628
309
590
468
2603
40
Layton Barrett
11
SwimRVA
466
568
369
645
527
2575
41
Brennan Bermudez
12
757swim
333
612
581
539
509
2574
42
Oliver Queen
11
Cca Marlins
505
645
355
586
458
2549
43
Ashton Flores
12
Tide Swimming
519
413
497
576
536
2541
44
John Greer
12
Nova South
464
470
440
604
540
2518
45
Jayden Koh
11
Nova South
439
555
399
568
552
2513
46
Joshua Lee
12
Nova South
351
556
564
480
549
2500
47
David Liu
12
Nova South
382
567
525
525
446
2445
48
Ean Oluwabusola
12
Tide Swimming
403
384
608
590
441
2426
49
Mason Patterson
11
Lynchburg Aquatic Club
573
447
464
424
513
2421
50
Nate Prochazka
12
Battlefield Area Star Swimmers
245
629
537
579
421
2411
51
Adam Stewart
11
Old Dominion Aquatic Club
490
576
365
596
382
2409
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
52
Owen Peat
12
Nova South
420
512
502
475
486
2395
53
Walker Spain
11
Nova South
376
589
535
362
530
2392
54
Finn Whitis
12
Stingrays Swim Team
482
665
260
562
416
2385
55
Sam Shnowske
12
757swim
567
507
421
508
361
2364
56
Oliver Voss
11
757swim
678
640
29
477
523
2347
57
Cadel Bryan
12
Cavalier Aquatics - Piedmont F
258
467
593
523
496
2337
58
Tyler Tiberio
12
Tsunami Swimming
432
384
496
478
526
2316
59
Kellan Clipp
12
Nova South
516
502
342
445
507
2312
60
Andrew Markle
12
Tide Swimming
530
429
266
551
521
2297
61
George Estill
12
Nova South
521
624
246
430
459
2280
62
Rylan Schaffter
11
Tide Swimming
505
353
330
541
550
2279
63
Timothy George
12
Prince William Swim Club
373
593
584
322
386
2258
64
Kullen Daniel
11
Hanover Aquatics
404
506
399
487
453
2249
65
Hugh Dunham
12
POSEIDON SWIMMING
517
518
416
338
456
2245
66
William Caywood
12
HVA Current
280
542
531
478
407
2238
67
Drew Mariscalco
12
SwimRVA
350
356
552
521
456
2235
68
Caden Bishop
11
Hanover Aquatics
451
524
352
445
461
2233
69
Landon Lawrence
12
HVA Current
411
552
360
480
430
2233
70
Austin Woodruff
11
Lynchburg YMCA
498
580
371
395
387
2231
71
Sutton Jaskot
11
Cavalier Aquatics - Piedmont F
484
542
227
551
414
2218
72
Ryan Tessenear
12
Tide Swimming
537
485
251
547
383
2203
73
Liam Shafer
11
Winchester Swim Team
418
472
263
585
446
2184
74
Taogh Solari-Spradlin
12
Cavalier Aquatics - Piedmont F
551
592
246
340
454
2183
75
Graham Bennett
11
Tide Swimming
602
140
462
570
405
2179
76
Mikah Sun
12
HVA Current
359
373
581
421
443
2177
77
Abraham Du
11
H2okie Aquatics
441
434
415
398
466
2154
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
78
Nico Rogers
11
Nova South
440
483
346
419
451
2139
79
Riggins Hill
11
Virginia Gators
463
302
487
393
490
2135
80
Jack Kibler
12
Battlefield Area Star Swimmers
356
379
548
407
429
2119
81
Alexander Nelson
12
East Coast Aquatic Team
454
521
262
481
380
2098
82
Alex Skurzak
11
Tide Swimming
451
411
500
326
408
2096
83
Jackson Inscoe
11
Nova South
336
412
460
450
424
2082
84
Noah Leger
11
Lynchburg YMCA
347
527
446
314
447
2081
85
Ben Shriver
12
Quest Swimming
415
614
461
246
345
2081
86
Graham Cooper
12
Virginia Gators
381
238
329
612
511
2071
87
Noah Tam
12
SwimRVA
150
631
605
128
546
2060
88
Mark Ukolov
11
Tide Swimming
452
414
423
316
452
2057
89
Torin Bennett
11
Prince William Swim Club
329
674
1
652
401
2057
90
McCulloch Morrison
11
Lynchburg YMCA
500
425
194
526
396
2041
91
Jiayi Qi
11
757swim
206
684
536
152
453
2031
92
Derrick Joseph
12
Atlantic Coast Athletic Club
228
720
182
624
249
2003
93
Colton Cunningham
11
YMCA of Virginia Blue Ridge R
237
605
202
509
447
2000
94
Andrew Farmer
12
Nova South
360
491
431
289
413
1984
95
Riccardo Ferrigno
12
Tide Swimming
398
451
375
366
383
1973
96
Nolan Marchione
12
Tide Swimming
367
490
224
526
362
1969
97
Adhvik Sunkavalli
12
Nova South
242
454
243
525
434
1898
98
Cannon Bennett
11
Quest Swimming
299
581
269
372
377
1898
99
Casey Jones
11
Tide Swimming
514
585
28
472
287
1886
100
Ilya Argint
12
Tide Swimming
328
358
357
476
351
1870
101
Nikolas Sanness
11
Tide Swimming
489
420
277
235
435
1856
102
Orion Spiridopoulos
11
Quest Swimming
251
472
359
369
388
1839
103
AJ Gunderman
12
HVA Current
284
376
375
468
328
1831
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
104
William Litton
12
Cavalier Aquatics - Piedmont F
252
400
420
328
423
1823
105
Camden Renick
11
Cca Marlins
228
542
207
402
427
1806
106
Benjamin Talley
12
Quest Swimming
306
487
301
303
402
1799
107
Lars Arne
11
757swim
394
227
609
166
395
1791
108
Garrick Fisher
12
Cavalier Aquatics - Piedmont F
446
375
360
196
412
1789
109
Matthew Killian
11
Cavalier Aquatics - Piedmont F
384
406
195
448
348
1781
110
Jacob Childrey
11
Lynchburg Aquatic Club
506
341
505
427
1779
111
William Allen
12
Nova South
149
647
200
466
309
1771
112
Camden Betsworth
12
Cavalier Aquatics - Piedmont F
400
540
356
136
335
1767
113
William Cale
12
Nova South
202
574
446
136
393
1751
114
Joseph Geisel
11
Nova South
376
358
406
250
342
1732
115
Aidan Moss
12
Lynchburg YMCA
229
421
262
425
319
1656
116
Zachary Bauer
12
Lynchburg Aquatic Club
338
379
231
369
334
1651
117
Noah Eberle
12
Tide Swimming
393
465
276
155
352
1641
118
Tyler Melson
12
Nova South
383
387
211
318
332
1631
119
Benjamin Martin
11
Valley Swim Team Phoenix
331
472
249
198
381
1631
120
Isaac Brumbelow
11
Tide Swimming
494
417
170
483
65
1629
121
Leo Li
11
Old Dominion Aquatic Club
369
449
132
339
336
1625
122
Jordan Thomason
11
Stingrays Swim Team
399
369
196
330
316
1610
123
Joaquin Gutierrez
11
Nova South
149
424
341
379
307
1600
124
Ian Greer
12
Nova South
196
434
490
184
286
1590
125
Harry Kiser
11
Virginia Gators
365
432
1
473
318
1589
126
Chris Van Schaften
11
SwimRVA
487
276
420
371
1554
127
Conrad Burgos
11
H2okie Aquatics
158
542
236
335
263
1534
128
Nicholas Ban Boca
12
Williamsburg Aquatic Club
275
414
179
396
270
1534
129
Declan Parker
12
Stingrays Swim Team
269
394
399
190
280
1532
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
130
Micah Maris-Wolf
11
Williamsburg Aquatic Club
364
403
409
344
1520
131
Duncan Taylor
12
Dolphin Club
184
516
301
215
299
1515
132
Santiago Echeverria
12
Prince William Swim Club
1
306
455
339
379
1480
133
Tate MacDougall
12
Stingrays Swim Team
172
378
203
450
276
1479
134
Simon Merriam
11
Quest Swimming
167
404
255
313
334
1473
135
Heath Lowry
12
Nova South
326
222
195
470
249
1462
136
Gavin Harnish
12
Tide Swimming
457
354
6
307
331
1455
137
Dominick DiCarlo
12
HVA Current
419
415
390
223
1447
138
Shepard Nixon
11
Nova South
158
317
414
174
369
1432
139
Luke Shuman
11
Tide Swimming
370
219
289
200
339
1417
140
Mason Saless
11
757swim
68
408
313
304
304
1397
141
Chad Townsend
11
Williamsburg Aquatic Club
159
346
306
271
310
1392
142
Logan Broderick
11
Williamsburg Aquatic Club
392
591
401
1384
143
Jackson Barksdale
12
Lynchburg YMCA
443
308
204
105
319
1379
144
Nate Sauer
11
Battlefield Area Star Swimmers
240
247
373
268
239
1367
145
Jonathan Fennell
12
Quest Swimming
124
355
176
458
251
1364
146
Graeme Ashworth
11
Cca Marlins
193
132
428
292
316
1361
147
Henry Bott
11
Old Dominion Aquatic Club
273
422
82
312
271
1360
148
Alex Risvanoglu
11
Coast Guard Blue Dolphins
258
174
279
291
357
1359
149
Colston Worthington
12
Nova South
398
331
313
34
281
1357
150
Tristan Jones
11
POSEIDON SWIMMING
219
293
158
349
333
1352
151
Eli McDonald
11
Nova South
231
332
278
248
262
1351
152
Daniel Gustafson
12
Lynchburg YMCA
123
117
475
292
341
1348
153
Preston Jordan
12
Hanover Aquatics
64
281
494
373
135
1347
154
Stephen Thrasher
12
Stingrays Swim Team
266
400
134
256
290
1346
155
Will Richardson
11
Virginia Gators
223
471
105
291
254
1344
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
156
Zac Morton
12
H2okie Aquatics
48
313
152
503
315
1331
157
Harrison Lawson
11
Battlefield Area Star Swimmers
146
154
377
382
268
1327
158
Everett Edwards
11
Tide Swimming
234
278
93
445
258
1308
159
Matthew Anderson
12
H2okie Aquatics
262
356
53
367
269
1307
160
Nathaniel Smith
12
Dolphin Club
397
415
216
1
276
1305
161
Callen Morehead
11
Prince William Swim Club
255
419
194
153
283
1304
162
Nathan Springett
12
Cavalier Aquatics - Piedmont F
248
314
126
373
235
1296
163
Nathaniel Weitzel
11
POSEIDON SWIMMING
262
418
87
216
303
1286
164
Jake Howell
11
Williamsburg Aquatic Club
237
266
314
214
245
1276
165
Knox Briggs
12
Williamsburg Aquatic Club
178
221
291
309
267
1266
166
Jackson Jones
12
Williamsburg Aquatic Club
273
457
443
93
1266
167
William Burns
12
Nova South
175
322
29
497
237
1260
168
Miles Barr
12
Tide Swimming
259
201
459
125
214
1258
169
CJ Pulk
12
Tide Swimming
364
87
27
490
283
1251
170
Bennett Hogan
12
H2okie Aquatics
299
418
189
105
238
1249
171
James Tlusty
11
Williamsburg Aquatic Club
198
299
215
282
252
1246
172
Sean Sallee
12
Old Dominion Aquatic Club
132
228
189
384
300
1233
173
William Beauchamp
12
Fcfy Riptide Swim Team
250
215
276
218
273
1232
174
Ethan Thomas
12
Tsunami Swimming
249
303
183
243
251
1229
175
Frank Mihlon
12
Tide Swimming
205
263
273
211
262
1214
176
Andrew Kolpakov
12
Tide Swimming
260
288
176
260
227
1211
177
Merlin Ostrom
12
Tide Swimming
353
460
96
102
190
1201
178
Marcus Xie
11
Atlantic Coast Athletic Club
203
368
213
118
290
1192
179
Noah Rozboril
11
Cca Marlins
397
323
379
1
85
1185
180
Jaiden Davidson
12
Nova South
215
157
338
193
256
1159
181
William Huffman
12
Cavalier Aquatics - Piedmont F
172
173
322
285
196
1148
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
182
Levi Hobbs
12
Tide Swimming
321
269
185
176
187
1138
183
John Tunstall
12
Nova South
73
401
26
386
246
1132
184
Bennett Masson
11
Old Dominion Aquatic Club
279
293
1
250
295
1118
185
Luke Dinsmore
12
Old Dominion Aquatic Club
269
361
88
146
249
1113
186
Devon McKinney
12
757swim
224
185
364
320
1093
187
Jackson Cianci
12
Stingrays Swim Team
247
244
135
271
148
1045
188
Bennett Buschman
12
SwimRVA
1
254
288
249
248
1040
189
Camron Bialorucki
12
Old Dominion Aquatic Club
251
192
226
104
264
1037
190
Tommy White
12
Quest Swimming
134
136
296
211
250
1027
191
DC Castanon
11
SwimRVA
278
139
396
213
1026
192
Elijah Vigil
11
Tide Swimming
257
271
39
294
159
1020
193
Vasilii Dobrynin
11
Virginia Gators
305
309
177
223
1014
194
Liam Purcell
12
Nova South
180
341
77
279
135
1012
195
Robert Burgess
12
Quest Swimming
39
167
299
271
233
1009
196
Sebastian Hess
12
Virginia Gators
358
242
167
41
200
1008
197
Henry Wood
12
East Coast Aquatic Team
296
370
192
1
144
1003
198
Ben Sheets
12
H2okie Aquatics
229
361
1
207
197
995
199
Charlie Barber
12
Williamsburg Aquatic Club
166
222
84
331
164
967
200
Ian Newman
12
HVA Current
187
308
126
130
206
957
201
Clark Leffel
12
Unattached
210
301
1
287
155
954
202
Lucas Pshenichnikov
11
Tsc Torpedoes
125
273
222
177
155
952
203
Sebastian Salvetti
12
Tsc Torpedoes
260
140
340
205
945
204
Andrew Moore
11
Prince William Swim Club
1
99
294
398
151
943
205
Caleb McLeod
11
Prince William Swim Club
221
148
1
354
210
934
206
Brice Franz
12
Winchester Swim Team
193
111
193
178
258
933
207
Jeffrey Woodson II
11
Prince William Swim Club
118
103
266
297
147
931
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
208
Luke Mersiovsky
12
Tsunami Swimming
404
436
86
926
209
Aaron Anthony
12
Tide Swimming
299
512
1
1
111
924
210
Gregory Lynch
11
Valley Swim Team Phoenix
311
230
194
8
177
920
211
Oliver Emmett
11
Williamsburg Aquatic Club
225
127
362
1
200
915
212
Keegan Roberts
12
SwimRVA
87
242
171
213
186
899
213
Jonathan Prince
11
H2okie Aquatics
317
153
235
41
127
873
214
Orin Whistleman
12
Virginia Gators
54
265
352
1
195
867
215
Knox Neel
12
Nova South
191
258
82
94
240
865
216
Brendan Mello
11
Coast Guard Blue Dolphins
185
298
204
47
119
853
217
Hunter Reynolds
12
Williamsburg Aquatic Club
264
224
211
1
137
837
218
Thomas Farrell
11
Nova South
133
406
87
25
174
825
219
Brody Rich
11
757swim
144
258
1
192
214
809
220
Jack Sleeth
11
757swim
90
304
4
234
175
807
221
Dylan Loura
12
Cavalier Aquatics - Piedmont F
124
134
116
284
145
803
222
Jacob Field
12
Tsunami Swimming
257
266
4
91
180
798
223
Zeke Sheldon
11
Quest Swimming
75
259
168
91
203
796
224
Noah McMunn
11
POSEIDON SWIMMING
32
198
228
126
205
789
225
Joshua Proctor
11
Tide Swimming
160
350
88
1
185
784
226
Rudra Patil
12
Cca Marlins
152
238
85
181
127
783
227
Ratu Bukarau
12
Prince William Swim Club
73
215
302
43
134
767
228
Akai Gillette
12
HVA Current
336
1
231
195
763
229
Krissy Wachs
11
Old Dominion Aquatic Club
143
342
58
98
107
748
230
Garrett Kopach
12
Old Dominion Aquatic Club
218
157
1
261
90
727
231
McCulloch Morrison
11
Lynchburg YMCA
87
169
8
266
189
719
232
Sam Ash
11
Nova South
144
277
73
42
168
704
233
Nathan Robinson
11
Tide Swimming
134
175
197
1
190
697
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
234
Eli Crisostomo
11
Old Dominion Aquatic Club
182
101
1
256
149
689
235
Riwaj Bhandari
12
Tsunami Swimming
350
148
189
687
236
Kai Hiyama
11
East Coast Aquatic Team
212
202
100
168
682
237
Sawyer Davis
12
Stingrays Swim Team
274
136
262
672
238
Evan Clark
12
Dolphin Club
184
264
140
1
82
671
239
Logan Banks
11
Nova South
186
230
88
1
164
669
240
Eric Carlson
11
Nova South
406
153
1
103
663
241
Caleb Howes
12
Cca Marlins
138
145
110
152
118
663
242
Declan Murphy
12
Nova South
19
218
124
103
198
662
243
Landon Emdadi
12
Tide Swimming
82
158
291
1
121
653
244
Preston Olinger
11
H2okie Aquatics
60
75
392
125
652
245
Ryan Gander
12
Battlefield Area Star Swimmers
7
135
236
136
127
641
246
Robert Peters
11
Prince William Swim Club
115
132
103
165
123
638
247
Ryan Sanford
11
H2okie Aquatics
214
215
96
1
107
633
248
Stefan Austin
11
Nova South
225
171
25
205
626
249
Sawyer Thilking
12
Lynchburg Aquatic Club
218
230
50
126
624
250
Fischer Grant
12
SwimRVA
3
237
80
162
133
615
251
Samuel Natt
11
Cca Marlins
213
117
145
25
113
613
252
Devin Archibald
12
Stingrays Swim Team
164
1
232
68
146
611
253
Nathan Hession
12
Hanover Aquatics
75
214
9
231
79
608
254
Andrew Craig
12
Tide Swimming
125
186
135
50
102
598
255
Connor Scanlon
12
Quest Swimming
68
82
319
1
128
598
256
Mason Redfern
12
Nova South
72
291
88
77
68
596
257
Connor Massey
12
Tsc Torpedoes
31
217
62
174
107
591
258
Kavin Rameshkumar
11
Nova South
77
167
38
122
185
589
259
Nolan Dowdy
11
POSEIDON SWIMMING
53
194
147
55
135
584
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
260
Brady Meert
11
Tsc Torpedoes
342
132
103
577
261
Henry Fox
11
Atlantic Coast Athletic Club
222
218
122
1
12
575
262
Drake Bauer
12
Nova South
91
150
141
70
121
573
263
Jackson Brantingham
12
Nova South
93
246
1
190
29
559
264
Finnegan Smasal
11
Tide Swimming
194
143
77
139
553
265
Jayden Ayala
11
Winchester Swim Team
263
1
72
124
82
542
266
Clayton Cox
11
Lynchburg YMCA
212
95
1
131
100
539
267
Grayson Merrill
11
POSEIDON SWIMMING
109
199
91
4
131
534
268
Blaize Tweedy
11
Unattached
253
150
131
534
269
Valen Mezzenga
11
Hanover Aquatics
58
142
267
1
57
525
270
Leonidas Matthews
12
Tide Swimming
61
38
297
125
1
522
271
Lincoln Brixey
12
Nova South
66
124
201
58
69
518
272
Ryan Butters
11
Nova South
83
204
120
110
517
273
Noah Taliaferro
11
757swim
160
192
70
1
84
507
274
Lyle Dunfee
11
Cavalier Aquatics - Piedmont F
32
62
224
78
110
506
275
Luca Schmittou
11
Valley Swim Team Phoenix
121
4
1
202
178
506
276
Samarth Kaushal
11
Nova South
91
134
132
1
145
503
277
Cooper Searles
12
Stingrays Swim Team
102
306
1
93
502
278
Alex Kutelia
12
Tide Swimming
51
2
300
108
41
502
279
William Hulette
12
Hanover Aquatics
37
13
209
116
118
493
280
Jacob Spears
12
Nova South
66
128
202
2
91
489
281
Jack Roper
12
Atlantic Coast Athletic Club
182
94
8
69
135
488
282
Rhodes Barrell
12
757swim
87
17
119
149
103
475
283
Christian Green
11
Stingrays Swim Team
73
188
48
113
51
473
284
Luca Marchelletta
11
Hanover Aquatics
126
109
1
105
130
471
285
Joe Henry
11
Nova South
319
36
103
458
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
286
William Hombach
11
Stingrays Swim Team
164
85
182
1
24
456
287
Sebastian Ramirez
11
Nova South
88
248
1
15
104
456
288
Barrett Treiber
12
757swim
107
136
144
65
452
289
Alexander Wennerberg
12
Tsc Torpedoes
1
311
47
90
449
290
Jay Li
12
Nova South
1
158
182
1
97
439
291
Riley James
12
Richmond City Riptides
1
332
104
1
438
292
Max Heil
11
Cavalier Aquatics - Piedmont F
77
132
188
1
37
435
293
Parker Nystrom
11
Nova South
86
71
130
1
144
432
294
Micah Johnston
11
SwimRVA
32
222
81
21
75
431
295
Alex Davis
12
Tide Swimming
1
138
152
51
87
429
296
Noah Bosmans
11
Tide Swimming
88
193
1
17
122
421
297
James Bouchard
11
Nova South
1
183
106
1
128
419
298
Nathaniel Wirt
12
POSEIDON SWIMMING
5
187
25
90
102
409
299
John Kerrigan
12
Cavalier Aquatics - Piedmont F
45
166
1
120
72
404
300
Thatcher Sidari
12
POSEIDON SWIMMING
1
170
114
1
115
401
301
Aidan Barden
12
HVA Current
103
238
49
1
4
395
302
Julius Moore
12
Lynchburg YMCA
2
45
1
202
143
393
303
Eli Chilcote
12
H2okie Aquatics
115
83
65
54
72
389
304
Carter McDonough
12
Unattached
81
1
50
172
74
378
305
Brendan Moser
11
757swim
1
92
20
117
147
377
306
Marko Rankovic
11
Atlantic Coast Athletic Club
1
216
154
1
372
307
Jason Osborne
12
POSEIDON SWIMMING
77
144
146
367
308
Wesley Munchel
12
SwimRVA
106
155
10
1
93
365
309
Asher Ramos
12
Richmond City Riptides
2
223
1
52
75
353
310
Carter Holland
11
Stingrays Swim Team
38
81
1
229
349
311
Ezra Payne
12
Battlefield Area Star Swimmers
130
161
28
1
25
345
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
312
Peyton Dowler
11
SwimRVA
45
259
1
5
30
340
313
Kai Bartusiak
12
Williamsburg Aquatic Club
1
92
145
1
100
339
314
Aidan Ferrarese
12
Prince William Swim Club
133
127
1
23
47
331
315
Jacob Parr
11
H2okie Aquatics
40
163
116
1
1
321
316
Logan Hull
11
Nova South
1
135
113
1
68
318
317
Mikey Vahey
12
Williamsburg Aquatic Club
286
28
1
315
318
Terrance Seibel
12
Tsc Torpedoes
159
91
62
312
319
William Waterworth
11
Nova South
155
113
1
43
312
320
Christian Gray
12
Battlefield Area Star Swimmers
127
123
58
308
321
Easton Bridges
11
Quest Swimming
145
1
142
18
306
322
Arav Warhadkar
11
Tsc Torpedoes
62
211
1
28
302
323
Matthew Huddleston
12
YMCA of Virginia Blue Ridge R
55
148
1
43
48
295
324
Paul Boughter
12
Stafford Aquatics Team
14
73
163
13
28
291
325
Carter Kappler
11
Lynchburg Aquatic Club
66
136
49
1
39
291
326
Chace Konicki
12
Stafford Aquatics Team
32
194
38
18
8
290
327
Emerson Street
11
Laso Marlins
46
186
6
51
289
328
Henry Astoria
11
SwimRVA
145
22
67
45
279
329
Brandon Thomas
12
Lynchburg YMCA
101
57
33
19
63
273
330
Nivedh Ala
12
Nova South
6
70
106
41
50
273
331
Gavin Perlmutter
11
Quest Swimming
19
149
76
1
25
270
332
Brady Vorgang
12
Tsc Torpedoes
61
49
111
1
42
264
333
Austin Martin
11
Quest Swimming
33
85
1
96
47
262
334
Owen Limbaugh
11
Virginia Peninsulas YMCA Swim
100
119
1
1
40
261
335
Andrew Solensky
11
Tsc Torpedoes
157
74
1
26
258
336
Dev Warhadkar
11
Tsc Torpedoes
1
253
1
1
256
337
Corban Howard
11
Williamsburg Aquatic Club
48
151
22
1
33
255
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
338
Sebastian Bet
11
757swim
63
150
1
1
39
254
339
Marcus Pierret
12
Prince William Swim Club
126
55
6
21
46
254
340
Calvin Blumer
11
SwimRVA
111
1
95
46
253
341
Landon Moodie
11
HVA Current
1
174
68
1
8
252
342
Laz Doiron
12
Virginia Peninsulas YMCA Swim
15
50
125
1
48
239
343
Sawyer Durham
11
Stingrays Swim Team
147
1
46
5
38
237
344
Parker Rose
11
Valley Swim Team Phoenix
235
1
1
237
345
Jonathan Finley
11
757swim
128
1
100
229
346
Keith Soriano
11
Cavalier Aquatics - Piedmont F
11
213
1
225
347
Luke Riley
12
Quest Swimming
1
97
90
1
36
225
348
Dillon Grimaldi
11
Tide Swimming
1
219
1
1
1
223
349
Jack Schwizer
12
HVA Current
1
39
174
8
222
350
Miles Petrikonis
11
Lynchburg Aquatic Club
67
20
54
78
219
351
Brendan Holmes
11
Tide Swimming
86
47
1
83
217
352
Henry Payne
11
Tide Swimming
59
68
1
5
84
217
353
Graham Tokarsky
12
Cca Marlins
8
204
1
1
214
354
Ben Crisostomo
11
Old Dominion Aquatic Club
24
114
13
56
207
355
Owen Mitchell
11
Nova South
1
83
82
1
38
205
356
James Jin
11
Nova South
1
125
1
70
5
202
357
Connor Walger
11
Quest Swimming
1
64
60
1
75
201
358
Adam Aghandous
11
Prince William Swim Club
60
103
11
27
201
359
Parker Matthaey
12
Old Dominion Aquatic Club
1
153
24
1
20
199
360
Keith Stefanik
11
Valley Swim Team Phoenix
146
4
1
45
196
361
Mason Sloan
11
Lynchburg YMCA
43
89
1
1
57
191
362
Benson Gross
11
Cca Marlins
1
24
163
1
1
190
363
Grady Carroll
12
Tsunami Swimming
185
1
1
2
189
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
364
Finnegan Whistleman
11
Virginia Gators
78
94
16
188
365
Connor Schulte
11
Cca Marlins
68
37
75
1
181
366
Indiana McKenney
12
Cavalier Aquatics - Piedmont F
1
33
121
1
23
179
367
John Fortuna
11
Nova South
21
1
127
1
24
174
368
Mason Jacoby
12
Prince William Swim Club
1
18
1
148
1
169
369
Prince Barcia
11
Cavalier Aquatics - Piedmont F
55
45
1
63
164
370
Dexter Braswell
12
Nova South
156
1
1
2
160
371
Aaron Sun
11
Coast Guard Blue Dolphins
1
93
1
1
63
159
372
Ayden Dodson
12
Tide Swimming
41
17
101
159
373
SaiHarshith Manyam
12
Winchester Swim Team
9
1
147
1
158
374
Ryan Dumene
12
Battlefield Area Star Swimmers
27
44
12
71
154
375
Cameron Weston
12
Stingrays Swim Team
1
68
67
1
13
150
376
Thomas Sun
12
H2okie Aquatics
2
131
1
1
14
149
377
Reid Beshere
12
POSEIDON SWIMMING
29
116
1
1
1
148
378
Grady Desmarteau
11
SwimRVA
73
33
1
1
38
146
379
Brennon Weimer
12
Hanover Aquatics
102
41
1
1
1
146
380
Alex Lombart
11
Cavalier Aquatics - Piedmont F
1
29
98
1
13
142
381
Jackson Budlong
12
Norfolk Silver Dolphins
1
1
135
1
1
139
382
Acree Thompson
11
Atlantic Coast Athletic Club
1
15
82
26
11
135
383
Maxim Rico
11
Stingrays Swim Team
43
1
1
78
123
384
Jeremiah Wheatley
11
Nova South
108
1
1
13
123
385
Liam Warren
11
SwimRVA
62
1
1
56
120
386
Forrest Cory
11
Battlefield Area Star Swimmers
1
113
1
1
116
387
Logan Haley
12
Battlefield Area Star Swimmers
1
114
1
116
388
Kaleb Kurowski
11
757swim
12
95
1
1
6
115
389
Christopher Thomas
11
Stingrays Swim Team
1
90
22
1
114
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
390
Declan Holsten
11
Nova South
1
98
1
1
10
111
391
Cameron Mason
11
Tsc Torpedoes
107
1
1
1
110
392
Stephen Chen
11
Nova South
104
1
1
106
393
Corbin Gunn
11
SwimRVA
1
47
51
1
1
101
394
Braden Yarbrough
11
Hanover Aquatics
1
90
1
1
8
101
395
Devansh Patil
12
Stafford Aquatics Team
1
71
1
1
26
100
396
Sydney Koffman
12
Tsc Torpedoes
1
96
1
98
397
Luke Steward
11
Nova South
81
1
1
9
92
398
Mark Nesterenko
12
757swim
1
1
87
1
1
91
399
Mason Goetsch
12
Stafford Aquatics Team
87
1
1
89
400
Alexander Pinkham
12
Nova South
22
40
19
1
5
87
401
Garrett Escobar
12
Quest Swimming
1
18
44
13
6
82
402
Brazos Rice
12
Old Dominion Aquatic Club
39
6
34
1
2
82
403
Jay Hansen
11
Cavalier Aquatics - Piedmont F
1
77
1
1
80
404
Ryan Anderson
11
Stingrays Swim Team
1
64
11
1
1
78
405
Logan Witcher
12
H2okie Aquatics
73
1
1
75
406
Daffron Hendrick
11
Cavalier Aquatics - Piedmont F
72
1
1
74
407
Vibhav Balam
11
Nova South
70
1
1
72
408
Robert Hart
11
Prince William Swim Club
1
69
1
1
72
409
Jackson French-Lujan
12
Stingrays Swim Team
60
1
1
1
63
410
Mason Calloway
12
Martinsville Marlins
1
1
59
1
62
411
Louis Lillard
12
Tide Swimming
15
41
1
1
1
59
412
Andrew Hubble
12
H2okie Aquatics
1
55
1
1
1
59
413
Ryan Yang
12
Atlantic Coast Athletic Club
3
1
51
1
56
414
Bowyn Sword
11
Wytheville Waves
21
1
34
56
415
Jerry Qin
11
Cavalier Aquatics - Piedmont F
1
51
1
1
1
55
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
416
Colin Ebinger
11
Richmond City Riptides
1
47
1
3
52
417
Sullivan Wallace
11
SwimRVA
49
1
1
51
418
Alexander Ramberger
12
Prince William Swim Club
1
42
4
1
3
51
419
Patrick Santangelo
12
POSEIDON SWIMMING
1
33
1
12
1
48
420
Brody Butler
11
Old Dominion Aquatic Club
1
37
1
1
6
46
421
Evan Dwyer
11
757swim
1
41
1
1
44
422
Brayden Dye
12
Tide Swimming
1
41
1
43
423
Nicholas Shearer
12
Tsunami Swimming
1
30
1
4
6
42
424
Landon Coleman
11
HVA Current
1
1
39
1
42
425
Preston Stainback
11
Old Dominion Aquatic Club
36
1
3
1
41
426
Micah Farwell
12
Old Dominion Aquatic Club
1
37
1
1
1
41
427
Liam Bugin
12
Hanover Aquatics
14
16
8
1
1
40
428
Albert Liang
12
Atlantic Coast Athletic Club
1
1
34
1
37
429
Ryan Anastasi
11
Old Dominion Aquatic Club
1
33
1
1
1
37
430
Connor Bradshaw
12
757swim
3
25
1
1
1
31
431
John Pollock
12
HVA Current
1
1
25
1
1
29
432
Randolph Crawford
12
Battlefield Area Star Swimmers
13
1
14
28
433
Colin Dacey
11
Richmond City Riptides
1
26
1
28
434
Connor Henry
11
Lynchburg YMCA
1
1
22
1
1
26
435
Jaxson Flick
12
Quest Swimming
1
21
1
1
1
25
436
Christian Bannon
11
Cca Marlins
1
22
1
1
25
437
Vihaan Datla
11
Nova South
5
18
1
24
438
Nathaniel Lewis
11
East Coast Aquatic Team
1
21
1
23
439
Weston White
11
Quest Swimming
1
3
1
10
8
23
440
Samuel Lenkowski
12
Cca Marlins
1
18
1
1
1
22
441
John Masterson
11
Nova South
1
9
1
1
7
19
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
442
Liam Fairbanks
12
Hanover Aquatics
2
4
1
1
10
18
443
John McFaden
11
Nova South
14
1
1
1
17
444
Josiah Ellis
11
Quest Swimming
1
1
13
1
1
17
445
Jefferson Koscielny
12
Lynchburg YMCA
9
1
2
1
3
16
446
Jackson Neal
11
Nova South
1
12
1
1
15
447
Dylan Lin
11
Virginia Gators
4
9
1
14
448
Logan Hodgson
11
Coast Guard Blue Dolphins
1
10
1
1
13
449
Garrett Dowler
11
SwimRVA
1
9
1
1
1
13
450
Peyton Beardslee
12
Hanover Aquatics
4
1
6
1
1
13
451
Aarihaan Ghosh
12
Nova South
1
2
1
1
6
11
452
Rocco Visioni
11
Stingrays Swim Team
6
1
1
1
9
453
William Pinna
12
Dolphin Club
1
1
1
1
1
5
454
Landon Ellington
12
Smac
1
1
1
1
1
5
455
Jorge Dimmer
12
Stingrays Swim Team
1
1
1
1
1
5
456
Luke Woodward
12
Stingrays Swim Team
1
1
1
1
1
5
457
Matthew Palko
11
Stingrays Swim Team
1
1
1
1
1
5
458
Connor Jock
11
Coast Guard Blue Dolphins
1
1
1
1
1
5
459
Brodie Thomas
12
Lynchburg YMCA
1
1
1
1
1
5
460
Aydin Hussain
12
Nova South
1
1
1
1
1
5
461
Carter Scordo
12
757swim
1
1
1
1
1
5
462
Spencer Burton
12
757swim
1
1
1
1
1
5
463
Thadd Kerns
11
757swim
1
1
1
1
1
5
464
Jonathan Silcox
12
Valley Swim Team Phoenix
1
1
1
1
1
5
465
Braylen Jones
12
Tide Swimming
1
1
1
1
1
5
466
Will Robbins
12
Tide Swimming
1
1
1
1
1
5
467
William Cremin
12
Tide Swimming
1
1
1
1
1
5
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
468
Landon Youngblood
12
Tide Swimming
1
1
1
1
1
5
469
Owen Acree
12
Prince William Swim Club
1
1
1
1
1
5
470
Mills Harris
11
Prince William Swim Club
1
1
1
1
1
5
471
Gabriel Bernal-Garcia
12
Prince William Swim Club
1
1
1
1
1
5
472
Samuel Welsh
12
Lynchburg Aquatic Club
1
1
1
1
1
5
473
Wesley Camblin
12
Hanover Aquatics
1
1
1
1
1
5
474
Hunter Gideon
12
Old Dominion Aquatic Club
1
1
1
1
1
5
475
Dean Weeden
12
HVA Current
1
1
1
1
1
5
476
Mason Ray
12
Smac
1
1
1
1
4
477
Jaewon Hur
11
Lynchburg YMCA
1
1
1
1
4
478
Eli Trosper
12
Lynchburg YMCA
1
1
1
1
4
479
Ishaan Likhate
11
Nova South
1
1
1
1
4
480
Bryce Moser
11
757swim
1
1
1
1
4
481
Nehemiah Thrash
12
757swim
1
1
1
1
4
482
Christian Beyer
11
757swim
1
1
1
1
4
483
Jaymes Fitzgerald
12
SwimRVA
1
1
1
1
4
484
Wilson Waggener
11
Quest Swimming
1
1
1
1
4
485
Camden Stanley
12
Quest Swimming
1
1
1
1
4
486
Grayson Scott
11
Prince William Swim Club
1
1
1
1
4
487
Desmond Parent
12
Hanover Aquatics
1
1
1
1
4
488
Bryce Foutz
11
H2okie Aquatics
1
1
1
1
4
489
Ryan Riek
11
Old Dominion Aquatic Club
1
2
1
4
490
Chase Jones
12
Old Dominion Aquatic Club
1
1
1
1
4
491
Janel Richard
12
HVA Current
1
1
1
1
4
492
Ty Braman
11
Rockbridge Storm Swim Team
1
1
1
3
493
Wilson Crabtree
11
Atlantic Coast Athletic Club
1
1
1
3
Swimmer
Age
Team
200FR
50BK
50BR
50FL
100IM
Score
494
Ryan Adams
11
Stafford Aquatics Team
1
1
1
3
495
Asher Mulder
12
Stafford Aquatics Team
1
1
1
3
496
Samuel Dyer
11
POSEIDON SWIMMING
1
1
1
3
497
Spencer Pierson
11
Stingrays Swim Team
1
1
1
3
498
William Jarrett
11
Stingrays Swim Team
1
1
1
3
499
John Thacker
12
Virginia Gators
1
1
1
3
500
Jabel Urum
12
Valley Swim Team Phoenix
1
1
1
3
501
Shiraz Tahilramani
11
Tide Swimming
1
1
1
3
502
David Foley
12
Tide Swimming
1
1
1
3
503
Gabe Ayala
11
Tide Swimming
1
1
1
3
504
Marley Szwabowski-Heath
11
SwimRVA
1
1
1
3
505
Brandon Letourneau
12
SwimRVA
1
1
1
3
506
Samuel Radkowsky
11
SwimRVA
1
1
1
3
507
Ethan McLean
12
Quest Swimming
1
1
1
3
508
Turner Hadsall
12
Prince William Swim Club
1
1
1
3
509
Brian Lopez
11
Prince William Swim Club
1
1
1
3
510
Jackson Blendowski
12
Lynchburg Aquatic Club
1
1
1
3
511
Austin Kuti
11
Hanover Aquatics
1
1
1
3