snooker.org Frontpage
Home > Events > 2025/2026: What's new | Live | Results | Upcoming | Calendar | Winners | Main Tour players | Match stats
Twitter

WSF Junior Championship [ - ] [ + ]

WSF, Amateur

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
Previous champion: Leone Crowley (2025)
See also: Results (191) ... more

Final
(Winner: €6,000; Runner-up: €2,500)
Ukraine Mykhailo Larkov (a) 5-2 China Wang Xinbo (a)   Details 

73-33 (67), 0-77 (77), 73-31, 66-8 (50)
62-49, 3-85 (75), 69-0 (60)

Referee: Hristo Ivanov

Larkov earns a spot on the World Snooker Tour for 2026/2027 and 2027/2028.

Semifinals
(Losers receive €1,250)
Ukraine Mykhailo Larkov (a) 4-0 Thailand Prin Ratmukda (a)   Details 

78-33, 79-41 (67), 55-45, 75-23 (52)

China Wang Xinbo (a) 4-0 England Daniel Boyes (a)   Details 

86-41 (52), 78-36 (54), 73-39 (62), 94-1 (80)

Quarterfinals
(Losers receive €500)
Thailand Prin Ratmukda (a) 4-2 Wales Riley Powell (a)   Details 
Ukraine Mykhailo Larkov (a) 4-1 China Wang Xinzhong (a)   Details 
England Daniel Boyes (a) 4-0 Hong Kong Wallace Wong (a)   Details 
China Wang Xinbo (a) 4-3 Northern Ireland Joel Connolly (a) Head to head Details 
Round 2
(Last 16; Losers receive €200)
1 Thailand Prin Ratmukda (a) 4-1 Malta Xavier Rizzo (a)   Details 
2 Wales Riley Powell (a) 4-2 Poland Oliwier Nizialek (a)   Details 
3 China Wang Xinzhong (a) 4-3 China Chen Qi'en (a)   Details 
4 Ukraine Mykhailo Larkov (a) 4-3 Scotland Ayaan Iqbal (a) Head to head Details 
5 Hong Kong Wallace Wong (a) 4-0 China Wang Yuhang (a)   Details 
6 England Daniel Boyes (a) 4-3 Germany Christian Richter (a)   Details 
7 Northern Ireland Joel Connolly (a) 4-1 Ukraine Artem Surzhykov (a)   Details 
8 China Wang Xinbo (a) 4-1 Moldova Vladislav Gradinari (a)   Details 
Round 1
(Last 32)
1 Thailand Prin Ratmukda (a) 4-0 Scotland Jack Borwick (a)   Details 
2 Malta Xavier Rizzo (a) 4-2 Romania Iustin Ilie Scripei (a)   Details 
3 Poland Oliwier Nizialek (a) 4-2 Poland Jakub Zakrzewski (a)   Details 
4 Wales Riley Powell (a) 4-3 Ukraine George Petrunko (a)   Details 
5 China Wang Xinzhong (a) 4-0 Thailand Panchaya Channoi (af)   Details 
6 China Chen Qi'en (a) 4-3 Hungary Nicolas Le Clercq (a)   Details 
7 Ukraine Mykhailo Larkov (a) 4-0 Armenia Mikayel Nersisyan (a)   Details 
8 Scotland Ayaan Iqbal (a) 4-1 England Harry Wyatt (a)   Details 
9 China Wang Yuhang (a) 4-1 England Yashnai Parmar (a)   Details 
10 Hong Kong Wallace Wong (a) 4-1 Hong Kong Pang Ka Long (a)   Details 
11 Germany Christian Richter (a) 4-1 Serbia Tadija Matijasevic (a) Head to head Details 
12 England Daniel Boyes (a) 4-2 England Dylan Smith (a)   Details 
13 Ukraine Artem Surzhykov (a) 4-3 Russia Andrey Gladyk (a)   Details 
14 Northern Ireland Joel Connolly (a) 4-0 Moldova Alexandra Ceruta (af)   Details 
15 Moldova Vladislav Gradinari (a) 4-0 Ukraine Petro Sydorenko (a)   Details 
16 China Wang Xinbo (a) 4-0 England William Hurley (a)   Details 

WSF Junior Championship Group A [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Germany Christian Richter (a) 4 4 0 16 12 4 8 4
2 Armenia Mikayel Nersisyan (a) 4 3 1 15 11 4 7 3
3 England Edward Jones (a) 4 2 2 15 9 6 3 2
4 Serbia Jovan Kutlesic (a) 4 1 3 12 3 9 -6 1
5 Malta Carl Casha (a) 4 0 4 12 0 12 -12 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Germany Christian Richter (a) 3-0 Malta Carl Casha (a)   Details 
2 England Edward Jones (a) 3-0 Malta Carl Casha (a)   Details 
3 Armenia Mikayel Nersisyan (a) 3-0 Malta Carl Casha (a)   Details 
4 Serbia Jovan Kutlesic (a) 3-0 Malta Carl Casha (a)   Details 
5 Germany Christian Richter (a) 3-2 England Edward Jones (a)   Details 
6 Germany Christian Richter (a) 3-2 Armenia Mikayel Nersisyan (a)   Details 
7 Germany Christian Richter (a) 3-0 Serbia Jovan Kutlesic (a)   Details 
8 Armenia Mikayel Nersisyan (a) 3-1 England Edward Jones (a)   Details 
9 England Edward Jones (a) 3-0 Serbia Jovan Kutlesic (a)   Details 
10 Armenia Mikayel Nersisyan (a) 3-0 Serbia Jovan Kutlesic (a)   Details 

WSF Junior Championship Group B [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 China Wang Xinzhong (a) 4 4 0 14 12 2 10 4
2 England Dylan Smith (a) 4 3 1 16 9 7 2 3
3 Poland Krzysztof Czapnik (a) 4 2 2 15 9 6 3 2
4 Latvia Nikita Bazilevics (a) 4 1 3 14 4 10 -6 1
5 Malta Caiden Casha (a) 4 0 4 15 3 12 -9 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 China Wang Xinzhong (a) 3-0 Malta Caiden Casha (a)   Details 
2 England Dylan Smith (a) 3-2 Malta Caiden Casha (a)   Details 
3 Poland Krzysztof Czapnik (a) 3-0 Malta Caiden Casha (a)   Details 
4 China Wang Xinzhong (a) 3-0 England Dylan Smith (a)   Details 
5 China Wang Xinzhong (a) 3-1 Poland Krzysztof Czapnik (a)   Details 
6 Latvia Nikita Bazilevics (a) 3-1 Malta Caiden Casha (a)   Details 
7 China Wang Xinzhong (a) 3-1 Latvia Nikita Bazilevics (a)   Details 
8 England Dylan Smith (a) 3-2 Poland Krzysztof Czapnik (a)   Details 
9 England Dylan Smith (a) 3-0 Latvia Nikita Bazilevics (a)   Details 
10 Poland Krzysztof Czapnik (a) 3-0 Latvia Nikita Bazilevics (a)   Details 

WSF Junior Championship Group C [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Hong Kong Wallace Wong (a) 4 3 1 14 11 3 8 3
2 Wales Riley Powell (a) 4 3 1 15 10 5 5 3
3 England Ethan Llewellyn (a) 4 3 1 14 9 5 4 3
4 Scotland Steven Wardropper (a) 4 1 3 12 3 9 -6 1
5 Romania Sorin Anton (a) 4 0 4 13 1 12 -11 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Wales Riley Powell (a) 3-0 Scotland Steven Wardropper (a)   Details 
2 Scotland Steven Wardropper (a) 3-0 Romania Sorin Anton (a)   Details 
3 Hong Kong Wallace Wong (a) 3-0 Scotland Steven Wardropper (a) Head to head Details 
4 Wales Riley Powell (a) 3-0 Romania Sorin Anton (a)   Details 
5 Wales Riley Powell (a) 3-2 Hong Kong Wallace Wong (a)   Details 
6 Hong Kong Wallace Wong (a) 3-0 Romania Sorin Anton (a)   Details 
7 England Ethan Llewellyn (a) 3-0 Scotland Steven Wardropper (a)   Details 
8 England Ethan Llewellyn (a) 3-1 Wales Riley Powell (a) Head to head Details 
9 England Ethan Llewellyn (a) 3-1 Romania Sorin Anton (a)   Details 
10 Hong Kong Wallace Wong (a) 3-0 England Ethan Llewellyn (a)   Details 

WSF Junior Championship Group D [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Poland Jakub Zakrzewski (a) 4 4 0 15 12 3 9 4
2 Ukraine Petro Sydorenko (a) 4 3 1 15 11 4 7 3
3 Hong Kong Eton Kung (a) 4 2 2 14 7 7 0 2
4 Romania Andrei Calin (a) 4 1 3 14 5 9 -4 1
5 England Tommy Fallon (a) 4 0 4 12 0 12 -12 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Romania Andrei Calin (a) 3-0 England Tommy Fallon (a)   Details 
2 Ukraine Petro Sydorenko (a) 3-0 England Tommy Fallon (a)   Details 
3 Hong Kong Eton Kung (a) 3-0 England Tommy Fallon (a)   Details 
4 Poland Jakub Zakrzewski (a) 3-0 England Tommy Fallon (a)   Details 
5 Ukraine Petro Sydorenko (a) 3-0 Romania Andrei Calin (a)   Details 
6 Hong Kong Eton Kung (a) 3-1 Romania Andrei Calin (a)   Details 
7 Poland Jakub Zakrzewski (a) 3-1 Romania Andrei Calin (a)   Details 
8 Ukraine Petro Sydorenko (a) 3-1 Hong Kong Eton Kung (a)   Details 
9 Poland Jakub Zakrzewski (a) 3-2 Ukraine Petro Sydorenko (a)   Details 
10 Poland Jakub Zakrzewski (a) 3-0 Hong Kong Eton Kung (a)   Details 

WSF Junior Championship Group E [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Ukraine George Petrunko (a) 4 4 0 15 12 3 9 4
2 Hong Kong Pang Ka Long (a) 4 3 1 15 11 4 7 3
3 Poland Roch Pniak (a) 4 2 2 14 7 7 0 2
4 England Ryan Spratt (a) 4 1 3 14 5 9 -4 1
5 Romania Radu Alex (a) 4 0 4 12 0 12 -12 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Ukraine George Petrunko (a) 3-0 Romania Radu Alex (a)   Details 
2 Ukraine George Petrunko (a) 3-2 Hong Kong Pang Ka Long (a)   Details 
3 Ukraine George Petrunko (a) 3-1 England Ryan Spratt (a)   Details 
4 Ukraine George Petrunko (a) 3-0 Poland Roch Pniak (a)   Details 
5 Hong Kong Pang Ka Long (a) 3-0 Romania Radu Alex (a)   Details 
6 England Ryan Spratt (a) 3-0 Romania Radu Alex (a)   Details 
7 Poland Roch Pniak (a) 3-0 Romania Radu Alex (a)   Details 
8 Hong Kong Pang Ka Long (a) 3-0 England Ryan Spratt (a)   Details 
9 Hong Kong Pang Ka Long (a) 3-1 Poland Roch Pniak (a)   Details 
10 Poland Roch Pniak (a) 3-1 England Ryan Spratt (a)   Details 

WSF Junior Championship Group F [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Moldova Vladislav Gradinari (a) 4 3 1 15 11 4 7 3
2 Scotland Jack Borwick (a) 4 3 1 15 9 6 3 3
3 England O'Shay Scott (a) 4 2 2 17 9 8 1 2
4 Thailand Lomnaw Ayuttaya (a) 4 1 3 16 6 10 -4 1
5 Italy Geremia Orsi (a) 4 1 3 13 3 10 -7 1
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Moldova Vladislav Gradinari (a) 3-1 Thailand Lomnaw Ayuttaya (a)   Details 
2 Italy Geremia Orsi (a) 3-1 Thailand Lomnaw Ayuttaya (a)   Details 
3 Thailand Lomnaw Ayuttaya (a) 3-1 England O'Shay Scott (a)   Details 
4 Scotland Jack Borwick (a) 3-1 Thailand Lomnaw Ayuttaya (a)   Details 
5 Moldova Vladislav Gradinari (a) 3-0 Italy Geremia Orsi (a)   Details 
6 England O'Shay Scott (a) 3-2 Moldova Vladislav Gradinari (a)   Details 
7 Moldova Vladislav Gradinari (a) 3-0 Scotland Jack Borwick (a) Head to head Details 
8 England O'Shay Scott (a) 3-0 Italy Geremia Orsi (a)   Details 
9 Scotland Jack Borwick (a) 3-0 Italy Geremia Orsi (a)   Details 
10 Scotland Jack Borwick (a) 3-2 England O'Shay Scott (a)   Details 

WSF Junior Championship Group G [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Scotland Ayaan Iqbal (a) 4 4 0 13 12 1 11 4
2 Moldova Alexandra Ceruta (af) 4 3 1 13 9 4 5 3
3 England Adam Abbas (a) 4 2 2 14 8 6 2 2
4 Poland Stefan Stachowiak (a) 4 1 3 12 3 9 -6 1
5 Malta Craig Casha (a) 4 0 4 12 0 12 -12 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Poland Stefan Stachowiak (a) 3-0 Malta Craig Casha (a)   Details 
2 England Adam Abbas (a) 3-0 Malta Craig Casha (a)   Details 
3 Scotland Ayaan Iqbal (a) 3-0 Malta Craig Casha (a)   Details 
4 Moldova Alexandra Ceruta (af) 3-0 Malta Craig Casha (a)   Details 
5 England Adam Abbas (a) 3-0 Poland Stefan Stachowiak (a)   Details 
6 Scotland Ayaan Iqbal (a) 3-0 Poland Stefan Stachowiak (a)   Details 
7 Moldova Alexandra Ceruta (af) 3-0 Poland Stefan Stachowiak (a)   Details 
8 Scotland Ayaan Iqbal (a) 3-1 England Adam Abbas (a)   Details 
9 Moldova Alexandra Ceruta (af) 3-1 England Adam Abbas (a)   Details 
10 Scotland Ayaan Iqbal (a) 3-0 Moldova Alexandra Ceruta (af)   Details 

WSF Junior Championship Group H [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Northern Ireland Joel Connolly (a) 4 4 0 15 12 3 9 4
2 Romania Iustin Ilie Scripei (a) 4 3 1 14 11 3 8 3
3 England Asten Sahota (a) 4 2 2 14 7 7 0 2
4 Ukraine Savelii Nikitin (a) 4 1 3 15 4 11 -7 1
5 Poland Mateusz Janowicz (a) 4 0 4 14 2 12 -10 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Romania Iustin Ilie Scripei (a) 3-0 Poland Mateusz Janowicz (a)   Details 
2 Romania Iustin Ilie Scripei (a) 3-0 Ukraine Savelii Nikitin (a)   Details 
3 Romania Iustin Ilie Scripei (a) 3-0 England Asten Sahota (a)   Details 
4 Northern Ireland Joel Connolly (a) 3-2 Romania Iustin Ilie Scripei (a)   Details 
5 Ukraine Savelii Nikitin (a) 3-2 Poland Mateusz Janowicz (a)   Details 
6 England Asten Sahota (a) 3-0 Poland Mateusz Janowicz (a)   Details 
7 Northern Ireland Joel Connolly (a) 3-0 Poland Mateusz Janowicz (a)   Details 
8 England Asten Sahota (a) 3-1 Ukraine Savelii Nikitin (a)   Details 
9 Northern Ireland Joel Connolly (a) 3-0 Ukraine Savelii Nikitin (a)   Details 
10 Northern Ireland Joel Connolly (a) 3-1 England Asten Sahota (a)   Details 

WSF Junior Championship Group I [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 England Daniel Boyes (a) 4 4 0 14 12 2 10 4
2 Thailand Panchaya Channoi (af) 4 3 1 15 10 5 5 3
3 Hong Kong Shaun Liu (a) 4 2 2 13 7 6 1 2
4 Poland Witold Bystrzycki (a) 4 1 3 15 5 10 -5 1
5 Romania Mihai Anton (a) 4 0 4 13 1 12 -11 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Hong Kong Shaun Liu (a) 3-0 Poland Witold Bystrzycki (a)   Details 
2 Poland Witold Bystrzycki (a) 3-1 Romania Mihai Anton (a)   Details 
3 England Daniel Boyes (a) 3-1 Poland Witold Bystrzycki (a)   Details 
4 Thailand Panchaya Channoi (af) 3-1 Poland Witold Bystrzycki (a) Head to head Details 
5 Hong Kong Shaun Liu (a) 3-0 Romania Mihai Anton (a)   Details 
6 England Daniel Boyes (a) 3-0 Hong Kong Shaun Liu (a)   Details 
7 Thailand Panchaya Channoi (af) 3-1 Hong Kong Shaun Liu (a)   Details 
8 England Daniel Boyes (a) 3-0 Romania Mihai Anton (a)   Details 
9 Thailand Panchaya Channoi (af) 3-0 Romania Mihai Anton (a)   Details 
10 England Daniel Boyes (a) 3-1 Thailand Panchaya Channoi (af)   Details 

WSF Junior Championship Group J [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 China Chen Qi'en (a) 4 4 0 16 12 4 8 4
2 Serbia Tadija Matijasevic (a) 4 3 1 15 10 5 5 3
3 England Kaylan Patel (a) 4 2 2 16 10 6 4 2
4 Poland Jerzy Idzikowski (a) 4 1 3 13 3 10 -7 1
5 Ukraine Artem Tseluiko (a) 4 0 4 14 2 12 -10 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 China Chen Qi'en (a) 3-2 England Kaylan Patel (a)   Details 
2 England Kaylan Patel (a) 3-0 Ukraine Artem Tseluiko (a)   Details 
3 England Kaylan Patel (a) 3-0 Poland Jerzy Idzikowski (a)   Details 
4 Serbia Tadija Matijasevic (a) 3-2 England Kaylan Patel (a)   Details 
5 China Chen Qi'en (a) 3-1 Ukraine Artem Tseluiko (a)   Details 
6 China Chen Qi'en (a) 3-0 Poland Jerzy Idzikowski (a)   Details 

140 by Chen in frame 1 is the highest break of the event so far

7 China Chen Qi'en (a) 3-1 Serbia Tadija Matijasevic (a)   Details 
8 Poland Jerzy Idzikowski (a) 3-1 Ukraine Artem Tseluiko (a)   Details 
9 Serbia Tadija Matijasevic (a) 3-0 Ukraine Artem Tseluiko (a)   Details 
10 Serbia Tadija Matijasevic (a) 3-0 Poland Jerzy Idzikowski (a)   Details 

WSF Junior Championship Group K [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Thailand Prin Ratmukda (a) 4 4 0 12 12 0 12 4
2 England William Hurley (a) 4 2 2 16 8 8 0 2
3 Serbia Dimitrije Vukovic (a) 4 2 2 16 8 8 0 2
4 Switzerland Jenson Schmid (a) 4 2 2 17 8 9 -1 2
5 Poland Jan Stachowiak (a) 4 0 4 13 1 12 -11 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Thailand Prin Ratmukda (a) 3-0 Switzerland Jenson Schmid (a)   Details 
2 Switzerland Jenson Schmid (a) 3-2 England William Hurley (a)   Details 
3 Switzerland Jenson Schmid (a) 3-1 Poland Jan Stachowiak (a)   Details 
4 Serbia Dimitrije Vukovic (a) 3-2 Switzerland Jenson Schmid (a)   Details 
5 Thailand Prin Ratmukda (a) 3-0 England William Hurley (a)   Details 
6 Thailand Prin Ratmukda (a) 3-0 Poland Jan Stachowiak (a)   Details 
7 Thailand Prin Ratmukda (a) 3-0 Serbia Dimitrije Vukovic (a)   Details 
8 England William Hurley (a) 3-0 Poland Jan Stachowiak (a)   Details 
9 England William Hurley (a) 3-2 Serbia Dimitrije Vukovic (a)   Details 
10 Serbia Dimitrije Vukovic (a) 3-0 Poland Jan Stachowiak (a)   Details 

WSF Junior Championship Group L [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Malta Xavier Rizzo (a) 4 3 1 17 10 7 3 3
2 England Yashnai Parmar (a) 4 2 2 19 10 9 1 2
3 Romania Cristian Mihai Huszti (a) 4 2 2 15 7 8 -1 2
4 Poland Axel Wysoczanski (a) 4 2 2 17 8 9 -1 2
5 Hong Kong Pang Kai Nam (a) 4 1 3 16 7 9 -2 1
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Malta Xavier Rizzo (a) 3-2 England Yashnai Parmar (a)   Details 
2 England Yashnai Parmar (a) 3-2 Hong Kong Pang Kai Nam (a)   Details 
3 England Yashnai Parmar (a) 3-1 Romania Cristian Mihai Huszti (a)   Details 
4 Poland Axel Wysoczanski (a) 3-2 England Yashnai Parmar (a)   Details 
5 Malta Xavier Rizzo (a) 3-2 Hong Kong Pang Kai Nam (a)   Details 
6 Malta Xavier Rizzo (a) 3-0 Romania Cristian Mihai Huszti (a)   Details 
7 Poland Axel Wysoczanski (a) 3-1 Malta Xavier Rizzo (a)   Details 
8 Romania Cristian Mihai Huszti (a) 3-0 Hong Kong Pang Kai Nam (a)   Details 
9 Hong Kong Pang Kai Nam (a) 3-0 Poland Axel Wysoczanski (a)   Details 
10 Romania Cristian Mihai Huszti (a) 3-2 Poland Axel Wysoczanski (a)   Details 

WSF Junior Championship Group M [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 China Wang Yuhang (a) 4 4 0 12 12 0 12 4
2 England Harry Wyatt (a) 4 3 1 15 9 6 3 3
3 Wales Sion Stuart (a) 4 2 2 13 7 6 1 2
4 Latvia Mareks Cipsts (a) 4 1 3 14 5 9 -4 1
5 Romania Matei Unguru (a) 4 0 4 12 0 12 -12 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 China Wang Yuhang (a) 3-0 Wales Sion Stuart (a)   Details 
2 China Wang Yuhang (a) 3-0 Latvia Mareks Cipsts (a)   Details 
3 China Wang Yuhang (a) 3-0 Romania Matei Unguru (a)   Details 
4 China Wang Yuhang (a) 3-0 England Harry Wyatt (a)   Details 
5 Wales Sion Stuart (a) 3-0 Latvia Mareks Cipsts (a) Head to head Details 
6 Wales Sion Stuart (a) 3-0 Romania Matei Unguru (a)   Details 
7 England Harry Wyatt (a) 3-1 Wales Sion Stuart (a)   Details 
8 Latvia Mareks Cipsts (a) 3-0 Romania Matei Unguru (a)   Details 
9 England Harry Wyatt (a) 3-2 Latvia Mareks Cipsts (a)   Details 
10 England Harry Wyatt (a) 3-0 Romania Matei Unguru (a)   Details 

WSF Junior Championship Group N [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Ukraine Mykhailo Larkov (a) 4 3 1 14 11 3 8 3
2 Russia Andrey Gladyk (a) 4 3 1 17 11 6 5 3
3 England William Thomson (ENG) (a) 4 2 2 14 7 7 0 2
4 Scotland Adyan Iqbal (a) 4 1 3 13 4 9 -5 1
5 Poland Wojciech Sowinski (a) 4 1 3 14 3 11 -8 1
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Russia Andrey Gladyk (a) 3-1 England William Thomson (ENG) (a)   Details 
2 Ukraine Mykhailo Larkov (a) 3-0 England William Thomson (ENG) (a) Head to head Details 
3 England William Thomson (ENG) (a) 3-1 Scotland Adyan Iqbal (a)   Details 
4 England William Thomson (ENG) (a) 3-0 Poland Wojciech Sowinski (a)   Details 
5 Russia Andrey Gladyk (a) 3-2 Ukraine Mykhailo Larkov (a)   Details 
6 Russia Andrey Gladyk (a) 3-0 Scotland Adyan Iqbal (a)   Details 
7 Poland Wojciech Sowinski (a) 3-2 Russia Andrey Gladyk (a)   Details 
8 Ukraine Mykhailo Larkov (a) 3-0 Scotland Adyan Iqbal (a)   Details 
9 Ukraine Mykhailo Larkov (a) 3-0 Poland Wojciech Sowinski (a) Head to head Details 
10 Scotland Adyan Iqbal (a) 3-0 Poland Wojciech Sowinski (a)   Details 

WSF Junior Championship Group O [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 China Wang Xinbo (a) 4 4 0 12 12 0 12 4
2 Hungary Nicolas Le Clercq (a) 4 3 1 12 9 3 6 3
3 Ukraine Matvei Lagodzinschii (a) 4 2 2 13 6 7 -1 2
4 Moldova Nikita Ivanov (a) 4 1 3 13 3 10 -7 1
5 Bulgaria Sveoslav Gekov (a) 4 0 4 14 2 12 -10 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 China Wang Xinbo (a) 3-0 Hungary Nicolas Le Clercq (a)   Details 
2 Hungary Nicolas Le Clercq (a) 3-0 Ukraine Matvei Lagodzinschii (a)   Details 
3 Hungary Nicolas Le Clercq (a) 3-0 Bulgaria Sveoslav Gekov (a)   Details 
4 Hungary Nicolas Le Clercq (a) 3-0 Moldova Nikita Ivanov (a)   Details 
5 China Wang Xinbo (a) 3-0 Ukraine Matvei Lagodzinschii (a)   Details 
6 China Wang Xinbo (a) 3-0 Bulgaria Sveoslav Gekov (a)   Details 
7 China Wang Xinbo (a) 3-0 Moldova Nikita Ivanov (a)   Details 
8 Ukraine Matvei Lagodzinschii (a) 3-1 Bulgaria Sveoslav Gekov (a)   Details 
9 Ukraine Matvei Lagodzinschii (a) 3-0 Moldova Nikita Ivanov (a)   Details 
10 Moldova Nikita Ivanov (a) 3-1 Bulgaria Sveoslav Gekov (a)   Details 

WSF Junior Championship Group P [ - ] [ + ]

WSF (View on separate page)

19‑23 Jan 2026, Marinela, Sofia, Bulgaria
See also: Results (10)

Group
# Player Matches Frames Pts
P W L P W L ±
1 Ukraine Artem Surzhykov (a) 4 4 0 14 12 2 10 4
2 Poland Oliwier Nizialek (a) 4 3 1 16 11 5 6 3
3 Romania David Nistor (a) 4 2 2 14 6 8 -2 2
4 England Noah Gartell (a) 4 1 3 16 7 9 -2 1
5 Wales Kai Vokes (a) 4 0 4 12 0 12 -12 0
Top 2 qualify for the next stage.

Players are ranked by most points and frame difference, in that order. If that is still the same then the result of the match(es) between the players in question will determine the rankings.
1 Romania David Nistor (a) 3-0 Wales Kai Vokes (a)   Details 
2 England Noah Gartell (a) 3-0 Wales Kai Vokes (a)   Details 
3 Ukraine Artem Surzhykov (a) 3-0 Wales Kai Vokes (a)   Details 
4 Poland Oliwier Nizialek (a) 3-0 Wales Kai Vokes (a)   Details 
5 Romania David Nistor (a) 3-2 England Noah Gartell (a)   Details 
6 Ukraine Artem Surzhykov (a) 3-0 Romania David Nistor (a)   Details 
7 Poland Oliwier Nizialek (a) 3-0 Romania David Nistor (a)   Details 
8 Ukraine Artem Surzhykov (a) 3-0 England Noah Gartell (a)   Details 
9 Poland Oliwier Nizialek (a) 3-2 England Noah Gartell (a)   Details 
10 Ukraine Artem Surzhykov (a) 3-2 Poland Oliwier Nizialek (a)   Details 


Related Pages