RYBL BASEBALL PROGRAMS
Recreational and competitive baseball programs for boys and girls ages 5 and up!
Find your place on the diamond.
Explore RYBL programs for new players, developing athletes and adults. Not sure where to start?
Starting Out
Three co-ed pathways for young players.
Junior T-Ball
Learn the basics of throwing, catching and hitting through introductory baseball.
Senior T-Ball
Continue building baseball skills, confidence and teamwork in a co-ed program.
T-Ball Summer Stars
Extend the T-Ball experience into summer. Check the program page for season-specific eligibility.
Girls’ Youth Baseball
Separate program pages for each girls’ division.
Girls Rookie Ball
Explore the girls’ Rookie Ball program, including season details and equipment information.
Girls Mosquito
Explore the girls’ Mosquito program, including season details and equipment information.
Girls PeeWee
Explore the girls’ PeeWee program, including season details and equipment information.
Girls Bantam
Explore the Girls Bantam program, including its schedule and equipment information.
Boys’ Youth Baseball
Explore each boys’ division and the Varsity pathway.
Boys Rookie Ball
Explore the boys’ Rookie Ball program, including season details and equipment information.
Boys Mosquito
Explore the boys’ Mosquito program, including season details and equipment information.
Boys PeeWee
Explore the boys’ PeeWee program, including season details and equipment information.
Boys Bantam
Explore the Boys Bantam House League program and its season details.
Varsity
Find information about the Varsity division and the next stage of youth baseball.
Adult & Inclusive Baseball
Keep playing, learn something new or explore inclusive baseball.
Girls & Women
Find information about RYBL’s programs for older girls and women.
Women’s On Deck
Explore the Ontario Women’s Baseball League’s learn-to-play program.
Men’s Competitive
Explore the adult competitive league and find participation information.
Challenger Baseball
Learn about RYBL’s Challenger Baseball program and how to get involved.
Youth birth years shown are for the 2027 season; ages refer to the age a player turns during 2027. Check individual program pages for schedules, registration availability and additional eligibility requirements. Some program pages may still show the previous season while updates are underway.