As of July 1, 2017
Team Skip Vice Second Lead Alternate Coach
1 Switzerland Jan Hess
2 USA Andrew Stopera
3 France Theo Ducroz
4 Ontario Matt Hall
5 Manitoba JT Ryan
6 Northern Ontario Tanner Horgan
7 Nova Scotia Matthew Manuel
8 New Brunswick Liam Marin
9 British Columbia Kyle Habkirk
10 Quebec Antoine Provencher
11 Newfoundland Greg Blyde
12 Ontario #1
13 Ontario #2
14 Ottawa Valley #1
15 Ottawa Valley #2
16 Ottawa Valley #3