2015 MONTE CARLO ATP1000

2014 PARIS BERCY ATP1000

2014 PARIS BERCY ATP1000

2014 ROLAND GARROS

2014 ROLAND GARROS

2014 ROMA ATP1000

2014 MONTE CARLO ATP1000

2014 MONTE CARLO ATP1000

2014 MARSEILLE ATP500

2013 LONDON FINAL

2013 LONDON FINAL

2013 PARIS BERCY ATP1000

2013 PARIS BERCY ATP1000

2013 BASEL ATP500

2013 BASEL ATP500

2013 HALLE ATP250

2013 HALLE ATP250

2013 ROLAND GARROS

2013 ROLAND GARROS

2013 ROMA ATP1000

2013 ROMA ATP1000

2013 MONTE CARLO ATP1000

2013 MONTE CARLO ATP1000

2012 LONDON FINAL

2012 LONDON FINAL

2012 PARIS BERCY ATP1000

2012 PARIS BERCY ATP1000

2012 BASEL ATP500

2012 BASEL ATP500

2012 ROLAND GARROS

2012 ROLAND GARROS

2012 ROMA ATP1000

2012 ROMA ATP1000

2012 MONTE CARLO ATP1000

2012 MONTE CARLO ATP1000

2012 MARSEILLE ATP250

2012 MARSEILLE ATP250

2011 NICE

2011 NICE

2008 ROMA

2013 DAVIS CUP MONACO-LATVIA

2013 DAVIS CUP MONACO-LATVIA

2012 DAVIS CUP FRANCE-USA

2012 DAVIS CUP FRANCE-USA

2013 CAGNE SUR MER

2013 CAGNE SUR MER

2012 CAGNE SUR MER

2012 CAGNE SUR MER