Swimcloud
River City Open A/BB/B/C
15 and over, Timed Finals, #54
Name Time Pts Imp
1 Austin Ryan
Tide Swimming
743 -2.0%
2 Tyler Titsch
Unattached
701
3 Hogan Harper
Virginia Gators
688 PB
4 Colin Wright
Williamsburg Aqu
715 -0.4%
5 Dan Bannon
Tide Swimming
738 +3.3% PB
6 Matt McHugh
Virginia Gators
697 -4.0%
7 Samuel Kettlewell-Sites
Poseidon Swimming Inc
664 PB
8 Carter Kale
Williamsburg Aqu
652 PB
9 Dylan Peck
Regency Park Swi
710 PB
10 Nathan Kimbel
Coast Guard Blue Dolphins
630 PB
11 Samuel Hatley
Poseidon Swimming Inc
631 +0.3% PB
12 Brandon Washington
Tide Swimming
627 PB
13 Thomas Durocher
Regency Park Swi
658 PB
14 Garrett Ross
Regency Park Swi
616 -0.9%
15 Jake Ball
Regency Park Swi
613 -1.2%
16 Mike Christou
Coast Guard Blue Dolphins
678 -3.9%
17 Phil Costin
Poseidon Swimming Inc
677 -4.1%
17 Dylan Eichberg
Stingrays Swim Team (Virginia)
677 PB
19 Brett Huckstep
Williamsburg Aqu
597 PB
20 Victor Kontopanos
Poseidon Swimming Inc
628 +8.0% PB
21 Dowdy Sarvis
Duke Aquatics
590
22 Matt Hopkins
Regency Park Swi
617 PB
23 Corey Shideler
Williamsburg Aqu
616 PB
24 Nicholas Ashton
Stingrays Swim Team (Virginia)
648 PB
25 David Turbyfill
Regency Park Swi
580 PB
25 Lucas Mills
Barracuda Swim Club
613
27 Josh Rigsbee
Duke Aquatics
609
27 Tory Farmer
Poseidon Swimming Inc
609 +5.9% PB
29 Kolin Hoffman
Poseidon Swimming Inc
608 -0.6%
30 Nathan Johnson
Battlefield Area (BASS Madison)
572 +0.3% PB
31 Danny Lynch
Poseidon Swimming Inc
638 +4.9% PB
32 Nate Wilson
Rappahannock Raiders Swim Club
634 +0.4% PB
33 Vinny Vivadelli
Poseidon Swimming Inc
598 +4.5% PB
34 Jack Savino
Tide Swimming
562 +6.3% PB
35 Will Wireman
Barracuda Swim Club
592
35 Michael Li
Duke Aquatics
592
37 Ben Paschina
Unattached
552 PB
38 Kade Younger
Coast Guard Blue Dolphins
605 PB
39 Adam Cocke
Duke Aquatics
600
40 Michael DiFazio
Battlefield Area (BASS Madison)
588 +3.9% PB
41 Colin McKinnon
Regency Park Swi
519
42 Nicholas Stoll
Poseidon Swimming Inc
524 -1.5%
43 Carter Gallant
Poseidon Swimming Inc
545 +4.6% PB
44 Drew Bennett
Unattached
543 -1.3%
45 Piotr Tarala
Alamance County Community YMCA
534 -2.1%
46 Scott Kase
Unattached
494 +1.8% PB
47 Cameron Smith
Tide Swimming
526 +0.7% PB
48 Christopher Bailey
Williamsburg Aqu
484 PB
49 Bailey Cordle
Burkwood Aquatic
516 -0.2%
50 Hayden Ransbury
Unattached
445 +4.9% PB
51 Finn Sensiba
Williamsburg Aqu
502 +6.3% PB
52 Jared Jones
Burkwood Aquatic
496 +1.3% PB
53 Matthew Parisi
Quest Swimming
495 +0.5% PB
54 Tyler Serpa
Rappahannock Raiders Swim Club
431 -0.1%
55 David Cairns
Duke Aquatics
387 +9.1% PB
55 Michael Sampson
Stingrays Swim Team (Virginia)
455
57 Vincent Gorruso
Poseidon Swimming Inc
454 -1.3%
58 Colin Allison
Williamsburg Aqu
419 -0.4%
59 Avery Geller
Stingrays Swim Team (Virginia)
410
60 Jackson Holcomb
Duke Aquatics
416 +7.9% PB
61 Matthew Macaluso
Rappahannock Raiders Swim Club
404
62 Christian Kaseloo
Quest Swimming
331 +1.2% PB
63 Maxwell Currens
Nova of Virginia
280 +7.1% PB
64 Cartelis Wilson
Stingrays Swim Team (Virginia)
279
65 Gabriel Richardson
Poseidon Swimming Inc
114
66 Andrew McMullen
Coast Guard Blue Dolphins
2 -5.4%
67 Ryan Steinberg
Duke Aquatics
2 PB
Joey Rento
Coast Guard Blue Dolphins
NS
Ilya Boiko
Williamsburg Aqu
NS
Bradley Jenkins
Poseidon Swimming Inc
NS
Dylan Twiddy
Duke Aquatics
NS
Sean Moon
Quest Swimming
NS
Joseph Sampson
Stingrays Swim Team (Virginia)
NS
Julian Ruiz
Williamsburg Aqu
NS
Sam Dyer
Tide Swimming
NS
13 - 14, Timed Finals, #54
Name Time Pts Imp
1 Luke Durocher
Regency Park Swi
755
2 Alex Neff
Tide Swimming
832 +4.5% SB
3 Nathan Wakefield
Poseidon Swimming Inc
735 -1.2%
4 Colby Mills
Poseidon Swimming Inc
808 -1.4%
5 Preston Forst
Star Aquatics
762 +0.4% PB
6 Noah Henderson
Star Aquatics
667 -2.6%
7 Noah Ross
Regency Park Swi
662 +2.1% PB
8 Sam Westmont
Tide Swimming
639 +4.2% PB
9 Charles Armstrong
Nova of Virginia
634 +7.9% PB
10 Joe Stephens
Unattached
629
11 Brennan Paterson
Regency Park Swi
627 PB
12 Quimmey Moure
Tide Swimming
616 +2.0% PB
13 Jerry Jones
Tide Swimming
610 +3.4% PB
14 Stephen Laming
Nova of Virginia
609 PB
15 Collin Montague
Duke Aquatics
600 PB
16 Seanpaul Coffey
Poseidon Swimming Inc
566 +2.1% PB
17 Justin Wilcox
Stingrays Swim Team (Virginia)
557
18 Eddie Galvan
Coast Guard Blue Dolphins
630
19 Tom Schumann
Duke Aquatics
623 +10.2% PB
20 Cole Younger
Coast Guard Blue Dolphins
617 +2.5% PB
21 Cole Hensen
Stingrays Swim Team (Virginia)
514 PB
22 Matthew Rigsbee
Duke Aquatics
507 +6.1% PB
23 Alex Kidd
Quest Swimming
601 -0.5%
24 Michael Senter
Poseidon Swimming Inc
505 +0.4% PB
25 Alex Poley
Rappahannock Raiders Swim Club
500 +2.3% PB
26 Ryan Koprowski
Tide Swimming
593 -1.5%
27 Luke Daley
Nova of Virginia
591 +5.8% PB
27 Justin Shultz
Poseidon Swimming Inc
497 -1.6%
29 Eric Smith
Stingrays Swim Team (Virginia)
492
30 Thomas Rose
Poseidon Swimming Inc
583 -1.0%
31 Graham Boyle
Nova of Virginia
576
32 Jacob Rice
Coast Guard Blue Dolphins
481 PB
33 Mathew Pham
Winchester Swim Team
479
34 Maclane Self
Poseidon Swimming Inc
564 -2.1%
35 Preston Trevey
Nova of Virginia
558
36 Henry Paulson
Nova of Virginia
557 +3.6% PB
37 Jackson Burkey
Quest Swimming
460 +4.4% PB
38 Roger Humberson
Burkwood Aquatic
554 +0.1% PB
38 Chris Farrell
Stingrays Swim Team (Virginia)
459
40 Davis Jobe
Nova of Virginia
553 +8.0% PB
41 Will Schumann
Duke Aquatics
550 +4.7% PB
42 Will Homer
Stingrays Swim Team (Virginia)
454
43 Jacob Jett
Regency Park Swi
546
44 Alexi Gentz
Quest Swimming
546 +2.0% PB
45 Alex Winch
Poseidon Swimming Inc
544 +0.8% PB
46 Blake Rouzie
Coast Guard Blue Dolphins
511 -2.0%
47 Jeff George
Regency Park Swi
508
48 Dylan Hartman
Poseidon Swimming Inc
412
49 Preston Hunter
Stingrays Swim Team (Virginia)
407
49 Conrad Tan
Nova of Virginia
502 +7.6% PB
51 Kyle Demers
Tide Swimming
497 PB
52 Seth Anderson
Tide Swimming
493 -2.9%
53 Zach Wassmer
Nova of Virginia
485 +3.8% PB
54 Dylan Smith
Poseidon Swimming Inc
481 +3.4% PB
55 Connor Ryan
Poseidon Swimming Inc
477 +1.6% PB
56 Mason Moore
Poseidon Swimming Inc
475 PB
57 Chris Homer
Williamsburg Aqu
473 +1.9% PB
58 Martin Monteiro
Tide Swimming
373 -3.0%
59 Benjamin Ervin
Duke Aquatics
362 +4.7% PB
60 Jacob Clemons
Barracuda Swim Club
346 PB
61 Justin Geiszler
Quest Swimming
397 +1.6% PB
62 Derek Sprincis
Winchester Swim Team
385
63 Joseph Ascoli
Nova of Virginia
374 PB
64 Micah Yeomans
Quest Swimming
356 -1.5%
65 Trayevon Johnson
Potomac Raiders Swim Club
348
66 Alex Kaplan
Nova of Virginia
297
67 Shilvaan Patel
Duke Aquatics
291 +2.5% PB
68 Alex Bush
Richmond Racers
195 -0.2%
69 Jude Reiferson
Nova of Virginia
278
70 Leo Poggi
Nova of Virginia
208 +0.8% PB
71 Christopher Eliades
Quest Swimming
66
72 Joseph Shaia
Nova of Virginia
109
73 Nick Sushkoff
Nova of Virginia
52 +6.9% PB
74 Drake Riggins
Regency Park Swi
21
Evan Lynch
Williamsburg Aqu
NS
Woody Parsons
Tide Swimming
NS
Brenner Beard
Williamsburg Aqu
NS
Anish Yadlapalli
Nova of Virginia
NS
11 - 12, Timed Finals, #40
Name Time Pts Imp
1 Leo Tutovani
Virginia Gators
855 PB
2 Alex Scott
Poseidon Swimming Inc
674 +0.2% PB
3 Jonny Kerr
Poseidon Swimming Inc
649 +5.2% PB
4 Ethan Roehrle
Williamsburg Aqu
640 PB
5 Ryan Weaver
Duke Aquatics
742 +1.2% SB
6 Zach Ashby
Virginia Gators
622 PB
7 Victor Valovalo
Virginia Gators
727
8 Erik Cumpston
Poseidon Swimming Inc
578
9 Luke Osleger
Stingrays Swim Team (Virginia)
555
10 Gareth Vaughan
Poseidon Swimming Inc
552 -1.5%
11 Matthew Sweat
Quest Swimming
552 +1.2% PB
12 Marty Schalk
Stingrays Swim Team (Virginia)
550
13 Jack Spinnanger
Stingrays Swim Team (Virginia)
548
14 JJ Ranly
Nova of Virginia
657 +0.2% SB
15 Ben Eichberg
Stingrays Swim Team (Virginia)
656
16 Grayson Daughtry
Poseidon Swimming Inc
654 +0.6% PB
17 Logan Deal
Burkwood Aquatic
530 +7.5% PB
18 Cooper Muench
Coast Guard Blue Dolphins
649 +2.5% PB
19 Cole Hudak
Regency Park Swi
522 +0.6% PB
20 Hunter Muench
Coast Guard Blue Dolphins
514 -2.6%
21 Javier Rodriguez
Nova of Virginia
631 PB
22 Andrew Turbyfill
Regency Park Swi
510
23 Joe Durocher
Regency Park Swi
627
24 Dalton Jobe
Nova of Virginia
621 +0.5% PB
25 Clayton Whetstine
Coast Guard Blue Dolphins
608 -0.4%
26 Andrew Burrows
Williamsburg Aqu
530 +2.0% PB
27 Ryan Allison
Williamsburg Aqu
478 -1.3%
27 Mac Taylor
Nova of Virginia
478 -0.2%
29 Will Burkey
Quest Swimming
461 +4.1% PB
30 Alex Pruemer
Burkwood Aquatic
453 +0.6% PB
31 Colin Schmidt
Nova of Virginia
452
32 Dalton Husketh
Duke Aquatics
326 +0.6% PB
33 Eric Watson
Quest Swimming
442 +0.2% PB
34 Jason Menninger
Quest Swimming
319 -2.1%
35 Nolan Taylor
Nova of Virginia
422 -1.9%
36 James Wright
Nova of Virginia
418 -0.2%
37 Riley Elliott
Quest Swimming
415 +1.6% PB
38 Ian Wilson
Stingrays Swim Team (Virginia)
294
39 Henry Gwyer
Poseidon Swimming Inc
411 +4.2% PB
40 Russell Richards
Nova of Virginia
284
41 Nolan Svoboda
Richmond Racers
281
42 Aidan Post
Valley Swim Team-Phoenix
389
43 Ryder Hewitt
Nova of Virginia
388
44 Alex Schroeder
Stingrays Swim Team (Virginia)
262
45 Will Stevens
Nova of Virginia
254 +4.7% PB
46 Richard Burriss
Potomac Raiders Swim Club
249
47 Aaron Friend
Stingrays Swim Team (Virginia)
235
48 Samuel Shaia
Nova of Virginia
318 +5.9% PB
49 Ethan Rosen
Richmond Racers
200 +0.3% PB
50 Garrett Peck
Regency Park Swi
288
51 Chi Turner
Alamance County Community YMCA
147
52 Smith Martin
Stingrays Swim Team (Virginia)
242
53 Liam Savage
Nova of Virginia
228
54 Vijay Nagandla
Nova of Virginia
102
55 Morgan Taylor
Stingrays Swim Team (Virginia)
189
56 Connor McCloy
Poseidon Swimming Inc
181
57 Grant English
Nova of Virginia
179 -5.5%
58 Reese Farquharson
Quest Swimming
158 -5.5%
59 Ryan Hogan
Poseidon Swimming Inc
155 -3.7%
60 Tony Caramucci
Richmond Racers
136 +4.3% PB
61 Brendon Dash
Stingrays Swim Team (Virginia)
31
Matthew Traeger
Regency Park Swi
NS
Blake Young
Nova of Virginia
NS
Owen Troxell
Quest Swimming
NS
Ben Bever
Nova of Virginia
NS
Dylan Ghosh
Poseidon Swimming Inc
NS
Robert Gaddy
Duke Aquatics
NS
Carter Bush
Richmond Racers
NS
9 - 10, Timed Finals, #40
Name Time Pts Imp
1 Ty Donachy
Burkwood Aquatic
682 +3.0% PB
2 Carter Whetstine
Coast Guard Blue Dolphins
749 +1.3% PB
3 Devin Naoroz
Richmond Racers
640
4 Trevor Hudson
Regency Park Swi
637 -0.4%
5 Paul Warnagiris
Winchester Swim Team
627
6 Topher Roberts
Duke Aquatics
722 PB
7 Liam Gregory
Williamsburg Aqu
576 +0.8% PB
8 Jack Polino
Poseidon Swimming Inc
554
9 Jacob Enslen
Poseidon Swimming Inc
521 +0.4% PB
10 Aiden Hall
Quest Swimming
516 +1.4% PB
11 Jack Graham
Williamsburg Aqu
610 -0.9%
12 Ryan Rydland
Williamsburg Aqu
488 +6.3% PB
13 Charlie Mayr
Nova of Virginia
582 +3.6% PB
14 HENRY BERGER
Nova of Virginia
468
15 Addison Gosline
Quest Swimming
567 +1.7% PB
16 Jackson Mueller
Regency Park Swi
544
17 Jackson Brenegan
Williamsburg Aqu
441 +1.8% PB
18 Preston Comer
Quest Swimming
440 +2.9% PB
19 Spencer Mann
High Point Swim Club
536 -2.0%
20 Zach Trimble
Quest Swimming
536 -1.6%
21 Peyton Meyer
Stingrays Swim Team (Virginia)
428
22 Nathan Orban
Poseidon Swimming Inc
529
23 Cole Malkerson
Quest Swimming
418 -3.3%
24 Jackson McCarthy
Quest Swimming
417 +9.5% PB
25 Robert Moore
Stingrays Swim Team (Virginia)
384
26 Jason Law
Nova of Virginia
375
27 Will Rosen
Richmond Racers
477 +3.2% PB
28 Cameron Cook
Nova of Virginia
472
29 Kyle Peck
Regency Park Swi
458 -5.2%
30 Daniel Liang
Coast Guard Blue Dolphins
352
31 Lucas Tonk
Williamsburg Aqu
341 -1.2%
32 Benjamin Hunter
Stingrays Swim Team (Virginia)
444
33 Peter Mucciaccio
Duke Aquatics
326 +9.4% PB
34 Parks Smith
Coast Guard Blue Dolphins
306 +1.3% PB
35 Chris Simmons
Nova of Virginia
284 -0.9%
36 Pablo Silva
Nova of Virginia
386 +10.2% PB
37 AJ Green
Rappahannock Raiders Swim Club
266 -2.4%
38 Bryant Julian
Poseidon Swimming Inc
358 +3.6% PB
39 Cole Owen
Nova of Virginia
332 -2.7%
40 Nathaniel Milligan
Nova of Virginia
227 +3.9% PB
41 Patrick Menninger
Quest Swimming
219 +3.6% PB
42 Ian Plomchok
Quest Swimming
217 -1.3%
43 Griffin Belding
Nova of Virginia
213
44 Seth Christensen
Rappahannock Raiders Swim Club
204
45 Nathan Pomeroy
Nova of Virginia
285
46 James Robert Smith
Nova of Virginia
278
47 Kristian Henderson
Rappahannock Raiders Swim Club
222 -1.4%
48 Nico Ford
Potomac Raiders Swim Club
114
49 Henry Kirkeby
Nova of Virginia
180
50 Aidan Triana
Duke Aquatics
75 +11.2% PB
51 Wyatt Malkerson
Quest Swimming
66 -13.2%
52 Shane Gantz
Poseidon Swimming Inc
141 -6.8%
53 Brennon Gilmore
Quest Swimming
133 -4.6%
54 Jaden Cumpston
Poseidon Swimming Inc
30 -0.8%
55 Connor Chang
Nova of Virginia
101 -4.0%
56 Spencer Robinson
Poseidon Swimming Inc
24 -8.3%
57 Benjamin Sirgany
Duke Aquatics
2 +5.1% SB
Matthew Sawyers
Williamsburg Aqu
NS
Sawyer Portillo
Coast Guard Blue Dolphins
NS
Soren Portillo
Coast Guard Blue Dolphins
NS
8 and under, Timed Finals, #26
Name Time Pts Imp
1 Ryan Griffith
Coast Guard Blue Dolphins
551 -0.3%
2 Alex Gertner
Nova of Virginia
379
3 Landon Perdue
Stingrays Swim Team (Virginia)
359
4 Demetrius Walker
Quest Swimming
348 +1.2% PB
5 Nick Clarkson
Regency Park Swi
287
6 Joe Dill
Coast Guard Blue Dolphins
283 +1.7% PB
7 Joshua Hodges
Battlefield Area (BASS Madison)
252
8 Carson Langford
Poseidon Swimming Inc
245 -8.5%
9 Ben Butterfield
Richmond Racers
165
10 Jackson Robbins
Nova of Virginia
157
11 Alex Hua
Valley Swim Team-Phoenix
148
12 Parker Muench
Coast Guard Blue Dolphins
144
13 Andrew Stuart
Rappahannock Raiders Swim Club
125
14 Christian Rogers
Poseidon Swimming Inc
77 -1.5%
15 Austin Parker
Regency Park Swi
59 -6.0%
16 Keegan Parker
Stingrays Swim Team (Virginia)
26
17 Brady Julian
Poseidon Swimming Inc
2 -7.5%
18 Camren Brown
Quest Swimming
2
19 Spencer Campbell
Poseidon Swimming Inc
2 -10.0%
20 Chris Naoroz
Richmond Racers
2
21 Ryan Zubris
Stingrays Swim Team (Virginia)
2
22 Ben Rosen
Richmond Racers
2 -1.4%
23 Eric Pelham
Regency Park Swi
2
24 Michael Thompson
Winchester Swim Team
2
25 Camden Royster
Nova of Virginia
2
26 Elliott Rickert
Williamsburg Aqu
2 -19.4%
Sihyun Park
Duke Aquatics
NS
Judah Weinstein
Richmond Racers
NS
Everett Zapata
Stingrays Swim Team (Virginia)
NS
John Pearson
Stingrays Swim Team (Virginia)
NS

Events