Kirjoita jatko tähän kappaleeseen - Vuonna 2012 olympialaisissa Matsuda voitti kaksi mitalia. Hän puolusti pronssimitalliaan 200 metrin perhosella ja uini perhosjalkaa Japanin hopeamitalin voittaneelle risteilyjoukkueelle 4 × 100 metrin risteilyjoukkueessa Ryosuke Irie, Kosuke Kitajima ja Takuro Fujii. Hän myös ui 100 metrin perhosessa.
, jossa hän tasoitti kuudestoista kierroksella ja hävisi uima-ottelun Benjamin Starken kanssa Saksasta, sulkien hänet pois semifinaalista.