Stadium: Court 1 Round: 46
Challenger Surbiton Qual | 2017/06/04 16:30 | Liam Broady v Denis Shapovalov | 5-7,6-2,3-6 |
Challenger Leon | 2017/03/29 20:20 | Liam Broady v Denis Shapovalov | 6-2,6-3 |
ITF Canada F1 | 2016/03/03 18:10 | Denis Shapovalov v Liam Broady | 4-6,0-6 |
ATP Queens Qual | 2017/06/17 10:00 | Frances Tiafoe v Liam Broady | 1-6,7-6,2-6 |
Challenger Nottingham | 2017/06/12 12:35 | Liam Broady v Illya Marchenko | 5-7,2-6 |
Challenger Surbiton Qual | 2017/06/04 16:30 | Liam Broady v Denis Shapovalov | 5-7,6-2,3-6 |
Challenger Surbiton Qual | 2017/06/04 11:15 | Liam Broady v Neil Pauffley | 6-3,6-2 |
Challenger Busan | 2017/05/18 05:15 | Liam Broady v Vasek Pospisil | 3-6,6-7 |
Challenger Busan | 2017/05/16 05:05 | Liam Broady v Alexander Ward | 6-2,6-0 |
Challenger Busan Qual | 2017/05/15 02:00 | Liam Broady v Lucas Miedler | 6-3,6-1 |
Challenger Busan Qual | 2017/05/13 02:00 | Liam Broady v Lloyd Glasspool | 6-3,6-1 |
ATP Queens Qual | 2017/06/17 10:00 | Denis Shapovalov v Reilly Opelka | 6-3,3-6,7-6 |
Challenger Nottingham | 2017/06/12 14:15 | Thomas Fabbiano v Denis Shapovalov | 6-4,6-7,6-3 |
Challenger Surbiton | 2017/06/08 09:30 | Denis Shapovalov v Jordan Thompson | 3-6,4-6 |
Challenger Surbiton Qual | 2017/06/05 12:25 | Alex De Minaur v Denis Shapovalov | 4-6,6-3,3-6 |
Challenger Surbiton Qual | 2017/06/04 16:30 | Liam Broady v Denis Shapovalov | 5-7,6-2,3-6 |
Challenger Surbiton Qual | 2017/06/04 11:35 | Denis Shapovalov v Yasutaka Uchiyama | 6-3,6-4 |
French Open Qual | 2017/05/22 12:25 | Marius Copil v Denis Shapovalov | 6-0,4-6,6-2 |
Challenger Heilbronn | 2017/05/16 09:00 | Marco Cecchinato v Denis Shapovalov | 6-3,6-4 |