Nine teams make up the Caribou Parks and Recreation Youth Soccer League for grades 3-6. The league is divided up with five teams of 3rd and 4th graders and four teams of 5th and 6th graders this season.
The youth soccer league is the oldest on going youth soccer league in Aroostook County. There are no league stats kept as the main purpose of the league is to allow a forum for young players to hone their soccer skills and experience team play and league play.
The success of the league is due in part to the dedication of volunteers.