CYO Mission Statement

CYO Sports is one component of a parish’s comprehensive youth ministry program which enables the partnership of parents, coaches, priests, religious, teachers, and adult leaders to manage and support a sports program that allows youth to grow in their relationship with God and come to better understand themselves and the Catholic Faith. Such a program:

  • employs healthy and enjoyable competition to promote the sharing of gospel values among athletes, parents and coaches.
  • assists parish leadership in nourishing the emotional, spiritual, social and  physical needs of young people.
  • encourages young people to appreciate the gifts that they possess, and challenges them to share these gifts with their community.
  • allows youth to witness the life of Christian Discipleship in their coaches and adult leaders.
  • encourages youth to become responsible members of their faith community.

The CYO Athletic Program has existed in the Archdiocese since 1945. Prior to 1962, sports at OLGC was on a limited schedule and part of Region 10. In 1965, a stronger division, Region 11, was formed and OLGC was a part of this new region.OLGC CYO sponsors a variety of sports including: baseball, basketball, cross country, football, soccer, softball, track, and volleyball. Swimming is available as part of the athletic program at OLGC but is not recognized as a CYO sport by the Archdiocese of Philadelphia.

Upcoming News/Events

CYO Fall Sports Registration Now Open!

Click Here To Download Registration Form

Click Here To Register Online

2018 CYO 27th Annual Golf Outing Registrations Now Available

Click Here To Download Registration Form

Click Here For CYO Coaching Certification Requirements and Regional Sports Schedules


For CYO Coaching Certification Requirements and Regional sports schedules,
please visit the Archdiocese of Philadelphia Region 11 CYO website at

SUPPORT OLGC CYO through United Way

Your employer’s United Way program can aid OLGC’s CYO program thru the Donor Choice option (ID#: 7984). Thank you for all of your support!