Agache qualified for the men's 100 m breaststroke at the 2012 Summer Olympics in London, by clearing a FINA B-cut of 1:01.19 from the World Championships in Shanghai, China. He challenged seven other swimmers on the third heat, including two-time Olympians Martin Liivamägi of Estonia and Carlos Almeida of Portugal. He rounded out the field to last place by less than 0.14 of a second behind Poland's Dawid Szulich and Israel's Imri Ganiel in 1:02.93. Agache failed to advance into the semifinals, as he shared a thirty-seventh place tie with four-time Olympian Malick Fall of Senegal on the first day of preliminaries.