skip navigation

Baseball Program


Birthdate Range Little League Age Typical Division Considerations
Sept 1, 2006 – Aug 31, 2008 15-16 Senior League (high school field) Primarily experienced high school players, season runs May-June
Sept 1, 2008 – Aug 31, 2010 13-14 Junior Lg 60/90 (high school field)
Sept 1, 2010 - Aug 31, 2011 12 Majors (kid pitch)
Sep 1, 2011 - Aug 31, 2012 11 Minors (kid pitch) Advanced players: Majors
Sep 1, 2012 - Aug 31, 2013 10 Minors (kid pitch) Exceptionally advanced and with league approval: Majors
Sep 1, 2013 - Aug 31, 2014 9 Minors (kid pitch) Newer players: Rookie
Sep 1, 2014 - Aug 31, 2015 8 Rookie (kid pitch) Newer players: Upper Farm
Sep 1, 2015 – Aug 31, 2016 7 Upper Farm (coach pitch) Newer players: Lower Farm; exceptionally advanced and with league approval: Rookie
Sep 1, 2016 – Aug 31, 2017 6 Lower Farm (coach pitch) Advanced players: Upper Farm
Sep 1, 2018 – Aug 31, 2019 4-5 Tee Ball

Opening Day Ceremonies are scheduled for March 4, 2023.

There are post regular season playoffs for all divisions except Farm and Challenger. The winners of the divisions in Minors through Juniors will also go on to play in the District 3 Tournament of Champions against champions from the other leagues in our district.

The following table outlines some general information of our baseball programs. More specific information can be found at each division’s link.

Baseball age is determined by your child's age as of August 31, 2023.

The season length and games (dates shown in table below are approximate only) will be finalized once the number of teams for each division is determined. Rainouts will not be rescheduled due to the lack of excess field availability. 

Baseball Divisions

Division Age Season Games Focus Type
Tee Ball 4-5 3/04-5/21 10-12 Developmental
Farm 6-7 3/04-5/21 10-12 Developmental Coach pitch
Rookie 8-10 3/04-6/04 12-14 Intro Competitive Coach/kid pitch
Minors 9-11 3/04-6/04 14-16 Competitive Kid pitch
Majors 11-12 3/04-6/04 16-18 Competitive Kid pitch
Junior League (60/90) 13-15 3/04-6/04 12-14 Competitive High school field
Senior League 14-16 4/30-6/25 10-12 Competitive High school field
Challenger 6-18 3/04-6/04 10 Developmental Full field

Registration Fees

Fees for the 2023 Spring Season will be $230 for Tee Ball, $345 for Farm (coach-pitch) baseball and $430 for Kid-pitch baseball.  Registration will open in October, 2022.

Financial Support

SFLL offers scholarship assistance to any eligible player through our Fee Waivers program.  Low income residents, children who are unhoused/Homeless, or families who participate in any of the San Francisco Human Services Agency (H.S.A.) administered programs such as MediCal, CalWORKS, Food Stamp, Public Housing Authority, or Foster Care, qualify for a 100% Fee Waiver.  Even families who are not eligible for one of these programs but still need financial support can request a Fee Waiver.  


You have until December 12, 2022 to withdraw and receive a refund, minus a $50.00 administration fee. There are absolutely no refunds given after that time. An email must be sent to the Registration Coordinator that states your intention to withdraw.

Player Placement

For our Spring Seasons, Skills Evaluation Sessions (SES) will be held in winter to ensure the most compatible player to division placement. While mandatory, the sessions are not “tryouts” as all players (not on the wait list) are placed on a team. The sessions are run by the division specific coaches. The sessions involve the players demonstrating their skills at various baseball drills including hitting, fielding, throwing, running, pitching (not for Farm) as well as overall attitude. The sessions are also the first opportunity for the players and coaches to meet.

Team Formation

For Spring Season, teams are formed in February at division drafts attended by all coaches in the division. Based on the SES, players will be drafted into the most appropriate division and team. The goal of the team formation process is to create an equal distribution of skill level within the division helping to ensure the best overall playing experience. Once selected to a team, each player is making a commitment to attending scheduled weekly practices and games.

Group Requests

Group requests are only allowed in Tee Ball and Farm Divisions, under the following guidelines.  Requests must be submitted by the head coach to the Registration Coordinator and the Division Player Agents by 1/9/23 and must include the player names, school, grade, and parent email for the players involved.  Each player must also submit an individual registration.  We ask that the coach registration be submitted within five days of registering your child. Player Agents may disallow a group if it upsets the balance on a team and/or in the division.

TEE BALL DIVISION:  Coaches' kids are automatically assigned to the team with their parent.  A head coach may also request up to three additional registered players provided they also recruit a second volunteer coach for the team.  Fully-formed teams of 8-12 registered players may be registered provided the group recruits two volunteer coaches, a practice assistant, and a team parent.

FARM DIVISION:  Coaches' kids are automatically assigned to the team with their parent.  A head coach may also request up to three additional registered players provided (i) that there is a limit of four registered players from the same school within the group; (ii) that there is a limit of three registered players from the same school and grade; and (iii) the group must provide two volunteer coaches for the team.


Practices start the week of February 27, 2023.  Opening Day for Spring Season is on Saturday, March 4th.  Tee Ball and Farm Divisions seasons ends in late May.  Rookies play through early or mid-June, including post season playoffs.  All-Stars, Up-&-Comers and District 3 Tournament of Champions* practices start mid-June for Rookies and above and games begin later in the month. 

During the season, Tee Ball and Farm divisions typically have two baseball events a week, including one practice and a game. For Rookie division+, it is typically 2 or even 3 events a week of practices and games.


For all divisions, practice fields are in various San Francisco locations. Tee Ball and Farm divisions play games on fields in the city.  Rookie and Minors divisions will play on fields in San Francisco and on Treasure Island. Majors can expect the majority of games to be played on Treasure Island. Upper Divisions will play on Paul Goode in the Presidio and on other City fields (no Treasure Island).


SFLL is always seeking prospective coaches who are eager to develop player skills, team unity, sportsmanlike attitude, and a love of the game in all players. Our coaches typically find the experience very enjoyable and rewarding and many return to coach again. When you are selected to coach and you have a kid playing in the League, you are guaranteed to have your kid on your team.

No prior baseball experience is needed!  SFLL offers its coaches comprehensive training throughout the season, including pre-season coaching clinics for both new and returning coaches.  All coaches are also required to attend a Positive Coaching Alliance clinic (clinic times and dates TBA soon). 

We aim to have our coaching rosters ready by December.  Register to join our coaching team today.

To learn more about SFLL Baseball Divisions and to Register

Just click on the appropriate link below:

2023 SPRING SEASON baseball SES SCHEDULE - subject to change

Saturday, December 3, 2022 Rookie and AA TBA SFBA
Sunday, December 4, 2022 AAA and Majors TBA SFBA
Sunday, December 11, 2022 Juniors TBA USF
Saturday, December 17, 2022 Lower Farm and Upper Farm TBA SFBA