Level, 1 wins each over 2 singles meetings since 2025. Last meeting on 27/10/2026 at Brest Challenger.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 27/10/2026 | Brest Challenger | Round 1 | indoor hard | Maestrelli | 6-7 2-5 |
| 03/08/2025 | Porto Challenger | Final | hard | Echargui | 6-3 6-2 |
| indoor hard | Echargui 0 - 1 Maestrelli |
| hard | Echargui 1 - 0 Maestrelli |
| 2026 | Echargui 0 - 1 Maestrelli |
| 2025 | Echargui 1 - 0 Maestrelli |
241 wins, 162 losses since 2021 (59.8%).
Last matches: D D V V D
201 wins, 167 losses since 2021 (54.6%).
Last matches: D V V D D
Level, 1 wins each over 2 singles meetings since 2025.
On 27/10/2026, at Brest Challenger (Round 1): Francesco Maestrelli won 6-7 2-5.