Su segunda participación fue en Londres 2012, en los que estrenó su medallero olímpico con dos platas en 200 m mariposa y en 800 m libres, rebajando en cuatro segundos el récord de España.