Carriera Club Malmö Rosenberg esordisce nell'Allsvenskan, il campionato svedese, nel 2001 con la maglia del Malmö FF, la squadra con cui aveva completato tutta la trafila delle giovanili sin dall'età di cinque anni. Durante la stagione 2004, trascorsa in prestito all'Halmstad che anche grazie ai suoi gol chiuderà al secondo posto, Rosenberg mette a segno 14 gol.
Ajax Nel 2005 viene ceduto all', dove si rivela uno dei migliori acquisti: 31 presenze e 12 gol il suo bottino alla prima stagione con i Lancieri, con lo svedese che viene regolarmente schierato nell'undici titolare del tecnico Danny Blind. Il suo utilizzo tuttavia è diminuito l'anno seguente, con l'avvento del nuovo allenatore Henk ten Cate.
Werder Brema
Nel gennaio 2007 Rosenberg si trasferisce al club tedesco del Werder Brema. Sigla 8 reti in 14 partite nella seconda parte della stagione 2006-2007, mentre l'anno successivo è il miglior marcatore stagionale della squadra con 14 gol in 30 partite di Bundesliga, davanti al brasiliano Diego che invece ne aveva segnati 13. Nel 2007-2008, con 7 gol in 29 partite, è il secondo miglior marcatore stagionale del Werder dietro a Claudio Pizarro. Nel 2009-2010 perde la prima parte di stagione a causa di problemi a un ginocchio, ma nel resto del campionato è stato comunque utilizzato perlopiù come sostituto dal tecnico Thomas Schaaf.
Il 24 agosto 2010, in occasione del preliminare di ritorno di Champions League a Genova contro la Sampdoria, Rosenberg segna al 93' minuto con un diagonale da fuori area una rete fondamentale che porta la partita ai tempi supplementari, al termine dei quali è proprio il Werder a qualificarsi alla fase a gironi a discapito dei blucerchiati.
Racing Santander Il 31 agosto 2010 viene ceduto in prestito agli spagnoli del Racing Santander fino al giugno 2011. Qui è stato autore di 9 gol, uno dei quali è stato realizzato allo stadio Santiago Bernabéu contro il di José Mourinho durante una sfida terminata 6-1 per i padroni di casa.
Ritorno al Werder Brema Terminato il prestito in Spagna, ritorna nuovamente al . Nella prima giornata di campionato il 6 agosto 2011 segna subito una doppietta nel 2-0 contro il Kaiserslautern. Si ripete il 27 agosto segnando nel 1-2 contro l'Hoffenheim.
West Bromwich Albion Il 7 agosto 2012 passa a parametro zero agli inglesi del West Bromwich Albion, con cui colleziona 24 presenze nella Premier League 2012-2013 e 4 nella Premier League 2013-2014, senza però segnare reti. Il 2 febbraio 2014 il club comunica la rescissione consensuale con il giocatore.
Il ritorno al Malmö Nel febbraio 2014 Rosenberg ritorna in patria firmando a parametro zero con il , club in cui era cresciuto e in cui aveva esordito da professionista. Al primo anno dal suo ritorno, contribuisce alla conquista del titolo nazionale con 15 reti in 28 partite, tornando allo stesso tempo a disputare anche la UEFA Champions League nella cui fase a gironi segna 3 gol. Con 8 reti aiuta, da capitano, il Malmö a vincere il campionato 2016, mentre l'anno successivo contribuisce con 7 gol alla conquista di un nuovo titolo nazionale.
Il 28 novembre 2019, nel giorno della sua ultima partita casalinga ufficiale prima del ritiro – gara preceduta da celebrazioni e una coreografia a lui dedicata – Rosenberg decide con una doppietta la gara di UEFA Europa League contro la Dinamo Kiev: la sua seconda rete di giornata giunge al 96' minuto e fissa il punteggio sul definitivo 4-3, risultato prezioso ai fini del passaggio della fase a gironi. Due settimane più tardi, il Malmö ottiene la qualificazione ai sedicesimi di finale nel match successivo, vinto 1-0 sul campo del Copenaghen, coinciso anche con l'ultimissima partita della carriera di Rosenberg.
Nazionale Con la Nazionale svedese ha partecipato al da riserva, vestendo la maglia numero 22.
Statistiche Presenze e reti nei club StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti2001 A 13 1 CS 0 0 - - - - - - 13 12002 A 11 0 CS 2 0 - - - - - - 13 02003 A 16 3 CS 3 2 CU 2 0 - - - 21 52004 Halmstad A 26 14 CS 0 0 - - - - - - 26 142005 A 12 4 CS 1 1 - - - - - - 13 52005-2006 Ajax ED 31+4Play-Off Europees voetbal 12+1 KB 4 0 UCL 8 2 - - - 47 152006-gen. 2007 ED 9 0 KB 1 2 UCL+CU 2+3 0+3 SO 1 0 16 5Totale Ajax 44 13 5 2 13 5 1 0 63 20gen.-giu. 2007 BL 14 8 CG 0 0 UCL+CU - - - - - 14 82007-2008 BL 30 14 CG 3 1 UCL+CU 7+4 1+0 SG 1 0 45 162008-2009 BL 29 7 CG 5 5 UCL+CU 6+7 1+0 - - - 47 132009-2010 BL 17 1 CG 1 0 UEL 6 3 - - - 24 4ago. 2010 BL 0 0 CG 0 0 UCL 1 1 - - - 1 12010-2011 PD 33 9 CR 2 0 - - - - - - 35 92011-2012 BL 33 10 CG 1 1 - - - - - - 34 11Totale Werder Brema 123 40 10 7 31 6 1 0 165 532012-2013 PL 24 0 FACup+CdL 1+2 0 - - - - - - 27 02013-feb. 2014 PL 4 0 FACup+CdL 0+2 0 - - - - - - 6 0Totale West Bromwich 28 0 5 0 33 02014 A 28 15 CS 4 2 UCL 12 7 - - - 44 242015 A 28 11 CS 4 2 UCL 10 3 - - - 33 122016 A 22 8 CS 6 3 UCL 0 0 - - - 27 92017 A 24 7 CS 0 0 UCL 1 1 - - - 24 72018 A 27 13 CS 6 2 UCL + UEL 13 4 - - - 35 142019 A 27 13 CS 1 0 UEL 12 8 - - - 42 21Totale Malmö FF 208 75 27 12 50 23 285 110Totale carriera 464 151 47 22 94 34 2 0 607 207
Cronologia presenze e reti in Nazionale
Palmarès Club Competizioni nazionali
Ajax: 2005-2006
Ajax: 2006
Werder Brema: 2008-2009
Malmö: 2014, 2016, 2017
Malmö: 2014
Note
Altri progetti
Collegamenti esterni
Categoria:Calciatori della nazionale svedese