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
  • Camps and clinics targeting specific skill development, including hitting, pitching and fielding
  • Tournaments and leagues where you can compete with and against others who share your passion for baseball

Batting Cages

The St. James Hitting House Bating Cages are open for reservations in 30 minute blocks for the following time and cost for members and non-members.

For further information about outside team rentals, please contact, 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

To reserve time, please visit our app or contact The St. James at 703.239.6870.

Training & Instruction

Sort by:
Ages 9 - 17

Stay & Play

Starts on June 13


Baseball teams at The St. James provide the opportunity to compete at multiple skill levels in our state-of-the-art complex.

Fall Baseball Travel Team Tryouts

More Details

5U thru 16U


Times and Dates Vary

Fall Softball Travel Team Tryouts

More Details

8U thru 16U

  • Monday, June 19th
  • 6:00 PM-7:30 PM - 8U & 10U
  • 7:30 PM-9:00 PM - 12U, 14U & 16U


Baseball & Softball Summer Camp

More Details

6 - 13


Monday to Thursday | 9 AM - 3 PM

  • Week 3 | Jun 19 - 23
  • Week 4 | Jun 26 - 30
  • Week 6 | Jul 10 - 14
  • Week 7 | Jul 17 - 21
  • Week 8 | Jul 24 - 28
  • Week 9 | Jul 31 - Aug 4
  • Week 10 | Aug 7 - 11


Homerun Derby & Sandlot Movie

More Details

7 to 14

  • Friday, June 30th
  • HR Derby - 5:00 PM
  • Sandlot Movie - 7:30 PM
$5 per event
Enroll Now


Spring In-House T-Ball League - Session 2

More Details

3 - 6

  • Tuesday, May 23rd - Thursday, June 29th
  • 6:00 PM-7:00 PM
Enroll Now

Private 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 Coaches

View Full Bio

Steve Bumbry

Director of Diamond Sports

View Full Bio

Harold Myles

Baseball Coach

Get in Touch

Have a question about any of our sports programming? 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.