In 2011, while in junior high school, he competed in the February Table Tennis Tournament Japan where he advanced to the top 12. He defeated Kazuhiro Zhang in the semi-finals but lost to Jun Mizutani in the final game. His achievements include the Asian Championships (New Delhi, India; the first victory of a Japanese player in the men's singles) and the All Japan Table Tennis Championships. At the 2015 World Table Tennis Championships, Yoshimura won a silver medal in the mixed doubles event with Kasumi Ishikawa. At the 2017 World Table Tennis Championships, Yoshimura won a gold medal in the mixed doubles event with Kasumi Ishikawa.