French Open· SF
Harmony Tan def. Xinyu Gao · 1 - 2
May 20, 2026
Harmony Tan vs Xinyu Gao

Harmony Tan
Elo 1607

Xinyu Gao
Elo 1642
Elo edge Gao +35
View meetingsBlended Elo history from recent matches.
67% · 12–6 on hard
33% · 1–2 on clay
Games won (last 10)
51%
10 matches tracked
Head-to-head
Tan 1 • Gao 0
Tan leads 1-0
Blended Elo history from recent matches.
Games won (last 10)
54%
10 matches tracked