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 2015 and 2016)

- 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 62017 and younger
Under 82015 & 2016
Under 102013 & 2014
Under 122011 & 2012
Under 142009 & 2010
High School2005-2008 & 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 House team & Training Number of games Start date Cut off date
1st session$1145$110$1998October 28thOctober 20th
2nd Session$1145$110$1998January 6th or 13thDecember 30th
3rd session- U8-U14$860$85$1506March 11thFebruary 26th
3rd session- HS Boys$860$85n/a8March 11thFebruary 26th

More info about Total Training, click here

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 14thDecember 30th
3rd session$645$756March 11thFebruary 26th

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 professional 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 20th
  • 2nd session- December 30th
  • 3rd session- February 26th