Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Menorca Challenger U.S. Open - New York Davis Cup, World Group, Q2, CRO-FRA 1-3 USA F1 USA F2 USA F3 Canada F1 Croatia F1 Canada F2 USA F7 USA F8 USA F14 USA F28 USA F29 USA F1 Croatia F1 Croatia F2 USA F6 Italy F10 USA F12 Croatia F3 Czech Republic F6 Croatia F1 Croatia F2 Italy F13 Hungary F3 USA F14 Slovenia F2 AGT Challenger - Leon 2005 Freeman Men's Challenger - Joplin Wailea Men's Challenger - Maui Challenger DCN de Cherbourg - Cherbourg Swanston Challenger - Sacramento Champaign Challenger Baton Rouge Challenger Aachen Challenger Singapore Challenger Dallas Challenger Johannesburg Challenger Tallahassee Challenger Sacramento Challenger - Sacramento Freeman Men's $50,000 Challenger - Joplin Music City Challenger - Nashville USTA Challenger - Champaign Leon Challenger Tulsa Challenger USTA Tallahassee Tennis Challenger - Tallahassee Croatia Osiguranje Rijeka Open - Rijeka Korat Challenger Tashkent Challenger The Comercia Challenger - Aptos Samsung Securities Cup - Seoul Guadalajara Challenger Nottingham-2 Challenger Unicredit Czech Open - Prostejov Levene Gouldin & Thompson Tennis Challenger - Binghamton Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Guadalajara Challenger Mexico City Challenger Johannesburg Challenger Baton Rouge Challenger Rio Quente Challenger Ramat Hasharon Challenger Bauer Watertechnology Cup - Eckental Internationaux de Doubs Open de Franchie-Comte - Besancon Champaign Challenger Fifth-Third Bank Tennis Championships - Lexington Dallas Challenger Morelos Challenger Gimcheon Challenger Tulsa Challenger Charlottesville Challenger Fifth Third Bank Tennis Championships - Lexington Dallas Challenger Guadalajara Challenger dBI Tennis Challenger - Binghamton Ortisei Challenger Dallas Challenger Leon Challenger The 'Fitz' Casino Challenger - Tunica Unique Zagreb Open - Zagreb Nottingham Challenger Le Gosier Challenger Binghamton Challenger Istanbul Challenger Vancouver Challenger Manta Challenger Dallas Challenger Granby Challenger Tallahassee Challenger Irving Challenger Nottingham-2 Challenger Leon Challenger Manchester Challenger cinch Championships - London Mercedes-Benz Cup - Los Angeles Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Arizona Men's Tennis Championships - Scottsdale Chennai Open - Chennai Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Mercedes Cup - Stuttgart Croatia Open - Umag ATP Kremlin Cup - Moscow Chennai Open - Chennai Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb BMW Open - Munich The Artois Championships - London Kaoshuing Challenger The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai BMW Open - Munich Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Sacramento Challenger China Open - Beijing Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis University of Tennessee USTA Men's Challenger - Knoxville AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai RCA Championships - Indianapolis ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Cassis Challenger AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Colorado Classic - Denver Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign International Indoor Tennis Championships of Croatia - Zagreb USTA Men's Challenger of Dallas - Dallas Legg Mason Tennis Classic - Washington Pro Tennis World Open - Sunrise Chennai Open - Chennai Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills St. Petersburg Open - St. Petersburg Sunset Moulding Yuba City Racquet Club Challenger - Yuba City USTA Comerica Challenger - Aptos Atlantic City Open - Atlantic City Busan Open Challenger Tennis - Busan The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver The West Side Tennis Club Grass Court Challenger - Forest Hills IPP Geneva Trophy - Geneva Hilton Waikoloa Village USTA Challenger - Waikoloa Garden Open - Rome Schickendanz Open - Furth 2006 North Shore Pro Tennis Championship - Winnetka Delray Beach International Tennis Championships - Delray Beach Odlum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Iskratel Open - Kranj Genoa Open - Genova WOW Cafe Challenger - New Orleans China Open - Beijing USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Lambertz Open by Stawag - Aachen Ford Tennis Championships - Louisville St. Petersburg Open - St. Petersburg AT&T Challenger of Dallas - Dallas BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Marrakech II Naples ITG Challenger - Naples The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Shimadzu All Japan Indoor Tennis Championships - Kyoto Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee SA Tennis Open - Johannesburg Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Lubbock Challenger - Lubbock Dubai Duty Free Tennis Championships - Dubai 2005 Tulsa Challenger - Tulsa BMW Open - Munich The Mercedes Benz of Calabasas - Calabasas AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag BMW Open - Munich Swanston Challenger - Sacramento Aircel Chennai Open - Chennai Home Depot Center USTA Challenger - Carson Ford Tennis Championships - Louisville St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur USTA/Adtech Challenger - Boston Aachen Challenger Valencia Open - Valencia Morocco Tennis Tour - Casablanca Music City Challenger - Nashville Miller Lite Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis 2007 Challenger of Santa Clara - Valencia Eckental Challenger Unique Zagreb Open - Zagreb 2008 Knoxville Challenger - Knoxville Farmers Classic - Los Angeles Barcelona Open BancSabadell - Barcelona Aircel Chennai Open - Chennai Binghamton Challenger BB&T Atlanta Open - Atlanta The USTA Challenger at West End Racquet - Torrance Malaysian Open - Kuala Lumpur Dallas Challenger Leon Challenger Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Wright Financial Group, Inc. Challenger - Champaign U.S. National Indoor Tennis Championships - Memphis Aptos Challenger Girona Challenger Delray Beach Open - Delray Beach Eckental Challenger Ortisei Challenger Nielsen USTA Pro Tennis Championship - Winnetka 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ilkley Challenger Vegeta Croatia Open - Umag Carson Challenger 2004 USTA Challenger of Calabasas - Calabasas Rakuten Japan Open - Tokyo Countrywide Classic USTA Challenger - Carson Tiburon Challenger Charlottesville Challenger The Commercia Challenger - Aptos 2004 Colorado Tennis Classic - Denver Qatar ExxonMobil Open - Doha Taipei City Challenger Nottingham Challenger Geneva Open - Geneva Citi Open - Washington Malaysian Open - Kuala Lumpur Dallas Challenger Rakuten Japan Open - Tokyo GHI Bronx Classic - Bronx Kremlin Cup - Moscow Valencia Open - Valencia Champaign Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille AEGON Championships - London Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Swiss Indoors Basel - Basel Ecuador Open - Quito Delray Beach Open - Delray Beach Manchester Challenger BA-CA Tennis Trophy - Vienna TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Swiss Indoors Basel - Basel Maharashtra Open - Pune Rio Open - Rio de Janeiro Swiss Indoors Basel - Basel Madrid Challenger Manacor Challenger Cremona Challenger Murcia Challenger Citi Open - Washington Kremlin Cup - Moscow Smith Barney Men's Challenger - Covington Bangkok Challenger Nottingham 2 Challenger bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne The Dubai Tennis Championships - Dubai Sofia Open - Sofia Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Austin Challenger - Austin RCA Championships - Indianapolis Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Toyota Challenger Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Sail Open - New Delhi Nottingham Challenger Qatar ExxonMobil Open - Doha 2004 Keys Gate Challenger - Homestead Millennium Estoril Open - Estoril Hilton Waikoloa Village USTA Challenger - Waikoloa Tallahassee Tennis Challenger - Tallahassee Astana Open - Astana Swiss Indoors Basel - Basel Tel Aviv Watergen Open - Tel Aviv Tata Open Maharashtra - Pune Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Hangzhou Open - Hangzhou Music City Challenger - Nashville AT&T Challenger of Dallas - Dallas USTA Illinois Challenger - Champaign Hangzhou Open - Hangzhou Busan Challenger Rhodes Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Open - Munich X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli San Luis Potosi Challenger - San Luis Potosi Aptos Challenger 2003 Freeman Men's Challenger - Joplin RCA Championships - Indianapolis Open de Moselle - Metz Fifth-Third Bank Tennis Classic - Lexington Lubbock Challenger - Lubbock PBZ Zagreb Indoors - Zagreb SAP Open - San Jose 2003 USTA Challenger of Calabasas - Calabasas Delray Beach International Tennis Championships - Delray Beach Knoxville Challenger USTA Challenger of Tiburon - Tiburon USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin China Open - Beijing Yokohama Challenger Atlanta Tennis Championships - Atlanta Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton West Side Tennis Club Clay Court Challenger - Forest Hills Davidoff Swiss Indoors - Basel Zagreb Open - Zagreb Eckental Challenger Irving Challenger Dallas Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Rimouski Challenger Ortisei Challenger Fever-Tree Championships - London USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Winnetka Challenger Lubbock Challenger - Lubbock Guadalajara Challenger Rakuten Japan Open - Tokyo BMW Open - Munich Oklahoma Challenger - Tulsa Swiss Indoors Basel - Basel Croatia Open Umag - Umag Pro Challenger at Calabasas - Calabasas Leon Challenger Grand Prix de Tennis de Lyon - Lyon Fifth Third Bank Tennis Classic - Lexington Flea Market Cup - Busan PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Serbia Open - Belgrade College Station Challenger - College Station BB&T Atlanta Open - Atlanta Bet-at-home Open - Hamburg Mauthausen Challenger Sydney International - Sydney AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach Vancouver Challenger Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger II - New Delhi Open 13 Provence - Marseille Atlanta Tennis Championships - Atlanta SA Tennis Open - Johannesburg Open 13 - Marseille Kremlin Cup - Moscow Murray River Open - Melbourne 2008 Lubbock Challenger - Lubbock Malaysian Open - Kuala Lumpur Pro Challenger at Calabasas - Calabasas Atlanta Tennis Championships - Atlanta USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam USTA Men's Challenger of Dallas - Dallas Knoxville Challenger Bratislava Challenger USTA Freeman Men's Challenger - Joplin US Men's Clay Court Championship - Houston Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Moselle Open - Metz International Tennis Championships - Delray Beach Citi Open - Washington Malaysian Open - Kuala Lumpur Argentina Open - Buenos Aires Ordina Open - 's-Hertogenbosch Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Singapore Tennis Open - Singapore AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach China Open - Beijing If Stockholm Open - Stockholm SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Topshelf Open - 's-Hertogenbosch The $50,000 Pro Challenger at Calabasas - Calabasas Plava Laguna Croatia Open - Umag RCA Championships - Indianapolis Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Zagreb Open - Zagreb AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington China Open - Beijing Baton Rouge Pro Tennis Classic - Baton Rouge Swiss Indoors Basel - Basel Belgrade Open - Belgrade Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha AEGON Championships - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Samsung Challenger 2007 - Ho Chi Minh City Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Grand Prix Hassan II - Casablanca Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Brisbane International - Brisbane Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Dutch Open Tennis - Amersfoort St. Petersburg Open - St. Petersburg Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells AEGON Championships - London Croatia Open - Umag Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo Nottingham Challenger China Open - Beijing Dubai Duty Free Tennis Championships - Dubai AIG Japan Open Tennis Championships - Tokyo Monte-Carlo Rolex Masters - Monte-Carlo Gazprom Hungarian Open - Budapest Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Erste Bank Open - Vienna Erste Bank Open - Vienna Mutua Madrid Open - Madrid Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow TEB BNP Paribas Istanbul Open - Istanbul Hong Kong Tennis Open - Hong Kong Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem Open de Nice Cote d'Azur - Nice Legg Mason Tennis Classic - Washington Dubai Duty Free Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Aircel Chennai Open - Chennai Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome 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 Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona Open Sud de France - Montpellier U.S. Open - New York U.S. Open - New York U.S. Open - New York 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Abierto Mexicano Telcel - Acapulco 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Rolex Paris Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Toronto Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, QF, CRO-SRB 1-4 U.S. Open - New York Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Dubai Duty Free Tennis Championships - Dubai Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, F, FRA-CRO 1-3 Davis Cup, Finals, Group D Davis Cup, Finals, QF, ITA-CRO 1-2 Davis Cup, Finals, F, RUS-CRO 2-0 Davis Cup, Finals, QF, CRO-ESP 2-0 Wimbledon - London U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong All Lower level tournaments U.S. Open - New York Australian Open - Melbourne Wimbledon - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Davis Cup, World Group, Q, CRO-BEL 1-3 Australian Open - Melbourne Davis Cup, PO, CRO-ECU 5-0 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, 1R, BEL-CRO 2-3 Laver Cup - Prague Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, CRO-IND 3-1 Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, Finals, SF, AUS-CRO 2-1 Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Nitto ATP Finals - London Barclays ATP World Tour Finals - London Olympics - Tokyo