🇯🇵Japan
Sho Shimabukuro from Japan is ranked ATP No. 109. Sho Shimabukuro has won 1 of the last 5 matches.
vs Daniil Medvedev
Almaty (ATP)
vs Roman Safiullin
vs Miomir Kecmanović
Shanghai (ATP)
vs Denis Shapovalov
Tokyo (ATP)