2009 nyarán az angol West Ham United szerződtette. Diamanti lett a West Ham United történetének 800. labdarúgója. Első mérkőzését a Wigan ellen játszotta szeptember 12-én, míg első gólját a Liverpoolnak lőtte tizenegyesből. Az idény végén távozott és hazaigazolt a Bresciaba. A 2010–11-es bajnokságban 32 mérkőzésen lépett pályára és 6 gólt szerzett.