Stadium: Court Rainier III Round: 24 Ground: Clay
ATP Tokyo | 2018/10/05 03:00 | Jan-Lennard Struff v Denis Shapovalov | 6-4,6-7,4-6 |
ATP Miami | 2019/03/29 23:00 | Roger Federer v Denis Shapovalov | 6-2,6-4 |
ATP Miami | 2019/03/28 22:30 | Denis Shapovalov v Frances Tiafoe | 6-7,6-4,6-2 |
ATP Miami | 2019/03/27 03:15 | Stefanos Tsitsipas v Denis Shapovalov | 6-4,3-6,6-7 |
ATP Miami | 2019/03/25 22:30 | Denis Shapovalov v Andrey Rublev | 6-3,7-6 |
ATP Miami | 2019/03/23 15:00 | Denis Shapovalov v Daniel Evans | 4-6,6-1,6-3 |
ATP Indian Wells | 2019/03/13 19:40 | Hubert Hurkacz v Denis Shapovalov | 7-6,2-6,6-3 |
ATP Indian Wells | 2019/03/12 19:35 | Denis Shapovalov v Marin Cilic | 6-4,6-2 |
ATP Indian Wells | 2019/03/10 23:05 | Denis Shapovalov v Steve Johnson | 6-3,6-4 |
ATP Miami | 2019/03/21 23:30 | Reilly Opelka v Jan-Lennard Struff | 4-6,6-3,6-4 |
ATP Indian Wells | 2019/03/13 19:15 | Jan-Lennard Struff v Milos Raonic | 4-6,3-6 |
ATP Indian Wells | 2019/03/11 20:10 | Alexander Zverev v Jan-Lennard Struff | 3-6,1-6 |
ATP Indian Wells | 2019/03/09 22:25 | Jan-Lennard Struff v Ricardas Berankis | 3-6,6-3,6-2 |
ATP Indian Wells | 2019/03/08 03:00 | John Millman v Jan-Lennard Struff | 1-6,3-6 |
ATP Dubai | 2019/02/27 12:00 | Jan-Lennard Struff v Marton Fucsovics | 4-6,2-6 |
ATP Dubai | 2019/02/25 11:40 | Milos Raonic v Jan-Lennard Struff | 4-6,7-5,4-6 |
ATP Rotterdam | 2019/02/09 14:25 | Jan-Lennard Struff v Ryan Nijboer | 4-6,4-6 |