2009–10 Persepolis F.C. season

They've had many problems in summer such as their chairman not being certain about his position or not having a head coach until two weeks before the league started and their last problem was about Ali Karimi's contract who was their best player the year before who later joined Steel Azin.

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply.

Players may hold more than one non-FIFA nationality.

Persepolis 2-2 Paykan Hadi Norouzi 25' Wésley Brasilia 65' Persepolis 3-0 Fajr Moghavemat Karim Bagheri 30(P)' Akbar Saghiri 40' Mohammad Parvin 80' Persepolis 1-2 Salar Shemiran Mohammad Mehdi Elhaei 85' Persepolis 3-0 Al-Ahli Maysam Baou 16' Saeid Hallafi 55' Mehdi Shiri 90' Persepolis 5-2 Dehdari Mashhad Hawar Mulla (2) Hamidreza Aliasgari Saman Aghazamani Ebrahim Shakouri Persepolis 3-3 Shensa Save Hawar Mulla 9' Akbar Saghiri 35' Mohammad Parvin 40' Persepolis 6-1 Ehsan Ray Mohammad Mansouri Mohsen Khalili Shpejtim Arifi (3) Mohammad Parvin Persepolis 1-0 Ocean Marin Akbar Saghiri 59' Persepolis 1-1 Al-Nahda Mohsen Khalili 49' Persepolis 1-0 Hatta Mohammad Parvin 60' Persepolis 1-1 Al-Rayyan Mohammad Mansouri 85' Hamidreza Aliasgari Persepolis 2-4 Salem Saad XI Hadi Norouzi Hamidreza Aliasgari Persepolis 5-1 Al-Nasr Mohsen Khalili (P) Karim Bagheri Mohammad Mansouri Hamidreza Aliasgari Mohammad Mehdi Elhaei (P) Alireza Mohammad Persepolis 1(7)-1(6) Al Karamah S.C. Hassan Abbas 84' (o.g.)

Mehdi Shiri Penalties: Parvin Arifi Shakouri Brasilia Rezaei Ali Asgari Bagheriha Final Persepolis 0-2 Al-Nasr Mohammad Parvin Supplier: UhlsportSponsor(s): Tehran Municipality Source: "Persepolis FC' current kit".