Career-high ranking
#56
(2016)
WTA titles
3
3 finals
Career record
160W/181L
47% wins
On tour since
2015
Recent matches
2026-05-18
vs Alina Korneeva
Roland Garros (Clay)
3-6,6-7
✗
2026-02-22
2
vs Caroline Dolehide
Austin (Hard)
1-6,1-6
✗
2026-02-21
1
vs Gabriela Lee
Austin (Hard)
6-4,6-1
✓
2026-02-20
Q
vs Alina Charaeva
Midland 125 (Hard)
6-7 (5),3-6
✗
2026-02-19
2
vs Whitney Osuigwe
Midland 125 (Hard)
6-2,6-4
✓
Compare Nao Hibino
Search an opponent: head-to-head, shared history and form, surface by surface.
- Magda Linette 7 matches
- Kristina Mladenovic 6 matches
- Ana Bogdan 5 matches
- Danka Kovinic 4 matches
- Jule Niemeier 4 matches
- Marta Kostyuk 4 matches
- Martina Trevisan 4 matches
- Anna Kalinskaya 3 matches
- Arina Rodionova 3 matches
- Bernarda Pera 3 matches
- Caty Mcnally 3 matches
- Donna Vekic 3 matches
- Elena Rybakina 3 matches
- Eri Hozumi 3 matches
- Garbiñe Muguruza 3 matches
- Harriet Dart 3 matches
- Heather Watson 3 matches
- Irina-Camelia Begu 3 matches
- Jelena Ostapenko 3 matches
- Julia Goerges 3 matches
- Laura Siegemund 3 matches
- Mai Hontama 3 matches
- Nina Stojanovic 3 matches
- Oceane Dodin 3 matches
- Valeria Savinykh 3 matches
- Alexandra Cadantu-Ignatik 2 matches
- Alycia Parks 2 matches
- Anhelina Kalinina 2 matches
- Ann Li 2 matches
- Anna Karolina Schmiedlova 2 matches
- Camila Giorgi 2 matches
- Carol Zhao 2 matches
- Catherine Bellis 2 matches
- Clara Tauson 2 matches
- Coco Vandeweghe 2 matches
- Cristina Bucsa 2 matches
- Dalma Galfi 2 matches
- Elina Svitolina 2 matches
- Erika Andreeva 2 matches
- Francesca Di Lorenzo 2 matches
- Jaqueline Cristian 2 matches
- Katarzyna Kawa 2 matches
- Katherine Sebov 2 matches
- Kimberly Birrell 2 matches
- Kristyna Pliskova 2 matches
- Lauren Davis 2 matches
- Lesia Tsurenko 2 matches
- Lucia Bronzetti 2 matches
- Madison Brengle 2 matches
- Magdalena Frech 2 matches
- Mananchaya Sawangkaew 2 matches
- Maria Sakkari 2 matches
- Moyuka Uchijima 2 matches
- Ons Jabeur 2 matches
- Sachia Vickery 2 matches
- Samantha Stosur 2 matches
- Shuai Peng 2 matches
- Sorana Cirstea 2 matches
- Stefanie Voegele 2 matches
- Su-Wei Hsieh 2 matches
- Tatjana Maria 2 matches
- Veronica Cepede Royg 2 matches
- Yanina Wickmayer 2 matches
- Ysaline Bonaventure 2 matches
- Yue Yuan 2 matches
- Zarina Diyas 2 matches
- Akiko Omae 1 matches
- Aliaksandra Sasnovich 1 matches
- Alina Charaeva 1 matches
- Alina Korneeva 1 matches
- Aliona Bolsova 1 matches
- Alison Riske-Amritraj 1 matches
- Alison Van Uytvanck 1 matches
- Alizé Cornet 1 matches
- Ana Konjuh 1 matches
- Anastasija Sevastova 1 matches
- Anca Todoni 1 matches
- Andrea Lazaro Garcia 1 matches
- Andrea Petkovic 1 matches
- Anna Bondar 1 matches
- Anna Lena Friedsam 1 matches
- Antonia Lottner 1 matches
- Arantxa Rus 1 matches
- Arianne Hartono 1 matches
- Ashlyn Krueger 1 matches
- Astra Sharma 1 matches
- Ayano Shimizu 1 matches
- Barbora Krejcikova 1 matches
- Beatriz Haddad Maia 1 matches
- Bianca Andreescu 1 matches
- Bojana Jovanovski 1 matches
- Cadence Brace 1 matches
- Cagla Buyukakcay 1 matches
- Camila Osorio 1 matches
- Caroline Dolehide 1 matches
- Caroline Garcia 1 matches
- Caroline Wozniacki 1 matches
- Carolyn Ansari 1 matches
- Catherine Cartan Bellis 1 matches
- Christina Mchale 1 matches
- Claire Liu 1 matches
- Clara Burel 1 matches
- Daniela Vismane 1 matches
- Danielle Lao 1 matches
- Daria Kasatkina 1 matches
- Dayana Yastremska 1 matches
- Denisa Satralova 1 matches
- Diana Shnaider 1 matches
- Dominika Cibulkova 1 matches
- Dominika Salkova 1 matches
- Ekaterina Makarova 1 matches
- Elena-Gabriela Ruse 1 matches
- Elina Avanesyan 1 matches
- Elisabetta Cocciaretto 1 matches
- Elise Mertens 1 matches
- Elitsa Kostova 1 matches
- Ella Seidel 1 matches
- Elyse Tse 1 matches
- Emily Webley-Smith 1 matches
- En-Shuo Liang 1 matches
- Erika Sema 1 matches
- Fangzhou Liu 1 matches
- Fanny Stollar 1 matches
- Fiona Ferro 1 matches
- Francoise Abanda 1 matches
- Gabriela Dabrowski 1 matches
- Gabriela Lee 1 matches
- Giuliana Olmos 1 matches
- Greet Minnen 1 matches
- Guiomar Maristany Zuleta De Reales 1 matches
- Hailey Baptiste 1 matches
- Hanna Chang 1 matches
- Harmony Tan 1 matches
- Himeno Sakatsume 1 matches
- Hiroko Kuwata 1 matches
- Ipek Soylu 1 matches
- Irem Kurt 1 matches
- Ivana Jorovic 1 matches
- Jana Fett 1 matches
- Jasmine Paolini 1 matches
- Jelena Jankovic 1 matches
- Jennifer Brady 1 matches
- Jennifer Elie 1 matches
- Jia-Jing Lu 1 matches
- Jing Jing Lu 1 matches
- Johanna Larsson 1 matches
- Julia Boserup 1 matches
- Julia Glushko 1 matches
- Julia Riera 1 matches
- Kai Chen Chang 1 matches
- Kai Lin Zhang 1 matches
- Kamilla Rakhimova 1 matches
- Karolina Muchova 1 matches
- Katerina Siniakova 1 matches
- Kateryna Baindl 1 matches
- Katie Swan 1 matches
- Komola Umarova 1 matches
- Lara Arruabarrena 1 matches
- Leonie Kung 1 matches
- Leylah Fernandez 1 matches
- Linda Noskova 1 matches
- Liudmila Samsonova 1 matches
- Louisa Chirico 1 matches
- Lucie Safarova 1 matches
- Lynelle Lim 1 matches
- Madison Keys 1 matches
- Makoto Ninomiya 1 matches
- Manon Leonard 1 matches
- Maria Sharapova 1 matches
- Mariana Duque Marino 1 matches
- Mariana Duque-Mariño 1 matches
- Marina Stakusic 1 matches
- Marine Partaud 1 matches
- Martina Di Giuseppe 1 matches
- Mayar Sherif 1 matches
- Mccartney Kessler 1 matches
- Melania Delai 1 matches
- Mia Pohankova 1 matches
- Mihaela Buzarnescu 1 matches
- Mirjam Bjorklund 1 matches
- Mirjana Lucic-Baroni 1 matches
- Misaki Doi 1 matches
- Miyu Kato 1 matches
- Monica Niculescu 1 matches
- Noma Noha Akugue 1 matches
- Oksana Selekhmeteva 1 matches
- Olga Danilovic 1 matches
- Pauline Parmentier 1 matches
- Peangtarn Plipuech 1 matches
- Polona Hercog 1 matches
- Qiang Wang 1 matches
- Qinwen Zheng 1 matches
- Rebecca Marino 1 matches
- Rebecca Sramkova 1 matches
- Rebeka Masarova 1 matches
- Reka Luca Jani 1 matches
- Renata Zarazua 1 matches
- Richel Hogenkamp 1 matches
- Risa Ozaki 1 matches
- Robin Anderson 1 matches
- Robin Montgomery 1 matches
- Sai Chamarthi 1 matches
- Saisai Zheng 1 matches
- Sara Errani 1 matches
- Sara Sorribes Tormo 1 matches
- Shrivalli Bhamidipaty 1 matches
- Shuai Zhang 1 matches
- Simona Halep 1 matches
- Sinja Kraus 1 matches
- Sloane Stephens 1 matches
- Sofya Zhuk 1 matches
- Su Jeong Jang 1 matches
- Su Wei Hsieh 1 matches
- Suzan Lamens 1 matches
- Taylah Preston 1 matches
- Taylor Townsend 1 matches
- Teliana Pereira 1 matches
- Tereza Martincova 1 matches
- Timea Babos 1 matches
- Timea Bacsinszky 1 matches
- Tina Smith 1 matches
- Valeriya Strakhova 1 matches
- Varvara Flink 1 matches
- Varvara Lepchenko 1 matches
- Venus Williams 1 matches
- Veronika Kudermetova 1 matches
- Victoria Mboko 1 matches
- Viktoria Hruncakova 1 matches
- Whitney Osuigwe 1 matches
- Xichen Zhao 1 matches
- Xinyu Wang 1 matches
- Ya-Hsuan Lee 1 matches
- Yafan Wang 1 matches
- Yaroslava Shvedova 1 matches
- Yasmine Mansouri 1 matches
- Yifan Xu 1 matches
- Yingying Duan 1 matches
No player found.
Player profile
Level
Overall level top 77%
Hard top 63%
Clay top 86%
Grass top 99%
Strongest surface: Hard
Form · 2026
W win · L loss — most recent on the right
Current streak : 2 losses in a row
Last match : 18/05/2026 · Roland Garros · loss vs Alina Korneeva
Serve & Return · 2026 season
1st serve points won58%
2nd serve points won51%
Break points converted56%
Double faults / match2.2
Aces / match1.4
8 matches this season