2025 WSF Championship | January 24th - February 1st 2025 | Saïdia, Morocco |
2025 WSF Junior Championship | January 18th - 23rd 2025 | Saïdia, Morocco |
2024 WSF Championship | February 3rd - 11th 2024 | Golem, Albania |
2024 WSF Junior Championship | January 29th - February 2nd 2024 | Golem, Albania |
2023 WSF Championship | February 4th - 11th 2023 | Mount Pritchard, Australia |
2023 WSF Junior Championship | January 31st - February 3rd 2023 | Mount Pritchard, Australia |
2022 WSF Championship | February 19th - 26th 2022 | Sheffield, England |
2022 WSF Junior Championship | February 15th - 18th 2022 | Sheffield, England |
2020 WSF Open | January 10th - 17th 2020 | Hamrun, Malta |
2020 WSF Junior Open | January 4th - 9th 2020 | Hamrun, Malta |
2018 WSF Championship | March 18th - 24th 2018 | St. Paul’s Bay, Malta |
2018 WSF Seniors Championship | March 14th - 17th 2018 | Malta, Malta |