London 2012 Olympic Games

London 2012 Olympic Games

2012 – London, England
Men Team Events Age Club Residence Hometown Coach
Joe Bartoch 100 Fly, 4×100 MR 20 London Aquatic Club London, ON London, ON Paul Midgley
Ryan Cochrane 400 Free, 1500 Free 23 Island Swimming/VAS Victoria, BC Victoria, BC Randy Bennett
Scott Dickens 100 Breast, 4×100 MR, 200 Breast 27 Vancouver Dolphins/VNC Vancouver, BC Burlington, ON Tom Johnson
Andrew Ford 200 IM 22 Guelph Marlin Aquatic Club Guelph, ON Guelph, ON Don Burton
Charles Francis 100 Back, 4×100 MR 23 Piscines Parc Olympique/MNC Montréal, QC Cowansville, QC Benoit Lebrun
Thomas Gossland 4×100 Free 22 Vancouver Dolphins/VNC Vancouver, BC Tom Johnson
Brent Hayden 50, 100 Free, 4×100 MR, 4×100 Free 28 Vancouver Dolphins/VNC Vancouver, BC Mission, BC Tom Johnson
Richard Hortness 4×100 Free 26 London Aquatic Club London, ON Medicine Hat, AB Paul Midgley
Tobias Oriwol 200 Back, 4X200 Free 26 Toronto Swim Club/THPC Toronto, ON Pointe-Claire, QC John Rodgers
Alec Page 400 IM, 4×200 Free 18 Island Swimming/VAS Victoria, BC Victoria, BC Randy Bennett
Colin Russell 4×100 Free, 4×200 Free 27 Blue Waves Toronto, ON Burlington, ON Byron MacDonald
David Sharpe 200 Fly 21 Halifax Trojans Aquatic Club Halifax, NS Halifax, NS Aaron Maszko
Richard Weinberger 10 km Marathon 22 Pacific Coast Swimming Victoria, BC Victoria, BC Ron Jacks
Blake Worsley 200 Free, 4×200 Free 24 Island Swimming/VAS Victoria, BC Vancouver, BC Randy Bennett
Women Team Events Age Club Residence Hometown Coach
Zsofia Balazs 10 km Marathon 21 Toronto Swim Club Toronto, ON Toronto, ON Linda Keifer
Hilary Caldwell 200 Back 21 Pacific Sea Wolves/VAS Victoria, BC White Rock, BC Randy Bennett
Samantha Cheverton 200 Free, 4×100 Free 23 Pointe-Claire Swim Club Pointe-Claire, QC Pointe-Claire, QC n/a
Stephanie Horner 400 IM 23 Island Swimming/VAS Victoria, BC Beaconsfield, QC Randy Bennett
Barbara Jardin 200 Free, 4×200 Free 20 Piscine Parc Olympique/MNC Montreal, QC Notre-Dame-de-Grâce, QC Benoit Lebrun
Savannah King 400 Free, 800 Free 19 Vancouver Dolphins/VNC Vancouver, BC Toronto, ON Tom Johnson
Alexa Komarnycky 800 Free 22 Island Swimming/VAS Victoria, BC Etobicoke, ON Randy Bennett
Audrey Lacroix 200 Fly 28 Piscine Parc Olympique/MNC Montreal, QC Pont-Rouge, QC Benoit Lebrun
Brittany MacLean 400 Free, 4×200 Free 18 Etobicoke Swim Club Etobicoke, ON Etobicoke, ON Kevin Thorburn
Heather MacLean 4×100 Free 20 Vancouver Dolphins/VNC Vancouver, BC Etobicoke, ON Tom Johnson
Martha McCabe 200 Breast 22 Vancouver Dolphins/VNC Vancouver, BC Toronto, ON Jozsef Nagy
Erica Morningstar 200 IM 23 University of Calgary Swim Club/CSA Calgary, AB Regina, SK Jan Bidrman
Victoria Poon 4×100 Free, 50 Free, 4 x 100 MR 27 Piscine Parc Olympique/MNC LaSalle, QC Hong Kong, CHN Benoit Lebrun
Amanda Reason 4×200 Free 18 Etobicoke Swim Club/CSA Calgary, AB LaSalle, ON Mike Blondal
Sinead Russell 100 Back, 200 back, 4 x 100 MR 18 Blue Waves Burlington, ON Burlington, ON Erin Russell
Katerine Savard 200 Fly, 4×100 MR 18 Cap-Rouge, St.Augstin, Quebec Cap-Rouge, QC Pont-Rouge, QC Marc-André Pelletier
Jillian Tyler 100 Breast, 4×100 MR 23 Cascade Swim Club Calgary, AB Calgary, AB n/a
Tera Van Beilen 100 Breast, 200 breast, 4 x100 MR 18 Oakville Swim club/VNC Vancouver, BC Oakville, ON Jozsef Nagy
Julia Wilkinson 100 Back, 4×100 FR, 4×100 MR, 100 Free 24 Island Swimming/VAS Victoria, BC Stratford, ON Randy Bennett
Coaching Staff     Club Residence  
Pierre Lafontaine National Coach Swimming Canada Chelsey, QC
Randy Bennett Head Coach Victoria Academy of Swimming Victoria, BC
Tom Johnson Coach Vancouver National Swim Center Vancouver, BC
Jozsef Nagy Coach Vancouver National Swim Center Vancouver, BC
Benoit Lebrun Coach Centre National Montreal Beaconsfield, QC
Kevin Thorburn Coach Etobicoke Swim Club Etobicoke, ON
Marc-Andre Pelletier Coach Cap-Rouge, St-Augustin, Quebec Quebec QC
Jan Bidrman Coach Calgary Academy of Swimming Calgary, AB
John Rodgers Coach Toronto Academy of Swimming Toronto, ON