2024 - Open de Moselle08/11Simple Homme - Demi-finales
2024 - Open de Moselle07/11Simple Homme - 1/4 de finale
2024 - Open de Moselle05/11Simple Homme - 2e tour
2024 - Open de Moselle03/11Simple Homme - 1er tour
2024 - Masters de Paris-Bercy30/10Simple Homme - 2e tour
2024 - Masters de Paris-Bercy29/10Simple Homme - 1er tour
2024 - Vienne22/10Simple Homme - 1er tour
2024 - Masters de Shanghai05/10Simple Homme - 2e tour
2024 - Masters de Shanghai04/10Simple Homme - 1er Tour
2024 - Open du Japon29/09Simple Homme - 1/4 de finale
2024 - Open du Japon28/09Simple Homme - 2ème tour
2024 - Open du Japon26/09Simple Homme - 1er tour
2024 - US Open29/08Simple Homme - 2e tour
2024 - US Open27/08Simple Homme - 1er tour
2024 - Open de Winston-Salem24/08Simple Homme - Finale
2024 - Open de Winston-Salem23/08Simple Homme - 1/4 de finale
2024 - Open de Winston-Salem22/08Simple Homme - 1/8 de finale
2024 - Open de Winston-Salem21/08Simple Homme - 2ème tour
2024 - Masters de Cincinnati14/08Simple Homme - 1/16 de finale
2024 - Masters de Cincinnati13/08Simple Homme - 1/32 de finale
2024 - Masters du Canada06/08Simple Homme - 1er tour
2024 - Washington02/08Simple Homme - 1/4 de finale
2024 - Washington01/08Simple Homme - 1/8 de finale
2024 - Washington31/07Simple Homme - 2ème tour
2024 - Newport21/07Simple Homme - Finale
2024 - Newport20/07Simple Homme - Demi-finales
2024 - Newport18/07Simple Homme - 1/4 de finale
2024 - Newport17/07Simple Homme - 2ème tour
2024 - Wimbledon01/07Simple Homme - 1er tour
2024 - Open de Majorque27/06Simple Homme - 1/4 de finale
2024 - Open de Majorque25/06Simple Homme - 2ème tour
2024 - Open de Majorque23/06Simple Homme - 1er tour
2024 - Open de Halle19/06Simple Homme - 1er tour
2024 - Stuttgart11/06Simple Homme - 1er tour
2024 - Roland Garros28/05Simple Homme - 1er tour
2024 - Open de Genève23/05Simple Homme - 1/4 de finale
2024 - Open de Genève22/05Simple Homme - 1/8 de finale
2024 - Open de Genève21/05Simple Homme - 1er tour
2024 - Masters de Rome08/05Simple Homme - 1er tour
2024 - Masters de Madrid25/04Simple Homme - 1er tour
2024 - Munich18/04Simple Homme - 2ème tour
2024 - Munich15/04Simple Homme - 1er tour
2024 - Houston02/04Simple Homme - 1er tour
2024 - Masters de Miami23/03Simple Homme - 2e tour
2024 - Masters de Miami21/03Simple Homme - 1er tour
2024 - Masters d'Indian Wells10/03Simple Homme - 2ème tour
2024 - Masters d'Indian Wells08/03Simple Homme - 1er tour
2024 - Cabo San Lucas23/02Simple Homme - 1/4 de finale
2024 - Cabo San Lucas22/02Simple Homme - 2ème tour
2024 - Cabo San Lucas20/02Simple Homme - 1er tour
2024 - Delray Beach15/02Simple Homme - 2ème tour
2024 - Delray Beach14/02Simple Homme - 1er tour
2024 - Dallas09/02Simple Homme - 2ème tour
2024 - Dallas06/02Simple Homme - 1er tour
2024 - Open d'Australie20/01Simple Homme - 1/16 de finale
2024 - Open d'Australie18/01Simple Homme - 2ème tour
2024 - Open d'Australie16/01Simple Homme - 1er tour
2024 - Auckland08/01Simple Homme - 1er tour
2024 - Brisbane03/01Simple Homme - 1er tour