Welcome to the Catholic Youth Organization (CYO) of the Diocese of Rochester!

Our mission is to bring together the values of faith, sportsmanship, and community through exciting youth sports programs. With a strong foundation in Catholic teachings, we provide a positive and nurturing environment for students from both Catholic and public schools to engage in Parish athletic activities that promote physical fitness, teamwork, and character development. Explore our website to learn more about our programs, events, and how you can get involved.

[league_table id="99"]

[event_calendar]

[event_list id="99"]