Men's World Championship

21–29
June 2024
Visp & Raron, Switzerland

Armenia Bermuda Canada Cayman Islands Czechia Finland France Great Britain Greece Haiti Italy Lebanon Portugal Slovakia Switzerland USA
Player statistics
num. name and surname games goals assists points
18 Andrew Aboumossa 9 7 11 18 player's profile >
92 Jan Čejka 7 11 6 17 player's profile >
44 Andrej Straka 6 7 8 15 player's profile >
91 Mathew Araujo 9 9 5 14 player's profile >
19 Josh Anderson 7 7 7 14 player's profile >
39 Valtteri Viitakoski 7 4 9 13 player's profile >
11 Matúš Korbáš 6 2 11 13 player's profile >
10 Christopher Mathews 9 2 11 13 player's profile >
23 Paul Kawkab 9 7 5 12 player's profile >
14 Derek Chaves 9 6 6 12 player's profile >
16 Noah Lemos 7 4 8 12 player's profile >
33 Adam Chebli 9 3 9 12 player's profile >
9 Jeremy Estey 7 3 9 12 player's profile >
4 Jean-Philippe Moquin 7 6 5 11 player's profile >
26 Dalimil Zvonek 7 4 7 11 player's profile >
71 Jordan Albright 7 6 4 10 player's profile >
25 Ivan Hryzák 6 5 5 10 player's profile >
16 Thomas Stavert 7 4 6 10 player's profile >
24 Jonny Ruiz 7 3 7 10 player's profile >
88 Karl Léveillé 6 3 7 10 player's profile >
72 Corey Bourada 9 6 3 9 player's profile >
19 Ricardo Pires 9 5 4 9 player's profile >
14 Stephen Alvo 6 5 4 9 player's profile >
4 Atte Karppinen 7 4 5 9 player's profile >
71 Robbie Bailey 7 4 5 9 player's profile >
46 Jaroslav Martinusík 6 4 5 9 player's profile >
8 Trevor Mainman 7 2 7 9 player's profile >
25 Mark Anthony Haber 9 0 9 9 player's profile >
65 Zackary Rocha 9 6 2 8 player's profile >
89 Jan Bílý 7 4 4 8 player's profile >
13 Sami Pietsalo 7 4 4 8 player's profile >
32 Daniel Vernace 7 4 4 8 player's profile >
3 Zachary Correia 9 4 4 8 player's profile >
42 Adam Wolin 7 3 5 8 player's profile >
18 Juho Kangas 7 3 5 8 player's profile >
88 Bassil Boulos 9 3 5 8 player's profile >
93 Adam Carreira 9 2 6 8 player's profile >
6 Scott Elliott 7 6 1 7 player's profile >
97 Nick Senra 9 5 2 7 player's profile >
91 Josh Laframboise 7 4 3 7 player's profile >
65 Yanick Müller 7 4 3 7 player's profile >
71 Charles Plaisir 7 2 5 7 player's profile >
66 Mario Paulik 7 2 5 7 player's profile >
98 Lukáš Lhota 7 2 5 7 player's profile >
14 Tomáš Štefanka 6 2 5 7 player's profile >
11 Samuel Kucharčík 7 2 5 7 player's profile >
11 Justin Maiolino 6 1 6 7 player's profile >
2 Zachary St-Surin 7 6 0 6 player's profile >
79 Norbert Abramov 7 5 1 6 player's profile >
70 Lukáš Olejník 6 4 2 6 player's profile >
10 Jason Smith 7 4 2 6 player's profile >
61 Nicola Levesque 7 3 3 6 player's profile >
97 Christian Magnus 7 2 4 6 player's profile >
91 Daniel Petreccia 7 2 4 6 player's profile >
11 Ricardo Abdulahad 9 1 5 6 player's profile >
47 Marek Hanes 7 0 6 6 player's profile >
47 Jacob Holmes 7 5 0 5 player's profile >
12 Christopher Hands-Jackson 7 4 1 5 player's profile >
88 Kavan Komitas 7 3 2 5 player's profile >
20 Drew Albright 7 3 2 5 player's profile >
19 Elliot Lewis 7 3 2 5 player's profile >
22 Dominic Beaudin 6 2 3 5 player's profile >
74 Thomas Cole 7 2 3 5 player's profile >
91 Sevag Kalaydjian 7 2 3 5 player's profile >
19 Jeffrey Morash 7 2 3 5 player's profile >
19 Massimo D'Ettorre 7 2 3 5 player's profile >
91 Shane Matchett 7 2 3 5 player's profile >
39 Nelson Pacheco 9 2 3 5 player's profile >
88 Jan Pospíšil 7 1 4 5 player's profile >
67 Blake Grainger 7 1 4 5 player's profile >
20 Radomír Vaněk 7 1 4 5 player's profile >
27 Jiří Hrabár 7 1 4 5 player's profile >
94 David Anthony Lombardi 7 1 4 5 player's profile >
42 Tom Worthington-White 7 1 4 5 player's profile >
72 Korey Wilson 7 1 4 5 player's profile >
95 Kyle Lewis 7 1 4 5 player's profile >
6 Kyler Nixon 7 1 4 5 player's profile >
25 Dylan Garcia 9 0 5 5 player's profile >
8 Daniel Hickey 7 0 5 5 player's profile >
21 Tim Müller 7 0 5 5 player's profile >
4 Mike Amaral 9 0 5 5 player's profile >
89 Tomas Marcinek 7 0 5 5 player's profile >
13 Mathew Verissimo 9 4 0 4 player's profile >
10 Chris Merritt 7 3 1 4 player's profile >
17 Anthony Roberto Rinaldi 7 3 1 4 player's profile >
89 Claude Plamondon 7 2 2 4 player's profile >
81 Jakub Takáč 6 2 2 4 player's profile >
23 Vojtěch Jágr 7 2 2 4 player's profile >
94 John Amanatidis 6 2 2 4 player's profile >
9 Raffaele Cioffo 7 2 2 4 player's profile >
21 Andrew Jegg 7 1 3 4 player's profile >
12 Daniel L Greco 7 1 3 4 player's profile >
38 Ján Šatka 6 1 3 4 player's profile >
93 Connor Callahan 7 1 3 4 player's profile >
24 Sotirios Athanaopoulos 6 1 3 4 player's profile >
13 Remi Laurencelle 7 1 3 4 player's profile >
7 Andy Mailly-Pressoir 7 1 3 4 player's profile >
12 Tomáš Kudela 7 1 3 4 player's profile >
19 Eric Armstrong 7 1 3 4 player's profile >
17 Joseph Aboumossa 9 0 4 4 player's profile >
10 Daniel Setacci 7 0 4 4 player's profile >
97 Nicolas Langr 7 3 0 3 player's profile >
13 Brandon Jones 7 3 0 3 player's profile >
2 Alexandre Mermoud 7 2 1 3 player's profile >
97 Brandon Dorvil 7 2 1 3 player's profile >
90 Simon Taskas 6 2 1 3 player's profile >
44 Wylie Birkett 7 2 1 3 player's profile >
77 Cosimo Luigi Fontana 7 2 1 3 player's profile >
26 Gabriel Bruno 7 2 1 3 player's profile >
24 Bill Marshall 7 2 1 3 player's profile >
12 Hans Mäenalanen 7 2 1 3 player's profile >
8 Peter Arkalis 6 2 1 3 player's profile >
54 Lauri Viitanen 7 2 1 3 player's profile >
16 John Dutney 7 1 2 3 player's profile >
16 Luca Panetta Tsingelis 6 1 2 3 player's profile >
26 Lukáš Piják 6 1 2 3 player's profile >
8 Henrik Kärkkäinen 7 1 2 3 player's profile >
15 Antoine Herpin 7 1 2 3 player's profile >
8 Tobias Rohdewald 7 1 2 3 player's profile >
15 Dalton Turner 7 1 2 3 player's profile >
86 Jarred White 7 1 2 3 player's profile >
6 Shnork Hampartsoumian 7 1 2 3 player's profile >
96 Michael Zarzour 9 1 2 3 player's profile >
39 Jan Bardos 7 1 2 3 player's profile >
96 Adam Bevilacqua 7 1 2 3 player's profile >
13 Anthony Novielli 7 1 2 3 player's profile >
87 Toni Lampo 7 1 2 3 player's profile >
92 Nick Carter 7 0 3 3 player's profile >
44 Risto Lindfors 7 0 3 3 player's profile >
14 Shawn Alphonse-Sauvageau 7 0 3 3 player's profile >
96 Alex Newton 9 0 3 3 player's profile >
22 Zafir Rawji 7 0 3 3 player's profile >
17 Patrick Chery 7 0 3 3 player's profile >
89 Libor Teplický 6 0 3 3 player's profile >
6 Aleksi Lampi 7 0 3 3 player's profile >
77 Antti Liedes 7 2 0 2 player's profile >
21 Oleg Kuzmin 7 2 0 2 player's profile >
8 Matyáš Bláha 7 2 0 2 player's profile >
23 Tom Hoogaars 7 2 0 2 player's profile >
13 Gael Benbekhti 7 2 0 2 player's profile >
59 Matthew Monteschio 9 2 0 2 player's profile >
25 Joe Melillo 7 2 0 2 player's profile >
27 Noah Edward Caperchione 7 2 0 2 player's profile >
89 Frank Giustini 7 2 0 2 player's profile >
77 Boris Oravec 6 1 1 2 player's profile >
47 Joe Saydi 9 1 1 2 player's profile >
88 Christopher Creador 9 1 1 2 player's profile >
87 Corentin Naga 7 1 1 2 player's profile >
3 Vincenzo Junior Confuorti 7 1 1 2 player's profile >
26 Yanik Eberle 7 1 1 2 player's profile >
93 Timothy Joseph Langiano 7 1 1 2 player's profile >
67 Johnathan De Andrade 9 1 1 2 player's profile >
94 Jacob Kelly 7 1 1 2 player's profile >
98 Carmine Zijah Sorace 7 1 1 2 player's profile >
10 Gaetan Portier 7 1 1 2 player's profile >
2 Antoine Thomas 7 1 1 2 player's profile >
92 Santtu Sirkkala 7 1 1 2 player's profile >
91 Costa Kakivelis 6 1 1 2 player's profile >
72 Peter Amanatidis 6 1 1 2 player's profile >
11 Steve Scian 7 1 1 2 player's profile >
13 Tomas Alfoldi 7 1 1 2 player's profile >
19 Zdeněk Král 7 1 1 2 player's profile >
2 Alexander Monteleone 7 1 1 2 player's profile >
97 Mike Malloy 7 1 1 2 player's profile >
86 Martin Kruček 7 1 1 2 player's profile >
97 Nicko Chiminian 6 1 1 2 player's profile >
46 Martin Pala 7 1 1 2 player's profile >
47 Jacob Kostopoulos 6 0 2 2 player's profile >
81 Cory Fredrickson 7 0 2 2 player's profile >
98 Angelo Kakivelis 6 0 2 2 player's profile >
71 Kevin Kuczmarski 6 0 2 2 player's profile >
53 Arttu Viitanen 7 0 2 2 player's profile >
27 Hendrix Merone 7 0 2 2 player's profile >
15 David Anthony Sarno 7 0 2 2 player's profile >
81 Jake Fenske 7 0 2 2 player's profile >
55 Tuomas Marjeta 7 0 2 2 player's profile >
87 Yeghia Der Ohanessian 7 0 2 2 player's profile >
11 Johannes Pukema 7 0 2 2 player's profile >
96 Emil Eklund 7 0 2 2 player's profile >
18 Jaromír Markytán 7 0 2 2 player's profile >
93 Michal Macháček 7 0 2 2 player's profile >
55 Marco Dias 9 0 2 2 player's profile >
59 Lukas Stäheli 7 0 2 2 player's profile >
15 Ján Revaj 6 1 0 1 player's profile >
29 Mikko Hyvönen 7 1 0 1 player's profile >
17 Tyler Cruz 9 1 0 1 player's profile >
74 Jakub Laurinc 7 1 0 1 player's profile >
2 Pete Brodsky 7 1 0 1 player's profile >
16 Bastien Zago 7 1 0 1 player's profile >
16 Aaron Iten 7 1 0 1 player's profile >
74 Nicolas Wehrli 7 1 0 1 player's profile >
9 Marc-Anthony Alfredo Di Stasio 7 1 0 1 player's profile >
34 Sotirios Karageorgos 6 1 0 1 player's profile >
97 Michal Tomečko 6 1 0 1 player's profile >
5 Brémond Dieujuste 7 1 0 1 player's profile >
44 James Beasley 7 1 0 1 player's profile >
52 Soares Vasco Rodrigues 7 1 0 1 player's profile >
4 Jerry Benel 7 1 0 1 player's profile >
87 Ian Beaudoin 7 1 0 1 player's profile >
9 Nick Zaharopoulos 7 1 0 1 player's profile >
44 Ara Kalaydjian 7 1 0 1 player's profile >
24 Ronnie Power 7 1 0 1 player's profile >
13 Nikodém Šulík 6 1 0 1 player's profile >
95 Antoine Grandjean 7 1 0 1 player's profile >
88 Joshua Barbas 6 1 0 1 player's profile >
36 Ondřej Pražák 7 1 0 1 player's profile >
12 Jason Keating 7 1 0 1 player's profile >
88 Vojtech Kristof 7 1 0 1 player's profile >
71 Mitchell Byrne 7 0 1 1 player's profile >
17 Randy Beaver 7 0 1 1 player's profile >
21 Jesse Kylmäniemi 7 0 1 1 player's profile >
43 Fadl Nasser 9 0 1 1 player's profile >
3 Alessio Faina 7 0 1 1 player's profile >
97 Zain Karmali 7 0 1 1 player's profile >
28 Gibson Aimé 7 0 1 1 player's profile >
14 Tavish Davidson 7 0 1 1 player's profile >
88 Ivan Gajdoš 6 0 1 1 player's profile >
27 Gregory Ferrington 7 0 1 1 player's profile >
37 Scott Wargin 7 0 1 1 player's profile >
23 Caden Maher 7 0 1 1 player's profile >
77 Daniel Charbonneau 7 0 1 1 player's profile >
22 Dimitrios Tzanetakos 7 0 1 1 player's profile >
28 Léo Cuzin 7 0 1 1 player's profile >
6 Spiros Goulakos 6 0 1 1 player's profile >
9 Eddie Urban 7 0 1 1 player's profile >
15 Benoit Proutat 7 0 1 1 player's profile >
8 Christopher Bornand 7 0 1 1 player's profile >
77 Danny Rocha 9 0 1 1 player's profile >
7 Marek Pobuda 6 0 1 1 player's profile >
24 Chad Cundliffe 7 0 1 1 player's profile >
11 Manuel Bornand 7 0 1 1 player's profile >
44 Václav Šlehofer 7 0 1 1 player's profile >
99 Michal Průcha 7 0 1 1 player's profile >
22 Ken Müller 7 0 1 1 player's profile >
18 Ben George 7 0 1 1 player's profile >
77 Kalle Selin 7 0 1 1 player's profile >
13 Adam Fenos 7 0 1 1 player's profile >
24 Andrew Diogo 9 0 1 1 player's profile >
4 Vinnie Tumminello 7 0 1 1 player's profile >
80 Juuso Nieminen 7 0 1 1 player's profile >
11 Ethan Nunes 9 0 1 1 player's profile >
72 Billy Calko 7 0 1 1 player's profile >
52 Milan Sobol 6 0 1 1 player's profile >
8 Milan Vozár 6 0 1 1 player's profile >
43 Brendan Persichetti 7 0 1 1 player's profile >
8 Lucas Murillo Oltra 7 0 1 1 player's profile >
11 Anastasios Lazaris 6 0 1 1 player's profile >
26 Antonios Costopoulos 6 0 0 0 player's profile >
74 Aristidis Anagnostopoulos 6 0 0 0 player's profile >
79 Joshua Dorvil 7 0 0 0 player's profile >
24 Lenskhi Pierre-Louis 7 0 0 0 player's profile >
77 Stanley Louis 7 0 0 0 player's profile >
71 Adrien Wehrli 7 0 0 0 player's profile >
88 Adam Logozzo 7 0 0 0 player's profile >
96 Sumit Modi 7 0 0 0 player's profile >
32 Louis Mundubeltz 7 0 0 0 player's profile >
4 Radovan Zelenka 6 0 0 0 player's profile >
99 Romann Marcellus 7 0 0 0 player's profile >
7 Vinnie Daljit Singh 7 0 0 0 player's profile >
5 Alexander Spencer Lamont 7 0 0 0 player's profile >
11 Martial Michel Dubois Merone 7 0 0 0 player's profile >
3 John Kirby Cazeneuve 7 0 0 0 player's profile >
34 Patrik Novák 7 0 0 0 player's profile >
74 Adam Del Zotto 7 0 0 0 player's profile >
19 Emmanuel Figaro 7 0 0 0 player's profile >
10 Jeff King 7 0 0 0 player's profile >
99 Steve Kummer 7 0 0 0 player's profile >
6 Stefan Pittiglio 7 0 0 0 player's profile >
78 Robert Filipek 7 0 0 0 player's profile >
71 Jafar Hassan 9 0 0 0 player's profile >
79 Callum West 7 0 0 0 player's profile >
98 Aidan Paget 7 0 0 0 player's profile >
54 Thierry Dorneval 7 0 0 0 player's profile >
7 Joe Howie 7 0 0 0 player's profile >
27 Max Müller 7 0 0 0 player's profile >
18 Nicolas Favarin 7 0 0 0 player's profile >
17 Troy Matarazzo 7 0 0 0 player's profile >
88 James Amaral 7 0 0 0 player's profile >
7 Jason Granitto 7 0 0 0 player's profile >
3 Matt Wragg 7 0 0 0 player's profile >
93 Mark Yaxley 7 0 0 0 player's profile >
3 Dylan Churchwell 7 0 0 0 player's profile >
79 Ioannis Adamou 6 0 0 0 player's profile >
34 Mikel Fairclough 7 0 0 0 player's profile >
88 Michael Andes 7 0 0 0 player's profile >
96 Aidan Cox 7 0 0 0 player's profile >
17 Emmanuel Arkalis 6 0 0 0 player's profile >
17 Jozef Minárik 6 0 0 0 player's profile >
18 Paul Strenk 7 0 0 0 player's profile >
85 Mike Bowden 7 0 0 0 player's profile >
14 Brad Fisher 7 0 0 0 player's profile >
8 Mark Bergamasco 7 0 0 0 player's profile >
36 Michal Salajka 6 0 0 0 player's profile >
8 Jean Saydi 9 0 0 0 player's profile >
98 Alexandre Séguin 9 0 0 0 player's profile >
22 Alexandre Capet 7 0 0 0 player's profile >
94 Matthew McPhail 7 0 0 0 player's profile >
77 Marc Slupski 7 0 0 0 player's profile >
4 Franck Arnaud 7 0 0 0 player's profile >
41 David Kokinda 7 0 0 0 player's profile >
86 Issam Nicolas Khalil 9 0 0 0 player's profile >
63 Joey Lamah 9 0 0 0 player's profile >
90 Jean-Francois Bergeron 7 0 0 0 player's profile >
91 Mitchell Hillier 7 0 0 0 player's profile >
11 Ryan McKillop 7 0 0 0 player's profile >
19 Cody Swift 6 0 0 0 player's profile >
21 AJ Goetz 7 0 0 0 player's profile >
24 Ryan Nicholson 7 0 0 0 player's profile >
9 Dustin Macbeth 9 0 0 0 player's profile >
81 Moritz Hausherr 7 0 0 0 player's profile >
52 Matus Moravcik 7 0 0 0 player's profile >
9 Cameron Gallagher 7 0 0 0 player's profile >
17 Aaron Winstanley 7 0 0 0 player's profile >
42 Matúš Cifranič 6 0 0 0 player's profile >
88 Nick Hlubek 7 0 0 0 player's profile >
14 Brendan Crousy 7 0 0 0 player's profile >
22 Stephen Wall 7 0 0 0 player's profile >
23 Niko Xanthopoulos 6 0 0 0 player's profile >
91 Carter Price 7 0 0 0 player's profile >
11 Alex Larouche 7 0 0 0 player's profile >
77 Luca Papania 7 0 0 0 player's profile >
80 Paolo Carone 7 0 0 0 player's profile >