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