Our baseball program is meticulously designed to improve players of all ages. You'll develop and refine skills—of course. But we'll also help develop your mind, body, and character along the way.

Members Save 20% on Sports Camps and Programming

The St. James Difference

From unique programming and private coaching, to baseball leagues and camps, The St. James is the premier venue for baseball for kids, teens, and even adults! We offer:

  • Access to our Hitting House, complete with six tunnels for pitching and hitting practice with Hack Attack machines.
  • Private and semi-private coaching customized to every age, position and skill level
  • Developmental programs focused on teaching technical skills, agility and focus in our Strength & Conditioning House
  • Baseball camps and clinics targeting specific skill development, including hitting, pitching, fielding, and other baseball training
  • Tournaments and baseball leagues where you can compete with and against others who share your passion for baseball

Batting Cages

Up your average in our state-of-the-art hitting house, complete with 6 batting cages and the latest in hit-tracking technology.

The St. James Hitting House Batting Cages in Springfield, Virginia are available for reservations in 30 minute blocks for members and non-members, and can also be rented by outside baseball teams. For more information about baseball team batting cage rentals, please contact Team prices may vary from member/guest cage time.

Hitting House Operating Hours

Member Complimentary Times

  • Monday - Friday 3:00 - 5:00 PM
  • Saturday - Sunday 9:00 - 11:00 AM

Make a reservation online, in our app, or call 703.239.6870.

Training & Instruction

Sort by:
5 - 7 yrs.
Clear all filters
Ages 7 - 10

Little League Catching & Pitching Academy

Starts on October 31
Ages 7 - 10

Little League Hitting & Fielding Academy

Starts on October 31

Baseball Leagues

Fall T-Ball Program

More Details

3 - 6

  • Tuesday, September 5th - Saturday, October 14th
  • Tuesday's - 5:30 PM-6:30 PM
  • Saturday's - 12:00 PM-1:00 PM
Enroll Now


Spring Inaugural Frozen Ropes Indoor Baseball Tournament

More Details

8U, 10U, 12U Divisions


Saturday, March 2nd & Sunday, March 3rd

$699 per team
Enroll Now

Private Baseball Lessons

Whether you're new to the game, or trying to reach the next level, our experienced staff can help.

Private lessons start at $125/hr. To book a lesson, please contact

Meet Our Baseball Coaches

View Full Bio

Steve Bumbry

Director of Diamond Sports

View Full Bio

Harold Myles

Baseball Coach

Get in Touch

Have a question about baseball leagues, baseball training, or baseball for kids? Tell us a little about yourself and a Sales Ambassador will contact you shortly.

Please I am interested in...
Please Enter Your First Name
Please Enter Your Last Name
Please Enter a Valid Email
Please Enter Your Zip Code
Please Enter a Valid Phone Number
Please check this box to proceed.
Please confirm you're not a robot.