Hayato Matsuoka
Playing now
Result today
Up next today
Match log
2026
Ningbo, challengerOctober
Guangzhou, challengerOctober
Jinan, challengerOctober
Guangzhou 2, challengerSeptember
Shanghai, challengerSeptember
Zhangjiagang, challengerAugust
Astana, challengerAugust
Vancouver, challengerJuly
Newport, challengerJuly
Cary, challengerJune
Tyler CH, challengerHard, June
Little Rock CH, challengerHard, May
Wuxi CH, challengerHard, May
Jiujiang CH, challengerHard, April
Gwangju CH, challengerHard, April
Wuning 2 CH, challengerHard, April
Yokkaichi CH, challengerHard, March
Brisbane 2 CH, challengerHard, February
Brisbane 1 CH, challengerHard, February
Phan Thiet 2 CH, challengerHard, January