Athletic Academy
At RPAL, we bring the excitement of sports to life. Using our state-of-the-art first floor gym, the high-energy boxing gym upstairs, and vibrant parks across the city, we host a mix of scrimmages, practices, and league games. We actively encourage members to dive into a variety of sports, maximizing their experience and fun!Engaging in sports on a weekly basis offers tremendous benefits for young people. Scientific studies show that regular participation in physical activities, such as team sports, significantly improves cardiovascular health, builds stronger bones and muscles, and enhances overall physical fitness. Additionally, consistent sports involvement boosts mental health by reducing stress and anxiety and improving mood, as noted by research in Sports Medicine. So not only do our programs promote physical well-being, but they also support emotional and psychological resilience.
Boxing & Fitness
Ages 10 +
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.
Basketball
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.
Futsal - Soccer
Ages 7 - 17
Youth interested in our year-round soccer futsal program can expect Intergenerational scrimmages, drill workshops, field soccer league games, in-house futsal leagues and field trips to professional games. Join our U11 or U14 futsal leagues that happen seasonally. We will play Summer games on Monday June 8th through July 27, 2026. U18 youth can drop in on Wednesdays from 12 to 3 pm for scrimmages and drill workshops.
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 gives young people of all experience levels the opportunity to join a team, learn the fundamentals of the game, and participate in competitive play against other teams in the city. Through practices and games, players build athletic skills while also learning teamwork, discipline, sportsmanship, and respect for coaches, teammates, and opponents. The program creates a positive environment where youth can stay active, make friends, grow in confidence, and experience the pride of being part of a team.
Volleyball
Ages 7-17
Volleyball is an outstanding activity for young people, offering a wealth of physical and mental benefits. It helps build strong muscles, enhances cardiovascular health, and improves coordination and agility. Regular participation in volleyball can lower the risk of obesity, heart disease, and osteoporosis, supporting a healthier transition from childhood into adulthood.Beyond the physical advantages, volleyball fosters important values such as teamwork, discipline, and perseverance. The sport encourages effective communication, strategic thinking, and leadership skills, while boosting self-confidence and resilience. Additionally, engaging in volleyball can help mitigate issues like bullying, aggression, and discrimination, creating a positive and inclusive environment for all participants.
Tennis
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.



