with captain's armband ( 38,883 photos)
24 December 2023
Iran pro league, 2023-2024، Week 14
Persepolis 2 - ۱ شمس آذر قزوین
10 November 2023
Iran pro league, 2023-2024، Week 10
Paykan 1 - ۱ شمس آذر قزوین
20 October 2023
Iran pro league, 2023-2024، Week 6
Esteghlal 3 - 2 Havadar S.C.
22 August 2023
Iran pro league, 2023-2024، Week 3
Mes Rafsanjan 0 - 3 شمس آذر قزوین
03 December 2008
Tehran, Iran, لیگ برتر فوتبال ایران، Week 17
Esteghlal 5 v 0 Payam Khorasan
04 December 2008
Tehran, Iran, لیگ برتر فوتبال ایران، Week 17
Rah Ahan 1 v 0 Persepolis
16 September 2007
Tehran, Iran, لیگ برتر فوتبال ایران، Week 5
Persepolis 0 v 0 Rah Ahan
01 March 2023
لیگ برتر فوتبال ایران، Week 21
Foulad Khouzestan 1 - 0 Malvan Bandar Anzali
01 March 2023
لیگ برتر فوتبال ایران، Week 21
Foulad Khouzestan 1 - 0 Malvan Bandar Anzali
02 October 2006
Tehran, Iran, لیگ برتر فوتبال ایران، Week 5
Persepolis 2 v 0 Paykan
20 May 2007
Tehran, Iran, لیگ برتر فوتبال ایران، Week 29
Esteghlal 1 v 2 Saipa
22 April 2007
Tehran, Iran, لیگ برتر فوتبال ایران، Week 26
Persepolis 2 v 1 Foulad Khouzestan
06 April 2007
Tehran,Sabashahr, Iran, لیگ برتر فوتبال ایران، Week 24
Saba 1 v 2 Zob Ahan Esfahan
11 March 2007
Tehran, Iran, لیگ برتر فوتبال ایران، Week 21
Esteghlal 2 v 1 Malvan Bandar Anzali
16 March 2007
Tehran, Iran, لیگ برتر فوتبال ایران، Week 22
Rah Ahan 1 v 2 Esteghlal
05 May 2023
لیگ برتر فوتبال ایران، Week 28
Malvan Bandar Anzali 0 - 4 Mes Rafsanjan
05 May 2023
لیگ برتر فوتبال ایران، Week 28
Malvan Bandar Anzali 0 - 4 Mes Rafsanjan
05 May 2023
لیگ برتر فوتبال ایران، Week 28
Malvan Bandar Anzali 0 - 4 Mes Rafsanjan
06 April 2023
لیگ برتر فوتبال ایران، Week 25
Persepolis 3 - 0 Malvan Bandar Anzali
11 March 2023
لیگ برتر فوتبال ایران، Week 23
Persepolis 0 - ۱ Sepahan
11 March 2023
لیگ برتر فوتبال ایران، Week 23
Persepolis 0 - ۱ Sepahan
11 March 2023
لیگ برتر فوتبال ایران، Week 23
Persepolis 0 - ۱ Sepahan
29 November 2022
Doha, Qatar, 2022 FIFA World Cup, Group stage
Iran 0 v 1 United States
25 November 2022
Al Rayyan, Qatar, 2022 FIFA World Cup, Group stage
Wales 0 v 2 Iran
25 November 2022
Al Rayyan, Qatar, 2022 FIFA World Cup, Group stage
Wales 0 v 2 Iran
25 November 2022
Al Rayyan, Qatar, 2022 FIFA World Cup, Group stage
Wales 0 v 2 Iran
06 April 2006
Tehran, Iran, لیگ برتر فوتبال ایران، Week 28
Esteghlal 4 v 1 Foulad Khouzestan
05 January 2006
Tehran, Iran, لیگ برتر فوتبال ایران، Week 17
Persepolis 2 v 2 Saipa
13 October 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 9
Persepolis 1 v 0 Mes Rafsanjan
02 October 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 7
Persepolis 0 v 1 Tractor Sazi
02 October 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 7
Persepolis 0 v 1 Tractor Sazi
02 October 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 7
Persepolis 0 v 1 Tractor Sazi
02 October 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 7
Persepolis 0 v 1 Tractor Sazi
10 September 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 6
Esteghlal 3 v 1 Nassaji Qaemshahr
10 September 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 6
Esteghlal 3 v 1 Nassaji Qaemshahr
18 August 2022
Bandar Anzali, Iran, لیگ برتر فوتبال ایران، Week 2
Malvan Bandar Anzali 1 v 3 Esteghlal
26 August 2022
Arak, Iran, لیگ برتر فوتبال ایران، Week 3
Aluminium Arak 0 v 1 Persepolis
29 May 2022
Tehran, , لیگ برتر فوتبال ایران، Week 29
Havadar S.C. 0 v 2 Gol Gohar Sirjan
29 May 2022
Tehran, , لیگ برتر فوتبال ایران، Week 29
Havadar S.C. 0 v 2 Gol Gohar Sirjan
19 May 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 28
Esteghlal 0 v 0 Aluminium Arak
19 May 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 28
Esteghlal 0 v 0 Aluminium Arak
09 May 2022
Tehran, , لیگ برتر فوتبال ایران، Week 26
Esteghlal 1 v 0 Padideh Mashhad
14 May 2022
Tehran, , لیگ برتر فوتبال ایران، Week 27
Havadar S.C. 1 v 0 Fajr-e Sepasi Shiraz
09 May 2022
Tehran, , لیگ برتر فوتبال ایران، Week 26
Esteghlal 1 v 0 Padideh Mashhad
04 May 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 25
Persepolis 2 v 0 Paykan
04 May 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 25
Persepolis 2 v 0 Paykan
04 May 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 25
Persepolis 2 v 0 Paykan
04 May 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 25
Persepolis 2 v 0 Paykan
04 May 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 25
Persepolis 2 v 0 Paykan
11 April 2022
Tehran, Iran, 2021–22 Iranian Hazfi Cup, 1.4 round
Esteghlal (4) 0 v 0 (5) Nassaji Qaemshahr
10 April 2022
Tehran, Iran, 2021–22 Iranian Hazfi Cup, 1.4 round
Persepolis 2 v 3 Aluminium Arak
05 April 2022
Tehran, , لیگ برتر فوتبال ایران، Week 24
Esteghlal 0 v 0 Paykan
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
25 June 2018
Saransk, Russia, 2018 FIFA World Cup, Group stage
Iran 1 v 1 Portugal
20 June 2018
Kazan, Russia, 2018 FIFA World Cup, Group stage
Iran 0 v 1 Spain
20 June 2018
Kazan, Russia, 2018 FIFA World Cup, Group stage
Iran 0 v 1 Spain
20 June 2018
Kazan, Russia, 2018 FIFA World Cup, Group stage
Iran 0 v 1 Spain
20 June 2018
Kazan, Russia, 2018 FIFA World Cup, Group stage
Iran 0 v 1 Spain
15 June 2018
Saint Petersburg, Russia, 2018 FIFA World Cup, Group stage
Morocco 0 v 1 Iran
15 June 2018
Saint Petersburg, Russia, 2018 FIFA World Cup, Group stage
Morocco 0 v 1 Iran
15 June 2018
Saint Petersburg, Russia, 2018 FIFA World Cup, Group stage
Morocco 0 v 1 Iran
15 June 2018
Saint Petersburg, Russia, 2018 FIFA World Cup, Group stage
Morocco 0 v 1 Iran
15 June 2018
Saint Petersburg, Russia, 2018 FIFA World Cup, Group stage
Morocco 0 v 1 Iran
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
18 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 23
Paykan 0 v 0 Sanat Naft Abadan
11 March 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 22
Esteghlal 1 v 0 Sanat Naft Abadan
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Esteghlal 2 v 1 Gol Gohar Sirjan
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Esteghlal 2 v 1 Gol Gohar Sirjan
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Esteghlal 2 v 1 Gol Gohar Sirjan
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Esteghlal 2 v 1 Gol Gohar Sirjan
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Paykan 0 v 1 Nassaji Qaemshahr
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Paykan 0 v 1 Nassaji Qaemshahr
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Paykan 0 v 1 Nassaji Qaemshahr
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Paykan 0 v 1 Nassaji Qaemshahr
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Paykan 0 v 1 Nassaji Qaemshahr
06 March 2022
Tehran, , لیگ برتر فوتبال ایران، Week 21
Esteghlal 2 v 1 Gol Gohar Sirjan
28 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 20
Havadar S.C. 0 v 0 Foulad Khouzestan
28 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 20
Havadar S.C. 0 v 0 Foulad Khouzestan
28 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 20
Havadar S.C. 0 v 0 Foulad Khouzestan
28 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 20
Havadar S.C. 0 v 0 Foulad Khouzestan
28 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 20
Havadar S.C. 0 v 0 Foulad Khouzestan
18 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 18
Persepolis 2 v 0 Aluminium Arak
18 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 18
Persepolis 2 v 0 Aluminium Arak
18 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 18
Persepolis 2 v 0 Aluminium Arak
18 February 2022
Tehran, Iran, لیگ برتر فوتبال ایران، Week 18
Persepolis 2 v 0 Aluminium Arak