Michele Mecarelli

976 ATP ranking 20 points 19 years

Match log

2026

Cesenatico CH, challenger Hard, February
R32 L Federico Iannaccone 6-3 3-6 0-3 RET
Q2 W Josip Simundza 6-1 5-7 6-3
Q1 W Maxime Janvier 6-1 3-6 6-2