2012ko Londresko Udako Olinpiar Jokoetan, Almeidak gizonezkoen 100 metroko bularrera sailkatu zen, Portugaleko errekorra ezarriz eta 1:01.19ko FINA B estandarrean sartzeko denbora lortuz Europako Txapelketatik.
Debrecenen, Hungarian, bizi izan zen. Beste zazpi igerilarien aurka egin zuen hirugarren txapelketan, besteak beste, Martin Liivamägi bi aldiz Olinpiar Jokoetan parte hartu zuen estoniarra. Hirugarren postua lortu zuen, Greziako Panagiotis Samilidisen atzetik, 1:01.40an. Almeidak ez zuen finalerdietara igarotzerik lortu, 44 igerilariren artean hogeita bosgarren postuan kokatu baitzen aurretiko probetako lehen egunean.