Level, 2 wins each over 4 singles meetings since 2022. Last meeting on 28/04/2025 at W100 Wiesbaden.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 28/04/2025 | W100 Wiesbaden | Qualifiers | clay | Middendorf | 6-4 4-6 5-2 |
| 30/05/2023 | W25 Troisdorf | Round 1 | clay | Middendorf | 7-5 6-4 |
| 25/04/2023 | W25 Santa Margherita di Pula | Round 1 | clay | Sakellaridi | 5-7 6-7(3) |
| 13/07/2022 | W25 Aschaffenburg | Round 1 | clay | Sakellaridi | 6-4 2-6 5-6 |
| clay | Sakellaridi 2 - 2 Middendorf |
| 2025 | Sakellaridi 0 - 1 Middendorf |
| 2023 | Sakellaridi 1 - 1 Middendorf |
| 2022 | Sakellaridi 1 - 0 Middendorf |
350 wins, 254 losses since 2021 (57.9%).
Last matches: D D V V D
113 wins, 88 losses since 2021 (56.2%).
Last matches: D D D D V
Level, 2 wins each over 4 singles meetings since 2022.
On 28/04/2025, at W100 Wiesbaden (Qualifiers): Julia Middendorf won 6-4 4-6 5-2.