Virginia Swimming
Boys Ages 15 & 16
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/20/2024.
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
1
Joe Warnagiris
16
Winchester Swim Team
744
852
862
725
890
4073
2
Nathan Szobota
16
Nova South
937
861
617
700
831
3946
3
Aidin Muminovic
15
Nova South
836
857
582
832
831
3938
4
Cooper Dillman
16
Nova South
768
793
717
791
821
3890
5
Brady Julian
16
Nova South
703
801
628
737
819
3688
6
Ben Franks
15
Nova South
795
734
707
638
778
3652
7
Ryan Smith
16
Nova South
688
707
678
802
769
3644
8
JD Chen
16
Nova South
640
750
739
637
777
3543
9
Chandler Rose
15
Hanover Aquatics
781
758
499
750
721
3509
10
Matthew Wolfle
16
Nova South
643
510
823
676
848
3500
11
Will Charlton
16
Cavalier Aquatics - Piedmont F
781
742
560
689
724
3496
12
Tyler Koepp
16
Old Dominion Aquatic Club
769
825
554
602
714
3464
13
Rawlings Leachman
16
Woodberry Forest Swimming
721
815
525
577
821
3459
14
Luke Hottle
15
Lynchburg YMCA
659
637
749
646
756
3447
15
Josh Farnsworth
15
Nova South
760
654
553
747
728
3442
16
Charlie Welsh
15
Nova South
649
552
829
738
636
3404
17
Ian Lutz
16
Old Dominion Aquatic Club
720
757
528
765
605
3375
18
Zachary Goad
16
Quest Swimming
448
746
659
792
721
3366
19
Charlie Harrington
15
Nova South
503
749
735
684
669
3340
20
Chase Wilkerson
16
Tide Swimming
737
848
501
482
696
3264
21
Sam Adelaar
15
POSEIDON SWIMMING
585
753
734
567
606
3245
22
Carson Williams
16
Nova South
648
781
616
541
652
3238
23
Gabe Isely
16
Coast Guard Blue Dolphins
643
546
633
702
713
3237
24
Edward Johnson
16
Nova South
633
591
712
515
756
3207
25
Parker Knapp
15
Tide Swimming
825
866
180
790
546
3207
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
26
Cole Nelson
15
Nova South
819
636
571
570
596
3192
27
Josiah Weber
15
SwimRVA
667
546
673
705
579
3170
28
Julian Zimmer
15
Quest Swimming
557
702
565
687
655
3166
29
Brayden King
16
Cavalier Aquatics - Piedmont F
746
657
431
569
721
3124
30
Aaron Euker
15
Stingrays Swim Team
766
645
634
425
631
3101
31
Cullen Harrington
15
Nova South
623
615
688
536
636
3098
32
Thomas Senfield
16
SwimRVA
617
684
577
448
720
3046
33
Troy Salpeter
15
Tide Swimming
622
550
663
521
650
3006
34
Austin Temple
15
Tide Swimming
661
755
367
598
621
3002
35
Graham Woodruff
15
Lynchburg YMCA
661
616
548
608
540
2973
36
Lucas Landers
16
757swim
723
491
413
669
664
2960
37
Bill Belcher
16
Nova South
630
490
548
615
671
2954
38
Chase Easton
15
Cavalier Aquatics - Piedmont F
734
571
432
645
569
2951
39
Carl Stauffer
16
Coast Guard Blue Dolphins
362
440
867
599
681
2949
40
Lucas Gunter
15
POSEIDON SWIMMING
601
662
506
589
585
2943
41
George Xu
16
Lynchburg YMCA
590
601
463
629
641
2924
42
Colt McCoy
16
Tide Swimming
564
472
685
464
700
2885
43
Lincoln Harrell
16
Nova South
501
546
731
479
609
2866
44
Caleb Jun
16
Unattached
553
454
664
545
649
2865
45
Jack Clippinger
16
SwimRVA
625
827
664
709
2825
46
Ryan Ericson
16
Old Dominion Aquatic Club
621
682
405
452
649
2809
47
Caleb Jun
16
Nova South
657
754
616
780
2807
48
Zachary McNabb
16
Old Dominion Aquatic Club
746
568
340
549
598
2801
49
Benjamin Tungate
15
Cavalier Aquatics - Piedmont F
638
551
412
629
564
2794
50
Aidan Callis
16
Virginia Gators
587
641
534
447
567
2776
51
Owen Cullaty
16
Cavalier Aquatics - Piedmont F
446
562
519
627
607
2761
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
52
Zachary Goad
16
Quest Swimming
484
568
478
657
573
2760
53
Ben Knight
16
Tide Swimming
709
434
263
698
653
2757
54
Toby Winston
16
Valley Swim Team Phoenix
500
645
341
672
576
2734
55
Will Hartig
15
757swim
740
1
761
517
703
2722
56
Teddy Sykes
15
Williamsburg Aquatic Club
559
483
625
560
495
2722
57
Bradley Sawyer
16
Cavalier Aquatics - Piedmont F
566
314
674
557
582
2693
58
Mason Hill
15
Hanover Aquatics
506
599
703
295
588
2691
59
Forrest Ward
16
Coast Guard Blue Dolphins
565
459
634
501
506
2665
60
Daniel Stowell
15
Tide Swimming
703
612
516
279
555
2665
61
James Edwards
15
Nova South
534
591
476
493
555
2649
62
Broc Hafl
16
Williamsburg Aquatic Club
508
580
489
487
572
2636
63
Aden Stephens
16
Stingrays Swim Team
535
516
545
498
536
2630
64
Jack Rivet
15
Nova South
462
397
672
526
568
2625
65
Edward Johnson
16
Nova South
507
429
713
312
645
2606
66
Nathan Truong
15
Winchester Swim Team
585
421
556
543
501
2606
67
Matt Healey
16
Tide Swimming
612
499
324
621
544
2600
68
Preston Broderick
15
Williamsburg Aquatic Club
581
584
113
752
570
2600
69
Brandon Fulayter
16
Stingrays Swim Team
466
520
567
449
583
2585
70
Brandon Hu
15
H2okie Aquatics
409
479
646
550
499
2583
71
Zac Ng
15
Nova South
570
544
593
363
504
2574
72
William Grau
16
POSEIDON SWIMMING
600
393
820
166
587
2566
73
Brandon Harvey
16
Hanover Aquatics
547
491
372
641
514
2565
74
Caleb Stuhlmacher
15
Nova South
676
726
1
564
597
2564
75
Jack Clippinger
16
SwimRVA
542
53
770
586
612
2563
76
William Calder
16
Stingrays Swim Team
560
537
344
507
603
2551
77
Jonathan Payne
16
Nova South
552
461
533
454
548
2548
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
78
Patrick McOsker
16
Stingrays Swim Team
433
602
591
469
451
2546
79
Alexander Brehm
16
SwimRVA
425
524
563
487
543
2542
80
Nicky Stratton
16
Tide Swimming
642
506
398
474
516
2536
81
Avery Snyder
15
Lynchburg YMCA
576
194
700
525
538
2533
82
Hudson Rice
15
Lynchburg YMCA
624
142
514
664
582
2526
83
Ian Garth
16
Tide Swimming
584
547
320
527
530
2508
84
Bernard Kim
16
Coast Guard Blue Dolphins
499
332
598
575
489
2493
85
Noah Buttram
16
Stingrays Swim Team
492
627
324
527
512
2482
86
Charlie Alexander
15
Cavalier Aquatics - Piedmont F
613
375
328
700
462
2478
87
Cameron Rhodes
16
Nova South
507
627
366
485
479
2464
88
Brendan Van Drew
16
Nova South
578
607
303
400
558
2446
89
Liam McMahon
15
Virginia Gators
543
607
686
1
606
2443
90
Austin Parker
16
Stingrays Swim Team
578
427
401
503
533
2442
91
Dylan Croxton
16
Hanover Aquatics
519
375
635
346
527
2402
92
Tony Zhang
15
Nova South
449
577
417
472
469
2384
93
Jackson Irvine
15
Quest Swimming
584
280
498
488
532
2382
94
Bob Lamerdin
15
757swim
532
606
312
407
503
2360
95
Crawford Craig
15
SwimRVA
397
623
520
306
500
2346
96
Maxton Mizuba
15
YMCA of Virginia Blue Ridge R
454
634
534
385
329
2336
97
Ryan Moore
16
Stingrays Swim Team
645
446
304
484
452
2331
98
Finn Leggett
15
757swim
486
548
396
550
344
2324
99
Thatcher Robertson
16
Quest Swimming
395
398
629
313
588
2323
100
Santi Angulo
16
H2okie Aquatics
549
376
290
610
490
2315
101
Tommy Watson
15
Williamsburg Aquatic Club
444
327
630
423
480
2304
102
Harrison Hammer
15
Hanover Aquatics
479
285
479
559
484
2286
103
Alexander Patrick
15
Hanover Aquatics
466
632
301
395
485
2279
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
104
Brody Davies
16
Stingrays Swim Team
439
436
630
296
476
2277
105
Teddy Martin
15
Dolphin Club
571
632
575
485
2263
106
Ben Ehrensberger
15
Nova South
484
201
602
519
451
2257
107
Erik Szabo
16
POSEIDON SWIMMING
608
482
226
380
548
2244
108
Alex Keenan
15
Tide Swimming
548
625
77
534
453
2237
109
Vincent Tran
16
Tide Swimming
379
594
248
568
444
2233
110
Patrick Grinsell
15
Quest Swimming
545
307
426
464
456
2198
111
Aleko Panos
15
Nova South
499
444
269
454
529
2195
112
Liam Rooney
16
Cca Marlins
497
341
356
502
478
2174
113
Connor Bradley
15
Tide Swimming
621
163
491
392
503
2170
114
Cameron Roy
16
H2okie Aquatics
791
58
705
616
2170
115
Wyatt Sylvester
15
Williamsburg Aquatic Club
562
114
638
621
228
2163
116
Gabe Winston
16
Tide Swimming
545
389
326
386
504
2150
117
Jostin Keithley
15
757swim
409
514
408
337
473
2141
118
Trevor Tiberio
16
Tsunami Swimming
418
587
283
404
441
2133
119
Malcolm Hess
15
Quest Swimming
553
484
111
597
388
2133
120
Kevin Liang
16
POSEIDON SWIMMING
479
323
437
419
461
2119
121
Will Wood
15
Tide Swimming
515
310
510
371
409
2115
122
John Prudhomme
15
Tide Swimming
259
372
618
376
481
2106
123
Ashby Marchese
15
POSEIDON SWIMMING
436
459
374
385
450
2104
124
Bryson Cory
16
757swim
363
320
595
399
423
2100
125
Johnny Zevgolis
16
Cavalier Aquatics - Piedmont F
471
460
230
427
497
2085
126
Aiden Byrd
15
Tide Swimming
433
368
496
381
366
2044
127
Peter Ziemba
16
Coast Guard Blue Dolphins
276
450
398
438
477
2039
128
Mason Hibbard
16
757swim
423
179
576
353
501
2032
129
Joshua Wieder
16
Old Dominion Aquatic Club
443
462
142
478
503
2028
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
130
Jack Suggs Desorbo
15
Cavalier Aquatics - Piedmont F
476
555
343
238
403
2015
131
Tony DeVries
16
Coast Guard Blue Dolphins
552
449
302
305
403
2011
132
Brogan VanLesser
15
Nova South
232
390
449
559
371
2001
133
Ethan Hunt
16
Stafford Aquatics Team
344
418
493
469
272
1996
134
Cade Rodgers
15
Coast Guard Blue Dolphins
460
411
235
475
399
1980
135
Georgie Aponte
16
757swim
519
442
475
19
525
1980
136
Gregory Wells
16
Quest Swimming
424
280
500
311
462
1977
137
Connor Brooks
15
Hanover Aquatics
463
426
220
458
405
1972
138
Ari Morrozoff
15
Tide Swimming
532
389
196
410
430
1957
139
Noah Kasper
16
Lynchburg YMCA
484
444
214
422
390
1954
140
Theodor Bergmann
16
Cavalier Aquatics - Piedmont F
422
552
483
489
1946
141
Karsen Cummings
15
Quest Swimming
407
524
283
369
358
1941
142
Carden Simons
16
Stingrays Swim Team
371
355
558
267
378
1929
143
Garrett Root
15
Coast Guard Blue Dolphins
479
489
186
304
465
1923
144
Matt Boyden
15
Tide Swimming
496
523
538
6
355
1918
145
Cole Campbell
15
Lynchburg YMCA
469
257
566
305
315
1912
146
Braden Krum
16
Tide Swimming
379
257
407
372
496
1911
147
Joe Ryan
16
YMCA of Virginia Blue Ridge R
416
502
569
112
309
1908
148
Cole Shenk
16
SwimRVA
412
466
1
633
374
1886
149
Jason Hufford
16
SwimRVA
338
476
329
260
471
1874
150
Ethan Edwards
15
Nova South
334
303
449
380
406
1872
151
Jonathan Leary
16
Nova South
514
509
238
362
214
1837
152
Isaac Semones
15
H2okie Aquatics
376
701
147
247
356
1827
153
Hao-Hao Yang
15
Virginia Gators
345
341
436
319
381
1822
154
Garrett Wispelwey
15
Cavalier Aquatics - Piedmont F
388
233
552
148
487
1808
155
Jeter Davis
15
Quest Swimming
357
405
266
387
382
1797
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
156
Heath Kyllingstad
15
Hanover Aquatics
461
10
536
377
409
1793
157
Anson Butler
15
757swim
403
698
277
396
1774
158
Griffin Lusk
16
Stingrays Swim Team
399
303
380
292
397
1771
159
Andrew Eisele
16
Hanover Aquatics
401
431
324
186
420
1762
160
Liam Worthan
15
Cavalier Aquatics - Piedmont F
254
559
91
491
346
1741
161
Brody Kyzer
16
Hanover Aquatics
304
425
449
186
369
1733
162
Graham Woodruff
15
Lynchburg YMCA
474
410
26
405
370
1685
163
Mark Maiden
15
Nova South
381
298
239
388
376
1682
164
Josh Edwards
15
Lynchburg YMCA
455
337
417
163
303
1675
165
Jake Nylander
16
Virginia Gators
380
215
301
501
267
1664
166
Colin Murphy
15
Prince William Swim Club
425
381
370
72
387
1635
167
Ethan Stowell
16
Tide Swimming
482
359
355
1
431
1628
168
Evan Boller
15
Williamsburg Aquatic Club
267
313
426
251
370
1627
169
Zack Cheatham
15
SwimRVA
363
262
562
418
1605
170
Trey Homiller
15
Quest Swimming
344
261
273
403
318
1599
171
Theo Dingman
16
SwimRVA
409
366
431
375
1581
172
Keagan Black
16
Rockbridge Storm Swim Team
363
672
117
426
1578
173
Jake Brown
15
Stingrays Swim Team
392
296
360
219
294
1561
174
Timothy Dean
16
757swim
362
281
374
158
377
1552
175
Tommy Bill
16
Virginia Gators
262
254
454
246
335
1551
176
Aiden Oswald
15
Smac
398
196
443
177
334
1548
177
Joe Sievenpiper
15
Coast Guard Blue Dolphins
386
435
181
227
311
1540
178
Dominick Giovinazzo
15
Prince William Swim Club
350
425
205
328
225
1533
179
Elias Males
15
POSEIDON SWIMMING
373
340
235
286
295
1529
180
Jackson Layton
15
Tide Swimming
314
114
358
418
319
1523
181
Chris Bergreen
16
Hanover Aquatics
461
210
525
321
1517
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
182
Colin Eliason
16
Hanover Aquatics
535
256
71
251
379
1492
183
Charles Bradbury
16
SwimRVA
279
274
196
401
326
1476
184
Landon Watterson
16
Stingrays Swim Team
261
259
633
28
293
1474
185
Matthew Matthews
15
Dolphin Club
206
494
34
367
349
1450
186
Simon Fass
15
Old Dominion Aquatic Club
424
186
415
74
351
1450
187
Noah Wells
16
Lynchburg YMCA
347
386
288
422
1443
188
Grant Hewett
15
Dolphin Club
450
362
69
188
373
1442
189
Quinn He
15
Smac
363
63
515
143
354
1438
190
Thomas Gupton
15
Nova South
314
71
439
268
338
1430
191
Carson Ellenberger
16
SwimRVA
498
558
369
1425
192
Riley Parker
16
East Coast Aquatic Team
212
464
146
190
385
1397
193
Josh Gibbons
15
Stingrays Swim Team
391
328
331
321
1371
194
Brandon Fountain
16
Stafford Aquatics Team
242
163
337
383
233
1358
195
Jackson Bowman
15
Quest Swimming
378
222
261
255
242
1358
196
David Lins
16
POSEIDON SWIMMING
340
116
270
309
322
1357
197
Liam West
16
SwimRVA
299
291
237
191
337
1355
198
Grayson Gilbert
16
Quest Swimming
209
306
253
264
298
1330
199
Jared Fraser
16
SwimRVA
1
435
122
511
259
1328
200
Miloh Embry
15
Old Dominion Aquatic Club
280
359
129
341
190
1299
201
Parker Wilson
16
Quest Swimming
278
230
163
366
261
1298
202
Tyler Newton
16
Tide Swimming
276
225
475
1
318
1295
203
Paulo Basola
15
Nova South
195
405
22
336
305
1263
204
Charlie Duerson
15
SwimRVA
441
445
362
1248
205
Henry Mulholland
15
Nova South
340
198
231
211
260
1240
206
Tyler Kampfe
16
Tide Swimming
370
167
310
236
150
1233
207
Yuxuan Li
15
Nova South
269
296
379
287
1231
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
208
Alex Kuhn
16
Stingrays Swim Team
234
321
429
214
1198
209
Evan Petrie
15
757swim
258
175
354
163
245
1195
210
Brandon Bazemore-Fountain
16
Stingrays Swim Team
303
232
374
284
1193
211
Karsten Stiles
16
POSEIDON SWIMMING
332
471
298
80
1181
212
Asher Everett
15
Tsunami Swimming
298
135
417
324
1174
213
Logan Garth
15
Tide Swimming
429
306
233
1
204
1173
214
Trevor Kin
16
Stingrays Swim Team
199
373
335
1
261
1169
215
Tanner Brant
16
Coast Guard Blue Dolphins
291
376
58
213
222
1160
216
Max Alpigini
15
Spartan Swim Club
436
1
270
362
85
1154
217
Colton Stewart
15
Coast Guard Blue Dolphins
323
368
103
135
224
1153
218
Remy Whitesell
15
Nova South
233
115
483
1
318
1150
219
Jeffrey Sproull
16
Hanover Aquatics
359
138
303
60
288
1148
220
John Schwabe
16
Nova South
306
372
194
250
1122
221
Forest Field
16
East Coast Aquatic Team
262
257
154
172
275
1120
222
Sawyer Michalski
15
Quest Swimming
108
293
406
104
195
1106
223
Reid Winters
16
Dolphin Club
318
322
442
1082
224
Jason Thibeault
16
Williamsburg Aquatic Club
395
375
279
14
1063
225
Jackson Hankins
15
Smac
248
397
162
248
1055
226
Brennan Schooler
16
Nova South
236
250
134
159
268
1047
227
Jacob Coleman
15
Coast Guard Blue Dolphins
305
172
295
61
208
1041
228
Jacob Johnson
15
POSEIDON SWIMMING
271
100
194
245
223
1033
229
Beckett Brennan
15
Spartan Swim Club
465
401
159
1025
230
Logan Wohler
16
Stingrays Swim Team
298
202
56
209
248
1013
231
Drew Schermerhorn
16
Tide Swimming
254
322
117
1
312
1006
232
Collin Archibald
15
Stingrays Swim Team
237
81
419
268
1005
233
Marcus Smelser
16
HVA Current
370
360
269
999
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
234
Traylor Fabricant
15
Hanover Aquatics
213
295
50
203
209
970
235
Xavier LaFalce
15
Winchester Swim Team
290
255
107
99
207
958
236
Ryan Scharpf
15
Nova South
204
213
305
1
221
944
237
Michael Thompson
15
Winchester Swim Team
262
313
116
24
209
924
238
Apostolos Delipetros
15
Old Dominion Aquatic Club
258
227
4
219
212
920
239
Noah Hoffmann
16
757swim
210
258
323
127
918
240
Carter Biscotte
15
YMCA of Virginia Blue Ridge R
270
122
303
215
910
241
Cole Harrison
15
Williamsburg Aquatic Club
157
144
425
181
907
242
James Holmes
16
Nova South
242
236
150
61
212
901
243
Brady Livesay
15
Nova South
213
309
111
60
198
891
244
Hudson Jarrett
15
Old Dominion Aquatic Club
242
274
136
235
887
245
Rhien Julich
16
Winchester Swim Team
209
196
151
102
199
857
246
Julian Alexander
15
Stafford Aquatics Team
87
422
163
135
807
247
Alexander Kitta
15
Prince William Swim Club
187
169
403
1
42
802
248
Bear Straight
15
Smac
186
135
251
68
147
787
249
Ryan O'Malley
16
HVA Current
181
329
276
786
250
Alex Johnson
15
Virginia Gators
312
231
233
776
251
Christopher Bolis-Smith
16
Old Dominion Aquatic Club
261
201
44
52
213
771
252
Cameron Willis
16
East Coast Aquatic Team
146
12
310
286
754
253
Samuel Jaeger
15
Quest Swimming
325
253
172
750
254
Ben Arroyo
15
Nova South
232
243
248
723
255
Brandon Scheel
16
Fork Union Aquatic Club
280
172
265
717
256
Daniel Counoupas
15
SwimRVA
53
255
13
164
231
716
257
Mason Fenn
16
H2okie Aquatics
319
366
27
712
258
Sawyer Jennings
16
Laso Marlins
290
232
165
687
259
Matthew Long
15
757swim
183
11
188
111
182
675
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
260
Zach Harrington
15
Winchester Swim Team
235
15
352
1
65
668
261
Paul Olsen
15
Williamsburg Aquatic Club
354
301
1
1
657
262
Chase Dillard
15
Martinsville Marlins
264
253
135
652
263
Micah Yu
16
Nova South
231
121
131
1
163
647
264
Griffin Fibich
16
POSEIDON SWIMMING
209
200
74
156
639
265
Lee Rodgers
16
SwimRVA
1
354
242
1
598
266
Vincent Phan
16
Stingrays Swim Team
70
210
294
1
575
267
Vince Husband
15
757swim
65
479
24
568
268
Riley Steele
15
Tide Swimming
315
142
1
36
72
566
269
Logan Stroop
16
757swim
201
43
231
90
565
270
Robert Spezzano
16
Winchester Swim Team
173
89
81
40
155
538
271
Jack Bakich
15
Cavalier Aquatics - Piedmont F
185
271
70
526
272
Dayton Payne
15
Old Dominion Aquatic Club
203
1
157
1
152
514
273
Brody Parrish
15
Virginia Gators
61
1
299
1
150
512
274
Brayden Shirley
16
Fcfy Riptide Swim Team
78
252
1
85
93
509
275
Michael Fiermen
15
Stingrays Swim Team
84
238
1
29
154
506
276
Jackson George
15
Nova South
91
109
192
1
107
500
277
Seth Baseler
16
Stingrays Swim Team
148
110
36
132
426
278
Peter Rawlings
15
Nova South
94
52
196
1
72
415
279
Zachary Morris
15
Laso Marlins
1
353
8
6
368
280
Alec Coffey
16
Dolphin Club
314
47
1
1
1
364
281
Alejandro Rios
16
Stafford Aquatics Team
112
181
66
359
282
Noah Ladman
15
Nova South
127
131
40
1
55
354
283
Joshua Knight
15
Tide Swimming
16
52
217
1
66
352
284
Liam White
15
Unattached
63
189
99
351
285
Arnav Kadambi
16
Nova South
71
116
1
78
82
348
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
286
Michael Troidl
16
Stafford Aquatics Team
171
78
76
325
287
Arden Aponte
15
757swim
77
106
63
1
73
320
288
Colt Gaitan
16
Tide Swimming
70
179
63
312
289
Adrian Keyser
15
Tsunami Swimming
131
1
69
7
91
299
290
Jaxon Sprake
16
Tide Swimming
99
45
42
1
93
280
291
Daniel Barrow
15
Quest Swimming
58
135
30
6
40
269
292
Nathan Ryan
15
Stingrays Swim Team
64
120
69
253
293
Michael Kahn
15
Stingrays Swim Team
126
6
111
1
244
294
Jesse Scott
16
Fcfy Riptide Swim Team
1
233
1
235
295
Zachary Carden
16
Unattached
71
67
94
232
296
Malaki Hines
16
Battlefield Area Star Swimmers
95
77
18
1
191
297
Nathan Frey
15
Stingrays Swim Team
56
69
1
51
177
298
Jack Campbell
15
Stingrays Swim Team
61
37
67
1
1
167
299
Jesse Scott
16
Fcfy Riptide Swim Team
1
1
159
1
162
300
Nicholas Lindsay
15
Virginia Peninsulas YMCA Swim
72
1
1
1
44
119
301
Blake Richardson
16
Cca Marlins
20
1
97
118
302
Noah Scott
15
Fcfy Riptide Swim Team
36
14
43
17
110
303
Tony Smith
16
Prince William Swim Club
1
40
2
1
36
80
304
William McLoney
15
Cca Marlins
75
1
1
77
305
Noah Farwell
15
Old Dominion Aquatic Club
15
1
53
69
306
Jayden Green
16
Stafford Aquatics Team
1
28
1
30
307
Avery Hudson
15
Stingrays Swim Team
1
28
1
30
308
Gavin Gardner
15
Quest Swimming
27
1
1
29
309
George Tunaya
15
Stingrays Swim Team
1
1
13
15
310
Ryan Pecci
16
Stingrays Swim Team
1
1
1
1
4
311
Lucas Chao
15
Stingrays Swim Team
1
1
1
1
4
Swimmer
Age
Team
200FR
100BK
100BR
100FL
200IM
Score
312
Samuel Wellman
16
Stafford Aquatics Team
1
1
1
3
313
Joaquin Icaza
16
Stafford Aquatics Team
1
1
1
3
314
Logan Moore
15
Valley Swim Team Phoenix
1
1
1
3
315
David Pfeifer
15
Quest Swimming
1
1
1
3