Level, 3 wins each over 6 singles meetings since 2021. Last meeting on 24/03/2026 at Split Challenger.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 24/03/2026 | Split Challenger | Round 1 | clay | Kuzmanov | 6-3 1-0 |
| 21/07/2025 | Zug Challenger | Round 1 | clay | Fatic | 7-5 4-6 2-6 |
| 18/03/2024 | Zadar Challenger | Round 1 | clay | Kuzmanov | 0-6 6-6 |
| 21/03/2022 | Zadar Challenger | Round 1 | clay | Fatic | 6-2 7-6(5) |
| 07/07/2021 | Perugia Challenger | Round 2 | clay | Fatic | 4-6 6-7(5) |
| 27/03/2021 | Zadar Challenger | Semi-final | clay | Kuzmanov | 6-2 2-0 |
| clay | Kuzmanov 3 - 3 Fatic |
| 2026 | Kuzmanov 1 - 0 Fatic |
| 2025 | Kuzmanov 0 - 1 Fatic |
| 2024 | Kuzmanov 1 - 0 Fatic |
| 2022 | Kuzmanov 0 - 1 Fatic |
| 2021 | Kuzmanov 1 - 1 Fatic |
182 wins, 151 losses since 2021 (54.7%).
Last matches: D V V V D
185 wins, 129 losses since 2021 (58.9%).
Last matches: D V V D V
Level, 3 wins each over 6 singles meetings since 2021.
On 24/03/2026, at Split Challenger (Round 1): Dimitar Kuzmanov won 6-3 1-0.