Harmony Tan

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
French Open Women 05/28 11:25 23 [51] Amanda Anisimova v Harmony Tan [265] 6-3,6-1
WTA Strasbourg 05/19 16:05 25 [259] Harmony Tan v Saisai Zheng [46] 6-7,6-7
ITF W60 Saint-Gaudens 05/15 09:10 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 12: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 11:25 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:10 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
ITF Women Shrewsbury 11/06 16:10 25 [204] Barbara Haas v Harmony Tan [314] 3-6,6-2,6-1