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.

2018: Hat Teams

Team 1Team 2Team 3Team 4
Brian Calvert
Chris Cannon
François Freitag
Jeremy Keating
Jeremy Lee
Randy Lee
Regan Jans

Amanda Pisio
Barbara Duran
Cheryl Li
Denise Calvert
Lauren Keating
Bradley Low
Chris Irving
David Sadler
Tommy Lee
Victor Ewert



Adrienne Law
Allison Lambert
Amy Szeto
Carol Wu
Carolyn Churchland
Christy Fong
Crystal Hung
Arthur Banh
Billy Chai
Christian Loui-Ying
Jonathan Chao
Piyush Govil
Spencer Rolls
Stephen Cheung

Bonnie Chong
Ciara Yoshimoto
Hannah Nguyen
Pz Cheng
Yasuko Shigeno
Adrian Leung
Daniel Leibovitz
Doug Merry
Jackson Chu
Kelly Lee
Kyle Erickson
Peter Liang

Anne Worthington
Cheryl So
Ella Chen
Lisa Hsu
Sandra Yue
Team 5Team 6Team 7Team 8
Brian Kwok
Jack Chevalier
James Dyck
Kevin Wu
Lindsay Masters
Yohann Lavoie
Yuri Palacios

Christina Ng
Mel Jang
Sarah Chapdelaine
Shannon Stamp
Valerie Siu
Grant Else
Lucas Herrenbrueck
Marc Beaulieu
Michael Loconte
Paul Yu
Sasha Smirnov
Timothy Tsang

Amy Xie
Jillian Reardon
Joyce Ahonen
Sophia Park
Winnie Chick
Coo Loi
Dennis Jung
Einer Lim
Hussein Salemwalla
Jackmen Chan
Simon Humphries
Sinclair Tan

Alice Xu
Jean Chen
Jillian Anderson
Leeann Ko
Stala Wong
Ben Talbot
Elliot Lupini
Eugene lim
Francis Ho
Jason Brown
Matt Fernandez
Stephen Mogatas

Adeline C
Diana Chin
Hannamari Jalovaara
Jessica Wong
Sara Lackmance
Team 9Team 10Team 11Team 12
Addison Li
Chad Beecroft
Cody Allard
Jeremy Lau
Matthew Fisher
Myron Loke
Tim Cashin

Cindy Lee
Doris Chang
Hannah Gustafson
Natsumi Otsubo
Stephanie Bates
Ashley Whetter
Barry Pierce
Carlos Ieong
Danny Wong
Graham Ballachey
Michael Luongo
Oliver C

Chantal Costa
Jessika Elvin
Julia Wu
Lydia Huang
Sylvie Pierce
Colin Montgomery
Jason Wang
Joey Chiu
Justin Leary
Princeton Dychinco
Sam Lin
William Ieong

Ivy Sebastian
Joanne Wong
Kathryn Slack
Melissa Bodner
Tiffany Lau
Aaron Wong
Benson Lee
Christopher Eng
Colin Lee
Curtis Mak
Jibran Hills
Wei Lee

Connie Wu
Jenny Wong
Marissa Mar
Roxanne Jong
Serena Lien