FOOTSAM / CONNECTIONS
Esho
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Esho played with most?
Most confirmed shared appearances:
- Ahmed Esho7shared appearances
- Chico Banza7shared appearances
- Hossam Abdelmaguid7shared appearances
Who has Esho faced most often?
Most confirmed meetings as opponents:
- Ahmed Khaldi2confirmed meetings
- Aime Tendeng2confirmed meetings
- Brahim Benzaza2confirmed meetings
Who has Esho played with most?
Players with confirmed appearances in the same team as Esho.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 11 Feb 2026 – 20 May 2026 | ||
| 01 | 11 Feb 2026 – 20 May 2026 | ||
| 01 | 11 Feb 2026 – 20 May 2026 | ||
| 01 | 11 Feb 2026 – 20 May 2026 | ||
| 01 | 11 Feb 2026 – 20 May 2026 | ||
| 01 | 11 Feb 2026 – 20 May 2026 | ||
| 01 | 11 Feb 2026 – 20 May 2026 | ||
| 08 | 11 Feb 2026 – 20 May 2026 | ||
| 08 | 11 Feb 2026 – 20 May 2026 | ||
| 08 | 11 Feb 2026 – 16 May 2026 | ||
| 08 | 11 Feb 2026 – 20 May 2026 | ||
| 12 | 11 Feb 2026 – 16 May 2026 | ||
| 12 | 11 Feb 2026 – 20 May 2026 | ||
| 12 | 11 Feb 2026 – 16 May 2026 | ||
| 15 | 1 May 2026 – 20 May 2026 | ||
| 15 | 14 March 2026 – 16 May 2026 | ||
| 15 | 14 March 2026 – 20 May 2026 | ||
| 18 | 14 March 2026 – 20 May 2026 | ||
| 18 | 14 March 2026 – 20 May 2026 | ||
| 18 | 14 Feb 2026 – 9 May 2026 | ||
| 21 | 11 Feb 2026 – 20 May 2026 | ||
| 21 | 16 May 2026 – 20 May 2026 | ||
| 23 | 11 Feb 2026 – 11 Feb 2026 | ||
| 23 | 14 Feb 2026 – 14 Feb 2026 | ||
| 23 | 14 March 2026 – 14 March 2026 | ||
| 23 | 14 Feb 2026 – 14 Feb 2026 |
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 Esho 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 Esho played with?
- Ahmed Esho — 7 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Chico Banza — 7 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Hossam Abdelmaguid — 7 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Juan Alvina — 7 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Mahmoud Attia — 7 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Mohamed Shehata — 7 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Oday Dabbagh — 7 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Abdalla El Said — 6 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Mohamed El Sayed — 6 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Mohamed Ismail — 6 shared appearances with Esho. 11 Feb 2026 – 16 May 2026.
- Naser Mansy — 6 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Al Soliman — 5 shared appearances with Esho. 11 Feb 2026 – 16 May 2026.
- Mohamed Hassan — 5 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Seifeddine Jaziri — 5 shared appearances with Esho. 11 Feb 2026 – 16 May 2026.
- Adam Kaied — 4 shared appearances with Esho. 1 May 2026 – 20 May 2026.
- Ahmed Mohamed — 4 shared appearances with Esho. 14 Mar 2026 – 16 May 2026.
- Mahmoud Bentayg — 4 shared appearances with Esho. 14 Mar 2026 – 20 May 2026.
- Ahmed Rabia — 3 shared appearances with Esho. 14 Mar 2026 – 20 May 2026.
- Ahmed Rabie — 3 shared appearances with Esho. 14 Mar 2026 – 20 May 2026.
- Ahmed Sherif — 3 shared appearances with Esho. 14 Feb 2026 – 9 May 2026.
- El Sayed Osama — 2 shared appearances with Esho. 11 Feb 2026 – 20 May 2026.
- Mohamed Awad — 2 shared appearances with Esho. 16 May 2026 – 20 May 2026.
- A. Khodary — 1 shared appearances with Esho. 11 Feb 2026 – 11 Feb 2026.
- Mohamed Hamad — 1 shared appearances with Esho. 14 Feb 2026 – 14 Feb 2026.
- Mohamed Sobhi — 1 shared appearances with Esho. 14 Mar 2026 – 14 Mar 2026.
- Omar Gaber — 1 shared appearances with Esho. 14 Feb 2026 – 14 Feb 2026.
Who has Esho faced?
- Ahmed Khaldi — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Aime Tendeng — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Brahim Benzaza — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Che Malone — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Dramane Kamagate — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Glody Likonza — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Haithem Loucif — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Hocine Dehiri — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Islam Merili — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Oussama Benbot — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Saâdi Radouani — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- Zakaria Draoui — 2 confirmed meetings against Esho. 9 May 2026 – 16 May 2026.
- A. Amer — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- A. Belhadji — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- A. Yehia — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Abdel Amer — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Abdel Yehia — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Aboubacar Doumbia — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Achraf Bencharki — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Ahmed Abdin — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Ahmed Belhadji — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Ahmed Eid — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Ahmed Fawzi — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Ahmed Hany — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Ahmed Koka — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Ahmed Mayhoub — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Ahmed Ramadan — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Aliou Dieng — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Amr El Sisi — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Amr El Soleya — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Amr Kalawa — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Ayman Moka — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Bandiougou Diallo — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Beranger Itoua — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Brandon Petersen — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Charles Atipo — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Dillan Solomons — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Divin Pachoud — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Emam Ashour — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Fagrie Lakay — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Fiston Buabua — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Flávio Silva — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Gastón Sirino — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Gosim Duvan — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Grace Mavoungou — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Hady Reyad — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Hesham Balaha — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Hesham Hafez — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Hossam Ashraf — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Hussein Al Sayed — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Hussein El Shahat — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Ilyés Chétti — 1 confirmed meetings against Esho. 16 May 2026 – 16 May 2026.
- Ibrahima Traoré — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Japhet Mankou — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Justice Arthur — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Karim El Debes — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Khaled El Ghandour — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Khanyisa Mayo — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Klegnime Koné — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Lebohang Maboe — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Lehlogonolo Matlou — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Mohamed Bouderbala — 1 confirmed meetings against Esho. 9 May 2026 – 9 May 2026.
- M. Gomaa — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- M. Ragab — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Makabi Lilepo — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Marwan Attia — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Marwan Osman — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Mfundo Vilakazi — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Mohamed Bassam — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Mohamed Ben Romdhane — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Mohamed Dabash — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Mohamed Mostafa — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Mohamed Ragab — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Mohamed Reda — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Mohamed Saeed — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Mostafa Ibrahim — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Mostafa Shobeir — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- N. Ragab — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Paseka Mako — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Pomi Nzaou — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Prince Mouandza — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Pule Mmodi — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- R. Dion — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Ragab Nabil — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Rayane Mahrouz — 1 confirmed meetings against Esho. 9 May 2026 – 9 May 2026.
- Riad Benayad — 1 confirmed meetings against Esho. 16 May 2026 – 16 May 2026.
- Attidjikou Samadou — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- S. Awujoola — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- S. Fekri — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Saad Samir — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Samir Fekri — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Samuel Amadi — 1 confirmed meetings against Esho. 11 Feb 2026 – 11 Feb 2026.
- Siphesihle Ndlovu — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Sodiq Ougola — 1 confirmed meetings against Esho. 20 May 2026 – 20 May 2026.
- Spiwe Msimango — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Taher Mohamed — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Thabiso Monyane — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Thulani Mabaso — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Trézéguet — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Venold Dzaba — 1 confirmed meetings against Esho. 14 Mar 2026 – 14 Mar 2026.
- Yassin Marei — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
- Zitha Kwinika — 1 confirmed meetings against Esho. 14 Feb 2026 – 14 Feb 2026.
- Zizo — 1 confirmed meetings against Esho. 1 May 2026 – 1 May 2026.
Which teams has Esho 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.
- USM Alger — 2 confirmed appearances against Esho. 9 May 2026 – 16 May 2026.
- Al Ahly — 1 confirmed appearances against Esho. 1 May 2026 – 1 May 2026.
- Ceramica Cleopatra — 1 confirmed appearances against Esho. 20 May 2026 – 20 May 2026.
- Kaizer Chiefs — 1 confirmed appearances against Esho. 14 Feb 2026 – 14 Feb 2026.
- Otôho d'Oyo — 1 confirmed appearances against Esho. 14 Mar 2026 – 14 Mar 2026.
- Smouha SC — 1 confirmed appearances against Esho. 11 Feb 2026 – 11 Feb 2026.
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.



























