Skip to main content

Junior Giants

Logo for Junior Giants with Bank of America logo at the bottom

CARD Junior Giants

Junior Giants is FREE, non-competitive, co-ed, baseball league that focuses on life skills using baseball as a vessel. Through each child’s experiences as part of a team, they will learn the Four Bases of Character Development – Confidence, Integrity, Leadership, and Teamwork – and the importance of Education, Health, Bullying Prevention, and Respect. The Junior Giants partnership between CARD and the SF Giants Community Fund, and all the volunteers that step up to help- allows us to offer this amazing program.   

In addition to baseball, CARD offers Softball divisions. The goal of the Softball program is to recruit more girls to play and retain them over the years. Both girls and boys are welcome to play softball or baseball. The Softball division features a larger ball (not, in fact, softer than a baseball), and softball-specific equipment.

CLICK HERE TO REGISTER AT GOJRGIANTS.ORG (registration is through Junior Giants)

  • Need help registering?
    • NEW folks need to make a profile with MLB/LeagueApps. Click here for a quick video tutorial on how to register for your MLB account and log into your LeagueApps account. 
    • Once you are logged in, create an account profile with guardian information. 
    • When completed, select the division you want to register your player in. 
    • NEW PLAYER/COACH/VOLUNTEER: Click here for a video tutorial. 
    • RETURNING PLAYER: Click here for a video reminder

Registration will open on April 1. Make sure to register early, as spots will be limited, and the league will fill! Registration will close May 19, or when divisions fill- whichever comes first.

Divisions: Players should register for the division that correlated with their age as of 7/1/24

Baseball Divisions: age as of 7/1/24
SOFTBALL DIVISIONS: age as of 7/1/24

VOLUNTEERS are needed for all divisions. 

May contain: neighborhood, airport, road, outdoors, intersection, and airfield
Community Park, 1900 Dr. MLK Jr. Parkway, Junior Giants Field Breakdown


Available to all athletes 5-13 years old. Age is determined by the age of the player as of 7/1/2024. 

Practices & Games

All practices and games will be at Community Park, 1900 Dr. MLK Jr. Parkway. 

Practices will start the week of June 10 at Community Park, 1900 Dr. MLK Jr. Parkway. Practice days will vary depending on division.

Games are on Saturdays, from 6/29-8/3 at Community Park.  

Baseball DIVISION PRACTICES starting WEEK oF 6/10
  • 5/6 Year Olds Baseball (Tee-Ball): Practices will be on Thursdays. With times varying, starting after 5p
  • 7/8 Year-Old Baseball: Practices will be on Wednesdays. With times varying, starting after 5p                              
  • 9/10 Year-Old Baseball: Practices will be on Tuesdays. With times varying, starting after 5p
  • 11-13 Year-Old Baseball: Practices will be on Mondays. With times varying, starting after 5p
  • 5-6 Years Old: Practices will be on Mondays. With times varying, starting after 5p
  • 7-9 Years Old: Practices will be on Tuesdays. With times varying, starting after 5p

"First Pitch" League Orientation Meeting

The First Pitch Meeting is an orientation meeting for NEW parents and volunteers in our league (player attendance is optional). This meeting is a significant opportunity to teach families about the Junior Giants program and our league’s culture and logistics. 

In-person version: Wednesday, May 30 at 5:30p at the Dorothy F. Johnson Center at 775 East 16th St. 

Virtual version: Will be updated here by Friday, May 24

Volunteer Information: We NEED You!

The Junior Giants program is a San Francisco Giants Community Fund and CARD partnership. We can only continue running this fantastic FREE program if we get enough volunteers. Please complete the below steps if you have any baseball experience, or coaching experience (any sport), or are organized and efficient. We are currently looking to fill 3 roles for each team: Head Coach (has baseball or coaching experience), Assistant Coach (has baseball or coaching experience OR has worked with kids before), and Team Parent (is organized and efficient, no experience needed). Volunteers typically only spend an average of 3 hours per week on Junior Giants during the season.

Complete the first step to making a significant impact on your community, and helping spread a love of the game:

Click here to start the process!