Debuut als prof: 9 april 2006: IK Start – Lyn 1896 0-0.
Interlanddebuut Zweden: 23 januari 2009: Verenigde Staten – Zweden 3-2.
Debuut als prof: 9 april 2006: IK Start – Lyn 1896 0-0.
Interlanddebuut Zweden: 23 januari 2009: Verenigde Staten – Zweden 3-2.
Debuut als prof:
Interlanddebuut Zwitserland: 22 augustus 2007: Zwitserland – Nederland 2-1 (na 67 minuten vervangen door Benjamin Huggel).
Interlanddebuut Albanië: 20 juni 2011: Argentinië – Albanië 4-0 (na 80 minuten ingevallen voor Endrit Vrapi).
Debuut als prof: 10 april 2005: Malmö FF – IFK Göteborg 1-2 (na 89 minuten ingevallen voor Stefan Selakovic).
Interlanddebuut Zweden: 6 februari 2008: Turkije – Zweden 0-0.
Interlanddebuut Zweden: 23 januari 2010: Syrië – Zweden 1-1 (na 24 minuten vervangen door Mikael Dorsin).
Interlanddebuut Zuid-Korea: 18 januari 2010: Finland – Zuid-Korea 0-2 (na 78 minuten vervangen door Ja-cheol Koo).
Interlanddebuut Zweden: 17 november 2010: Zweden – Duitsland 0-0 (na 88 minuten ingevallen voor Kim Källström).
Debuut als prof: 7 februari 2004: Stade Rennais F.C. – AJ Auxerre 0-2 (na 77 minuten ingevallen voor Cédric Barbosa).
Interlanddebuut Frankrijk: 20 augustus 2008: Zweden – Frankrijk 2-3 (na 90 minuten ingevallen voor Jérémy Toulalan).
Laatste interland: 5 juni 2013: Uruguay – Frankrijk 1-0 (na 58 minuten vervangen door Batetimbi Gomis).
Interlanddebuut Zweden: 14 januari 2007: Venezuela – Zweden 2-0 (na 60 minuten vervangen door Rade Prica).
Debuut als prof: 18 juni 2005: Victoria Rosport – IFK Göteborg 1-2.
Interlanddebuut Zweden: 18 januari 2007: Ecuador – Zweden 2-1 (na 59 minuten vervangen door Daniel Mobaeck).