West Ham United can confirm that Sam Baldock has joined npower Championship club Bristol City.

The 23-year-old striker has linked up with the Robins on a three-year contract for an undisclosed fee.

Baldock, who joined the Hammers from MK Dons in August 2011 and made a total of 22 first-team appearances and scored five goals for the club, has thanked West Ham fans for their support during his year-long stay at the Boleyn Ground.

"I would like to thank the fans for always supporting and encouraging me," he said. "The fans are what make the club so special and are the driving force behind its success.

"There are some really great people involved in the football club who I wish every success for, and I also wish the team every success in the future."

West Ham United would like to thank Sam for his efforts and wish him well for the future.