Kyoto Sanga defender Satoshi Yamaguchi, whose 448 J1 games are 10th all-time, has retired, the J. League second-division side said Tuesday.