ITF W25 Perigueux | 06/26 07:00 | 25 | Harmony Tan v Nathaly Kurata | 1-6,6-4,6-3 | |
ITF W25 Montpellier | 06/22 15:55 | 28 | [262] Varvara Gracheva v Harmony Tan [278] | 7-6,6-2 | |
ITF W25 Montpellier | 06/21 17:00 | 27 | [278] Harmony Tan v Lara Salden [385] | 6-2,6-3 | |
ITF W25 Montpellier | 06/20 13:10 | 26 | [278] Harmony Tan v Margot Yerolymos [346] | 2-6,6-4,6-4 | |
ITF W25 Montpellier | 06/19 12:10 | 25 | [278] Harmony Tan v Vivien Juhaszova [435] | 6-1,6-2 | |
Open di Francia Femminili | 05/28 11:25 | 23 | [51] Amanda Anisimova v Harmony Tan [265] | 6-3,6-1 | |
WTA Strasburgo | 05/19 16:05 | 25 | [259] Harmony Tan v Saisai Zheng [46] | 6-7,6-7 | |
ITF W60 Saint-Gaudens | 05/15 09:00 | 25 | [259] Harmony Tan v Tessah Andrianjafitrimo [341] | 6-4,4-6,2-6 | |
ITF W80 Cagnes-Sur-Mer | 05/07 08:30 | 25 | [256] Harmony Tan v Tereza Martincova [156] | 3-6,1-6 | |
WTA Rabat | 04/28 11:00 | 46 | [192] Greet Minnen v Harmony Tan [264] | 6-2,7-6 | |
WTA Rabat | 04/27 10:00 | 45 | [264] Harmony Tan v Harriet Dart [126] | 6-2,7-6 | |
ITF W25 Calvi | 04/12 08:30 | 26 | Manon Leonard v Harmony Tan | Retired | |
ITF W25 Calvi | 04/10 14:45 | 25 | Lara Schmidt v Harmony Tan | 3-6,0-6 | |
ITF W60 Shenzhen | 03/12 03:35 | 25 | [254] Harmony Tan v Shuyue Ma [271] | 0-6,6-1,2-6 | |
ITF W25 Glasgow | 02/21 14:25 | 26 | [258] Harmony Tan v Mariam Bolkvadze [312] | 4-6,6-2,6-7 | |
ITF W25 Glasgow | 02/19 10:00 | 25 | [228] Kimberley Zimmermann v Harmony Tan [258] | 3-6,2-6 | |
ITF W60 Shrewsbury | 02/15 12:30 | 28 | [126] Yanina Wickmayer v Harmony Tan [301] | 7-5,6-4 | |
ITF W60 Shrewsbury | 02/14 13:35 | 27 | [138] Tereza Smitkova v Harmony Tan [301] | 1-6,0-6 | |
ITF W60 Shrewsbury | 02/13 11:15 | 26 | [301] Harmony Tan v Bibiane Schoofs [161] | 6-4,6-1 | |
ITF W60 Shrewsbury | 02/12 16:10 | 25 | [301] Harmony Tan v Kaja Juvan [168] | Retired | |
ITF W25 Grenoble | 02/10 13:00 | 29 | [128] Vitalia Diatchenko v Harmony Tan [301] | 6-1,6-4 | |
ITF W25 Grenoble | 02/09 11:00 | 28 | [301] Harmony Tan v Elena Gabriela Ruse [256] | Retired | |
ITF W25 Grenoble | 02/08 10:00 | 27 | [301] Harmony Tan v Lesley Kerkhove [221] | 7-6,6-3 | |
ITF W25 Grenoble | 02/07 10:00 | 26 | [229] Anastasia Grymalska v Harmony Tan [301] | 1-6,4-6 | |
ITF W25 Grenoble | 02/06 09:00 | 25 | [301] Harmony Tan v Claudia Giovine [470] | 7-5,6-0 | |
ITF W25 Grenoble | 02/04 16:20 | 45 | [301] Harmony Tan v Julie Gervais [411] | 6-2,6-1 | |
ITF W25 Grenoble | 02/04 09:00 | 45 | Harmony Tan v Aubane Droguet | 6-3,6-2 | |
WTA Newport Beach | 01/24 18:00 | 26 | [308] Harmony Tan v Taylor Townsend [93] | 3-6,1-6 | |
WTA Newport Beach | 01/22 23:20 | 25 | [123] Sachia Vickery v Harmony Tan [308] | Retired | |
WTA Newport Beach | 01/21 20:20 | 24 | [308] Harmony Tan v Katharina Gerlach [333] | 6-4,6-2 |
Harmony Tan (Parigi, 11 settembre 1997) è una tennista francese.