Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour ATU Cup - Weiden Open Castilla y Leon - Segovia Banca Marche Tennis Cup - San Benedetto Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad The Surbiton Trophy - Surbiton Ethias Trophy - Mons Seguros Bolivar Open - Bogota XXX Edizione 'A Savoldi Marco' - Manerbio Rhein-Main Challenger 2003 - Aschaffenburg Nord/LB Open - Braunschweig Bancolombia Open - Cali Bogota Challenger - Bogota Heilbronn Challenger Wroclaw Challenger Challenger Leon 2004 - Leon Bogota Challenger Mexico City Challenger TED Open - Istanbul Corona Mexico City Open - Mexico City Cali Challenger Bogota Challenger Mons Challenger Rennes Challenger The Surbiton Trophy - Surbiton Warsteiner Challenger - Wolfsburg Bogota Challenger Bucaramanga Challenger San Jose Challenger Barranquilla Challenger Nottingham Challenger Bogota Challenger 10th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen Seguros Bolivar Open - Bogota The Scottish Tennis Championships - Edinburgh Istanbul Challenger Okal Cup 2001 International Bavarian Championships - Eckental Rennes Challenger DPD Challenger 2002 - Aschaffenburg Medellin Challenger Copa Petrobras - Bogota ATU Cup 2001 - Weiden Challenger Leon 2003 - Leon Okal Cup - Eckental VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi San Marino Cepu Open - San Marino Hamburg Challenger - Hamburg Corona Mexico City Open - Mexico City Barranquilla Challenger Warsteiner Challenger Lubeck - Lubeck Maia Open 2002 - Maia Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Ciudad de Pozoblanco Open Diputacion - Cordoba 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Challenger of San Antonio - San Antonio Open de la Ville de Saint Denis - Reunion Island USTA Men's Challenger of Dallas - Dallas Arroyo de la Encomienda - Valladolid Okal Cup 2003 - Eckental The Surbiton Trophy - Surbiton ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig San Luis Potosi Challenger - San Luis Potosi 10ø Tornea B. Camparini - Reggio Emilia Abierto Club Casablanca - Mexico City Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ciudad de Pozoblanco Open Diputacion - Cordoba Ispat Open 2004 - Ostrava Rhein-Main Challenger 2004 - Aschaffenburg Noumea Challenger Bucaramanga Challenger Orleans Challenger Pereira Challenger SAA Hilversum Open - Hilversum St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Tatra Banka Open - Bratislava IPP Open - Helsinki Unicredit (Suisse) Bank S. A. Challenger - Chiasso Ethias Trophy - Mons Tatra Banka Open - Bratislava Pereira Challenger Okal Cup 2004 - Eckental BNP Paribas Primrose - Bordeaux Noumea Challenger Bucaramanga Challenger Tatra Banka Slovak Open - Bratislava Salinas Challenger ECM Prague Open 2005 - Prague Leon Challenger Pereira Challenger Bordeaux Challenger Barranquilla Challenger Monterrey Challenger Mobilux Open - Luxembourg Noumea Challenger Savannah Challenger Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Vicenza Challenger BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Floridablanca Challenger Cali Challenger Ischgl International Tennis Challenger 2003 - Ischgl IX Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Barranquilla Challenger Mons Challenger Pereira Challenger Dallas Challenger Bogota Challenger San Luis Potosi Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Belgaum Open - Belgaum Chitre Challenger Vancouver Challenger Heilbronn Challenger Cali Challenger Morelos Challenger Knoxville Challenger PrivatBank Cup - Dnepropetrovsk Medellin Challenger Muller Cup - Ulm Manchester Challenger Ilkley Challenger Schickedanz Open - Furth Morelos Challenger Surbiton Challenger XL Challenger de Tenis Copa Sevilla - Seville Santo Domingo Challenger Bogota Challenger - Bogota Oldum Brown Vancouver Open - Vancouver Gemax Open - Belgrade Heineken Open - Auckland Open 13 - Marseille Caltanissetta Challenger Open de la Comunidad Valenciana - Valencia Schickendanz Open - Furth Czech Open 2005 - Prostejov The Stella Artois Grass Court Championships - London BMW Open - Munich Synsam Swedish Open - Bastad Bogota Challenger The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Bulgarian Open - Sofia Project Independence Men's Challenger - Mandeville Kremlin Cup - Moscow Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide IX Trofeo Ciudad de Quito - Quito International Tennis Championships - Delray Beach Genova Challenger Szczecin Challenger SAP Open - San Jose Kroger / St. Jude International - Memphis Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa ATU Cup - Weiden Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Bulgarian Challenger 2002 - Sofia RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Yokohama World Tennis Gaora Cup - Yokohama Marbella Challenger Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow X Open Internacional D'Andorra - Andorra Internationale Badische Meisterschaften Um Den Techem Cup - Zell Next Generation Adelaide International - Adelaide ATP Challenger 2003 Numea - New Caledonia Cepu Open - San Marino Mauritius Open - Mauritius Bogota Challenger Open SEAT Godo 2006 - Barcelona Pro Tennis World Open - Sunrise Tallahassee Challenger BMW Open - Munich Gerry Weber Open - Halle XI Trofeo Ciudad de Quito - Quito The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch KGHM Emax Polish Indoors - Wroclaw Tunis Open 2006 - Tunis Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Estoril Open - Estoril BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel RCA Championships - Indianapolis 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Open de Moselle - Metz San Luis Potosi Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Florence Challenger Qatar Exxon Mobil Open - Doha Heineken Open - Auckland The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis BA-CA Tennis Trophy - Vienna Canberra Challenger Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Ethias Trophy - Mons ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Prague Challenger Gerry Weber Open - Halle AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pereira Challenger Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna BMW Open - Munich Heineken Open - Auckland SAP Open - San Jose Alessandria Challenger Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Bordeaux Challenger Ordina Open - s-Hertogenbosch Open de Moselle - Metz Malaysian Open - Kuala Lumpur Medibank International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Furth Challenger Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Millenium Tennis Championships - Delray Beach Bogota Challenger Bet-At-Home Austrian Open - Kitzbuhel Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem BMW Open - Munich Open de Moselle - Metz China Open - Beijing China Open - Beijing If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Delray Beach International Tennis Championships - Delray Beach Bucaramanga Challenger The Artois Championships - London Mercedes Cup - Stuttgart Drummondville Challenger Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Masters Series - Hamburg Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland Moselle Open - Metz Sunrise Challenger Malaysian Open - Kuala Lumpur Leon Challenger International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo Gerry Weber Open - Halle If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Monterrey Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach International German Open - Hamburg Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice BB&T Atlanta Open - Atlanta Countrywide Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Campionati Internazionali di Sicilia - Palermo If Stockholm Open - Stockholm Erste Bank Open - Vienna UNICEF Open - 's Hertogenbosch Bogota Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Kremlin Cup - Moscow Abierto Mexicano - Los Cabos Abierto Mexicano Telcel - Acapulco Bogota Challenger Ecuador Open - Quito Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle RCA Championships - Indianapolis Bet-at-home Open - Hamburg Open de Moselle - Metz Gerry Weber Open - Halle Chennai Open - Chennai Sydney International - Sydney Dubai Duty Free Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia BMW Open - Munich The Stella Artois Championships - London Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Generali Open - Kitzbuhel ASB Classic - Auckland Next Generation Adelaide International - Adelaide Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors Basel - Basel Moselle Open - Metz BMW Open - Munich Gerry Weber Open - Halle Nottingham Challenger ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai BMW Open - Munich Gerry Weber Open - Halle German Tennis Championships - Hamburg Farmers Classic - Los Angeles Manchester Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis BMW Open - Munich Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras AEGON International - Eastbourne Champaign Challenger Guadalajara Challenger Citi Open - Washington Gerry Weber Open - Halle Kremlin Cup - Moscow Claro Open Colombia - Bogota Citi Open - Washington Qatar ExxonMobil Open - Doha Austrian Open - Kitzbuhel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Delray Beach Open - Delray Beach Medellin Challenger Las Vegas Challenger Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Cali Challenger If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Orleans Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ecuador Open - Quito Bogota Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Vegeta Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel USTA Challenger of North Miami Beach - North Miami Beach ASB Classic - Auckland Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Quelle Cup - Furth Mercedes Cup - Stuttgart Citi Open - Washington Generali Open - Kitzbuhel DPD Challenger 2001 - Aschaffenburg Fairfield Challenger Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Apia International - Sydney Okal Open - Eckental ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Guayaquil Challenger Schickendanz Open - Furth Parma Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Belgrade Challenger BMW Open - Munich Generali Open - Kitzbuhel Dubai Open - Dubai Generali Open - Kitzbuhel Open Romania - Bucharest Open de Moselle - Metz Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Hamburg European Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Brisbane International - Brisbane Pacific Life Open - Indian Wells Power Horse Cup - Dusseldorf Pacific Life Open - Indian Wells Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Open de la Comunidad Valenciana - Valencia Erste Bank Open - Vienna Sydney International - Sydney NASDAQ-100 Open - Miami Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Tennis Masters Series - Monte Carlo Mercedes Cup - Stuttgart Tennis Masters Series - Hamburg Copenhagen Open - Copenhagen Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Tennis Channel Open - Las Vegas Campionati Internazionali d'Italia - Rome Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Internationaler Raiffeisen Grand Prix - St. Polten Aircel Chennai Open - Chennai Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL dItalia - Rome Rogers Cup - Toronto Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Rogers Cup - Montreal Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Medibank International - Sydney Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem Tennis Masters Series - Hamburg Miami Open - Miami Mutua Madrid Open - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Medibank International - Sydney Tennis Channel Open - Las Vegas Apia International - Sydney Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport China Open - Beijing AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Western & Southern Open - Cincinnati Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, Group 1, 1R, COL-URU 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, COL-BRA 1-4 Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QR, GER-BLR 4-1 All Lower level tournaments Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo