Met Portsmouth stond hij (als invaller) op 15 mei 2010 in de finale van de strijd om de FA Cup. Daarin verloor de ploeg van trainer-coach Avram Grant met 1-0 van Chelsea door een treffer in de 59ste minuut van Didier Drogba. In augustus 2010 verlengde hij zijn contract bij Portsmouth met 3 jaar. Hij startte weinig in de basis en kwam in het seizoen 2010/11 tot 2 doelpunten.