Rafael Nadal

                        GRAND SLAMS                  ALL ATP TOURNAMENTS
               WINS   FINALS   SEMIS  QUARTERS   WINS   FINALS   SEMIS  QUARTERS
    Totals:     22      30      38      47        92     130     177     235

    2020's:      3       3       5       7         8       9      13      20
    2010's:     13      19      22      27        48      74     101     129
    2000's:      6       8      11      13        36      47      63      86

                        GRAND SLAMS                  ALL ATP TOURNAMENTS
               WINS   FINALS   SEMIS  QUARTERS   WINS   FINALS   SEMIS  QUARTERS
      2022:      2       2       3       3         4       5       6       8
      2021:      0       0       1       2         2       2       3       6
      2020:      1       1       1       2         2       2       4       6
      2019:      2       3       4       4         4       5      11      12
      2018:      1       1       3       4         5       5       7       9
      2017:      2       3       3       3         6      10      10      15
      2016:      0       0       0       0         2       3       8      10
      2015:      0       0       0       2         3       6      10      16
      2014:      1       2       2       2         4       7       7      11
      2013:      2       2       2       2        10      14      16      16
      2012:      1       2       2       2         4       5       8      10
      2011:      1       3       3       4         3      10      11      14
      2010:      3       3       3       4         7       9      13      16
      2009:      1       1       2       2         5       8      12      16
      2008:      2       2       4       4         8      10      15      17
      2007:      1       2       2       3         6       9      12      17
      2006:      1       2       2       3         5       6       9      13
      2005:      1       1       1       1        11      12      12      15
      2004:      0       0       0       0         1       2       2       6
      2003:      0       0       0       0         0       0       1       2

    TOURNAMENT WINS

                FINALS
                OPPONENT                TOURNAMENT
    2022/06/05  Casper Ruud           : French Open                     : Grand Slam                 
    2022/02/26  Cameron Norrie        : Acapulco - Mexico               : ATP World Tour 500         
    2022/01/30  Daniil Medvedev       : Australian Open                 : Grand Slam                 
    2022/01/09  Maxime Cressy         : Melbourne - Australia           : ATP World Tour 250         
    2021/05/16  Novak Djokovic        : Rome - Italy                    : ATP World Tour Masters 1000
    2020/10/11  Novak Djokovic        : French Open                     : Grand Slam                 
    2020/02/29  Taylor Fritz          : Acapulco - Mexico               : ATP World Tour 500         
    2019/09/08  Daniil Medvedev       : US Open                         : Grand Slam                 
    2019/08/11  Daniil Medvedev       : Montreal / Toronto - Canada     : ATP World Tour Masters 1000
    2019/06/09  Dominic Thiem         : French Open                     : Grand Slam                 
    2019/05/19  Novak Djokovic        : Rome - Italy                    : ATP World Tour Masters 1000
    2019/04/25  Stefanos Tsitsipas    : Barcelona - Spain               : ATP World Tour 500         
    2018/08/06  Stefanos Tsitsipas    : Montreal / Toronto - Canada     : ATP World Tour Masters 1000
    2018/05/27  Dominic Thiem         : French Open                     : Grand Slam                 
    2018/05/13  Alexander Zverev      : Rome - Italy                    : ATP World Tour Masters 1000
    2018/04/23  Stefanos Tsitsipas    : Barcelona - Spain               : ATP World Tour 500         
    2018/04/15  Kei Nishikori         : Monte Carlo - Monaco            : ATP World Tour Masters 1000
    2017/10/02  Nick Kyrgios          : Beijing - China                 : ATP World Tour 500         
    2017/08/28  Kevin Anderson        : US Open                         : Grand Slam                 
    2017/05/28  Stanislas Wawrinka    : French Open                     : Grand Slam                 
    2017/05/07  Dominic Thiem         : Madrid - Spain                  : ATP World Tour Masters 1000
    2017/04/24  Dominic Thiem         : Barcelona - Spain               : ATP World Tour 500         
    2017/04/16  Albert Ramos-Vinolas  : Monte Carlo - Monaco            : ATP World Tour Masters 1000
    2016/04/24  Kei Nishikori         : Barcelona - Spain               : ATP World Tour 500         
    2016/04/17  Gael Monfils          : Monte Carlo - Monaco            : ATP World Tour Masters 1000
    2015/08/02  Fabio Fognini         : Hamburg - Germany               : ATP World Tour 500         
    2015/06/14  Viktor Troicki        : Stuttgart - Germany             : ATP World Tour 250         
    2015/03/01  Juan Monaco           : Buenos Aires - Argentina        : ATP World Tour 250         
    2014/05/26  Novak Djokovic        : French Open                     : Grand Slam                 
    2014/05/04  Kei Nishikori         : Madrid - Spain                  : ATP World Tour Masters 1000
    2014/02/17  Alexandr Dolgopolov   : Rio de Janeiro - Brazil         : ATP World Tour 500         
    2013/12/30  Gael Monfils          : Doha - Qatar                    : ATP World Tour 250         
    2013/08/26  Novak Djokovic        : US Open                         : Grand Slam                 
    2013/08/11  John Isner            : Cincinnati - OH, USA            : ATP World Tour Masters 1000
    2013/08/05  Milos Raonic          : Montreal / Toronto - Canada     : ATP World Tour Masters 1000
    2013/05/26  David Ferrer          : French Open                     : Grand Slam                 
    2013/05/12  Roger Federer         : Rome - Italy                    : ATP World Tour Masters 1000
    2013/05/05  Stanislas Wawrinka    : Madrid - Spain                  : ATP World Tour Masters 1000
    2013/04/22  Nicolas Almagro       : Barcelona - Spain               : ATP World Tour 500         
    2013/03/07  Juan Martin Del Potro : Indian Wells - CA, USA          : ATP World Tour Masters 1000
    2013/02/25  David Ferrer          : Acapulco - Mexico               : ATP World Tour 500         
    2013/02/11  David Nalbandian      : Sao Paulo - Brazil              : ATP World Tour 250         
    2012/05/27  Novak Djokovic        : French Open                     : Grand Slam                 
    2012/05/13  Novak Djokovic        : Rome - Italy                    : ATP World Tour Masters 1000
    2012/04/23  David Ferrer          : Barcelona - Spain               : ATP World Tour 500         
    2012/04/15  Novak Djokovic        : Monte Carlo - Monaco            : ATP World Tour Masters 1000
    2011/05/22  Roger Federer         : French Open                     : Grand Slam                 
    2011/04/18  David Ferrer          : Barcelona - Spain               : ATP World Tour 500         
    2011/04/10  David Ferrer          : Monte Carlo - Monaco            : ATP World Tour Masters 1000
    2010/10/04  Gael Monfils          : Tokyo - Japan                   : ATP World Tour 500         
    2010/08/30  Novak Djokovic        : US Open                         : Grand Slam                 
    2010/06/21  Tomas Berdych         : Wimbledon                       : Grand Slam                 
    2010/05/24  Robin Soderling       : French Open                     : Grand Slam                 
    2010/05/09  Roger Federer         : Madrid - Spain                  : ATP World Tour Masters 1000
    2010/04/25  David Ferrer          : Rome - Italy                    : ATP World Tour Masters 1000
    2010/04/11  Fernando Verdasco     : Monte Carlo - Monaco            : ATP World Tour Masters 1000
    2009/04/27  Novak Djokovic        : Rome - Italy                    : ATP World Tour Masters 1000
    2009/04/20  David Ferrer          : Barcelona - Spain               : ATP World Tour 500         
    2009/04/12  Novak Djokovic        : Monte Carlo - Monaco            : ATP World Tour Masters 1000
    2009/03/12  Andy Murray           : Indian Wells - CA, USA          : ATP World Tour Masters 1000
    2009/01/19  Roger Federer         : Australian Open                 : Grand Slam                 
    2008/08/11  Fernando Gonzalez     : Olympics : Beijing - China      : Olympics                   
    2008/07/21  Nicolas Kiefer        : Montreal / Toronto - Canada     : ATP Masters Series         
    2008/06/23  Roger Federer         : Wimbledon                       : Grand Slam                 
    2008/06/09  Novak Djokovic        : London / Queen's Club - England : International Series       
    2008/05/25  Roger Federer         : French Open                     : Grand Slam                 
    2008/05/11  Roger Federer         : Hamburg - Germany               : ATP Masters Series         
    2008/04/28  David Ferrer          : Barcelona - Spain               : International Series Gold  
    2008/04/20  Roger Federer         : Monte Carlo - Monaco            : ATP Masters Series         
    2007/07/16  Stanislas Wawrinka    : Stuttgart - Germany             : International Series Gold  
    2007/05/28  Roger Federer         : French Open                     : Grand Slam                 
    2007/05/07  Fernando Gonzalez     : Rome - Italy                    : Tennis Masters Series      
    2007/04/23  Guillermo Canas       : Barcelona - Spain               : International Series Gold  
    2007/04/15  Roger Federer         : Monte Carlo - Monaco            : Tennis Masters Series      
    2007/03/05  Novak Djokovic        : Indian Wells - CA, USA          : Tennis Masters Series      
    2006/05/29  Roger Federer         : French Open                     : Grand Slam                 
    2006/05/08  Roger Federer         : Rome - Italy                    : Tennis Masters Series      
    2006/04/24  Tommy Robredo         : Barcelona - Spain               : International Series Gold  
    2006/04/17  Roger Federer         : Monte Carlo - Monaco            : Tennis Masters Series      
    2006/02/27  Roger Federer         : Dubai - U.A.E.                  : International Series Gold  
    2005/10/17  Ivan Ljubicic         : Madrid - Spain                  : Tennis Masters Series      
    2005/09/12  Guillermo Coria       : Beijing - China                 : International Series       
    2005/08/08  Andre Agassi          : Montreal / Toronto - Canada     : Tennis Masters Series      
    2005/07/18  Jarkko Nieminen       : Stuttgart - Germany             : International Series Gold  
    2005/07/04  Tomas Berdych         : Bastad - Sweden                 : International Series       
    2005/05/23  Mariano Puerta        : French Open                     : Grand Slam                 
    2005/05/02  Guillermo Coria       : Rome - Italy                    : Tennis Masters Series      
    2005/04/18  Juan Carlos Ferrero   : Barcelona - Spain               : International Series Gold  
    2005/04/11  Guillermo Coria       : Monte Carlo - Monaco            : Tennis Masters Series      
    2005/02/21  Albert Montanes       : Acapulco - Mexico               : International Series Gold  
    2005/02/14  Alberto Martin        : Costa Do Sauipe - Brazil        : International Series       
    2004/08/09  Jose Acasuso          : Sopot - Poland                  : International Series       


    LOSSES IN FINALS

                LOST TO              TOURNAMENT
    2022/03/20  Taylor Fritz       : Indian Wells - CA, USA                            : ATP World Tour Masters 1000
    2019/01/27  Novak Djokovic     : Australian Open                                   : Grand Slam                 
    2017/10/08  Roger Federer      : Shanghai - China                                  : ATP World Tour Masters 1000
    2017/03/22  Roger Federer      : Miami - FL, USA                                   : ATP World Tour Masters 1000
    2017/02/27  Sam Querrey        : Acapulco - Mexico                                 : ATP World Tour 500         
    2017/01/16  Roger Federer      : Australian Open                                   : Grand Slam                 
    2016/01/10  Novak Djokovic     : Doha - Qatar                                      : ATP World Tour 250         
    2015/11/01  Roger Federer      : Basel - Switzerland                               : ATP World Tour 500         
    2015/10/11  Novak Djokovic     : Beijing - China                                   : ATP World Tour 500         
    2015/05/10  Andy Murray        : Madrid - Spain                                    : ATP World Tour Masters 1000
    2014/05/11  Novak Djokovic     : Rome - Italy                                      : ATP World Tour Masters 1000
    2014/03/19  Novak Djokovic     : Miami - FL, USA                                   : ATP World Tour Masters 1000
    2014/01/13  Stanislas Wawrinka : Australian Open                                   : Grand Slam                 
    2013/11/04  Novak Djokovic     : Barclays ATP World Tour Finals : London - England : Year-End Championship      
    2013/09/30  Novak Djokovic     : Beijing - China                                   : ATP World Tour 500         
    2013/04/14  Novak Djokovic     : Monte Carlo - Monaco                              : ATP World Tour Masters 1000
    2013/02/04  Horacio Zeballos   : Vina del Mar - Chile                              : ATP World Tour 250         
    2011/10/03  Andy Murray        : Tokyo - Japan                                     : ATP World Tour 500         
    2011/08/29  Novak Djokovic     : US Open                                           : Grand Slam                 
    2011/06/20  Novak Djokovic     : Wimbledon                                         : Grand Slam                 
    2011/05/08  Novak Djokovic     : Rome - Italy                                      : ATP World Tour Masters 1000
    2011/05/01  Novak Djokovic     : Madrid - Spain                                    : ATP World Tour Masters 1000
    2011/03/23  Novak Djokovic     : Miami - FL, USA                                   : ATP World Tour Masters 1000
    2011/03/05  Novak Djokovic     : Indian Wells - CA, USA                            : ATP World Tour Masters 1000
    2011/01/16  Novak Djokovic     : Australian Open                                   : Grand Slam                 
    2010/11/21  Roger Federer      : Barclays ATP World Tour Finals : London - England : Year-End Championship      
    2010/01/04  Nikolay Davydenko  : Doha - Qatar                                      : ATP World Tour 250         
    2009/10/11  Nikolay Davydenko  : Shanghai - China                                  : ATP World Tour Masters 1000
    2009/05/10  Roger Federer      : Madrid - Spain                                    : ATP World Tour Masters 1000
    2009/02/09  Andy Murray        : Rotterdam - The Netherlands                       : ATP World Tour 500         
    2008/03/27  Nikolay Davydenko  : Miami - FL, USA                                   : ATP Masters Series         
    2007/12/31  Mikhail Youzhny    : Chennai - India                                   : International Series       
    2007/10/28  David Nalbandian   : Paris - France                                    : Tennis Masters Series      
    2007/06/25  Roger Federer      : Wimbledon                                         : Grand Slam                 
    2007/05/14  Roger Federer      : Hamburg - Germany                                 : Tennis Masters Series      
    2006/06/26  Roger Federer      : Wimbledon                                         : Grand Slam                 
    2005/03/21  Roger Federer      : Miami - FL, USA                                   : Tennis Masters Series      
    2004/01/12  Dominik Hrbaty     : Auckland - New Zealand                            : International Series       


    LOSSES IN SEMI-FINALS

                LOST TO                  TOURNAMENT
    2022/07/10  Nick Kyrgios           : Wimbledon                                         : Grand Slam                 
    2021/06/13  Novak Djokovic         : French Open                                       : Grand Slam                 
    2020/11/22  Dominic Thiem          : ATP Finals : London - England                     : Year-End Championship      
    2020/11/08  Alexander Zverev       : Paris - France                                    : ATP World Tour Masters 1000
    2019/10/28  Denis Shapovalov       : Paris - France                                    : ATP World Tour Masters 1000
    2019/07/14  Roger Federer          : Wimbledon                                         : Grand Slam                 
    2019/05/12  Stefanos Tsitsipas     : Madrid - Spain                                    : ATP World Tour Masters 1000
    2019/04/28  Dominic Thiem          : Barcelona - Spain                                 : ATP World Tour 500         
    2019/04/21  Fabio Fognini          : Monte Carlo - Monaco                              : ATP World Tour Masters 1000
    2019/03/17  Roger Federer          : Indian Wells - CA, USA                            : ATP World Tour Masters 1000
    2018/08/27  Juan Martin Del Potro  : US Open                                           : Grand Slam                 
    2018/07/02  Novak Djokovic         : Wimbledon                                         : Grand Slam                 
    2016/08/14  Juan Martin Del Potro  : Olympics : Rio de Janeiro - Brazil                : Olympics                   
    2016/05/08  Andy Murray            : Madrid - Spain                                    : ATP World Tour Masters 1000
    2016/03/20  Novak Djokovic         : Indian Wells - CA, USA                            : ATP World Tour Masters 1000
    2016/02/21  Pablo Cuevas           : Rio de Janeiro - Brazil                           : ATP World Tour 500         
    2016/02/14  Dominic Thiem          : Buenos Aires - Argentina                          : ATP World Tour 250         
    2015/11/22  Novak Djokovic         : Barclays ATP World Tour Finals : London - England : Year-End Championship      
    2015/10/18  Jo-Wilfried Tsonga     : Shanghai - China                                  : ATP World Tour Masters 1000
    2015/04/19  Novak Djokovic         : Monte Carlo - Monaco                              : ATP World Tour Masters 1000
    2015/02/22  Fabio Fognini          : Rio de Janeiro - Brazil                           : ATP World Tour 500         
    2013/10/28  David Ferrer           : Paris - France                                    : ATP World Tour Masters 1000
    2013/10/07  Juan Martin Del Potro  : Shanghai - China                                  : ATP World Tour Masters 1000
    2012/03/21  Andy Murray            : Miami - FL, USA                                   : ATP World Tour Masters 1000
    2012/03/08  Roger Federer          : Indian Wells - CA, USA                            : ATP World Tour Masters 1000
    2012/01/02  Gael Monfils           : Doha - Qatar                                      : ATP World Tour 250         
    2011/01/03  Nikolay Davydenko      : Doha - Qatar                                      : ATP World Tour 250         
    2010/09/27  Guillermo Garcia-Lopez : Bangkok - Thailand                                : ATP World Tour 250         
    2010/08/09  Andy Murray            : Montreal / Toronto - Canada                       : ATP World Tour Masters 1000
    2010/03/24  Andy Roddick           : Miami - FL, USA                                   : ATP World Tour Masters 1000
    2010/03/01  Ivan Ljubicic          : Indian Wells - CA, USA                            : ATP World Tour Masters 1000
    2009/11/08  Novak Djokovic         : Paris - France                                    : ATP World Tour Masters 1000
    2009/10/05  Marin Cilic            : Beijing - China                                   : ATP World Tour 500         
    2009/08/31  Juan Martin Del Potro  : US Open                                           : Grand Slam                 
    2009/08/16  Novak Djokovic         : Cincinnati - OH, USA                              : ATP World Tour Masters 1000
    2008/10/12  Gilles Simon           : Madrid - Spain                                    : ATP Masters Series         
    2008/08/25  Andy Murray            : US Open                                           : Grand Slam                 
    2008/07/28  Novak Djokovic         : Cincinnati - OH, USA                              : ATP Masters Series         
    2008/03/13  Novak Djokovic         : Indian Wells - CA, USA                            : ATP Masters Series         
    2008/01/14  Jo-Wilfried Tsonga     : Australian Open                                   : Grand Slam                 
    2007/11/12  Roger Federer          : Tennis Masters Cup : Shanghai - China             : Year-End Championship      
    2007/08/05  Novak Djokovic         : Montreal / Toronto - Canada                       : Tennis Masters Series      
    2007/01/01  Xavier Malisse         : Chennai - India                                   : International Series       
    2006/11/13  Roger Federer          : Tennis Masters Cup : Shanghai - China             : Year-End Championship      
    2006/03/06  James Blake            : Indian Wells - CA, USA                            : Tennis Masters Series      
    2006/02/13  Arnaud Clement         : Marseille - France                                : International Series       
    2003/07/21  Carlos Moya            : Umag - Croatia                                    : International Series       


    LOSSES IN QUARTER-FINALS

                LOST TO                 TOURNAMENT
    2022/11/20  Andrey Rublev         : ATP Finals : Turin - Italy                        : Year-End Championship      
    2022/05/08  Carlos Alcaraz        : Madrid - Spain                                    : ATP World Tour Masters 1000
    2021/05/09  Alexander Zverev      : Madrid - Spain                                    : ATP World Tour Masters 1000
    2021/04/18  Andrey Rublev         : Monte Carlo - Monaco                              : ATP World Tour Masters 1000
    2021/02/08  Stefanos Tsitsipas    : Australian Open                                   : Grand Slam                 
    2020/09/21  Diego Schwartzman     : Rome - Italy                                      : ATP World Tour Masters 1000
    2020/02/03  Dominic Thiem         : Australian Open                                   : Grand Slam                 
    2019/11/10  Alexander Zverev      : ATP Finals : London - England                     : Year-End Championship      
    2018/05/06  Dominic Thiem         : Madrid - Spain                                    : ATP World Tour Masters 1000
    2018/01/15  Marin Cilic           : Australian Open                                   : Grand Slam                 
    2017/11/13  David Goffin          : ATP Finals : London - England                     : Year-End Championship      
    2017/10/30  Filip Krajinovic      : Paris - France                                    : ATP World Tour Masters 1000
    2017/08/13  Nick Kyrgios          : Cincinnati - OH, USA                              : ATP World Tour Masters 1000
    2017/05/14  Dominic Thiem         : Rome - Italy                                      : ATP World Tour Masters 1000
    2017/01/01  Milos Raonic          : Brisbane - Australia                              : ATP World Tour 250         
    2016/10/09  Grigor Dimitrov       : Beijing - China                                   : ATP World Tour 500         
    2016/05/15  Novak Djokovic        : Rome - Italy                                      : ATP World Tour Masters 1000
    2015/11/08  Stanislas Wawrinka    : Paris - France                                    : ATP World Tour Masters 1000
    2015/08/16  Kei Nishikori         : Montreal / Toronto - Canada                       : ATP World Tour Masters 1000
    2015/06/07  Novak Djokovic        : French Open                                       : Grand Slam                 
    2015/05/17  Stanislas Wawrinka    : Rome - Italy                                      : ATP World Tour Masters 1000
    2015/03/22  Milos Raonic          : Indian Wells - CA, USA                            : ATP World Tour Masters 1000
    2015/01/19  Tomas Berdych         : Australian Open                                   : Grand Slam                 
    2014/10/20  Borna Coric           : Basel - Switzerland                               : ATP World Tour 500         
    2014/09/29  Martin Klizan         : Beijing - China                                   : ATP World Tour 500         
    2014/04/21  Nicolas Almagro       : Barcelona - Spain                                 : ATP World Tour 500         
    2014/04/13  David Ferrer          : Monte Carlo - Monaco                              : ATP World Tour Masters 1000
    2012/06/11  Philipp Kohlschreiber : Halle - Germany                                   : ATP World Tour 250         
    2011/11/20  Jo-Wilfried Tsonga    : Barclays ATP World Tour Finals : London - England : Year-End Championship      
    2011/08/14  Mardy Fish            : Cincinnati - OH, USA                              : ATP World Tour Masters 1000
    2011/06/06  Jo-Wilfried Tsonga    : London - England                                  : ATP World Tour 250         
    2011/01/17  David Ferrer          : Australian Open                                   : Grand Slam                 
    2010/08/15  Marcos Baghdatis      : Cincinnati - OH, USA                              : ATP World Tour Masters 1000
    2010/06/07  Feliciano Lopez       : London / Queen's Club - England                   : ATP World Tour 250         
    2010/01/18  Andy Murray           : Australian Open                                   : Grand Slam                 
    2009/11/22  Robin Soderling       : Barclays ATP World Tour Finals : London - England : Year-End Championship      
    2009/08/10  Juan Martin Del Potro : Montreal / Toronto - Canada                       : ATP World Tour Masters 1000
    2009/03/25  Juan Martin Del Potro : Miami - FL, USA                                   : ATP World Tour Masters 1000
    2009/01/05  Gael Monfils          : Doha - Qatar                                      : ATP World Tour 250         
    2008/10/26  Nikolay Davydenko     : Paris - France                                    : ATP Masters Series         
    2008/03/03  Andy Roddick          : Dubai - U.A.E.                                    : International Series Gold  
    2007/10/15  David Nalbandian      : Madrid - Spain                                    : Tennis Masters Series      
    2007/06/11  Nicolas Mahut         : London / Queen's Club - England                   : International Series       
    2007/03/19  Novak Djokovic        : Miami - FL, USA                                   : Tennis Masters Series      
    2007/02/26  Mikhail Youzhny       : Dubai - U.A.E.                                    : International Series Gold  
    2007/01/15  Fernando Gonzalez     : Australian Open                                   : Grand Slam                 
    2006/10/16  Tomas Berdych         : Madrid - Spain                                    : Tennis Masters Series      
    2006/08/28  Mikhail Youzhny       : US Open                                           : Grand Slam                 
    2006/08/14  Juan Carlos Ferrero   : Cincinnati - OH, USA                              : Tennis Masters Series      
    2006/06/12  Lleyton Hewitt        : London / Queen's Club - England                   : International Series       
    2005/04/04  Igor Andreev          : Valencia - Spain                                  : International Series       
    2005/02/07  Gaston Gaudio         : Buenos Aires - Argentina                          : International Series       
    2005/01/03  Ivan Ljubicic         : Doha - Qatar                                      : International Series       
    2004/07/12  David Ferrer          : Stuttgart - Germany                               : International Series Gold  
    2004/07/05  Gaston Gaudio         : Bastad - Sweden                                   : International Series       
    2004/04/12  Irakli Labadze        : Estoril - Portugal                                : International Series       
    2004/03/01  Mikhail Youzhny       : Dubai - U.A.E.                                    : International Series Gold  
    2003/07/09  Nicolas Lapentti      : Bastad - Sweden                                   : International Series       


    
Last updated: December 10, 2023
Copyright © 2002-2022 - mcubed.net