Career-high ranking
#8
(2023)
WTA titles
2
5 finals
Career record
179W/89L
67% wins
On tour since
2017
Recent matches
2026-05-25
1
vs Anastasia Zakharova
Roland Garros (Clay)
5-7,2-6
✓
2026-05-08
2
vs Anastasia Potapova
Rome (Clay)
3-6,2-6
✗
2026-04-19
1
vs Elena Rybakina
Stuttgart (Clay)
5-7,1-6
✗
2026-04-18
2
vs Elina Svitolina
Stuttgart (Clay)
6-4,2-6,6-4
✓
2026-04-17
Q
vs Coco Gauff
Stuttgart (Clay)
6-3,5-7,6-3
✓
Compare Karolina Muchova
Search an opponent: head-to-head, shared history and form, surface by surface.
- Sorana Cirstea 8 matches
- Coco Gauff 7 matches
- Iga Swiatek 6 matches
- Maria Sakkari 6 matches
- Naomi Osaka 6 matches
- Anastasia Pavlyuchenkova 5 matches
- Anastasia Potapova 5 matches
- Aryna Sabalenka 5 matches
- Magda Linette 5 matches
- Belinda Bencic 4 matches
- Ekaterina Alexandrova 4 matches
- Elena Rybakina 4 matches
- Elina Svitolina 4 matches
- Jaqueline Cristian 4 matches
- Alison Riske-Amritraj 3 matches
- Anett Kontaveit 3 matches
- Angelique Kerber 3 matches
- Anna Kalinskaya 3 matches
- Beatriz Haddad Maia 3 matches
- Dayana Yastremska 3 matches
- Elise Mertens 3 matches
- Jasmine Paolini 3 matches
- Karolina Pliskova 3 matches
- Marketa Vondrousova 3 matches
- Martina Trevisan 3 matches
- Paula Badosa 3 matches
- Qinwen Zheng 3 matches
- Ajla Tomljanovic 2 matches
- Aliaksandra Sasnovich 2 matches
- Alycia Parks 2 matches
- Amanda Anisimova 2 matches
- Antonia Ruzic 2 matches
- Ashleigh Barty 2 matches
- Bernarda Pera 2 matches
- Camila Giorgi 2 matches
- Caroline Garcia 2 matches
- Caty Mcnally 2 matches
- Heather Watson 2 matches
- Irina Camelia Begu 2 matches
- Irina-Camelia Begu 2 matches
- Jennifer Brady 2 matches
- Jessica Pegula 2 matches
- Jil Teichmann 2 matches
- Kaia Kanepi 2 matches
- Katerina Siniakova 2 matches
- Leylah Fernandez 2 matches
- Liudmila Samsonova 2 matches
- Madison Keys 2 matches
- Marta Kostyuk 2 matches
- Nadia Podoroska 2 matches
- Petra Martic 2 matches
- Priscilla Hon 2 matches
- Qiang Wang 2 matches
- Sara Sorribes Tormo 2 matches
- Shuai Zhang 2 matches
- Su-Wei Hsieh 2 matches
- Venus Williams 2 matches
- Victoria Azarenka 2 matches
- Victoria Mboko 2 matches
- Aleksandra Krunic 1 matches
- Alexandra Eala 1 matches
- Alison Van Uytvanck 1 matches
- Anastasia Zakharova 1 matches
- Andrea Petkovic 1 matches
- Andrea Sestini Hlavackova 1 matches
- Ann Li 1 matches
- Anna Blinkova 1 matches
- Anna Bondar 1 matches
- Arina Rodionova 1 matches
- Astra Sharma 1 matches
- Bianca Andreescu 1 matches
- Camila Osorio 1 matches
- Carole Monnet 1 matches
- Catherine Bellis 1 matches
- Christina Mchale 1 matches
- Clara Burel 1 matches
- Clara Tauson 1 matches
- Cristina Bucsa 1 matches
- Danielle Collins 1 matches
- Danka Kovinic 1 matches
- Daria Kasatkina 1 matches
- Diana Shnaider 1 matches
- Donna Vekic 1 matches
- Elena-Gabriela Ruse 1 matches
- Elina Avanesyan 1 matches
- Elisabetta Cocciaretto 1 matches
- Emma Raducanu 1 matches
- Garbiñe Muguruza 1 matches
- Hiroko Kuwata 1 matches
- Jamie Loeb 1 matches
- Jana Fett 1 matches
- Jelena Ostapenko 1 matches
- Jessika Ponchet 1 matches
- Johanna Konta 1 matches
- Jule Niemeier 1 matches
- Kamilla Rakhimova 1 matches
- Katie Boulter 1 matches
- Katie Volynets 1 matches
- Katrina Scott 1 matches
- Kiki Bertens 1 matches
- Kirsten Flipkens 1 matches
- Kristie Ahn 1 matches
- Kristina Kucova 1 matches
- Kristyna Pliskova 1 matches
- Lesia Tsurenko 1 matches
- Lin Zhu 1 matches
- Linda Noskova 1 matches
- Lizette Cabrera 1 matches
- Maddison Inglis 1 matches
- Madison Brengle 1 matches
- Magdalena Frech 1 matches
- Malene Helgo 1 matches
- Maya Joint 1 matches
- Mccartney Kessler 1 matches
- Merel Hoedt 1 matches
- Mirjam Bjorklund 1 matches
- Mona Barthel 1 matches
- Mubaraka Al-Naimi 1 matches
- Nao Hibino 1 matches
- Natalia Vikhlyantseva 1 matches
- Noma Noha Akugue 1 matches
- Oceane Dodin 1 matches
- Olivia Gadecki 1 matches
- Ons Jabeur 1 matches
- Rebecca Sramkova 1 matches
- Rebeka Masarova 1 matches
- Renata Tomanova 1 matches
- Samantha Stosur 1 matches
- Shilin Xu 1 matches
- Simona Halep 1 matches
- Sloane Stephens 1 matches
- Sofia Kenin 1 matches
- Storm Hunter 1 matches
- Suzan Lamens 1 matches
- Svetlana Kuznetsova 1 matches
- Tatjana Maria 1 matches
- Taylor Townsend 1 matches
- Tereza Martincova 1 matches
- Tereza Valentova 1 matches
- Timea Babos 1 matches
- Varvara Gracheva 1 matches
- Varvara Lepchenko 1 matches
- Veronika Kudermetova 1 matches
- Viktoria Hruncakova 1 matches
- Viktorija Golubic 1 matches
- Xin Yu Wang 1 matches
- Xinyu Wang 1 matches
- Xiyu Wang 1 matches
- Yafan Wang 1 matches
- Yue Yuan 1 matches
- Yulia Putintseva 1 matches
No player found.
Player profile
Level
Overall level top 4%
Hard top 3%
Clay top 20%
Grass top 40%
Strongest surface: Hard
Form · 2026
W win · L loss — most recent on the right
Current streak : 1 wins in a row
Last match : 25/05/2026 · Roland Garros · win vs Anastasia Zakharova
Serve & Return · 2026 season
1st serve points won68%
2nd serve points won51%
Break points converted40%
Double faults / match1.3
Aces / match3
27 matches this season