Shu Matsuoka

Japanese 1199 ATP rankingATP 10 points 22 years

Match log

2026

Phoenix CH, challengerHard, March
Q1LMarc Polmans2-6 2-6