Harmony Tan
H. Tan · France
Every match we have on file, with the price the market gave them at the time.
Last five
LWLWL
2026 record
27-19
Hard 12-12 · Clay 4-5 · Grass 6-2
Average price
2.06
Match history
| Date | Event | Opponent | Score | Their price | Market | Result |
|---|---|---|---|---|---|---|
| 2026-10-14 | Rovereto | L. Stefanini | 0 - 2 | 2.60 | 63% | LOST |
| 2026-10-12 | Rovereto | P. Iatcenko | 1 - 2 | 2.47 | 61% | WON |
| 2026-10-01 | W75 Quinta do Lago | E. Vedder | 0 - 2 | 1.55 | 61% | LOST |
| 2026-09-29 | W75 Quinta do Lago | C. Tanguilig | 2 - 0 | — | — | WON |
| 2026-09-23 | Porto | A. Voloshchuk | 2 - 1 | 1.51 | 64% | LOST |
| 2026-09-22 | Porto | C. Y. Lee | 2 - 0 | — | — | WON |
| 2026-09-02 | W50 Leiria | S. Johnson | 0 - 2 | 1.53 | 62% | LOST |
| 2026-08-25 | US Open | M. Stoiana | 0 - 2 | 3.85 | 75% | LOST |
| 2026-07-17 | Istanbul 2 (Turkey) - Qualification | H. Vandewinkel | 1 - 0 RET | 2.41 | 60% | LOST |
| 2026-07-15 | Istanbul 2 (Turkey) - Qualification | A. Gasanova | 2 - 0 | 2.22 | 57% | WON |
| 2026-07-14 | Istanbul 2 (Turkey) - Qualification | L. Havlickova | 2 - 1 | 1.59 | 60% | WON |
| 2026-06-25 | Wimbledon | T. C. Grant | 0 - 2 | 1.99 | 52% | LOST |
| 2026-06-24 | Wimbledon | E. Adeshina | 0 - 2 | 1.09 | 88% | WON |
| 2026-06-23 | Wimbledon | M. Pohankova | 2 - 1 | 2.35 | 59% | WON |
| 2026-06-12 | Ilkley | L. Tararudee | 2 - 0 | 2.14 | 55% | WON |
| 2026-06-12 | Ilkley | C. Naef | 2 - 0 | 2.55 | 62% | LOST |
| 2026-06-10 | Ilkley | T. Preston | 1 - 2 | 2.00 | 52% | WON |
| 2026-06-08 | Ilkley | E. Appleton | 2 - 0 | 1.33 | 72% | WON |
| 2026-06-07 | Ilkley | A. Rajecki | 2 - 0 | 1.27 | 76% | WON |
| 2026-05-22 | French Open | L. Fruhvirtova | 0 - 2 | 2.30 | 58% | LOST |
| 2026-05-20 | French Open | X. Gao | 1 - 2 | — | — | WON |
| 2026-05-19 | French Open | K. K. Thandi | 2 - 0 | — | — | WON |
| 2026-05-13 | W75 Trnava 3 | C. Liu | 1 - 2 | 2.70 | 65% | LOST |
| 2026-05-12 | W75 Trnava 3 | M. Bulgaru | 2 - 0 | 1.46 | 65% | WON |
| 2026-05-06 | W75 Saint-Gaudens | T. Kostovic | 1 - 2 | 3.76 | 75% | LOST |
| 2026-04-21 | W50 Roehampton | R. Cooling | 2 - 0 | 1.07 | 90% | WON |
| 2026-04-15 | Rouen | A. Bondar | 1 - 2 | 4.84 | 80% | LOST |
| 2026-04-12 | Rouen | Xin. Wang | 2 - 1 | 3.22 | 70% | LOST |
| 2026-04-11 | Rouen | A. Robbe | 0 - 2 | 1.12 | 86% | WON |
| 2026-04-02 | W50 Nantes | E. Kazionova | 1 - 0 RET | 1.16 | 80% | LOST |
| 2026-04-01 | W50 Nantes | F. Urgesi | 2 - 0 | 1.42 | 67% | WON |
| 2026-03-31 | W50 Nantes | A. Monnot | 2 - 0 | 1.58 | 60% | WON |
| 2026-03-28 | W50 Croissy-Beaubourg (France), Hard (Indoor) | A. Monnot | 0 - 2 | 1.64 | 58% | WON |
| 2026-03-27 | W50 Croissy-Beaubourg (France), Hard (Indoor) | V. Valdmannova | 2 - 0 | 2.18 | 56% | WON |
| 2026-03-26 | W50 Croissy-Beaubourg (France), Hard (Indoor) | K. Deichmann | 0 - 2 | 1.51 | 63% | WON |
| 2026-03-25 | W50 Croissy-Beaubourg (France), Hard (Indoor) | M. Pohankova | 1 - 2 | 2.72 | 65% | WON |
| 2026-03-24 | W50 Croissy-Beaubourg (France), Hard (Indoor) | L. Boskovic | 0 - 2 | 1.73 | 55% | WON |
| 2026-03-06 | W50 Helsinki | J. Vandromme | 2 - 1 | 3.13 | 70% | LOST |
| 2026-03-05 | W50 Helsinki | E. Haavisto | 1 - 2 | 1.07 | 90% | WON |
| 2026-03-04 | W50 Helsinki | E. Kazionova | 0 - 2 | 1.22 | 77% | WON |
Physical history
Retirements, walkovers and medical timeouts on file, newest first.
Challenger Hard retired 1 - 0 v H. Vandewinkel
ITF Hard withdrew before the match
ITF Hard retired 1 - 0 v E. Kazionova
Challenger Hard (Indoor) won when I. Burillo Escorihuela retired v I. Burillo Escorihuela
medical timeout
last MTO 15.07.2026 · score 4-0 (00 - 00') · odds 1.11-5.6
medical timeout
last MTO 23.06.2026 · score 2-1 (00 - 00') · odds 1.85-1.9
medical timeout
last MTO 02.04.2026 · score 3-1 ('00 - 15) · odds 1.70-2.10
medical timeout
last MTO 15.10.2025 · score 7-6 0-3 ('00 - 00) · odds 1.20-3.80