Canes Virginia (@CanesVirginia) header
Canes Virginia (@CanesVirginia) profile picture

Training at The Baseball Academy Charlottesville. Playing an Elite Regional Youth Schedule and National Showcase Schedule. Formally known as Invaders Baseball.

Charlottesville, VA
Joined September 2016
Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)Photo by Canes Virginia (@CanesVirginia)
‘26 RHP Aiden Loucks (Patrick Henry) showing an easy 81-83 MPH FB. Shows two different BB, a CB in the upper 60s and a SL in the mid 70s. Big time untapped potential in his 6’4 frame. @PrepBaseballVA @CanesVirginia #RVAFallClassic #VA33
3
7
3,093
‘26 LHP Naomi Ryan (The Miller School) shows off her upper 70s FB which has above average run. Upper 60s CB has good depth and can generate S/M. Clean delivery and arm action. @PrepBaseballVA @CanesVirginia #RVAFallClassic #VA33
5
8
3,855
‘27 Carsten Hamilton (PDG) Crushes this ball to deep left field for a Home Run! 💣 @PrepBaseballVA @CanesVirginia #RVAFallClassic #VA34
6
1
16
4,810
Canes Virginia retweeted
🩵🖤 👨‍🍳
‘26 John Michael Szefc (@MSA_baseball) The #GeauxCajuns commit starts things off the same way he usually does, with a barrel. Doubles to deep LCF. Stays on an outer half CH. @ShooterHunt @PrepBaseballVA @TheCanesBB #RVAFallClassic
1
9
2,697
I am excited to announce my commitment to the University of North Carolina Chapel Hill. Thank you to my family, teammates, and coaches who have made me the person I am today. Go Tarheels! 🩵🖤 @PrepBaseballVA @MSA_baseball
9
39
4
682
60,031
Ben Bower for (Canes Virginia 14U) with a nice drive to left field ⁦@CanesVirginia⁩ ⁦@TheCanesBB⁩ #dynamicWVU
1
3
2,094
Brogan Fitzgerald for (Canes Virginia 14u) with a RBI single to right field ⁦@CanesVirginia⁩ ⁦@TheCanesBB⁩ #dynamicWVU
1
5
1,868
Andrew Maslaney for (Canes Virginia 14U) starting of the inning with a hard hit double ⁦@CanesVirginia⁩ #DynamicWVU
4
4
1,572
‘27 Aiden Tuck (Powhatan) Shoots a ball up the middle for a RBI single. #PBSSG24
3
11
2,796
2026 RHP Kason Wagner @CanesVirginia FB: 82-85 T: 86 CB: 67-69 #tocpb #pbr49
4
18
2,640
2025 C/1B/OF Jackson Sneathern @CanesVirginia Crushes a DEEP sac fly to center that gives Canes the lead! #tocpb #pbr104
1
2
3
1,427
2026 P/INF Kason Wagner @CanesVirginia Hits a hard ground ball past the first baseman to kick off the inning #tocpb #pbr104
1
1
1
871
2025 C/UTL Jackson Sneathern @CanesVirginia Throws a dart to second to gun down the potential base stealer #tocpb #pbr104
1
2
2
918
2026 P Jake Rexrode @CanesVirginia FB: 81-82 CB: 69-70 CH: 78-79 #tocpb #pbr104
1
1
2
512
2026 OF Jackson Rosales @CanesVirginia Ropes a hanger through the hole to make it back to back singles for the Canes #tocpb #pbr104
1
5
8
1,706
2026 RHP Ryan Steeper @CanesVirginia FB: 80-82 SL: 74-76 CH: 76-78 #tocpb #pbr54
1
3
1
716
‘27 Aidan Tuck (Powhatan) Tuck lines one through the right side for a one out single. #PBSSG24
3
10
2,536
‘27 Noah Gray (@MSA_baseball) Gray jumps on a FB and ropes it down the line. He legs out the double and brings home two on the play. #PBSSG24
4
2
18
5,947
‘27 Noah Gray (@MSA_baseball) ⚪️ 5’11” ⚪️ 165-lbs #PBSSG24
6
9
2,083
‘27 Aiden Tuck (Powhatan) Worked 1.1 scoreless in relief. Landed both pitches for K’s. Worked out of 2 RISP situations, one of them inherited. Couple of punchouts to end the 5th. FB 82-85 T86 CB 66-70 #PBSSG24
3
10
2,557