Completa a seguinte frase: Nos Xogos Olímpicos de Londres de 2012, Agnel gañou un total de tres medallas: dúas de ouro e unha de prata. No seu primeiro evento, Agnel fixo un esforzo de come-from-behind no relevo de estilo libre de 4×100 metros para gañar o ouro con Amaury Leveaux, Fabien Gilot e Clément Lefert. Mergindo con un déficit de 0,55 segundos, Agnel foi capaz de reducilo a un déficit de 0,30 segundos na marca de 350 metros. Nos últimos 50 metros, Agnel puxo diante do estadounidense Ryan Lochte e Francia gañou cun tempo de 3:09:93 contra o tempo dos Estados Unidos de 3:10:38. Agnel nado o tempo máis rápido de todo o campo con un tempo de 46.74, o único individuo para romper 47 segundos. O día seguinte, Agnel gañou a súa segunda medalla de ouro nos 200 metros estilo libre cun tempo de 1:43.14, o máis rápido da historia da natación francesa e 1,79 segundos por diante dos gañadores da medalla de prata Sun Yang e Park Tae-hwan. Na final, Agnel liderou desde o comezo ata a meta, rexistrando un tempo de 50.64 nos primeiros 100 metros e 52.50 nos últimos 100 metros. O seu tempo de 25.98 para os últimos 50 metros foi de lonxe o máis rápido no campo. Agnel gañou a súa última medalla, unha prata, no relevo de estilo libre de 4×200 metros detrás dos Estados Unidos con Amaury Leveaux, Grégory Mallet e Clément Lefert. Tivo o tempo máis rápido do campo na final cun tempo de 1:43.24 como a perna de ancla. No seu último evento, o
Nos 100 metros estilo libre, Agnel terminou cuarto cun mellor tempo persoal de 47.84, 0.04 segundos fóra das medallas. A Federación Europea de Natación nomeou a Agnel como nadador masculino europeo do ano 2012.