Level, 1 wins each over 2 singles meetings since 2023. Last meeting on 19/07/2026 at Zug Challenger.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 19/07/2026 | Zug Challenger | Qualifying 1 | clay | Nesterov | 3-6 7-6(3) 5-7 |
| 21/12/2023 | M15 Antalya | Round 2 | clay | Pieri | 6-3 2-6 5-4 |
| clay | Nesterov 1 - 1 Pieri |
| 2026 | Nesterov 1 - 0 Pieri |
| 2023 | Nesterov 0 - 1 Pieri |
196 wins, 105 losses since 2021 (65.1%).
Last matches: D D D V V
167 wins, 118 losses since 2021 (58.6%).
Last matches: D V D V V
Level, 1 wins each over 2 singles meetings since 2023.
On 19/07/2026, at Zug Challenger (Qualifying 1): Petr Nesterov won 3-6 7-6(3) 5-7.