Pedro Oliveira fez o 20º tempo das cinco séries dos 200m costas e não conseguiu apurar-se para as meias-finais da prova nos Jogos Olímpicos de Londres.

Apesar desse facto, Pedro Oliveira bateu, com 1:58.83, o recorde nacional, retirando quase um segundo à anterior melhor marca, que já lhe pertencia, com 1.59,72 minutos, conseguidos a 25 de maio de 2012, em Debrecen, na Hungria. 

O mais rápido das eliminatórias dos 200 metros costas foi o norte-americano Tyler Clary, com 1.56,24 minutos, seguido pelo seu compatriota Ryan Lochte, com 1.56,36.