Virginia Swimming
Boys Ages 11 & 12
IM Xtreme
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 Xtreme events in order to be ranked.
Age is the swimmer's age on 5/13/2024.
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
1
Trent Abbott
11
Nova South
701
671
721
785
773
3651
2
Raleigh Harrington
11
Nova South
657
818
698
733
733
3639
3
Daniel Bunge
11
Nova South
877
765
698
425
835
3600
4
Nate Doran
12
Nova South
725
736
565
598
633
3257
5
Jack Danahy
12
Nova South
584
700
493
708
684
3169
6
Porter Linkonis
12
Nova South
572
670
691
566
635
3134
7
Brady Hawke
12
Nova South
749
688
425
701
525
3088
8
Tripp Wile
11
Tsunami Swimming
588
784
506
552
645
3075
9
Max Valentine
12
Tide Swimming
736
426
428
745
700
3035
10
Isaac Soderlund
12
Tide Swimming
780
517
409
702
625
3033
11
Will Arcarese
11
Nova South
624
505
681
579
596
2985
12
Igor Dmytriyev
11
Virginia Gators
346
727
710
393
705
2881
13
Chris Lyashenko
12
Tide Swimming
588
531
515
650
577
2861
14
Caspian Cohen
12
SwimRVA
645
452
532
616
609
2854
15
Misha Radkevich
11
757swim
691
667
235
596
579
2768
16
Cameron Sanosi
12
Tide Swimming
678
420
540
422
670
2730
17
Yusuf Ismailov
12
Cavalier Aquatics - Piedmont F
329
636
609
662
479
2715
18
Noah Wolfle
11
Nova South
628
452
444
552
631
2707
19
Conner Hughes
11
Winchester Swim Team
538
619
349
587
594
2687
20
Rylan Schaffter
11
Tide Swimming
448
523
446
647
603
2667
21
Watson Mundy
11
Nova South
620
726
432
528
278
2584
22
Ryan Tessenear
12
Tide Swimming
546
520
447
509
540
2562
23
Sam Trivette
11
Nova South
481
530
592
353
564
2520
24
James Wallin
12
Nova South
595
446
472
496
473
2482
25
Layton Barrett
11
SwimRVA
150
551
466
638
578
2383
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
26
Isaac Brumbelow
11
Tide Swimming
628
617
1
561
565
2372
27
Logan Argabright
11
Coast Guard Blue Dolphins
352
670
410
461
450
2343
28
Wes James
12
Coast Guard Blue Dolphins
469
449
352
541
495
2306
29
Jack Norman
12
SwimRVA
576
602
531
200
346
2255
30
Oliver Queen
11
Cca Marlins
459
639
146
486
514
2244
31
Ean Oluwabusola
12
Tide Swimming
391
331
511
490
520
2243
32
Abraham Du
11
H2okie Aquatics
417
476
491
322
527
2233
33
Nikolas Sanness
11
Tide Swimming
388
510
403
391
533
2225
34
Wesley Hill
12
Hanover Aquatics
358
537
468
434
419
2216
35
Nolan Marchione
12
Tide Swimming
502
290
276
627
509
2204
36
Graham Bennett
11
Tide Swimming
474
326
369
473
534
2176
37
William Conlan
11
Hanover Aquatics
420
507
362
476
401
2166
38
Sam Gupton
12
Nova South
545
503
294
351
461
2154
39
Tyler Tiberio
12
Tsunami Swimming
506
278
485
469
403
2141
40
Knox O'Brien
11
757swim
367
645
602
504
2118
41
Andrew Markle
12
Tide Swimming
590
363
164
492
501
2110
42
Isaiah Kite
12
Virginia Gators
545
376
432
228
516
2097
43
Alex Risvanoglu
11
Coast Guard Blue Dolphins
493
523
374
260
396
2046
44
Riccardo Ferrigno
12
Tide Swimming
453
417
387
377
394
2028
45
John Greer
12
Nova South
471
77
314
628
537
2027
46
Crosby Grigg
12
H2okie Aquatics
330
364
658
665
2017
47
Brody Hafl
12
Williamsburg Aquatic Club
353
123
681
266
594
2017
48
Graham Cooper
12
Virginia Gators
357
396
443
466
349
2011
49
Jed Gorby
12
Virginia Gators
358
340
385
491
402
1976
50
Adam Stewart
11
Old Dominion Aquatic Club
375
449
386
351
404
1965
51
Drew Mariscalco
12
SwimRVA
333
373
408
420
415
1949
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
52
Austin Woodruff
11
Lynchburg YMCA
522
419
369
185
443
1938
53
Philip Maddux
12
Nova South
255
434
353
482
372
1896
54
Kellan Clipp
12
Nova South
564
609
415
39
253
1880
55
Ashton Flores
12
Tide Swimming
460
269
295
459
355
1838
56
Patrick Sheeran
11
Cavalier Aquatics - Piedmont F
559
260
568
426
1813
57
Noah Leger
11
Lynchburg YMCA
321
436
363
254
434
1808
58
Walker Spain
11
Nova South
393
560
504
113
238
1808
59
Luke Shuman
11
Tide Swimming
314
343
462
246
433
1798
60
Kevin Sauer
12
Battlefield Area Star Swimmers
370
589
365
430
1754
61
Alex Skurzak
11
Tide Swimming
466
358
300
174
434
1732
62
Andrew Farmer
12
Nova South
354
499
451
134
270
1708
63
George Estill
12
Nova South
151
642
1
293
609
1696
64
Mark Ukolov
11
Tide Swimming
422
418
410
96
333
1679
65
Sam Shnowske
12
757swim
466
424
309
205
248
1652
66
CJ Pulk
12
Tide Swimming
476
235
1
561
367
1640
67
Owen Peat
12
Nova South
253
569
459
29
306
1616
68
Ben Shriver
12
Quest Swimming
185
543
518
355
1601
69
Aidan Moss
12
Lynchburg YMCA
247
482
265
283
301
1578
70
Joshua Lee
12
Nova South
60
488
341
255
431
1575
71
Colston Worthington
12
Nova South
443
437
264
50
372
1566
72
Cannon Bennett
11
Quest Swimming
422
388
414
339
1563
73
Liam Shafer
11
Winchester Swim Team
356
468
126
281
330
1561
74
Gavin Harnish
12
Tide Swimming
382
495
79
272
321
1549
75
Casey Jones
11
Tide Swimming
467
554
494
1515
76
Jordan Thomason
11
Stingrays Swim Team
425
382
273
93
341
1514
77
Landon Lawrence
12
HVA Current
410
501
137
463
1511
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
78
David Liu
12
Nova South
146
430
333
256
339
1504
79
William Cale
12
Nova South
216
493
268
149
362
1488
80
Caden Bishop
11
Hanover Aquatics
514
388
176
401
1479
81
Jackson Inscoe
11
Nova South
427
320
505
54
169
1475
82
Charlie Williams
11
Nova South
561
496
412
1469
83
William Caywood
12
HVA Current
248
605
486
123
1462
84
Thor Akesson
12
POSEIDON SWIMMING
120
234
362
366
377
1459
85
Jiayi Qi
11
757swim
671
606
176
1453
86
Sutton Jaskot
11
Cavalier Aquatics - Piedmont F
317
515
116
178
310
1436
87
Adhvik Sunkavalli
12
Nova South
172
391
220
368
274
1425
88
Jack Kibler
12
Battlefield Area Star Swimmers
270
381
436
156
181
1424
89
Luke Mersiovsky
12
Tsunami Swimming
416
464
119
424
1423
90
Jayden Koh
11
Nova South
625
254
61
483
1423
91
Andrew Kolpakov
12
Tide Swimming
345
257
267
272
282
1423
92
Oliver Voss
11
757swim
690
251
466
1407
93
Cadel Bryan
12
Cavalier Aquatics - Piedmont F
46
85
602
575
86
1394
94
Leo Li
11
Old Dominion Aquatic Club
370
180
210
371
261
1392
95
Tyler Melson
12
Nova South
508
429
120
319
1376
96
Nico Rogers
11
Nova South
430
527
117
281
1355
97
Andrew Kolpakov
12
Tide Swimming
368
264
150
242
322
1346
98
Noah Tam
12
SwimRVA
240
563
491
1294
99
Brennan Bermudez
12
757swim
356
356
460
107
1279
100
Shepard Nixon
11
Nova South
263
422
449
1
141
1276
101
Ilya Argint
12
Tide Swimming
376
262
412
5
208
1263
102
Orion Spiridopoulos
11
Quest Swimming
535
408
305
1248
103
Eli McDonald
11
Nova South
248
370
283
24
305
1230
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
104
Logan Broderick
11
Williamsburg Aquatic Club
266
549
408
1223
105
AJ Gunderman
12
HVA Current
133
246
354
217
273
1223
106
Nathaniel Smith
12
Dolphin Club
398
446
144
216
1204
107
Noah Eberle
12
Tide Swimming
294
480
381
1155
108
Alexander Nelson
12
East Coast Aquatic Team
322
232
242
354
1150
109
Jacob Field
12
Tsunami Swimming
329
214
106
181
305
1135
110
Ian Greer
12
Nova South
306
213
438
5
132
1094
111
Nate Prochazka
12
Battlefield Area Star Swimmers
472
377
243
1092
112
Harry Kiser
11
Virginia Gators
293
443
345
1081
113
Merlin Ostrom
12
Tide Swimming
470
443
161
1074
114
Mikah Sun
12
HVA Current
412
75
115
459
1061
115
Bennett Masson
11
Old Dominion Aquatic Club
335
172
86
229
233
1055
116
William Burns
12
Nova South
83
286
25
346
311
1051
117
Henry Wood
12
East Coast Aquatic Team
271
320
157
292
1040
118
Levi Hobbs
12
Tide Swimming
249
285
228
27
235
1024
119
William Allen
12
Nova South
510
51
419
980
120
Jayden Zhang
12
Nova South
284
167
355
3
165
974
121
Nicholas Ban Boca
12
Williamsburg Aquatic Club
54
375
133
33
371
966
122
Noah Rozboril
11
Cca Marlins
260
331
324
42
957
123
Jonathan Prince
11
H2okie Aquatics
236
171
259
280
946
124
Aaron Anthony
12
Tide Swimming
382
341
1
217
941
125
James Tlusty
11
Williamsburg Aquatic Club
96
174
1
368
301
940
126
Lars Arne
11
757swim
189
162
401
186
938
127
Joseph Geisel
11
Nova South
302
325
55
233
915
128
Hugh Dunham
12
POSEIDON SWIMMING
377
225
288
890
129
Callen Morehead
11
Prince William Swim Club
192
369
147
1
170
879
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
130
Heath Lowry
12
Nova South
188
138
75
259
215
875
131
Camron Bialorucki
12
Old Dominion Aquatic Club
252
135
215
1
272
875
132
Everett Edwards
11
Tide Swimming
44
245
85
383
97
854
133
Declan Murphy
12
Nova South
132
198
299
1
220
850
134
Santiago Echeverria
12
Prince William Swim Club
42
525
212
70
849
135
Nate Sauer
11
Battlefield Area Star Swimmers
210
232
400
842
136
Camden Betsworth
12
Cavalier Aquatics - Piedmont F
233
397
168
39
837
137
Alex Kutelia
12
Tide Swimming
1
364
252
216
833
138
Leonidas Matthews
12
Tide Swimming
150
328
109
234
821
139
Simon Merriam
11
Quest Swimming
390
261
160
811
140
Zac Morton
12
H2okie Aquatics
131
157
195
171
156
810
141
Knox Neel
12
Nova South
199
298
46
2
255
800
142
Jackson Jones
12
Williamsburg Aquatic Club
439
256
99
794
143
Robert Burgess
12
Quest Swimming
85
471
237
793
144
Chad Townsend
11
Williamsburg Aquatic Club
223
297
1
265
786
145
Daniel Gustafson
12
Lynchburg YMCA
1
422
132
227
782
146
Logan Banks
11
Nova South
87
299
114
268
768
147
Bennett Hogan
12
H2okie Aquatics
425
257
53
735
148
Evan Clark
12
Dolphin Club
260
322
144
726
149
Caleb McLeod
11
Prince William Swim Club
122
1
1
288
222
634
150
Joshua Proctor
11
Tide Swimming
103
249
280
632
151
William Litton
12
Cavalier Aquatics - Piedmont F
184
296
148
628
152
Charlie Barber
12
Williamsburg Aquatic Club
102
33
176
309
620
153
Finn Whitis
12
Stingrays Swim Team
165
449
1
615
154
Mason Redfern
12
Nova South
52
271
133
1
157
614
155
Jeffrey Woodson II
11
Prince William Swim Club
120
1
243
170
49
583
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
156
Elijah Vigil
11
Tide Swimming
188
115
1
255
15
574
157
Colton Cunningham
11
YMCA of Virginia Blue Ridge R
327
211
35
573
158
Nathan Robinson
11
Tide Swimming
260
242
58
560
159
Stephen Thrasher
12
Stingrays Swim Team
55
329
1
1
170
556
160
Sebastian Ramirez
11
Nova South
291
99
166
556
161
Drake Bauer
12
Nova South
115
153
207
81
556
162
Logan Hull
11
Nova South
211
224
95
530
163
Harrison Lawson
11
Battlefield Area Star Swimmers
1
359
3
159
522
164
Jackson Cianci
12
Stingrays Swim Team
61
287
171
519
165
Ben Sheets
12
H2okie Aquatics
18
437
1
1
62
519
166
Bennett Buschman
12
SwimRVA
17
152
222
1
110
502
167
Marcus Xie
11
Atlantic Coast Athletic Club
221
241
10
472
168
Sebastian Hess
12
Virginia Gators
106
198
161
465
169
Tate MacDougall
12
Stingrays Swim Team
69
149
114
1
124
457
170
Matthew Killian
11
Cavalier Aquatics - Piedmont F
227
87
141
455
171
Thomas Farrell
11
Nova South
420
19
1
440
172
John Tunstall
12
Nova South
163
36
237
436
173
Jonathan Fennell
12
Quest Swimming
98
230
97
7
432
174
Joaquin Gutierrez
11
Nova South
243
41
15
126
425
175
Brice Franz
12
Winchester Swim Team
104
54
132
1
130
421
176
Landon Emdadi
12
Tide Swimming
102
51
201
1
63
418
177
Noah McMunn
11
POSEIDON SWIMMING
31
186
195
1
1
414
178
Krissy Wachs
11
Old Dominion Aquatic Club
153
203
36
1
12
405
179
Noah Taliaferro
11
757swim
143
184
74
1
402
180
Kavin Rameshkumar
11
Nova South
226
1
74
95
396
181
Clark Leffel
12
Unattached
153
160
1
34
40
388
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
182
Declan Parker
12
Stingrays Swim Team
168
203
1
372
183
James Bouchard
11
Nova South
2
206
132
340
184
McCulloch Morrison
11
Lynchburg YMCA
208
24
97
329
185
Carter McDonough
12
Unattached
110
85
134
329
186
Ezra Payne
12
Battlefield Area Star Swimmers
125
141
56
322
187
Fischer Grant
12
SwimRVA
179
9
13
119
320
188
Matthew Anderson
12
H2okie Aquatics
93
111
115
319
189
Peyton Dowler
11
SwimRVA
36
207
1
1
64
309
190
Luca Marchelletta
11
Hanover Aquatics
128
129
3
39
299
191
Nolan Dowdy
11
POSEIDON SWIMMING
48
227
1
276
192
Garrett Kopach
12
Old Dominion Aquatic Club
1
114
1
1
128
245
193
Will Richardson
11
Virginia Gators
3
225
1
1
10
240
194
Nivedh Ala
12
Nova South
30
101
101
232
195
Henry Payne
11
Tide Swimming
126
65
31
222
196
Micah Maris-Wolf
11
Williamsburg Aquatic Club
1
156
24
181
197
Lincoln Brixey
12
Nova South
1
58
113
172
198
Gavin Perlmutter
11
Quest Swimming
145
25
1
171
199
Lucas Pshenichnikov
11
Tsc Torpedoes
119
47
1
167
200
Jackson Budlong
12
Norfolk Silver Dolphins
4
147
1
14
166
201
Jayden Ayala
11
Winchester Swim Team
152
1
4
1
158
202
Christian Green
11
Stingrays Swim Team
121
1
29
151
203
Owen Mitchell
11
Nova South
62
80
6
148
204
Reid Beshere
12
POSEIDON SWIMMING
47
70
1
1
27
146
205
SaiHarshith Manyam
12
Winchester Swim Team
60
71
1
13
145
206
Dexter Braswell
12
Nova South
52
3
89
144
207
Luke Riley
12
Quest Swimming
58
33
33
124
Swimmer
Age
Team
400FR
100BK
100BR
100FL
200IM
Score
208
Jacob Spears
12
Nova South
50
58
14
122
209
Aidan Ferrarese
12
Prince William Swim Club
93
1
1
20
115
210
Sebastian Bet
11
757swim
38
75
1
114
211
Thomas Sun
12
H2okie Aquatics
107
1
1
1
110
212
Grayson Merrill
11
POSEIDON SWIMMING
75
1
31
107
213
Lewin Embry
12
Old Dominion Aquatic Club
91
15
1
107
214
Vihaan Datla
11
Nova South
19
84
1
104
215
Ryan Anastasi
11
Old Dominion Aquatic Club
6
81
1
1
89
216
Dylan Loura
12
Cavalier Aquatics - Piedmont F
38
1
1
40
217
Jack Roper
12
Atlantic Coast Athletic Club
1
1
28
30
218
James Jin
11
Nova South
26
1
1
28
219
Corbin Gunn
11
SwimRVA
10
15
1
26
220
Cannon Dodd
11
Williamsburg Aquatic Club
15
1
1
17
221
Garrett Dowler
11
SwimRVA
12
1
1
1
15
222
Parker Matthaey
12
Old Dominion Aquatic Club
1
3
1
1
6
223
Jorge Dimmer
12
Stingrays Swim Team
1
1
1
3
224
Will Robbins
12
Tide Swimming
1
1
1
3
225
William Cremin
12
Tide Swimming
1
1
1
3
226
Landon Youngblood
12
Tide Swimming
1
1
1
3
227
Grady Desmarteau
11
SwimRVA
1
1
1
3
228
Connor Walger
11
Quest Swimming
1
1
1
3
229
Robert Crutchley
11
Prince William Swim Club
1
1
1
3
230
Noah Nardelli
12
Winchester Swim Team
1
1
1
3