Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
All Surfaces Clay Grass Hard I.hard
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 Tournaments Wimbledon - London Infosys Hall of Fame Open - Newport U.S. Open - New York Truist Atlanta Open - Atlanta Cary 2 Challenger Citi Open - Washington Zhuhai Open - Zhuhai Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem Cary 1 Challenger Chengdu Open - Chengdu Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Abierto de Tenis Mifel - Los Cabos Apia International - Sydney Australian Open - Melbourne Burnie Challenger Sydney Challenger Melbourne Challenger Traralgon Challenger AAMI Classic - Kooyong Brisbane International - Brisbane Apia International - Sydney Australian Open - Melbourne Shenzhen Challenger Anning Challenger Furth Challenger Blois Challenger Milan Challenger Binghamton Challenger Lexington Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Traralgon Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger Australian Open - Melbourne French Open - Paris Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Happy Valley Challenger Hong Kong Challenger Burnie Challenger Launceston Challenger Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Anning Challenger Busan Challenger Manchester Challenger Ilkley Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Ho Chi Minh City Challenger Ningboo Challenger Traralgon Challenger Canberra Challenger Yokohama Challenger Toyota Challenger Apia International - Sydney Australian Open - Melbourne French Open - Paris Aegon Nottingham Open - Nottingham Wimbledon - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Olympics - Rio de Janeiro U.S. Open - New York Chengdu Open - Chengdu Noumea Challenger Launceston Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Zhuhai Challenger Guangzhou Challenger Shenzhen Challenger Nanjing Challenger Anning Challenger Rome Challenger Bordeaux Challenger Surbiton Challenger Ilkley Challenger Lexington Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Traralgon Challenger Canberra Challenger Brisbane International - Brisbane Apia International - Sydney Australian Open - Melbourne Australian Open (juniors) Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon French Open - Paris Ricoh Open - 's-Hertogenbosch AEGON Championships - London Wimbledon - London Citi Open - Washington U.S. Open - New York Shanghai Rolex Masters - Shanghai Morelos Challenger Davis Cup, World Group, 1R, AUS-CZE 4-1 Qingdao Challenger Anning Challenger Surbiton Challenger Davis Cup, World Group, QF, AUS-USA 3-2 Binghamton Challenger Aptos Challenger Vancouver Challenger Kaohsiung Challenger Ningboo Challenger Traralgon Challenger Davis Cup, World Group, SF, BEL-AUS 3-2 Brisbane International - Brisbane Sydney International - Sydney Australian Open - Melbourne Australian Open (juniors) US Men's Clay Court Championship - Houston French Open - Paris French Open (juniors) Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya Wimbledon - London Wimbledon (juniors) Hall of Fame Open - Newport Citi Open - Washington U.S. Open - New York U.S. Open (juniors) Canberra Challenger Chennai Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Nanchang Challenger Anning Challenger Seoul Challenger Australia F3 (Mornington) Australia F4 (Mornington) Gimcheon Challenger Surbiton Challenger Ilkley Challenger Binghamton Challenger Vancouver Challenger Columbus Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Calgary Challenger Traralgon Challenger Canberra Challenger Davis Cup, World Group, PO, AUT-AUS 3-1 Brisbane International - Brisbane Sydney International - Sydney Australian Open - Melbourne Australian Open (juniors) New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Geneva Open - Geneva French Open - Paris French Open (juniors) Libema Open - 's-Hertogenbosch Turkish Airlines Open Antalya - Antalya Wimbledon - London Wimbledon (juniors) Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Coupe Rogers - Montreal Western & Southern Open - Cincinnati U.S. Open - New York U.S. Open (juniors) Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Playford Challenger Launceston Challenger Australian Open (Australia, Wildcard) M25 Albury M25 Mildura Anning Challenger Nanchang Challenger M15 Mornington M15 Mornington M15 Kashiwa M25 Matsuyama M15 Grasse M15 Troisdorf M15 Casale Monferrato M15 Kaltenkirchen M15 Balatonalmadi M15 Fayetteville M25 Norman M25 Waco M25 Fort Worth Qatar ExxonMobil Open - Doha Adelaide International - Adelaide Australian Open - Melbourne New York Open - New York Delray Beach Open - Delray Beach French Open - Paris Generali Open - Kitzbuhel Western & Southern Open - New York U.S. Open - New York Rolex Paris Masters - Paris Canberra Challenger Australian Open (Australia, Wildcard) Davis Cup, World Group, QR, AUS-BRA 3-1 All Lower level tournaments bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Australian Open Qualifying - Doha Great Ocean Road Open - Melbourne Australian Open - Melbourne BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva French Open - Paris Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Wimbledon - London Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem U.S. Open - New York European Open - Antwerp M25 Naples M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Edwardsville M25 Champaign M25 Decatur M25 Muttenz M25 Caslano San Diego Open - San Diego Cary 2 Challenger M25 Sierre Ismaning Challenger M25 Setubal M25 Loule M25 Calabasas Eckental Challenger Knoxville Challenger Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney Australian Open - Melbourne Dallas Open - Dallas Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril French Open - Paris Mallorca Championships - Mallorca Wimbledon - London Cleveland Challenger M25 Cancun M25 Santo Domingo M25 Santo Domingo Monterrey Challenger M25 Bakersfield M25 Calabasas Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos U.S. Open - New York Salinas Challenger Sarasota Challenger Aguascalientes Challenger Morelos Challenger Zagreb Challenger Tunis Challenger Surbiton Challenger Little Rock Challenger Nottingham Challenger Orlando Challenger Ilkley Challenger Rome Challenger Indianapolis Challenger Winnipeg Challenger Chicago Challenger Vancouver Challenger Granby Challenger M25 Columbus Cary Challenger Columbus 2 Challenger Charleston Challenger Gwangju Challenger Seoul Challenger Busan Challenger Playford Challenger Sydney Challenger Matsuyama Challenger Kobe Challenger Davis Cup, Finals, QF, AUS-NED 2-0 Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Australian Open - Melbourne Dallas Open - Dallas Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston BMW Open - Munich French Open - Paris Libema Open - 's-Hertogenbosch cinch Championships - London Mallorca Championships - Mallorca Burnie Challenger Rome Challenger Waco Challenger Phoenix Challenger Seoul Challenger Gwangju Challenger Busan Challenger Oeiras 4 Challenger Surbiton Challenger Ilkley Challenger Australia F1 Australia F2 Australia F4 Australia F5 Italy F4 Great Britain F10 Great Britain F11 Spain F14 Spain F11 Austria F4 Austria F5 Denmark F3 Austria F6 Australia F6 Australia F7 Australia F8 Australia F9 Thailand F4 Thailand F5 Australian Open (Wildcard) Australia F1 Australia F2 Australia F3 Australia F4 Australia F5 Croatia F8 Croatia F9 Croatia F10 Canada F7 Canada F8 Australian Open (Australia, Wildcard) Australia F4 Italy F9 Romania F4 Great Britain F6 Great Britain F7 Thailand F6 Thailand F7 Australia F6 Australian Open (Australia, Wildcard) Australia F10