NLCBS is comprised of multiple levels: Tee ball, 1st Grade, Rookie, Junior and Senior. Players are placed mostly by grade level/ equivalent schooling level. We do allow parents to self-select what division they feel is most appropriate. Players are allowed to "play up" a level based on skill level and experience. Players are not allowed to play in a younger division. Please visit each division's specific page for details; suggested skill level, dates and meeting times.

Tee ball is primarily for 4 and 5 years old. Two levels are offered: Preschool for those just getting started and Kindergarten for players that have a small amount of experience. Parents can self-assess their player to determine if preschool or kindergarten tee ball is appropriate.

First grade baseball/softball (6 & 7 years of age) is primarily for those entering 1st grade next year.  In this league players will learn to more fundamentals of baseball including hitting from a coach-pitched ball. Players will expand their defensive skill base, hitting fundamentals and team play.

Rookie Baseball/ Softball (turning 8 & 9 years of age) is for those entering 2nd and 3rd grade for the next school year. Third graders will be allowed to pitch during the last four weeks of the season.

Junior Baseball/ Softball (turning 9, 10 or 11) years of age) is primarily for 4th and 5th graders. Players will be introduced to a higher level of baseball. Rules are set up to allow for more realistic play while still allowing for an instructional game.

Senior Baseball/ Softball (11,12 and 13 years of age) is primarily for 6th & 7th graders of the current school year.  Players are allowed to pitch two innings per game.  No player shall sit out more than 2 innings per game except in case of injury.