Here is the teams competing at the 2017 Ford World Men's Curling Championship taking place at the Northlands Coliseum in Edmonton, Alberta from Apr. 1st–9th, 2017.
Canada
Skip: Brad Gushue
Third: Mark Nichols
Second: Brett Gallant
Lead: Geoff Walker
Alternate: Tom Sallows
Coach: Jules Owchar
Bally Haly Golf & Country Club, St. John's
China
Skip: Rui Liu
Third: Xiaoming Xu
Second: Dexin Ba
Lead: Jialiang Zang
Alternate: Qiang Zou
Coach: Marcel Rocque
Harbin CC, Harbin
Germany
Skip: Alexander Baumann
Third: Manuel Walter
Second, Vice-skip: Daniel Herberg
Lead: Ryan Sherrard
Alternate: Sebastian Schweizer
Coach: Thomas Lips
Baden Hills Golf & Country Club, Rheinmünster
Italy
Fourth: Amos Mosaner
Skip: Joel Retornaz
Second: Andrea Pilzer
Lead: Daniele Ferrazza
Alternate: Simone Gonin
Coach: Jean Pierre Ruetsche
A.S.D. Trentino Curling, Cembra
Japan
Fourth: Yusuke Morozumi
Skip: Tetsuro Shimizu
Second: Tsuyoshi Yamaguchi
Lead: Kosuke Morozumi
Alternate: Kosuke Hirata
Coach: Hatomi Nagaoka
Karuizawa CC, Karuizawa
CC PWA Zoetermeer, Zoetermeer
Netherlands
Canada
Skip: Brad Gushue
Third: Mark Nichols
Second: Brett Gallant
Lead: Geoff Walker
Alternate: Tom Sallows
Coach: Jules Owchar
Bally Haly Golf & Country Club, St. John's
China
Skip: Rui Liu
Third: Xiaoming Xu
Second: Dexin Ba
Lead: Jialiang Zang
Alternate: Qiang Zou
Coach: Marcel Rocque
Harbin CC, Harbin
Germany
Skip: Alexander Baumann
Third: Manuel Walter
Second, Vice-skip: Daniel Herberg
Lead: Ryan Sherrard
Alternate: Sebastian Schweizer
Coach: Thomas Lips
Baden Hills Golf & Country Club, Rheinmünster
Italy
Fourth: Amos Mosaner
Skip: Joel Retornaz
Second: Andrea Pilzer
Lead: Daniele Ferrazza
Alternate: Simone Gonin
Coach: Jean Pierre Ruetsche
A.S.D. Trentino Curling, Cembra
Japan
Fourth: Yusuke Morozumi
Skip: Tetsuro Shimizu
Second: Tsuyoshi Yamaguchi
Lead: Kosuke Morozumi
Alternate: Kosuke Hirata
Coach: Hatomi Nagaoka
Karuizawa CC, Karuizawa
CC PWA Zoetermeer, Zoetermeer
Netherlands
Skip: Jaap Van Dorp
Third: Wouter Goesgens
Second: Laurens Hoekman
Lead: Carlo Glasbergen
Alternate: Alexander Magan
Coach: Shari Leibbrandt-Demmon
CC PWA Zoetermeer, Zoetermeer
Norway
Skip: Steffen Walstad
Third: Markus Hoiberg
Second: Magnus Nedregotten
Lead: Alexander Lindstroem
Alternate: Sander Rølvåg
Coach: Thomas Loevold
Oppdal CK, Oppdal
Russia
Skip: Alexey Stukalskiy
Third: Alexey Timofeev
Second: Timur Gadzhikhanov
Lead: Artur Razhabov
Alternate: Evgeny Klimov
Coach: Alexander Kozyrev
Moskvitch CC, Moscow
Scotland
Skip: David Murdoch
Third: Greg Drummond
Second: Scott Andrews
Lead: Michael Goodfellow
Alternate: Ross Paterson
Coach: Ian Tetley
Curl Aberdeen, Aberdeen
Sweden
Skip: Niklas Edin
Third: Oskar Eriksson
Second: Rasmus Wranå
Lead: Christoffer Sundgren
Alternate: Henrik Leek
Coach: Fredrik Lindberg
Karlstads CK, Karlstad
Switzerland
Skip: Peter de Cruz
Fourth: Benoît Schwarz
Third: Claudio Pätz
Lead: Valentin Tanner
Alternate: Romano Meier
Coach: Claudio Pescia
Curling Club Genève, Geneva
United States
Skip: John Shuster
Third: Tyler George
Second: Matt Hamilton
Lead: John Landsteiner
Alternate: Joe Polo
Coach: Phil Drobnick
Duluth Curling Club, Duluth, MN
Third: Wouter Goesgens
Second: Laurens Hoekman
Lead: Carlo Glasbergen
Alternate: Alexander Magan
Coach: Shari Leibbrandt-Demmon
CC PWA Zoetermeer, Zoetermeer
Norway
Skip: Steffen Walstad
Third: Markus Hoiberg
Second: Magnus Nedregotten
Lead: Alexander Lindstroem
Alternate: Sander Rølvåg
Coach: Thomas Loevold
Oppdal CK, Oppdal
Skip: Alexey Stukalskiy
Third: Alexey Timofeev
Second: Timur Gadzhikhanov
Lead: Artur Razhabov
Alternate: Evgeny Klimov
Coach: Alexander Kozyrev
Moskvitch CC, Moscow
Scotland
Skip: David Murdoch
Third: Greg Drummond
Second: Scott Andrews
Lead: Michael Goodfellow
Alternate: Ross Paterson
Coach: Ian Tetley
Curl Aberdeen, Aberdeen
Sweden
Skip: Niklas Edin
Third: Oskar Eriksson
Second: Rasmus Wranå
Lead: Christoffer Sundgren
Alternate: Henrik Leek
Coach: Fredrik Lindberg
Karlstads CK, Karlstad
Skip: Peter de Cruz
Fourth: Benoît Schwarz
Third: Claudio Pätz
Lead: Valentin Tanner
Alternate: Romano Meier
Coach: Claudio Pescia
Curling Club Genève, Geneva
Skip: John Shuster
Third: Tyler George
Second: Matt Hamilton
Lead: John Landsteiner
Alternate: Joe Polo
Coach: Phil Drobnick
Duluth Curling Club, Duluth, MN