YOUTH DEVELOPMENT PROGRAM
WHAT IS THE YOUTH DEVELOPMENT PROGRAM (YDP)?
The Youth Development Program (YDP) programs are part of the Keystone FC Grassroots Program. The YDP builds the foundation for our Competitive Program. YDP begins at Under 5 and runs until Under 8. Teams are set at the beginning of the season based on player availability. Under 5 & 6 teams are typically co-ed. Under 7 and 8 teams are gender specific. Friend requests are accepted to help with the social development of each player.



General Information:
- One practice per week, weekday of your choice; games on Saturday mornings
- Each player will receive a YDP shirt
- Friend requests are accepted to help with the social development of each player
- Ratio of players to coach will be no greater than 10:1
- All practices last 60-minutes and include 20-30-minutes of ball-work; 15-minutes of ball-work application; and a 15-minute game
- Players should wear shorts, shirt, socks, shin guards and cleats
- More questions? Contact Grassroots Director, Josh Bull at jbull@keystonefc.com
REGISTER BY CLICKING ON THE LOCATION/AGE GROUP OF YOUR CHOICE
Registration for Fall 2026 is now open.
Please email Josh Bull, jbull@keystonefc.com, for questions or to inquire about registration.

MECHANICSBURG
Under 5, 6 & 7 | Boys & Girls
U5 & U6: Aug. 2020 - Jul 2022
U7: Aug 2019 - July 2020 (Grade 1)
FRIENDSHIP PARK
$115
Aug. 10, 2026 - Oct. 17, 2026

YORK
Under 5, 6 & 7 | Boys & Girls
U5/U6: Aug. 2020 - July 2022
U7: Aug 2019 - July 2020 (Grade 1)
COUSLER PARK
$115
Aug. 10, 2026 - Oct. 17, 2026

MECHANICSBURG
Under 8 | Boys & Girls
U8: Aug. 2018 - July 2019 (Grade 1)
FRIENDSHIP PARK
$130
Aug. 10, 2026 - Oct. 17, 2026

YORK
Under 8 | Boys & Girls
U8: Aug. 2018 - July 2019 (Grade 1)
COUSLER PARK
$130
Aug. 10, 2026 - Oct. 17, 2026