FOOTSAM / CONNECTIONS
Alireza Cheraghali
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Alireza Cheraghali played with most?
Most confirmed shared appearances:
- Ghasem Hadadifar15shared appearances
- Hamid Bouhamdan15shared appearances
- Milad Fakhreddini14shared appearances
Who has Alireza Cheraghali faced most often?
Most confirmed meetings as opponents:
- Ebrahim Salehi5confirmed meetings
- Hossein Pouramini5confirmed meetings
- Alireza Koushki3confirmed meetings
Who has Alireza Cheraghali played with most?
Players with confirmed appearances in the same team as Alireza Cheraghali.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 4 March 2019 – 7 Aug 2020 | ||
| 01 | 4 March 2019 – 7 Aug 2020 | ||
| 03 | 28 July 2017 – 22 Aug 2019 | ||
| 04 | 4 March 2019 – 7 Aug 2020 | ||
| 04 | 4 March 2019 – 7 Aug 2020 | ||
| 06 | 26 March 2019 – 23 July 2020 | ||
| 06 | 4 March 2019 – 10 July 2020 | ||
| 08 | 28 July 2017 – 25 Jan 2018 | ||
| 08 | 28 July 2017 – 25 Jan 2018 | ||
| 10 | 4 March 2019 – 12 Aug 2019 | ||
| 10 | 28 July 2017 – 25 Jan 2018 | ||
| 10 | 4 March 2019 – 29 May 2019 | ||
| 10 | 4 Aug 2017 – 25 Jan 2018 | ||
| 14 | 3 May 2019 – 30 July 2021 | ||
| 14 | 11 March 2019 – 7 May 2019 | ||
| 14 | 28 July 2017 – 7 Aug 2020 | ||
| 14 | 4 March 2019 – 16 July 2020 | ||
| 14 | 4 March 2019 – 7 May 2019 | ||
| 14 | 4 March 2019 – 22 Aug 2019 | ||
| 14 | 10 Aug 2017 – 25 Jan 2018 | ||
| 14 | 4 March 2019 – 22 Aug 2019 | ||
| 22 | 12 Aug 2019 – 7 Aug 2020 | ||
| 22 | 4 March 2019 – 12 Aug 2019 | ||
| 24 | 28 July 2017 – 5 Jan 2018 | ||
| 24 | 12 Oct 2017 – 25 Jan 2018 | ||
| 24 | 26 March 2019 – 16 July 2020 | ||
| 24 | 28 June 2020 – 7 Aug 2020 | ||
| 24 | 26 March 2019 – 7 May 2019 | ||
| 24 | 28 July 2017 – 5 Jan 2018 | ||
| 30 | 28 July 2017 – 25 Jan 2018 | ||
| 30 | 12 Aug 2019 – 16 July 2020 | ||
| 30 | 19 Oct 2017 – 25 Jan 2018 | ||
| 30 | 11 Apr 2021 – 30 July 2021 | ||
| 30 | 28 June 2020 – 7 Aug 2020 | ||
| 30 | 12 Oct 2017 – 25 Jan 2018 | ||
| 30 | 11 Apr 2021 – 30 July 2021 | ||
| 30 | 12 Aug 2019 – 7 Aug 2020 | ||
| 30 | 11 Apr 2021 – 25 Oct 2021 | ||
| 30 | 11 Apr 2021 – 25 Oct 2021 | ||
| 30 | 11 Apr 2021 – 30 July 2021 | ||
| 41 | 28 July 2017 – 18 Aug 2017 | ||
| 41 | 11 Apr 2021 – 30 July 2021 | ||
| 41 | 4 Aug 2017 – 25 Jan 2018 | ||
| 41 | 28 July 2017 – 18 Aug 2017 | ||
| 41 | 11 Apr 2021 – 10 July 2021 | ||
| 41 | 11 Apr 2021 – 10 July 2021 | ||
| 41 | 28 July 2017 – 18 Aug 2017 | ||
| 41 | 10 July 2020 – 7 Aug 2020 | ||
| 41 | 3 May 2019 – 22 Aug 2019 | ||
| 41 | 11 Apr 2021 – 30 July 2021 |
A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.
Has Alireza Cheraghali played with or faced a particular player or team?
Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.
Who has Alireza Cheraghali played with?
- Ghasem Hadadifar — 15 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 7 Aug 2020.
- Hamid Bouhamdan — 15 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 7 Aug 2020.
- Milad Fakhreddini — 14 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 22 Aug 2019.
- Mohammadreza Abbasi — 13 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 7 Aug 2020.
- Vahid Mohammadzadeh — 13 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 7 Aug 2020.
- Hadi Mohammadi — 11 shared appearances with Alireza Cheraghali. 26 Mar 2019 – 23 Jul 2020.
- Mohammad Nejadmahdi — 11 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 10 Jul 2020.
- Ahmad Zendehrooh — 10 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 25 Jan 2018.
- Masih Zahedi — 10 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 25 Jan 2018.
- Amir Motahari — 9 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 12 Aug 2019.
- Fernando — 9 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 25 Jan 2018.
- Mohammadreza Hosseini — 9 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 29 May 2019.
- Yousef Seyyedi — 9 shared appearances with Alireza Cheraghali. 4 Aug 2017 – 25 Jan 2018.
- Alireza Monazzemi — 8 shared appearances with Alireza Cheraghali. 3 May 2019 – 30 Jul 2021.
- Ighodaro Osaguona — 8 shared appearances with Alireza Cheraghali. 11 Mar 2019 – 7 May 2019.
- Masoud Ebrahimzadeh — 8 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 7 Aug 2020.
- Mehran Derakhshanmehr — 8 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 16 Jul 2020.
- Mohammad Mazaheri — 8 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Mohammad Niknafs — 8 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 22 Aug 2019.
- Peyman Babaei — 8 shared appearances with Alireza Cheraghali. 10 Aug 2017 – 25 Jan 2018.
- Reza Habibzadeh — 8 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 22 Aug 2019.
- Ehsan Pahlevan — 7 shared appearances with Alireza Cheraghali. 12 Aug 2019 – 7 Aug 2020.
- Hamid Maleki — 7 shared appearances with Alireza Cheraghali. 4 Mar 2019 – 12 Aug 2019.
- Ahmad Mousavi — 6 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 5 Jan 2018.
- Esmaeil Farhadi — 6 shared appearances with Alireza Cheraghali. 12 Oct 2017 – 25 Jan 2018.
- Hamid Maleki — 6 shared appearances with Alireza Cheraghali. 26 Mar 2019 – 16 Jul 2020.
- Ivan Marković — 6 shared appearances with Alireza Cheraghali. 28 Jun 2020 – 7 Aug 2020.
- Marion — 6 shared appearances with Alireza Cheraghali. 26 Mar 2019 – 7 May 2019.
- Reza Khaleghifar — 6 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 5 Jan 2018.
- Alireza Arjmandian — 5 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 25 Jan 2018.
- Danial Esmaeilifar — 5 shared appearances with Alireza Cheraghali. 12 Aug 2019 – 16 Jul 2020.
- Edson da Silva — 5 shared appearances with Alireza Cheraghali. 19 Oct 2017 – 25 Jan 2018.
- Esmaeil Sharifat — 5 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 30 Jul 2021.
- Farshad Mohammadi — 5 shared appearances with Alireza Cheraghali. 28 Jun 2020 – 7 Aug 2020.
- Mohsen Hosseini — 5 shared appearances with Alireza Cheraghali. 12 Oct 2017 – 25 Jan 2018.
- Mohamad Iranpourian — 5 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 30 Jul 2021.
- Mehdi Mehdipour — 5 shared appearances with Alireza Cheraghali. 12 Aug 2019 – 7 Aug 2020.
- Moein Abbasian — 5 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 25 Oct 2021.
- Morteza Aghakhan — 5 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 25 Oct 2021.
- Pouria Aria Kia — 5 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 30 Jul 2021.
- Alireza Naghizadeh — 4 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 18 Aug 2017.
- Amir Houshmand — 4 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 30 Jul 2021.
- Andranik Timotian-Samarani — 4 shared appearances with Alireza Cheraghali. 4 Aug 2017 – 25 Jan 2018.
- Dragan Žarković — 4 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 18 Aug 2017.
- Hamed Pakdel — 4 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 10 Jul 2021.
- Hossein Pourhamidi — 4 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 10 Jul 2021.
- Mohammad Haj Mohammadi — 4 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 18 Aug 2017.
- Mohammad Mashayekh — 4 shared appearances with Alireza Cheraghali. 10 Jul 2020 – 7 Aug 2020.
- Mohamad Sadeghi — 4 shared appearances with Alireza Cheraghali. 3 May 2019 – 22 Aug 2019.
- Mehdi Hosseini — 4 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 30 Jul 2021.
- Omid Singh — 4 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 30 Jul 2021.
- Saman Nariman Jahan — 4 shared appearances with Alireza Cheraghali. 12 Oct 2017 – 25 Jan 2018.
- Darko Bjedov — 3 shared appearances with Alireza Cheraghali. 16 Jul 2020 – 7 Aug 2020.
- Erfan Afraz — 3 shared appearances with Alireza Cheraghali. 12 Oct 2017 – 3 Nov 2017.
- Jaber Ansari — 3 shared appearances with Alireza Cheraghali. 8 May 2021 – 30 Jul 2021.
- Kakhaber Kakashvili — 3 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 18 Aug 2017.
- Mehdi Khalil — 3 shared appearances with Alireza Cheraghali. 28 Jun 2020 – 23 Jul 2020.
- Meysam Aghaei — 3 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 30 Jul 2021.
- Meysam Majidi — 3 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 8 May 2021.
- Milad Zeneyedpour — 3 shared appearances with Alireza Cheraghali. 29 Dec 2017 – 25 Jan 2018.
- Mojtaba Haghdoust — 3 shared appearances with Alireza Cheraghali. 22 Aug 2019 – 10 Jul 2020.
- Mojtaba Moghtadaei — 3 shared appearances with Alireza Cheraghali. 8 Apr 2019 – 29 May 2019.
- Mostafa Ahmadi — 3 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 10 Jul 2021.
- Nima Mokhtari — 3 shared appearances with Alireza Cheraghali. 4 Aug 2017 – 5 Jan 2018.
- Omid Jahanbakhsh — 3 shared appearances with Alireza Cheraghali. 12 Oct 2017 – 3 Nov 2017.
- Ramtin Soleimanzadeh — 3 shared appearances with Alireza Cheraghali. 22 Apr 2021 – 10 Jul 2021.
- Shahin Tavakoli — 3 shared appearances with Alireza Cheraghali. 11 Apr 2021 – 10 Jul 2021.
- Amir Nouri — 2 shared appearances with Alireza Cheraghali. 22 Apr 2021 – 30 Jul 2021.
- Aziz Maboodi Haghighi — 2 shared appearances with Alireza Cheraghali. 29 Dec 2017 – 5 Jan 2018.
- Meraj Esmaeili — 2 shared appearances with Alireza Cheraghali. 10 Jul 2020 – 16 Jul 2020.
- Macauley Chrisantus — 2 shared appearances with Alireza Cheraghali. 12 Aug 2019 – 22 Aug 2019.
- Meysam Joudaki — 2 shared appearances with Alireza Cheraghali. 28 Jul 2017 – 25 Jan 2018.
- Mostafa Salari — 2 shared appearances with Alireza Cheraghali. 12 Oct 2017 – 3 Nov 2017.
- Saeid Bagherpasand — 2 shared appearances with Alireza Cheraghali. 22 Apr 2021 – 10 Jul 2021.
- Vafa Hakhamaneshi — 2 shared appearances with Alireza Cheraghali. 23 Jul 2020 – 7 Aug 2020.
- A. Mahmoudi — 1 shared appearances with Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Abolfazl Akashe — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Danial Kardestani — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Ebiabowei Baker — 1 shared appearances with Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Hossein Abarghouei — 1 shared appearances with Alireza Cheraghali. 4 Aug 2017 – 4 Aug 2017.
- Hossein Sadeghi — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Kourosh Maleki — 1 shared appearances with Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Mehdi Abdi — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Mehdi Sajjadi — 1 shared appearances with Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Mohammad Ghazi — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Mohammad Hosseini — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Mohammad Khorramolhosseini — 1 shared appearances with Alireza Cheraghali. 29 Dec 2017 – 29 Dec 2017.
- Mohammad Mohammadi — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Mohammad Naseri — 1 shared appearances with Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Mohammad Sattari — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Mohsen Tarhani — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Moslem Haghshenas — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Nima Doroudi — 1 shared appearances with Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Nima Entezari — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Nima Taheri — 1 shared appearances with Alireza Cheraghali. 4 Apr 2019 – 4 Apr 2019.
- Peyman Miri — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Reza Rahimi Varzaghani — 1 shared appearances with Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
- Sadegh Rezania — 1 shared appearances with Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Saeb Mohebi — 1 shared appearances with Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Seyed Aghaei — 1 shared appearances with Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Yousef Behzadi — 1 shared appearances with Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
Who has Alireza Cheraghali faced?
- Ebrahim Salehi — 5 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 25 Oct 2021.
- Hossein Pouramini — 5 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 25 Oct 2021.
- Alireza Koushki — 3 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 25 Oct 2021.
- Bakhtiar Rahmani — 3 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 26 Mar 2019.
- Emad Mirjavan — 3 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 30 Jul 2021.
- Hamed Lak — 3 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 10 Jul 2021.
- Hassan Jafari — 3 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 28 Jun 2020.
- Iman Sadeghi — 3 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 4 Apr 2019.
- Mehdi Shiri — 3 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 10 Jul 2021.
- Meysam Ferdowsi Shahrestani — 3 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 4 Apr 2019.
- Milad Sarlak — 3 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 10 Jul 2021.
- Mohammad Sattari — 3 confirmed meetings against Alireza Cheraghali. 29 Dec 2017 – 4 Jul 2020.
- Mojtaba Lotfi Jalise — 3 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 22 Aug 2019.
- Saeed Aghaei — 3 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 10 Jul 2021.
- Abdollah Naseri — 2 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 8 May 2021.
- Abbas Qasim — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Abdullah Al Khaibari — 2 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Abdullah Al Salem — 2 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Abdullah Madu — 2 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Abdulrahman Al Obaid — 2 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Abolfazl Razzaghpour — 2 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 10 Jul 2020.
- Ahmad Abdollahzadeh — 2 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 23 Jul 2020.
- Ahmad Fadel — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Ahmad Noorollahi — 2 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 10 Jul 2021.
- Ahmed Jalal — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Alaa Al-Fartoosi — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Ali Abbasi — 2 confirmed meetings against Alireza Cheraghali. 5 Jan 2018 – 4 Apr 2019.
- Ali Rahim — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Ali Saleh — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Ali Salmin — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Amirhossein Jeddi — 2 confirmed meetings against Alireza Cheraghali. 22 Apr 2021 – 25 Oct 2021.
- Amirhossein Karimi — 2 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 4 Jul 2020.
- Arash Ghaderi — 2 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 22 Apr 2021.
- Arman Ghasemi — 2 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 22 Apr 2021.
- Aziz Maboodi Haghighi — 2 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 22 Apr 2021.
- Bahman Salari — 2 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 11 Apr 2021.
- Behrouz Norouzifard — 2 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 25 Oct 2021.
- Caio Canedo — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Danial Esmaeilifar — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 26 Apr 2019.
- Ehsan Pahlevan — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 10 Jul 2021.
- Esmaeil Babaei — 2 confirmed meetings against Alireza Cheraghali. 22 Apr 2021 – 25 Oct 2021.
- Esmaeil Sharifat — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 10 Jul 2020.
- Farhad Majd Kermanshahi — 2 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 25 Oct 2021.
- Farid Karimi — 2 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 30 Jul 2021.
- Ghaem Eslamikhah — 2 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 16 Jul 2020.
- Hadi Mousavi — 2 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 5 Jan 2018.
- Hamad Al Baloushi — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Hamad Al Mansour — 2 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Hamed Fallahzadeh — 2 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 8 May 2021.
- Hamid Bouhamdan — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Hassan Beyt Saeed — 2 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 8 May 2021.
- Hassan Mohamed — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Hazza Salem — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Hossein Ebrahimi — 2 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 5 Jan 2018.
- Hossein Kaebi — 2 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 5 Jan 2018.
- Hossein Kanani — 2 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 10 Jul 2021.
- Humaid Abdullah — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Hussein Hakeem — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Iman Salimi — 2 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 26 Apr 2019.
- Jalal Hassan — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Khaleil Khameis — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Kiros — 2 confirmed meetings against Alireza Cheraghali. 29 Dec 2017 – 26 Mar 2019.
- Luciano Chimba — 2 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 23 Jul 2020.
- Mehdi Rajabzadeh — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Miad Yazdani Bejarsari — 2 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 5 Jan 2018.
- Majid Aliyari — 2 confirmed meetings against Alireza Cheraghali. 3 May 2019 – 22 Aug 2019.
- Mehdi Abdi — 2 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 10 Jul 2021.
- Mehdi Torabi — 2 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 10 Jul 2021.
- Mehdi Zobeydi — 2 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 8 May 2021.
- Mehran Mousavi — 2 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 4 Jul 2020.
- Meysam Naghizadeh — 2 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 3 May 2019.
- Meysam Tohidast — 2 confirmed meetings against Alireza Cheraghali. 5 Jan 2018 – 4 Apr 2019.
- Milad Badragheh — 2 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 23 Jul 2020.
- Milad Sheikhi Soleimani — 2 confirmed meetings against Alireza Cheraghali. 4 Apr 2019 – 22 Apr 2021.
- Mohamed Abd Alzohra — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Mohammad Bolboli — 2 confirmed meetings against Alireza Cheraghali. 4 Apr 2019 – 30 Jul 2021.
- Mohammad Gholami — 2 confirmed meetings against Alireza Cheraghali. 5 Jan 2018 – 4 Apr 2019.
- Mohammad Mazaheri — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Mohammad Nejadmahdi — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Mohammad Nozhati — 2 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 5 Jan 2018.
- Mohammad Mahdavi — 2 confirmed meetings against Alireza Cheraghali. 5 Jan 2018 – 4 Apr 2019.
- Mohammad Tayebi — 2 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 8 May 2021.
- Mohammadreza Abbasi — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Mohannad Abdulraheem — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Morteza Tabrizi — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Nader Mohammadi — 2 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 25 Oct 2021.
- Najm Shwan — 2 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Nawaf Al Farshan — 2 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Omar Hawsawi — 2 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Omid Alishah — 2 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 10 Jul 2021.
- Payam Niazmand — 2 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 26 Mar 2019.
- Rabih Ataya — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Saeid Hosseinpour — 2 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 11 Apr 2021.
- Saeid Mohammadfar — 2 confirmed meetings against Alireza Cheraghali. 3 May 2019 – 22 Aug 2019.
- Salem Al Azizi — 2 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Sasan Ansari — 2 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 26 Apr 2019.
- Shahriyar Moghanlou — 2 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 10 Jul 2021.
- Siamak Nemati — 2 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 10 Jul 2021.
- Siavash Yazdani — 2 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 26 Mar 2019.
- Sina Zamehran — 2 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 8 May 2021.
- Sultan Al Ghannam — 2 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Tohid Gholami — 2 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 5 Jan 2018.
- Vahid Amiri — 2 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 10 Jul 2021.
- Vahid Mohammadzadeh — 2 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Ahmad Ahi — 1 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 10 Aug 2017.
- Abolfazl Ebrahimi — 1 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 12 Oct 2017.
- Alireza Ebrahimi — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Abdollah Karami — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Amin Mashayekh — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Aaref Aghasi — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Abbas Bouazar — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Abderrazzaq Hamed Allah — 1 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 11 Mar 2019.
- Abdulaziz Al Bishi — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Abdulaziz Al Jebreen — 1 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 11 Mar 2019.
- Abdulelah Al Malki — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Abdulla Kazim — 1 confirmed meetings against Alireza Cheraghali. 23 Apr 2019 – 23 Apr 2019.
- Abdulla Saleh — 1 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 8 Apr 2019.
- Abdulmohsen Fallatah — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Abdulrahman Al Dosari — 1 confirmed meetings against Alireza Cheraghali. 29 May 2019 – 29 May 2019.
- Abdulrahman Al Obud — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Abdulrahman Ali — 1 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 8 Apr 2019.
- Ahmad Alenemeh — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Ahmad Amirkamdar — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Ahmad Gohari — 1 confirmed meetings against Alireza Cheraghali. 3 May 2019 – 3 May 2019.
- Ahmad Mousavi — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Ahmad Shariatzadeh — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Akbar Sadeghi — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Ali Aashouri — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Ali Abdollahzadeh — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Ali Ale Kasir — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Ali Alipour — 1 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
- Ali Dashti — 1 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 28 Jul 2017.
- Ali Ghorbani — 1 confirmed meetings against Alireza Cheraghali. 26 Mar 2019 – 26 Mar 2019.
- Ali Ghorbankhani — 1 confirmed meetings against Alireza Cheraghali. 22 Apr 2021 – 22 Apr 2021.
- Ali Hamam — 1 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 4 Aug 2017.
- Ali Hamoudi — 1 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 4 Jul 2020.
- Ali Karimi — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Ali Najafi — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Ali Taheran — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Ali Zeynali — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Alireza Ezzat Keramt — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Alireza Mostafaei — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Alireza Naghizadeh — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Alireza Rezaei — 1 confirmed meetings against Alireza Cheraghali. 22 Apr 2021 – 22 Apr 2021.
- Aloys Nong — 1 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 28 Jul 2017.
- Amin Ghaseminejad — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Amin Manouchehri — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Amir Feshangchi — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Amir Roustaei — 1 confirmed meetings against Alireza Cheraghali. 22 Apr 2021 – 22 Apr 2021.
- Amir Sabah — 1 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 4 Mar 2019.
- Amirhossein Bagherpour — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Amirhossein Farhadi — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Amirhossein Gholami — 1 confirmed meetings against Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Amirhossein Hosseinzadeh — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Amirhossein Mousazadeh — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Amirhossein Yahyazadeh — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Anthony Stokes — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Aram Hayrapetyan — 1 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 4 Jul 2020.
- Arfang Daffé — 1 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 12 Oct 2017.
- Arman Ramezani — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Armin Sohrabian — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Ashkan Dejagah — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Atabak Zarei — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Augusto Moreira — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Awadh Khamis — 1 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 11 Mar 2019.
- Babak Moradi — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Bashar Rasan — 1 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
- Božidar Radošević — 1 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
- Bradley Jones — 1 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 11 Mar 2019.
- Carlos Villanueva — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Danial Mahini — 1 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 4 Jul 2020.
- Ebrahim Lotfi — 1 confirmed meetings against Alireza Cheraghali. 4 Apr 2019 – 4 Apr 2019.
- Eduardo Mancha — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Ehsan Hajisafi — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Ehsan Moradian — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Ehsan Taeedi — 1 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 28 Jul 2017.
- Emiliano Vecchio — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Erfan Afraz — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Fardin Aabedini — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Farshad Salarvand — 1 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 28 Jul 2017.
- Fahad Jumayah — 1 confirmed meetings against Alireza Cheraghali. 29 May 2019 – 29 May 2019.
- Faraz Emamali — 1 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 4 Jul 2020.
- Fardin Rabet — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Farid Mohammadizadeh — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Faris Khalil — 1 confirmed meetings against Alireza Cheraghali. 23 Apr 2019 – 23 Apr 2019.
- Farshad Ahmadzadeh — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Farshad Biabani — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Farshad Faraji — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2021 – 10 Jul 2021.
- Farshad Janfaza — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Farshad Mohammadi — 1 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 28 Jul 2017.
- Farzad Jafari — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Fawaz Al Qarni — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Feras Al Brikan — 1 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 11 Mar 2019.
- Ghasem Hadadifar — 1 confirmed meetings against Alireza Cheraghali. 29 Dec 2017 – 29 Dec 2017.
- Gholamreza Rezaei — 1 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 10 Aug 2017.
- Gholamreza Sabet Imani — 1 confirmed meetings against Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Giorgi Gvelesiani — 1 confirmed meetings against Alireza Cheraghali. 29 Dec 2017 – 29 Dec 2017.
- Giuliano — 1 confirmed meetings against Alireza Cheraghali. 11 Mar 2019 – 11 Mar 2019.
- Hussein Papi — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Habib Gordani — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Hadi Habibinejad — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Hamdan Al Shamrani — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Hamed Noormohammadi — 1 confirmed meetings against Alireza Cheraghali. 3 May 2019 – 3 May 2019.
- Hamid Golzari — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Hamid Maleki — 1 confirmed meetings against Alireza Cheraghali. 5 Jan 2018 – 5 Jan 2018.
- Hassan Najafi — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Hayder Ahmed Azeez Bni Tamim — 1 confirmed meetings against Alireza Cheraghali. 7 May 2019 – 7 May 2019.
- Hoccət Haqqverdi — 1 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 12 Oct 2017.
- Hooman Rabizadeh — 1 confirmed meetings against Alireza Cheraghali. 4 Apr 2019 – 4 Apr 2019.
- Hossein Baghlani — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Hossein Mehraban — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Hussein Al Jwayed — 1 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 4 Mar 2019.
- Ighodaro Osaguona — 1 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
- Iman Akbari — 1 confirmed meetings against Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Iman Basafa — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Iman Mobali — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Isa Alekasir — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Seyed Hosseini Khoskebijari — 1 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
- Jabar Kareem — 1 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 4 Mar 2019.
- Jalalaldin Alimohammadi — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Khaled Shafiei — 1 confirmed meetings against Alireza Cheraghali. 26 Mar 2019 – 26 Mar 2019.
- Kamaleddin Kamyabinia — 1 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
- Kamaledin Nikkhoui — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Karrar Jassim — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Kenneth Ikechukwu — 1 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 12 Oct 2017.
- Khaled Al Sumairi — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Khalid Al Ghuwainem — 1 confirmed meetings against Alireza Cheraghali. 29 May 2019 – 29 May 2019.
- Khamis Esmaeel — 1 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 8 Apr 2019.
- Lee — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Luis Jiménez — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Luka Nozadze — 1 confirmed meetings against Alireza Cheraghali. 4 Apr 2019 – 4 Apr 2019.
- Mostafa Ahmadi — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Mohammad Amini — 1 confirmed meetings against Alireza Cheraghali. 4 Aug 2017 – 4 Aug 2017.
- Mohsen Bengar — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Meysam Doraghi — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Mehdi Eslami — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Morteza Gholamalitabar — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Mehrdad Jamaati — 1 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 10 Aug 2017.
- Mohammad Mashayekh — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Mohammad Nosrati — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Mehdi Rahimi — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Seyed Rahmati Oskouei — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Mohammad Shadkam — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Magno — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Mahan Rahmani Nobarani — 1 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 4 Jul 2020.
- Mahmoud Motlaghzadeh — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Majid Eydi — 1 confirmed meetings against Alireza Cheraghali. 22 Apr 2021 – 22 Apr 2021.
- Maksime Kvilitaia — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Mansour Al Sobhi Al Harbi — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Mansour Bagheri — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Marwan Hussein — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Masih Zahedi — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Masoud Ebrahimzadeh — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Masoud Shojaei — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Mehdi Hanafi — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Mehdi Kiani — 1 confirmed meetings against Alireza Cheraghali. 26 Mar 2019 – 26 Mar 2019.
- Mehdi Mehdipour — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Mehdi Mohammadyari — 1 confirmed meetings against Alireza Cheraghali. 4 Apr 2019 – 4 Apr 2019.
- Mehdi Momeni — 1 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 12 Oct 2017.
- Mehdi Rostami — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Mehran Amiri — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Mehrdad Bayrami — 1 confirmed meetings against Alireza Cheraghali. 4 Apr 2019 – 4 Apr 2019.
- Mehrdad Mohammadi — 1 confirmed meetings against Alireza Cheraghali. 26 Mar 2019 – 26 Mar 2019.
- Meysam Teymouri — 1 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 28 Jul 2017.
- Milad Farahani — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Milad Ghorbanzadeh — 1 confirmed meetings against Alireza Cheraghali. 4 Apr 2019 – 4 Apr 2019.
- Milad Jahani — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Milad Nouri — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Moein Abbasian — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Mohamad Sharifi — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Mohammad Aboutorabi — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Mohammad Abshak — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Mohammad Aghajanpour — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Mohammad Ahle Shakhe — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Mohammad Ahmadi — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Mohammad Asadi — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Mohammad Barani — 1 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 12 Oct 2017.
- Mohammad Darvishi — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Mohammad Ebrahimi — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Mohammad Fallah — 1 confirmed meetings against Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Mohammad Faramarzi — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Mohammad Ghaderi — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Mohammad Ghaseminejad — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Mohammad Ghazi — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Mohammad Ghobishavi — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Mohammad Hosseini — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Mohammad Khalatbari — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Mohammad Khodabandelou — 1 confirmed meetings against Alireza Cheraghali. 22 Apr 2021 – 22 Apr 2021.
- Mohammad Khorramolhosseini — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Mohammad Lotfi — 1 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 10 Aug 2017.
- Mohammad Miri — 1 confirmed meetings against Alireza Cheraghali. 10 Aug 2017 – 10 Aug 2017.
- Mohammad Mohebi — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Mohammad Moradmand — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Mohammad Niknafs — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Mohammad Soleimani Asl — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Mohammad Soltani — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Mohammad Zavari — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Mohammadjavad Azadeh — 1 confirmed meetings against Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Mohammadreza Akhbari — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Mohammadreza Hosseini — 1 confirmed meetings against Alireza Cheraghali. 29 Dec 2017 – 29 Dec 2017.
- Mohammadreza Mehdizadeh — 1 confirmed meetings against Alireza Cheraghali. 26 Mar 2019 – 26 Mar 2019.
- Mohammed Ridha — 1 confirmed meetings against Alireza Cheraghali. 7 May 2019 – 7 May 2019.
- Mohsen Forouzan — 1 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 28 Jul 2017.
- Mojtaba Haghdoust — 1 confirmed meetings against Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Mojtaba Najarian — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Morteza Aghakhan — 1 confirmed meetings against Alireza Cheraghali. 12 Oct 2017 – 12 Oct 2017.
- Morteza Asadi — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Morteza Khorasani — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Moslem Mojaddami — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Moussa Coulibaly — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Naser Salari — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Omar Mansouri — 1 confirmed meetings against Alireza Cheraghali. 7 May 2019 – 7 May 2019.
- Omid Khaledi — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Omid Mansouri — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Omid Singh — 1 confirmed meetings against Alireza Cheraghali. 28 Jul 2017 – 28 Jul 2017.
- Peyman Ranjbari — 1 confirmed meetings against Alireza Cheraghali. 25 Oct 2021 – 25 Oct 2021.
- Rasool Navidkia — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Rahim Zahivi — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Rakan Shamlan — 1 confirmed meetings against Alireza Cheraghali. 29 May 2019 – 29 May 2019.
- Reza Habibzadeh — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Reza Jabireh — 1 confirmed meetings against Alireza Cheraghali. 3 Nov 2017 – 3 Nov 2017.
- Reza Jafari — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Reza Khaleghifar — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Reza Mirzaei — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Romarinho — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Ronaldo Mendes — 1 confirmed meetings against Alireza Cheraghali. 23 Apr 2019 – 23 Apr 2019.
- Roohollah Seifollahi — 1 confirmed meetings against Alireza Cheraghali. 3 May 2019 – 3 May 2019.
- Roozbeh Shahalidoost — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- S. Hossein Hosseini — 1 confirmed meetings against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Sajjad Moshkelpoor — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Saber Hardani — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Saeed Vasei — 1 confirmed meetings against Alireza Cheraghali. 4 Jul 2020 – 4 Jul 2020.
- Saeid Sadeghi — 1 confirmed meetings against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Sajjad Heydari — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Sajjad Jafari — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Sajjad Shahbazzadeh — 1 confirmed meetings against Alireza Cheraghali. 26 Mar 2019 – 26 Mar 2019.
- Saleh Hardani — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Salman Bahrani — 1 confirmed meetings against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Samal Saeed — 1 confirmed meetings against Alireza Cheraghali. 4 Mar 2019 – 4 Mar 2019.
- Saman Fallah — 1 confirmed meetings against Alireza Cheraghali. 22 Apr 2021 – 22 Apr 2021.
- Sasan Hosseini — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Saud Abdulhamid — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Shahin Saghebi — 1 confirmed meetings against Alireza Cheraghali. 19 Oct 2017 – 19 Oct 2017.
- Shahin Tavakoli — 1 confirmed meetings against Alireza Cheraghali. 16 Jul 2020 – 16 Jul 2020.
- Shahram Goudarzi — 1 confirmed meetings against Alireza Cheraghali. 3 May 2019 – 3 May 2019.
- Shoja Khalilzadeh — 1 confirmed meetings against Alireza Cheraghali. 7 Aug 2020 – 7 Aug 2020.
- Sina Moridi — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Sirous Sadeghian — 1 confirmed meetings against Alireza Cheraghali. 11 Apr 2021 – 11 Apr 2021.
- Sirvan Ghorbani — 1 confirmed meetings against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Taha Shariati Khameneh — 1 confirmed meetings against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Taleb Rikani — 1 confirmed meetings against Alireza Cheraghali. 8 May 2021 – 8 May 2021.
- Vahid Heydarieh — 1 confirmed meetings against Alireza Cheraghali. 23 Jul 2020 – 23 Jul 2020.
- Vladimir Koman — 1 confirmed meetings against Alireza Cheraghali. 26 Mar 2019 – 26 Mar 2019.
- Waheed Ismail — 1 confirmed meetings against Alireza Cheraghali. 23 Apr 2019 – 23 Apr 2019.
- Yahia Al Shehri — 1 confirmed meetings against Alireza Cheraghali. 29 May 2019 – 29 May 2019.
- Yousef Ahmad — 1 confirmed meetings against Alireza Cheraghali. 8 Apr 2019 – 8 Apr 2019.
- Yousef Key Shams — 1 confirmed meetings against Alireza Cheraghali. 18 Aug 2017 – 18 Aug 2017.
- Yukiya Sugita — 1 confirmed meetings against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
- Zaid Al Bawardi — 1 confirmed meetings against Alireza Cheraghali. 29 May 2019 – 29 May 2019.
- Ziyad Al Sahafi — 1 confirmed meetings against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
Which teams has Alireza Cheraghali faced?
Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.
- Paykan — 4 confirmed appearances against Alireza Cheraghali. 12 Oct 2017 – 25 Oct 2021.
- Sepidrood Rasht — 3 confirmed appearances against Alireza Cheraghali. 10 Aug 2017 – 4 Apr 2019.
- Al Zawra'a — 2 confirmed appearances against Alireza Cheraghali. 4 Mar 2019 – 7 May 2019.
- Al-Nassr — 2 confirmed appearances against Alireza Cheraghali. 11 Mar 2019 – 29 May 2019.
- Al-Wasl FC — 2 confirmed appearances against Alireza Cheraghali. 8 Apr 2019 – 23 Apr 2019.
- Foolad FC — 2 confirmed appearances against Alireza Cheraghali. 18 Aug 2017 – 23 Jul 2020.
- Machine Sazi FC — 2 confirmed appearances against Alireza Cheraghali. 16 Jul 2020 – 11 Apr 2021.
- Pars Jonoubi JAM — 2 confirmed appearances against Alireza Cheraghali. 28 Jul 2017 – 3 May 2019.
- Persepolis FC — 2 confirmed appearances against Alireza Cheraghali. 7 Aug 2020 – 10 Jul 2021.
- Sanat Naft — 2 confirmed appearances against Alireza Cheraghali. 3 Nov 2017 – 8 May 2021.
- Sepahan FC — 2 confirmed appearances against Alireza Cheraghali. 19 Oct 2017 – 26 Mar 2019.
- ZOB Ahan — 2 confirmed appearances against Alireza Cheraghali. 4 Aug 2017 – 29 Dec 2017.
- Al-Ittihad FC — 1 confirmed appearances against Alireza Cheraghali. 12 Aug 2019 – 12 Aug 2019.
- Naft Masjed Soleyman — 1 confirmed appearances against Alireza Cheraghali. 30 Jul 2021 – 30 Jul 2021.
- Naft Tehran — 1 confirmed appearances against Alireza Cheraghali. 25 Jan 2018 – 25 Jan 2018.
- Padideh Khorasan — 1 confirmed appearances against Alireza Cheraghali. 28 Jun 2020 – 28 Jun 2020.
- Saipa — 1 confirmed appearances against Alireza Cheraghali. 22 Aug 2019 – 22 Aug 2019.
- Shahin Bushehr — 1 confirmed appearances against Alireza Cheraghali. 10 Jul 2020 – 10 Jul 2020.
- Tractor Sazi — 1 confirmed appearances against Alireza Cheraghali. 26 Apr 2019 – 26 Apr 2019.
Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.
About this page and its data
Football connections
Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.
All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.
FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.






















































