The league is set up in a hat format, where teams will be randomly generated (except for partner pairing). In the interest of fairness, we reserve the right to modify rosters slightly in order to balance out skill levels amongst the teams, even after the 1st week of play.

Subs: To prevent stacking of teams, each team is allowed a maximum of three subs for any given game. We will provide a subs list, or you can bring your friends. In the interest of fair play, we ask that the sub be of a similar skill level as the player he/she replaces.

2017: Hat Teams

Team 1Team 2Team 3Team 4
Aaron WongAdrian LeungBryan OmangAndrew Browne
Jack ChevalierBarry LiCameron JohnsonChristian Loui-Ying
Jibran HillsBen TalbotCarlos LeongJackson Chu
Kelly WatersDennis JungCody WmntgmJason Brown
Michael LoconteJeremy LeeOmar HanjraMichael Luongo
Oliver CRandy LeeSiva SivarajanPreston Jang
Tony ChoWillson WuSteven LaneWilliam Leong
Joyce MokAllison LambertCarol WuChristy Fong
Julia WuAnne WorthingtonLaurel MilesCrystal Hung
Lily WuCheryl LiLilian JohnsonDoris Chang
Sarah ChapdelaineConnie WuSarah TruongGrace Wong
Winnie ChickJoyce AhonenValerie TsangNatsumi Otsubo
Team 5Team 6Team 7Team 8
David SadlerDoug SkinnerAlan ThengAlec Home-Douglas
Jason WangJoey ChiuAnson LitBenjamin Marsh
Sandy LaneJosh Wulfekotte Ben WongJeremy Lau
Stanley YehJustin LearyBrian GiselMathias Flagel
Timothy TsangRyan UlianaChris TsakokMichael Soo
Stephen JonesJeremy KeatingPete McCann
Victor EwertLindsay MastersSpencer Rolls
Alice XuAdrienne LawChristina NgAddy C
Amy XieKathryn SlackIvy SebastianDevon Konrad
An LaNicola TamJoanna NgKrista Kienapfel
Carolyn ChurchlandPaige MillarJudit TakacsTiffany Sung
Cheryl SoTiffany LauWendy HuYasuko Shigeno
Nina Horvath
Sandra Yue
Team 9Team 10Team 11Team 12
Addison LiChristopher EngBrian CalvertBill Paley
Billy ChaiDavid BartlettChris CannonByron Tie
Danny WongJason RogalskiCody AllardChad Beecroft
Kyle EricksonJohn PangCurtis MakEric Huynh
Reuble MathewRegan JansLucas HerrenbrueckGrant Else
Tommy LeeSherman TungStephen CheungJon Hayduk
Yohan LavoieStephen MogatasVincent LouieKelly Lee
Ashley WelshBarbara DuranDenise CalvertDiana Chin
Ella ChenJaney JimKathryn WongHannamari Jalovaara
Lydia HuangLizzie ZhangStephanie BatesLana Newton
Pz ChengPamela RogalskiVanessa LamNicole Chang
Tiffany WongSerena LienWincy ChanOlivia Chang