THINGS TO KNOW | Tyngsboro Sports Center
Tyngsboro Sports Center offers leagues, camps & clinics in soccer, basketball, football, lacrosse, volleyball, baseball, softball, field hockey, & more. We also host events, birthday parties, and fundraisers. We are family owned and operated.

My my My my



When booking a birthday please gather phone and email and let parent know they will receive an email immediately after the booking is complete.  Also let them know they will receive a second email a week before party.  To send those emails:

1) Look up or add parent's email
2) Send email and make it from: Tyngsboro Sports Center with a return email of  Heading should say:  Thank you for booking 
  party at TSC!!
3)  Select template:  Birthday_Initial_Email from list and add bday kid's name and date/location
4)  Send a second email using template:  Birthday_Final_Email
5) Use heading:  Birthday Confirmation for ___ -
  Example:  January 6th at 1:00P
6) Change name, date in email body
7) Select bottom option where it asks to send email at a later date, choose the Monday before the date of the party and time of 9:30A (this will set up second email to be sent a week before)

8) Last thing...send a third email going out the day after the party using the "Birthday Thank you" template, change name only in that one.  Email header should read:  Thank you for having birthday at TSC!!

Saturday Youth Programs: 06/04 - 07/16


Lil Strikers: AGES 18M - 3 1/2:  (MAX 20)        

8:30 Lil Strikers:  5

9:30 Lil Strikers: 8 

10:30 Lil Strikers: 4    

11:30 Lil Strikers: NOT RUNNING

Strikers: AGES 3 - 4 1/2:  (MAX 15)        

8:30 Strikers: 7

9:30 Strikers: 8         

10:30 Strikers: 5      

11:30 Strikers: NOT RUNNING      

Shooters: AGES 4 1/2 - 6: (MAX 20)

8:30 Shooters: NOT RUNNING

9:30 Shooters: 7

10:30 Shooters: 5       

11:30 Shooters: 6

Basketball : AGES 4 1/2 - 6:  (MAX 16)

8:30 Basketball: NOT RUNNING    

9:30 Basketball: 10

10:30 Basketball: 3

11:30 Basketball: NOT RUNNING

Floor Hockey: AGES 3-6:  (MAX 10)

9:30 Floor Hockey: 7
10:30 Floor Hockey: NOT RUNNING

Multisports: 3-6:  (MAX 14)

8:30 Multisports: 5

9:30 Multisports:   11

10:30 Multisports: 1

11:30 Multisports:: 5

TBall  3-6  (MAX 12)

8:30 Tball: 3

9:30 Tball:  12 FULL

10:30 Tball: 5

11:30 Tball:  NOT RUNNING

Lil Sticks 3-6:  (MAX 12)

9:30 Lacrosse:    NOT RUNNING

10:30 Lacrosse:  3

WEEKDAY YOUTH CLASSES - (next session starts week of 05/02)

Maximum per class: 12

MONDAY (05/02-06/06):
BB at 9:30am: 5 sign ups...RUNNING 
SH at 1:30pm: 7 sign ups...RUNNING

TUESDAY (05/03-06/07):
ST at 9:15am: 6 sign ups...RUNNING
MS at 9:30am: 11 sign ups...RUNNING
SH at 10:15am: 4 sign ups...RUNNING
LS at 10:30am: 10 sign ups...RUNNING

LLS/FH at 11:30am: 7 sign ups...RUNNING

WEDNESDAY (05/04-06/08):
LS at 9:15am: 6 sign ups...RUNNING
ST at 10:15am: 4 sign ups...RUNNING
MS at 10:30am: 11 sign ups...RUNNING 

THURSDAY (05/05-06/09):
LS at 9:15am: 8 sign up...RUNNING
ST at 10:30am: 10 sign ups...RUNNING

SH at 11:30am: 6 sign ups...RUNNING  

FRIDAY (05/06-06/10):
MS at 9:15am: 4 sign ups...RUNNING  
LS at 10:15am: 5 sign ups...RUNNING
ST at 10:30am: 11 sign ups...FULL UNLESS THEY WERE IN LAST SESSION
SH at 11:15am: 5 sign ups...RUNNING  


** 3 minimum to run, 8 maximum

Monday 4pm: 

Monday 5 pm: 


Thursday 10am: 

Thursday 4pm: 


Friday 10am: 

Friday 4pm: 

Friday 5pm: 


Youth Flag Football: Tuesdays 06/14 - 08/02

MAX 22

MM-Mitey Mites Ages 7-10 (6:00p-7:00p): 22 sign-ups (FULL)

ProBowlers Ages 10-14 (7:00p-8:00p):  18 sign-ups



TSX Baseball PM ONLY (Max. 14):

07/11-07/15 (4 signups)

07/18-07/22 (2 signups)

07/25-07/29 (3 signups)

08/01-08/05 (4 signups)

08/22-08/26 (3 signups)

08/29-09/02 (0 signups)


TSX Boy's Lax (Max. 14):

07/11-07/15 PM (7 signups)

07/18-07/22 AM (9 signups)

07/25-07/29 AM (4 signups)

08/01-08/05  AM (5 signups)

08/08-08/12 PM (0 signups)

08/22-08/26 AM (2 signups)


TSX Girl's Lax (Max. 12)

07/11-07/15 (11 signups)

07/25-07/29 (3 signups)

08/08-08/12 (1 signups)


TSX Basketball:

07/11-07/15 PM (Max 22) (14 signups)

07/18-07/22 AM (Max 22) (16 sign ups)

08/01-08/05 AM (Max 22) (13 signups)

08/08-08/12 PM (Max 22) (6 signups)

08/15-08/19 AM (Max 22) (10 signups)

08/22-08/26 PM (Max 14) (3 signups)


TSX Volleyball (Max. 20):

07/18-07/22 PM (16 signups)

07/25-07/29 AM (17 signups) 

08/08-08/12 AM (15 signups)

08/15-08/19 PM (12 signups)


TSX Field Hockey (Max 12):

07/11-07/15 AM (9 signups)

07/25-07/29 PM (3 signups)


Adult Offerings:

Men's Flag Football: Wednesday's 9:00pm-11:00pm at Potash (Max. 10-12 teams) 



 DROP IN: $5/hour/per person  Monday - Friday 7:00am-3:00pm 

 PICKLEBALL PUNCH CARDS: Daytime/Weekday Pickleball Punch card: $40, good for 10hrs of daytime/weekday play (2 punches for 2hr session)

 RESERVATION: Monday-Friday, 7am-3pm, Cost: $10/player for a group of 4 or more, for 2 hours 

                                  *** To check number of players signed up to play at any given time/date go to the SignUp Genius on page **


Indoor Soccer S3

Free Agents:

A. Free agents are soccer players who want to play but do not have a team. Most sessions boys and girls U8, U10, U12 are candidates for free agent teams. In some cases we dont create our own team but we find a team for them on another team entered in the session that needs players. If we find them another NON TSC team they pay their own fee to the coach, whatever that is. Each free agent pays a flat fee of $100 per session (plus membership)

B. We will end up with three U8 free agent teams (max 30 kids)put them on the tem they were on in S2 for now and we will move.

U8:  Revolution (FA)  Take total of 30 kids
U8:  Everton(FA) 
U8: Arsenal FC
U8 Revolution 

GU10: Chelsea United (FA)   max 12
There will be three BU10 free agent teams, again just put them on the team they were on in S2 (only for S3) and we will fix.  Max 36 kids between the teams
BU12:  Liverpool (max 12)    Not running
GU12: Birminghman City (FA) & Brighton  & Aston Villa are combining to make one team, (12 max) - can put together another team if there is enough interest, tke waitlist (tem nme for waitlist is WAITLIST S3 (dont take payment yet)

Take payment of $100 per child, plus $15 membership if needed.  $85 from kids that have come through Westford Youth Soccer (WYSA) or Chelmsford Youth Soccer (CYSA) plus $15 membership if needed.   If they were on the U8FA roster, move them from that to the actual team above.  If they were never on FA roster just place them on above team roster.   If they have not paid they should not be on one of the above rosters.  I have created a welcome email for each team, starts with S1_[team name}

‚ÄčSome Rules:

1. Do not take any fee unless there is a team to put them on.

2. Try to group like towns on the free agent teams (try to put all Chelmsford kids on the same team where possible)

3. Max 10 players for U8 and 12 players for U10 and above.

4. A team should be created for each, place only PAID players on team rosters.

5. Kids from Nashua can do our free agent teams but Nashua Youth Soccer (NYSL) puts their own teams in and we should refer them to NYSL website for indoor soccer.

6. Two children get a 10% second child discount.

7. The teams should be listed on each league folder and roster form should be inside it. Place players name on paper roster and fill out membership form and attach payment.

8.  Once you place them on a S2 team take them off the FA list


   a)  Verify we have room by checking  folders, will show a max.  If full, take waitlist (no deposit) in case someone drops out and ask Darryl or Brian for status

   b)  If room, take league name (example, BU10R), team name or town, coach and any assistant coach or manager info (name, email, phone).  Place on front of folder at Potash, example:  TYNGSBORO (WICKENS) pd 100

   c)  Take $100 depsoit.  No deposit, no team.

   d)  Do not add team in system





POTASH HALF:    $125




*Must be playing in current session and rental is for team playing