Virginia Swimming
Boys Ages 11 & 12
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 5/13/2024.
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
1
Daniel Bunge
11
Nova South
882
903
652
912
839
4188
2
Raleigh Harrington
11
Nova South
755
899
731
781
842
4008
3
Jack Danahy
12
Nova South
601
851
724
747
838
3761
4
Trent Abbott
11
Nova South
725
641
776
766
742
3650
5
Max Valentine
12
Tide Swimming
767
554
620
765
716
3422
6
Yusuf Ismailov
12
Cavalier Aquatics - Piedmont F
639
708
596
734
730
3407
7
Will Arcarese
11
Nova South
545
587
740
719
721
3312
8
Nate Doran
12
Nova South
717
740
629
534
688
3308
9
Misha Radkevich
11
757swim
664
736
523
654
673
3250
10
Porter Linkonis
12
Nova South
497
701
693
707
642
3240
11
Brady Hawke
12
Nova South
591
616
492
784
714
3197
12
Conner Hughes
11
Winchester Swim Team
674
698
450
717
621
3160
13
Chris Lyashenko
12
Tide Swimming
624
615
531
652
614
3036
14
Igor Dmytriyev
11
Virginia Gators
437
687
656
562
659
3001
15
Tripp Wile
11
Tsunami Swimming
598
778
439
544
594
2953
16
James Wallin
12
Nova South
705
494
579
535
632
2945
17
Crosby Grigg
12
H2okie Aquatics
407
518
647
653
655
2880
18
Logan Argabright
11
Coast Guard Blue Dolphins
561
748
495
478
525
2807
19
Wes James
12
Coast Guard Blue Dolphins
542
510
537
654
562
2805
20
Brody Hafl
12
Williamsburg Aquatic Club
506
245
788
611
608
2758
21
Wesley Hill
12
Hanover Aquatics
478
569
555
609
536
2747
22
Sam Trivette
11
Nova South
553
485
572
631
505
2746
23
Jack Norman
12
SwimRVA
518
537
591
591
508
2745
24
Watson Mundy
11
Nova South
685
666
390
421
582
2744
25
Ryan Tessenear
12
Tide Swimming
588
519
516
600
520
2743
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
26
Noah Wolfle
11
Nova South
596
645
202
681
603
2727
27
Layton Barrett
11
SwimRVA
542
609
402
670
488
2711
28
Isaac Soderlund
12
Tide Swimming
706
520
354
590
527
2697
29
Charlie Williams
11
Nova South
505
666
525
460
538
2694
30
Isaiah Kite
12
Virginia Gators
596
451
592
554
489
2682
31
Sam Gupton
12
Nova South
522
571
427
500
602
2622
32
Caspian Cohen
12
SwimRVA
528
486
432
625
531
2602
33
Rylan Schaffter
11
Tide Swimming
596
481
438
564
515
2594
34
Jed Gorby
12
Virginia Gators
294
601
535
628
511
2569
35
Jayden Zhang
12
Nova South
416
563
575
447
563
2564
36
Ashton Flores
12
Tide Swimming
570
478
449
524
527
2548
37
Cameron Sanosi
12
Tide Swimming
654
319
636
368
562
2539
38
Graham Bennett
11
Tide Swimming
668
379
424
567
467
2505
39
Oliver Voss
11
757swim
520
706
193
504
575
2498
40
Tyler Tiberio
12
Tsunami Swimming
511
399
530
535
507
2482
41
Philip Maddux
12
Nova South
370
582
435
559
528
2474
42
William Conlan
11
Hanover Aquatics
538
601
323
537
455
2454
43
Isaac Brumbelow
11
Tide Swimming
576
582
235
549
485
2427
44
Joshua Lee
12
Nova South
358
512
559
446
534
2409
45
Oliver Queen
11
Cca Marlins
495
630
302
451
519
2397
46
Ean Oluwabusola
12
Tide Swimming
429
427
542
529
443
2370
47
Nolan Marchione
12
Tide Swimming
447
444
380
637
458
2366
48
Owen Peat
12
Nova South
387
510
571
401
477
2346
49
Andrew Markle
12
Tide Swimming
586
406
306
533
502
2333
50
Thor Akesson
12
POSEIDON SWIMMING
473
275
578
485
510
2321
51
Riggins Hill
11
Virginia Gators
480
283
505
490
519
2277
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
52
Knox O'Brien
11
757swim
772
448
513
529
2262
53
Nikolas Sanness
11
Tide Swimming
535
479
334
404
502
2254
54
George Estill
12
Nova South
556
612
277
400
404
2249
55
Patrick Sheeran
11
Cavalier Aquatics - Piedmont F
442
521
127
699
455
2244
56
Adam Stewart
11
Old Dominion Aquatic Club
427
528
283
537
469
2244
57
Mason Patterson
11
Lynchburg Aquatic Club
560
349
347
441
525
2222
58
Abraham Du
11
H2okie Aquatics
458
445
501
362
456
2222
59
Kevin Sauer
12
Battlefield Area Star Swimmers
247
416
622
431
472
2188
60
Mark Ukolov
11
Tide Swimming
488
454
483
310
437
2172
61
Walker Spain
11
Nova South
380
467
472
352
496
2167
62
Drew Mariscalco
12
SwimRVA
316
210
562
559
514
2161
63
Alexander Nelson
12
East Coast Aquatic Team
453
492
294
479
441
2159
64
Torin Bennett
11
Prince William Swim Club
388
538
249
572
398
2145
65
Caden Bishop
11
Hanover Aquatics
353
517
415
520
340
2145
66
Noah Leger
11
Lynchburg YMCA
469
455
408
368
443
2143
67
David Liu
12
Nova South
287
535
503
410
397
2132
68
Austin Woodruff
11
Lynchburg YMCA
566
507
343
285
424
2125
69
Sam Shnowske
12
757swim
558
327
362
451
379
2077
70
Liam Shafer
11
Winchester Swim Team
286
461
292
579
445
2063
71
Riccardo Ferrigno
12
Tide Swimming
469
416
409
394
374
2062
72
Timothy George
12
Prince William Swim Club
358
576
544
184
374
2036
73
Taogh Solari-Spradlin
12
Cavalier Aquatics - Piedmont F
551
565
211
231
467
2025
74
Kellan Clipp
12
Nova South
538
483
351
174
449
1995
75
Jayden Koh
11
Nova South
297
529
397
429
327
1979
76
Hugh Dunham
12
POSEIDON SWIMMING
125
504
328
521
483
1961
77
Sutton Jaskot
11
Cavalier Aquatics - Piedmont F
406
525
209
403
391
1934
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
78
Alex Skurzak
11
Tide Swimming
483
309
487
285
365
1929
79
John Greer
12
Nova South
279
351
303
579
416
1928
80
Noah Eberle
12
Tide Swimming
377
486
336
362
364
1925
81
Cannon Bennett
11
Quest Swimming
417
450
282
393
378
1920
82
Gavin Harnish
12
Tide Swimming
520
441
201
365
371
1898
83
Kullen Daniel
11
Hanover Aquatics
268
524
313
477
307
1889
84
Ben Shriver
12
Quest Swimming
425
563
469
95
331
1883
85
Landon Lawrence
12
HVA Current
374
521
254
316
414
1879
86
Luke Shuman
11
Tide Swimming
483
378
345
270
393
1869
87
Jackson Inscoe
11
Nova South
335
437
531
224
338
1865
88
Cadel Bryan
12
Cavalier Aquatics - Piedmont F
233
668
472
479
1852
89
Andrew Farmer
12
Nova South
331
464
417
250
344
1806
90
Jiayi Qi
11
757swim
260
625
502
399
1786
91
Ilya Argint
12
Tide Swimming
359
368
385
345
320
1777
92
Adhvik Sunkavalli
12
Nova South
231
465
286
445
332
1759
93
William Allen
12
Nova South
301
550
188
400
315
1754
94
Camden Betsworth
12
Cavalier Aquatics - Piedmont F
313
537
336
176
391
1753
95
CJ Pulk
12
Tide Swimming
509
302
63
536
343
1753
96
Brennan Bermudez
12
757swim
342
503
463
251
163
1722
97
Nico Rogers
11
Nova South
375
408
61
386
476
1706
98
Aidan Moss
12
Lynchburg YMCA
309
449
220
314
351
1643
99
Joseph Geisel
11
Nova South
365
376
426
117
343
1627
100
Colton Cunningham
11
YMCA of Virginia Blue Ridge R
503
272
369
466
1610
101
Finn Whitis
12
Stingrays Swim Team
381
592
30
384
207
1594
102
Mikah Sun
12
HVA Current
393
140
503
234
324
1594
103
William Litton
12
Cavalier Aquatics - Piedmont F
412
319
472
76
313
1592
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
104
McCulloch Morrison
11
Lynchburg YMCA
450
384
85
369
283
1571
105
Chris Van Schaften
11
SwimRVA
444
327
460
320
1551
106
Benjamin Talley
12
Quest Swimming
364
456
230
231
237
1518
107
Leo Li
11
Old Dominion Aquatic Club
301
441
429
338
1509
108
Tyler Melson
12
Nova South
475
382
167
201
282
1507
109
Jacob Childrey
11
Lynchburg Aquatic Club
371
404
493
236
1504
110
Graham Cooper
12
Virginia Gators
113
356
599
400
1468
111
Harry Kiser
11
Virginia Gators
404
456
352
254
1466
112
Jordan Thomason
11
Stingrays Swim Team
498
371
100
55
410
1434
113
Nate Prochazka
12
Battlefield Area Star Swimmers
467
467
116
375
1425
114
Colston Worthington
12
Nova South
426
353
300
2
340
1421
115
Alex Risvanoglu
11
Coast Guard Blue Dolphins
237
439
294
203
246
1419
116
Benjamin Martin
11
Valley Swim Team Phoenix
177
518
277
87
354
1413
117
William Cale
12
Nova South
107
301
365
368
255
1396
118
Casey Jones
11
Tide Swimming
314
508
165
395
1382
119
Andrew Kolpakov
12
Tide Swimming
311
269
192
320
287
1379
120
James Tlusty
11
Williamsburg Aquatic Club
251
287
111
402
306
1357
121
Zachary Bauer
12
Lynchburg Aquatic Club
355
397
292
307
1351
122
Merlin Ostrom
12
Tide Swimming
334
409
216
136
246
1341
123
Logan Broderick
11
Williamsburg Aquatic Club
333
548
436
1317
124
Everett Edwards
11
Tide Swimming
227
344
221
348
164
1304
125
Jackson Jones
12
Williamsburg Aquatic Club
329
396
361
218
1304
126
Joaquin Gutierrez
11
Nova South
173
398
145
198
384
1298
127
Lars Arne
11
757swim
365
116
574
236
1291
128
Shepard Nixon
11
Nova South
180
339
396
60
312
1287
129
Ian Greer
12
Nova South
272
322
471
22
194
1281
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
130
Derrick Joseph
12
Atlantic Coast Athletic Club
108
613
50
288
217
1276
131
Nathaniel Smith
12
Dolphin Club
320
497
225
233
1275
132
Chad Townsend
11
Williamsburg Aquatic Club
163
293
314
175
324
1269
133
AJ Gunderman
12
HVA Current
155
198
410
254
251
1268
134
Simon Merriam
11
Quest Swimming
178
376
305
200
208
1267
135
William Burns
12
Nova South
192
295
78
438
214
1217
136
Jack Kibler
12
Battlefield Area Star Swimmers
198
34
504
66
401
1203
137
Callen Morehead
11
Prince William Swim Club
252
485
196
1
250
1184
138
Eli McDonald
11
Nova South
238
280
228
196
236
1178
139
Duncan Taylor
12
Dolphin Club
205
374
293
300
1172
140
Orion Spiridopoulos
11
Quest Swimming
396
435
337
1168
141
Santiago Echeverria
12
Prince William Swim Club
57
210
536
179
180
1162
142
Nathan Springett
12
Cavalier Aquatics - Piedmont F
321
178
346
316
1161
143
Tristan Jones
11
POSEIDON SWIMMING
137
244
344
182
239
1146
144
Heath Lowry
12
Nova South
68
244
14
471
326
1123
145
Stephen Thrasher
12
Stingrays Swim Team
201
283
245
155
237
1121
146
Jacob Field
12
Tsunami Swimming
365
254
121
113
261
1114
147
Daniel Gustafson
12
Lynchburg YMCA
20
129
484
186
293
1112
148
Conrad Burgos
11
H2okie Aquatics
71
512
1
185
331
1100
149
Noah Rozboril
11
Cca Marlins
365
360
314
1
36
1076
150
Jackson Barksdale
12
Lynchburg YMCA
371
255
201
1
246
1074
151
Bennett Hogan
12
H2okie Aquatics
229
383
164
90
198
1064
152
Declan Parker
12
Stingrays Swim Team
245
230
355
42
161
1033
153
Mason Saless
11
757swim
119
326
320
212
38
1015
154
Matthew Anderson
12
H2okie Aquatics
171
245
24
337
213
990
155
Nate Sauer
11
Battlefield Area Star Swimmers
233
241
249
1
253
977
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
156
Jake Howell
11
Williamsburg Aquatic Club
129
260
339
244
972
157
Knox Neel
12
Nova South
227
316
107
42
268
960
158
Levi Hobbs
12
Tide Swimming
246
259
124
89
235
953
159
Harrison Lawson
11
Battlefield Area Star Swimmers
142
419
118
257
936
160
Camron Bialorucki
12
Old Dominion Aquatic Club
211
230
246
10
237
934
161
Clark Leffel
12
Unattached
354
258
1
169
149
931
162
Henry Wood
12
East Coast Aquatic Team
247
356
184
139
926
163
Graeme Ashworth
11
Cca Marlins
149
20
454
120
179
922
164
Ben Sheets
12
H2okie Aquatics
185
328
2
218
183
916
165
Will Richardson
11
Virginia Gators
140
466
88
1
217
912
166
Sebastian Hess
12
Virginia Gators
342
1
307
247
897
167
Nicholas Ban Boca
12
Williamsburg Aquatic Club
402
74
115
303
894
168
Garrick Fisher
12
Cavalier Aquatics - Piedmont F
327
218
347
892
169
Camden Renick
11
Cca Marlins
500
182
210
892
170
Oliver Emmett
11
Williamsburg Aquatic Club
213
181
320
171
885
171
Logan Banks
11
Nova South
205
315
139
215
874
172
Marcus Xie
11
Atlantic Coast Athletic Club
221
328
58
69
182
858
173
Caleb McLeod
11
Prince William Swim Club
122
146
27
367
196
858
174
Bennett Masson
11
Old Dominion Aquatic Club
293
138
201
189
821
175
Jonathan Fennell
12
Quest Swimming
162
119
380
147
808
176
Tommy White
12
Quest Swimming
177
132
238
57
193
797
177
Keegan Roberts
12
SwimRVA
159
211
186
73
166
795
178
William Caywood
12
HVA Current
12
345
250
186
793
179
Ian Newman
12
HVA Current
133
326
159
156
774
180
Nathaniel Weitzel
11
POSEIDON SWIMMING
109
409
1
67
167
753
181
Charlie Barber
12
Williamsburg Aquatic Club
188
50
14
319
176
747
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
182
John Tunstall
12
Nova South
66
228
145
178
128
745
183
Luke Dinsmore
12
Old Dominion Aquatic Club
187
385
151
16
1
740
184
Elijah Vigil
11
Tide Swimming
164
175
48
258
79
724
185
William Beauchamp
12
Fcfy Riptide Swim Team
212
181
294
34
721
186
Zac Morton
12
H2okie Aquatics
224
163
182
49
94
712
187
Brendan Mello
11
Coast Guard Blue Dolphins
81
240
254
1
126
702
188
Miles Barr
12
Tide Swimming
116
19
402
1
161
699
189
Jaiden Davidson
12
Nova South
119
393
177
689
190
Matthew Killian
11
Cavalier Aquatics - Piedmont F
332
115
241
688
191
Tate MacDougall
12
Stingrays Swim Team
148
76
150
95
214
683
192
Rudra Patil
12
Cca Marlins
91
153
121
194
123
682
193
Robert Burgess
12
Quest Swimming
63
78
331
207
679
194
Gregory Lynch
11
Valley Swim Team Phoenix
164
226
130
158
678
195
Joshua Proctor
11
Tide Swimming
273
126
62
213
674
196
Thomas Farrell
11
Nova South
143
372
37
115
667
197
Liam Purcell
12
Nova South
43
294
146
184
667
198
Jackson Cianci
12
Stingrays Swim Team
124
229
191
121
665
199
Landon Emdadi
12
Tide Swimming
152
120
244
1
132
649
200
Bennett Buschman
12
SwimRVA
1
259
250
127
1
638
201
Declan Murphy
12
Nova South
1
177
257
24
174
633
202
Ratu Bukarau
12
Prince William Swim Club
92
148
289
1
97
627
203
Ethan Thomas
12
Tsunami Swimming
204
126
101
188
619
204
Leonidas Matthews
12
Tide Swimming
75
73
235
225
608
205
Alex Kutelia
12
Tide Swimming
40
5
165
218
164
592
206
Krissy Wachs
11
Old Dominion Aquatic Club
86
312
55
25
111
589
207
Samarth Kaushal
11
Nova South
136
276
1
165
578
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
208
Jonathan Prince
11
H2okie Aquatics
211
200
162
573
209
Drake Bauer
12
Nova South
138
156
166
98
558
210
William Huffman
12
Cavalier Aquatics - Piedmont F
122
286
145
553
211
Frank Mihlon
12
Tide Swimming
110
212
160
56
538
212
Aaron Anthony
12
Tide Swimming
69
335
1
132
537
213
Jeffrey Woodson II
11
Prince William Swim Club
148
37
119
97
128
529
214
Luca Marchelletta
11
Hanover Aquatics
121
188
70
1
133
513
215
Robert Peters
11
Prince William Swim Club
82
128
164
27
102
503
216
Noah McMunn
11
POSEIDON SWIMMING
8
180
298
1
5
492
217
Stefan Austin
11
Nova South
187
142
156
485
218
Connor Schulte
11
Cca Marlins
294
28
66
1
92
481
219
Mason Redfern
12
Nova South
39
232
70
8
116
465
220
Preston Jordan
12
Hanover Aquatics
101
1
296
1
65
464
221
William Hombach
11
Stingrays Swim Team
84
276
103
463
222
McCulloch Morrison
11
Lynchburg YMCA
55
206
1
58
136
456
223
Nathan Robinson
11
Tide Swimming
144
182
130
456
224
Finnegan Smasal
11
Tide Swimming
99
150
44
1
156
450
225
Marko Rankovic
11
Atlantic Coast Athletic Club
218
62
164
444
226
Henry Bott
11
Old Dominion Aquatic Club
294
1
133
428
227
Devin Archibald
12
Stingrays Swim Team
119
152
136
7
414
228
Fischer Grant
12
SwimRVA
209
49
19
123
400
229
Dylan Loura
12
Cavalier Aquatics - Piedmont F
144
100
151
395
230
Evan Clark
12
Dolphin Club
24
267
56
36
383
231
Eric Carlson
11
Nova South
27
171
71
114
383
232
Clayton Cox
11
Lynchburg YMCA
166
55
1
122
36
380
233
Lincoln Brixey
12
Nova South
28
135
150
67
380
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
234
Jack Roper
12
Atlantic Coast Athletic Club
140
105
11
1
119
376
235
Ryan Sanford
11
H2okie Aquatics
114
148
54
53
369
236
Zeke Sheldon
11
Quest Swimming
44
167
157
368
237
Noah Taliaferro
11
757swim
60
127
47
43
81
358
238
Nolan Dowdy
11
POSEIDON SWIMMING
135
131
1
87
354
239
Sawyer Thilking
12
Lynchburg Aquatic Club
83
171
97
351
240
Preston Olinger
11
H2okie Aquatics
13
297
36
346
241
Parker Nystrom
11
Nova South
140
166
1
36
343
242
Grayson Merrill
11
POSEIDON SWIMMING
189
129
1
22
341
243
Sebastian Ramirez
11
Nova South
15
200
29
90
334
244
DC Castanon
11
SwimRVA
107
122
104
1
334
245
Henry Payne
11
Tide Swimming
56
18
83
62
112
331
246
Micah Johnston
11
SwimRVA
89
167
75
331
247
Connor Scanlon
12
Quest Swimming
1
174
154
329
248
Jayden Ayala
11
Winchester Swim Team
228
23
55
1
17
324
249
Ezra Payne
12
Battlefield Area Star Swimmers
130
177
12
319
250
Valen Mezzenga
11
Hanover Aquatics
60
247
1
308
251
Lucas Pshenichnikov
11
Tsc Torpedoes
202
104
1
307
252
Wesley Munchel
12
SwimRVA
62
109
1
1
114
287
253
Nathan Hession
12
Hanover Aquatics
1
108
1
135
40
285
254
Eli Chilcote
12
H2okie Aquatics
59
92
45
1
88
285
255
Garrett Kopach
12
Old Dominion Aquatic Club
1
140
1
44
97
283
256
Jacob Spears
12
Nova South
16
61
153
51
281
257
Samuel Natt
11
Cca Marlins
1
175
1
104
281
258
Ryan Gander
12
Battlefield Area Star Swimmers
32
184
1
62
279
259
Sawyer Davis
12
Stingrays Swim Team
1
30
247
278
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
260
Brice Franz
12
Winchester Swim Team
18
180
1
79
278
261
Eli Crisostomo
11
Old Dominion Aquatic Club
63
49
154
266
262
Brody Rich
11
757swim
102
156
6
1
265
263
Jack Sleeth
11
757swim
1
204
58
263
264
Nathaniel Wirt
12
POSEIDON SWIMMING
148
70
36
254
265
Aidan Ferrarese
12
Prince William Swim Club
115
103
1
1
34
254
266
Peyton Dowler
11
SwimRVA
33
145
35
40
253
267
William Hulette
12
Hanover Aquatics
1
2
137
1
110
251
268
Brandon Thomas
12
Lynchburg YMCA
137
53
1
1
51
243
269
Lyle Dunfee
11
Cavalier Aquatics - Piedmont F
75
125
38
238
270
Asher Ramos
12
Richmond City Riptides
205
1
32
238
271
Sebastian Bet
11
757swim
46
108
42
41
237
272
Connor Massey
12
Tsc Torpedoes
114
52
1
68
235
273
Caleb Howes
12
Cca Marlins
154
1
1
77
233
274
Kavin Rameshkumar
11
Nova South
109
67
1
54
231
275
Carter McDonough
12
Unattached
91
30
83
24
228
276
Christian Green
11
Stingrays Swim Team
62
143
1
16
222
277
Emerson Street
11
Laso Marlins
1
205
8
214
278
James Bouchard
11
Nova South
26
112
65
203
279
Jay Li
12
Nova South
123
34
34
1
192
280
Andrew Craig
12
Tide Swimming
125
57
1
1
184
281
Graham Tokarsky
12
Cca Marlins
156
1
27
184
282
Jack Schwizer
12
HVA Current
1
164
1
166
283
Brennon Weimer
12
Hanover Aquatics
1
159
1
161
284
Julius Moore
12
Lynchburg YMCA
50
49
1
1
56
157
285
Grady Desmarteau
11
SwimRVA
54
44
56
1
1
156
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
286
Jackson Budlong
12
Norfolk Silver Dolphins
1
1
147
1
1
151
287
Nivedh Ala
12
Nova South
1
39
28
81
149
288
John Fortuna
11
Nova South
5
108
26
139
289
John Kerrigan
12
Cavalier Aquatics - Piedmont F
101
25
9
135
290
Alex Davis
12
Tide Swimming
19
47
1
68
135
291
Braden Yarbrough
11
Hanover Aquatics
29
104
1
1
135
292
Matthew Huddleston
12
YMCA of Virginia Blue Ridge R
117
1
1
6
125
293
Jackson Brantingham
12
Nova South
112
1
1
9
123
294
James Jin
11
Nova South
87
1
1
7
96
295
Ryan Anastasi
11
Old Dominion Aquatic Club
1
87
1
1
90
296
Aidan Barden
12
HVA Current
14
61
13
88
297
Noah Bosmans
11
Tide Swimming
83
1
1
85
298
Brendan Moser
11
757swim
1
71
12
84
299
Patrick Santangelo
12
POSEIDON SWIMMING
36
1
1
44
82
300
Acree Thompson
11
Atlantic Coast Athletic Club
1
78
2
81
301
Thatcher Sidari
12
POSEIDON SWIMMING
1
77
1
1
1
81
302
Corban Howard
11
Williamsburg Aquatic Club
1
65
12
78
303
Reid Beshere
12
POSEIDON SWIMMING
67
1
1
6
75
304
Adam Aghandous
11
Prince William Swim Club
2
69
1
72
305
Ryan Yang
12
Atlantic Coast Athletic Club
1
69
1
71
306
Owen Mitchell
11
Nova South
20
47
1
68
307
Connor Walger
11
Quest Swimming
1
1
42
22
66
308
Benson Gross
11
Cca Marlins
1
46
15
62
309
Parker Matthaey
12
Old Dominion Aquatic Club
1
56
1
1
59
310
Alexander Pinkham
12
Nova South
47
1
10
58
311
Jabel Urum
12
Valley Swim Team Phoenix
1
56
1
58
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
312
Luke Riley
12
Quest Swimming
32
22
1
55
313
Gavin Perlmutter
11
Quest Swimming
50
1
1
52
314
Preston Stainback
11
Old Dominion Aquatic Club
48
1
1
50
315
Brady Vorgang
12
Tsc Torpedoes
1
32
1
11
45
316
Mason Sloan
11
Lynchburg YMCA
37
3
1
1
42
317
Aaron Sun
11
Coast Guard Blue Dolphins
39
1
1
41
318
Jefferson Koscielny
12
Lynchburg YMCA
25
1
1
1
6
34
319
Corbin Gunn
11
SwimRVA
1
1
30
1
1
34
320
Brody Butler
11
Old Dominion Aquatic Club
27
1
1
29
321
Mason Goetsch
12
Stafford Aquatics Team
25
1
1
27
322
Dillon Grimaldi
11
Tide Swimming
24
1
1
26
323
Thomas Sun
12
H2okie Aquatics
22
1
1
1
25
324
Connor Henry
11
Lynchburg YMCA
1
21
1
23
325
Vihaan Datla
11
Nova South
1
17
1
19
326
Liam Fairbanks
12
Hanover Aquatics
10
1
1
1
4
17
327
John Masterson
11
Nova South
1
12
2
15
328
Garrett Dowler
11
SwimRVA
1
10
1
1
1
14
329
Louis Lillard
12
Tide Swimming
8
1
1
1
11
330
Connor Bradshaw
12
757swim
7
1
1
9
331
Brodie Thomas
12
Lynchburg YMCA
1
1
1
1
1
5
332
Will Robbins
12
Tide Swimming
1
1
1
1
1
5
333
Landon Ellington
12
Smac
1
1
1
1
4
334
Connor Jock
11
Coast Guard Blue Dolphins
1
1
1
1
4
335
Braylen Jones
12
Tide Swimming
1
1
1
1
4
336
Landon Youngblood
12
Tide Swimming
1
1
1
1
4
337
Liam Bugin
12
Hanover Aquatics
1
1
1
1
4
Swimmer
Age
Team
500FR
100BK
100BR
100FL
200IM
Score
338
Peyton Beardslee
12
Hanover Aquatics
1
1
1
1
4
339
Desmond Parent
12
Hanover Aquatics
1
1
1
1
4
340
Logan Witcher
12
H2okie Aquatics
2
1
1
4
341
Jorge Dimmer
12
Stingrays Swim Team
1
1
1
3
342
Aydin Hussain
12
Nova South
1
1
1
3
343
William Cremin
12
Tide Swimming
1
1
1
3
344
Weston White
11
Quest Swimming
1
1
1
3
345
Owen Acree
12
Prince William Swim Club
1
1
1
3
346
Mason Jacoby
12
Prince William Swim Club
1
1
1
3
347
Gabriel Bernal-Garcia
12
Prince William Swim Club
1
1
1
3
348
Alexander Ramberger
12
Prince William Swim Club
1
1
1
3
349
Samuel Welsh
12
Lynchburg Aquatic Club
1
1
1
3
350
Wesley Camblin
12
Hanover Aquatics
1
1
1
3
351
Bryce Foutz
11
H2okie Aquatics
1
1
1
3
352
Chase Jones
12
Old Dominion Aquatic Club
1
1
1
3
353
Christian Bannon
11
Cca Marlins
1
1
1
3
354
John Pollock
12
HVA Current
1
1
1
3