Cervantes - Seville Challenger

38Played26 - 12win/loss

F1
(2017)
SF3
(2012, 2014, 2015)
QF2
(2016, 2019)
2nd1
(2008)
1st3
(2009, 2011, 2023)
Q1
(2022)
Q11
(2024)
Rank 518
High 56 21 Mar 16
Slams
ATP 1000