skip navigation

Baseball Program

Waitlist registration begins on November 1st

For 14U Baseball only.

16 U Baseball, Challenger Baseball and Girls Softball remain open.


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

Opening Day is scheduled for March 5, 2022.

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, 2022.

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/05-5/22 10-12 Developmental
Farm 6-7 3/05-5/22 10-12 Developmental Coach pitch
Rookie 8-10 3/05-5/22 12-14 Intro Competitive Coach/kid pitch
Minors 9-11 3/05-6/05 14-16 Competitive Kid pitch
Majors 11-12 3/05-6/05 16-18 Competitive Kid pitch
Junior League (60/90) 13-15 3/05-6/05 12-14 Competitive High school field
Senior League 14-16 5/01-6/26 10-12 Competitive High school field
Challenger 6-18 3/05-6/05 10 Developmental Full field

Registration Fees

Fees for the 2022 Spring season are $100 for Tee Ball, $300 for Farm (coach-pitch) baseball and $375 for Kid-pitch baseball. To complete your registration, you must register online and submit applicable fees. If you wish to pay by check, please mail to: SFLL, P.O. Box 193488, San Francisco, CA 94119-3488. Checks must be received by SFLL no later than 12/01/21. Please note: it is much more convenient for our registration team if you pay by credit card.

Financial Support

SFLL does provide registration fee waivers based on need. They are paid out through income received from the League including from other families' registration fees and sponsorships.


You have until December 13, 2021 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

Skills Evaluation Sessions (SES) will be held in December (Rookies, Minors and Majors) and January (Upper Divisions and Farm) 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.

Mandatory SES for Rookie, Minors and Majors are currently scheduled for 12/04/21 and 12/5/21, with backup (only if rained out) dates of 12/11/21 and 12/12/21. Farm SES will be on 1/8/22. Junior League 60/90 SES will be on February 13th. More information will be distributed as we approach the SES dates.

Team Formation

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 allowed in Tee Ball and Farm Divisions only, under the following guidelines.  Requests must be submitted by the head coach to the Registration Coordinator and the Division Player Agents by 1/9/22 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.


Opening Day on Saturday, March 5th kicks off the season. For Farm and Rookie, the season ends in late May. For Minors and above, the season runs until early or mid-June, including post season playoffs. All-Star practices start mid-June for Minors and above and games begin later in the month. During the season, Farm and Rookie levels typically have two baseball events a week, including one practice and a game. For Minors on up, 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. For Farm, games will be played on fields in the city. Rookie, and Minors 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).


The Baseball Program is 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. A pre-season coaching clinic will be held for both new and returning coaches and all coaches will be required to attend a Positive Coaching Alliance clinic. If you are interested in applying as a head or assistant coach, please follow the link on the SFLL homepage to register online. 

To learn more about SFLL Baseball Divisions and to Register

Just click on the appropriate link below:


Saturday, December 11, 2021 Minors (AA & AAA) TBD Treasure Island Fields
Sunday, December 12, 2021 Majors TBD Treasure Island Fields
Sunday, December 12, 2021 Juniors TBD Minnie & Lovie Ward Fields
Sunday, January 9, 2021 Rookie TBD Kimbell Field, SF
Sunday, January 9, 2021 Upper Farm TBD Kimbell Field, SF
Sunday, January 9, 2021 Lower Farm TBD Kimbell Field, SF