Completar a seguinte frase: Nos Xogos Olímpicos de Londres de 2012, Almeida clasificouse para os 100 m peito masculino establecendo un récord portugués e logrando un tempo de entrada estándar da FINA B de 1:01.19 desde o
Campionato de Europa en Debrecen, Hungría. Desafiou a outros sete nadadores na terceira tempada, incluído o seu compañeiro de dúas veces olímpico Martin Liivamägi de Estonia. Correu ao terceiro lugar por dúas décimas de segundo (0,20) por detrás do grego Panagiotis Samilidis en 1:01.40. Almeida non puido avanzar ás semifinais, xa que se situou no vigésimo quinto lugar entre 44 nadadores no primeiro día das preliminares.