Here is the Mens teams competing at the 2012 MandM® Meat Shops Canadian Juniors.
Alberta
Skip: Brendan Bottcher
Third: Evan Asmussen
Second: Landon Bucholz
Lead: Bruce Bucholz
Coach: Bernie Panich
Saville Sports Centre
British Columbia
Skip: Josh Hozack
Third: Corey Chester
Second: Nolan Reid
Lead: Zachary Capron
Coach: Todd Troyer
Victoria Curling Club
Manitoba
Skip: Kyle Doering
Third: Colton Lott
Second: Derek Oryniak
Lead: Lucas Van Den Bosch
Alternate: Kyle Kurz
Coach: Calvin Edie.
West Kildonan Curling Club.
New Brunswick
Skip: Josh Barry
Third: Kerry MacLean
Second: Chris MacRae
Lead: Andrew O’Dell
Capital Winter Club:
Newfoundland and Labrador
Skip: Colin Thomas
Third: Spencer Wicks
Second: Stephen Trickett
Lead: Brenda Murphy
RE/MAX Centre
Northern Ontario
Skip: Brennan Wark
Third: Kristofer Leupen
Second: Kyle Toset
Lead: Joel Adams
Coach: Don Main
Port Arthur Curling Club
Nova Scotia
Skip: Stuart Thompson
Third: Scott Babin
Second: Alex MacNeil
Lead: Paul Weingartshofer
Coach: Kevin Patterson
Mayflower Curling Club, Halifax
Ontario
Skip: Brett Dekoning
Third: Jason Whitehill
Second: Scott Dow
Lead: Brett Spier
Omemee Curling Club
Prince Edward Island
Skip: Alex Matters
Fourth: Chris Gallant
Second: Kyle Holland
Lead: Andrew Cameron
Coach: Peter Gallant
Charlottetown Curling Club
Quebec
Skip: Félix Asselin
Third: Marc-Alexandre Dion
Second: Lewis South
Lead: Sami Guimond-Jabert
Coach: Benoit Forget
Glenmore CC
Saskatchewan
Skip: Brady Scharback
Third: Quinn Hersikorn
Second, Jacob Hersikorn
Lead: Brady Kende
Coach: Dwayne Yachiw
Granite Curling Club
Yukon
Skip: Thomas Scoffin
Third: Mitchell Young
Second: David Aho
Lead: Will Mahoney
Coach: Wade Scoffin
Whitehorse CC
Alberta
Skip: Brendan Bottcher
Third: Evan Asmussen
Second: Landon Bucholz
Lead: Bruce Bucholz
Coach: Bernie Panich
Saville Sports Centre
British Columbia
Skip: Josh Hozack
Third: Corey Chester
Second: Nolan Reid
Lead: Zachary Capron
Coach: Todd Troyer
Victoria Curling Club
Manitoba
Skip: Kyle Doering
Third: Colton Lott
Second: Derek Oryniak
Lead: Lucas Van Den Bosch
Alternate: Kyle Kurz
Coach: Calvin Edie.
West Kildonan Curling Club.
New Brunswick
Skip: Josh Barry
Third: Kerry MacLean
Second: Chris MacRae
Lead: Andrew O’Dell
Capital Winter Club:
Newfoundland and Labrador
Skip: Colin Thomas
Third: Spencer Wicks
Second: Stephen Trickett
Lead: Brenda Murphy
RE/MAX Centre
Northern Ontario
Skip: Brennan Wark
Third: Kristofer Leupen
Second: Kyle Toset
Lead: Joel Adams
Coach: Don Main
Port Arthur Curling Club
Northwest Territories
Skip: Daniel Murray
Third: Matthew Miller
Second: TC Ibey
Lead: Randy Hiebert
Coach: Maureen Miller
Yellowknife Curling ClubSkip: Daniel Murray
Third: Matthew Miller
Second: TC Ibey
Lead: Randy Hiebert
Coach: Maureen Miller
Nova Scotia
Skip: Stuart Thompson
Third: Scott Babin
Second: Alex MacNeil
Lead: Paul Weingartshofer
Coach: Kevin Patterson
Mayflower Curling Club, Halifax
Ontario
Skip: Brett Dekoning
Third: Jason Whitehill
Second: Scott Dow
Lead: Brett Spier
Omemee Curling Club
Prince Edward Island
Skip: Alex Matters
Fourth: Chris Gallant
Second: Kyle Holland
Lead: Andrew Cameron
Coach: Peter Gallant
Charlottetown Curling Club
Quebec
Skip: Félix Asselin
Third: Marc-Alexandre Dion
Second: Lewis South
Lead: Sami Guimond-Jabert
Coach: Benoit Forget
Glenmore CC
Saskatchewan
Skip: Brady Scharback
Third: Quinn Hersikorn
Second, Jacob Hersikorn
Lead: Brady Kende
Coach: Dwayne Yachiw
Granite Curling Club
Yukon
Skip: Thomas Scoffin
Third: Mitchell Young
Second: David Aho
Lead: Will Mahoney
Coach: Wade Scoffin
Whitehorse CC