Baseball

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 baseball@thestjames.com. 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 11 - 14

Intermediate Catching & Pitching Academy

Starts on March 11
Ages 11 - 14

Intermediate Hitting & Fielding Academy

Starts on March 11
Ages 7 - 10

Little League Catching & Pitching Academy

Starts on March 12
Ages 7 - 10

Little League Hitting & Fielding Academy

Starts on March 12
Ages 11 - 14

Intermediate Catching & Pitching Academy

Starts on April 29
Ages 11 - 14

Intermediate Hitting & Fielding Academy

Starts on April 29
Ages 7 - 10

Little League Catching & Pitching Academy

Starts on April 30
Ages 7 - 10

Little League Hitting & Fielding Academy

Starts on April 30

Baseball Leagues

Spring T-Ball Program

More Details
Ages

4 - 6

Schedule
  • Tuesday, March 12th - Saturday, April 27th
  • Tuesday's - 5:30 PM-6:30 PM
  • Saturday's - 10:30 AM-11:30 AM
$250/player
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, May 3rd
  • Friday, May 10th

Click the link below to register. For all questions regarding tryouts, reach out to baseball@thestjames.com


Baseball Camps

Baseball Summer Camp - Jr Sluggers

More Details
Ages

6 - 8

Schedule

Monday to Thursday | 9 AM - 3 PM

Dates
  • Week 3 | Jun 17 - 21
  • Week 6 | Jul 8 - 12
  • Week 9 | Jul 29 - Aug 2

Baseball Summer Camp - Intermediate

More Details
Ages

9 - 13

Schedule

Monday to Thursday | 9 AM - 3 PM

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

Events

NATION'S CAPITAL STARS + STRIPES: Skills Showcase

More Details
Ages

12 - 17

Schedule
  • Friday, July 5th
  • 9:00 AM-12:00 PM
$125/player
Register Now

NATION'S CAPITAL STARS + STRIPES: Home Run Derby

More Details
Ages

12 - 17

Schedule
  • Friday, July 5th
  • 12:30 PM-2:30 PM
$35/player
Register Now

Nation's Capital Stars + Stripes Showdown

More Details
Ages

Baseball - 13U, 15U, 17U | Softball - 12U & 14U

Schedule

Friday, July 5th - Sunday, July 7th

$525-$1250/team
Register 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 baseball@thestjames.com


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.