Questions about Memberships?

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.

The St. James Difference

From unique programming and private coaching, to leagues and camps, The St. James is the premier venue for baseball players of all ages. 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 Cases 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 baseball@thestjames.com, 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:
11 - 18 yrs.
Clear all filters
Ages 15 - 18

Elite Catching Academy - Mondays

Starts on August 29
Ages 13 - 15

Pure Catching Academy - Mondays

Starts on August 29
Ages 10 - 12

Little League Catching Majors - Mondays

Starts on August 29
Ages 8 - 12

Arm Care and Velocity Pitching - Mondays

Starts on August 29
Ages 13 - 18

Arm Care and Velocity Pitching - Mondays

Starts on August 29
Ages 10 - 12

Little League Pitching Majors - Mondays

Starts on August 29
Ages 15 - 18

Elite Hitting Academy - Mondays

Starts on August 29
Ages 13 - 15

Pure Hitting Academy - Mondays

Starts on August 29
Ages 10 - 12

Little League Hitting Majors - Mondays

Starts on August 29
Ages 15 - 18

Elite Catching Academy - Mondays

Starts on October 17
Ages 13 - 15

Pure Catching Academy - Mondays

Starts on October 17
Ages 10 - 12

Little League Catching Majors - Mondays

Starts on October 17
Ages 8 - 12

Arm Care and Velocity Pitching - Mondays

Starts on October 17
Ages 13 - 18

Arm Care and Velocity Pitching - Mondays

Starts on October 17
Ages 10 - 12

Little League Pitching Majors - Mondays

Starts on October 17
Ages 15 - 18

Elite Hitting Academy - Mondays

Starts on October 17
Ages 13 - 15

Pure Hitting Academy - Mondays

Starts on October 17
Ages 10 - 12

Little League Hitting Majors - Mondays

Starts on October 17

Events

Baseball Pitching and Catching Clinics

More Details
Ages

9-18

Schedule
  • September 10th - 12:00 PM-3:00 PM
  • All other dates - 9:00 AM-12:00 PM
Additional Dates
  • September 10
  • October 15
  • October 29
  • November 13
$65/player
Enroll Now

Baseball Fall Hitting Clinic Series

More Details
Ages

9-18

Schedule
  • Session 1 - 9:00 AM-10:30 AM
  • Session 2 - 10:30 AM-12:00 PM
Additional Dates
  • September 17
  • October 1
  • November 5
  • December 10
  • December 17
$65/player
Enroll Now

Leagues

Fall Little Sluggers League

More Details
Ages

3-5

Schedule
  • Wednesday, September 7th - Saturday, October 15th
  • Wednesday's - 5:00 PM-6:00 PM
  • Saturday's - 8:00 AM- 9:00 AM
$450/player
Enroll Now

Fall T-Ball League

More Details
Ages

5-7

Schedule
  • Wednesday, September 7th - Saturday, October 15th
  • Wednesday's - 4:30 PM-6:30 PM
  • Saturday's - 9:00 AM-11:00 AM
$450/player
Enroll Now

Fall Coach/Machine Pitch League

More Details
Ages

7-9

Schedule
  • Wednesday, September 7th - Saturday, October 15th
  • Wednesday's - 7:00 PM-8:00 PM
  • Saturday's - 10:00 AM-11:00 AM
$450/player
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 $92/hr. To book a lesson, please contact baseball@thestjames.com


Meet Our Coaches

View Full Bio

LJ Hoes

Director of Baseball


Harold Myles

Baseball Coach


Corey Fields

Baseball Coach


Greg Grehawick

Baseball Coach


Steve Bumbry

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

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.