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 Jonathan Daoust 9 7 16 23 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 >
14 Derek Chaves 9 6 6 12 player's profile >
16 Noah Lemos 7 4 8 12 player's profile >
10 Christopher Mathews 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 >
23 Paul Kawkab 9 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 >
88 Karl Léveillé 6 3 7 10 player's profile >
24 Jonny Ruiz 7 3 7 10 player's profile >
33 Adam Chebli 9 3 7 10 player's profile >
19 Ricardo Pires 9 5 4 9 player's profile >
14 Stephen Alvo 6 5 4 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 >
4 Atte Karppinen 7 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 >
72 Corey Bourada 9 6 2 8 player's profile >
32 Daniel Vernace 7 4 4 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 >
3 Zachary Correia 9 4 4 8 player's profile >
18 Juho Kangas 7 3 5 8 player's profile >
88 Bassil Boulos 9 3 5 8 player's profile >
42 Adam Wolin 7 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 >
65 Yanick Müller 7 4 3 7 player's profile >
91 Josh Laframboise 7 4 3 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 >
66 Mario Paulik 7 2 5 7 player's profile >
71 Charles Plaisir 7 2 5 7 player's profile >
98 Lukáš Lhota 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 >
10 Jason Smith 7 4 2 6 player's profile >
70 Lukáš Olejník 6 4 2 6 player's profile >
61 Nicola Levesque 7 3 3 6 player's profile >
91 Daniel Petreccia 7 2 4 6 player's profile >
97 Christian Magnus 7 2 4 6 player's profile >
11 Matt Rudnicki 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 >
20 Drew Albright 7 3 2 5 player's profile >
19 Elliot Lewis 7 3 2 5 player's profile >
88 Kavan Komitas 7 3 2 5 player's profile >
91 Sevag Kalaydjian 7 2 3 5 player's profile >
74 Thomas Cole 7 2 3 5 player's profile >
22 Dominic Beaudin 6 2 3 5 player's profile >
19 Jeffrey Morash 7 2 3 5 player's profile >
39 Nelson Pacheco 9 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 >
88 Jan Pospíšil 7 1 4 5 player's profile >
95 Kyle Lewis 7 1 4 5 player's profile >
27 Jiří Hrabár 7 1 4 5 player's profile >
67 Blake Grainger 7 1 4 5 player's profile >
42 Tom Worthington-White 7 1 4 5 player's profile >
6 Kyler Nixon 7 1 4 5 player's profile >
72 Korey Wilson 7 1 4 5 player's profile >
94 David Anthony Lombardi 7 1 4 5 player's profile >
20 Radomír Vaněk 7 1 4 5 player's profile >
21 Tim Müller 7 0 5 5 player's profile >
25 Dylan Garcia 9 0 5 5 player's profile >
8 Daniel Hickey 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 >
81 Jakub Takáč 6 2 2 4 player's profile >
94 John Amanatidis 6 2 2 4 player's profile >
89 Claude Plamondon 7 2 2 4 player's profile >
23 Vojtěch Jágr 7 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 >
7 Andy Mailly-Pressoir 7 1 3 4 player's profile >
93 Connor Callahan 7 1 3 4 player's profile >
38 Ján Šatka 6 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 >
12 Tomáš Kudela 7 1 3 4 player's profile >
19 Eric Armstrong 7 1 3 4 player's profile >
10 Daniel Setacci 7 0 4 4 player's profile >
13 Brandon Jones 7 3 0 3 player's profile >
97 Nicolas Langr 7 3 0 3 player's profile >
8 Peter Arkalis 6 2 1 3 player's profile >
2 Alexandre Mermoud 7 2 1 3 player's profile >
26 Gabriel Bruno 7 2 1 3 player's profile >
90 Simon Taskas 6 2 1 3 player's profile >
77 Cosimo Luigi Fontana 7 2 1 3 player's profile >
54 Lauri Viitanen 7 2 1 3 player's profile >
24 Bill Marshall 7 2 1 3 player's profile >
44 Wylie Birkett 7 2 1 3 player's profile >
97 Brandon Dorvil 7 2 1 3 player's profile >
12 Hans Mäenalanen 7 2 1 3 player's profile >
16 John Dutney 7 1 2 3 player's profile >
86 Jarred White 7 1 2 3 player's profile >
26 Lukáš Piják 6 1 2 3 player's profile >
16 Luca Panetta Tsingelis 6 1 2 3 player's profile >
8 Henrik Kärkkäinen 7 1 2 3 player's profile >
6 Shnork Hampartsoumian 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 >
87 Toni Lampo 7 1 2 3 player's profile >
96 Adam Bevilacqua 7 1 2 3 player's profile >
15 Antoine Herpin 7 1 2 3 player's profile >
39 Jan Bardos 7 1 2 3 player's profile >
13 Anthony Novielli 7 1 2 3 player's profile >
6 Aleksi Lampi 7 0 3 3 player's profile >
22 Zafir Rawji 7 0 3 3 player's profile >
44 Risto Lindfors 7 0 3 3 player's profile >
89 Libor Teplický 6 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 >
92 Nick Carter 7 0 3 3 player's profile >
17 Patrick Chery 7 0 3 3 player's profile >
17 Michael Gambin 9 0 3 3 player's profile >
77 Antti Liedes 7 2 0 2 player's profile >
23 Tom Hoogaars 7 2 0 2 player's profile >
25 Joe Melillo 7 2 0 2 player's profile >
13 Gael Benbekhti 7 2 0 2 player's profile >
8 Matyáš Bláha 7 2 0 2 player's profile >
89 Frank Giustini 7 2 0 2 player's profile >
59 Matthew Monteschio 9 2 0 2 player's profile >
27 Noah Edward Caperchione 7 2 0 2 player's profile >
21 Oleg Kuzmin 7 2 0 2 player's profile >
87 Corentin Naga 7 1 1 2 player's profile >
93 Timothy Joseph Langiano 7 1 1 2 player's profile >
10 Gaetan Portier 7 1 1 2 player's profile >
46 Martin Pala 7 1 1 2 player's profile >
72 Peter Amanatidis 6 1 1 2 player's profile >
88 Christopher Creador 9 1 1 2 player's profile >
26 Yanik Eberle 7 1 1 2 player's profile >
98 Carmine Zijah Sorace 7 1 1 2 player's profile >
96 Michael Zarzour 9 1 1 2 player's profile >
47 Joe Saydi 9 1 1 2 player's profile >
86 Martin Kruček 7 1 1 2 player's profile >
91 Costa Kakivelis 6 1 1 2 player's profile >
19 Zdeněk Král 7 1 1 2 player's profile >
77 Boris Oravec 6 1 1 2 player's profile >
2 Antoine Thomas 7 1 1 2 player's profile >
11 Steve Scian 7 1 1 2 player's profile >
3 Vincenzo Junior Confuorti 7 1 1 2 player's profile >
94 Jacob Kelly 7 1 1 2 player's profile >
97 Mike Malloy 7 1 1 2 player's profile >
97 Nicko Chiminian 6 1 1 2 player's profile >
2 Alexander Monteleone 7 1 1 2 player's profile >
67 Johnathan De Andrade 9 1 1 2 player's profile >
92 Santtu Sirkkala 7 1 1 2 player's profile >
13 Tomas Alfoldi 7 1 1 2 player's profile >
93 Michal Macháček 7 0 2 2 player's profile >
27 Hendrix Merone 7 0 2 2 player's profile >
47 Jacob Kostopoulos 6 0 2 2 player's profile >
81 Jake Fenske 7 0 2 2 player's profile >
15 David Anthony Sarno 7 0 2 2 player's profile >
55 Marco Dias 9 0 2 2 player's profile >
11 Johannes Pukema 7 0 2 2 player's profile >
71 Kevin Kuczmarski 6 0 2 2 player's profile >
18 Jaromír Markytán 7 0 2 2 player's profile >
81 Cory Fredrickson 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 >
98 Angelo Kakivelis 6 0 2 2 player's profile >
53 Arttu Viitanen 7 0 2 2 player's profile >
59 Lukas Stäheli 7 0 2 2 player's profile >
96 Emil Eklund 7 0 2 2 player's profile >
87 Ian Beaudoin 7 1 0 1 player's profile >
44 Ara Kalaydjian 7 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 >
9 Nick Zaharopoulos 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 >
74 Jakub Laurinc 7 1 0 1 player's profile >
34 Sotirios Karageorgos 6 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 >
24 Ronnie Power 7 1 0 1 player's profile >
44 James Beasley 7 1 0 1 player's profile >
12 Jason Keating 7 1 0 1 player's profile >
52 Soares Vasco Rodrigues 7 1 0 1 player's profile >
95 Antoine Grandjean 7 1 0 1 player's profile >
36 Ondřej Pražák 7 1 0 1 player's profile >
88 Joshua Barbas 6 1 0 1 player's profile >
13 Nikodém Šulík 6 1 0 1 player's profile >
4 Jerry Benel 7 1 0 1 player's profile >
15 Ján Revaj 6 1 0 1 player's profile >
88 Vojtech Kristof 7 1 0 1 player's profile >
5 Brémond Dieujuste 7 1 0 1 player's profile >
97 Michal Tomečko 6 1 0 1 player's profile >
6 Spiros Goulakos 6 0 1 1 player's profile >
44 Václav Šlehofer 7 0 1 1 player's profile >
3 Alessio Faina 7 0 1 1 player's profile >
77 Danny Rocha 9 0 1 1 player's profile >
28 Léo Cuzin 7 0 1 1 player's profile >
14 Tavish Davidson 7 0 1 1 player's profile >
21 Jesse Kylmäniemi 7 0 1 1 player's profile >
23 Caden Maher 7 0 1 1 player's profile >
37 Scott Wargin 7 0 1 1 player's profile >
86 Issam Nicolas Khalil 9 0 1 1 player's profile >
22 Dimitrios Tzanetakos 7 0 1 1 player's profile >
4 Vinnie Tumminello 7 0 1 1 player's profile >
9 Eddie Urban 7 0 1 1 player's profile >
88 Ivan Gajdoš 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 >
28 Gibson Aimé 7 0 1 1 player's profile >
15 Benoit Proutat 7 0 1 1 player's profile >
22 Ken Müller 7 0 1 1 player's profile >
72 Billy Calko 7 0 1 1 player's profile >
71 Mitchell Byrne 7 0 1 1 player's profile >
11 Anastasios Lazaris 6 0 1 1 player's profile >
80 Juuso Nieminen 7 0 1 1 player's profile >
7 Marek Pobuda 6 0 1 1 player's profile >
8 Lucas Murillo Oltra 7 0 1 1 player's profile >
13 Adam Fenos 7 0 1 1 player's profile >
77 Daniel Charbonneau 7 0 1 1 player's profile >
52 Milan Sobol 6 0 1 1 player's profile >
24 Chad Cundliffe 7 0 1 1 player's profile >
17 Randy Beaver 7 0 1 1 player's profile >
11 Ethan Nunes 9 0 1 1 player's profile >
99 Michal Průcha 7 0 1 1 player's profile >
11 Manuel Bornand 7 0 1 1 player's profile >
77 Kalle Selin 7 0 1 1 player's profile >
8 Christopher Bornand 7 0 1 1 player's profile >
24 Andrew Diogo 9 0 1 1 player's profile >
18 Ben George 7 0 1 1 player's profile >
97 Zain Karmali 7 0 1 1 player's profile >
27 Gregory Ferrington 7 0 1 1 player's profile >
99 Romann Marcellus 7 0 0 0 player's profile >
26 Antonios Costopoulos 6 0 0 0 player's profile >
96 Sumit Modi 7 0 0 0 player's profile >
71 Adrien Wehrli 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 Aristidis Anagnostopoulos 6 0 0 0 player's profile >
7 Vinnie Daljit Singh 7 0 0 0 player's profile >
4 Radovan Zelenka 6 0 0 0 player's profile >
11 Martial Michel Dubois Merone 7 0 0 0 player's profile >
19 Emmanuel Figaro 7 0 0 0 player's profile >
74 Adam Del Zotto 7 0 0 0 player's profile >
32 Louis Mundubeltz 7 0 0 0 player's profile >
5 Alexander Spencer Lamont 7 0 0 0 player's profile >
77 Stanley Louis 7 0 0 0 player's profile >
24 Lenskhi Pierre-Louis 7 0 0 0 player's profile >
88 Adam Logozzo 7 0 0 0 player's profile >
79 Joshua Dorvil 7 0 0 0 player's profile >
17 Troy Matarazzo 7 0 0 0 player's profile >
78 Robert Filipek 7 0 0 0 player's profile >
99 Steve Kummer 7 0 0 0 player's profile >
71 Jafar Hassan 9 0 0 0 player's profile >
43 Fadl Nasser 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 >
6 Stefan Pittiglio 7 0 0 0 player's profile >
54 Thierry Dorneval 7 0 0 0 player's profile >
27 Max Müller 7 0 0 0 player's profile >
10 Jeff King 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 >
7 Joe Howie 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 >
18 Nicolas Favarin 7 0 0 0 player's profile >
8 Jean Saydi 9 0 0 0 player's profile >
77 Marc Slupski 7 0 0 0 player's profile >
22 Alexandre Capet 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 >
24 Ryan Nicholson 7 0 0 0 player's profile >
94 Matthew McPhail 7 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 >
9 Dustin Macbeth 9 0 0 0 player's profile >
23 Niko Xanthopoulos 6 0 0 0 player's profile >
9 Cameron Gallagher 7 0 0 0 player's profile >
81 Moritz Hausherr 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 >
98 Alexandre Séguin 9 0 0 0 player's profile >
52 Matus Moravcik 7 0 0 0 player's profile >
88 Nick Hlubek 7 0 0 0 player's profile >
91 Carter Price 7 0 0 0 player's profile >
22 Stephen Wall 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 >
14 Brendan Crousy 7 0 0 0 player's profile >
80 Paolo Carone 7 0 0 0 player's profile >