FOOTSAM / CONNECTIONS
John Lanjesi
Who has played with whom most? Who has faced whom most often? Explore team-mates, opponents and opposing teams in the recorded match history.
Who has John Lanjesi played with most?
Most confirmed starts in the same team:
- G. Chirwa3shared starts
- P. Sambani3shared starts
- Ernest Petro2shared starts
Who has John Lanjesi faced most often?
Most confirmed meetings as opponents:
- Aishi Manula3meetings as starters
- Clatous Chama2meetings as starters
- Henock Baka2meetings as starters
Who has John Lanjesi played with most?
Players who started in the same team as John Lanjesi.
| # | Players | Comparison | Shared starts |
|---|---|---|---|
| 01 | 37 Oct 2017 – 18 Sept 2022 | ||
| 01 | 311 Sept 2018 – 18 Sept 2022 | ||
| 03 | 210 Sept 2022 – 18 Sept 2022 | ||
| 03 | 27 Oct 2017 – 11 Sept 2018 | ||
| 03 | 27 Oct 2017 – 11 Sept 2018 | ||
| 03 | 27 Oct 2017 – 11 Sept 2018 | ||
| 03 | 27 Oct 2017 – 11 Sept 2018 | ||
| 03 | 218 Apr 2017 – 11 Sept 2018 | ||
| 09 | 110 Sept 2022 – 10 Sept 2022 | ||
| 09 | 111 Sept 2018 – 11 Sept 2018 | ||
| 09 | 118 Sept 2022 – 18 Sept 2022 | ||
| 09 | 118 Sept 2022 – 18 Sept 2022 | ||
| 09 | 111 Sept 2018 – 11 Sept 2018 | ||
| 09 | 110 Sept 2022 – 10 Sept 2022 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 17 Oct 2017 – 7 Oct 2017 | ||
| 09 | 17 Oct 2017 – 7 Oct 2017 | ||
| 09 | 118 Sept 2022 – 18 Sept 2022 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 17 Oct 2017 – 7 Oct 2017 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 110 Sept 2022 – 10 Sept 2022 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 118 Sept 2022 – 18 Sept 2022 | ||
| 09 | 118 Sept 2022 – 18 Sept 2022 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 110 Sept 2022 – 10 Sept 2022 | ||
| 09 | 110 Sept 2022 – 10 Sept 2022 | ||
| 09 | 111 Sept 2018 – 11 Sept 2018 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 118 Sept 2022 – 18 Sept 2022 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 118 Sept 2022 – 18 Sept 2022 | ||
| 09 | 110 Sept 2022 – 10 Sept 2022 | ||
| 09 | 111 Sept 2018 – 11 Sept 2018 | ||
| 09 | 110 Sept 2022 – 10 Sept 2022 | ||
| 09 | 17 Oct 2017 – 7 Oct 2017 | ||
| 09 | 118 Apr 2017 – 18 Apr 2017 | ||
| 09 | 17 Oct 2017 – 7 Oct 2017 |
A match counts when both players are confirmed starters. Substitute appearances and unused substitutes are excluded.
Has John Lanjesi played with or faced a particular player or team?
Expand the complete recorded connections below. A shared match means both players were confirmed starters. 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 John Lanjesi played with?
- G. Chirwa — 3 shared starts with John Lanjesi. 7 Oct 2017 – 18 Sept 2022.
- P. Sambani — 3 shared starts with John Lanjesi. 11 Sept 2018 – 18 Sept 2022.
- Ernest Petro — 2 shared starts with John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- Gabadinho Mhango — 2 shared starts with John Lanjesi. 7 Oct 2017 – 11 Sept 2018.
- Gerald Phiri — 2 shared starts with John Lanjesi. 7 Oct 2017 – 11 Sept 2018.
- J. Banda — 2 shared starts with John Lanjesi. 7 Oct 2017 – 11 Sept 2018.
- Richard Mbulu — 2 shared starts with John Lanjesi. 7 Oct 2017 – 11 Sept 2018.
- S. Sanudi — 2 shared starts with John Lanjesi. 18 Apr 2017 – 11 Sept 2018.
- A. Adebare Babatunde — 1 shared starts with John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- A. Manyozo — 1 shared starts with John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Alick Lungu — 1 shared starts with John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- Anthony Mfune — 1 shared starts with John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- B. Munthali — 1 shared starts with John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- C. Idana — 1 shared starts with John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- C. Kayira — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- C. Swini — 1 shared starts with John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Chikoti Chirwa — 1 shared starts with John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Clever Mkungula — 1 shared starts with John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- Davi John Banda — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- Denis Chembezi — 1 shared starts with John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Ernest Kakhobwe — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- F. Mulimbika — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- F. Willard — 1 shared starts with John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- G. Chirwa — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- Hassan Kajoke — 1 shared starts with John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- Henry Kabichi — 1 shared starts with John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- K. Hanganda — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- Kesten Simbi — 1 shared starts with John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- Lanjesi Nkhoma — 1 shared starts with John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- Limbikani Mzava — 1 shared starts with John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Lucky Malata — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- McPhallen Ngwira — 1 shared starts with John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- Muhammad Sulumba — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- P. Phiri — 1 shared starts with John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- Patrick Mwaungulu — 1 shared starts with John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- R. Namwera — 1 shared starts with John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Richard Chimbamba — 1 shared starts with John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- Robert Ng’ambi — 1 shared starts with John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- S. Singa — 1 shared starts with John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- Y. Fodya — 1 shared starts with John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
Who has John Lanjesi faced?
- Aishi Manula — 3 meetings as a starter against John Lanjesi. 7 Oct 2017 – 18 Sept 2022.
- Clatous Chama — 2 meetings as a starter against John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- Henock Baka — 2 meetings as a starter against John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- Israel Mwenda — 2 meetings as a starter against John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- J. Atudo — 2 meetings as a starter against John Lanjesi. 18 Apr 2017 – 11 Sept 2018.
- Kibu Denis — 2 meetings as a starter against John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- Mohamed Hussein — 2 meetings as a starter against John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- Moses Phiri — 2 meetings as a starter against John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- Mzamiru Yassin — 2 meetings as a starter against John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- P. Matasi — 2 meetings as a starter against John Lanjesi. 18 Apr 2017 – 11 Sept 2018.
- Sadio Kanouté — 2 meetings as a starter against John Lanjesi. 10 Sept 2022 – 18 Sept 2022.
- Abdi Banda — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Aboud Khamis — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Augustine Okrah — 1 meetings as a starter against John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- B. Omwenga — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- C. Odongo — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- D. Msagha — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- Dennis Odhiambo — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Duncan Otieno — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- Erasto Nyoni — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Eric Omondi — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- F. Kahata — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Gabriel Michael — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- H. Abdallah — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Himid Mao — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Ismael Athuman — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- J. Were — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Joash Onyango — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- K. Agogo — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- Kelvin Yondani — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Kennedy Juma — 1 meetings as a starter against John Lanjesi. 18 Sept 2022 – 18 Sept 2022.
- M. Mohammed — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Mbwana Samatta — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Mohamed Ouattara — 1 meetings as a starter against John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- Ovella Ochieng — 1 meetings as a starter against John Lanjesi. 11 Sept 2018 – 11 Sept 2018.
- Pape Sakho — 1 meetings as a starter against John Lanjesi. 10 Sept 2022 – 10 Sept 2022.
- R. Daudi — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- R. Kamura — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- S. Mbugua — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- S. Onyango — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
- Shiza Kichuya — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- Simon Msuva — 1 meetings as a starter against John Lanjesi. 7 Oct 2017 – 7 Oct 2017.
- V. Majid — 1 meetings as a starter against John Lanjesi. 18 Apr 2017 – 18 Apr 2017.
Which teams has John Lanjesi faced?
Each completed match counts once when the selected player was a confirmed starter. Opposing player line-ups are not required.
Based on FootSam’s recorded starting line-ups for clubs and national teams across all competitions. Player connections require both players to have started the match. Opposing teams require the selected player to have started. Substitute appearances and unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed starts in our records.








































