Year Winner Country
2025 Portugal Portugal Portugal Portugal
2023 Spain Spain Spain Spain
2021 France France France France
2019 Portugal Portugal Portugal Portugal