AcesTips
ESENITFRPTELDE
Categories

← Back

Grand Slam · Roland Garros

Xinyu Gao vs Harmony Tan

Date: May 20, 2026, 2:45 PM

Surface: Clay

Final result

Xinyu Gao
3-6 7-5 3-6
Harmony Tan🏆
Our prediction: Xinyu Gao · Missed Odds (reference): 1.73 / 2

Odds (reference)

Xinyu Gao · 54% 46% · Harmony Tan

Implied probability

Match winner
Xinyu Gao 1.73 Harmony Tan 2

Indicative odds, subject to change. For informational purposes only.

Fan prediction

Xinyu Gao · 53% 47% · Harmony Tan

957 fan prediction

Head-to-head (H2H)

Xinyu Gao 0 - 1 Harmony Tan
  • Wed, May 20 Xinyu Gao 1–2 Harmony Tan

Recent form · Xinyu Gao

  • Petra Marčinko 1–2 ITF W100 Dubai Women
  • Lilli Tagger 1–2 Australian Open
  • Mona Barthel 0–2 ITF W75 Porto 2 Women
  • Sofia Costoulas 2–0 ITF W50 Helsinki Women
  • Haruka Kaji 2–1 ITF W50 Helsinki Women

Recent form · Harmony Tan

  • Ella Haavisto 2–1 ITF W50 Helsinki Women
  • Jeline Vandromme 1–2 ITF W50 Helsinki Women
  • Lea Bošković 2–0 ITF W50 Croissy-Beaubourg Women
  • Mia Pohankova 2–1 ITF W50 Croissy-Beaubourg Women
  • Kathinka von Deichmann 2–0 ITF W50 Croissy-Beaubourg Women

Momentum (by game)

Xinyu Gao Harmony Tan

Statistics

Xinyu Gao Harmony Tan

Service

1 Aces 3
6 Double faults 2
69/108 (64%) 1st serve % 49/107 (46%)
33/39 (85%) 2nd serve % 56/58 (97%)
41/69 (59%) 1st serve points won 30/49 (61%)
16/39 (41%) 2nd serve points won 27/58 (47%)
15 Service games played 15
9/16 (56%) Break points saved 9/14 (64%)

Points

107 Total points 108
57 Service points won 57
50 Return points won 51
8 Most points in a row 6

Games

13 Games won 17
8 Service games won 10
4 Most games in a row 5

Winners

1 Total 3
0 Forehand 0
0 Backhand 0
0 Volley 0
0 Groundstroke 0
0 Lob 0
0 Overhead 0
0 Drop shot 0
0 Return 0

Errors

0 Forehand 0
0 Backhand 0
0 Groundstroke 0
0 Overhead stroke 0
0 Return 0

Unforced errors

6 Total 2
0 Forehand 0
0 Backhand 0
0 Volley 0
0 Groundstroke 0
0 Lob 0
0 Drop shot 0

Return

19/49 (38%) 1st return points won 28/69 (40%)
31/58 (53%) 2nd return points won 23/39 (58%)
15 Service games played 15
5 Break points won 7

Miscellaneous

0 Tiebreaks 0

Results ›