Level, 1 wins each over 2 singles meetings since 2021. Last meeting on 31/01/2025 at Davis Cup, World Group, Q, CRO-SVK.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 31/01/2025 | Davis Cup, World Group, Q, CRO-SVK | — | indoor hard | Ajdukovic | 7-6(4) 6-3 |
| 11/08/2021 | Meerbusch Challenger | Round 2 | clay | Klein | 4-6 6-4 4-6 |
| indoor hard | Klein 0 - 1 Ajdukovic |
| clay | Klein 1 - 0 Ajdukovic |
| 2025 | Klein 0 - 1 Ajdukovic |
| 2021 | Klein 1 - 0 Ajdukovic |
172 wins, 124 losses since 2021 (58.1%).
Last matches: D V D V V
194 wins, 164 losses since 2021 (54.2%).
Last matches: D V D V V
Level, 1 wins each over 2 singles meetings since 2021.
On 31/01/2025, at Davis Cup, World Group, Q, CRO-SVK: Duje Ajdukovic won 7-6(4) 6-3.