French Open· SF
Michael Zheng def. Stefano Travaglia · 2 - 0
May 20, 2026
Stefano Travaglia vs Michael Zheng

Stefano Travaglia
Elo 1739

Michael Zheng
Elo 1797
Elo edge Zheng +58
View meetingsBlended Elo history from recent matches.
58% · 7–5 on hard
62% · 32–20 on clay
Games won (last 10)
52%
10 matches tracked
Head-to-head
Travaglia 0 • Zheng 1
Zheng leads 1-0
Blended Elo history from recent matches.
75% · 3–1 on hard
Games won (last 10)
51%
10 matches tracked