Contestants

Canada AJ Kohn Professional USA
Brazil Alex “Brownzinho” Mendes Professional Brazil
Canada Beau Trifiro Professional USA
United States Bert Mathieson Professional USA
Germany Christian Heise Professional Germany
Canada Connor Burke Professional USA
USA Dan Garb Professional USA
UK Denham Hill Professional England
Sweden Felix Jonsson Professional Sweden
Germany Guenter Mokulys Professional Germany
Japan Isamu Yamamoto Professional Japan
USA Jacob Whitt Professional USA
Germany Lars Rothenstein Professional Germany
Canada Lucio de Lima Professional Brazil
Japan Masahiro Fujii Professional Japan
Romania Marius Constantin Professional Romania
Brazil Matheus Navarro Professional Brazil
United States Michael Sterling Professional USA
USA Mike Osterman Professional USA
Japan Mitsuhiro Yasumoto Professional Japan
Brazil Per Canguru Professional Brazil
Canada Pete Betti Professional USA
scott Reece Archibald Professional Scotland
Canada Ryan Brynelson Professional Canada
Sweden Stefan “Lillis” Åkesson Professional Sweden
Brazil Ernani “TaiTai” Craveiro Legends Brazil
Japan Takashi Suzuki Professional Japan
Spain Toni Medina Professional Spain
UK Tony Gale Professional England
Canada Adam Flood Amateur Canada
Canada Allen Handley Amateur Canada
Canada Alejandro C Finy Amateur Costa Rica
UK Alex Foster Amateur England
Canada Andy Anderson Amateur Canada
USA Benton Farquhar Amateur USA
USA Brandon Ross Amateur USA
Brazil Bruno França Amateur Brazil
Canada Chadd Sinclair Amateur Canada
USA Daniel Trujillo Amateur USA
USA Derek Elliott Amateur USA
Brazil Diego Pires Afonso Amateur Brazil
Canada Dillanger Kane Amateur Canada
Brazil Eduardo Bandeira Amateur Brazil
USA Eric Scott Lowery Amateur USA
Japan Ikkei Nagao Amateur Japan
Canada Jordan Sterling Amateur Canada
Australia Josh Dunstone Amateur Australia
Japan Kanata Hayakawa Amateur Japan
Brazil Kaue Araujo Amateur Brazil
Canada Kristopher Abramovic Amateur Canada
ie Lalnunkima “Kima” Ralte Amateur India
Brazil Marcio Torres Amateur Brazil
Japan Mirei Tsuchida Amateur Japan
USA Nick Beaulieu Amateur USA
USA Ricky Rodriguez Amateur USA
Canada Riley Allen Amateur Canada
USA Tyrone Williams Amateur USA
Japan Yuta Fujii Amateur Japan