Career-high ranking
#41
(2023)
WTA titles
0
2 finals
Career record
113W/139L
45% wins
On tour since
2017
Recent matches
2026-03-31
1
vs Camila Osorio
Bogota (Clay)
7-6 (5),2-6,1-6
✗
2026-03-15
1
vs Nikola Bartunkova
Miami (Hard)
3-6,6-3,3-6
✗
2026-03-01
1
vs Anastasia Zakharova
Indian Wells (Hard)
5-7,1-6
✗
2026-02-26
2
vs Kimberly Birrell
Austin (Hard)
4-6,2-6
✗
2026-02-25
1
vs Lulu Sun
Austin (Hard)
6-2,6-3
✓
Compare Caroline Dolehide
Search an opponent: head-to-head, shared history and form, surface by surface.
- Danielle Collins 4 matches
- Olga Govortsova 4 matches
- Amanda Anisimova 3 matches
- Anna Kalinskaya 3 matches
- Elina Avanesyan 3 matches
- Ellen Perez 3 matches
- Emina Bektas 3 matches
- Leolia Jeanjean 3 matches
- Madison Keys 3 matches
- Mayar Sherif 3 matches
- Shelby Rogers 3 matches
- Storm Hunter 3 matches
- Tereza Martincova 3 matches
- Varvara Gracheva 3 matches
- Viktoria Hruncakova 3 matches
- Yulia Putintseva 3 matches
- Ana Bogdan 2 matches
- Anastasia Zakharova 2 matches
- Anna Blinkova 2 matches
- Anna Karolina Schmiedlova 2 matches
- Anna-Lena Friedsam 2 matches
- Arantxa Rus 2 matches
- Bernarda Pera 2 matches
- Carolina Alves 2 matches
- Clara Tauson 2 matches
- Coco Gauff 2 matches
- Cristina Bucsa 2 matches
- Daria Kasatkina 2 matches
- Eugenie Bouchard 2 matches
- Grace Min 2 matches
- Greet Minnen 2 matches
- Julia Grabher 2 matches
- Karolina Pliskova 2 matches
- Katrina Scott 2 matches
- Kayla Day 2 matches
- Lara Arruabarrena 2 matches
- Lesia Tsurenko 2 matches
- Lesley Pattinama Kerkhove 2 matches
- Lin Zhu 2 matches
- Liudmila Samsonova 2 matches
- Madison Brengle 2 matches
- Marie Bouzkova 2 matches
- Marta Kostyuk 2 matches
- Martina Trevisan 2 matches
- Olga Danilovic 2 matches
- Ons Jabeur 2 matches
- Taylor Townsend 2 matches
- Veronica Cepede Royg 2 matches
- Victoria Rodriguez 2 matches
- Viktorija Golubic 2 matches
- Xiaodi You 2 matches
- Xinyu Wang 2 matches
- Alana Smith 1 matches
- Alexa Guarachi 1 matches
- Alexandra Cadantu-Ignatik 1 matches
- Alexandra Stevenson 1 matches
- Aliaksandra Sasnovich 1 matches
- Alison Van Uytvanck 1 matches
- Alycia Parks 1 matches
- Ana Sofia Sánchez 1 matches
- Anastasija Sevastova 1 matches
- Anhelina Kalinina 1 matches
- Ankita Raina 1 matches
- Arianne Hartono 1 matches
- Aryna Sabalenka 1 matches
- Ashley Lahey 1 matches
- Barbora Krejcikova 1 matches
- Beatriz Haddad Maia 1 matches
- Bethanie Mattek-Sands 1 matches
- Camila Giorgi 1 matches
- Camila Osorio 1 matches
- Candela Vazquez 1 matches
- Carina Witthoeft 1 matches
- Charlotte Robillard-Millette 1 matches
- Claire Liu 1 matches
- Clara Burel 1 matches
- Coco Vandeweghe 1 matches
- Conny Perrin 1 matches
- Danielle Lao 1 matches
- Daria Saville 1 matches
- Daria Snigur 1 matches
- Dayana Yastremska 1 matches
- Despina Papamichail 1 matches
- Destanee Aiava 1 matches
- Diana Shnaider 1 matches
- Diletta Cherubini 1 matches
- Dominika Cibulkova 1 matches
- Donna Vekic 1 matches
- Eden Silva 1 matches
- Ekaterina Alexandrova 1 matches
- Elena Pridankina 1 matches
- Elina Svitolina 1 matches
- Elisabetta Cocciaretto 1 matches
- Elizaveta Kulichkova 1 matches
- Elsa Jacquemot 1 matches
- Emiliana Arango 1 matches
- En-Shuo Liang 1 matches
- Ena Shibahara 1 matches
- Eva Lys 1 matches
- Fiona Ferro 1 matches
- Francesca Di Lorenzo 1 matches
- Francesca Jones 1 matches
- Gabriela Dabrowski 1 matches
- Giulia Gatto Monticone 1 matches
- Giulia Gatto-Monticone 1 matches
- Giuliana Olmos 1 matches
- Hailey Baptiste 1 matches
- Harriet Dart 1 matches
- Ho Ching Wu 1 matches
- Irina Falconi Hartman 1 matches
- Jana Fett 1 matches
- Jasmine Paolini 1 matches
- Jelena Ostapenko 1 matches
- Jessica Bouzas Maneiro 1 matches
- Jil Teichmann 1 matches
- Joanna Garland 1 matches
- Johanna Larsson 1 matches
- Jule Niemeier 1 matches
- Kamilla Rakhimova 1 matches
- Katerina Siniakova 1 matches
- Katie Boulter 1 matches
- Katie Volynets 1 matches
- Kimberly Birrell 1 matches
- Laura Siegemund 1 matches
- Lidziya Marozava 1 matches
- Linda Fruhvirtova 1 matches
- Lizette Cabrera 1 matches
- Louisa Chirico 1 matches
- Lucia Bronzetti 1 matches
- Lulu Sun 1 matches
- Maddison Inglis 1 matches
- Magda Linette 1 matches
- Manon Leonard 1 matches
- Maria Sakkari 1 matches
- Maria Sanchez 1 matches
- Mariam Bolkvadze 1 matches
- Marina Bassols Ribera 1 matches
- Marina Stakusic 1 matches
- Marketa Vondrousova 1 matches
- Mayo Hibi 1 matches
- Mccartney Kessler 1 matches
- Mirjam Bjorklund 1 matches
- Misaki Doi 1 matches
- Moyuka Uchijima 1 matches
- Nadiia Kichenok 1 matches
- Nao Hibino 1 matches
- Naomi Osaka 1 matches
- Nikola Bartunkova 1 matches
- Olivia Gadecki 1 matches
- Paula Badosa 1 matches
- Petra Martic 1 matches
- Peyton Stearns 1 matches
- Qiang Wang 1 matches
- Rebecca Marino 1 matches
- Rebecca Sramkova 1 matches
- Renata Zarazua 1 matches
- Robin Anderson 1 matches
- Sabine Lisicki 1 matches
- Sachia Vickery 1 matches
- Sara Bejlek 1 matches
- Sara Errani 1 matches
- Sara Sorribes Tormo 1 matches
- Sarah Iliev 1 matches
- Simona Halep 1 matches
- Sofia Kenin 1 matches
- Sonja Zhenikhova 1 matches
- Sorana Cirstea 1 matches
- Stefanie Voegele 1 matches
- Su Jeong Jang 1 matches
- Su-Wei Hsieh 1 matches
- Tamara Korpatsch 1 matches
- Tatjana Maria 1 matches
- Timea Babos 1 matches
- Varvara Lepchenko 1 matches
- Venus Williams 1 matches
- Vera Zvonareva 1 matches
- Victoria Azarenka 1 matches
- Yue Yuan 1 matches
- Yuliya Hatouka 1 matches
- Zhaoxuan Yang 1 matches
- Zhuoxuan Bai 1 matches
- Zoe Hives 1 matches
No player found.
Player profile
Level
Overall level top 56%
Hard top 47%
Clay top 70%
Grass top 96%
Strongest surface: Hard
Form · 2026
W win · L loss — most recent on the right
Current streak : 4 losses in a row
Last match : 31/03/2026 · Bogota · loss vs Camila Osorio
Serve & Return · 2026 season
1st serve points won62%
2nd serve points won42%
Break points converted42%
Double faults / match4.4
Aces / match1.4
7 matches this season