Harmony Tan

Harmony Tan

🇫🇷France· #236· 29y· Right-handed· WTA

29–21 · last 52 weeks

6–2 on grass in the last 52 weeks, her best surface. Down from #202 in March.

Last match

L
Angelina Voloshchuk

vsAngelina Voloshchuk#353

Porto · R16 · Hard · Sep 24, 2026

1-6 6-1 0-6Match details

Form & record· last 52 weeks

29–21
Record
58%
Win rate
Last 5
5–5
Last 10

Hard 19–14Clay 4–5Grass 6–2

Record by season

SeasonTotalHardClayGrassIndoor
All
385–32155%
133–10257%
118–12848%
20–1263%
114–7859%
2026
20–1754%
5–550%
4–544%
6–275%
5–550%
2025
52–2964%
31–1666%
0–30%†
2–340%
19–773%
2024
18–2344%
2–722%
3–730%
5–363%
8–657%
2023
33–2557%
21–1362%
2–529%
—
10–759%
2022
24–3144%
14–1352%
3–1023%
6–367%
1–420%

† fewer than 5 matches

Recent matches

Averages exclude retirements and defaults

Full lookup

Filter by surface, level, opponent rank and window with Premium.

See plans
Surface
Level
Opponent rank
Window

Record · last 52 weeks

29–21
Record
58%
Win rate
21.8
Avg games
−1.4
Avg spread

Surface & Conditions

CategoryW–LWinSpreadGamesHold
HardOpp ~#31719–1458%−1.121.469%(27)
ClayOpp ~#1944–544%−1.122.771%(9)
GrassOpp ~#2256–275%−2.922.181%(8)

Level & Opponents

CategoryW–LWinSpreadGamesHold
Grand SlamOpp ~#2275–456%−0.922.766%(9)
WTA 250Opp ~#651–233%+1.021.069%(3)
WTA 125Opp ~#2068–562%−1.621.672%(11)
ITFOpp ~#31915–1060%−1.821.674%(21)
vs 11–500–10%+4.024.067%(1)
vs 51–1001–233%+1.522.568%(2)
vs 100+20–1557%−1.322.072%(32)
vs Unranked8–373%−2.920.772%(9)
vs LeftiesOpp mostly unranked0–10%0.024.058%(1)
vs RightiesOpp ~#21012–1348%−0.223.170%(24)

Event & Format

CategoryW–LWinSpreadGamesHold
First match of eventOpp ~#30611–665%−1.721.175%(13)
Later roundsOpp ~#3168–1044%−0.322.169%(16)

Serve

MetricL5L10L52 Wks
Hold %61%72%72%
Break %28%35%36%

L52 Wks:Ace rate 4.3%1st-serve points won 68%Dominance ratio 1.19

44 matches with serve stats

Workload & retirements

SituationValue
Matches, last 7 days2
Matches, last 14 days2
Days since last match2
Retired, last 52 Wks2
Retired, career34

Averages exclude retirements and defaults