Round: 29 Ground: Hardcourt indoor
ITF Canada F1 | 2017/03/04 16:00 | Gleb Sakharov v Eric Quigley | 6-3,6-2 |
ITF Canada F1 | 2017/03/03 18:05 | Gleb Sakharov v JC Aragone | 6-2,7-6 |
ITF Canada F1 | 2017/03/02 23:05 | Gleb Sakharov v Quinton Vega | 6-4,6-3 |
ITF Canada F1 | 2017/02/28 17:05 | Gleb Sakharov v Samuel Monette | 6-2,7-6 |
ITF Egypt F5 | 2017/02/18 08:00 | Karim-Mohamed Maamoun v Gleb Sakharov | 6-2,6-1 |
ITF Egypt F5 | 2017/02/17 08:00 | Giorgio Ricca v Gleb Sakharov | 5-7,3-6 |
ITF Egypt F5 | 2017/02/15 09:20 | Issam Haitham Taweel v Gleb Sakharov | 6-4,2-6,0-6 |
ITF Egypt F4 | 2017/02/12 08:00 | Jonas Luetjen v Gleb Sakharov | 7-6,7-5 |
ITF Canada F1 | 2017/03/04 17:35 | Hugo Nys v Denis Shapovalov | 7-6,2-6,6-7 |
ITF Canada F1 | 2017/03/03 20:10 | Tim Puetz v Denis Shapovalov | 2-6,4-6 |
ITF Canada F1 | 2017/03/01 20:00 | Frederik Nielsen v Denis Shapovalov | 1-6,4-6 |
ITF Canada F1 | 2017/02/28 22:25 | Nathaniel Lammons v Denis Shapovalov | 3-6,2-6 |
ATP Marseille | 2017/02/21 14:20 | Julien Benneteau v Denis Shapovalov | 7-5,6-4 |
Davis Cup | 2017/02/05 19:00 | Denis Shapovalov v Kyle Edmund | 3-6,4-6,1-2 |
Davis Cup | 2017/02/03 20:00 | Denis Shapovalov v Daniel Evans | 3-6,3-6,4-6 |
Challenger Maui | 2017/01/25 20:00 | Denis Shapovalov v Kento Takeuchi | 6-7,6-3,6-7 |