2023 - Open de Moselle09/11Simple Homme - 1/4 de finale
2023 - Open de Moselle07/11Simple Homme - 2e tour
2023 - Masters de Paris-Bercy03/11Simple Homme - 1/4 de finale
2023 - Masters de Paris-Bercy02/11Simple Homme - 1/8 de finale
2023 - Masters de Paris-Bercy31/10Simple Homme - 2e tour
2023 - Masters de Paris-Bercy30/10Simple Homme - 1er tour
2023 - Vienne27/10Simple Homme - 1/4 de finale
2023 - Vienne25/10Simple Homme - 2ème tour
2023 - Vienne23/10Simple Homme - 1er tour
2023 - Open du Japon17/10Simple Homme - 1er tour
2023 - Masters de Shanghai09/10Simple Homme - 3e tour
2023 - Masters de Shanghai08/10Simple Homme - 2e tour
2023 - Open de Chine29/09Simple Homme - 1er tour
2023 - Open de Zhuhai26/09Simple Homme - Finale
2023 - Open de Zhuhai25/09Simple Homme - Demi-finales
2023 - Open de Zhuhai24/09Simple Homme - 1/4 de finale
2023 - Open de Zhuhai22/09Simple Homme - 2ème tour
2023 - US Open29/08Simple Homme - 1er tour
2023 - Roland Garros06/06Simple Homme - 1/4 de finale
2023 - Roland Garros04/06Simple Homme - 1/8 de finale
2023 - Roland Garros02/06Simple Homme - 1/16 de finale
2023 - Roland Garros31/05Simple Homme - 2ème tour
2023 - Roland Garros28/05Simple Homme - 1er tour
2023 - Masters de Rome12/05Simple Homme - 2e tour
2023 - Masters de Madrid03/05Simple Homme - 1/4 de finale
2023 - Masters de Madrid02/05Simple Homme - 1/8 de finale
2023 - Masters de Madrid30/04Simple Homme - 3ème tour
2023 - Masters de Madrid28/04Simple Homme - 2e tour
2023 - Open de Barcelone20/04Simple Homme - 1/8 de finale
2023 - Open de Barcelone19/04Simple Homme - 2ème tour
2023 - Masters de Monte-Carlo13/04Simple Homme - 1/8 de finale
2023 - Masters de Monte-Carlo12/04Simple Homme - 2e tour
2023 - Masters de Monte-Carlo11/04Simple Homme - 1er tour
2023 - Masters de Miami31/03Simple Homme - Demi-finales
2023 - Masters de Miami30/03Simple Homme - 1/4 de finale
2023 - Masters de Miami28/03Simple Homme - 1/8 de finale
2023 - Masters de Miami27/03Simple Homme - 3e tour
2023 - Masters de Miami25/03Simple Homme - 2e tour
2023 - Masters d'Indian Wells12/03Simple Homme - 3ème tour
2023 - Masters d'Indian Wells11/03Simple Homme - 2ème tour
2023 - Open de Dubai28/02Simple Homme - 1er tour
2023 - Open d'Australie27/01Simple Homme - Demi-finales
2023 - Open d'Australie22/01Simple Homme - 1/8 de finale
2023 - Open d'Australie20/01Simple Homme - 1/16 de finale
2023 - Open d'Australie18/01Simple Homme - 2ème tour
2023 - Open d'Australie16/01Simple Homme - 1er tour
2023 - Adelaide International 212/01Simple Homme - 1/4 de finale
2023 - Adelaide International 211/01Simple Homme - 2ème tour
2023 - Adelaide International06/01Simple Homme - 1/4 de finale
2023 - Adelaide International04/01Simple Homme - 2ème tour
2023 - Adelaide International03/01Simple Homme - 1er tour