📍 2200 Macdonald Avenue, Richmond, CA 94801

📞(510) 621-1221

📧 rpal@rpal.org

   Sports &     

Recreation Programs


Boxing & Fitness

ages 10 and up

Boxing & Fitness provides a positive outlet for young people where stress can be relieved. Hitting a punching bag produces a response in the body that helps to relieve tension. Boxing is a workout that requires your whole body to be present, including your mind. The mind-body connection learned through Boxing can transfer over to other sports and activities. The goal of RPAL's Boxing & Fitness program is to engage at-promise youth to develop emotion-regulation skills that help them cope with triggers and conflict, decreasing the risk for aggressive behavior and delinquency.



ages 7 - 18

Basketball Programs have been a part of the foundation of RPAL since our inception. Regardless of the youth’s age or experience level, there is a basketball program for them. We offer developmental skill-building basketball, East Bay Soldiers Amateur Athletic Union (AAU) team sports, recreation league basketball, and Friday Late Night Basketball.


Soccer - Futsal

ages 7 - 17

RPAL Soccer connects families and communities to the power of sports and the shared love of soccer. Soccer provides a path for every player, offering programs that provide a fun, safe, and healthy environment for players at every level of the game.


Junior Giants Baseball/Softball

ages 5 - 14

Junior Giants is a free, non-competitive, and coed baseball and softball program. The program offers equipment, uniforms, program incentives, and coaches training. Junior Giants promotes health, education, and character development in order to propel young people to be positive forces in their community.



Richmond Little League Baseball/Softball

ages 4 - 16

Richmond Little League Baseball and Softball allows young people at any experience level to join a team, learn the fundamentals of baseball, and have competitive play against other teams in the city.

Learn More


Judo & Fitness

ages 7 - 17

Judo is an excellent activity for young people because it builds healthy and strong muscles, improves cardio, and lowers cholesterol. Participation in judo can have a reduced risk of obesity, heart disease, and osteoporosis, even as youth transition from childhood and become adults. Judo can also help develop values like respect, discipline, and perseverance. The practice of judo promotes teamwork, leadership, and self-confidence; it can also help prevent issues such as bullying, harassment, aggression, and discrimination.



ages 7 - 12

Through the game of tennis young people learn skills that contribute to good hand-eye coordination, agility, balance, speed, and reaction time; however, tennis is so much more than just a game. This fantastic sport also teaches young people important life skills like self-confidence, accepting responsibility, problem-solving, sportsmanship, mental strength, dedication, social skills, strategy, and honesty.


Flag Football

ages 7 - 13

Flag football is one of the fastest growing youth sports, currently on its way to becoming a college sanctioned sport. Flag football is a game that comes with many physical and emotional benefits. Players run, jump, quickly change direction, and stop and start, which improves cardiovascular health. Practice drills, complex running routes, and defensive techniques all encourage speed, strength, and stamina. Flag football teaches young people accountability, leadership, and the impact of positive sportsmanship. Every position has a purpose and to execute a play successfully, each individual needs to fulfill their responsibility while working together—a skill that’s valuable both on and off the field.

Our Mission

To provide a safe and nurturing environment for young people through recreational, educational, cultural, and social programs while building positive relations between police officers and our community.

Make RPAL Your Pal!

The Richmond Police Activities League is a California 501(c)(3) nonprofit organization, founded in 1982, dedicated to supporting young people holistically. We are passionate about having a positive impact on young people toward helping them recognize their greatest potential and achieve their long-term success.


Contact Us

📞(510) 621-1221    📧 rpal@rpal.org