Oct 2026BaselSemi-finals · Hard · Oct 2026
Lehecka3-6 7-5 6-4
May 2026RomeRound of 64 · Clay · May 2026
Lehecka7-6 6-3
Jun 2025StuttgartRound of 16 · Clay · Jun 2025
Lehecka6-4 7-5
May 2023ATP French OpenRound of 128 · Clay · May 2023
Lehecka7-5 1-6 6-3 3-6 6-1