🇯🇵Japan
Sho Shimabukuro from Japan is ranked ATP No. 108. Sho Shimabukuro has won 2 of the last 5 matches.
vs Miomir Kecmanović
Shanghai (ATP)
vs Denis Shapovalov
Tokyo (ATP)
vs Hugo Gaston
Hangzhou (ATP)