Website Manager

Have a great season!!

Greater Keene Youth Baseball and Softball Association

Spring Season

Keene Cal Ripken strives to provide the best possible youth baseball experience for boys and girls throughout the community. Our Spring Season is available for kids 5 - 12 years of age who are residents of Keene, Gilsum, Marlborough, Stoddard, Sullivan, or Surry. For the best experience, please select the appropriate league below based on your child's age. If you are unsure about proper league placement, or have additional questions or concerns, please contact us at [email protected]

League Ages Details    Register
Tee Ball League
Ages 5 - 6 The primary goal of Tee Ball is for the children to have fun while we teach them some of the basics of playing baseball. Learn more...



Register Online
Coach Pitch
Coach Pitch League
Ages 6 - 7

The goal of Coach Pitch is to provide a baseball experience that is fun, safe and challenging. Children at the Coach Pitch level will learn the basic principles of baseball. We encourage coaches to play children at various positions, although the child’s safety is highest priority. Children aren’t expected to play (for instance) first base until they are comfortable catching a thrown ball. Learn more...




Register Online
Rookie League
Ages 8 - 9

The goal of Rookie League is to teach the basics of batting, running, fielding and pitching. The emphasis will be on learning to play as a team and having fun. Children have the ability to pitch, although not every child is at the ability level to pitch at this age. Learn more...




Register Online
Minor League
Minor League
Ages 9 - 10

The goal of Junior League is to give the players the guidance to improve on the skills needed to prepare for possible advancement to the Senior League. This should be done with the emphasis on team play and improving on fundamental skills instead of wins and losses. Learn more...



Register Online
Major League
Major League
Ages 11 - 12

The goal of Senior League is to provide a baseball experience that is fun, safe, and challenging. Every player is to be taught the fundamentals of the game and the value of teamwork. Since each team will be involved in the league play-offs, winning should not be the highest priority, though coaches should be aware of the competitive instincts of most players at the Senior League level. Learn more...




Register Online

Managers / Coaches

Register Now

No Programs are Currently Displayed

There are no programs available at the moment. Please contact your club administrator with any questions.

Contact Us

Greater Keene Youth Baseball and Softball Association

PO Box 1044 
Keene, New Hampshire 03431

Email Us: [email protected]
Copyright © 2023 Greater Keene Youth Baseball and Softball Association  |  Privacy Statement |  Terms Of Use |  License Agreement |  Children's Privacy Policy  Login