Swimcloud
VA HOKI November Invitational
15 and over, Timed Finals, #10
Name Time Pts Imp
1 Dylon Johnson
Western North Carolina YMCA
722
2 John Jeang
Rockville Montgomery Swim Club
711
3 Karl Treichel
Rockville Montgomery Swim Club
709
4 Ian YENTOU HO
H2okie Aquatics
678 -1.0%
5 Michael Ambrose
York Swim Club (VA)
652
6 Peter Wang
Rockville Montgomery Swim Club
629 PB
7 Josh Slater
Gateway YWCA Seadragons
642 +0.9% SB
8 Daniel Yook
Rockville Montgomery Swim Club
637
9 BO Poole
CCA Marlins
620 +0.2% SB
10 Aaron James
Waynesboro Family YMCA
648
11 Jackson Richards
Raleigh Swimming Association
593
12 Connor Sturgill
Gateway YWCA Seadragons
614 -0.3%
13 Graham Walker
Rockville Montgomery Swim Club
590
14 Jamison Hauser
Raleigh Swimming Association
604
15 Owen Gentry
York Swim Club (VA)
631 PB
16 Lucky Sun
Unattached
626 PB
17 Samuel Jones
Nomad Aquatics
593 -0.3%
18 Noah Cameron
High Point Swim Club
560 +0.3% SB
19 Nicholas Knopf
Rockville Montgomery Swim Club
573
20 Jake Johnson
Western North Carolina YMCA
603
21 Trey Lowe
CCA Marlins
654 +3.5% PB
22 Justin Merritt
Waynesboro Family YMCA
568 PB
23 Justin Kim
Rockville Montgomery Swim Club
650
24 Jake Zamalis
Waynesboro Family YMCA
562
25 Anthony Kim
Rockville Montgomery Swim Club
560 PB
26 Mason Hawkins
York Swim Club (VA)
531
27 Robbie Epler
Nomad Aquatics
612 -0.6%
28 Terence Lo
H2okie Aquatics
527 +0.9% PB
28 Louis Jensen
Nomad Aquatics
609 -0.9%
30 Jethro Ssengonzi
Raleigh Swimming Association
550 PB
31 Darius Youssefiani
Unattached
549 PB
32 Samer Khalil
Unattached
595
32 J VanNevel
Rockville Montgomery Swim Club
513
34 Cameron Wagner
RPS
491 +1.9% SB
35 Nathanael Bennett
Fork Union Aquatic Club
510
36 Daniel Dilks
Nomad Aquatics
535 +0.3% PB
37 Matthew Harris
CCA Marlins
529 PB
38 Pete Byman
York Swim Club (VA)
580
39 Tyler Maggio
Rockville Montgomery Swim Club
527
40 Aaron Bowman
High Point Swim Club
525 +1.0% SB
41 Quinn Kristiansen
Raleigh Swimming Association
466 -0.5%
42 Peter Orban
Rockville Montgomery Swim Club
515 PB
43 Bobby Carey
Waynesboro Family YMCA
482
44 Colin Catella
Raleigh Swimming Association
511 PB
45 Kaelan Dowdall
Rockville Montgomery Swim Club
562
46 Lowell Brophy
Rockville Montgomery Swim Club
508 PB
47 Matthew Tiberino
Rockville Montgomery Swim Club
557
48 Mazen Youssef
Unattached
554
49 Colin Gibbons
CCA Marlins
553 -1.1%
50 Eli Samuelson
Rockville Montgomery Swim Club
501
50 Justin Calandra
Rockville Montgomery Swim Club
501
52 Ethan Apisa
H2okie Aquatics
496 +2.6% PB
53 Alex Koenigsberger
Nomad Aquatics
542 +0.4% PB
54 Edward Yao
Rockville Montgomery Swim Club
461 PB
55 Joshua Grammer
Rockville Montgomery Swim Club
541
56 Andrew Sargent
York Swim Club (VA)
456
57 Micah Giraudeau
CCA Marlins
433 PB
58 Kevin Tat
Rockville Montgomery Swim Club
534
59 David Pitts
Unattached
533 PB
60 Harry Loew
Western North Carolina YMCA
481 PB
61 Craig Morrison
Western North Carolina YMCA
451
62 Neal McElhattan
York Swim Club (VA)
479
63 Christopher Cochran
Rockville Montgomery Swim Club
445
64 Matthew Asbill
Raleigh Swimming Association
524 +3.8% PB
65 Alexander Chung
Rockville Montgomery Swim Club
524
65 Jonathan Mendley
Rockville Montgomery Swim Club
524
67 Martin Geiger
Fork Union Aquatic Club
439 PB
67 Brett Dickey
Raleigh Swimming Association
439 PB
69 Luke Weisenstein
Lynchburg Y
431 +1.6% PB
70 Trever Buonomo
Rockville Montgomery Swim Club
509
71 Anthony Ostuni
Rockville Montgomery Swim Club
457
72 Jay Venit
Rockville Montgomery Swim Club
438
73 Kai Vilbig
Unattached
486
74 Trent Pilcher
York Swim Club (VA)
434
75 George Zolovick
H2okie Aquatics
484 +1.5% PB
76 Jake Nicoll
York Swim Club (VA)
432
77 Jack Flora
H2okie Aquatics
481
78 Joshua Aurdos
Rockville Montgomery Swim Club
429
79 Luke Giraudeau
CCA Marlins
426 PB
80 Matt Vance
York Swim Club (VA)
475
81 Tyler Bourgeois
RPS
417 +3.3% PB
82 Thomas Davis
Fork Union Aquatic Club
362
83 Aidan Finucane
CCA Marlins
409
84 Jordan Snow
Gateway YWCA Seadragons
379 +1.1% PB
85 Jackson Gray
CCA Marlins
406 PB
86 Andrew Joyner
Raleigh Swimming Association
453
87 John Lathrop
Rockville Montgomery Swim Club
452
88 Matthew Giroux
Rockville Montgomery Swim Club
371
89 Parker Whitley
Nomad Aquatics
371 -2.5%
90 Robert Steinwandel
Rockville Montgomery Swim Club
397
91 Tim Bonvillain
Rockville Montgomery Swim Club
396
92 Mason Fowler
Gateway YWCA Seadragons
438 -2.2%
93 Ethan Thompson
H2okie Aquatics
338
94 Chandler Jearls
YMCA of Roanoke Valley Sea Lions
428 +5.2% PB
95 Riley Pfadenhauer
York Swim Club (VA)
374
96 Andrew Rehr
York Swim Club (VA)
372
97 Nick McGrath
York Swim Club (VA)
419
98 Will Sherman
Rockville Montgomery Swim Club
369
99 Luke Hamilton
Nomad Aquatics
405 -1.0%
100 Bryan Jong
Rockville Montgomery Swim Club
402
101 Daniel Mcdevitt
Raleigh Swimming Association
323
102 Ethan Davis
Gateway YWCA Seadragons
322 +2.9% SB
103 Aaron Mills
Rockville Montgomery Swim Club
349
104 Chase Plaster
CCA Marlins
313 +1.1% PB
105 Eugene Glukh
Raleigh Swimming Association
300 PB
106 Michael Watkins
RPS
286 +0.6% PB
107 Nebeyou Esayas
Rockville Montgomery Swim Club
361
107 Garren Snow
YMCA of Roanoke Valley Sea Lions
361
109 Scott Connelly
Nomad Aquatics
358 +0.1% SB
110 David Jeremiah
YMCA of Roanoke Valley Sea Lions
346 +2.8% PB
111 Cherokee Watko
Raleigh Swimming Association
296 +0.5% SB
112 Andrew Early
York Swim Club (VA)
332
113 Pat Paiste
Waynesboro Family YMCA
207
114 Ryan Banks
Rockville Montgomery Swim Club
231
115 Ben Koby
York Swim Club (VA)
269
116 Vinay Garimella
CCA Marlins
265 PB
117 Ryan Snow
Gateway YWCA Seadragons
258 +2.2% PB
118 Andrew Ballantine
Western North Carolina YMCA
192
119 George Blackwell
York Swim Club (VA)
177
120 Malcolm Wiggins
Gateway YWCA Seadragons
131
121 John Hurley-Novatny
Rockville Montgomery Swim Club
171 PB
122 Zachariah Duncan
RPS
111 +0.9% PB
Charlie Bradshaw
Western North Carolina YMCA
Alexander Flowers
Waynesboro Family YMCA
NS
John Mahan
Gateway YWCA Seadragons
NS
Nahom Michael
Rockville Montgomery Swim Club
NS
Elijah Park
Rockville Montgomery Swim Club
NS
13 - 14, Timed Finals, #10
Name Time Pts Imp
1 Steven Mills
Lynchburg Y
682 +2.4% PB
2 Cothalee Watko
Raleigh Swimming Association
680 +0.8% PB
3 Michael Ivy
Raleigh Swimming Association
763 -0.1%
4 Jeffrey Qin
Rockville Montgomery Swim Club
620
5 Sam Gollob
York Swim Club (VA)
620
6 Tom Hubbard
Raleigh Swimming Association
610 +1.4% PB
7 Vincent Cleal
Rockville Montgomery Swim Club
601 PB
8 Joel Giraudeau
CCA Marlins
600 PB
9 Jason Hamilton
CCA Marlins
569 PB
10 Jack Rose
Rockville Montgomery Swim Club
557
11 Thomas Hamlet
High Point Swim Club
645 +2.5% PB
12 Noah Diacumakos
Unattached
637 +0.7% SB
13 Declan Black
Rockville Montgomery Swim Club
540
14 Andrew Lorens
CCA Marlins
534 PB
15 Jonathan Yune
Rockville Montgomery Swim Club
529
16 Tony Guardado
Rockville Montgomery Swim Club
528
17 Ben Mennitt
York Swim Club (VA)
527
18 Nicholas Seward
Rockville Montgomery Swim Club
523
19 Eric Qian
Rockville Montgomery Swim Club
516
20 Nick Highman
York Swim Club (VA)
590
20 JohnMichael Gordon
Lynchburg Y
590 -0.7%
22 Finn Mroz-Roakes
YMCA of Roanoke Valley Sea Lions
561 +1.4% PB
23 Austin Orange
Lynchburg Y
455 +0.6% PB
24 Blake Hall
H2okie Aquatics
441 +3.8% PB
25 Jack McManus
York Swim Club (VA)
528
26 Mason Karl
Rockville Montgomery Swim Club
428
27 Matthew Morrison
Western North Carolina YMCA
428 PB
28 Cj Spence
Raleigh Swimming Association
427 +1.5% SB
29 Zack Nachod
Rockville Montgomery Swim Club
421
30 Andrew Martinez
Rockville Montgomery Swim Club
413
31 Tyler Williams
Nomad Aquatics
411 -3.0%
32 Brendan Murray
Lynchburg Y
401 +0.3% PB
33 Declan Lapsley
Nomad Aquatics
395 -0.6%
34 Ben Duckworth
Nomad Aquatics
484 -2.4%
35 Forest Webb
H2okie Aquatics
482 -0.2%
36 Brian Grimmett
Lynchburg Y
381 +5.8% PB
37 Will Noel
York Swim Club (VA)
353
38 Sterling Mullenix
Rockville Montgomery Swim Club
352
39 Jordan Mwebaze
Rockville Montgomery Swim Club
343
40 Isaac Sudweeks
H2okie Aquatics
413 +2.3% PB
41 Sebastian Chang
Rockville Montgomery Swim Club
322
42 Chandler St Clair
Lynchburg Y
321 +9.0% PB
43 Jackson Philippart
York Swim Club (VA)
407
44 Sam Johnson
Gateway YWCA Seadragons
403 -1.6%
45 Joshua Allen
Nomad Aquatics
315 -4.4%
46 Gonzalo Bobidilla
Unattached
305
47 Calvin Jiang
Gateway YWCA Seadragons
389 -1.0%
48 Robert Hodge
H2okie Aquatics
365 +0.1% PB
49 Bryce Meighen
Nomad Aquatics
337 -0.5%
50 Tanguy Absillis
Raleigh Swimming Association
226
51 Ethan Dumoulin
High Point Swim Club
202 +1.8% PB
52 Jonathan Prisciandaro
York Swim Club (VA)
160
53 John Reed
York Swim Club (VA)
229
54 Austin Whitlow
YMCA of Roanoke Valley Sea Lions
208 PB
55 Keaton Thorum
YMCA of Roanoke Valley Sea Lions
190 +9.1% PB
56 Sawyer Moseley
High Point Swim Club
181 PB
57 Tristen Robinson
Star City Aquatic Team
80 +2.6% PB
58 Tomas Pierce
Raleigh Swimming Association
73 +3.6% PB
59 Ty Thrift
High Point Swim Club
2 PB
60 Conner Anuszkiewicz
High Point Swim Club
2
Michael Wohlford
H2okie Aquatics
NS
Ian Anderson
York Swim Club (VA)
NS
12, Timed Finals, #44
Name Time Score Imp
1 Daniel Pettyjohn
Lynchburg Y
20 +0.2% PB
2 Colby Childress
Lynchburg Y
17 PB
3 Brandon Naylor
Lynchburg Y
16 +3.0% PB
4 Connor Sauls
Lynchburg Y
15 +1.2% PB
5 Will Darrenkamp
Nomad Aquatics
14 +2.5% PB
6 Caleb Atkins
CCA Marlins
13 +2.1% PB
7 Sean Gibbons
CCA Marlins
12 -0.8%
8 Brandon Fan
H2okie Aquatics
11 +1.9% PB
9 Jackson Nester
H2okie Aquatics
9 +2.0% PB
10 Logan DeWalt
YMCA of Roanoke Valley Sea Lions
7 +3.4% PB
11 Keaton Spindler
H2okie Aquatics
6 +5.7% PB
12 JT Lotz
Lynchburg Y
5 +3.0% PB
13 Ben James
YMCA of Roanoke Valley Sea Lions
4 +2.0% PB
14 Will Baxley
CCA Marlins
3 PB
15 James Miles
YMCA of Roanoke Valley Sea Lions
2 +1.6% PB
16 Daniel Murray
Lynchburg Y
1 -0.7%
17 Adam Crutchfield
YMCA of Roanoke Valley Sea Lions
18 Matthew Murray
Lynchburg Y
-2.5%
19 Nels Williams
York Swim Club (VA)
20 Gabriel Shirah
CCA Marlins
+6.3% PB
21 Joshua Dicken
H2okie Aquatics
-0.5%
22 Christopher Connelly
H2okie Aquatics
23 Nathan Smith
Fork Union Aquatic Club
24 Joshua Bodine
Lynchburg Y
+3.0% PB
25 John Thomasson
York Swim Club (VA)
26 Will Davison
Blue Ridge Aquatic Club
27 Jadon Bjurman-Birr
CCA Marlins
-3.8%
John Vess
Western North Carolina YMCA
Leo Yang
H2okie Aquatics
Cameron Weld
CCA Marlins
NS
12 and under, Timed Finals, #10
Name Time Pts Imp
1 Michael Edwards
High Point Swim Club
425 +2.9% PB
2 Stefan Ristanovic
High Point Swim Club
383 +4.8% PB
3 Daniel Ballesteros
High Point Swim Club
335 +2.8% PB
4 Gabe Rodriguez
High Point Swim Club
190 +0.6% PB
5 Connor Woods
CCA Marlins
103 +9.5% PB
11, Timed Finals, #44
Name Time Score Imp
1 Daniel Byrnes
CCA Marlins
20 PB
2 Tim Connery
Nomad Aquatics
17 +0.2% PB
3 Hunter Strickland
Fork Union Aquatic Club
16
4 Christopher King
YMCA of Roanoke Valley Sea Lions
15 PB
5 Nick Zolovick
H2okie Aquatics
14 +3.4% PB
6 Chas Downs
YMCA of Roanoke Valley Sea Lions
13
7 Jack Davison
Blue Ridge Aquatic Club
12
8 Cam St. Clair
Lynchburg Y
11
9 Robert Connelly
Nomad Aquatics
9 -0.6%
10 Atticus Gore
York Swim Club (VA)
7
11 Jonah Mroz-Roakes
YMCA of Roanoke Valley Sea Lions
6 +6.4% PB
12 Patrick Reilly
H2okie Aquatics
5 +0.7% PB
13 Owen Strickland
Fork Union Aquatic Club
4
14 Sam Mikkelson
YMCA of Roanoke Valley Sea Lions
3 +1.1% PB
15 Kolby King
H2okie Aquatics
2 +6.0% PB
16 Grayson Odenwelder
CCA Marlins
1
17 Deniz Olgun
H2okie Aquatics
18 Nich Goldstein
H2okie Aquatics
19 Dennis Koh
H2okie Aquatics
20 Erik Bird
York Swim Club (VA)
Benjamin Vincent
Nomad Aquatics
NS
Benjamin Tatum
YMCA of Roanoke Valley Sea Lions
NS
10, Timed Finals, #44
Name Time Score Imp
1 Matt Kroll
Nomad Aquatics
20 +3.1% PB
2 AJ Johnson
Western North Carolina YMCA
17 PB
3 Dustin Niebauer
Blue Ridge Aquatic Club
16 +2.8% PB
4 Austin Nielsen
Star City Aquatic Team
15 -0.4%
5 Tyler Weinstein
Nomad Aquatics
14 -0.5%
6 Rhett Moyer
CCA Marlins
13 +3.5% PB
7 Jack Allen
RPS
12 -1.5%
8 Adin Unanue
CCA Marlins
11
9 Chris Bunn
York Swim Club (VA)
9
10 Kyle Sennett
Lynchburg Y
7 -2.8%
11 James Lively
Star City Aquatic Team
6 -0.5%
12 Nathan Carey
CCA Marlins
5 +4.1% PB
13 Bela Williams
H2okie Aquatics
4 +4.2% PB
14 Ryan Campbell
York Swim Club (VA)
3
15 Vikas Garimella
CCA Marlins
2 PB
16 Connor Woods
CCA Marlins
1 -3.1%
17 Brett Williams
Nomad Aquatics
-4.6%
18 Joshua Smith
Lynchburg Y
-5.2%
19 Matthew Stillwagon
Nomad Aquatics
+2.5% PB
20 Isaac Poff
H2okie Aquatics
-0.9%
21 Zachariah Stephens
H2okie Aquatics
Chris Forsey
Nomad Aquatics
NS
9, Timed Finals, #44
Name Time Score Imp
1 JC Gordon
Lynchburg Y
20 +0.7% PB
2 Jack Vess
Western North Carolina YMCA
17 PB
3 Carson Spindler
H2okie Aquatics
16 +6.7% PB
4 Jake Halbach
Nomad Aquatics
15 -2.7%
5 Kai Feng
H2okie Aquatics
14
6 James Piccolo
York Swim Club (VA)
13
7 Robby Votta
CCA Marlins
12
8 Joshua Starr
H2okie Aquatics
11 +5.4% PB
9 Caleb Hagadorn
CCA Marlins
9
10 Jonathan Fan
H2okie Aquatics
7 +2.6% PB
11 Jack Nussbaum
H2okie Aquatics
6
12 Tyler Sykes
YMCA of Roanoke Valley Sea Lions
5
13 Bhargav Vadapalli
Nomad Aquatics
4 +0.2% PB
14 Samuel Xiang
H2okie Aquatics
3
15 Alex Hipple
Nomad Aquatics
2 +1.5% PB
16 Addison Campbell
H2okie Aquatics
1
8 and under, Timed Finals, #44
Name Time Score Imp
1 John Kroll
Nomad Aquatics
20 -3.3%
2 Sam Reilly
H2okie Aquatics
17 +0.1% PB
3 Nathan Baxley
CCA Marlins
16 PB
4 Anthony Du
H2okie Aquatics
15
5 Henry Lugar
CCA Marlins
14 PB
6 Michael Anderson
H2okie Aquatics
13 -3.9%
7 Drew Niebauer
Blue Ridge Aquatic Club
12
8 Logan Garner
H2okie Aquatics
11
9 Brandon Carey
CCA Marlins
9
10 Tilden Ayers
CCA Marlins
7
11 Seth Cook
Lynchburg Y
6 +3.6% PB
12 Grant Bradburn
CCA Marlins
5
Winston Fan
H2okie Aquatics
NS

Events