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.

Save up to 20% on Summer Camps

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.

Member Complimentary Times

  • Monday - Friday 3:00 - 5:00 PM
  • Saturday - Sunday 4:00 - 6:00 PM

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

See Drop-in Page for pricing

Training & Instruction

Sort by:
Ages 13 - 16

Stay & Play

Starts on July 9
Ages 9 - 12

Stay & Play

Starts on July 9

Baseball Leagues

Spring T-Ball Program

More Details

4 - 6

  • Tuesday, April 30th - Saturday, June 15th
  • Tuesday's - 5:30 PM-6:30 PM
  • Saturday's - 10:30 AM-11:30 AM
Enroll Now

Fall Baseball Travel Team Tryouts

The St. James Diamond Sports program is hosting tryouts for their 2024 Fall Travel Baseball Season. Athletes in the age groups of 8U thru 16U will receive 5-tool evaluations from the STJ Baseball Staff, including position evaluations for middle infielders, corner infielders, outfielders, pitchers, and catchers. Additionally, players will be evaluated on their agility and change of direction using the 5-10-5 measure, throwing velocity, exit velocity, and barrel accuracy.

Tryouts will be held on the following dates:

  • Friday, June 7th
  • Friday June 21st
  • Monday, July 1st
  • Monday, July 15th

Click the link below to register. For all questions regarding tryouts, reach out to

Baseball Camps

Baseball Summer Camp - Jr Sluggers

More Details

6 - 8


Monday to Thursday | 9 AM - 3 PM

  • Week 3 | Jun 17 - 21
  • Week 9 | Jul 29 - Aug 2

Baseball Summer Camp - Intermediate

More Details

9 - 13


Monday to Thursday | 9 AM - 3 PM

  • Week 4 | Jun 24 - 28
  • Week 10 | Aug 5 - 9


There are no events scheduled at this time. Please check back later.

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

Steve Bumbry
View Full Bio

Steve Bumbry

Director of Diamond Sports

Greg Duncan

Greg Duncan

Pitching Coordinator & Hitting House Manager

Fernando Enriquez

Fernando Enriquez

Diamond Sports Business Development Leader

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.