Virginia Swimming
Boys Ages 5 to 10
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
200FR
100BK
100BR
100FL
200IM
Score
1
Zander Tan
10
Nova South
833
844
744
776
848
4045
2
Hank Harrington
9
Nova South
705
874
651
818
794
3842
3
Carter Nance
9
Coast Guard Blue Dolphins
763
756
798
684
810
3811
4
Nelson Marchione
10
Tide Swimming
784
793
597
767
664
3605
5
Elias Kite
9
Virginia Gators
861
732
509
531
723
3356
6
Drew Carpenter
10
Lynchburg Aquatic Club
769
668
469
705
687
3298
7
Carter Bonham
10
Nova South
547
551
777
664
737
3276
8
Josh Soderlund
10
Tide Swimming
760
580
526
717
653
3236
9
Walker Williams
9
Lynchburg Aquatic Club
751
773
395
610
703
3232
10
Ben Hartley
10
Quest Swimming
657
674
583
714
601
3229
11
Charles Spain
9
Nova South
653
752
682
470
632
3189
12
Cadel Schwartz
10
Quest Swimming
589
736
698
498
630
3151
13
Will Wallin
10
Nova South
578
616
593
613
638
3038
14
Cooper Hilton
10
Nova South
544
627
723
508
632
3034
15
Norbu Barnett
9
Cavalier Aquatics - Piedmont F
491
718
492
711
615
3027
16
Colton Mueller
8
Coast Guard Blue Dolphins
534
574
690
468
668
2934
17
Brennan Duffy
9
Stingrays Swim Team
650
717
445
631
475
2918
18
Luca Minutella
10
Cavalier Aquatics - Piedmont F
586
739
386
577
629
2917
19
Camden Mueller
10
Coast Guard Blue Dolphins
595
676
606
410
612
2899
20
Owen Merritt
10
Nova South
502
708
558
527
593
2888
21
Edward Laux
10
Nova South
577
726
636
308
557
2804
22
Brendan McGroarty
9
Nova South
567
476
786
320
606
2755
23
Liam Kibler
10
Battlefield Area Star Swimmers
535
523
514
447
536
2555
24
Brad Reynold
10
Hanover Aquatics
475
588
419
531
517
2530
25
Brayden Mullenaux
9
Hanover Aquatics
525
424
370
674
518
2511
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
26
Nathan Cho
9
Nova South
494
556
373
477
522
2422
27
Beckett Greiner
10
Nova South
420
528
364
589
468
2369
28
Bray Vogel
9
Nova South
461
562
564
369
384
2340
29
Samuel Bischoff
10
Nova South
538
604
299
406
470
2317
30
Titus Wu
8
Lynchburg YMCA
470
425
499
432
450
2276
31
Cole Peat
10
Nova South
307
544
332
486
534
2203
32
Oliver Lyashenko
9
Tide Swimming
493
607
409
143
530
2182
33
Coleman Schwoeppe
10
Tide Swimming
504
404
379
346
545
2178
34
Reddick Perkins
10
757swim
594
565
431
539
2129
35
Jared Ridge
10
H2okie Aquatics
459
435
216
536
478
2124
36
Knox Thomas
9
Tide Swimming
434
588
324
314
456
2116
37
Lucas Clark
9
H2okie Aquatics
541
358
499
228
483
2109
38
Hampden Kautz-Scanavy
10
SwimRVA
399
513
330
393
467
2102
39
Luke Manson
10
Battlefield Area Star Swimmers
387
476
546
231
452
2092
40
Breckin Worthington
10
Nova South
398
441
514
251
479
2083
41
Isaac Chapman
8
SwimRVA
341
495
427
341
453
2057
42
Eli McMunn
10
POSEIDON SWIMMING
331
415
515
442
351
2054
43
Rafe Aldridge
9
Nova South
578
546
392
500
2016
44
Callen Walk
10
Williamsburg Aquatic Club
422
531
524
537
2014
45
Oliver Camblin
9
Hanover Aquatics
434
460
482
242
310
1928
46
James McDonald
10
Old Dominion Aquatic Club
468
466
222
293
431
1880
47
Karl Smith
10
Eastern Shore Family YMCA
384
525
1
412
533
1855
48
Mason Meyer
9
Cca Marlins
324
453
349
295
398
1819
49
Mark Gurin
9
Tide Swimming
345
469
339
244
400
1797
50
Matthew Payne
10
Nova South
377
502
224
257
433
1793
51
Will White
10
H2okie Aquatics
509
488
174
214
378
1763
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
52
Cam Simpkins
10
Cca Marlins
532
226
207
356
392
1713
53
Owen McCormack
10
Nova South
339
340
414
239
366
1698
54
Leo Stanwix
10
Nova South
271
493
286
289
337
1676
55
Reid Kaczmarczyk
10
Williamsburg Aquatic Club
250
356
116
522
427
1671
56
Max McMunn
10
POSEIDON SWIMMING
292
318
339
387
331
1667
57
Vlad Sukharevich
8
Nova South
355
450
376
474
1655
58
Cullen Worthington
9
Nova South
302
514
393
123
313
1645
59
John Rockwell
10
Cavalier Aquatics - Piedmont F
218
392
566
1
435
1612
60
Carlin Stamm
10
Nova South
322
456
7
341
416
1542
61
Benjamin Leger
8
Lynchburg YMCA
365
219
291
297
331
1503
62
Jaize Council
8
Tide Swimming
365
359
366
389
1479
63
Sammy Wells
9
Lynchburg YMCA
394
368
23
382
303
1470
64
Calum James
9
757swim
245
393
336
186
304
1464
65
Bradley Epes
10
Tide Swimming
328
355
363
85
287
1418
66
Lucas Chaumard
10
POSEIDON SWIMMING
220
480
357
356
1413
67
Theodore Vonck
9
SwimRVA
415
374
263
357
1409
68
Luke Shnowske
10
757swim
288
411
269
98
327
1393
69
Henry Johnson
10
Nova South
338
509
216
328
1391
70
Blakemore Martin
10
Nova South
242
388
475
259
1364
71
Lucas Andiola
9
Nova South
289
606
463
1358
72
William Coffey
10
Stingrays Swim Team
210
367
41
404
328
1350
73
Lawson McSwain
10
Lynchburg Aquatic Club
383
399
411
24
124
1341
74
Roman Leffel
10
Unattached
285
435
111
235
271
1337
75
Grant Carstarphen
10
757swim
465
438
432
1335
76
Patrick Goergen
10
Virginia Peninsulas YMCA Swim
208
360
318
233
177
1296
77
Liam Johnson
8
Winchester Swim Team
402
458
61
183
190
1294
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
78
Ethen Daniels
10
Stingrays Swim Team
203
363
362
126
224
1278
79
Hendrix Raulerson
8
Nova South
164
364
260
208
254
1250
80
Caden Kinney
9
Nova South
217
459
288
57
205
1226
81
Jose Jimenez
10
Stafford Aquatics Team
429
348
446
1223
82
Hjalte Krogsgaard
10
Tide Swimming
83
432
325
235
92
1167
83
Hudson Sheehan
10
Nova South
169
279
365
96
239
1148
84
William DiBrango
10
Lynchburg Aquatic Club
1
270
471
404
1146
85
Grady Santiuste
8
Atlantic Coast Athletic Club
260
317
286
270
1133
86
Joji Bukarau
9
Prince William Swim Club
274
280
334
10
217
1115
87
Henry Conlan
9
Hanover Aquatics
297
262
221
20
311
1111
88
Desmond James
9
757swim
197
136
406
68
302
1109
89
Camden Kern
8
Cavalier Aquatics - Piedmont F
204
191
350
338
1083
90
William Perry
10
Stingrays Swim Team
350
201
169
29
324
1073
91
Timothy Welsh
10
Hanover Aquatics
259
375
218
82
129
1063
92
Makai Hamilton
9
757swim
255
552
232
1039
93
Nyle Thomas
9
Tide Swimming
142
368
267
21
238
1036
94
Tucker Wile
9
Tsunami Swimming
145
268
438
2
179
1032
95
Payton Heck
9
Nova South
125
347
363
193
1028
96
Jayden Xiao
9
Nova South
74
235
325
197
193
1024
97
Anderson Ellington
10
Hanover Aquatics
259
323
178
47
215
1022
98
Holden Fraley
9
POSEIDON SWIMMING
236
417
1
173
187
1014
99
Ty Neiditch
9
Nova South
94
335
335
230
994
100
Taylor Jin
9
Nova South
33
389
286
21
258
987
101
Richard Locke
9
Nova South
209
246
280
250
985
102
Alexander Anthony
9
Nova South
99
280
370
223
972
103
Tyler Moyet
10
Nova South
189
303
11
203
246
952
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
104
Alexander Ai
10
Cavalier Aquatics - Piedmont F
263
489
199
951
105
Caleb Molnar
9
Nova South
120
275
200
133
220
948
106
Thomas Coffey
10
Stingrays Swim Team
422
372
16
22
110
942
107
Ethan Diette
10
East Coast Aquatic Team
352
362
216
930
108
Bryson Long
10
Virginia Gators
205
353
357
915
109
Vihaan Dhaka
10
Nova South
154
341
266
142
903
110
Remington Huffman
10
YMCA of Virginia Blue Ridge R
272
274
182
145
873
111
Nick Rau
10
YMCA of Virginia Blue Ridge R
278
271
222
99
870
112
Aaron Jung
10
Stingrays Swim Team
382
357
123
862
113
Mitchell Finan
9
Atlantic Coast Athletic Club
191
320
345
856
114
Hayden Prillaman
9
POSEIDON SWIMMING
178
421
257
856
115
Nathaniel Matz
10
Cavalier Aquatics - Piedmont F
248
402
199
849
116
Callan Desmarteau
10
SwimRVA
52
162
330
267
811
117
Brecken Miller
10
Tide Swimming
41
355
290
1
122
809
118
Evander Vile
10
Cca Marlins
364
316
13
114
807
119
Holden Austin
9
Cca Marlins
290
344
169
803
120
Brantley Haslip
9
Coast Guard Blue Dolphins
281
278
242
801
121
Landon Chavez
8
Old Dominion Aquatic Club
251
284
259
794
122
Liam O'Flaherty
10
POSEIDON SWIMMING
97
394
111
175
777
123
Ethan Moran
10
Nova South
102
452
135
87
776
124
Alec Minutella
9
Cavalier Aquatics - Piedmont F
326
91
358
775
125
Andrew LePore
10
Tsc Torpedoes
79
425
262
766
126
Jorryn Fletcher
10
Virginia Peninsulas YMCA Swim
229
55
291
176
751
127
Agustin Quilantan
10
Tide Swimming
96
231
299
116
742
128
Luke Field
9
Tsunami Swimming
295
228
1
210
734
129
Ethan Cao
9
H2okie Aquatics
35
293
400
728
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
130
Cooper Rouse
10
Quest Swimming
211
294
175
680
131
James Perry
9
Nova South
45
314
229
88
676
132
Terrance Xiao
10
Nova South
58
321
93
197
669
133
Easton Butters
9
Nova South
158
317
181
656
134
Atlas Payne
10
Battlefield Area Star Swimmers
209
187
61
191
648
135
Elias Amelinckx
10
Nova South
167
241
92
129
629
136
Max Hu
10
Nova South
259
296
64
619
137
Roddy Farmer
9
SwimRVA
26
132
279
180
617
138
Larkin Smither
9
Hanover Aquatics
74
23
287
39
192
615
139
Walker Givan
8
Lynchburg YMCA
142
1
375
86
604
140
Easton Corbett
9
Cca Marlins
67
187
232
111
597
141
Cal Dameron
9
757swim
248
158
186
592
142
Enam Awais
10
Nova South
145
265
85
1
93
589
143
Rhett Thompson
10
Stingrays Swim Team
176
298
113
587
144
Silas Dameron
10
Virginia Gators
1
159
300
125
585
145
Eric Johnson
9
Nova South
25
128
210
216
579
146
Casey Dilmore
10
SwimRVA
113
292
81
91
577
147
Walter Hoover
10
Cavalier Aquatics - Piedmont F
143
230
25
175
573
148
Beau Burgess
9
Nova South
116
250
71
132
569
149
Coleman Skelly
9
Virginia Gators
214
220
133
567
150
Jackson Welsh
9
Hanover Aquatics
90
84
233
1
154
562
151
Timmy Sallee
9
Old Dominion Aquatic Club
147
353
59
559
152
Jonathan Smith
9
Cavalier Aquatics - Piedmont F
150
150
253
553
153
Jonathan Kim
10
Nova South
44
176
229
104
553
154
Bryce Kota
10
Williamsburg Aquatic Club
104
189
155
100
548
155
Zachary Kidd
10
Cavalier Aquatics - Piedmont F
127
232
180
539
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
156
Martin Takats
8
Quest Swimming
153
307
76
536
157
Yangshuo Zhu
9
Nova South
20
238
138
128
524
158
Hunter Murray
10
Nova South
112
125
107
175
519
159
Gavin Grossman
9
Nova South
70
227
148
62
507
160
Mason Fisher
10
Nova South
19
185
179
117
500
161
Donal Parilla
10
East Coast Aquatic Team
88
133
187
86
494
162
Brody Caughorn
9
Tide Swimming
18
316
7
150
491
163
Anthony Corbine
9
Tide Swimming
426
1
63
490
164
Noah Hodges
9
Battlefield Area Star Swimmers
145
96
240
481
165
Mason Monteil
10
Old Dominion Aquatic Club
111
245
111
467
166
Liam Mascher
9
Nova South
88
127
99
144
458
167
Samik Dangol
8
Stingrays Swim Team
170
204
71
445
168
Aahil Mohammed
9
Nova South
1
285
86
65
437
169
Christopher Matthews
10
Dolphin Club
98
191
51
59
399
170
William Moss
9
Lynchburg YMCA
74
311
12
1
398
171
Finn Dietrich
9
Prince William Swim Club
174
160
8
49
391
172
Evan Bellino
10
Hanover Aquatics
94
239
1
47
381
173
Hudson Grizzard
10
Old Dominion Aquatic Club
21
149
72
67
71
380
174
Oscar Dinsmore
10
Old Dominion Aquatic Club
84
224
34
38
380
175
James Goodwillie
7
Hanover Aquatics
65
92
207
364
176
Charles Sollog
9
Nova South
33
178
1
137
349
177
Advaith Roy
10
Nova South
99
152
1
92
344
178
Thomas Stevens
10
Nova South
11
205
119
335
179
Hudson York
10
POSEIDON SWIMMING
1
127
144
51
323
180
Nolan Grasso
9
Tide Swimming
16
1
300
317
181
Aryan Kaushal
10
Stingrays Swim Team
112
48
82
62
304
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
182
Adrian Mercado
10
POSEIDON SWIMMING
90
77
121
13
301
183
Dylan Han
9
Nova South
50
166
85
301
184
Orien Mattingly
10
Tide Swimming
86
109
98
293
185
Clark Pascoe
10
757swim
18
24
248
290
186
Merrick Simons
10
Stingrays Swim Team
52
116
1
100
269
187
George Deng
10
H2okie Aquatics
1
98
110
1
59
269
188
Jameson Minson
10
Coast Guard Blue Dolphins
144
1
6
114
265
189
Spencer Young
9
Lynchburg YMCA
122
95
47
264
190
Jack Shrout
9
Stingrays Swim Team
90
1
169
260
191
Seth Snyder
8
Lynchburg YMCA
66
151
1
22
13
253
192
Avery Lucariello
9
Prince William Swim Club
104
71
1
20
53
249
193
Zachary Marchelletta
9
Hanover Aquatics
36
123
9
12
67
247
194
Landon Heath
10
Old Dominion Aquatic Club
130
87
22
2
241
195
Tyler Ashby
7
Hanover Aquatics
57
52
83
20
212
196
Henry Johnston
10
757swim
103
35
70
208
197
Blake Unangst
10
East Coast Aquatic Team
3
121
83
207
198
George Phillips
10
Prince William Swim Club
21
166
17
204
199
Parker Lantz
10
757swim
65
86
1
42
194
200
Bodhi Smith
9
POSEIDON SWIMMING
121
61
1
183
201
Wesley Yawn
10
Tide Swimming
32
55
1
91
179
202
Wyatt Pritchard
9
Cavalier Aquatics - Piedmont F
1
162
13
176
203
Russell Sanosi
8
Tide Swimming
89
73
1
13
176
204
Oliver Heale
8
Smac
21
2
98
33
154
205
Hardy Dietrich
8
Prince William Swim Club
1
101
1
50
153
206
Grayson Milliron
10
Hanover Aquatics
85
31
1
2
31
150
207
Jax King
9
Tide Swimming
13
57
78
148
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
208
Leo Bynoe
10
Tide Swimming
1
75
63
1
140
209
Parker Sherman
10
Prince William Swim Club
14
21
97
132
210
Dylan Ku
10
Tide Swimming
73
56
1
130
211
Landon Saechao
10
Lynchburg YMCA
95
1
29
125
212
Anderson Cox
8
Lynchburg YMCA
28
1
94
123
213
Emmett Billings
10
SwimRVA
1
46
69
116
214
Miles Shepherd
10
Cca Marlins
18
59
24
101
215
Maximilian Smith
7
Lynchburg YMCA
1
95
1
97
216
Andrew Crutchley
9
Prince William Swim Club
14
1
74
1
90
217
Luke Fickenscher
10
Tide Swimming
17
1
63
81
218
Cal Crocker
8
Williamsburg Aquatic Club
1
78
1
80
219
Will Gibson
10
YMCA of Virginia Blue Ridge R
25
38
15
1
79
220
Jacen Walger
9
Quest Swimming
1
50
27
78
221
Sam Owen
10
Coast Guard Blue Dolphins
1
73
1
75
222
Leo Shi
9
H2okie Aquatics
1
42
32
75
223
Cooper Askins
9
Tide Swimming
1
69
1
71
224
Baker Bugin
10
Hanover Aquatics
5
64
1
70
225
Will Whaley
10
Williamsburg Aquatic Club
1
51
1
1
54
226
Jiming Zhou
10
757swim
22
1
25
48
227
Owen Shrout
9
Stingrays Swim Team
1
1
40
42
228
Addison Pavao
9
Lynchburg YMCA
1
1
38
40
229
Benjamin Williams
8
Cca Marlins
7
6
27
40
230
Graham Ebersold
10
Virginia Gators
34
1
1
36
231
Jude Spivey
9
Lynchburg YMCA
1
1
30
32
232
Brooks Vondersmith
8
Hanover Aquatics
1
20
1
22
233
Phillip Kendall
10
Lynchburg YMCA
1
14
1
16
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
234
Langston Shinkle
8
Lynchburg YMCA
1
11
1
13
235
Val Laubach
10
Tide Swimming
1
1
4
1
1
8
236
Ethan Crown
10
POSEIDON SWIMMING
1
1
1
1
4
237
Anderson Holt
10
Lynchburg YMCA
1
1
1
1
4
238
Ollie Hayes
10
Cca Marlins
1
1
1
1
4
239
Peter Malloy
9
Smac
1
1
1
3
240
Tiras Lowe
8
Lynchburg YMCA
1
1
1
3
241
Carson Hill
9
Lynchburg YMCA
1
1
1
3
242
Callan Berkley
9
Lynchburg YMCA
1
1
1
3
243
Jordan Myslak
10
757swim
1
1
1
3
244
Maxim Yazovskikh
10
Tide Swimming
1
1
1
3
245
Nathan Schneider
10
Tide Swimming
1
1
1
3
246
Kelley Moore
10
Quest Swimming
1
1
1
3
247
Sebastian Diaz Tellez
10
Prince William Swim Club
1
1
1
3
248
Teague Quella
10
Hanover Aquatics
1
1
1
3
249
Miller Tutor
10
Hanover Aquatics
1
1
1
3
250
Luke Cote
10
Winchester Swim Team
1
1
1
3