Recreation Youth Leagues

League info:

- Play on the indoor boarded fields

- Recreational age groups are based on 2 age group blocks (ex: Under 8 is for kids born in 2016 and 2017)

- Games are about once a week on Saturdays or Sundays with off day games on Monday and Friday

- Game times vary

2022-2023 Birthday Cut-offs

Age Group Birth Year
Under 62018 and younger
Under 82016 & 2017
Under 102014 & 2015
Under 122012 & 2013
Under 142010 & 2011
High School2006-2009 & Must be in High School
Number on field Length of game
U6** Train and Play
U8-U107v72 x 25 minute halfs
U11- High School6v62 x 25 minute halfs

Recreation Teams- Ages: U8-High School

Session Team price House Team Price Number of games Start date Cut off date
1st session$1195$1108October 27thOctober 15th
2nd Session$1195$1108January 5thDecember 23rd
3rd session- U8-U14$895$856March 15thFebruary 25th
3rd session- HSBs$1195$1108March 8thFebruary 25th

U6 Recreation League- Train & Play

Session Team price House Team Price Number of games Start date Cut off date
1st session$845$1008October 29thOctober 20th
2nd Session$845$1008January 6thDecember 23rd
3rd session$635$756March 9thFebruary 25th

Train and play- Games are divided up between a mini-game and a mini-training session within the hour time frame. Training is run by a licensed coach

U6 games are on Saturday mornings

House teams

Don't have a team but want to sign up to play? We form house teams for age groups from U6 to High School. Sign up individually for with a group and we will place you on a team. 

-No practices for individual players. Training clinics are available. See Total Training tab for more info
- House teams- One free T-shirt per Winter season with registration. Come to office before 1st game for shirt.

-Let us know if you want a particular coach/team

Registering, Payment, and schedule info

Register online at or call (586) 294-8848
Pay online, cash, check, or credit card

Rosters are required by all teams. All players must sign liability wavier before playing. All rosters must be summited online on ezfacility. Captains/managers/coaches are responsible for the completion of their teams rosters. 

$200 deposit is required for all teams that register

Schedule info:

- You are notified 5 days prior to game via email
- Full Schedule out 2-3 days after 1st game

Payment info:

- Full team payment is due by 3rd game

-$5 late fee for individual player payments after payment due date cut off dates

  • 1st session- October 15th
  • 2nd session- December 30th
  • 3rd session- February 25th