PATHFINDER

Ali Karimi

born 1978, 8 clubs, 2000s era

Ali Karimi played for 8 clubs in his senior career, starting at Fath Tehran in 1996. His longest spell was at Al Ahli: 4 seasons, 2001–2005. His last club was Tractor Sazi, where he played until 2014.

  1. Fath Tehran1996–98Fath Tehran, 1996–98
    Persepolis1998–01Persepolis, 1998–01
    Al Ahli2001–05Al Ahli, 2001–05
    Bayern Munich2005–07Bayern Munich, 2005–07
  2. Qatar SC2007–08Qatar SC, 2007–08
    Persepolis2008–09Persepolis, 2008–09
    Steel Azin2009–11Steel Azin, 2009–11
    Schalke 042011Schalke 04, 2011
  3. Persepolis2011–13Persepolis, 2011–13
    Tractor Sazi2013–14Tractor Sazi, 2013–14

Ali Karimi’s clubs

YearsClub
1996–1998Fath Tehran
1998–2001Persepolis
2001–2005Al Ahli
2005–2007Bayern Munich
2007–2008Qatar SC
2008–2009Persepolis
2009–2011Steel Azin
2011Schalke 04
2011–2013Persepolis
2013–2014Tractor Sazi

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 Ali Karimi play for?
Ali Karimi played for 8 clubs in his senior career: Fath Tehran, Persepolis, Al Ahli, Bayern Munich, Qatar SC, Steel Azin, Schalke 04 and Tractor Sazi.
What was Ali Karimi's last club?
Ali Karimi's last club was Tractor Sazi (2013–2014).
What was Ali Karimi's first club?
Ali Karimi started his senior career at Fath Tehran in 1996.

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.