Lara Arruabarrena

ESP

INACTIVE

WTA High

#52

100-124

Record

44.6%

Win Rate

2

Titles

1.5M

Price

Titles won