Scrivi una continuazione per questo paragrafo - Alle Olimpiadi del 2012, Matsuda ha vinto due medaglie. Ha difeso la sua medaglia di bronzo nei 200 metri farfalla e ha nuotato la gamba farfalla per la squadra di staffetta vincitrice della medaglia d'argento del Giappone nella staffetta 4 × 100 metri medley con Ryosuke Irie, Kosuke Kitajima e Takuro Fujii. Ha anche nuotato i 100 metri farfalla.
, dove ha pareggiato per il sedicesimo posto nelle heat e successivamente ha perso un incontro di nuoto con Benjamin Starke della Germania, escludendolo dalle semifinali.