In February 2007 he broke the 30 kilometres road runningworld record in Kumamoto. The time was 1:28:00 hours – a mark which stood for over two years, eventually being beaten by Haile Gebrselassie in September 2009, en route to his marathon world record run in Berlin.[4] Matsumiya competed at the 2007 Rotterdam Marathon and was pleased despite being defeated by Joshua Chelanga as the Japanese set a personal best of 2:10:04 to finish in the runner-up spot.[5] He represented Japan in the 5000 metres at the 2007 World Championships in Athletics but did not manage to progress into the event final. He made his Olympic debut at the 2008 Beijing Olympics and ran in both the 5000 m and 10,000 metres. He was knocked out in the qualifiers over the shorter distance and placed 31st in the 10,000 m.[2]
He aimed to qualify for the marathon at the 2011 World Championships in Athletics in Daegu. He missed the necessary time at a hot Fukuoka Marathon, but his run of 2:10:54 still got him third place on the podium.[6] He returned to the marathon distance in 2012 and ran a personal best of 2:09:28 hours to claim seventh place at the Tokyo Marathon.[7]