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


Indoor Soccer 

Free Agents:

A. Free agents are soccer players who want to play but do not have a team. Most sessions boys and girls U8, U10THINGS TO KNOW, 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 $125 per session (plus membership if needed).

B. Here are the teams to put players into ONCE they paid.  They should stay on the FA list if not paid.   Please do not tell parents the team names yet as they may change, they will get emails

Session 3:

BU8:  Revolution (FA) 11

GU8:  Everton (FA) (11) 
BU10:  Manchester United (12)
*BU10 Liverpool (12) 

*GU10: Chelsea United (12) 

BU12: Arsenal (12) FA

*GU12: Brighton (FA) 12

* These teams are coming back for session 3 as a reg tem, anyone that was on these teams session 2 put them on the same S3 team.  They pay $90

  We have created new FA teams where all others will go.  They pay $125 person
Take payment of $125 per child, 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 S2_[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


Taking Session 2 Teams

They have until their third game before outside teams.  Take a waitlist and no deposit for any new teams prior to that

1) Take deposit

2) Put in S2 folder

3) For free agents, put on teams name (S2) roster after $125 payment









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





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: 02/18 - 03/25


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

8:30 Lil Strikers:  19 Players FULL

9:30 Lil Strikers:  21 Players FULL

10:30 Lil Strikers:  26 Players FULL

11:30 Lil Strikers:   12 Players FULL

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

8:30 Strikers:    9 Players

9:30 Strikers:    16 Players  FULL

10:30 Strikers:  17 Players FULL

11:30 Strikers:   14 Players FULL

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

8:30 Shooters:   9 Players

9:30 Shooters:   23 Players FULL

10:30 Shooters: 22 Players  FULL

11:30 Shooters:  13 Players FULL

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

8:30 Basketball:   14 Players FULL

9:30 Basketball:   15 Players FULL

10:30 Basketball:  15 Players FULL

11:30 Basketball:  16 Players FULL

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

9:30 Floor Hockey:   4 Players 
10:30 Floor Hockey6 Players 

Multisports: 3-6:  (MAX 14)

8:30 Multisports:    9 Players

9:30 Multisports:    16 Players FULL

10:30 Multisports:  14 Players FULL

11:30 Multisports:  14 Players FULL

TBall  3-6  (MAX 12)

8:30 Tball:   4 Player

9:30 Tball:    14 Players FULL

10:30 Tball:   11 Players FULL

11:30 Tball:  1 Player NOT RUNNING

Lil Sticks 3-6:  (MAX 12)

9:30 Lacrosse:  11 Players FULL

10:30 Lacrosse:  6 Players


Weekday Youth Classes
(Begin on March 13th)

Mondays (03/13 - 04/24):
11:15am Lil' Strikers: 8 players *RUNNING*
12:30pm Strikers: 12 players *RUNNING* (FULL)

1:30pm Lil' Jumpers: 5 players *RUNNING*
1:30pm Shooters: 8 players *RUNNING*

Tuesdays (03/14 - 04/25): 
9:30am Multisports: 13 players *RUNNING* (FULL...only room for Becca's Hudson group)
10:30am Lil' Strikers: 9 players *RUNNING*

Wednesdays (03/15 - 04/26):
9:15am Lil' Strikers: 11 players *RUNNING* (only one more spot)
10:15am Strikers: 11 players *RUNNING* (only 1 more spot)

10:30am Multisports: 5 players *RUNNING*
1:30pm Tball: 5 players *RUNNING* (starts on 3/22)

Thursdays (03/16 - 04/27): 
9:15am Lil' Strikers: 5 players *RUNNING*
10:30am Multisports: 18 players *RUNNING* (more than FULL!)

1:30pm Shooters: 4 players *RUNNING*

Friday (03/17 - 04/28):
9:15am Multisports: 12 players 
9:30am Tball: 5 players *RUNNING*
10:15am Lil' Strikers: 11 players *RUNNING*
10:30am Strikers: 13 players *RUNNING* (FULL)
1:30pm Lil' Jumpers: 4 players *RUNNING*



Youth Flag Football:


 Sundays 02/26 - 04/02

MAX 22

Mitey Mites: Ages 7-9 (10:30-11:30) -  22 sign ups FULL

Mitey Mites: Ages 7-9 (11:30-12:30) -  23 sign ups  FULL

MAX 20

Junior Pro-Bowlers: Ages 10-12 (12:30-1:30) - 20 sign ups FULL

Pro-Bowlers: Ages 10-14 (1:30-2:30) - 20 sign ups FULL


SATURDAYS 04/08 - 05/20

MAX 22

Mitey Mites: Ages 7-9 (11:30-12:30) -  21 sign ups as of 3/18/2023 PLEASE CHECK ROSTER ONE SPOT LEFT 

Junior Pro-Bowlers: Ages 10-12 (12:30-1:30) -  8 Sign ups 

Pro-Bowlers: Ages 10-14 (1:30-2:30) - 1 sign ups 





TSX Boys Lacrosse - Darren F. - Tuesday/5pm/Progress - 603-498-4009 - $100/class

TSX Girls Lacrosse - Natalie W. - Tuesday/5pm/Progress - 978-866-4867 - N/A

TSX Basketball - John A. - Wednesday/4-6pm/Potash - 617-791-8080 - $75/class

TSX Baseball - Josh W. - Thursday/5pm/Progress - 978-877-9017 - N/A

TSX Soccer - Matt C. - Thursday/5-6pm/Progress - 978-551-0629 - N/A

TSX Volleyball - Luke V. - Sunday/12:00-2:00/Potash - 978-551-2667 - $30/class



Girls Lacrosse STARTS 04/11 (Tuesday 5pm -- max. 14) - 0 signups

Basketball STARTS 04/05 (Wednesday 4pm Gr 1-3 -- max. 14) - 1 signup

Basketball STARTS 04/05 (Wednesday 5pm Gr 3-6 -- max. 14) - 12 signups

Volleyball STARTS 04/16 (Sunday 12:00p -- max. 14) - 1 signup

Volleyball STARTS 04/16 (Sunday 1:00p -- max. 14) - 0 signup



 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