2016 gewann sie nach schwachem Saisonstart auf Hartplatz in Cagnes-sur-Mer auf Sand ein ITF-Turnier der $100.000-Kategorie. Bei den Olympischen Spielen in Rio de Janeiro erhielt sie danach von der ITF eine Startberechtigung für das Hauptfeld der Einzelkonkurrenz, unterlag dort aber zum Auftakt Anastassija Pawljutschenkowa deutlich. Durch das Erreichen des Viertelfinals in Tokio, konnte sie das Jahr erneut unter den Top 100 im Ranking beenden. 2017 konnte sie bei den French Open zum ersten Mal in die dritte Runde eines Grand-Slam-Turniers vorrücken und verlor dort erst gegen Elina Switolina. Daneben erzielte sie in Kuala Lumpur nach fünf Niederlagen zum Saisonbeginn ihre einzige WTA-Halbfinalteilnahme des Jahres und zog in Wuhan gegen Saisonende ins Achtelfinale ein.