Clubs first
KW League is an adult amateur soccer league in Kitchener-Waterloo. Clubs run their own teams and websites. The league runs the schedule, the table, the referees and the highlights.
How the league works
Each division plays a double round robin: every club plays every other club once at home and once away. With 20 clubs that is 38 rounds. In KW Summer 2027 the Premier Division has 0 clubs (0 rounds) and the First Division has 1 (0 rounds, one bye per round). Ties in the table are broken by goal difference, goals for, head-to-head, fair play and, last, a draw by the league.
Season calendar
Kick-offs 6:30 PM, 7:00 PM and 9:00 PM at Bridgeport, Budd Park, RIM Park and Woodside Park. The week of Sep 21 is kept free for postponed matches.
Playing in KW League
Club expectations
Clubs field a full team for every match, arrive 20 minutes before kick-off and keep their fee in good standing. A club that owes the league has its registration void.
Player eligibility
Players must be 18 or older and meet the category age (30+ for Over 30, 45+ for Over 45). A player is eligible only after the club and then the league approve the registration. One club per category.
Player and spectator conduct
Respect referees, opponents and the venue. Abuse of officials leads to suspension. Clubs are responsible for their spectators.
Uniforms and goalkeeper colours
Matching shirts with numbers. If colours clash, the home club changes. Goalkeepers wear a colour different from both teams and the referee.
Game sheets
Both clubs submit the lineup on the game sheet before kick-off. Only league-approved players may be listed.
Match reports and results
The referee files the match report. Only the league publishes results, usually within 24 hours.
Fair play and discipline
Yellow card 1 point, red card 3 points in the fair play table. Suspensions follow the regulations and are published to the club admin.
Questions
How do I join as a player?
Register on your club’s site. The club approves you first, then the league validates your registration.
Is there live streaming?
No. The league films featured matches and publishes highlights later.
What if it rains?
The league decides by 4:00 PM on match day. Postponed matches move to the make-up week.
How much does a team pay?
See the fee summary on Join the league. Amounts are in CAD before HST.
Can my club have its own website?
Yes. Every club gets a site connected to the league, themed in its colours.