2024 - Open de Belgrade04/11Simple Homme - 1er tour
2024 - Masters de Paris-Bercy30/10Simple Homme - 2e tour
2024 - Masters de Paris-Bercy28/10Simple Homme - 1er tour
2024 - Vienne24/10Simple Homme - 2ème tour
2024 - Vienne22/10Simple Homme - 1er tour
2024 - Open de Stockholm18/10Simple Homme - 1/4 de finale
2024 - Open de Stockholm17/10Simple Homme - 2ème tour
2024 - Open de Stockholm15/10Simple Homme - 1er tour
2024 - Masters de Shanghai05/10Simple Homme - 2e tour
2024 - Masters de Shanghai03/10Simple Homme - 1er Tour
2024 - Open de Chine26/09Simple Homme - 1er tour
2024 - US Open28/08Simple Homme - 2e tour
2024 - Masters de Cincinnati14/08Simple Homme - 1/32 de finale
2024 - Masters du Canada06/08Simple Homme - 1er tour
2024 - Washington01/08Simple Homme - 1/8 de finale
2024 - Washington30/07Simple Homme - 2ème tour
2024 - Open d'Atlanta23/07Simple Homme - 1er tour
2024 - Wimbledon05/07Simple Homme - 1/16 de finale
2024 - Wimbledon03/07Simple Homme - 2e tour
2024 - Wimbledon01/07Simple Homme - 1er tour
2024 - Eastbourne27/06Simple Homme - 1/4 de finale
2024 - Eastbourne26/06Simple Homme - 2ème tour
2024 - Eastbourne25/06Simple Homme - 1er tour
2024 - Open de Halle17/06Simple Homme - 1er tour
2024 - s-Hertogenbosch11/06Simple Homme - 1er tour
2024 - Roland Garros27/05Simple Homme - 1er tour
2024 - Masters de Rome12/05Simple Homme - 3ème tour
2024 - Masters de Rome10/05Simple Homme - 2e tour
2024 - Masters de Rome09/05Simple Homme - 1er tour
2024 - Masters de Madrid27/04Simple Homme - 2e tour
2024 - Masters de Madrid25/04Simple Homme - 1er tour
2024 - Open de Roumanie19/04Simple Homme - 2ème tour
2024 - Open de Roumanie16/04Simple Homme - 1er tour
2024 - Masters de Monte-Carlo11/04Simple Homme - 2e tour
2024 - Masters de Monte-Carlo09/04Simple Homme - 1er tour
2024 - Open d'Estoril01/04Simple Homme - 1er tour
2024 - Masters de Miami20/03Simple Homme - 1er tour
2024 - Open du Mexique01/03Simple Homme - 1/4 de finale
2024 - Open du Mexique29/02Simple Homme - 2ème tour
2024 - Open du Mexique27/02Simple Homme - 1er tour
2024 - Cabo San Lucas21/02Simple Homme - 1er tour
2024 - Delray Beach13/02Simple Homme - 1er tour
2024 - Coupe Davis - Qualification02/02Tour Unique
2024 - Open d'Australie22/01Simple Homme - 1/8 de finale
2024 - Open d'Australie20/01Simple Homme - 1/16 de finale
2024 - Open d'Australie18/01Simple Homme - 2ème tour
2024 - Open d'Australie15/01Simple Homme - 1er tour
2024 - Adelaide International10/01Simple Homme - 2ème tour
2024 - Adelaide International08/01Simple Homme - 1er tour
2024 - Open de Hong Kong03/01Simple Homme - 2e tour
2024 - Open de Hong Kong02/01Simple Homme - 1er tour