2024 WSF Junior Championship - Session Schedule


January 29th 2024 10:00 CET
Round Player 1 Player 2 Referee
Group O Wales Ryan Davies Poland Roch Pniak Latvia Fjodors Kaplunovs
Group F Ukraine Petro Sydorenko India Parth Shah Germany Michael Schäfer
Group F Romania Cristian Mihai Huszti South Africa Juan Jody April Latvia Dimitrijs Jonins
Group E Poland Wojciech Sowiński England John Donovan Egypt Ahmed Gamal
Group E Latvia Nikita Bazilevics Wales Riley Powell Germany Michael Scheidel
Group D England Kaylan Patel Albania Kledio Kaçi Scotland Gordon Linton
Group D Romania David Goajga India Natasha Chethan Morocco Mourad Mahi
Group C England Westley Cooper Australia Sean Dempsey Bulgaria Yaroslav Dimitrov
Group C China Gong Chenzhi Romania Iustin Ilie Scripei Scotland James McLaughlin
Group B Albania Ahmed Mohamed Pakistan Hamza Ilyas Bulgaria Dimitar Dimitrov
Group B Latvia Andrejs Pripjoks South Africa Marnitz Dihan Hawkes Romania Adrian Plotogea
Group A Hong Kong China Shaun Liu England Dylan Smith 1 Bulgaria Aleksandra Shtraklin
Group A Australia Jayden Dinga Moldova Vladislav Gradinari Romania Catalin Cojoc
January 29th 2024 12:00 CET
Round Player 1 Player 2 Referee
Group J Belgium Mathias Van der Meeren Poland Jakub Zakrzewski Bulgaria Yaroslav Dimitrov
Group J Wales Oliver Briffett-Payne England Luke Flanagan Scotland James McLaughlin
Group M England Adam Abbas Poland Michał Szubarczyk Germany Michael Schäfer
Group M Romania Filip-Andrei Balanescu Serbia Tadija Matijašević Latvia Dimitrijs Jonins
Group L Scotland Sophie Nix Wales Sion Stuart Germany Michael Scheidel
Group L England Jake Crofts Latvia Mareks Cipsts Romania Catalin Cojoc
Group K Ukraine Artem Surzhykov Serbia Dimitrije Vuković Morocco Mourad Mahi
Group K Israel Yaron Bodor England Harry Wyatt Egypt Ahmed Gamal
Group I Ukraine Roman Blakyta England Kian Dennett Bulgaria Dimitar Dimitrov
Group I Hungary Erik Nagy Poland Jakub Makowski Romania Adrian Plotogea
Group H Northern Ireland Joel Connolly Serbia Jovan Kutlesic Bulgaria Aleksandra Shtraklin
Group G Poland Witold Bystrzycki Germany Christian Richter Latvia Fjodors Kaplunovs
January 29th 2024 14:00 CET
Round Player 1 Player 2 Referee
Group P Poland Krzysztof Czapnik Thailand Nattanapong Chaikul Lithuania Egidijus Dudenas
Group P Scotland Ayaan Iqbal Ukraine Matvei Lagodzinschii Moldova Natalia Gradinari
Group O Latvia Artemijs Žižins England Yashnai Parmar Bulgaria Hristo Ivanov
Group N Scotland Steven Wardropper Poland Sebastian Milewski Northern Ireland Seamus Gallagher
Group N Serbia Filip Vidak Hong Kong China Wallace Wong Hungary Gabor Batori
Group B Albania Ahmed Mohamed Latvia Andrejs Pripjoks China Li Hui
Group B South Africa Marnitz Dihan Hawkes Wales Zac Cosker Scotland Robin Dalgliesh
Group A Australia Jayden Dinga England Dylan Smith 1 Poland Jan Sękowski
Group A Moldova Vladislav Gradinari Latvia Aleksejs Grigolunovics China Xiao Jun Song
January 29th 2024 16:00 CET
Round Player 1 Player 2 Referee
Group H Serbia Jovan Kutlesic Wales Logan Rawlings Albania Diego Minxalli
Group H Northern Ireland Joel Connolly Ireland Leone Crowley Finland Satu Isolehto
Group G Ukraine Michael Larkov England O'Shay Scott Finland Tryggvi Erlingsson
Group F Wales Liam Davies Romania Cristian Mihai Huszti Moldova Natalia Gradinari
Group F Ukraine Petro Sydorenko South Africa Juan Jody April Northern Ireland Seamus Gallagher
Group D Romania David Goajga Albania Kledio Kaçi Lithuania Egidijus Dudenas
Group D England Kaylan Patel Ukraine Iulian Boiko Hungary Gabor Batori
Group C China Gong Chenzhi Hungary Bulcsú Révész Bulgaria Hristo Ivanov
Group C England Westley Cooper Romania Iustin Ilie Scripei Poland Jan Sękowski
January 29th 2024 18:00 CET
Round Player 1 Player 2 Referee
Group J Latvia Filips Kalnins Poland Jakub Zakrzewski Moldova Natalia Gradinari
Group J Belgium Mathias Van der Meeren England Luke Flanagan Lithuania Egidijus Dudenas
Group N Scotland Steven Wardropper England Edward Jones Belgium Frank Monette
Group N Poland Sebastian Milewski Hong Kong China Wallace Wong Finland Satu Isolehto
Group M Poland Michał Szubarczyk Serbia Tadija Matijašević China Li Hui
Group M Scotland Jack Borwick Romania Filip-Andrei Balanescu Scotland Robin Dalgliesh
Group K Scotland Brandon Langan England Harry Wyatt Poland Jan Sękowski
Group K Ukraine Artem Surzhykov Israel Yaron Bodor China Xiao Jun Song
Group I Ukraine Roman Blakyta Scotland Amaan Iqbal Northern Ireland Seamus Gallagher
Group I Hungary Erik Nagy England Kian Dennett Hungary Gabor Batori
January 29th 2024 20:00 CET
Round Player 1 Player 2 Referee
Group P England Oliver Sykes Thailand Nattanapong Chaikul Germany Michael Schäfer
Group P Scotland Ayaan Iqbal Poland Krzysztof Czapnik Bulgaria Aleksandra Shtraklin
Group F Wales Liam Davies India Parth Shah Latvia Fjodors Kaplunovs
Group E England John Donovan Wales Riley Powell Romania Catalin Cojoc
Group E Latvia Nikita Bazilevics Poland Wojciech Sowiński Latvia Dimitrijs Jonins
Group D India Natasha Chethan Ukraine Iulian Boiko Morocco Mourad Mahi
Group D Romania David Goajga England Kaylan Patel Germany Michael Scheidel
Group C Australia Sean Dempsey Romania Iustin Ilie Scripei Scotland James McLaughlin
Group C England Westley Cooper Hungary Bulcsú Révész Scotland Gordon Linton
Group B Albania Ahmed Mohamed South Africa Marnitz Dihan Hawkes Romania Adrian Plotogea
Group B Pakistan Hamza Ilyas Wales Zac Cosker Bulgaria Yaroslav Dimitrov
Group A Australia Jayden Dinga Latvia Aleksejs Grigolunovics Bulgaria Dimitar Dimitrov
Group A Moldova Vladislav Gradinari Hong Kong China Shaun Liu Egypt Ahmed Gamal
January 30th 2024 10:00 CET
Round Player 1 Player 2 Referee
Group J Latvia Filips Kalnins England Luke Flanagan Lithuania Egidijus Dudenas
Group J Belgium Mathias Van der Meeren Wales Oliver Briffett-Payne Hungary Gabor Batori
Group O Wales Ryan Davies England Yashnai Parmar Albania Diego Minxalli
Group L England Jake Crofts Scotland Sophie Nix Moldova Natalia Gradinari
Group L Latvia Mareks Cipsts Wales Sion Stuart Bulgaria Hristo Ivanov
Group K Scotland Brandon Langan Israel Yaron Bodor Finland Satu Isolehto
Group K Serbia Dimitrije Vuković England Harry Wyatt Northern Ireland Seamus Gallagher
Group I Poland Jakub Makowski Ukraine Roman Blakyta China Xiao Jun Song
Group I Scotland Amaan Iqbal England Kian Dennett Poland Jan Sękowski
Group H Ireland Leone Crowley Serbia Jovan Kutlesic England Graham Mason
Group G Ukraine Michael Larkov Poland Witold Bystrzycki China Li Hui
Group F Ukraine Petro Sydorenko Romania Cristian Mihai Huszti Finland Tryggvi Erlingsson
January 30th 2024 12:00 CET
Round Player 1 Player 2 Referee
Group P Ukraine Matvei Lagodzinschii Thailand Nattanapong Chaikul China Xiao Jun Song
Group P Poland Krzysztof Czapnik England Oliver Sykes China Li Hui
Group O Poland Roch Pniak Latvia Artemijs Žižins Poland Jan Sękowski
Group N Scotland Steven Wardropper Hong Kong China Wallace Wong Hungary Gabor Batori
Group N Serbia Filip Vidak England Edward Jones Lithuania Egidijus Dudenas
Group M England Adam Abbas Serbia Tadija Matijašević Northern Ireland Seamus Gallagher
Group M Scotland Jack Borwick Poland Michał Szubarczyk Finland Satu Isolehto
Group A Moldova Vladislav Gradinari England Dylan Smith 1 Finland Tryggvi Erlingsson
Group A Hong Kong China Shaun Liu Latvia Aleksejs Grigolunovics England Graham Mason
January 30th 2024 14:00 CET
Round Player 1 Player 2 Referee
Group G Ukraine Michael Larkov Germany Christian Richter Bulgaria Aleksandra Shtraklin
Group G England O'Shay Scott Poland Witold Bystrzycki Bulgaria Dimitar Dimitrov
Group F Ukraine Petro Sydorenko Wales Liam Davies Morocco Mourad Mahi
Group F South Africa Juan Jody April India Parth Shah Latvia Fjodors Kaplunovs
Group D Albania Kledio Kaçi Ukraine Iulian Boiko Belgium Robin Moors
Group D England Kaylan Patel India Natasha Chethan Latvia Dimitrijs Jonins
Group C Australia Sean Dempsey Hungary Bulcsú Révész Germany Michael Schäfer
Group C England Westley Cooper China Gong Chenzhi Belgium Frank Monette
Group B Latvia Andrejs Pripjoks Wales Zac Cosker Egypt Ahmed Gamal
Group B South Africa Marnitz Dihan Hawkes Pakistan Hamza Ilyas Germany Michael Scheidel
January 30th 2024 16:00 CET
Round Player 1 Player 2 Referee
Group J Belgium Mathias Van der Meeren Latvia Filips Kalnins Bulgaria Dimitar Dimitrov
Group J Wales Oliver Briffett-Payne Poland Jakub Zakrzewski Belgium Robin Moors
Group M England Adam Abbas Scotland Jack Borwick Latvia Fjodors Kaplunovs
Group M Romania Filip-Andrei Balanescu Poland Michał Szubarczyk Germany Michael Scheidel
Group K Scotland Brandon Langan Serbia Dimitrije Vuković Bulgaria Aleksandra Shtraklin
Group K Ukraine Artem Surzhykov England Harry Wyatt Morocco Mourad Mahi
Group I Poland Jakub Makowski England Kian Dennett Bulgaria Yaroslav Dimitrov
Group I Hungary Erik Nagy Scotland Amaan Iqbal Romania Adrian Plotogea
Group H Ireland Leone Crowley Wales Logan Rawlings Scotland James McLaughlin
January 30th 2024 18:00 CET
Round Player 1 Player 2 Referee
Group P Scotland Ayaan Iqbal Thailand Nattanapong Chaikul Belgium Robin Moors
Group P Ukraine Matvei Lagodzinschii England Oliver Sykes Germany Michael Schäfer
Group N Scotland Steven Wardropper Serbia Filip Vidak Egypt Ahmed Gamal
Group N Poland Sebastian Milewski England Edward Jones Germany Michael Scheidel
Group C China Gong Chenzhi Australia Sean Dempsey Bulgaria Aleksandra Shtraklin
Group C Romania Iustin Ilie Scripei Hungary Bulcsú Révész Bulgaria Dimitar Dimitrov
Group B Albania Ahmed Mohamed Wales Zac Cosker Morocco Mourad Mahi
Group B Latvia Andrejs Pripjoks Pakistan Hamza Ilyas Belgium Frank Monette
Group A Latvia Aleksejs Grigolunovics England Dylan Smith 1 Latvia Dimitrijs Jonins
Group A Australia Jayden Dinga Hong Kong China Shaun Liu Latvia Fjodors Kaplunovs
January 30th 2024 20:00 CET
Round Player 1 Player 2 Referee
Group O Wales Ryan Davies Latvia Artemijs Žižins England Graham Mason
Group K Israel Yaron Bodor Serbia Dimitrije Vuković Bulgaria Hristo Ivanov
Group I Hungary Erik Nagy Ukraine Roman Blakyta Northern Ireland Seamus Gallagher
Group I Poland Jakub Makowski Scotland Amaan Iqbal Moldova Natalia Gradinari
Group H Northern Ireland Joel Connolly Wales Logan Rawlings Hungary Gabor Batori
Group G England O'Shay Scott Germany Christian Richter Lithuania Egidijus Dudenas
Group F Wales Liam Davies South Africa Juan Jody April China Xiao Jun Song
Group F Romania Cristian Mihai Huszti India Parth Shah Poland Jan Sękowski
Group E Latvia Nikita Bazilevics England John Donovan Finland Tryggvi Erlingsson
Group E Poland Wojciech Sowiński Wales Riley Powell China Li Hui
Group D India Natasha Chethan Albania Kledio Kaçi Scotland Robin Dalgliesh
Group D Romania David Goajga Ukraine Iulian Boiko Finland Satu Isolehto
January 31st 2024 10:00 CET
Round Player 1 Player 2 Referee
Group J Wales Oliver Briffett-Payne Latvia Filips Kalnins Morocco Mourad Mahi
Group J Poland Jakub Zakrzewski England Luke Flanagan Northern Ireland Seamus Gallagher
Group P Scotland Ayaan Iqbal England Oliver Sykes Bulgaria Yaroslav Dimitrov
Group P Poland Krzysztof Czapnik Ukraine Matvei Lagodzinschii Albania Diego Minxalli
Group O Poland Roch Pniak England Yashnai Parmar Bulgaria Dimitar Dimitrov
Group N England Edward Jones Hong Kong China Wallace Wong Germany Michael Scheidel
Group N Serbia Filip Vidak Poland Sebastian Milewski Poland Jan Sękowski
Group M England Adam Abbas Romania Filip-Andrei Balanescu Bulgaria Aleksandra Shtraklin
Group M Scotland Jack Borwick Serbia Tadija Matijašević China Xiao Jun Song
Group L Latvia Mareks Cipsts Scotland Sophie Nix Hungary Gabor Batori
Group L England Jake Crofts Wales Sion Stuart China Li Hui
Group K Scotland Brandon Langan Ukraine Artem Surzhykov Bulgaria Hristo Ivanov
January 31st 2024 14:00 CET
Round Player 1 Player 2 Referee
Last 32 Latvia Artemijs Žižins England Harry Wyatt Latvia Dimitrijs Jonins
Last 32 England Oliver Sykes Moldova Vladislav Gradinari Latvia Fjodors Kaplunovs
Last 32 Wales Riley Powell Wales Zac Cosker Egypt Ahmed Gamal
Last 32 Scotland Amaan Iqbal Ukraine Iulian Boiko Scotland James McLaughlin
Last 32 England Jake Crofts Latvia Filips Kalnins Lithuania Egidijus Dudenas
Last 32 Ukraine Petro Sydorenko Scotland Jack Borwick Finland Satu Isolehto
Last 32 Ukraine Michael Larkov Northern Ireland Joel Connolly Finland Tryggvi Erlingsson
Last 32 England Edward Jones Hungary Bulcsú Révész Romania Adrian Plotogea
January 31st 2024 16:00 CET
Round Player 1 Player 2 Referee
Last 32 Wales Oliver Briffett-Payne Germany Christian Richter Egypt Ahmed Gamal
Last 32 Poland Michał Szubarczyk Pakistan Hamza Ilyas Scotland James McLaughlin
Last 32 Israel Yaron Bodor England John Donovan Finland Satu Isolehto
Last 32 Wales Ryan Davies Ireland Leone Crowley Finland Tryggvi Erlingsson
Last 32 Hong Kong China Wallace Wong Australia Jayden Dinga Lithuania Egidijus Dudenas
Last 32 China Gong Chenzhi Thailand Nattanapong Chaikul Romania Adrian Plotogea
Last 32 Hungary Erik Nagy Albania Kledio Kaçi Latvia Fjodors Kaplunovs
Last 32 Latvia Mareks Cipsts Wales Liam Davies Latvia Dimitrijs Jonins
January 31st 2024 20:00 CET
Round Player 1 Player 2 Referee
Last 16 Latvia Artemijs Žižins England Oliver Sykes Moldova Natalia Gradinari
Last 16 Wales Riley Powell Ukraine Iulian Boiko Belgium Robin Moors
Last 16 England Jake Crofts Scotland Jack Borwick England Graham Mason
Last 16 Northern Ireland Joel Connolly Hungary Bulcsú Révész Germany Michael Schäfer
Last 16 Germany Christian Richter Pakistan Hamza Ilyas Scotland Robin Dalgliesh
Last 16 Israel Yaron Bodor Ireland Leone Crowley Scotland Gordon Linton
Last 16 Australia Jayden Dinga China Gong Chenzhi Romania Catalin Cojoc
Last 16 Albania Kledio Kaçi Wales Liam Davies Belgium Frank Monette
February 1st 2024 10:00 CET
Round Player 1 Player 2 Referee
Quarter-final England Oliver Sykes Ukraine Iulian Boiko Lithuania Egidijus Dudenas
Quarter-final Scotland Jack Borwick Hungary Bulcsú Révész Latvia Fjodors Kaplunovs
Quarter-final Pakistan Hamza Ilyas Ireland Leone Crowley Romania Adrian Plotogea
Quarter-final China Gong Chenzhi Wales Liam Davies Belgium Frank Monette
February 1st 2024 14:00 CET
Round Player 1 Player 2 Referee
Semi-final England Oliver Sykes Hungary Bulcsú Révész Bulgaria Hristo Ivanov
February 1st 2024 18:00 CET
Round Player 1 Player 2 Referee
Semi-final Pakistan Hamza Ilyas China Gong Chenzhi Germany Michael Scheidel
February 2nd 2024 14:00 CET
Round Player 1 Player 2 Referee
Final Hungary Bulcsú Révész China Gong Chenzhi Poland Jan Sękowski