PATHFINDER

David Moberg Karlsson

born 1994, 10 clubs, 2 loans, 2010s era

David Moberg Karlsson played for 10 clubs in his senior career, which is still going, starting at IFK Mariestad in 2009. His longest spell was at IFK Göteborg: 2 seasons, 2011–2013. He went out on loan 2 times, to Kilmarnock, Aris. He is currently at Tochigi City.

  1. IFK Mariestad2009–10IFK Mariestad, 2009–10
    IFK Göteborg2011–13IFK Göteborg, 2011–13
    Sunderland2013–14Sunderland, 2013–14
    Kilmarnock2014loan from SUNKilmarnock, 2014, on loan from Sunderland
  2. Nordsjælland2014–16Nordsjælland, 2014–16
    IFK Norrköping2016–18IFK Norrköping, 2016–18
    Sparta Prague2019–21Sparta Prague, 2019–21
    Urawa Red Diamonds2022–23Urawa Red Diamonds, 2022–23
  3. Aris2023–24loan from URDAris, 2023–24, on loan from Urawa Red Diamonds
    IFK Norrköping2024–25IFK Norrköping, 2024–25
    Tochigi City2026–Tochigi City, 2026–

David Moberg Karlsson’s clubs

YearsClub
2009–2010IFK Mariestad
2011–2013IFK Göteborg
2013–2014Sunderland
2014KilmarnockLoan from Sunderland
2014–2016Nordsjælland
2016–2018IFK Norrköping
2019–2021Sparta Prague
2022–2023Urawa Red Diamonds
2023–2024ArisLoan from Urawa Red Diamonds
2024–2025IFK Norrköping
2026–presentTochigi City

Who else played for both?

Played alongside

Players in our database who were at the same club in the same seasons.

Quick answers

What clubs did David Moberg Karlsson play for?
David Moberg Karlsson played for 10 clubs in his senior career: IFK Mariestad, IFK Göteborg, Sunderland, Kilmarnock, Nordsjælland, IFK Norrköping, Sparta Prague, Urawa Red Diamonds, Aris and Tochigi City.
What is David Moberg Karlsson's current club?
David Moberg Karlsson is at Tochigi City, where he has played since 2026.
What was David Moberg Karlsson's first club?
David Moberg Karlsson started his senior career at IFK Mariestad in 2009.

Could you name him from the crests alone?

A new player every day, one club at a time.

Play today’s puzzle

Senior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.