Luego de quedar como agente libre, Rosenberg se unió al West Bromwich Albion de la Premier League inglesa el 7 de agosto de 2012 por un monto aproximado de 2.6 millones de libras.