12 teams are competing in the WMRT Final - Shenzhen Baoan Cup
Chris Poole, Joachim Aschenbrenner, Tomas Dietrich, Bernardo Freitas
Johnie Berntsson, Filip Karlsson, Emil Wolfgang, Rasmus Alnebäck
Eric Monnin, Simon Brügger, Marc Monnin, Jean-Claude Monnin, Hugo Feydit
Jeppe Borch, Thor Malthe Andersen, Mathias Rossing, Gustav Wantzin
Nick Egnot-Johnson, Sam Barnett, Bradley McLaughlin, Zak Merton
Mati Sepp, Karl Kolk, Janno Hool, Ago Rebane
Ian Williams, Jon Gundersen, Richard Sydenham, Gerrard Thomas
Gavin Brady, Nick Blackman, Tom Powrie, Dave Swete
Björn Hansen, Philip Kai Guhle, Mathias Bredin, Nils Bjerås
Rocco Attili, Giulio Tamburini, Gianluca Perasole, Ludovico Mori
Megan Thomson, Leo Takahashi, Nicholas Heiner, Niall Malone
Ruairi Finnegan, Noah Fisher, Daniel Little, Ryan Fitzgerald