Stadium: Pista 2 Round: 24 Ground: Clay
Challenger Phoenix | 2022/03/14 19:40 | Juncheng Shang v Tomas Machac | 3-6,0-6 |
ATP Miami | 2024/03/27 19:00 | Tomas Machac v Jannik Sinner | 4-6,2-6 |
ATP Miami | 2024/03/26 15:00 | Tomas Machac v Matteo Arnaldi | 6-3,6-3 |
ATP Miami | 2024/03/24 18:45 | Tomas Machac v Andy Murray | 5-7,7-5,7-6 |
ATP Miami | 2024/03/22 20:55 | Andrey Rublev v Tomas Machac | 4-6,4-6 |
ATP Miami | 2024/03/20 17:35 | Tomas Machac v Darwin Blanch | 6-4,6-2 |
ATP Indian Wells | 2024/03/09 19:00 | Adrian Mannarino v Tomas Machac | 6-1,6-2 |
ATP Indian Wells | 2024/03/07 19:00 | Stan Wawrinka v Tomas Machac | 6-7,6-4,2-6 |
ATP Dubai | 2024/02/26 13:00 | Alexander Bublik v Tomas Machac | 2-6,6-3,7-6 |
ATP Barcelona | 2024/04/14 11:35 | Juncheng Shang v Hugo Grenier | 6-4,6-4 |
ATP Barcelona | 2024/04/13 08:00 | Juncheng Shang v Abedallah Shelbayh | 6-2,6-1 |
Challenger Madrid | 2024/04/10 15:00 | Marc-Andrea Huesler v Juncheng Shang | 6-4,3-6,7-5 |
Challenger Madrid | 2024/04/09 11:10 | Alejandro Moro Canas v Juncheng Shang | 5-7,2-6 |
ATP Miami | 2024/03/23 20:00 | Juncheng Shang v Alejandro Davidovich Fokina | 3-6,5-7 |
ATP Miami | 2024/03/20 19:45 | Miomir Kecmanovic v Juncheng Shang | 6-7,6-4,6-7 |
ATP Indian Wells | 2024/03/09 02:10 | Alexander Bublik v Juncheng Shang | 6-4,6-1 |
ATP Indian Wells | 2024/03/07 23:50 | Juncheng Shang v Jordan Thompson | 6-2,6-3 |