Best of 2024
Year | Winner | Event | Round | Surface | Score | View details |
---|---|---|---|---|---|---|
2025 | Marrakech | Round of 32 | Outdoor Clay | ResultsDraws | ||
2024 | Bastad | Round of 32 | Outdoor Clay | ResultsDraws | ||
2024 | ATP Masters 1000 Rome | Round of 128 | Outdoor Clay | ResultsDraws | ||
2024 | ATP Masters 1000 Madrid | Round of 128 | Outdoor Clay | ResultsDraws | ||
2024 | Bucharest | Round of 32 | Outdoor Clay | ResultsDraws | ||
2024 | ATP Masters 1000 Miami | Round of 128 | Outdoor Hard | ResultsDraws | ||
2024 | ATP Masters 1000 Indian Wells | Round of 128 | Outdoor Hard | ResultsDraws | ||
2023 | Stockholm | Round of 32 | Indoor Hard | ResultsDraws | ||
2023 | ATP Masters 1000 Shanghai | Round of 128 | Outdoor Hard | ResultsDraws | ||
2023 | Astana | Round of 32 | Indoor Hard | ResultsDraws | ||
2023 | Winston-Salem | Round of 64 | Outdoor Hard | ResultsDraws | ||
2023 | Washington | Round of 64 | Outdoor Hard | ResultsDraws | ||
2023 | ATP Masters 1000 Madrid | Round of 128 | Outdoor Clay | ResultsDraws | ||
2023 | Marrakech | Round of 32 | Outdoor Clay | ResultsDraws | ||
2023 | ATP Masters 1000 Indian Wells | Round of 128 | Outdoor Hard | ResultsDraws |
Year | Winner | Event | Round | Surface | Score | View details |
---|---|---|---|---|---|---|
2020 | Nur-Sultan | Round of 64 | Outdoor Hard | ResultsDraws | ||
2020 | Koblenz | Round of 64 | Indoor Hard | ResultsDraws | ||
2019 | Hamburg | Round of 64 | Indoor Hard | ResultsDraws | ||
2019 | Ismaning | Round of 64 | Indoor Carpet | ResultsDraws | ||
2019 | Sibiu | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Banja Luka | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Segovia | Round of 64 | Outdoor Hard | ResultsDraws | ||
2019 | Tampere | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Amersfoort | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Lyon | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Braga | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Ostrava | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Francavilla | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Murcia | Round of 64 | Outdoor Clay | ResultsDraws | ||
2019 | Pau | Round of 64 | Indoor Hard | ResultsDraws | ||
2019 | Bergamo | Round of 64 | Indoor Hard | ResultsDraws | ||
2019 | Budapest | Round of 64 | Indoor Hard | ResultsDraws | ||
2019 | Koblenz | Round of 64 | Indoor Hard | ResultsDraws |