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 Germany F8 Germany F10 Germany F12 Latvia F1 Finland F1 Romania F8 Germany F6 Germany F8 Italy F34 Austria F4 Austria F5 Germany F9 Belgium F2 Germany F10 Germany F11 Spain F29 Spain F30 Great Britain F17 Great Britain F18 Czech Republic F4 Great Britain F1 Great Britain F2 Germany F4 Croatia F2 Germany F5 Germany F14 Germany F4 Germany F10 Germany F12 Italy F8 Italy F9 Turkey F2 Austria F3 Italy F7 Germany F9 Germany F13 Italy F33 Germany F9 USTA Seascape Challenger - Aptos Bauer Watertechnology Cup - Eckental 2006 USTA Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Men's Pro Challenger - Tunica Kobstaedernes ATP Challenger - Kolding Ostdeutscher Sparkessen Cup - Dresden 4th Volkswagen Challenger - Wolfsburg Baden Open - Karlsruhe USTA Championships of Kerrville - Kerrville The Comercia Challenger - Aptos Dusseldorf Open 2006 - Dusseldorf Challenger Natrel Presented by National Bank - Granby The Surbiton Trophy - Surbiton Genova Open Challenger - Genova USTA Men's Challenger of Urbana-Champaign - Urbana Posillipo Tennis Cup - Napoli University of Tennessee USTA Challenger - Knoxville USTA Challenger of Las Vegas - Las Vegas Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza ARMS USTA Challenger - Rocky Mount USTA Challenger of San Antonio - San Antonio GHI Bronx Classic - Bronx 2002 Azalea Orthopedic Challenger - Tyler Sporting Challenger '08-Trofeo Regione Piemonte - Turin Powder Byrne Trophy - Surbiton Tulsa Auto Collection USTA Challenger - Tulsa 2001 UT Tyler Patriot Challenger - Tyler USTA Tennis Championships of Houston - Houston Warsteiner Challenger Lubeck - Lubeck Waco Tennis Challenger - Waco LTA Shrewsbury Challenger - Shrewsbury Caversham International Tennis Tournament - Jersey IPP Open - Helsinki XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Ostdeutscher Sparkassen Cup - Dresden Heilbronn Challenger Nord LB Open 2006 - Braunschweig Wolfsburg Challenger Cherbourg Challenger XI Torneo Internazionale di Tennis - Barletta Rome Challenger Sofia Challenger Braunschweig Challenger Aptos Challenger Lexington Challenger Granby Challenger Vancouver Challenger Heilbronn Open - Heilbronn Geneva Challenger Black Forest Open - Freudenstadt Banja Luka Challenger Trnava Challenger Mons Challenger Seoul Challenger Tennis Napoli Cup 2007 - Napoli San Remo Challenger Scheveningen Challenger Lambertz Open by Stawag - Aachen Reggio Emilia Challenger Szczecin Challenger Pekao Open - Szczecin Tiburon Challenger Le Gosier Challenger Baden Open - Karlsruhe Furth Challenger Heilbronn Open - Heilbronn Mitsubishi Electric Europe Cup - Monza Siemens Open - Scheveningen Open de Rennes - Rennes Seville Challenger Istanbul Challenger The Tarka Challenger - Barnstaple IPP Open - Helsinki Mons Challenger 5 Volkswagen Challenger - Wolfsburg Chuncheon Challenger Loughborough Challenger Sacramento Challenger Morocco Tennis Tour - Tanger Biella Challenger Braunschweig Challenger Furth Challenger Granby Challenger Vancouver Challenger Ostdeutscher Sparkassen Cup - Dresden Pharma Medico Open 2008 - Aarhus Loughborough Challenger Semgroup Challenger - Tulsa Bauer Watertechnilogy Cup 2008 - Eckental Petange Challenger Mons Challenger Ostrava Challenger Irving Challenger Furth Challenger Schickedanz Open 2007 - Furth Istanbul Challenger Nord LB Open 2007 - Braunschweig Mons Challenger Rennes Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Turin Challenger Heilbronn Challenger Liberec Challenger Alphen Challenger Banja Luka Challenger LTA Shrewsbury Challenger - Shrewsbury Morelos Challenger Quimper Challenger St. Brieuc Challenger Rome Challenger Surbiton Challenger Istanbul Challenger Orleans Challenger Surbiton Challenger Liberec Challenger Logopak Challenger 2005 - Lubeck Fairfield Challenger Lambertz Open by Stawag - Aachen Cherbourg Challenger St. Brieuc Challenger Nottingham Challenger Liberec Challenger Cassis Challenger Almaty Challenger Dallas Challenger Knoxville Challenger Playford Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Braunschweig Challenger Cordenons Challenger Quimper 2 Challenger Mallorca Challenger Biel Challenger Kolding Challenger Braunschweig Challenger Bastad Challenger Tunis Challenger Braunschweig Challenger Lille Challenger Quimper Challenger Internazionali di Tennis Dell'Umbria - Todi Volkswagen Challenger 2005 - Wolfsburg Kyoto Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Tashkent Challenger Urbana-Champaign Challenger - Urbana Braga Challenger Furth Challenger Heilbronn Challenger Scheveningen Challenger Rome Challenger XL Capital Bermuda Open - Bermuda Nottingham Challenger Fifth-Third Bank Tennis Championships - Lexington Kazan Challenger Internationaux du Doubs - Besancon Furth Challenger St. Francis Health System USTA Challenger - Tulsa Marburg Challenger Cleveland Challenger The Stella Artois Grass Court Championships - Queen's/London Hamburg Challenger Playford Challenger Miller Lite Hall of Fame Tennis Championships - Newport USTA Men's Challenger of Dallas - Dallas Biella 4 Challenger Tennis Napoli Cup - Napoli Rennes Challenger Irving Challenger Theusbridge.com Tennis Classic - Tarzana Heilbronn Challenger Kroger / St. Jude International - Memphis Prague Challenger Franklin Templeton Tennis Classic - Scottsdale Istanbul Challenger Rennes Challenger Bratislava Challenger Yokohama Challenger The Stella Artois Grass Court Championships - London Prague Challenger RCA Championships - Indianapolis Charlottesville Challenger Bangkok Challenger Pau Challenger Braunschweig Challenger GHI Bronx Tennis Classic - Bronx Lille Challenger Oberstaufen Cup - Oberstaufen Surbiton Challenger Nottingham Challenger Ludwigshafen Challenger Prague Challenger Braunschweig Challenger Calgary Challenger Nur-Sultan Challenger Biella 3 Challenger Lille Challenger U.S. Men's Clay Court Championships - Houston Rome 1 Challenger Biella 6 Challenger 2002 Eddleman USTA Challenger - Birmingham The Stella Artois Grass Court Championships - London Prostejov Challenger Braunschweig Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Ismaning Challenger Bergamo Challenger TD Waterhouse Cup - Long Island Helsinki Challenger Bari Challenger Forli 2 Challenger Columbus Challenger Lille Challenger AIG Japan Open - Tokyo Prague 1 Challenger Oeiras 3 Challenger Kobstaedernes ATP Challenger - Kolding Adidas International - Sydney Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach Schickendanz Open - Furth The Samsung Open - Nottingham Ostdeutscher Sparkessen Cup - Dresden Bauer Watertechnology Cup 2007 - Eckental 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tunis Open - Tunis Legg Mason Tennis Classic - Washington D.C. Siebel Open - San Jose Stockholm Open - Stockholm Monza Challenger Glasgow Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Drummondville Challenger Kobstaedernes ATP Challenger - Kolding Trieste Challenger Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Gerry Weber Open - Halle San Remo Challenger Mercedes-Benz Cup - Los Angeles Rennes Challenger International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Mouilleron-Le-Captif Challenger Rome Challenger Kroger / St. Jude International - Memphis Karlsruhe Challenger RCA Championships - Indianapolis Mercedes Cup - Stuttgart SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston BMW Open - Munich ARAG World Team Championship - Dusseldorf Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Medibank Private International - Sydney Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Pilot Pen Tennis - New Haven Jersey Challenger Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Pilot Pen Tennis - New Haven Brisbane International - Brisbane Medibank International - Sydney Bratislava Challenger St. Brieuc Challenger Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta International German Open - Hamburg Dallas Challenger If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Dallas Challenger Open Sabadell Atlantico - Barcelona Helsinki Challenger Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Winston Salem - Winston Salem Open de Moselle - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Heineken Open - Auckland Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Petange Challenger Grand Prix de Tennis de Lyon - Lyon Braunschweig Challenger Dubai Duty Free Tennis Championships - Dubai Mons Challenger Heilbronn Challenger Kazan Challenger Marburg Challenger Poznan Challenger BRD Nastase Tiriac Trophy - Bucharest Geneva Challenger Bergamo Challenger The Artois Championships - London Cherbourg Challeger Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Delray Beach International Tennis Championships - Delray Beach Sarajevo Challenger Moselle Open - Metz Swiss Indoors Basel - Basel Open Sud de France - Montpellier Citi Open - Washington Tiburon Challenger Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane BMW Open - Munich BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos If Stockholm Open - Stockholm Jersey Challenger Brisbane International - Brisbane Open Sud de France - Montpellier SAP Open - San Jose Hall of Fame Tennis Championships - Newport Power Horse Cup - Dusseldorf Mersin Challenger St. Brieuc Challenger Stockton Challenger TEB BNP Paribas Istanbul Open - Istanbul SAP Open - San Jose Baton Rouge Challenger The Stella Artois Championships - London If Stockholm Open - Stockholm Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington AEGON International - Eastbourne Next Generation Adelaide International - Adelaide Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis AEGON Championships - London Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Koblenz Challenger Bank Austria Tennis Trophy - Vienna Helsinki Challenger US Men's Clay Court Championship - Houston Serbia Open - Belgrade Irving Challenger Bet-at-home Open - Hamburg Gerry Weber Open - Halle Tunis Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok Rennes Challenger Heilbronn Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Sibiu Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Qatar ExxonMobil Open - Doha Mouilleron-Le-Captif Challenger U.S. Men's Clay Court Championships - Houston Open 13 - Marseille St. Remy Challenger Mons Challenger BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Aptos Challenger Moselle Open - Metz Erste Bank Open - Vienna Meerbusch Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Cassis Challenger BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Savannah Challenger Hamburg Challenger BB&T Atlanta Open - Atlanta Quimper Challenger Mouilleron-Le-Captif Challenger Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Valencia Open - Valencia GHI Bronx Tennis Classic - Bronx BRD Nastase Tiriac Trophy - Bucharest Braunschweig Challenger AEGON Championships - London Portoroz Challenger University of Tennessee USTA Men's Challenger - Knoxville Istanbul Challenger ABN AMRO World Tennis Tournament - Rotterdam Traralgon Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest AEGON Championships - London Rome Challenger Amersfoort Challenger Liberec Challenger Garanti Koza Sofia Open - Sofia Poznan Challenger Eckental Challenger Ismaning Challenger Quimper Challenger Biella 1 Challenger Poznan Challenger RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston Hamburg European Open - Hamburg AAPT Championships - Adelaide Delray Beach International Tennis Championships - Delray Beach Prague 2 Challenger The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Qatar ExxonMobil Open - Doha Brisbane - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis Miller Lite Hall of Fame Tennis Championships - Newport Moselle Open - Metz Miller Lite Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Gerry Weber Open - Halle Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Mercedes-Benz Cup - Los Angeles PBZ Zagreb Indoors - Zagreb Bangkok Challenger Murcia Challenger Pacific Life Open - Indian Wells Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Bratislava Challenger U.S. Men's Clay Court Championships - Houston Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Sybase Open - San Jose Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Medibank International - Sydney Turin Challenger Sony Ericsson Open - Miami Tennis Masters Series - Cincinnati Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Luedenscheid Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid BCR Open Romania - Bucharest Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston Pilot Pen Tennis - New Haven BMW Open - Munich Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Miami Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London Sony Open Tennis - Miami U.S. Open - New York Bet-at-home Open - Hamburg TEB BNP Paribas Istanbul Open - Istanbul Brisbane International - Brisbane AEGON International - Eastbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Montreal French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London 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 Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Moselle Open - Metz BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Mercedes Cup - Stuttgart The Stella Artois Championships - London Grand Prix Hassan II - Casablanca French Open - Paris China Open - Beijing French Open - Paris German Tennis Championships - Hamburg Swiss Indoors Basel - Basel German Tennis Championships - Hamburg Intrum Stockholm Open - Stockholm NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome U.S. Open - New York Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Australian Open - Melbourne ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SUI-USA 0-5 Wimbledon - London Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris French Open - Paris AAMI Classic - Kooyong U.S. Open - New York U.S. Open - New York Australian Open - Melbourne All Lower level tournaments Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open Qualifying - Doha Masters Series Hamburg - Hamburg Wimbledon - London U.S. Open - New York Rogers Masters - Toronto Olympics - Athens Wimbledon - London Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-ESP 1-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 Barclays ATP World Tour Finals - London