Torró Flor has won one singles and three doubles titles on the WTA tour as well as 13 singles and one doubles title on the ITF circuit in her career. On 5 May 2014, she reached her best singles ranking of world number 47. On 8 June 2015, she peaked at world number 47 in the doubles rankings.
Torró Flor began her 2012 season by playing a $25,000 tournament in Andrézieux-Bouthéon, France, where she lost in the first round of qualifying to Garbiñe Muguruza. She remained in France to play one more $25,000 event in Grenoble, for which she qualified. In the first round of the main draw, she overcame fellow qualifier and home favorite Jessica Ginier, only to be swept aside by fifth seeded Sandra Záhlavová in the second round.
In April, Torró Flor reached her first WTA final in Marrakesh, Morocco. She didn't drop a single set in her four match run to the final, defeating the fourth and fifth seeds Bojana Jovanovski and Garbiñe Muguruza in the process. In the final, she beat Romina Oprandi in three sets to claim her maiden WTA title. After her win, she broke into the world's top 50 for the first time, and continued her winning streak by defeating former world number 15 Peng Shuai in the first round of the Portugal Open, only, however, to lose to Svetlana Kuznetsova in round two.