Virginia Swimming
Boys Ages 5 to 10
IM Ready
Long Course Meters (LCM)
The score is based upon the sum of the Power Points for each event. A swimmer must have swam in at least 3 of the IM Ready events in order to be ranked.
Age is the swimmer's age on 5/13/2024.
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
1
Nelson Marchione
10
Tide Swimming
752
785
648
783
719
3687
2
Zander Tan
10
Nova South
778
775
539
696
781
3569
3
Elias Kite
9
Virginia Gators
802
644
478
700
677
3301
4
Carter Nance
9
Coast Guard Blue Dolphins
701
593
672
587
746
3299
5
Hank Harrington
9
Nova South
650
703
436
690
678
3157
6
Brennan Duffy
9
Stingrays Swim Team
643
791
405
750
355
2944
7
Carter Bonham
10
Nova South
444
567
542
614
641
2808
8
Norbu Barnett
9
Cavalier Aquatics - Piedmont F
548
674
535
657
378
2792
9
Will Wallin
10
Nova South
551
563
510
621
495
2740
10
Josh Soderlund
10
Tide Swimming
736
491
198
668
633
2726
11
Ben Hartley
10
Quest Swimming
600
616
391
601
476
2684
12
Cooper Hilton
10
Nova South
568
604
518
383
575
2648
13
Cadel Schwartz
10
Quest Swimming
568
662
455
474
452
2611
14
Walker Williams
9
Lynchburg Aquatic Club
575
440
424
519
575
2533
15
Drew Carpenter
10
Lynchburg Aquatic Club
589
523
427
483
485
2507
16
Charles Spain
9
Nova South
362
763
503
391
447
2466
17
Liam Kibler
10
Battlefield Area Star Swimmers
553
603
535
549
112
2352
18
Lucas Clark
9
H2okie Aquatics
519
422
350
440
580
2311
19
Jaize Council
8
Tide Swimming
483
355
216
617
549
2220
20
Cole Peat
10
Nova South
420
578
202
612
370
2182
21
James McDonald
10
Old Dominion Aquatic Club
532
473
293
439
445
2182
22
Brayden Mullenaux
9
Hanover Aquatics
463
174
347
657
501
2142
23
Eli McMunn
10
POSEIDON SWIMMING
417
434
369
529
383
2132
24
Bray Vogel
9
Nova South
320
587
415
256
537
2115
25
Beckett Greiner
10
Nova South
525
509
189
597
293
2113
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
26
Oliver Lyashenko
9
Tide Swimming
374
431
343
480
444
2072
27
Will White
10
H2okie Aquatics
581
497
45
457
464
2044
28
Rafe Aldridge
9
Nova South
688
575
722
1985
29
Hampden Kautz-Scanavy
10
SwimRVA
424
479
261
373
414
1951
30
Colton Mueller
8
Coast Guard Blue Dolphins
349
464
468
250
416
1947
31
Nathan Cho
9
Nova South
440
533
316
259
397
1945
32
Brad Reynold
10
Hanover Aquatics
455
457
291
422
303
1928
33
Camden Mueller
10
Coast Guard Blue Dolphins
445
527
411
159
373
1915
34
Jared Ridge
10
H2okie Aquatics
418
379
106
539
427
1869
35
Mark Gurin
9
Tide Swimming
466
455
399
402
125
1847
36
Luca Minutella
10
Cavalier Aquatics - Piedmont F
682
442
710
1834
37
Cam Simpkins
10
Cca Marlins
438
300
311
465
301
1815
38
Max McMunn
10
POSEIDON SWIMMING
406
476
135
448
347
1812
39
Coleman Schwoeppe
10
Tide Swimming
19
332
472
491
488
1802
40
James Nichols
10
Nova South
412
439
145
547
251
1794
41
Brendan McGroarty
9
Nova South
344
647
180
602
1773
42
Grant Carstarphen
10
757swim
616
509
637
1762
43
Nyle Thomas
9
Tide Swimming
158
452
600
312
183
1705
44
Tucker Wile
9
Tsunami Swimming
424
309
441
223
303
1700
45
Owen Merritt
10
Nova South
558
635
504
1697
46
Benjamin Leger
8
Lynchburg YMCA
382
290
325
391
301
1689
47
Samuel Bischoff
10
Nova South
395
550
183
110
441
1679
48
Callen Walk
10
Williamsburg Aquatic Club
365
366
386
212
348
1677
49
Taylor Jin
9
Nova South
198
494
202
494
287
1675
50
Breckin Worthington
10
Nova South
409
389
357
100
404
1659
51
Hank Lindberg
10
Quest Swimming
332
482
406
407
1627
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
52
Titus Wu
8
Lynchburg YMCA
426
237
335
372
232
1602
53
Owen McCormack
10
Nova South
509
323
420
191
151
1594
54
Reid Kaczmarczyk
10
Williamsburg Aquatic Club
352
330
59
465
359
1565
55
Lukas Bell
8
SwimRVA
250
524
287
468
1529
56
William Coffey
10
Stingrays Swim Team
356
358
128
459
217
1518
57
Ethen Daniels
10
Stingrays Swim Team
375
349
434
356
1514
58
Knox Thomas
9
Tide Swimming
280
517
212
287
184
1480
59
Edward Laux
10
Nova South
316
479
644
1439
60
Carlin Stamm
10
Nova South
418
536
87
367
1408
61
Matthew Payne
10
Nova South
421
519
6
70
389
1405
62
Hjalte Krogsgaard
10
Tide Swimming
485
381
523
1389
63
Blakemore Martin
10
Nova South
198
267
589
165
164
1383
64
Theodore Vonck
9
SwimRVA
451
203
312
398
1364
65
Cullen Worthington
9
Nova South
333
511
146
1
352
1343
66
Camden Kern
8
Cavalier Aquatics - Piedmont F
251
328
160
330
181
1250
67
Whitt Jaskot
8
Cavalier Aquatics - Piedmont F
475
252
277
242
1246
68
Lucas Chaumard
10
POSEIDON SWIMMING
360
487
215
173
1235
69
Henry Johnson
10
Nova South
408
536
278
1
1223
70
Vlad Sukharevich
8
Nova South
183
286
372
378
1219
71
Vihaan Dhaka
10
Nova South
310
461
416
1
1188
72
Rhett Thompson
10
Stingrays Swim Team
328
266
295
291
1180
73
Alexander Ai
10
Cavalier Aquatics - Piedmont F
464
353
361
1178
74
Nolan Grasso
9
Tide Swimming
392
336
444
1172
75
Desmond James
9
757swim
231
277
382
212
56
1158
76
Cal Dameron
9
757swim
370
356
270
159
1155
77
Sammy Wells
9
Lynchburg YMCA
385
263
495
1143
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
78
Ty Neiditch
9
Nova South
277
346
292
208
1123
79
Hudson Sheehan
10
Nova South
47
306
383
142
238
1116
80
Aaron Jung
10
Stingrays Swim Team
408
346
107
180
73
1114
81
Tyler Moyet
10
Nova South
287
353
210
262
1112
82
Thomas Coffey
10
Stingrays Swim Team
381
329
180
205
9
1104
83
William DiBrango
10
Lynchburg Aquatic Club
314
187
405
166
1072
84
Blake Villenave
10
SwimRVA
365
346
353
1064
85
Luke Shnowske
10
757swim
238
260
149
247
159
1053
86
Oliver Camblin
9
Hanover Aquatics
241
329
427
997
87
Callan Desmarteau
10
SwimRVA
231
200
392
142
965
88
Roman Leffel
10
Unattached
208
309
86
189
162
954
89
Richard Locke
9
Nova South
332
194
300
106
932
90
Jayden Xiao
9
Nova South
112
219
274
325
930
91
William Perry
10
Stingrays Swim Team
358
257
134
170
919
92
Asher Knapp
8
Tide Swimming
122
354
437
913
93
Calum James
9
757swim
66
363
241
52
185
907
94
Henry Conlan
9
Hanover Aquatics
304
139
236
120
99
898
95
Anderson Ellington
10
Hanover Aquatics
242
161
178
181
133
895
96
Agustin Quilantan
10
Tide Swimming
96
213
397
188
894
97
Ethan Moran
10
Nova South
237
505
151
893
98
Leo Stanwix
10
Nova South
373
111
400
884
99
Cooper Rouse
10
Quest Swimming
231
360
191
87
869
100
Holden Fraley
9
POSEIDON SWIMMING
163
423
85
187
1
859
101
Donal Parilla
10
East Coast Aquatic Team
315
203
313
831
102
Liam Johnson
8
Winchester Swim Team
314
314
74
129
831
103
John Rockwell
10
Cavalier Aquatics - Piedmont F
82
205
405
108
800
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
104
Evander Vile
10
Cca Marlins
366
293
1
24
75
759
105
Casey Dilmore
10
SwimRVA
115
350
231
42
738
106
Max Han
9
757swim
191
390
148
729
107
Brecken Miller
10
Tide Swimming
22
375
323
9
729
108
Alexander Anthony
9
Nova South
137
306
285
728
109
Terrance Xiao
10
Nova South
159
164
295
106
724
110
Ethan Hartley
8
Quest Swimming
220
361
115
28
724
111
Mason Fisher
10
Nova South
169
321
230
1
721
112
Russell Sanosi
8
Tide Swimming
101
493
106
20
720
113
Remington Huffman
10
YMCA of Virginia Blue Ridge R
189
232
281
702
114
Adrian Mercado
10
POSEIDON SWIMMING
225
112
185
56
103
681
115
Timothy Welsh
10
Hanover Aquatics
220
209
121
37
93
680
116
Luke Field
9
Tsunami Swimming
278
349
1
25
653
117
James Goodwillie
7
Hanover Aquatics
88
212
345
1
646
118
Nathaniel Matz
10
Cavalier Aquatics - Piedmont F
144
450
33
1
15
643
119
Yangshuo Zhu
9
Nova South
160
350
101
611
120
Eric Johnson
9
Nova South
117
184
201
91
593
121
Abram Mitchell
9
YMCA of Virginia Blue Ridge R
238
308
45
591
122
Noah Thomas
7
Tide Swimming
1
266
313
580
123
Jay McLaren
9
Tide Swimming
10
187
361
21
579
124
Reddick Perkins
10
757swim
160
320
85
565
125
Thomas Stevens
10
Nova South
52
180
193
135
560
126
Martin Takats
8
Quest Swimming
63
313
157
23
556
127
Porter Anderson
9
Nova South
170
229
142
541
128
Lawson McSwain
10
Lynchburg Aquatic Club
232
299
1
532
129
Wesley Yawn
10
Tide Swimming
269
194
62
525
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
130
Max Hu
10
Nova South
1
397
123
1
522
131
Bryson Long
10
Virginia Gators
173
174
157
504
132
Gavin Grossman
9
Nova South
126
166
194
1
487
133
Vance Denham
10
Battlefield Area Star Swimmers
265
53
37
125
480
134
Asher Young
7
SwimRVA
45
241
186
472
135
Andrew Kolar
9
757swim
104
152
204
460
136
Samik Dangol
8
Stingrays Swim Team
152
101
153
50
456
137
Seth Overstreet
8
Quest Swimming
43
46
362
451
138
Landon Klipp
9
Quest Swimming
104
247
98
449
139
Grayson Asbell
10
757swim
168
200
1
71
440
140
Payton Heck
9
Nova South
18
344
73
435
141
Leo Shi
9
H2okie Aquatics
28
172
198
28
426
142
Oscar Dinsmore
10
Old Dominion Aquatic Club
197
96
132
1
426
143
Coleman Skelly
9
Virginia Gators
146
95
182
423
144
Beau Burgess
9
Nova South
91
83
246
420
145
Hendrix Raulerson
8
Nova South
119
188
65
39
411
146
Cal Crocker
8
Williamsburg Aquatic Club
1
325
74
1
401
147
Colin Paget
8
Nova South
1
327
72
400
148
Otto Embry
9
Old Dominion Aquatic Club
156
234
1
391
149
Will Gibson
10
YMCA of Virginia Blue Ridge R
79
223
48
1
40
391
150
Dylan Ku
10
Tide Swimming
1
226
157
1
385
151
Hudson Sheeran
9
Cavalier Aquatics - Piedmont F
101
261
19
381
152
Nikolai Ilardi
10
757swim
136
241
1
1
379
153
Charles Sollog
9
Nova South
255
1
1
100
357
154
Cardwell Grandis
9
Dolphin Club
44
167
135
346
155
Charles Doran
8
Nova South
72
220
38
1
331
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
156
Greyson Harris
9
Quest Swimming
1
208
116
1
326
157
Anthony Ryan
8
Valley Swim Team Phoenix
133
188
1
3
325
158
Tyler Ashby
7
Hanover Aquatics
67
151
106
1
325
159
James Martin
8
Nova South
190
126
1
317
160
Christopher Matthews
10
Dolphin Club
141
138
33
1
313
161
Luca Nardelli
9
Winchester Swim Team
147
160
1
1
309
162
Finn Gallagher
9
Williamsburg Aquatic Club
154
70
68
1
293
163
Micah Daniels
10
Quest Swimming
83
206
1
1
291
164
Evan Tu
10
Nova South
168
119
1
288
165
John Calhoun
8
Nova South
130
35
121
286
166
Xavier Grant
10
Stingrays Swim Team
4
279
1
284
167
Damien Clark
9
Quest Swimming
40
203
9
252
168
William Shoulders
10
Quest Swimming
13
237
1
251
169
Silas Dameron
10
Virginia Gators
1
35
206
242
170
Brody Norton
10
Nova South
101
117
19
1
238
171
Caleb Molnar
9
Nova South
108
12
2
113
235
172
Aahil Mohammed
9
Nova South
57
154
20
3
234
173
Benjamin Williams
8
Cca Marlins
22
131
15
1
64
233
174
Baker Bugin
10
Hanover Aquatics
189
39
1
229
175
Leo Bynoe
10
Tide Swimming
1
49
176
1
227
176
Brayden Arencibia
8
Battlefield Area Star Swimmers
1
216
1
218
177
George Deng
10
H2okie Aquatics
1
80
131
1
213
178
Enam Awais
10
Nova South
8
132
70
210
179
Evan Bellino
10
Hanover Aquatics
104
102
4
210
180
William Moss
9
Lynchburg YMCA
18
188
1
207
181
Jacob Bouchard
8
Nova South
1
205
1
207
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
182
Siddharth Khashu
9
Nova South
1
110
90
201
183
Miles Shepherd
10
Cca Marlins
42
53
105
1
201
184
Jack Shrout
9
Stingrays Swim Team
36
1
159
196
185
Landon Alcox
7
Tide Swimming
27
159
1
1
188
186
Benjamin Feierabend
9
Nova South
55
1
15
92
163
187
Gray Richey
8
Quest Swimming
1
155
6
162
188
Michael Roberts-Shaw
10
Winchester Swim Team
1
1
1
156
159
189
Dylan Han
9
Nova South
1
155
1
157
190
Jax King
9
Tide Swimming
1
31
121
1
154
191
Liam Cox
10
Lynchburg YMCA
29
122
1
152
192
Luke Adcock
10
Stingrays Swim Team
54
92
1
1
148
193
Zachary Marchelletta
9
Hanover Aquatics
117
15
7
139
194
Val Laubach
10
Tide Swimming
7
5
25
91
128
195
Zeke Prochazka
9
Battlefield Area Star Swimmers
123
1
1
125
196
Paxton Wilson
7
SwimRVA
1
114
7
1
123
197
Wyatt Inscoe
9
Nova South
1
63
48
112
198
Christopher Polk
9
Tide Swimming
46
16
49
111
199
Will Whaley
10
Williamsburg Aquatic Club
1
1
108
110
200
Mattias Lopez
10
Unattached
52
54
1
1
108
201
John Lee
9
Nova South
1
3
101
105
202
Beckett Simon
10
Tide Swimming
88
5
7
100
203
Harrison Prior
10
Nova South
33
1
65
99
204
Carlos Espinal
10
Tsunami Swimming
1
93
1
95
205
Niam Patel
9
Nova South
1
61
32
94
206
Maxim Yazovskikh
10
Tide Swimming
1
1
89
1
92
207
Kaiden Turner
9
Nova South
25
1
64
90
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
208
Sergei Petrov
10
Stafford Aquatics Team
1
1
76
78
209
Easton Mower
8
POSEIDON SWIMMING
76
1
1
78
210
Seth Snyder
8
Lynchburg YMCA
1
16
56
73
211
Oliver Heale
8
Smac
1
1
69
71
212
Bodhi Smith
9
POSEIDON SWIMMING
1
66
1
1
69
213
Jameson Dilmore
8
SwimRVA
1
57
10
68
214
Luke Barrow
10
Quest Swimming
1
38
25
1
65
215
Ollie Hayes
10
Cca Marlins
1
58
1
60
216
Asher Snead
7
POSEIDON SWIMMING
5
47
1
53
217
Aryan Kaushal
10
Stingrays Swim Team
1
1
1
48
51
218
Avyaan Shirodkar
8
Nova South
1
48
1
50
219
Gleason Durham
10
Stingrays Swim Team
1
26
17
1
45
220
Carter Cook
10
Williamsburg Aquatic Club
1
41
1
43
221
William Armijo
10
Stingrays Swim Team
2
38
1
41
222
Preston Lansing
9
Stingrays Swim Team
1
1
37
1
40
223
Kai Johnson
8
Tide Swimming
1
23
1
1
26
224
Paxton Kern
6
Cavalier Aquatics - Piedmont F
1
20
1
22
225
Samson Risvanoglu
7
Coast Guard Blue Dolphins
1
4
14
19
226
Luke Fickenscher
10
Tide Swimming
10
1
4
1
16
227
Jacen Walger
9
Quest Swimming
1
4
1
6
228
Ethan Crown
10
POSEIDON SWIMMING
1
1
1
1
4
229
Anderson Holt
10
Lynchburg YMCA
1
1
1
1
4
230
Cooper Askins
9
Tide Swimming
1
1
1
1
4
231
Luke Cote
10
Winchester Swim Team
1
1
1
1
4
232
Shivansh Patil
8
Stafford Aquatics Team
1
1
1
3
233
Sullivan Watts
6
POSEIDON SWIMMING
1
1
1
3
Swimmer
Age
Team
100FR
50BK
50BR
50FL
200IM
Score
234
Robert Ruiz
9
Stingrays Swim Team
1
1
1
3
235
Jameson Minson
10
Coast Guard Blue Dolphins
1
1
1
3
236
Carson Hill
9
Lynchburg YMCA
1
1
1
3
237
Carter McGroarty
7
Nova South
1
1
1
3
238
Thomas Fisher
9
Nova South
1
1
1
3
239
Arie Purcell
9
Nova South
1
1
1
3
240
Mason Schroth
10
757swim
1
1
1
3
241
Colin Cumberledge
10
Tide Swimming
1
1
1
3
242
Harrison Kraus
10
Tide Swimming
1
1
1
3
243
Caleb Simmons
8
Tide Swimming
1
1
1
3
244
Desmond Thomas
8
Quest Swimming
1
1
1
3
245
Lukas Liu
10
H2okie Aquatics
1
1
1
3
246
Sebastian Holding
7
Winchester Swim Team
1
1
1
3