Level, 1 wins each over 2 singles meetings since 2023. Last meeting on 03/10/2025 at Shanghai Rolex Masters - Shanghai.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 03/10/2025 | Shanghai Rolex Masters - Shanghai | Round 2 | hard | Machac | 6-3 6-4 |
| 10/09/2023 | Cassis Challenger | Final | hard | Bellucci | 6-3 6-4 |
| hard | Machac 1 - 1 Bellucci |
| 2025 | Machac 1 - 0 Bellucci |
| 2023 | Machac 0 - 1 Bellucci |
206 wins, 128 losses since 2021 (61.7%).
Last matches: D D V V V
248 wins, 161 losses since 2021 (60.6%).
Last matches: D V D V V
Level, 1 wins each over 2 singles meetings since 2023.
On 03/10/2025, at Shanghai Rolex Masters - Shanghai (Round 2): Tomas Machac won 6-3 6-4.