Login
Toronto Soccer Association
Main Navigation
Homepage
About Us
Life Members
Board of Directors
Staff
Publications
Constitution
TSA Board Meeting Minutes
TSA Fee Structure 2021
New Member Criteria
Contact Us
Members
Opportunities
Sports Engine HELP
Players
Players Wanted!
Development Ages (U8-U12)
Competitive Age Groups (U13- U18)
Senior Teams (U21 and adult)
Long Term Player Development (LTPD)
Grassroots Soccer
Soccer for Life
Talented Pathway
OPDL
Provincial Program
Futsal
Coach
Coach Education Calendar 2020
Soccer for Life Course
Learn to Train
FUNdamentals (U6-U8)
Making Ethical Decisions (MED)
Making Head Way in Soccer
Respect In Soccer
Coaches Wanted!
Leagues
Administration
2020 TSA Administration Guide
Administration Forms
Registration Help Videos
McCurbin- Parkin Cup
2021 TSA Youth Leagues Days of Play
2021 League Rules
YDSL (U9-U10)
Retreat Line Information U9 - U12
YDSL (U11/U12)
TDYSL (U13 up)
WDSL
Extreme Weather
Discipline
Suspensions- Carry Over Suspension List
Respect
Codes of Conduct
Respect Report- supporting a positive environment
TSA Respect Form
Got Soccer
Team Manager Documents
Club Administrator Documents
Club Administrator Webinars
Team Manager Webinars
Referees
Referee Education Calendar 2020
Entry Level Referee Courses (9v9) and 11v11)
Long Term Official Development (LTOD)
NEW Referee Advancement Program!
2020 Referee Fitness Tests
2020 Laws of the Game
Club Head Referee Contacts
CONCUSSION RESOURCES
ROWANS LAW
TSA CONCUSSION PROTOCOL
Error - Page Not Found
PageID:17025
Twitter
Tweets by TorontoSA
Members
Benfica House
Cherry Beach SC
Etobicoke Youth SC
Islington Rangers
Mooredale SC
North Toronto SC
North Toronto SC
Peniche CC.
Rexdale SC
Royal York FC
SC Toronto>
Sporting FC Academy
Toronto High Park FC
USC Karpaty
West Toronto
York Jets SC
Respect Report