Suguru Osako finished third in the men's race at the Boston Marathon on Monday, becoming the first Japanese man in 30 years to secure a podium finish in the world's oldest annual marathon.

Geoffrey Kirui of Kenya won the 121st running of the 42.195-km race in 2 hours, 9 minutes, 37 seconds, while American Galen Rupp crossed the finish line in 2:09:58 for second place. Osako posted a time of 2:10.28 in his marathon debut.

Toshihiko Seko, winner of the Boston Marathon in 1987, was the last Japanese man to finish among the top three.