2022 WSF Championship - Groups


Legend: MP = Matches Played; MW = Matches Won; FW = Frames Won; FL = Frames Lost; FA = Frame Average (FW - FL / MP); Diff = Frames Won - Frames Lost
4 players per group, Max 2 qualifiers per group.
Progression order: Matches won; Difference; Head to head;
Click on the Group number to see the group's matches.
Group A
Player MP MW FW FL FA Diff
England Alex Millington 3 3 9 3 2 6
China Jiahui Si 3 2 8 4 1.33 4
Romania Tudor Chitu 3 1 4 6 -0.67 -2
England Louis Wakelin 3 0 1 9 -2.67 -8
Group B
Player MP MW FW FL FA Diff
England Aidan Murphy 3 3 9 3 2 6
France Brian Ochoiski 3 2 7 5 0.67 2
England Anthony Harris 3 1 6 6 0 0
United Arab Emirates Ahmed Alhashmi 3 0 1 9 -2.67 -8
Group C
Player MP MW FW FL FA Diff
England Lee Stephens 3 3 9 2 2.33 7
Northern Ireland Robbie McGuigan 3 2 8 3 1.67 5
England Harry Jones 3 1 3 6 -1 -3
Algeria Seif El islem Hamida 3 0 0 9 -3 -9
Group D
Player MP MW FW FL FA Diff
Cyprus Michael Georgiou 3 3 9 0 3 9
England Bradley Cowdroy 3 2 6 7 -0.33 -1
Romania Riti Eduard 3 1 5 8 -1 -3
England Steven Hughes 3 0 4 9 -1.67 -5
Group E
Player MP MW FW FL FA Diff
Wales Daniel Wells 3 3 9 2 2.33 7
England Hamim Hussain 3 2 7 5 0.67 2
England Mark Vincent 3 1 6 6 0 0
Ukraine Artem Surzhykov 3 0 0 9 -3 -9
Group F
Player MP MW FW FL FA Diff
England Wayne Townsend 3 3 9 2 2.33 7
England Jeremy Lee 3 2 7 4 1 3
Denmark William Bjerregaard Jakobsen 3 1 3 7 -1.33 -4
Scotland Jamie Anderson 3 0 3 9 -2 -6
Group G
Player MP MW FW FL FA Diff
England John Astley 3 2 8 4 1.33 4
Israel Shachar Ruberg 3 2 7 3 1.33 4
England Alex Clenshaw 3 2 6 5 0.33 1
Albania Dorjan Maknori 3 0 0 9 -3 -9
Group H
Player MP MW FW FL FA Diff
England Luke Simmonds 3 3 9 1 2.67 8
Germany Richard Wienold 3 2 7 4 1 3
England Danny Connolly 3 1 3 7 -1.33 -4
Scotland William Thomson 3 0 2 9 -2.33 -7
Group I
Player MP MW FW FL FA Diff
England Jamie Curtis Barrett 3 3 9 2 2.33 7
England Ian Martin 3 2 7 4 1 3
Latvia Filips Kalnins 3 1 5 6 -0.33 -1
Nepal Nirmal Bogati 3 0 0 9 -3 -9
Group J
Player MP MW FW FL FA Diff
England Rod Lawler 3 2 8 3 1.67 5
Ireland Rodney Goggins 3 2 6 3 1 3
Bulgaria Velian Dimitrov 3 2 6 6 0 0
England Jimmy Gratton 3 0 1 9 -2.67 -8
Group K
Player MP MW FW FL FA Diff
England Hayden Staniland 3 3 9 0 3 9
Moldova Vladislav Gradinari 3 2 6 5 0.33 1
England Andrew Robson 3 1 4 7 -1 -3
Ireland Kevin McWeeney 3 0 2 9 -2.33 -7
Group L
Player MP MW FW FL FA Diff
England David Lilley 2 2 6 0 3 6
Belgium Kobe Vanoppen 2 1 3 3 0 0
Libya Hatem Mazeg 2 0 0 6 -3 -6
Group M
Player MP MW FW FL FA Diff
Neutral Athlete Ivan Kakovskii 3 3 9 2 2.33 7
England Lewis Ullah 3 2 8 3 1.67 5
England Marc Harman 3 1 3 6 -1 -3
Nepal Deepak Magar 3 0 0 9 -3 -9
Group N
Player MP MW FW FL FA Diff
England Bradley Jones 3 3 9 1 2.67 8
Scotland Michael Collumb 3 2 7 5 0.67 2
England Jake Robinson 3 1 5 8 -1 -3
Romania Mihai Vladu 3 0 2 9 -2.33 -7
Group O
Player MP MW FW FL FA Diff
Wales Jack Bradford 3 3 9 2 2.33 7
England James Cahill 3 2 7 4 1 3
Romania Mario Paun 3 1 5 8 -1 -3
Scotland Zak Robertson 3 0 2 9 -2.33 -7
Group P
Player MP MW FW FL FA Diff
United States Daniel Holoyda 3 3 9 2 2.33 7
England Connor Benzey 3 2 7 5 0.67 2
England Marcos Dayao 3 1 5 6 -0.33 -1
Scotland James Ford 3 0 1 9 -2.67 -8
Group Q
Player MP MW FW FL FA Diff
Latvia Rodions Judins 3 3 9 0 3 9
England Hafiz Kambooh 3 2 6 4 0.67 2
United Arab Emirates Abdulla Almansoori 3 1 4 6 -0.67 -2
Portugal Henrique Correia 3 0 0 9 -3 -9
Group R
Player MP MW FW FL FA Diff
Australia Ryan Thomerson 3 3 9 1 2.67 8
England Gary Widdecombe 3 2 6 5 0.33 1
Wales Matthew Roberts 3 1 6 6 0 0
Belgium Pechenart Olivier 3 0 0 9 -3 -9
Group S
Player MP MW FW FL FA Diff
England Stan Moody 3 2 8 4 1.33 4
England Jenson Kendrick 3 2 7 3 1.33 4
Wales Marc Shaw 3 2 6 5 0.33 1
Romania Corina Maracine 3 0 0 9 -3 -9
Group T
Player MP MW FW FL FA Diff
England Faizaan Mohammed 3 3 9 1 2.67 8
England Andy Booker 3 2 6 5 0.33 1
Germany Soner Sari 3 1 6 6 0 0
Estonia Andres Petrov 3 0 0 9 -3 -9
Group U
Player MP MW FW FL FA Diff
Hungary Bulcsú Révész 3 3 9 0 3 9
England Sean McAllister 3 2 6 4 0.67 2
Romania Madalin-Ludovic Gal 3 1 4 7 -1 -3
England James Budd 3 0 1 9 -2.67 -8
Group V
Player MP MW FW FL FA Diff
Thailand Wiphu Phuthisabodi 3 2 8 4 1.33 4
England Liam Pullen 3 2 8 5 1 3
England Brandon Sargeant 3 2 7 6 0.33 1
Israel David Eliyahu 3 0 1 9 -2.67 -8
Group W
Player MP MW FW FL FA Diff
England Stuart Watson 3 3 9 2 2.33 7
England Halim Hussain 3 2 8 5 1 3
Northern Ireland Simon Cooke 3 1 4 6 -0.67 -2
Portugal Guilherme Lemos 3 0 1 9 -2.67 -8
Group X
Player MP MW FW FL FA Diff
England Paul Deaville 3 3 9 1 2.67 8
Wales Carl Bennett 3 2 6 3 1 3
England Andy Milliard 3 1 4 6 -0.67 -2
United Arab Emirates Fahad Alhmoumi 3 0 0 9 -3 -9
Group Y
Player MP MW FW FL FA Diff
England Josh Thomond 3 3 9 1 2.67 8
England Simon Blackwell 3 2 6 3 1 3
Egypt Aly Magdy 3 1 4 6 -0.67 -2
Palestine Ahmed Naser 3 0 0 9 -3 -9
Group Z
Player MP MW FW FL FA Diff
England Manasawin Phetmalaikul 2 2 6 0 3 6
England Jed Mann 2 1 3 3 0 0
Algeria Mohamed Oussama Hamida 2 0 0 6 -3 -6
Group AA
Player MP MW FW FL FA Diff
Malta Brian Cini 3 3 9 2 2.33 7
Wales Daniel Williams 3 2 8 5 1 3
England Peter Geronimo 3 1 5 6 -0.33 -1
Germany Pedro Chacon 3 0 0 9 -3 -9
Group AB
Player MP MW FW FL FA Diff
England Ryan Mears 2 2 6 1 2.5 5
Ireland Ronan Whyte 2 1 4 3 0.5 1
Algeria Hamza Mouhad 2 0 0 6 -3 -6
Group AC
Player MP MW FW FL FA Diff
England Callum Beresford 4 4 12 2 2.5 10
Wales Gareth Edwards 4 3 9 4 1.25 5
England John Welsh 4 2 9 6 0.75 3
Scotland Garry Hendry 4 1 3 9 -1.5 -6
Thailand Siripaporn Nuanthakhamjan 4 0 0 12 -3 -12
Group AD
Player MP MW FW FL FA Diff
England Billy Castle 3 3 9 0 3 9
England Neal Jones 3 2 6 3 1 3
Northern Ireland Jamie Gardiner 3 1 3 6 -1 -3
England Lewis Knowles 3 0 0 9 -3 -9
Group AE
Player MP MW FW FL FA Diff
China Bai Langning 3 3 9 2 2.33 7
Ireland Leo Fernandez 3 2 8 4 1.33 4
Scotland David Greig 3 1 4 6 -0.67 -2
Thailand Nattanapong Chaikul 3 0 0 9 -3 -9
Group AF
Player MP MW FW FL FA Diff
England Sydney Wilson 3 3 9 0 3 9
Cyprus Antonis Poullos 3 2 6 4 0.67 2
England Terry McAdam 3 1 4 6 -0.67 -2
Northern Ireland Daniel McGuckin 3 0 0 9 -3 -9
Group AG
Player MP MW FW FL FA Diff
Wales Tyler Rees 3 3 9 3 2 6
Philippines Alvin Barbero 3 2 8 4 1.33 4
England Isa Ishtiaq 3 1 5 6 -0.33 -1
Belgium Lhabouze Guillaume 3 0 0 9 -3 -9
Group AH
Player MP MW FW FL FA Diff
England Chae Ross 3 3 9 3 2 6
Scotland Amaan Iqbal 3 1 6 7 -0.33 -1
England Darren Clarke 3 1 5 6 -0.33 -1
United Arab Emirates Ahmed Alojeel 3 1 4 8 -1.33 -4
Group AI
Player MP MW FW FL FA Diff
Wales Ben Fortey 2 2 6 0 3 6
England Garry Coulson 2 1 3 5 -1 -2
Scotland Kier Forteath 2 0 2 6 -2 -4
Group AJ
Player MP MW FW FL FA Diff
Scotland Craig MacGillivray 3 2 8 3 1.67 5
England Andrew Greaves 3 2 8 5 1 3
Romania Matei Rosca 3 2 6 5 0.33 1
England Luke Maddison 3 0 0 9 -3 -9
Group AK
Player MP MW FW FL FA Diff
England Simon Dent 3 3 9 3 2 6
England Mike Lucas 3 2 8 4 1.33 4
Scotland Michael Bisset 3 1 5 6 -0.33 -1
Nepal Ankit Man Shrestha 3 0 0 9 -3 -9
Group AL
Player MP MW FW FL FA Diff
England Kuldesh Johal 2 2 6 2 2 4
Scotland Michael Philbin 2 1 5 3 1 2
England Edward Lott 2 0 0 6 -3 -6
Group AM
Player MP MW FW FL FA Diff
England Chris Cookson 3 2 8 5 1 3
England Brandon Hall 3 2 7 4 1 3
Wales Alex Taubman 3 2 7 5 0.67 2
Libya Khaled Abumdas 3 0 1 9 -2.67 -8
Group AN
Player MP MW FW FL FA Diff
England Ronnie Blake 3 2 8 4 1.33 4
England James Height 3 2 6 5 0.33 1
Scotland Mark Owens 3 1 4 6 -0.67 -2
Germany Davut Dikme 3 1 3 6 -1 -3
Group AO
Player MP MW FW FL FA Diff
England Patrick Whelan 3 3 9 1 2.67 8
Denmark Jakob Lund Andersen 3 2 6 5 0.33 1
England John Nicholson 3 1 6 6 0 0
Libya Abdulmoez Draweil 3 0 0 9 -3 -9
Group AP
Player MP MW FW FL FA Diff
England Saqib Nasir 3 3 9 3 2 6
England John Hunter 3 2 7 3 1.33 4
India Ravish Arora 3 1 5 6 -0.33 -1
Nepal Rajan Lama 3 0 0 9 -3 -9
Group AQ
Player MP MW FW FL FA Diff
England Mark Lloyd 4 4 12 1 2.75 11
Malta Aaron Busuttil 4 3 10 4 1.5 6
England Daniel Brindle 4 2 7 6 0.25 1
Thailand Waratthanun Sukritthanes 4 1 3 9 -1.5 -6
Libya Salah Grira 4 0 0 12 -3 -12
Group AR
Player MP MW FW FL FA Diff
England Adam Duffy 3 3 9 3 2 6
England Phil O’Kane 3 2 6 5 0.33 1
Egypt Hatem Yassen 3 1 6 6 0 0
Romania Maxim Alexandru Ene 3 0 2 9 -2.33 -7
Group AS
Player MP MW FW FL FA Diff
England Matthew Glasby 3 3 9 0 3 9
England Leonard Baker 3 2 6 3 1 3
Romania Constantin Mateescu 3 1 3 6 -1 -3
Pakistan Abdul Raheem 3 0 0 9 -3 -9
Group AT
Player MP MW FW FL FA Diff
England Joshua Cooper 3 3 9 4 1.67 5
Germany Umut Dikme 3 2 8 5 1 3
Isle of Man Darryl Hill 3 1 6 6 0 0
England Elias Martin-Beris 3 0 1 9 -2.67 -8
Group AU
Player MP MW FW FL FA Diff
England George Pragnell 3 3 9 4 1.67 5
France Niel Vincent 3 2 7 7 0 0
Wales Alfie Davies 3 1 6 8 -0.67 -2
England Lee Shanker 3 0 6 9 -1 -3
Group AV
Player MP MW FW FL FA Diff
England Jordan Shepherd 3 3 9 4 1.67 5
Scotland Ross Muir 3 2 8 4 1.33 4
Ukraine Anton Kazakov 3 1 5 8 -1 -3
England Joe Fenton 3 0 3 9 -2 -6
Group AW
Player MP MW FW FL FA Diff
England Luke Pinches 3 3 9 2 2.33 7
England Kayden Brierley 3 2 7 3 1.33 4
Wales Bradley Tyson 3 1 4 6 -0.67 -2
Israel Idit Bnaya 3 0 0 9 -3 -9
Group AX
Player MP MW FW FL FA Diff
England Ryan Davies 3 3 9 2 2.33 7
England Dharminder Lilly 3 2 8 5 1 3
Scotland Marc Davis 3 1 5 6 -0.33 -1
Ireland Tony Corrigan 3 0 0 9 -3 -9
Group AY
Player MP MW FW FL FA Diff
England Oliver Sykes 3 3 9 3 2 6
Wales Liam Davies 3 2 7 4 1 3
United Arab Emirates Rashed Alshekaili 3 1 4 6 -0.67 -2
England Andrew Smith 3 0 2 9 -2.33 -7
Group AZ
Player MP MW FW FL FA Diff
England Sanderson Lam 3 3 9 2 2.33 7
Ireland Andrew Doherty 3 1 6 6 0 0
Malta Brian Caruana 3 1 5 8 -1 -3
England Matthew Simpson 3 1 3 7 -1.33 -4
Group BA
Player MP MW FW FL FA Diff
Israel Eden Sharav 3 3 9 2 2.33 7
Northern Ireland Fergal Quinn 3 2 6 5 0.33 1
England Josh Symes 3 1 4 7 -1 -3
England Adam Stacey 3 0 4 9 -1.67 -5
Group BB
Player MP MW FW FL FA Diff
England Tam Mustafa 3 3 9 2 2.33 7
Wales Zac Cosker 3 2 7 6 0.33 1
Latvia Arturs Kengis 3 1 5 6 -0.33 -1
England Westley Cooper 3 0 2 9 -2.33 -7
Group BC
Player MP MW FW FL FA Diff
England Daniel Womersley 3 3 9 2 2.33 7
England Andy Marriott 3 2 8 3 1.67 5
United Arab Emirates Mohamed Shehab 3 1 3 6 -1 -3
Libya Adem Gerwash 3 0 0 9 -3 -9
Group BD
Player MP MW FW FL FA Diff
England Matthew Day 3 3 9 1 2.67 8
Ukraine Petro Sydorenko 3 2 6 5 0.33 1
Scotland Aaron Graham 3 1 6 6 0 0
England Mohammed Faisal Butt 3 0 0 9 -3 -9
Group BE
Player MP MW FW FL FA Diff
Ukraine Matvei Lagodzinschii 3 3 9 0 3 9
England Ian Desmier 3 2 6 3 1 3
England Blake Munton 3 1 3 6 -1 -3
Algeria Mohamed Lotfi Bourouina 3 0 0 9 -3 -9
Group BF
Player MP MW FW FL FA Diff
England Dave Finbow 3 3 9 0 3 9
England Scott Rogan 3 2 6 3 1 3
Bahrain Nader Jaber Aldoseri 3 1 3 7 -1.33 -4
Egypt Ahmed Nawara 3 0 1 9 -2.67 -8
Group BG
Player MP MW FW FL FA Diff
Scotland Liam Graham 3 2 8 5 1 3
Bahrain Habib Humood 3 2 7 4 1 3
England Jack Haley 3 2 7 5 0.67 2
England David Holcroft 3 0 1 9 -2.67 -8
Group BH
Player MP MW FW FL FA Diff
Brazil Itaro Santos 3 2 8 3 1.67 5
Belgium Yorrit Hoes 3 2 8 6 0.67 2
Wales Bradley Ferguson 3 2 6 5 0.33 1
England John Snape 3 0 1 9 -2.67 -8
Group BI
Player MP MW FW FL FA Diff
England Alfie Lee 3 3 9 2 2.33 7
England Lewis Gillen 3 2 8 4 1.33 4
Lithuania Vilius Schulte-Ebbert 3 1 3 8 -1.67 -5
Scotland Ayaan Iqbal 3 0 3 9 -2 -6
Group BJ
Player MP MW FW FL FA Diff
Belgium Ben Mertens 3 3 9 3 2 6
Japan Keishin Kamihashi 3 2 8 4 1.33 4
England Benji Buckley 3 1 4 6 -0.67 -2
England Mario Katrani 3 0 1 9 -2.67 -8
Group BK
Player MP MW FW FL FA Diff
England Harvey Chandler 3 3 9 2 2.33 7
England Haydon Pinhey 3 2 8 3 1.67 5
United Arab Emirates Eissa Alhendi 3 1 3 8 -1.67 -5
Romania Alexandru Statache 3 0 2 9 -2.33 -7
Group BL
Player MP MW FW FL FA Diff
Austria Florian Nuessle 3 3 9 0 3 9
England Jake Crofts 3 2 6 5 0.33 1
Israel Muneer Abu Rokin 3 1 3 6 -1 -3
England Andy Battams 3 0 2 9 -2.33 -7
Group BM
Player MP MW FW FL FA Diff
England Simon Bedford 3 3 9 3 2 6
Belgium Julien Leclercq 3 2 8 3 1.67 5
England Daniel Bagley 3 1 4 6 -0.67 -2
Algeria Aymen Hamida 3 0 0 9 -3 -9
Group BN
Player MP MW FW FL FA Diff
England Rebecca Kenna 3 2 6 4 0.67 2
England Mickey Joyce 3 1 6 6 0 0
Belgium Lykidis Spiridon 3 0 0 9 -3 -9
Group BO
Player MP MW FW FL FA Diff
England Jack Culligan 3 3 9 0 3 9
Nigeria Victor Ukueku 3 2 6 6 0 0
England Philip Blackburn 3 1 5 7 -0.67 -2
Libya Seraj Eldughrey 3 0 2 9 -2.33 -7
Group BP
Player MP MW FW FL FA Diff
Wales Michael White 3 3 9 1 2.67 8
England Sean O'Sullivan 3 2 7 5 0.67 2
Ukraine Sergey Isaienko 3 1 5 6 -0.33 -1
England Steve Evans 3 0 0 9 -3 -9
Group BQ
Player MP MW FW FL FA Diff
Ireland Leone Crowley 3 3 9 3 2 6
England Martyn Taylor 3 2 7 5 0.67 2
England Labeeb Ahmed 3 1 7 6 0.33 1
Australia Joshua Hands 3 0 0 9 -3 -9
Group BR
Player MP MW FW FL FA Diff
Northern Ireland Joel Connolly 3 3 9 1 2.67 8
England Adam Longley 3 2 7 5 0.67 2
England Lee Whaley 3 1 4 6 -0.67 -2
Scotland Derek Pattison 3 0 1 9 -2.67 -8