FOOTSAM / CONNECTIONS
Mohammad Papi
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Mohammad Papi played with most?
Most confirmed shared appearances:
- Amirmohammad Nesaei28shared appearances
- Ali Azadmanesh22shared appearances
- Amirmasoud Sarabadani22shared appearances
Who has Mohammad Papi faced most often?
Most confirmed meetings as opponents:
- Mahmoud Ghaed Rahmati6confirmed meetings
- Payam Niazmand6confirmed meetings
- Ahmad Gohari5confirmed meetings
Who has Mohammad Papi played with most?
Players with confirmed appearances in the same team as Mohammad Papi.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 9 Aug 2023 – 30 Oct 2026 | ||
| 02 | 9 Aug 2023 – 1 June 2024 | ||
| 02 | 9 Aug 2023 – 1 June 2024 | ||
| 02 | 9 Aug 2023 – 1 June 2024 | ||
| 02 | 16 Aug 2024 – 17 Apr 2025 | ||
| 06 | 16 Aug 2024 – 17 Apr 2025 | ||
| 06 | 16 Aug 2024 – 17 Apr 2025 | ||
| 06 | 9 Aug 2023 – 1 June 2024 | ||
| 06 | 16 Aug 2024 – 17 Apr 2025 | ||
| 06 | 9 Aug 2023 – 1 June 2024 | ||
| 11 | 16 Aug 2024 – 17 Apr 2025 | ||
| 11 | 16 Aug 2023 – 1 June 2024 | ||
| 11 | 30 Aug 2024 – 17 Apr 2025 | ||
| 11 | 9 Aug 2023 – 1 June 2024 | ||
| 11 | 16 Aug 2024 – 17 Apr 2025 | ||
| 11 | 16 Aug 2024 – 17 Apr 2025 | ||
| 17 | 16 Aug 2023 – 1 June 2024 | ||
| 18 | 5 Oct 2024 – 17 Apr 2025 | ||
| 18 | 9 Aug 2023 – 28 May 2024 | ||
| 18 | 8 Dec 2023 – 1 June 2024 | ||
| 21 | 23 Aug 2024 – 17 Apr 2025 | ||
| 22 | 23 Aug 2024 – 17 Apr 2025 | ||
| 23 | 23 Aug 2024 – 13 March 2025 | ||
| 24 | 3 Dec 2024 – 17 Apr 2025 | ||
| 24 | 16 Aug 2024 – 21 Jan 2025 | ||
| 24 | 16 Aug 2024 – 17 Apr 2025 | ||
| 27 | 9 Aug 2023 – 1 June 2024 | ||
| 28 | 28 Feb 2024 – 1 June 2024 | ||
| 29 | 16 Aug 2024 – 3 Dec 2024 | ||
| 30 | 15 Aug 2026 – 30 Oct 2026 | ||
| 30 | 15 Aug 2026 – 30 Oct 2026 | ||
| 30 | 9 Aug 2023 – 1 June 2024 | ||
| 30 | 15 Aug 2026 – 30 Oct 2026 | ||
| 34 | 15 Aug 2026 – 30 Oct 2026 | ||
| 34 | 15 Aug 2026 – 30 Oct 2026 | ||
| 34 | 8 March 2024 – 24 May 2024 | ||
| 34 | 16 Aug 2024 – 17 Apr 2025 | ||
| 38 | 15 Aug 2026 – 30 Oct 2026 | ||
| 38 | 15 Aug 2026 – 25 Oct 2026 | ||
| 38 | 19 Aug 2026 – 30 Oct 2026 | ||
| 38 | 15 Aug 2026 – 30 Oct 2026 | ||
| 38 | 6 Feb 2019 – 4 Apr 2019 | ||
| 38 | 6 Feb 2019 – 18 Apr 2019 | ||
| 38 | 9 Aug 2023 – 1 Jan 2024 | ||
| 38 | 21 Jan 2025 – 7 March 2025 | ||
| 38 | 19 Aug 2026 – 30 Oct 2026 | ||
| 38 | 7 Feb 2025 – 17 Apr 2025 | ||
| 38 | 16 Aug 2024 – 1 Nov 2024 | ||
| 49 | 16 Aug 2023 – 1 Jan 2024 | ||
| 49 | 6 Feb 2019 – 4 Apr 2019 |
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 Mohammad Papi 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 Mohammad Papi played with?
- Amirmohammad Nesaei — 28 shared appearances with Mohammad Papi. 9 Aug 2023 – 30 Oct 2026.
- Ali Azadmanesh — 22 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jun 2024.
- Amirmasoud Sarabadani — 22 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jun 2024.
- Hossein Goudarzi — 22 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jun 2024.
- Sirous Sadeghian — 22 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Ali Khodadadi — 21 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Ali Yahyazadeh — 21 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Faraz Emamali — 21 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jun 2024.
- Hadi Habibinejad — 21 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Sadegh Albousabih — 21 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jun 2024.
- Ali Taheran — 20 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Alireza Jafarpour — 20 shared appearances with Mohammad Papi. 16 Aug 2023 – 1 Jun 2024.
- Edson Mardden — 20 shared appearances with Mohammad Papi. 30 Aug 2024 – 17 Apr 2025.
- Mohammadmehdi Mohammadi — 20 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jun 2024.
- Reza Dehghan — 20 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Saeid Mohammadfar — 20 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Hooman Rabizadeh — 19 shared appearances with Mohammad Papi. 16 Aug 2023 – 1 Jun 2024.
- Amir Mahmoudabadi — 18 shared appearances with Mohammad Papi. 5 Oct 2024 – 17 Apr 2025.
- Isa Moradi — 18 shared appearances with Mohammad Papi. 9 Aug 2023 – 28 May 2024.
- Mohammadreza Rezaei — 18 shared appearances with Mohammad Papi. 8 Dec 2023 – 1 Jun 2024.
- Vitão — 17 shared appearances with Mohammad Papi. 23 Aug 2024 – 17 Apr 2025.
- Mohammad Ahmadi — 16 shared appearances with Mohammad Papi. 23 Aug 2024 – 17 Apr 2025.
- Mohammadreza Moslemi — 15 shared appearances with Mohammad Papi. 23 Aug 2024 – 13 Mar 2025.
- Ali Kamali — 13 shared appearances with Mohammad Papi. 3 Dec 2024 – 17 Apr 2025.
- Matheusinho — 13 shared appearances with Mohammad Papi. 16 Aug 2024 – 21 Jan 2025.
- Mohammadreza Hosseini — 13 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Mojtaba Fakhrian — 12 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jun 2024.
- Sajjad Jafari — 11 shared appearances with Mohammad Papi. 28 Feb 2024 – 1 Jun 2024.
- Alaa Al Dali — 10 shared appearances with Mohammad Papi. 16 Aug 2024 – 3 Dec 2024.
- A. Ramezani — 9 shared appearances with Mohammad Papi. 15 Aug 2026 – 30 Oct 2026.
- Hossein Sadeghi — 9 shared appearances with Mohammad Papi. 15 Aug 2026 – 30 Oct 2026.
- Mohsen Tarhani — 9 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jun 2024.
- Zargham Saadavi — 9 shared appearances with Mohammad Papi. 15 Aug 2026 – 30 Oct 2026.
- Farhan Jafari — 8 shared appearances with Mohammad Papi. 15 Aug 2026 – 30 Oct 2026.
- Ghaem Eslamikhah — 8 shared appearances with Mohammad Papi. 15 Aug 2026 – 30 Oct 2026.
- Moein Ghorbani — 8 shared appearances with Mohammad Papi. 8 Mar 2024 – 24 May 2024.
- Mohammad Fallah — 8 shared appearances with Mohammad Papi. 16 Aug 2024 – 17 Apr 2025.
- Amirreza Afsordeh — 7 shared appearances with Mohammad Papi. 15 Aug 2026 – 30 Oct 2026.
- Behnam Barzay — 7 shared appearances with Mohammad Papi. 15 Aug 2026 – 25 Oct 2026.
- E. Shahriari — 7 shared appearances with Mohammad Papi. 19 Aug 2026 – 30 Oct 2026.
- Farzad Tayebipour — 7 shared appearances with Mohammad Papi. 15 Aug 2026 – 30 Oct 2026.
- Hakim Nasari — 7 shared appearances with Mohammad Papi. 6 Feb 2019 – 4 Apr 2019.
- Mohammad Shadkam — 7 shared appearances with Mohammad Papi. 6 Feb 2019 – 18 Apr 2019.
- Mostafa Ahmadi — 7 shared appearances with Mohammad Papi. 9 Aug 2023 – 1 Jan 2024.
- Peyman Babaei — 7 shared appearances with Mohammad Papi. 21 Jan 2025 – 7 Mar 2025.
- Reza Marzban — 7 shared appearances with Mohammad Papi. 19 Aug 2026 – 30 Oct 2026.
- Segundo Portocarrero — 7 shared appearances with Mohammad Papi. 7 Feb 2025 – 17 Apr 2025.
- Wallace — 7 shared appearances with Mohammad Papi. 16 Aug 2024 – 1 Nov 2024.
- Ali Aarabi — 6 shared appearances with Mohammad Papi. 16 Aug 2023 – 1 Jan 2024.
- Alireza Alizadeh — 6 shared appearances with Mohammad Papi. 6 Feb 2019 – 4 Apr 2019.
- Amir Cheshme Khosravi — 6 shared appearances with Mohammad Papi. 28 Feb 2024 – 12 Apr 2024.
- Gui Pira — 6 shared appearances with Mohammad Papi. 21 Sept 2024 – 10 Dec 2024.
- J. Hosseinpour — 6 shared appearances with Mohammad Papi. 15 Aug 2026 – 25 Oct 2026.
- Mahan Sadeghi — 6 shared appearances with Mohammad Papi. 19 Aug 2026 – 30 Oct 2026.
- Milad Khodaei — 6 shared appearances with Mohammad Papi. 6 Feb 2019 – 4 Apr 2019.
- Mojtaba Bijan — 6 shared appearances with Mohammad Papi. 12 Feb 2019 – 18 Apr 2019.
- Moussa Coulibaly — 6 shared appearances with Mohammad Papi. 6 Feb 2019 – 31 Mar 2019.
- Rahman Jafari — 6 shared appearances with Mohammad Papi. 16 Aug 2023 – 1 Jan 2024.
- Yousef Vakia — 6 shared appearances with Mohammad Papi. 6 Feb 2019 – 4 Apr 2019.
- Akbar Afaghi — 5 shared appearances with Mohammad Papi. 23 Feb 2019 – 18 Apr 2019.
- A. Karimi — 5 shared appearances with Mohammad Papi. 29 Aug 2026 – 30 Oct 2026.
- Esmaeil Sharifat — 5 shared appearances with Mohammad Papi. 12 Feb 2019 – 18 Apr 2019.
- Mehrdad Tahmasebi — 5 shared appearances with Mohammad Papi. 23 Feb 2019 – 4 Apr 2019.
- Mohammad Bakhtiari — 5 shared appearances with Mohammad Papi. 16 Aug 2024 – 27 Feb 2025.
- Mohammad Hosseini — 5 shared appearances with Mohammad Papi. 6 Feb 2019 – 4 Apr 2019.
- Mohammadreza Abbasi — 5 shared appearances with Mohammad Papi. 15 Aug 2026 – 2 Sept 2026.
- Farzin Moamelehgari — 5 shared appearances with Mohammad Papi. 29 Aug 2026 – 30 Oct 2026.
- Abbas Asgari — 4 shared appearances with Mohammad Papi. 6 Feb 2019 – 4 Apr 2019.
- Farshid Padash — 4 shared appearances with Mohammad Papi. 8 Mar 2019 – 4 Apr 2019.
- Hossein Khosravi — 4 shared appearances with Mohammad Papi. 21 Jan 2025 – 4 Apr 2025.
- Sadegh Sadeghi Baba Ahmadi — 4 shared appearances with Mohammad Papi. 6 Feb 2019 – 4 Apr 2019.
- Diego Carioca — 3 shared appearances with Mohammad Papi. 7 Feb 2025 – 13 Mar 2025.
- Hojjat Sedghi — 3 shared appearances with Mohammad Papi. 16 Aug 2024 – 7 Feb 2025.
- Mahan Beheshti — 3 shared appearances with Mohammad Papi. 13 Oct 2026 – 30 Oct 2026.
- Omid Alipour — 3 shared appearances with Mohammad Papi. 22 Feb 2024 – 1 Jun 2024.
- Seyed Hashemizadeh — 3 shared appearances with Mohammad Papi. 12 Feb 2019 – 8 Mar 2019.
- Taha Farahani — 3 shared appearances with Mohammad Papi. 21 Jan 2025 – 4 Apr 2025.
- Alireza Safari Laksar — 2 shared appearances with Mohammad Papi. 13 Mar 2025 – 4 Apr 2025.
- Arshia Sarabadani — 2 shared appearances with Mohammad Papi. 24 Dec 2023 – 15 Feb 2024.
- Danial Esmaeilifar — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Erfan Ghahremani — 2 shared appearances with Mohammad Papi. 9 Aug 2023 – 16 Aug 2023.
- Giorgi Gvelesiani — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Habib Far Abbasi — 2 shared appearances with Mohammad Papi. 6 Feb 2019 – 12 Feb 2019.
- J. Ilyosov — 2 shared appearances with Mohammad Papi. 2 Sept 2026 – 7 Sept 2026.
- M. Rafiei — 2 shared appearances with Mohammad Papi. 24 Aug 2026 – 2 Sept 2026.
- Milad Meydavoudi — 2 shared appearances with Mohammad Papi. 23 Feb 2019 – 8 Mar 2019.
- Mohammad Badpa — 2 shared appearances with Mohammad Papi. 26 Dec 2024 – 1 Jan 2025.
- Mohammad Karimi — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Mohammad Mohebi — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Mohammad Nejadmahdi — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Mohammadreza Hosseini — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Morteza Mansouri — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Omid Noorafkan — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Payam Niazmand — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- Saeed Karimi — 2 shared appearances with Mohammad Papi. 8 Dec 2023 – 14 Dec 2023.
- Sajjad Bazgir — 2 shared appearances with Mohammad Papi. 8 Mar 2024 – 17 Mar 2024.
- Sajjad Shahbazzadeh — 2 shared appearances with Mohammad Papi. 6 Dec 2020 – 11 Dec 2020.
- A. Abbasi — 1 shared appearances with Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Ali Gholamrezapour — 1 shared appearances with Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Ali Mosleh — 1 shared appearances with Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Alireza Khoshkafa — 1 shared appearances with Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- Amirhossein Amirzadeh — 1 shared appearances with Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Amirhossein Salarnik — 1 shared appearances with Mohammad Papi. 30 Aug 2024 – 30 Aug 2024.
- Hadi Maroufi — 1 shared appearances with Mohammad Papi. 22 Feb 2024 – 22 Feb 2024.
- Jalalaldin Alimohammadi — 1 shared appearances with Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Kiros — 1 shared appearances with Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Kourosh Maleki — 1 shared appearances with Mohammad Papi. 9 Aug 2023 – 9 Aug 2023.
- M. Moghadri — 1 shared appearances with Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Mehdi Kiani — 1 shared appearances with Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Mohammad Khalatbari — 1 shared appearances with Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Mohammadhossein Alipour — 1 shared appearances with Mohammad Papi. 16 Aug 2024 – 16 Aug 2024.
- Mohammadmehdi Mansouri — 1 shared appearances with Mohammad Papi. 1 Jun 2024 – 1 Jun 2024.
- Muhsen Al Ghassani — 1 shared appearances with Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Reza Dehghani — 1 shared appearances with Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Reza Mirzaei — 1 shared appearances with Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Rouhollah Bagheri — 1 shared appearances with Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Seyed Amiri — 1 shared appearances with Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Shahin Saghebi — 1 shared appearances with Mohammad Papi. 24 May 2024 – 24 May 2024.
- Sina Saeidifar — 1 shared appearances with Mohammad Papi. 28 Feb 2024 – 28 Feb 2024.
- Soroush Rafiei — 1 shared appearances with Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Vahid Asgarpour — 1 shared appearances with Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
Who has Mohammad Papi faced?
- Mahmoud Ghaed Rahmati — 6 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 19 Aug 2026.
- Payam Niazmand — 6 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 29 Aug 2026.
- Ahmad Gohari — 5 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 15 Aug 2026.
- Hassan Shoushtari — 5 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 25 Oct 2026.
- Hossein Kanani — 5 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 29 Aug 2026.
- Hossein Zamehran — 5 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 7 Feb 2025.
- Mohammad Daneshgar — 5 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 21 Jan 2025.
- Mohammad Mohebi — 5 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 29 Aug 2026.
- Reza Shekari — 5 confirmed meetings against Mohammad Papi. 1 Jan 2024 – 25 Oct 2026.
- Soroush Rafiei — 5 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 7 Mar 2025.
- Abouzar Safarzadeh — 4 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 1 Feb 2025.
- Ali Alipour — 4 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 29 Aug 2026.
- Ali Helichi — 4 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 20 Feb 2025.
- Ali Mosleh — 4 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 4 Apr 2025.
- Alireza Beiranvand — 4 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 3 Dec 2024.
- Amir Houshmand — 4 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 7 Feb 2025.
- Amir Panahi — 4 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 27 Jan 2025.
- Amirhossein Jeddi — 4 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 19 Aug 2026.
- Aria Yousefi — 4 confirmed meetings against Mohammad Papi. 1 Jan 2024 – 21 Jan 2025.
- Arman Akvan — 4 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 13 Oct 2026.
- Behrouz Norouzifard — 4 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 2 Sept 2026.
- Bryan Dabo — 4 confirmed meetings against Mohammad Papi. 1 Jan 2024 – 21 Jan 2025.
- Danial Esmaeilifar — 4 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 3 Dec 2024.
- Fariborz Gerami — 4 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 7 Sept 2026.
- Farid Amiri — 4 confirmed meetings against Mohammad Papi. 18 Apr 2019 – 25 Oct 2026.
- Giorgi Gvelesiani — 4 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 7 Mar 2025.
- Javad Aghaeipour — 4 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 2 Sept 2026.
- Majid Aliyari — 4 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 4 Apr 2025.
- Masoud Rigi — 4 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 24 Aug 2026.
- Mehdi Torabi — 4 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 3 Dec 2024.
- Meysam Tohidast — 4 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 25 Oct 2024.
- Milad Sarlak — 4 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 13 Oct 2026.
- Mohammad Omri — 4 confirmed meetings against Mohammad Papi. 11 May 2024 – 29 Aug 2026.
- Mohsen Sefid Choghaei — 4 confirmed meetings against Mohammad Papi. 22 Feb 2024 – 7 Sept 2026.
- Nima Entezari — 4 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 19 Aug 2026.
- Omid Alishah — 4 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 7 Mar 2025.
- Omid Latifi — 4 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 19 Aug 2026.
- Omid Noorafkan — 4 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 1 Feb 2025.
- Pedram Ghazipour — 4 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 4 Apr 2025.
- Reza Asadi — 4 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 21 Jan 2025.
- Reza Jafari — 4 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 1 Feb 2025.
- Saber Hardani — 4 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 7 Feb 2025.
- Saeed Karimi — 4 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 19 Aug 2026.
- Saeid Mehri — 4 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 24 Aug 2026.
- Sajjad Shahbazzadeh — 4 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 20 Feb 2025.
- Sobhan Pasandideh — 4 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 20 Feb 2025.
- Soheil Fadakar — 4 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 24 Aug 2026.
- Abolfazl Razzaghpour — 3 confirmed meetings against Mohammad Papi. 5 May 2024 – 13 Oct 2026.
- Amin Ghaseminejad — 3 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 27 Jan 2025.
- Amir Janmaleki — 3 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 14 Sept 2024.
- Amir Nouri — 3 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 17 Apr 2025.
- Amirhossein Hosseinzadeh — 3 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 3 Dec 2024.
- Behrouz Barani — 3 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 20 Feb 2025.
- Daryoush Shojaeian — 3 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 25 Oct 2024.
- Ehsan Hosseini — 3 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 13 Mar 2025.
- Esmaeil Babaei — 3 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 20 Feb 2025.
- Farshad Ahmadzadeh — 3 confirmed meetings against Mohammad Papi. 1 Jan 2024 – 7 Mar 2025.
- Farshad Faraji — 3 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 7 Mar 2025.
- Farzin Moamelegari — 3 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 27 Jan 2025.
- Ghaem Eslamikhah — 3 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 5 May 2024.
- Habib Far Abbasi — 3 confirmed meetings against Mohammad Papi. 11 May 2024 – 1 Feb 2025.
- Hamed Lak — 3 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 13 Oct 2026.
- Hamed Noormohammadi — 3 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 11 May 2024.
- Hamed Pakdel — 3 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 7 Feb 2025.
- Hassan Jafari — 3 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 27 Feb 2025.
- Hossein Hosseini — 3 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 26 Dec 2024.
- Iman Salimi — 3 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 26 Dec 2024.
- Jalalaldin Alimohammadi — 3 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 19 Aug 2026.
- Karim Eslami — 3 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 22 Feb 2024.
- Mahmoud Motlaghzadeh — 3 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 20 Feb 2025.
- Majid Eydi — 3 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 1 Jan 2025.
- Mansour Bagheri — 3 confirmed meetings against Mohammad Papi. 13 Mar 2024 – 7 Feb 2025.
- Masoud Kazemayni — 3 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 1 Jan 2025.
- Mehdi Goudarzi — 3 confirmed meetings against Mohammad Papi. 22 Feb 2024 – 13 Mar 2025.
- Mehdi Tikdarinejad — 3 confirmed meetings against Mohammad Papi. 5 May 2024 – 29 Aug 2026.
- Mehran Ahmadi — 3 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 17 Oct 2024.
- Mehran Mousavi — 3 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 17 Apr 2025.
- Mehrdad Mohammadi — 3 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 13 Oct 2026.
- Mehrdad Rezaei — 3 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 7 Feb 2025.
- Mersad Seifi — 3 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 7 Feb 2025.
- Meysam Teymouri — 3 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 15 Aug 2026.
- Milad Badragheh — 3 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 17 Apr 2025.
- Milad Bagheri — 3 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 1 Feb 2025.
- Milad Fakhreddini — 3 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 15 Aug 2026.
- Milad Zakipour — 3 confirmed meetings against Mohammad Papi. 1 Jan 2024 – 26 Dec 2024.
- Mohammad Abbasi — 3 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 13 Mar 2025.
- Mohammad Ghoreishi — 3 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 4 Apr 2025.
- Mohammad Hosseini — 3 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 19 Aug 2026.
- Mohammad Karimi — 3 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 16 Aug 2024.
- Mohammad Kazemian — 3 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 17 Apr 2025.
- Mohammad Khodabandelou — 3 confirmed meetings against Mohammad Papi. 28 May 2024 – 29 Aug 2026.
- Mohammad Naderi — 3 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 3 Dec 2024.
- Mohammad Tayebi — 3 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 11 May 2024.
- Mohammadmehdi Lotfi — 3 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 17 Apr 2025.
- Mohsen Azarbad — 3 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 4 Apr 2025.
- Morteza Mansouri — 3 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 25 Oct 2024.
- Morteza Tabrizi — 3 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 4 Apr 2025.
- Oston O'runov — 3 confirmed meetings against Mohammad Papi. 28 May 2024 – 29 Aug 2026.
- Pouria Pourali — 3 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 29 Aug 2026.
- Rahman Jafari — 3 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 17 Apr 2025.
- Ramtin Soleimanzadeh — 3 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 4 Apr 2025.
- Reza Jabireh — 3 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 27 Feb 2025.
- Saeb Mohebi — 3 confirmed meetings against Mohammad Papi. 22 Feb 2024 – 25 Oct 2026.
- Saeed Aghaei — 3 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 14 Sept 2024.
- Saeid Gholamalibeigi — 3 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 13 Mar 2024.
- Saleh Hardani — 3 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 21 Jan 2025.
- Shervin Bozorg — 3 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 17 Apr 2025.
- Taleb Rikani — 3 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 10 Dec 2024.
- Thievy Bifouma — 3 confirmed meetings against Mohammad Papi. 21 Sept 2024 – 29 Aug 2026.
- Vahid Amiri — 3 confirmed meetings against Mohammad Papi. 28 May 2024 – 13 Oct 2026.
- Vakhdat Khanonov — 3 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 16 Aug 2024.
- Aaram Abbasi — 2 confirmed meetings against Mohammad Papi. 21 Sept 2024 – 20 Feb 2025.
- Aaref Aghasi — 2 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 3 Dec 2024.
- Abbas Habibi — 2 confirmed meetings against Mohammad Papi. 1 Jun 2024 – 27 Jan 2025.
- Abolfaz Ghanbari — 2 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 10 Dec 2024.
- Abolfazl Jalali — 2 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 26 Dec 2024.
- Abolfazl Zamani — 2 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 26 Dec 2024.
- Afshar Sedaghat — 2 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 11 May 2024.
- Ahad Jamshidi — 2 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 14 Sept 2024.
- Ahmad Shariatzadeh — 2 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 6 Apr 2024.
- Ahmad Zendehrooh — 2 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 5 May 2024.
- Alexis Guendouz — 2 confirmed meetings against Mohammad Papi. 5 Oct 2024 – 7 Mar 2025.
- Ali Aarabi — 2 confirmed meetings against Mohammad Papi. 1 Jun 2024 – 2 Sept 2026.
- Ali Azadmanesh — 2 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 27 Jan 2025.
- Ali Ghorbani — 2 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 1 Jan 2025.
- Ali Hashim — 2 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 24 May 2024.
- Ali Kamali — 2 confirmed meetings against Mohammad Papi. 1 Jun 2024 – 30 Oct 2026.
- Ali Shojaei — 2 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 27 Feb 2025.
- Alireza Alizadeh — 2 confirmed meetings against Mohammad Papi. 5 May 2024 – 1 Jan 2025.
- Alireza Daghagheleh — 2 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 13 Mar 2025.
- Alireza Haghighi — 2 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 22 Feb 2024.
- Alireza Kazemi — 2 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 15 Feb 2024.
- Alireza Khoshkafa — 2 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 15 Feb 2024.
- Alireza Koushki — 2 confirmed meetings against Mohammad Papi. 5 May 2024 – 26 Dec 2024.
- Alireza Naghizadeh — 2 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 17 Oct 2024.
- Amin Jahan Kohan — 2 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 10 Dec 2024.
- Amirhossein Samdaliri — 2 confirmed meetings against Mohammad Papi. 14 Sept 2024 – 7 Feb 2025.
- Amirhossein Sedghi — 2 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 23 Aug 2024.
- Arash Rezavand — 2 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 26 Dec 2024.
- Aref Haji Eydi — 2 confirmed meetings against Mohammad Papi. 10 Dec 2024 – 17 Apr 2025.
- Aref Rostami — 2 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 7 Feb 2025.
- Arman Ramezani — 2 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 4 Apr 2025.
- Ayoub El Amloud — 2 confirmed meetings against Mohammad Papi. 5 Oct 2024 – 7 Mar 2025.
- Ayoub Kalantari — 2 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 16 Aug 2023.
- Babak Moradi — 2 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 22 Feb 2024.
- Bahram Goudarzi — 2 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 17 Apr 2025.
- Danial Iri — 2 confirmed meetings against Mohammad Papi. 1 Feb 2025 – 29 Aug 2026.
- Davoud Noushi Soufiani — 2 confirmed meetings against Mohammad Papi. 1 Nov 2024 – 19 Aug 2026.
- Ebrahim Salehi — 2 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 30 Apr 2024.
- Ehsan Ghahari — 2 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 10 Dec 2024.
- Ehsan Pahlevan — 2 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 24 Aug 2026.
- Fakher Tahami — 2 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 24 May 2024.
- Farhad Zavoshi — 2 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 22 Feb 2024.
- Farid Karimi — 2 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 6 Dec 2020.
- Farshid Bagheri — 2 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 28 Feb 2024.
- Fayaz Mirdoraghi — 2 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 24 May 2024.
- Gholamreza Sabet Imani — 2 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 1 Feb 2025.
- Grigol Chabradze — 2 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 4 Apr 2025.
- Gustavo Blanco — 2 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 26 Dec 2024.
- Hooman Rabizadeh — 2 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 2 Sept 2026.
- Hossein Abarghouei — 2 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 13 Mar 2025.
- Hossein Goudarzi — 2 confirmed meetings against Mohammad Papi. 16 Aug 2024 – 21 Jan 2025.
- Hossein Khosravi — 2 confirmed meetings against Mohammad Papi. 30 Aug 2024 – 30 Oct 2026.
- Hossein Pourhamidi — 2 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 25 Oct 2026.
- Hossein Sadeghi — 2 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 11 May 2024.
- Hossein Saki — 2 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 15 Feb 2024.
- Hossein Sangargir — 2 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 24 May 2024.
- Isa Alekasir — 2 confirmed meetings against Mohammad Papi. 1 Jan 2024 – 28 May 2024.
- Jaloliddin Masharipov — 2 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 26 Dec 2024.
- Kainã — 2 confirmed meetings against Mohammad Papi. 21 Sept 2024 – 20 Feb 2025.
- Kamaleddin Kamyabinia — 2 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 1 Nov 2024.
- Kaveh Rezaei — 2 confirmed meetings against Mohammad Papi. 1 Jun 2024 – 16 Aug 2024.
- Luan Polli — 2 confirmed meetings against Mohammad Papi. 14 Sept 2024 – 7 Feb 2025.
- Majid Nasiri — 2 confirmed meetings against Mohammad Papi. 27 Feb 2025 – 24 Aug 2026.
- Masih Zahedi — 2 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 5 May 2024.
- Masoud Mohebi — 2 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 13 Mar 2025.
- Mehdi Hashemnejad — 2 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 3 Dec 2024.
- Mehdi Limouchi — 2 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 21 Jan 2025.
- Mehdi Mamizadeh — 2 confirmed meetings against Mohammad Papi. 5 May 2024 – 1 Nov 2024.
- Mehdi Mehdipour — 2 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 7 Feb 2025.
- Mehdi Sharifi — 2 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 24 Aug 2026.
- Mehdi Shiri — 2 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 17 Mar 2024.
- Mehdi Torkaman — 2 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 25 Oct 2024.
- Mehrdad Abdi — 2 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 13 Mar 2024.
- Milad Mohammadi — 2 confirmed meetings against Mohammad Papi. 5 Oct 2024 – 7 Mar 2025.
- Mohammad Abbaszadeh — 2 confirmed meetings against Mohammad Papi. 13 Mar 2024 – 4 Apr 2025.
- Mohammad Abshak — 2 confirmed meetings against Mohammad Papi. 21 Sept 2024 – 20 Feb 2025.
- Mohammad Aghajanpour — 2 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 15 Aug 2026.
- Mohammad Ahmadi — 2 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 24 Dec 2023.
- Mohammad Akbari — 2 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 27 Feb 2025.
- Mohammad Alinejad — 2 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 27 Feb 2025.
- Mohammad Azhir — 2 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 7 Sept 2026.
- Mohammad Bordbar — 2 confirmed meetings against Mohammad Papi. 11 May 2024 – 21 Jan 2025.
- Mohammad Dindar — 2 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 25 Oct 2024.
- Mohammad Khalifeh — 2 confirmed meetings against Mohammad Papi. 10 Dec 2024 – 17 Apr 2025.
- Mohammad Miri — 2 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 22 Feb 2024.
- Mohammad Mohammadi — 2 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 13 Mar 2025.
- Mohammad Sattari — 2 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 25 Oct 2024.
- Mohammad Soleimani Asl — 2 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 11 May 2024.
- Mohammad Soltani — 2 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 9 Aug 2023.
- Mohammadmehdi Mohammadi — 2 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 27 Jan 2025.
- Mohammadmehdi Mohazabieh — 2 confirmed meetings against Mohammad Papi. 1 Jan 2025 – 29 Aug 2026.
- Mohammadreza Akhbari — 2 confirmed meetings against Mohammad Papi. 5 May 2024 – 1 Jan 2025.
- Mohammadreza Azadi — 2 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 13 Mar 2024.
- Mohammadtaha Tabatabaei — 2 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 30 Oct 2026.
- Mohsen Forouzan — 2 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 27 Jan 2025.
- Mostafa Naeijpour — 2 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 24 May 2024.
- Muntadher Mohammed — 2 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 7 Feb 2025.
- Navid Komar — 2 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 27 Jan 2025.
- Omid Hamedifar — 2 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 1 Jan 2025.
- Parsa Jafari — 2 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 4 Apr 2025.
- Peyman Babaei — 2 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 1 Jan 2025.
- Peyman Ranjbari — 2 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 25 Oct 2024.
- Ramin Rezaeian — 2 confirmed meetings against Mohammad Papi. 1 Jun 2024 – 26 Dec 2024.
- Reza Dehghani — 2 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 28 Feb 2024.
- Reza Mirzaei — 2 confirmed meetings against Mohammad Papi. 30 Aug 2024 – 30 Oct 2026.
- Ricardo Alves — 2 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 3 Dec 2024.
- Roozbeh Cheshmi — 2 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 19 Apr 2024.
- Sajjad Ashouri — 2 confirmed meetings against Mohammad Papi. 3 Dec 2024 – 25 Oct 2026.
- Sajjad Jafari — 2 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 7 Sept 2026.
- Saman Fallah — 2 confirmed meetings against Mohammad Papi. 5 May 2024 – 1 Feb 2025.
- Sasan Ansari — 2 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 13 Oct 2026.
- Sasan Hosseini — 2 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 17 Apr 2025.
- Sávio Roberto — 2 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 21 Sept 2024.
- Shahin Tavakoli — 2 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 24 Aug 2026.
- Shahriyar Moghanlou — 2 confirmed meetings against Mohammad Papi. 1 Jan 2024 – 1 Jun 2024.
- Shoja Khalilzadeh — 2 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 3 Dec 2024.
- Siamak Nemati — 2 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 14 Sept 2024.
- Siavash Yazdani — 2 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 1 Jun 2024.
- Sina Asadbeigi — 2 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 28 May 2024.
- Sina Khadempour — 2 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 13 Mar 2025.
- Yasin Salmani — 2 confirmed meetings against Mohammad Papi. 5 Oct 2024 – 29 Aug 2026.
- Younes Akbarpour — 2 confirmed meetings against Mohammad Papi. 8 Mar 2024 – 30 Aug 2024.
- Yousef Key Shams — 2 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 24 May 2024.
- Ali Helichi — 1 confirmed meetings against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- A. Anafjeh — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Alireza Arasteh — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- A. Attar — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- A. Dehghan — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- A. Kalbasi — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- A. Nasiri — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- A. Roustaei — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- Aaref Gholami — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Abbas Bouazar — 1 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Abdelkarim Hassan — 1 confirmed meetings against Mohammad Papi. 28 May 2024 – 28 May 2024.
- Abolfaz Sokhtanloo — 1 confirmed meetings against Mohammad Papi. 17 Apr 2025 – 17 Apr 2025.
- Abolfazl Alaei — 1 confirmed meetings against Mohammad Papi. 25 Oct 2024 – 25 Oct 2024.
- Abolfazl Babaei Yekta — 1 confirmed meetings against Mohammad Papi. 28 May 2024 – 28 May 2024.
- Abolfazl Hosseinifar — 1 confirmed meetings against Mohammad Papi. 19 Aug 2026 – 19 Aug 2026.
- Abolfazl Koohi — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Abolfazl Taherinejad — 1 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 9 Aug 2023.
- Aboubakar Kamara — 1 confirmed meetings against Mohammad Papi. 21 Jan 2025 – 21 Jan 2025.
- Afshin Sadeghi — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Ahmad Noorollahi — 1 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 23 Feb 2019.
- Ahmadreza Jalali — 1 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 15 Feb 2024.
- Aidin Fathi — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- Akbar Imani — 1 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 6 Feb 2019.
- Alexander Merkel — 1 confirmed meetings against Mohammad Papi. 7 Feb 2025 – 7 Feb 2025.
- Ali Aashouri — 1 confirmed meetings against Mohammad Papi. 1 Jan 2025 – 1 Jan 2025.
- Ali Adnan — 1 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 28 Feb 2024.
- Ali Ahmadi — 1 confirmed meetings against Mohammad Papi. 1 Jun 2024 – 1 Jun 2024.
- Ali Dashti — 1 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 14 Mar 2019.
- Ali Eslami — 1 confirmed meetings against Mohammad Papi. 19 Aug 2026 – 19 Aug 2026.
- Ali Fathi — 1 confirmed meetings against Mohammad Papi. 25 Oct 2024 – 25 Oct 2024.
- Ali Gholamzadeh — 1 confirmed meetings against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- Ali Karimi — 1 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 8 Mar 2019.
- Ali Latifi — 1 confirmed meetings against Mohammad Papi. 17 Apr 2025 – 17 Apr 2025.
- Ali Malakoutikhah — 1 confirmed meetings against Mohammad Papi. 27 Jan 2025 – 27 Jan 2025.
- Ali Nasiri — 1 confirmed meetings against Mohammad Papi. 27 Jan 2025 – 27 Jan 2025.
- Ali Nemati — 1 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 24 Dec 2023.
- Ali Sadeghi — 1 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 30 Apr 2024.
- Ali Taheran — 1 confirmed meetings against Mohammad Papi. 15 Aug 2026 – 15 Aug 2026.
- Ali Vatandoust — 1 confirmed meetings against Mohammad Papi. 17 Apr 2025 – 17 Apr 2025.
- Ali Vaziri Panah — 1 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 23 Aug 2024.
- Aliakbar Ranjbar — 1 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 30 Apr 2024.
- Alireza Jafarpour — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Alireza Rahmati — 1 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 15 Feb 2024.
- Alireza Rezaei — 1 confirmed meetings against Mohammad Papi. 13 Mar 2024 – 13 Mar 2024.
- Amin Pourali — 1 confirmed meetings against Mohammad Papi. 22 Feb 2024 – 22 Feb 2024.
- Amin Saedi — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- Amir Cheshme Khosravi — 1 confirmed meetings against Mohammad Papi. 27 Jan 2025 – 27 Jan 2025.
- Amir Mahmoudabadi — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Amir Razzaghinia — 1 confirmed meetings against Mohammad Papi. 1 Jan 2025 – 1 Jan 2025.
- Amir Savaed — 1 confirmed meetings against Mohammad Papi. 20 Feb 2025 – 20 Feb 2025.
- Amirali Madadizadeh — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- Amirali Sadeghi — 1 confirmed meetings against Mohammad Papi. 26 Dec 2024 – 26 Dec 2024.
- Amirhossein Bahador — 1 confirmed meetings against Mohammad Papi. 22 Feb 2024 – 22 Feb 2024.
- Amirhossein Gholami — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- Amirhossein Jolani — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- Amirhossein Mousazadeh — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Amirmasoud Sarabadani — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Amirmehdi Din Mohammadi — 1 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 23 Aug 2024.
- Amirmohammad Nesaei — 1 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 23 Aug 2024.
- Amirreza Afsordeh — 1 confirmed meetings against Mohammad Papi. 1 Feb 2025 – 1 Feb 2025.
- Amirreza Teymouri — 1 confirmed meetings against Mohammad Papi. 13 Mar 2025 – 13 Mar 2025.
- Anthony Stokes — 1 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 6 Feb 2019.
- Arash Akbarzadeh — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- Arash Hashemi — 1 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 30 Apr 2024.
- Aref Ghezel — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- Aria Barzegar — 1 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 14 Dec 2023.
- Arman Ghasemi — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Arshia Bagheri — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- Arshia Vosoughifard — 1 confirmed meetings against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- Ashkan Dejagah — 1 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 6 Feb 2019.
- Ayanda Patosi — 1 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 8 Mar 2019.
- Aziz Maboodi Haghighi — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Behnam Teymourian — 1 confirmed meetings against Mohammad Papi. 19 Aug 2026 – 19 Aug 2026.
- Bahman Salari — 1 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 9 Aug 2023.
- Bashar Rasan — 1 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 23 Feb 2019.
- Behnam Barzay — 1 confirmed meetings against Mohammad Papi. 1 Feb 2025 – 1 Feb 2025.
- Behnam Teymourian — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- Bonfils-Caleb Bimenyimana — 1 confirmed meetings against Mohammad Papi. 1 Nov 2024 – 1 Nov 2024.
- Bubacarr Trawally — 1 confirmed meetings against Mohammad Papi. 24 May 2024 – 24 May 2024.
- Didier Ndong — 1 confirmed meetings against Mohammad Papi. 26 Dec 2024 – 26 Dec 2024.
- Dimitris Chatziisaias — 1 confirmed meetings against Mohammad Papi. 20 Feb 2025 – 20 Feb 2025.
- Ehsan Hajisafi — 1 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 6 Feb 2019.
- Ehsan Mahrooghi — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- Ehsan Mahroughi — 1 confirmed meetings against Mohammad Papi. 27 Jan 2025 – 27 Jan 2025.
- Ehsan Taeedi — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Emad Mirjavan — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Erfan Ghahremani — 1 confirmed meetings against Mohammad Papi. 24 May 2024 – 24 May 2024.
- Erfan Ghorbani — 1 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 16 Aug 2023.
- Erfan Jamshidi — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- Eric Bocoum — 1 confirmed meetings against Mohammad Papi. 5 May 2024 – 5 May 2024.
- Esmaeil Falamarzi — 1 confirmed meetings against Mohammad Papi. 16 Aug 2024 – 16 Aug 2024.
- Esmaël Gonçalves — 1 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 8 Mar 2019.
- Eydi Majid — 1 confirmed meetings against Mohammad Papi. 29 Aug 2026 – 29 Aug 2026.
- Ezzatollah Pourghaz — 1 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 31 Mar 2019.
- Farzad Hatami — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- F. Najafi — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Farshad Salarvand — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Fahad Talib — 1 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 19 Dec 2023.
- Faraz Emamali — 1 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 17 Oct 2024.
- Fardin Yousefi — 1 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 6 Apr 2024.
- Farnam Arab — 1 confirmed meetings against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- Farshid Esmaeili — 1 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 30 Apr 2024.
- Farzin Garousian — 1 confirmed meetings against Mohammad Papi. 9 Aug 2023 – 9 Aug 2023.
- Fernando — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- G. Latifi — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- G. Pouria — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- Gaël Kakuta — 1 confirmed meetings against Mohammad Papi. 26 Dec 2024 – 26 Dec 2024.
- Godwin Mensha — 1 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 8 Mar 2019.
- Gustavo Vagenin — 1 confirmed meetings against Mohammad Papi. 1 Jan 2025 – 1 Jan 2025.
- H. Eftekhari — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- Hadi Mohammadi — 1 confirmed meetings against Mohammad Papi. 21 Jan 2025 – 21 Jan 2025.
- Hakim Nasari — 1 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 19 Dec 2023.
- Hamed Bahiraei — 1 confirmed meetings against Mohammad Papi. 21 Sept 2024 – 21 Sept 2024.
- Hamed Fallahzadeh — 1 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 14 Mar 2019.
- Hamed Shiri — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Hamid Bouhamdan — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- Hamid Hajiaghaei — 1 confirmed meetings against Mohammad Papi. 13 Mar 2025 – 13 Mar 2025.
- Hamidreza Taherkhani — 1 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 17 Oct 2024.
- Hassan Najafi — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Hassan Pourhamidi — 1 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 15 Feb 2024.
- Hojjat Ahmadi — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- Hojjat Sedghi — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Hossein Ahmadi — 1 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 15 Feb 2024.
- Hossein Mehraban — 1 confirmed meetings against Mohammad Papi. 25 Oct 2024 – 25 Oct 2024.
- Hossein Pouramini — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Hossein Shahabi — 1 confirmed meetings against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- Hossein Shenanizadeh — 1 confirmed meetings against Mohammad Papi. 24 May 2024 – 24 May 2024.
- Humam Tariq — 1 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 8 Mar 2019.
- Ibrahim Hesar — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- Igor Postonjski — 1 confirmed meetings against Mohammad Papi. 3 Dec 2024 – 3 Dec 2024.
- Igor Sergeev — 1 confirmed meetings against Mohammad Papi. 29 Aug 2026 – 29 Aug 2026.
- Iliya Negahdari — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Isa Moradi — 1 confirmed meetings against Mohammad Papi. 27 Feb 2025 – 27 Feb 2025.
- Jafar Asadi — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- Jafar Salmani — 1 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 19 Apr 2024.
- Jai Quitongo — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Koroush Ezhdehakosh — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Khosro Heydari — 1 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 8 Mar 2019.
- Keivan Amraei — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Kévin Boli — 1 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 17 Oct 2024.
- Kevin Yamga — 1 confirmed meetings against Mohammad Papi. 7 Feb 2025 – 7 Feb 2025.
- Khashayar Zebarjad — 1 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 23 Aug 2024.
- Khashayar Zebarjad — 1 confirmed meetings against Mohammad Papi. 15 Aug 2026 – 15 Aug 2026.
- Kiros — 1 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 31 Mar 2019.
- Kofi Schulz — 1 confirmed meetings against Mohammad Papi. 27 Feb 2025 – 27 Feb 2025.
- Lucas João — 1 confirmed meetings against Mohammad Papi. 5 Oct 2024 – 5 Oct 2024.
- Luciano Chimba — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- M. J. Pouravaz — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- M. Khalid Ali — 1 confirmed meetings against Mohammad Papi. 19 Aug 2026 – 19 Aug 2026.
- Mohammad Mashayekh — 1 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- M. Mashayekh — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- M. Raoufimanesh — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- Mohammad Saberipour — 1 confirmed meetings against Mohammad Papi. 13 Mar 2025 – 13 Mar 2025.
- M. Sayyar — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- M. Seifi — 1 confirmed meetings against Mohammad Papi. 15 Aug 2026 – 15 Aug 2026.
- M. Tohidast — 1 confirmed meetings against Mohammad Papi. 15 Aug 2026 – 15 Aug 2026.
- Mahdi Rezaei — 1 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 14 Dec 2023.
- Masoud Shojaei — 1 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 6 Feb 2019.
- Matin Karimzadeh — 1 confirmed meetings against Mohammad Papi. 15 Aug 2026 – 15 Aug 2026.
- Mehdi Abdi — 1 confirmed meetings against Mohammad Papi. 1 Feb 2025 – 1 Feb 2025.
- Mehdi Abdi — 1 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 16 Aug 2023.
- Mehdi Bahraminejad — 1 confirmed meetings against Mohammad Papi. 26 Dec 2024 – 26 Dec 2024.
- Mehdi Hosseini — 1 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 17 Mar 2024.
- Mehdi Izadi — 1 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Mehdi Kiani — 1 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 31 Mar 2019.
- Mehdi Najafi — 1 confirmed meetings against Mohammad Papi. 25 Oct 2026 – 25 Oct 2026.
- Mehdi Savadkouhi — 1 confirmed meetings against Mohammad Papi. 20 Feb 2025 – 20 Feb 2025.
- Mehran Amiri — 1 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Mehrdad Bayrami — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Mehrdad Ghanbari — 1 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 17 Oct 2024.
- Meysam Moradi — 1 confirmed meetings against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- Meysam Naghizadeh — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Milad Kamandani — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Milad Shabanloo — 1 confirmed meetings against Mohammad Papi. 8 Dec 2023 – 8 Dec 2023.
- Miloš Deletić — 1 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 17 Mar 2024.
- Moamel Ogaili — 1 confirmed meetings against Mohammad Papi. 21 Sept 2024 – 21 Sept 2024.
- Mobin Dehghan — 1 confirmed meetings against Mohammad Papi. 13 Mar 2025 – 13 Mar 2025.
- Moein Abbasian — 1 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 14 Mar 2019.
- Mohamad Sharifi — 1 confirmed meetings against Mohammad Papi. 18 Apr 2019 – 18 Apr 2019.
- Mohamed Eisa — 1 confirmed meetings against Mohammad Papi. 7 Feb 2025 – 7 Feb 2025.
- Mohammad Asadi — 1 confirmed meetings against Mohammad Papi. 23 Feb 2019 – 23 Feb 2019.
- Mohammad Baghban — 1 confirmed meetings against Mohammad Papi. 4 Apr 2025 – 4 Apr 2025.
- Mohammad Barani — 1 confirmed meetings against Mohammad Papi. 24 May 2024 – 24 May 2024.
- Mohammad Bolboli — 1 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Mohammad Fallah — 1 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 30 Apr 2024.
- Mohammad Ghobishavi — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- Mohammad Ghorbani — 1 confirmed meetings against Mohammad Papi. 1 Jan 2024 – 1 Jan 2024.
- Mohammad Hazbavi — 1 confirmed meetings against Mohammad Papi. 16 Aug 2024 – 16 Aug 2024.
- Mohammad Hosseinnezhad — 1 confirmed meetings against Mohammad Papi. 1 Jun 2024 – 1 Jun 2024.
- Mohammad Karimzadeh — 1 confirmed meetings against Mohammad Papi. 27 Feb 2025 – 27 Feb 2025.
- Mohammad Kazemi — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- Mohammad Kia — 1 confirmed meetings against Mohammad Papi. 25 Oct 2024 – 25 Oct 2024.
- Mohammad Koohi — 1 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 15 Feb 2024.
- Mohammad Masoumi — 1 confirmed meetings against Mohammad Papi. 25 Oct 2024 – 25 Oct 2024.
- Mohammad Mazaheri — 1 confirmed meetings against Mohammad Papi. 14 Dec 2023 – 14 Dec 2023.
- Mohammad Asgari — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Mohammad Moradmand — 1 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 19 Apr 2024.
- Mohammad Naderpour — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- Mohammad Naseri — 1 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 30 Apr 2024.
- Mohammad Nazari — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Mohammad Nejadmahdi — 1 confirmed meetings against Mohammad Papi. 28 Feb 2024 – 28 Feb 2024.
- Mohammad Niknafs — 1 confirmed meetings against Mohammad Papi. 19 Apr 2024 – 19 Apr 2024.
- Mohammad Noori — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Mohammad Rezaei — 1 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 23 Aug 2024.
- Mohammad Sourgi — 1 confirmed meetings against Mohammad Papi. 27 Jan 2025 – 27 Jan 2025.
- Mohammad Zavari — 1 confirmed meetings against Mohammad Papi. 25 Oct 2024 – 25 Oct 2024.
- Mohammadali Abdollahi — 1 confirmed meetings against Mohammad Papi. 16 Aug 2023 – 16 Aug 2023.
- Mohammadhossein Baseri — 1 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 15 Feb 2024.
- Mohammadhossein Eslami — 1 confirmed meetings against Mohammad Papi. 6 Apr 2024 – 6 Apr 2024.
- Mohammadhossein Rafiei — 1 confirmed meetings against Mohammad Papi. 27 Jan 2025 – 27 Jan 2025.
- Mohammadjavad Azadeh — 1 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 30 Apr 2024.
- Mohammadreza Abbasi — 1 confirmed meetings against Mohammad Papi. 13 Mar 2024 – 13 Mar 2024.
- Mohammadreza Dinarvand — 1 confirmed meetings against Mohammad Papi. 13 Mar 2025 – 13 Mar 2025.
- Mohammadreza Hosseini — 1 confirmed meetings against Mohammad Papi. 13 Mar 2024 – 13 Mar 2024.
- Mohammadreza Mehdizadeh — 1 confirmed meetings against Mohammad Papi. 27 Feb 2025 – 27 Feb 2025.
- Mohammadreza Rezaei — 1 confirmed meetings against Mohammad Papi. 30 Aug 2024 – 30 Aug 2024.
- Mohsen Karimi — 1 confirmed meetings against Mohammad Papi. 14 Sept 2024 – 14 Sept 2024.
- Mohsen Tarhani — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- Mohsen Yousefi — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Mojtaba Bijan — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Mojtaba Fakhrian — 1 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 23 Aug 2024.
- Mojtaba Lotfi Jalise — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Mojtaba Moghtadaei — 1 confirmed meetings against Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Mojtaba Najarian — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- Mojtaba Ramezani — 1 confirmed meetings against Mohammad Papi. 18 Apr 2019 – 18 Apr 2019.
- Morteza Pouraliganji — 1 confirmed meetings against Mohammad Papi. 5 Oct 2024 – 5 Oct 2024.
- Mostafa Ahmadi — 1 confirmed meetings against Mohammad Papi. 25 Oct 2024 – 25 Oct 2024.
- Mostafa Salari — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Moussa Coulibaly — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- Nabil Bahoui — 1 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 24 Dec 2023.
- Nader Mohammadi — 1 confirmed meetings against Mohammad Papi. 4 Apr 2025 – 4 Apr 2025.
- Nima Mirzazad — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Omid Dorreh — 1 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 14 Mar 2019.
- Omid Khaledi — 1 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 14 Mar 2019.
- Ousmane Ndong — 1 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 15 Feb 2024.
- P. Rezazadeh — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Payam Parsa — 1 confirmed meetings against Mohammad Papi. 24 May 2024 – 24 May 2024.
- Pejman Montazeri — 1 confirmed meetings against Mohammad Papi. 8 Mar 2019 – 8 Mar 2019.
- Peyman Miri — 1 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 14 Mar 2019.
- Pouria Lashak — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Pouria Shahrabadi — 1 confirmed meetings against Mohammad Papi. 29 Aug 2026 – 29 Aug 2026.
- Pouya Mokhtari — 1 confirmed meetings against Mohammad Papi. 19 Aug 2026 – 19 Aug 2026.
- Pouya Reshadi — 1 confirmed meetings against Mohammad Papi. 20 Feb 2025 – 20 Feb 2025.
- Rahman Ahmadi — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- R. Bahan — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- R. Rezaei — 1 confirmed meetings against Mohammad Papi. 15 Aug 2026 – 15 Aug 2026.
- Rahim Alboughobeish — 1 confirmed meetings against Mohammad Papi. 24 May 2024 – 24 May 2024.
- Rahman Jafari — 1 confirmed meetings against Mohammad Papi. 19 Aug 2026 – 19 Aug 2026.
- Ramin Davoudi — 1 confirmed meetings against Mohammad Papi. 18 Apr 2019 – 18 Apr 2019.
- Raphael Silva — 1 confirmed meetings against Mohammad Papi. 26 Dec 2024 – 26 Dec 2024.
- Renny Simisterra — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Reza Amaninejad — 1 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 19 Dec 2023.
- Reza Bahmaei — 1 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 19 Dec 2023.
- Reza Darvishi — 1 confirmed meetings against Mohammad Papi. 18 Apr 2019 – 18 Apr 2019.
- Reza Dehghan — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Reza Ghandipour — 1 confirmed meetings against Mohammad Papi. 30 Aug 2024 – 30 Aug 2024.
- Reza Khaleghifar — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Roberto Torres — 1 confirmed meetings against Mohammad Papi. 5 May 2024 – 5 May 2024.
- Rodrigo Alborno — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Roozbeh Shahalidoost — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Sadegh Albousabih — 1 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 23 Aug 2024.
- Sadeq Albusabih — 1 confirmed meetings against Mohammad Papi. 2 Sept 2026 – 2 Sept 2026.
- Saeed Vasei — 1 confirmed meetings against Mohammad Papi. 27 Feb 2025 – 27 Feb 2025.
- Saeid Karimazar — 1 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 17 Mar 2024.
- Saeid Mohammadfar — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Saeid Sadeghi — 1 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 24 Dec 2023.
- Saeid Saharkhizan — 1 confirmed meetings against Mohammad Papi. 5 May 2024 – 5 May 2024.
- Saeid Zare — 1 confirmed meetings against Mohammad Papi. 18 Apr 2019 – 18 Apr 2019.
- Safaa Hadi — 1 confirmed meetings against Mohammad Papi. 17 Mar 2024 – 17 Mar 2024.
- Sajjad Bazgir — 1 confirmed meetings against Mohammad Papi. 30 Aug 2024 – 30 Aug 2024.
- Saman Nariman Jahan — 1 confirmed meetings against Mohammad Papi. 30 Apr 2024 – 30 Apr 2024.
- Saman Touranian — 1 confirmed meetings against Mohammad Papi. 30 Aug 2024 – 30 Aug 2024.
- Samuel Sarfo — 1 confirmed meetings against Mohammad Papi. 14 Mar 2019 – 14 Mar 2019.
- Sepehr Rouzitalab — 1 confirmed meetings against Mohammad Papi. 23 Aug 2024 – 23 Aug 2024.
- Serdar Dursun — 1 confirmed meetings against Mohammad Papi. 7 Mar 2025 – 7 Mar 2025.
- Shahab Zahedi — 1 confirmed meetings against Mohammad Papi. 24 Dec 2023 – 24 Dec 2023.
- Shahabeddin Gordan — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- Shahin Majidi — 1 confirmed meetings against Mohammad Papi. 11 Dec 2020 – 11 Dec 2020.
- Shahram Goudarzi — 1 confirmed meetings against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Sina Norouzi — 1 confirmed meetings against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- Sirous Sadeghian — 1 confirmed meetings against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Sobhan Khaghani — 1 confirmed meetings against Mohammad Papi. 1 Nov 2024 – 1 Nov 2024.
- Soheil Delfiefard — 1 confirmed meetings against Mohammad Papi. 15 Feb 2024 – 15 Feb 2024.
- Sokol Çikalleshi — 1 confirmed meetings against Mohammad Papi. 3 Dec 2024 – 3 Dec 2024.
- Steven Nzonzi — 1 confirmed meetings against Mohammad Papi. 21 Jan 2025 – 21 Jan 2025.
- Taha Mohebipour — 1 confirmed meetings against Mohammad Papi. 10 Dec 2024 – 10 Dec 2024.
- Taleb Rikani — 1 confirmed meetings against Mohammad Papi. 15 Aug 2026 – 15 Aug 2026.
- Tomislav Štrkalj — 1 confirmed meetings against Mohammad Papi. 3 Dec 2024 – 3 Dec 2024.
- Tony — 1 confirmed meetings against Mohammad Papi. 17 Oct 2024 – 17 Oct 2024.
- Vahid Heydarieh — 1 confirmed meetings against Mohammad Papi. 12 Apr 2024 – 12 Apr 2024.
- Vladimir Koman — 1 confirmed meetings against Mohammad Papi. 31 Mar 2019 – 31 Mar 2019.
- Yousef Seyyedi — 1 confirmed meetings against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Yadegar Rostami — 1 confirmed meetings against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- Yaghoob Barajeh — 1 confirmed meetings against Mohammad Papi. 7 Mar 2025 – 7 Mar 2025.
- Yousef Mazraeh — 1 confirmed meetings against Mohammad Papi. 13 Oct 2026 – 13 Oct 2026.
- Yousef Vakia — 1 confirmed meetings against Mohammad Papi. 19 Dec 2023 – 19 Dec 2023.
- Yukiya Sugita — 1 confirmed meetings against Mohammad Papi. 6 Feb 2019 – 6 Feb 2019.
- Z. Nikzad — 1 confirmed meetings against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
Which teams has Mohammad Papi 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.
- Nassaji Mazandaran — 6 confirmed appearances against Mohammad Papi. 11 Dec 2020 – 2 Sept 2026.
- Persepolis FC — 6 confirmed appearances against Mohammad Papi. 23 Feb 2019 – 29 Aug 2026.
- Esteghlal Khuzestan — 5 confirmed appearances against Mohammad Papi. 18 Apr 2019 – 20 Feb 2025.
- Sepahan FC — 5 confirmed appearances against Mohammad Papi. 31 Mar 2019 – 21 Jan 2025.
- Malavan — 4 confirmed appearances against Mohammad Papi. 8 Dec 2023 – 1 Feb 2025.
- ZOB Ahan — 4 confirmed appearances against Mohammad Papi. 6 Apr 2024 – 19 Aug 2026.
- Aluminium Arak — 3 confirmed appearances against Mohammad Papi. 8 Mar 2024 – 17 Apr 2025.
- Esteghlal FC — 3 confirmed appearances against Mohammad Papi. 8 Mar 2019 – 26 Dec 2024.
- Havadar — 3 confirmed appearances against Mohammad Papi. 16 Aug 2023 – 25 Oct 2024.
- Sanat Naft — 3 confirmed appearances against Mohammad Papi. 19 Dec 2023 – 15 Aug 2026.
- Tractor Sazi — 3 confirmed appearances against Mohammad Papi. 6 Feb 2019 – 3 Dec 2024.
- Foolad FC — 2 confirmed appearances against Mohammad Papi. 12 Apr 2024 – 13 Oct 2026.
- Gol Gohar — 2 confirmed appearances against Mohammad Papi. 5 May 2024 – 1 Jan 2025.
- Kheybar Khorramabad — 2 confirmed appearances against Mohammad Papi. 17 Oct 2024 – 13 Mar 2025.
- Mes Rafsanjan — 2 confirmed appearances against Mohammad Papi. 28 Feb 2024 – 27 Feb 2025.
- Paykan — 2 confirmed appearances against Mohammad Papi. 30 Apr 2024 – 25 Oct 2026.
- Shams Azar Qazvin — 2 confirmed appearances against Mohammad Papi. 23 Aug 2024 – 27 Jan 2025.
- Chadormalu SC — 1 confirmed appearances against Mohammad Papi. 30 Oct 2026 – 30 Oct 2026.
- Fajr Sepasi — 1 confirmed appearances against Mohammad Papi. 24 Aug 2026 – 24 Aug 2026.
- Machine Sazi FC — 1 confirmed appearances against Mohammad Papi. 4 Apr 2019 – 4 Apr 2019.
- Mes Shahr-e Babak — 1 confirmed appearances against Mohammad Papi. 7 Sept 2026 – 7 Sept 2026.
- Naft Masjed Soleyman — 1 confirmed appearances against Mohammad Papi. 6 Dec 2020 – 6 Dec 2020.
- Pars Jonoubi JAM — 1 confirmed appearances against Mohammad Papi. 12 Feb 2019 – 12 Feb 2019.
- Saipa — 1 confirmed appearances against Mohammad Papi. 14 Mar 2019 – 14 Mar 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.






















































