Вихованець юнацьких команд футбольних клубів «Навал» та «Порту».
У дорослому футболі дебютував 2002 року виступами на умовах оренди за команду клубу «Уніан Лейрія», в якій провів один сезон, взявши участь у 13 матчах чемпіонату.
2003 року повернувся до «Порту», однак пробитися до основного складу команди молодий нападник не зміг і 2004 року його було знову відправлено в оренду до «Уніан Лейрія». Частину 2005 року Алмейда також на умовах оренди провів у складі команди клубу «Боавішта».
Повернувшись 2005 року з чергової оренди до «Порту», нападник нарешті почав на постійній основі залучатися до стартового складу цієї команди.
Своєю грою за «Порту» привернув увагу представників тренерського штабу німецького клубу «Вердер», до складу якого приєднався 2006 року. Відіграв за бременський клуб наступні чотири сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Вердера», був основним гравцем атакувальної ланки команди. У складі «Вердера» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,35 голу за гру першості. За цей час додав до переліку своїх трофеїв, завойованих у складі «Порту», титул володаря Кубка Німеччини.
До складу турецького «Бешикташа» приєднався 24 грудня2010 року. За три з половиною роки встиг відіграти за стамбульську команду 88 матчів в національному чемпіонаті, після чого влітку 2014 року покинув «Бешикташ».
У жовтні 2014 року на правах вільного агента підписав контракт з італійською «Чезеною».
Виступи за збірні
Протягом 2004—2007 років залучався до складу молодіжної збірної Португалії. На молодіжному рівні зіграв у 27 офіційних матчах, забив 16 голів.
2004 року дебютував в офіційних матчах у складі національної збірної Португалії. Наразі провів у формі головної команди країни 52 матчів, забивши 17 голів.