About City League

City League facilitates youth sports and extracurriculars for schools in St. Louis City.

We are a St. Louis-based, locally-operated 501(c)3 nonprofit on a mission to develop the next generation of youth through engagement in sports and extracurriculars. Guided by our core values of Equity, Health, Connection and Movement, we put in the work to create sustainable sports leagues for all the schools, students and families we serve.

The mission of City League is to develop youth through school sports and extracurriculars.

Sports have the power to change lives—but youth sports are on the decline. We want to reverse the trend by meeting the core needs of successful youth school sports leagues.

In 2018, 38% of kids ages 6-12 played an organized sport on a regular basis, down from 45% a decade earlier. After the pandemic, 44% of families said their community-based program has either closed, merged or returned with limited capacity. 

Sports transform players, but they also build camaraderie and togetherness at school. From jersey days to pep rallies, sports fuel positive culture in a way that helps all students thrive. By directly addressing barriers like program policy and scheduling, City League can help make middle school sports accessible, sustainable, easy and fun for everyone involved.

Sports help kids find their thing

Youth sports can teach all kids, regardless of ability, to lead, to follow, to take responsibility, to work well with others and so much more. Since launch, City League has partnered with 12 St. Louis middle schools. For 87% of the students, it was their first time playing a sport.

From our Founder, Allison Cousins

“I imagine City League to create transformable opportunities for kids and help them find their thing. Middle school is the most crucial time to do this—it’s when relationships matter the most; it's when student athletes develop their work ethic and character and it's when kids begin to discover who they are and who they want to become."

Confirm Delete
Click the delete icon again to confirm. Click escape to cancel.