2025 WSF Junior 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
5 players per group, Max 2 qualifiers per group.
Progression order: Matches won; Frame average; Head to head;
Click on the Group number to see the group's matches.
Group A
Player MP MW FW FL FA Diff
England O'Shay Scott 4 4 12 2 2.5 10
Scotland Ayaan Iqbal 4 3 11 4 1.75 7
South Africa Mudhakkir Davids 4 2 7 9 -0.5 -2
Poland Jerzy Idzikowski 4 1 5 10 -1.25 -5
Romania Radu Alex 4 0 2 12 -2.5 -10
Group B
Player MP MW FW FL FA Diff
Poland Michał Szubarczyk 4 4 12 2 2.5 10
Northern Ireland Joel Connolly 4 3 9 8 0.25 1
Scotland Jack Borwick 4 1 8 9 -0.25 -1
England Daniel Boyes 4 1 7 11 -1 -4
Romania Cristian Mihai Huszti 4 1 4 10 -1.5 -6
Group C
Player MP MW FW FL FA Diff
Ukraine Michael Larkov 4 4 12 3 2.25 9
Netherlands Hugo van Houten 4 3 11 5 1.5 6
Romania Iustin Ilie Scripei 4 2 7 8 -0.25 -1
England William Thomson 4 1 6 9 -0.75 -3
Malta Caiden Casha 4 0 1 12 -2.75 -11
Group D
Player MP MW FW FL FA Diff
Scotland Amaan Iqbal 3 3 9 1 2.67 8
England Harry Wyatt 3 2 7 6 0.33 1
Poland Jakub Zakrzewski 3 1 4 7 -1 -3
Serbia Filip Vidak 3 0 3 9 -2 -6
Group E
Player MP MW FW FL FA Diff
Neutral Athlete Arsenii Korolev 3 3 9 3 2 6
Thailand Lomnaw Issarangkun Na Ayuttaya 3 2 7 5 0.67 2
England William Hurley 3 1 5 6 -0.33 -1
Poland Wojciech Sowiński 3 0 2 9 -2.33 -7
Group F
Player MP MW FW FL FA Diff
Ireland Leone Crowley 4 4 12 2 2.5 10
England Adam Abbas 4 3 10 4 1.5 6
Germany Christian Richter 4 2 8 6 0.5 2
Poland Roch Pniak 4 1 3 9 -1.5 -6
Romania Matei Unguru 4 0 0 12 -3 -12
Group G
Player MP MW FW FL FA Diff
China Zhou Jinhao 3 3 9 0 3 9
Poland Oliwier Niziałek 3 2 6 5 0.33 1
Scotland Brandon Langan 3 1 3 7 -1.33 -4
England Dylan Smith 1 3 0 3 9 -2 -6
Group H
Player MP MW FW FL FA Diff
Hong Kong China LI Langyi Ryan 4 4 12 6 1.5 6
England Kaylan Patel 4 3 11 7 1 4
South Africa Marnitz Hawkes 4 1 8 10 -0.5 -2
Poland Witold Bystrzycki 4 1 7 10 -0.75 -3
Latvia Nikita Bazilevics 4 1 6 11 -1.25 -5
Group I
Player MP MW FW FL FA Diff
Morocco Ismail Afiq 4 4 12 2 2.5 10
England Asten Sahota 4 3 10 7 0.75 3
England John Donovan 4 2 8 8 0 0
India Natasha Chethan 4 1 5 10 -1.25 -5
Poland Axel Wysoczański 4 0 4 12 -2 -8
Group J
Player MP MW FW FL FA Diff
England Westley Cooper 4 4 12 6 1.5 6
Neutral Athlete Andrei Gladyk 4 3 11 6 1.25 5
Hong Kong China Wallace Wong 4 2 8 9 -0.25 -1
Scotland Steven Wardropper 4 1 6 10 -1 -4
Armenia Mikayel Nersisyan 4 0 6 12 -1.5 -6
Group K
Player MP MW FW FL FA Diff
Wales Riley Powell 4 3 11 3 2 8
Poland Sebastian Milewski 4 3 11 5 1.5 6
Moldova Vladislav Gradinari 4 3 9 5 1 4
South Africa Juan Jody April 4 1 3 9 -1.5 -6
England Tommy Fallon 4 0 0 12 -3 -12
Group L
Player MP MW FW FL FA Diff
Hong Kong China Shaun Liu 4 4 12 3 2.25 9
England Edward Jones 4 3 9 4 1.25 5
Poland Krzysztof Czapnik 4 2 9 6 0.75 3
Romania Zaharia David Mihail 4 1 4 9 -1.25 -5
Scotland Sophie Nix 4 0 0 12 -3 -12