Youth Baseball & Softball

Overview

Youth Baseball & Softball

The Greater Pittsburgh Sports Complex features an indoor turf field and a 90 foot drop down batting cage for youth baseball & softball.  The batting cage can be divided into 2 45-foot lanes.  Our space gives athletes the ability to work on their batting and fielding in the same area.  We provide 2 L screens, pitching machines, batting mats and plenty of balls.

Youth Baseball & softball Trainers:

Youth Baseball

David Yanni

Baseball Trainer

Softball

Antonia Schaefer

Softball Trainer

Advanced Registration
Personalized Training
Fun & Challenging atmosphere

OUR PROGRAMS

SUMMER CAMPS (REGISTER HERE): Get ready for an active, fun-filled summer! The Greater Pittsburgh Sports Complex has partnered with Jump Start Sports to offer engaging and development-focused summer camps for children ages 4–12. The camps are designed to introduce young athletes to a variety of sports in a positive, high-energy environment. Whether your child is just starting out or already loves to play, the experienced coaches focus on building skills, confidence, teamwork, and sportsmanship, all while having a great time Families have the flexibility to register by the week or for the entire summer, making it easy to fit camp into your schedule.

Camp Options:
  • Half Day: 9:00 AM – 12:00 PM
  • Full Day: 9:00 AM – 3:00 PM

2026 Camp Schedule:
  • Week 1 (June 8 – June 12): Summer Sports Spectacular / Ready, Set, Go!
  • Week 2 (June 15 – June 19): Survivor
  • Week 3 (June 22 – June 26): Summer Fun in the Sun Camp
  • Week 4 (June 29 – July 3): All-American (No camp on July 4)
  • Week 5 (July 6 – July 10): Hero Camp
  • Week 6 (July 13 – July 17): Sports ‘Round the World
  • Week 7 (July 20 – July 24): College Days
  • Week 8 (July 27 – July 31): Hoop It Up Camp
  • Week 9 (August 3 – August 7): Adventure Camp
  • Week 10 (August 10 – August 14): Olympics

Sessions for baseball and softball athletes to hit in our batting cage or work on their fielding and throwing on our indoor turf.  Members can book and reserve these sessions in advance in our mobile app and it is included in membership.  Non-members should call and check drop in availability.  There is no coach or trainer involved in these sessions. 

  • Price:
    • Free to members, $10 to non-members

Looking for 1-on-1 or semi-private baseball training? Coach David Yanni provides 1-hour long sessions outlined by the athletes’ goals. Please email info@pghsportsplex.com to set up a session. 

  • Ages: 
    • 13 – 18 
  • Price:
    • $50 per/Athlete 

Looking for 1-on-1 or semi-private baseball training? Coach Antonia Schaefer provides 1 hour long sessions outlined by the athletes goals.  Please email info@pghsportsplex.com to set up a session. 

  • Ages:
    • 10 – 18 
  • Price:
    • $50 per/Athlete 

Youth baseball or softball teams in need of an indoor facility for offseason practice? Please email info@pghsportsplex.com to check availability and rates.

Membership Benefits