Match log updated: 2026-07-01 10:30 UTC
Harriet Dart — WTA Match Log
Main draw matches: 118 | W: 43 | L: 75 | Win %: 36.4%
81 qualifying matches shown below; qualifying is excluded from main-draw summaries and leaderboards.
| Date ↑ | Tournament | Category | Round | Surface | Opponent | Score | Result | H2H | Match |
|---|---|---|---|---|---|---|---|---|---|
| Jun 24, 2015* | Eastbourne | WTA 500 | R64 | Grass | Dominika Cibulkova #49 | 1-6 3-6 | L | H2H | Match data |
| Jun 11, 2016 | Birmingham | WTA 250 | Q1 | Grass | Anna Tatishvili #107 | 4-6 6-4 1-6 | L | H2H | Match data |
| Jul 27, 2017* | Nanchang | WTA 250 | R32 | Hard | Qiang Wang #48 | 4-6 1-6 | L | H2H | Match data |
| Apr 22, 2018 | Istanbul | WTA 250 | Q1 | Clay | Evgeniya Rodina #118 | 2-6 2-6 | W | H2H | Match data |
| Apr 23, 2018 | Istanbul | WTA 250 | Q2 | Clay | Valentyna Ivakhnenko #172 | 6-0 6-0 | L | H2H | Match data |
| Jul 4, 2018* | Wimbledon | Grand Slam | R128 | Grass | Karolina Pliskova #8 | 7-6(2) 6-2 1-6 | L | H2H | Match data |
| Jul 28, 2018 | Washington DC | WTA 500 | Q1 | Hard | Shuko Aoyama #340 | 6-1 6-0 | W | H2H | Match data |
| Jul 29, 2018 | Washington DC | WTA 500 | Q2 | Hard | Alexa Guarachi #379 | 6-2 6-2 | W | H2H | Match data |
| Oct 11, 2018* | Linz | WTA 500 | R32 | Hard | Kristina Mladenovic #48 | 3-6 4-6 | L | H2H | Match data |
| Oct 13, 2018 | Moscow | WTA 500 | Q1 | Hard | Valentyna Ivakhnenko #186 | 1-6 3-6 | W | H2H | Match data |
| Oct 14, 2018 | Moscow | WTA 500 | Q2 | Hard | Ons Jabeur #100 | 6-1 3-6 7-6(1) | L | H2H | Match data |
| Dec 28, 2018 | Brisbane | WTA 500 | Q1 | Hard | Caroline Dolehide #126 | 6-0 6-2 | W | H2H | Match data |
| Dec 29, 2018 | Brisbane | WTA 500 | Q2 | Hard | Kateryna Baindl #98 | 2-6 6-1 7-6(7) | W | H2H | Match data |
| Dec 30, 2018 | Brisbane | WTA 500 | Q3 | Hard | Andrea Petkovic #64 | 5-7 2-6 | W | H2H | Match data |
| Dec 31, 2018 | Brisbane | WTA 500 | R32 | Hard | Priscilla Hon #157 | 1-6 6-3 6-4 | W | H2H | Match data |
| Jan 2, 2019 | Brisbane | WTA 500 | R16 | Hard | Anastasija Sevastova #11 | 2-6 0-6 | L | H2H | Match data |
| Jan 16, 2019* | Australian Open | Grand Slam | R128 | Hard | Maria Sharapova #30 | 0-6 0-6 | L | H2H | Match data |
| Apr 4, 2019* | Monterrey | WTA 500 | R32 | Hard | Dalila Jakupovic #92 | 2-6 3-6 | L | H2H | Match data |
| Jun 13, 2019* | Nottingham | WTA 250 | R32 | Grass | Vera Lapko #103 | 7-6(7) 3-6 6-3 | W | H2H | Match data |
| Jun 14, 2019* | Nottingham | WTA 250 | R16 | Grass | Ajla Tomljanovic #47 | 6-7(5) 1-6 2-6 | L | H2H | Match data |
| Jun 20, 2019* | Birmingham | WTA 250 | R32 | Grass | Yulia Putintseva #43 | 1-6 4-6 | L | H2H | Match data |
| Jun 26, 2019* | Eastbourne | WTA 500 | R64 | Grass | Anett Kontaveit #20 | 6-3 4-6 2-6 | L | H2H | Match data |
| Jul 3, 2019* | Wimbledon | Grand Slam | R128 | Grass | Christina Mchale #108 | 4-6 6-4 6-4 | W | H2H | Match data |
| Jul 4, 2019* | Wimbledon | Grand Slam | R64 | Grass | Beatriz Haddad Maia #121 | 7-6(4) 3-6 6-1 | W | H2H | Match data |
| Jul 7, 2019* | Wimbledon | Grand Slam | R32 | Grass | Ashleigh Barty #1 | 1-6 1-6 | L | H2H | Match data |
| Aug 28, 2019* | US Open | Grand Slam | R128 | Hard | Ana Bogdan #152 | 3-6 1-6 | L | H2H | Match data |
| Sep 26, 2019* | Tashkent | WTA 250 | R32 | Hard | Anna Kalinskaya #116 | 4-6 4-6 | L | H2H | Match data |
| Oct 10, 2019* | Tianjin | WTA 250 | R32 | Hard | Kurumi Nara #159 | 6-3 1-6 3-6 | L | H2H | Match data |
| Jan 4, 2020 | Brisbane | WTA 500 | Q1 | Hard | Yulia Putintseva #34 | 4-6 3-6 | L | H2H | Match data |
| Jan 22, 2020* | Australian Open | Grand Slam | R128 | Hard | Misaki Doi #82 | 2-6 6-4 7-6(6) | W | H2H | Match data |
| Jan 23, 2020* | Australian Open | Grand Slam | R64 | Hard | Simona Halep #3 | 2-6 4-6 | L | H2H | Match data |
| Sep 7, 2020 | Istanbul | WTA 250 | Q1 | Clay | Basak Eraydin #430 | 3-6 6-2 0-6 | W | H2H | Match data |
| Sep 8, 2020 | Istanbul | WTA 250 | Q2 | Clay | Ellen Perez #248 | 6-2 1-6 3-6 | L | H2H | Match data |
| Feb 27, 2021 | Lyon | WTA 250 | Q1 | Hard | Yuki Naito #187 | 7-6(5) 3-6 | L | H2H | Match data |
| Mar 6, 2021 | Guadalajara | WTA 250 | Q1 | Hard | Ashlyn Krueger #1031 | 2-6 3-6 | W | H2H | Match data |
| Mar 7, 2021 | Guadalajara | WTA 250 | Q2 | Hard | Astra Sharma #136 | 3-6 2-6 | L | H2H | Match data |
| Mar 10, 2021* | Guadalajara | WTA 250 | R32 | Hard | Astra Sharma #137 | 6-2 2-6 7-6(2) | L | H2H | Match data |
| Mar 13, 2021 | Monterrey | WTA 500 | Q1 | Hard | Sara Errani #108 | 0-6 2-6 | W | H2H | Match data |
| Mar 14, 2021 | Monterrey | WTA 500 | Q2 | Hard | Camila Osorio #186 | 6-4 7-5 | L | H2H | Match data |
| Mar 18, 2021* | Monterrey | WTA 500 | R32 | Hard | Heather Watson #65 | 6-4 7-6(1) | W | H2H | Match data |
| Mar 19, 2021* | Monterrey | WTA 500 | R16 | Hard | Viktoria Hruncakova #104 | 4-6 3-6 | L | H2H | Match data |
| Mar 22, 2021 | Miami | WTA 1000 | Q1 | Hard | Lin Zhu #103 | 6-7(10) 6-4 2-6 | W | H2H | Match data |
| Mar 23, 2021 | Miami | WTA 1000 | Q2 | Hard | Tereza Martincova #105 | 6-3 7-5 | L | H2H | Match data |
| Apr 3, 2021 | Charleston | WTA 500 | Q1 | Clay | Rachel Gailis | 6-1 6-2 | W | H2H | Match data |
| Apr 4, 2021 | Charleston | WTA 500 | Q2 | Clay | Grace Min #221 | 6-2 6-2 | L | H2H | Match data |
| Apr 7, 2021* | Charleston 1 | WTA 500 | R64 | Clay | Yulia Putintseva #31 | 7-6(8) 4-6 | L | H2H | Match data |
| Jun 8, 2021* | Nottingham | WTA 250 | R64 | Grass | Emma Raducanu #366 | 6-3 6-4 | W | H2H | Match data |
| Jun 9, 2021* | Nottingham | WTA 250 | R32 | Grass | Lauren Davis #86 | 6-1 3-6 4-6 | L | H2H | Match data |
| Jun 17, 2021* | Birmingham | WTA 250 | R32 | Grass | Caroline Garcia #74 | 5-7 6-4 4-6 | L | H2H | Match data |
| Jun 24, 2021* | Eastbourne | WTA 250 | R32 | Grass | Elena Rybakina #21 | 2-6 6-7(5) 4-6 | L | H2H | Match data |
| Jun 30, 2021* | Wimbledon | Grand Slam | R128 | Grass | Elise Mertens #16 | 1-6 3-6 | L | H2H | Match data |
| Aug 7, 2021 | Montreal | WTA 1000 | Q1 | Hard | Bernarda Pera #82 | 6-3 4-6 3-6 | W | H2H | Match data |
| Aug 8, 2021 | Montreal | WTA 1000 | Q2 | Hard | Christina Mchale #101 | 2-6 6-2 6-4 | W | H2H | Match data |
| Aug 11, 2021* | Montreal | WTA 1000 | R64 | Hard | Leylah Fernandez #70 | 7-5 7-6(4) | W | H2H | Match data |
| Aug 12, 2021* | Montreal | WTA 1000 | R32 | Hard | Bianca Andreescu #8 | 1-6 6-3 3-6 | L | H2H | Match data |
| Sep 1, 2021* | US Open | Grand Slam | R128 | Hard | Caroline Garcia #62 | 6-7(6) 4-6 2-6 | L | H2H | Match data |
| Sep 25, 2021 | Chicago 500 | WTA 500 | Q1 | Hard | Quinn Gleason #451 | 7-5 6-2 | W | H2H | Match data |
| Sep 26, 2021 | Chicago 500 | WTA 500 | Q2 | Hard | Mai Hontama #201 | 7-5 6-7(3) | L | H2H | Match data |
| Sep 29, 2021* | Chicago 2 | WTA 500 | R64 | Hard | Beatriz Haddad Maia #116 | 6-1 3-6 6-1 | W | H2H | Match data |
| Sep 30, 2021* | Chicago 2 | WTA 500 | R32 | Hard | Veronika Kudermetova #31 | 3-6 4-6 | L | H2H | Match data |
| Jan 2, 2022 | Melbourne 250 #2 | WTA 250 | Q1 | Hard | Daria Snigur #153 | 4-6 2-6 | W | H2H | Match data |
| Jan 3, 2022 | Melbourne 250 #2 | WTA 250 | Q2 | Hard | Xinyu Wang #101 | 6-1 6-7(5) 4-6 | W | H2H | Match data |
| Jan 6, 2022* | Melbourne 2 | WTA 250 | R32 | Hard | Madison Keys #56 | 3-6 7-6(2) | L | H2H | Match data |
| Jan 19, 2022* | Australian Open | Grand Slam | R128 | Hard | Iga Swiatek #9 | 3-6 0-6 | L | H2H | Match data |
| Feb 5, 2022 | St. Petersburg | WTA 500 | Q1 | Hard | Ulrikke Eikeri #278 | 1-6 5-7 | L | H2H | Match data |
| Feb 12, 2022 | Dubai | WTA 1000 | Q1 | Hard | Sara Behbehani | 0-6 0-6 | W | H2H | Match data |
| Feb 13, 2022 | Dubai | WTA 1000 | Q2 | Hard | Liudmila Samsonova #34 | 6-2 3-6 6-7(5) | W | H2H | Match data |
| Feb 14, 2022 | Dubai | WTA 1000 | Q3 | Hard | Marta Kostyuk #49 | 6-1 6-1 | L | H2H | Match data |
| Feb 18, 2022 | Doha | WTA 1000 | Q1 | Hard | Oceane Dodin #95 | 7-5 6-4 | L | H2H | Match data |
| Mar 7, 2022 | Indian Wells | WTA 1000 | Q1 | Hard | Lesley Pattinama Kerkhove #136 | 1-6 5-7 | W | H2H | Match data |
| Mar 8, 2022 | Indian Wells | WTA 1000 | Q2 | Hard | Anastasia Gasanova #155 | 2-6 6-3 3-6 | W | H2H | Match data |
| Mar 11, 2022* | Indian Wells | WTA 1000 | R128 | Hard | Ana Konjuh #48 | 6-1 3-1 (ret.) | W | H2H | Match data |
| Mar 12, 2022* | Indian Wells | WTA 1000 | R64 | Hard | Elina Svitolina #18 | 2-6 6-3 6-3 | W | H2H | Match data |
| Mar 14, 2022* | Indian Wells | WTA 1000 | R32 | Hard | Kaia Kanepi #63 | 7-6(4) 6-3 | W | H2H | Match data |
| Mar 16, 2022* | Indian Wells | WTA 1000 | R16 | Hard | Madison Keys #29 | 1-6 4-6 | L | H2H | Match data |
| Mar 21, 2022 | Miami | WTA 1000 | Q1 | Hard | Tatjana Maria #254 | 3-6 3-6 | L | H2H | Match data |
| Apr 7, 2022* | Bogota | WTA 250 | R32 | Clay | Elina Avanesyan #170 | 1-6 2-6 | L | H2H | Match data |
| Apr 26, 2022 | Madrid | WTA 1000 | Q1 | Clay | Kaia Kanepi #55 | 1-6 1-6 | L | H2H | Match data |
| May 24, 2022* | Roland Garros | Grand Slam | R128 | Clay | Martina Trevisan #59 | 0-6 2-6 | L | H2H | Match data |
| Jun 9, 2022* | Nottingham | WTA 250 | R32 | Grass | Donna Vekic #90 | 6-4 6-3 | W | H2H | Match data |
| Jun 10, 2022* | Nottingham | WTA 250 | R16 | Grass | Camila Giorgi #26 | 5-7 6-4 7-6(3) | W | H2H | Match data |
| Jun 11, 2022* | Nottingham | WTA 250 | QF | Grass | Alison Riske-Amritraj #40 | 6-4 2-6 1-6 | L | H2H | Match data |
| Jun 16, 2022* | Birmingham | WTA 250 | R32 | Grass | Camila Osorio #61 | 6-2 6-0 | W | H2H | Match data |
| Jun 17, 2022* | Birmingham | WTA 250 | R16 | Grass | Simona Halep #20 | 3-6 2-6 | L | H2H | Match data |
| Jun 22, 2022* | Eastbourne | WTA 500 | R64 | Grass | Madison Brengle #57 | 3-6 6-1 6-4 | W | H2H | Match data |
| Jun 23, 2022* | Eastbourne | WTA 500 | R32 | Grass | Jil Teichmann #23 | 7-6(7) 4-6 6-3 | W | H2H | Match data |
| Jun 24, 2022* | Eastbourne | WTA 500 | R16 | Grass | Marta Kostyuk #79 | 6-4 2-6 6-4 | W | H2H | Match data |
| Jun 25, 2022* | Eastbourne | WTA 500 | QF | Grass | Petra Kvitova #31 | 3-6 4-6 | L | H2H | Match data |
| Jun 29, 2022* | Wimbledon | Grand Slam | R128 | Grass | Rebeka Masarova #146 | 6-1 6-4 | W | H2H | Match data |
| Jun 30, 2022* | Wimbledon | Grand Slam | R64 | Grass | Jessica Pegula #9 | 6-4 3-6 1-6 | L | H2H | Match data |
| Aug 4, 2022* | Washington | WTA 500 | R32 | Hard | Lin Zhu #97 | 4-6 3-6 | L | H2H | Match data |
| Aug 6, 2022 | Montreal | WTA 1000 | Q1 | Hard | Arianne Hartono #164 | 3-6 3-6 | W | H2H | Match data |
| Aug 7, 2022 | Montreal | WTA 1000 | Q2 | Hard | Ajla Tomljanovic #69 | 6-4 1-6 3-6 | L | H2H | Match data |
| Aug 13, 2022 | Cincinnati | WTA 1000 | Q1 | Hard | Anastasia Potapova #48 | 2-6 4-6 | L | H2H | Match data |
| Aug 24, 2022* | Granby | WTA 250 | R32 | Hard | Maryna Zanevska #98 | 6-4 7-5 | W | H2H | Match data |
| Aug 25, 2022* | Granby | WTA 250 | R16 | Hard | Nuria Parrizas Diaz #64 | 2-6 4-6 | L | H2H | Match data |
| Aug 31, 2022* | US Open | Grand Slam | R128 | Hard | Daria Kasatkina #9 | 7-6(8) 1-6 6-3 | W | H2H | Match data |
| Sep 1, 2022* | US Open | Grand Slam | R64 | Hard | Dalma Galfi #91 | 4-6 0-6 | L | H2H | Match data |
| Sep 15, 2022* | Portoroz | WTA 250 | R32 | Hard | Tereza Martincova #66 | 6-0 4-6 1-6 | L | H2H | Match data |
| Oct 6, 2022* | Monastir | WTA 250 | R32 | Hard | Nuria Parrizas Diaz #74 | 6-2 6-4 | W | H2H | Match data |
| Oct 7, 2022* | Monastir | WTA 250 | R16 | Hard | Alizé Cornet #37 | 3-6 4-6 | L | H2H | Match data |
| Oct 13, 2022* | Transylvania Open | WTA 250 | R32 | Hard | Oceane Dodin #101 | 6-2 6-0 | W | H2H | Match data |
| Oct 14, 2022* | Transylvania Open | WTA 250 | R16 | Hard | Anna Bondar #62 | 7-6(3) 4-6 | L | H2H | Match data |
| Oct 17, 2022 | Rouen | WTA 250 | R32 | Clay | Daria Snigur #116 | 7-5 6-2 | W | H2H | Match data |
| Oct 19, 2022 | Rouen | WTA 250 | R16 | Clay | Cristina Bucsa #110 | 6-4 2-6 6-7(3) | L | H2H | Match data |
| Jan 18, 2023* | Australian Open | Grand Slam | R128 | Hard | Jil Teichmann #33 | 5-7 1-6 | L | H2H | Match data |
| Feb 2, 2023* | Hua Hin | WTA 250 | R32 | Hard | Bianca Andreescu #42 | 3-6 4-6 | L | H2H | Match data |
| Feb 11, 2023 | Doha | WTA 1000 | Q1 | Hard | Dalila Jakupovic #243 | 6-4 6-1 | W | H2H | Match data |
| Feb 12, 2023 | Doha | WTA 1000 | Q2 | Hard | Karolina Pliskova #20 | 1-6 2-6 | L | H2H | Match data |
| Feb 17, 2023 | Dubai | WTA 1000 | Q1 | Hard | Rebecca Marino #75 | 7-6(1) 6-7(5) 1-6 | L | H2H | Match data |
| Mar 2, 2023* | Austin | WTA 250 | R32 | Hard | Erika Andreeva #135 | 7-6(4) 6-3 7-6(3) | L | H2H | Match data |
| Mar 6, 2023 | Indian Wells | WTA 1000 | Q1 | Hard | Caroline Dolehide #167 | 1-6 2-6 | L | H2H | Match data |
| Mar 19, 2023 | Miami | WTA 1000 | Q1 | Hard | Katie Swan #156 | 6-3 2-6 3-6 | W | H2H | Match data |
| Mar 20, 2023 | Miami | WTA 1000 | Q2 | Hard | Lesia Tsurenko #81 | 7-6(4) 2-6 | L | H2H | Match data |
| May 8, 2023 | Rome | WTA 1000 | Q1 | Clay | Priscilla Hon #164 | 6-1 2-6 2-6 | L | H2H | Match data |
| Jun 10, 2023 | Nottingham | WTA 250 | Q1 | Grass | Maddison Inglis #234 | 6-3 6-4 | W | H2H | Match data |
| Jun 11, 2023 | Nottingham | WTA 250 | Q2 | Grass | Eden Silva #372 | 6-0 6-4 | W | H2H | Match data |
| Jun 15, 2023* | Nottingham | WTA 250 | R32 | Grass | Rebecca Marino #89 | 6-4 6-2 | W | H2H | Match data |
| Jun 16, 2023* | Nottingham | WTA 250 | R16 | Grass | Anhelina Kalinina #25 | 6-0 7-5 | W | H2H | Match data |
| Jun 17, 2023* | Nottingham | WTA 250 | QF | Grass | Katie Boulter #126 | 3-6 5-7 | L | H2H | Match data |
| Jun 22, 2023* | Birmingham | WTA 250 | R32 | Grass | Jodie Burrage #108 | 4-6 6-2 7-5 | W | H2H | Match data |
| Jun 23, 2023* | Birmingham | WTA 250 | R16 | Grass | Anhelina Kalinina #26 | 6-3 3-6 6-1 | W | H2H | Match data |
| Jun 24, 2023* | Birmingham | WTA 250 | QF | Grass | Anastasia Potapova #21 | 6-4 3-6 4-6 | L | H2H | Match data |
| Jun 29, 2023* | Eastbourne | WTA 500 | R32 | Grass | Shuai Zhang #37 | 7-5 6-7(5) 6-1 | W | H2H | Match data |
| Jun 30, 2023* | Eastbourne | WTA 500 | R16 | Grass | Jelena Ostapenko #17 | 3-6 4-6 | L | H2H | Match data |
| Jul 5, 2023* | Wimbledon | Grand Slam | R128 | Grass | Diane Parry #96 | 6-7(4) 0-6 4-6 | L | H2H | Match data |
| Sep 14, 2023* | Osaka | WTA 250 | R32 | Hard | Linda Fruhvirtova #68 | 7-5 5-7 6-2 | W | H2H | Match data |
| Sep 15, 2023* | Osaka | WTA 250 | R16 | Hard | Anna Kalinskaya #92 | 7-6(5) 2-6 | L | H2H | Match data |
| Sep 16, 2023 | Guangzhou | WTA 250 | Q1 | Hard | Fang Ying Xun #946 | 6-4 6-2 | W | H2H | Match data |
| Sep 17, 2023 | Guangzhou | WTA 250 | Q2 | Hard | Valeria Savinykh #171 | 6-3 6-4 | W | H2H | Match data |
| Sep 20, 2023* | Guangzhou | WTA 250 | R32 | Hard | Jule Niemeier #136 | 6-3 6-2 | W | H2H | Match data |
| Sep 21, 2023* | Guangzhou | WTA 250 | R16 | Hard | Greet Minnen #68 | 7-6(7) 6-7(5) 4-6 | L | H2H | Match data |
| Sep 23, 2023 | Tokyo | WTA 500 | Q1 | Hard | Sayaka Ishii #617 | 4-6 6-1 6-3 | W | H2H | Match data |
| Sep 24, 2023 | Tokyo | WTA 500 | Q2 | Hard | Oksana Kalashnikova #1573 | 6-0 6-4 | W | H2H | Match data |
| Sep 28, 2023* | Tokyo | WTA 500 | R32 | Hard | Veronika Kudermetova #19 | 3-6 7-6(4) | L | H2H | Match data |
| Jan 11, 2024 | Australian Open | Grand Slam | Q3 | Hard | Yuliia Starodubtseva #152 | 6-4 6-4 | L | H2H | Match data |
| Jan 28, 2024 | Linz | WTA 500 | Q1 | Clay | Jule Niemeier #163 | 7-6(7) 2-6 | L | H2H | Match data |
| Feb 3, 2024 | Cluj-Napoca | WTA 250 | Q1 | Hard | Ilona-Georgiana Ghioroaie #376 | 7-6(3) 7-6(4) | W | H2H | Match data |
| Feb 4, 2024 | Cluj-Napoca | WTA 250 | Q2 | Hard | Katarina Zavatska #175 | 6-0 6-3 | W | H2H | Match data |
| Feb 8, 2024* | Cluj-Napoca | WTA 250 | R32 | Hard | Anna Bondar #125 | 6-4 7-6(0) | W | H2H | Match data |
| Feb 9, 2024* | Cluj-Napoca | WTA 250 | R16 | Hard | Elisabetta Cocciaretto #56 | 5-7 7-5 6-3 | W | H2H | Match data |
| Feb 10, 2024* | Cluj-Napoca | WTA 250 | QF | Hard | Nuria Parrizas Diaz #132 | 6-3 6-2 | W | H2H | Match data |
| Feb 10, 2024* | Cluj-Napoca | WTA 250 | SF | Hard | Karolina Pliskova #78 | 3-6 3-6 | L | H2H | Match data |
| Mar 5, 2024 | Indian Wells | WTA 1000 | Q1 | Hard | Darja Semenistaja #110 | 6-2 6-2 | W | H2H | Match data |
| Mar 5, 2024 | Indian Wells | WTA 1000 | Q2 | Hard | Liv Hovde #286 | 6-2 6-3 | L | H2H | Match data |
| Mar 17, 2024 | Miami | WTA 1000 | Q1 | Hard | Ena Koike | 6-2 6-3 | W | H2H | Match data |
| Mar 18, 2024 | Miami | WTA 1000 | Q2 | Hard | Maria Lourdes Carle #100 | 1-6 6-7(5) 6-3 | L | H2H | Match data |
| Apr 22, 2024 | Madrid | WTA 1000 | Q1 | Clay | Aliaksandra Sasnovich #109 | 0-6 6-3 7-6(1) | W | H2H | Match data |
| Apr 23, 2024 | Madrid | WTA 1000 | Q2 | Clay | Maria Timofeeva #99 | 4-6 6-3 7-5 | W | H2H | Match data |
| Apr 25, 2024* | Madrid | WTA 1000 | R128 | Clay | Cristina Bucsa #75 | 4-6 4-6 | L | H2H | Match data |
| May 6, 2024 | Rome | WTA 1000 | Q1 | Clay | Rebecca Sramkova #120 | 6-2 6-3 | L | H2H | Match data |
| May 22, 2024* | Rabat | WTA 250 | R32 | Clay | Sara Sorribes Tormo #46 | 2-6 0-6 | L | H2H | Match data |
| May 28, 2024* | Roland Garros | Grand Slam | R128 | Clay | Linda Noskova #29 | 7-6(3) 4-6 | L | H2H | Match data |
| Jun 13, 2024* | Nottingham | WTA 250 | R32 | Grass | Katie Boulter #30 | 6-7(5) 4-6 5-7 | L | H2H | Match data |
| Jun 20, 2024* | Birmingham | WTA 250 | R32 | Grass | Moyuka Uchijima #72 | 6-3 6-3 | W | H2H | Match data |
| Jun 21, 2024* | Birmingham | WTA 250 | R16 | Grass | Barbora Krejcikova #25 | 3-6 4-6 | L | H2H | Match data |
| Jun 27, 2024* | Eastbourne | WTA 500 | R32 | Grass | Marie Bouzkova #37 | 7-5 6-7(7) 6-4 | W | H2H | Match data |
| Jun 28, 2024* | Eastbourne | WTA 500 | R16 | Grass | Sofia Kenin #48 | 6-3 6-7(3) 6-0 | W | H2H | Match data |
| Jun 29, 2024* | Eastbourne | WTA 500 | QF | Grass | Leylah Fernandez #30 | 2-6 1-6 | L | H2H | Match data |
| Jul 3, 2024* | Wimbledon | Grand Slam | R128 | Grass | Zhuoxuan Bai #95 | 6-4 6-0 | W | H2H | Match data |
| Jul 4, 2024* | Wimbledon | Grand Slam | R64 | Grass | Katie Boulter #29 | 4-6 6-1 7-6(8) | W | H2H | Match data |
| Jul 7, 2024* | Wimbledon | Grand Slam | R32 | Grass | Xinyu Wang #42 | 6-2 5-7 3-6 | L | H2H | Match data |
| Aug 4, 2024 | Montreal | WTA 1000 | Q1 | Hard | Robin Montgomery #131 | 6-3 6-4 | W | H2H | Match data |
| Aug 5, 2024 | Montreal | WTA 1000 | Q2 | Hard | Louisa Chirico #218 | 6-4 6-6 | W | H2H | Match data |
| Aug 8, 2024* | Toronto | WTA 1000 | R64 | Hard | Diana Shnaider #24 | 3-6 6-3 7-6(2) | L | H2H | Match data |
| Aug 11, 2024 | Cincinnati | WTA 1000 | Q1 | Hard | Kamilla Rakhimova #93 | 4-6 6-2 0-6 | W | H2H | Match data |
| Aug 12, 2024 | Cincinnati | WTA 1000 | Q2 | Hard | Elina Avanesyan #60 | 4-6 1-6 | W | H2H | Match data |
| Aug 15, 2024* | Cincinnati | WTA 1000 | R64 | Hard | Yulia Putintseva #33 | 6-4 0-6 1-6 | L | H2H | Match data |
| Aug 28, 2024* | US Open | Grand Slam | R128 | Hard | Chloe Paquet #97 | 6-1 6-2 | W | H2H | Match data |
| Aug 29, 2024* | US Open | Grand Slam | R64 | Hard | Marta Kostyuk #19 | 7-6(10) 1-6 | L | H2H | Match data |
| Sep 27, 2024* | Beijing | WTA 1000 | R128 | Hard | Clara Tauson #72 | 7-5 4-6 1-6 | L | H2H | Match data |
| Oct 5, 2024 | Wuhan | WTA 1000 | Q1 | Hard | Ana Bogdan #120 | 0-6 (ret.) | L | H2H | Match data |
| Oct 17, 2024* | Osaka | WTA 250 | R32 | Hard | Laura Siegemund #89 | 3-6 7-5 7-5 | W | H2H | Match data |
| Oct 18, 2024* | Osaka | WTA 250 | R16 | Hard | Clara Tauson #63 | 3-6 2-6 | L | H2H | Match data |
| Dec 27, 2024 | Brisbane | WTA 500 | Q1 | Hard | Priscilla Hon #167 | 7-6(6) 7-6(5) | L | H2H | Match data |
| Jan 8, 2025 | Australian Open | Grand Slam | Q3 | Hard | Taylah Preston #170 | 6-7(7) 6-1 6-2 | W | H2H | Match data |
| Jan 9, 2025 | Australian Open | Grand Slam | Q3 | Hard | Nao Hibino #145 | 4-6 5-7 | L | H2H | Match data |
| Jan 13, 2025 | Australian Open | Grand Slam | R128 | Hard | Jana Fett #136 | 7-5 2-6 7-6(7) | W | H2H | Match data |
| Jan 15, 2025 | Australian Open | Grand Slam | R64 | Hard | Donna Vekic #19 | 6-4 0-6 2-6 | L | H2H | Match data |
| Jan 28, 2025 | Singapore | WTA 250 | R32 | Hard | Jil Teichmann #128 | 3-6 1-6 | L | H2H | Match data |
| Mar 16, 2025 | Miami | WTA 1000 | Q1 | Hard | Daria Saville #121 | 2-6 6-1 7-5 | W | H2H | Match data |
| Mar 17, 2025 | Miami | WTA 1000 | Q2 | Hard | Kimberly Birrell #76 | 4-6 3-6 | L | H2H | Match data |
| Mar 31, 2025 | Charleston | WTA 500 | R64 | Clay | Varvara Gracheva #66 | 1-6 6-3 1-6 | L | H2H | Match data |
| Apr 15, 2025 | Rouen | WTA 250 | R32 | Clay | Lois Boisson #254 | 0-6 3-6 | L | H2H | Match data |
| Apr 21, 2025 | Madrid | WTA 1000 | Q1 | Clay | Varvara Lepchenko #120 | 4-6 6-7(3) 3-6 | L | H2H | Match data |
| May 5, 2025 | Rome | WTA 1000 | Q1 | Clay | Anca Todoni #89 | 2-6 2-6 | L | H2H | Match data |
| Jun 17, 2025 | Nottingham | WTA 250 | R32 | Grass | Francesca Jones #122 | 5-7 4-6 | L | H2H | Match data |
| Jun 30, 2025 | Wimbledon | Grand Slam | R128 | Grass | Dalma Galfi #110 | 6-3 3-6 5-7 | L | H2H | Match data |
| Jul 22, 2025 | Prague | WTA 250 | R32 | Hard | Xinyu Wang #32 | 3-6 3-6 | L | H2H | Match data |
| Aug 21, 2025 | US Open | Grand Slam | Q3 | Hard | Ayana Akli | 7-6(4) 1-6 | L | H2H | Match data |
| Jan 13, 2026 | Australian Open | Grand Slam | Q3 | Hard | Destanee Aiava #239 | 6-3 2-6 6-3 | W | H2H | Match data |
| Jan 14, 2026 | Australian Open | Grand Slam | Q3 | Hard | Lanlana Tararudee #135 | 0-6 6-3 3-6 | L | H2H | Match data |
| May 18, 2026 | Roland Garros | Grand Slam | Q3 | Clay | Yue Yuan #118 | 5-7 6-4 6-2 | W | H2H | Match data |
| May 24, 2026* | Roland Garros | Grand Slam | Q3 | Clay | Leyre Romero Gormaz #159 | 1-6 4-6 | L | H2H | Match data |
| Jun 8, 2026 | Queens | WTA 500 | R32 | Grass | Liudmila Samsonova #35 | 5-7 6-4 6-3 | W | H2H | Match data |
| Jun 12, 2026 | Queens | WTA 500 | R16 | Grass | Kamilla Rakhimova #78 | 7-5 1-6 5-7 | L | H2H | Match data |
| Jun 16, 2026 | Nottingham | WTA 250 | R32 | Grass | Hannah Klugman | 2-6 4-6 | L | H2H | Match data |
| Jun 23, 2026 | Eastbourne | WTA 250 | R32 | Grass | Zeynep Sonmez #54 | 6-4 2-6 5-7 | L | H2H | Match data |
| Jun 29, 2026 | Wimbledon | Grand Slam | R128 | Grass | Jelena Ostapenko #31 | 3-6 6-3 4-6 | L | H2H | Match data |