He was loaned to West Ham United where he scored 7 goals in 24 games. Since 2013 he has been a member of West Ham United and scored 23 goals in 73 appearances through May 2017. Carroll has also represented England in international competition at the under-19, under-21, and senior levels. He won the Football League Championship with Newcastle United and the Football League Cup with Liverpool. In 2007 he won the Jackie Milburn Trophy.