 In July 2009 he rejected the offer of a professional contract with Chelsea and on 21 July signed a five-year contract with West Ham United for an undisclosed fee.He made his Premier League and West Ham debut in their 2–0 away win against Wolverhampton Wanderers on 15 August 2009, coming on as a substitute for Carlton Cole.His first league start for West Ham came on 17 January 2010 in a 0–0 draw, away against Aston Villa.