Recreation Program

Roseville Area Youth Baseball offers opportunities for anyone who loves baseball!  

Our Recreation League provides a fun and instructional environment for kids of all ages and for adults to share their passion for baseball by coaching and volunteering. The goal of our Recreation League is to create a fun, positive, inclusive, and engaging program where kids can develop their skills as ballplayers and create great and lasting relationships with new friends.  

This league is run by volunteers. We depend on parent-coach volunteers whom we support with the training and education needed to challenge these players at every level. We also need parent volunteers to help keep our fields clean, organize our equipment, and run our concession stands throughout the season. Please refer to the Volunteer section under your Account for all volunteer sessions.  

Our End-of-Season Jamboree occurs in late July and offers a great opportunity to come together as an organization to celebrate the season. This night features an exhibition game of players from the B and C Leagues, a chance for the Rookie League players to try a game using the pitching machine, and a fun skills competition for the B, C, 9U and 10U travel players.  

Recreation Leagues Info

Rookie League

Nicole Diskrud

Rookie League Commissioner

Our Rookie League-Coach Pitch traditionally is for kids in kindergarten and first grade. It provides a solid introduction to baseball skills and rules. We are open to the motivated family who wants their Pre-K child to start organized baseball. This league will play 2-3 nights a week from mid-April through June transitioning from practices to games. Focus is on skills foundation, basic rules, safety and above all, fun. We want kids to love baseball!


C League

Open Position

C League Commissioner

Our C League-Machine Pitch traditionally is for kids in second and third grade. This league provides the next level of baseball to really focus on batting and fielding fundamentals. We are open to younger kids playing this level if appropriate. This league has practice one night a week and games 2 nights a week from May through June with a season ending tournament in mid-July.


B League

Open Position

B League Commissioner

Our B League-Kid Pitch is only for kids in fourth and fifth grade. This league provides kids an opportunity to learn to pitch if interested, and move to the next level of batting and fielding live-pitched balls. There are paid umpires starting at this level. This league has practice one night a week and games 2 nights a week from May through June with a season ending tournament in mid-July.


A League

Chris Winkelman

A League Commissioner

Our A League is only for kids in sixth and seventh grades. This league offers larger 75’ bases and 52’ pitching distances with full baseball rules. This league includes teams from a few cities immediately around Roseville. This league has practice one night a week and games two nights a week from late May through July with a season ending tournament at the end of July.


Junior Recreation League

Gary Wolf

Junior/Senior Rec League Commissioner

Our Jr Rec League is only for kids in eighth and ninth grades. This league offers 90’ bases and includes teams from cities immediately around Roseville. This league has practice one night a week and games two nights a week from late May to mid-July with a season ending tournament in late July.


Senior Recreation League

Dave Ferstle

Junior/Senior Rec League Commissioner

Our Sr Rec League is only for kids in tenth through twelfth grades. This league offers 90’ bases and includes teams from cities immediately around Roseville. This league has practice one night a week and games two nights a week from May into July with a season ending tournament in the mid/end of July.

Recreation League Contacts

Matt O'Brien

Rec League Director

Ang Dezelske

Registration Director

Frequently Asked Questions

FAQ to be added...

2022

Registration for all Rec age levels: Rookie to Sr Rec League. Open Soon.

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