Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Teko Modise

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Teko Modise played with most?

Most confirmed shared appearances:

  1. Thamsanqa Mkhize31shared appearances
  2. Taariq Fielies30shared appearances
  3. Craig Martin25shared appearances

Who has Teko Modise faced most often?

Most confirmed meetings as opponents:

  1. Daniel Akpeyi5confirmed meetings
  2. Menzi Masuku5confirmed meetings
  3. Rhulani Manzini5confirmed meetings

Who has Teko Modise played with most?

Players with confirmed appearances in the same team as Teko Modise.

Entire career · All competitions
52Confirmed appearances
2010–2019Period
83Team-mates
#PlayersComparisonShared appearances
0113 Sep 2017 – 11 May 2019
0223 Aug 2017 – 11 May 2019
0330 Sep 2017 – 26 Apr 2019
0423 Aug 2017 – 26 Apr 2019
0413 Sep 2017 – 9 Feb 2019
0613 Sep 2017 – 11 May 2019
0623 Aug 2017 – 9 Feb 2019
0823 Aug 2017 – 22 Dec 2018
086 Jan 2018 – 26 Apr 2019
1023 Aug 2017 – 14 Apr 2018
104 Aug 2018 – 11 May 2019
124 Aug 2018 – 11 May 2019
1315 Sep 2018 – 11 May 2019
1323 Aug 2017 – 14 Apr 2018
1313 Sep 2017 – 14 Apr 2018
1630 Oct 2016 – 17 May 2017
1630 Oct 2016 – 17 May 2017
1830 Oct 2016 – 17 May 2017
1930 Oct 2016 – 17 May 2017
2023 Aug 2017 – 17 Feb 2018
2030 Oct 2016 – 17 May 2017
2230 Oct 2016 – 17 May 2017
222 Nov 2016 – 4 May 2017
2223 Aug 2017 – 2 Oct 2018
2215 Dec 2017 – 9 Feb 2019
224 Aug 2018 – 15 March 2019
2723 Nov 2016 – 17 May 2017
2820 Jan 2018 – 9 Feb 2019
2830 Oct 2016 – 7 May 2017
282 Nov 2016 – 28 Apr 2017
2830 Oct 2016 – 17 May 2017
2830 Sep 2017 – 20 Jan 2018
333 Dec 2016 – 17 May 2017
3323 Nov 2016 – 7 May 2017
332 Oct 2018 – 11 May 2019
3316 Jan 2019 – 11 May 2019
3323 Nov 2016 – 5 Apr 2017
3316 Jan 2019 – 26 Apr 2019
3314 Feb 2017 – 17 May 2017
4014 Apr 2018 – 11 Dec 2018
4022 June 2010 – 7 May 2017
4013 Sep 2017 – 14 Apr 2018
4017 Feb 2018 – 22 Dec 2018
4019 Apr 2017 – 17 May 2017
4017 Feb 2018 – 11 May 2019
4030 Oct 2016 – 14 March 2017
4030 Oct 2016 – 17 May 2017
4013 Sep 2017 – 2 March 2018
4030 Oct 2016 – 3 March 2017
5014 Feb 2017 – 28 Apr 2017
Showing 50 of 83 players

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 Teko Modise 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 Teko Modise played with?

  • Thamsanqa Mkhize — 31 shared appearances with Teko Modise. 13 Sept 2017 – 11 May 2019.
  • Taariq Fielies — 30 shared appearances with Teko Modise. 23 Aug 2017 – 11 May 2019.
  • Craig Martin — 25 shared appearances with Teko Modise. 30 Sept 2017 – 26 Apr 2019.
  • Ebrahim Seedat — 23 shared appearances with Teko Modise. 23 Aug 2017 – 26 Apr 2019.
  • Thabo Nodada — 23 shared appearances with Teko Modise. 13 Sept 2017 – 9 Feb 2019.
  • Edmilson Dove — 22 shared appearances with Teko Modise. 13 Sept 2017 – 11 May 2019.
  • Roland Putsche — 22 shared appearances with Teko Modise. 23 Aug 2017 – 9 Feb 2019.
  • Ayanda Patosi — 18 shared appearances with Teko Modise. 23 Aug 2017 – 22 Dec 2018.
  • Bradley Ralani — 18 shared appearances with Teko Modise. 6 Jan 2018 – 26 Apr 2019.
  • Lyle Lakay — 17 shared appearances with Teko Modise. 23 Aug 2017 – 14 Apr 2018.
  • Peter Leeuwenburgh — 17 shared appearances with Teko Modise. 4 Aug 2018 – 11 May 2019.
  • Siphelele Mthembu — 16 shared appearances with Teko Modise. 4 Aug 2018 – 11 May 2019.
  • Gift Links — 15 shared appearances with Teko Modise. 15 Sept 2018 – 11 May 2019.
  • Robyn Johannes — 15 shared appearances with Teko Modise. 23 Aug 2017 – 14 Apr 2018.
  • Sage Stephens — 15 shared appearances with Teko Modise. 13 Sept 2017 – 14 Apr 2018.
  • Percy Tau — 14 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Thapelo Morena — 14 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Themba Zwane — 13 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Hlompho Kekana — 12 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Sibusiso Masina — 11 shared appearances with Teko Modise. 23 Aug 2017 – 17 Feb 2018.
  • Tebogo Langerman — 11 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Khama Billiat — 10 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Lucky Mohomi — 10 shared appearances with Teko Modise. 2 Nov 2016 – 4 May 2017.
  • Mpho Matsi — 10 shared appearances with Teko Modise. 23 Aug 2017 – 2 Oct 2018.
  • Nana Akosah-Bempah — 10 shared appearances with Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Riyaad Norodien — 10 shared appearances with Teko Modise. 4 Aug 2018 – 15 Mar 2019.
  • Anthony Laffor — 9 shared appearances with Teko Modise. 23 Nov 2016 – 17 May 2017.
  • Kwandakwensizwa Mngonyama — 8 shared appearances with Teko Modise. 20 Jan 2018 – 9 Feb 2019.
  • Mzikayise Mashaba — 8 shared appearances with Teko Modise. 30 Oct 2016 – 7 May 2017.
  • Ricardo Nascimento — 8 shared appearances with Teko Modise. 2 Nov 2016 – 28 Apr 2017.
  • Samuel Mabunda — 8 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Victor Obinna Nsofor — 8 shared appearances with Teko Modise. 30 Sept 2017 – 20 Jan 2018.
  • Bangaly Soumahoro — 7 shared appearances with Teko Modise. 3 Dec 2016 – 17 May 2017.
  • Denis Onyango — 7 shared appearances with Teko Modise. 23 Nov 2016 – 7 May 2017.
  • Keanu Cupido — 7 shared appearances with Teko Modise. 2 Oct 2018 – 11 May 2019.
  • Kermit Erasmus — 7 shared appearances with Teko Modise. 16 Jan 2019 – 11 May 2019.
  • Leonardo Castro — 7 shared appearances with Teko Modise. 23 Nov 2016 – 5 Apr 2017.
  • Thato Mokeke — 7 shared appearances with Teko Modise. 16 Jan 2019 – 26 Apr 2019.
  • Yannick Zakri — 7 shared appearances with Teko Modise. 14 Feb 2017 – 17 May 2017.
  • Allan Kateregga — 6 shared appearances with Teko Modise. 14 Apr 2018 – 11 Dec 2018.
  • Calvin Ngcongca — 6 shared appearances with Teko Modise. 22 Jun 2010 – 7 May 2017.
  • Judas Moseamedi — 6 shared appearances with Teko Modise. 13 Sept 2017 – 14 Apr 2018.
  • Matthew Rusike — 6 shared appearances with Teko Modise. 17 Feb 2018 – 22 Dec 2018.
  • Motjeka Madisha — 6 shared appearances with Teko Modise. 19 Apr 2017 – 17 May 2017.
  • Shane Roberts — 6 shared appearances with Teko Modise. 17 Feb 2018 – 11 May 2019.
  • Sibusiso Vilakazi — 6 shared appearances with Teko Modise. 30 Oct 2016 – 14 Mar 2017.
  • Thabo Nthethe — 6 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Tshepo Gumede — 6 shared appearances with Teko Modise. 13 Sept 2017 – 2 Mar 2018.
  • Wayne Arendse — 6 shared appearances with Teko Modise. 30 Oct 2016 – 3 Mar 2017.
  • Fares Hachi — 5 shared appearances with Teko Modise. 14 Feb 2017 – 28 Apr 2017.
  • Kennedy Mweene — 5 shared appearances with Teko Modise. 30 Oct 2016 – 17 May 2017.
  • Vincent Kobola — 5 shared appearances with Teko Modise. 23 Aug 2017 – 6 Jan 2018.
  • Zukile Kewuti — 5 shared appearances with Teko Modise. 16 Jan 2019 – 11 May 2019.
  • Lehlohonolo Majoro — 4 shared appearances with Teko Modise. 23 Aug 2017 – 22 Oct 2017.
  • Aaron Mokoena — 3 shared appearances with Teko Modise. 11 Jun 2010 – 22 Jun 2010.
  • Asavela Mbekile — 3 shared appearances with Teko Modise. 30 Oct 2016 – 28 Feb 2017.
  • Bongani Khumalo — 3 shared appearances with Teko Modise. 11 Jun 2010 – 22 Jun 2010.
  • Katlego Mphela — 3 shared appearances with Teko Modise. 11 Jun 2010 – 22 Jun 2010.
  • Lawrence Tshabalala — 3 shared appearances with Teko Modise. 11 Jun 2010 – 22 Jun 2010.
  • Siboniso Gaxa — 3 shared appearances with Teko Modise. 11 Jun 2010 – 22 Jun 2010.
  • Steven Pienaar — 3 shared appearances with Teko Modise. 11 Jun 2010 – 22 Jun 2010.
  • Tsepo Masilela — 3 shared appearances with Teko Modise. 11 Jun 2010 – 22 Jun 2010.
  • Wayne Sandilands — 3 shared appearances with Teko Modise. 14 Feb 2017 – 3 Mar 2017.
  • Aubrey Ngoma — 2 shared appearances with Teko Modise. 15 Dec 2017 – 19 Dec 2017.
  • Bernard Parker — 2 shared appearances with Teko Modise. 11 Jun 2010 – 22 Jun 2010.
  • Christofer David — 2 shared appearances with Teko Modise. 15 Mar 2019 – 11 May 2019.
  • Itumeleng Khune — 2 shared appearances with Teko Modise. 11 Jun 2010 – 16 Jun 2010.
  • Kagisho Dikgacoi — 2 shared appearances with Teko Modise. 11 Jun 2010 – 16 Jun 2010.
  • Letsie Koapeng — 2 shared appearances with Teko Modise. 23 Aug 2017 – 21 Nov 2017.
  • Moeneeb Josephs — 2 shared appearances with Teko Modise. 16 Jun 2010 – 22 Jun 2010.
  • Reneilwe Letsholonyane — 2 shared appearances with Teko Modise. 11 Jun 2010 – 16 Jun 2010.
  • Shu-Aib Walters — 2 shared appearances with Teko Modise. 23 Aug 2017 – 24 Feb 2018.
  • Keagan Dolly — 1 shared appearances with Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Kouassi Kouadja — 1 shared appearances with Teko Modise. 4 Aug 2018 – 4 Aug 2018.
  • Lucas Thwala — 1 shared appearances with Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Lebogang Manyama — 1 shared appearances with Teko Modise. 23 Aug 2017 – 23 Aug 2017.
  • M. Sibaya — 1 shared appearances with Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Samuel Julies — 1 shared appearances with Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Shaquille Abrahams — 1 shared appearances with Teko Modise. 11 May 2019 – 11 May 2019.
  • Siyabonga Nomvethe — 1 shared appearances with Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Siyanda Zwane — 1 shared appearances with Teko Modise. 2 Nov 2016 – 2 Nov 2016.
  • Surprise Moriri — 1 shared appearances with Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Thanduyise Khuboni — 1 shared appearances with Teko Modise. 22 Jun 2010 – 22 Jun 2010.

Who has Teko Modise faced?

  • Daniel Akpeyi — 5 confirmed meetings against Teko Modise. 14 Feb 2017 – 11 Dec 2018.
  • Menzi Masuku — 5 confirmed meetings against Teko Modise. 14 Feb 2017 – 22 Dec 2018.
  • Rhulani Manzini — 5 confirmed meetings against Teko Modise. 14 Feb 2017 – 26 Apr 2019.
  • Andile Mbenyane — 4 confirmed meetings against Teko Modise. 28 Feb 2017 – 26 Apr 2019.
  • Bernard Parker — 4 confirmed meetings against Teko Modise. 13 Sept 2017 – 30 Jan 2019.
  • Daniel Cardoso — 4 confirmed meetings against Teko Modise. 13 Sept 2017 – 30 Jan 2019.
  • Deon Hotto — 4 confirmed meetings against Teko Modise. 5 Apr 2017 – 2 Oct 2018.
  • Jabulani Maluleke — 4 confirmed meetings against Teko Modise. 2 Nov 2016 – 15 Mar 2019.
  • Mark Mayambela — 4 confirmed meetings against Teko Modise. 22 Oct 2017 – 26 Apr 2019.
  • Mosa Lebusa — 4 confirmed meetings against Teko Modise. 25 Apr 2017 – 27 Feb 2019.
  • Mpho Mvelase — 4 confirmed meetings against Teko Modise. 28 Feb 2017 – 15 Mar 2019.
  • Ndumiso Mabena — 4 confirmed meetings against Teko Modise. 4 May 2017 – 22 Dec 2018.
  • Nhlanhla Vilakazi — 4 confirmed meetings against Teko Modise. 3 Dec 2016 – 9 Feb 2019.
  • Sibusiso Mbonani — 4 confirmed meetings against Teko Modise. 2 Nov 2016 – 15 Mar 2019.
  • Siphelele Ntshangase — 4 confirmed meetings against Teko Modise. 21 Nov 2017 – 30 Jan 2019.
  • Willard Katsande — 4 confirmed meetings against Teko Modise. 13 Sept 2017 – 30 Jan 2019.
  • Zitha Kwinika — 4 confirmed meetings against Teko Modise. 22 Oct 2017 – 26 Apr 2019.
  • Amour Tignyemb — 3 confirmed meetings against Teko Modise. 5 Apr 2017 – 28 Jan 2018.
  • Aubrey Modiba — 3 confirmed meetings against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Aubrey Ngoma — 3 confirmed meetings against Teko Modise. 30 Oct 2016 – 2 Feb 2018.
  • Bongi Ntuli — 3 confirmed meetings against Teko Modise. 4 May 2017 – 27 Oct 2018.
  • Brandon Petersen — 3 confirmed meetings against Teko Modise. 25 Apr 2017 – 20 Jan 2018.
  • Buyani Sali — 3 confirmed meetings against Teko Modise. 14 Feb 2017 – 11 Dec 2018.
  • Clayton Daniels — 3 confirmed meetings against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Dean Furman — 3 confirmed meetings against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Diala Manaka — 3 confirmed meetings against Teko Modise. 2 Nov 2016 – 15 Mar 2019.
  • Evans Rusike — 3 confirmed meetings against Teko Modise. 17 May 2017 – 4 Aug 2018.
  • George Chigova — 3 confirmed meetings against Teko Modise. 2 Nov 2016 – 15 Mar 2019.
  • Given Mashikinya — 3 confirmed meetings against Teko Modise. 30 Oct 2016 – 22 Dec 2018.
  • Hendrick Ekstein — 3 confirmed meetings against Teko Modise. 17 Feb 2018 – 30 Jan 2019.
  • Itumeleng Khune — 3 confirmed meetings against Teko Modise. 13 Sept 2017 – 15 Sept 2018.
  • Khama Billiat — 3 confirmed meetings against Teko Modise. 2 Feb 2018 – 30 Jan 2019.
  • Kurt Lentjies — 3 confirmed meetings against Teko Modise. 17 May 2017 – 26 Apr 2019.
  • Lantshene Phalane — 3 confirmed meetings against Teko Modise. 5 Apr 2017 – 22 Dec 2018.
  • Lebogang Manyama — 3 confirmed meetings against Teko Modise. 30 Oct 2016 – 15 Sept 2018.
  • Lehlohonolo Majoro — 3 confirmed meetings against Teko Modise. 30 Oct 2016 – 24 Feb 2018.
  • Leonardo Castro — 3 confirmed meetings against Teko Modise. 17 Feb 2018 – 30 Jan 2019.
  • Lucky Baloyi — 3 confirmed meetings against Teko Modise. 17 Oct 2017 – 22 Dec 2018.
  • Mbhazima Rikhotso — 3 confirmed meetings against Teko Modise. 5 Apr 2017 – 28 Jan 2018.
  • Mbongeni Gumede — 3 confirmed meetings against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Mbongeni Mzimela — 3 confirmed meetings against Teko Modise. 4 May 2017 – 26 Apr 2019.
  • Oupa Manyisa — 3 confirmed meetings against Teko Modise. 7 May 2017 – 2 Feb 2018.
  • Ovidy Karuru — 3 confirmed meetings against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Paseka Mako — 3 confirmed meetings against Teko Modise. 14 Feb 2017 – 2 Mar 2018.
  • Patrick Phungwayo — 3 confirmed meetings against Teko Modise. 7 May 2017 – 16 Jan 2019.
  • Pentjie Zulu — 3 confirmed meetings against Teko Modise. 14 Feb 2017 – 11 May 2019.
  • Philani Zulu — 3 confirmed meetings against Teko Modise. 13 Sept 2017 – 15 Sept 2018.
  • Puleng Marema — 3 confirmed meetings against Teko Modise. 2 Nov 2016 – 15 Mar 2019.
  • Reneilwe Letsholonyane — 3 confirmed meetings against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Repo Malepe — 3 confirmed meetings against Teko Modise. 30 Sept 2017 – 26 Apr 2019.
  • Richard Mbhele — 3 confirmed meetings against Teko Modise. 3 Dec 2016 – 16 Jan 2019.
  • Robert Ng’ambi — 3 confirmed meetings against Teko Modise. 4 May 2017 – 6 Jan 2018.
  • Robyn Johannes — 3 confirmed meetings against Teko Modise. 30 Oct 2016 – 2 Oct 2018.
  • Ronwen Williams — 3 confirmed meetings against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Ryan De Jongh — 3 confirmed meetings against Teko Modise. 4 May 2017 – 22 Dec 2018.
  • Salulani Phiri — 3 confirmed meetings against Teko Modise. 14 Mar 2017 – 15 Mar 2019.
  • Sammy Seabi — 3 confirmed meetings against Teko Modise. 2 Nov 2016 – 15 Mar 2019.
  • Sandile Zuke — 3 confirmed meetings against Teko Modise. 14 Feb 2017 – 22 Oct 2017.
  • Simphiwe Hlongwane — 3 confirmed meetings against Teko Modise. 2 Nov 2016 – 15 Mar 2019.
  • Siyethemba Sithebe — 3 confirmed meetings against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Tebogo Langerman — 3 confirmed meetings against Teko Modise. 19 Dec 2017 – 27 Feb 2019.
  • Tendai Ndoro — 3 confirmed meetings against Teko Modise. 7 May 2017 – 1 Dec 2018.
  • Thabo Rakhale — 3 confirmed meetings against Teko Modise. 7 May 2017 – 26 Apr 2019.
  • Thamsanqa Sangweni — 3 confirmed meetings against Teko Modise. 14 Feb 2017 – 11 Dec 2018.
  • Thato Mokeke — 3 confirmed meetings against Teko Modise. 30 Oct 2016 – 11 Dec 2018.
  • Themba Zwane — 3 confirmed meetings against Teko Modise. 19 Dec 2017 – 27 Feb 2019.
  • Thembela Sikhakhane — 3 confirmed meetings against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Thuso Phala — 3 confirmed meetings against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Tshwarelo Bereng — 3 confirmed meetings against Teko Modise. 14 Feb 2017 – 11 May 2019.
  • Virgil Vries — 3 confirmed meetings against Teko Modise. 17 May 2017 – 30 Jan 2019.
  • Vuyo Mere — 3 confirmed meetings against Teko Modise. 4 May 2017 – 6 Jan 2018.
  • Wandisile Letlabika — 3 confirmed meetings against Teko Modise. 5 Apr 2017 – 22 Dec 2018.
  • Willem Mwedihanga — 3 confirmed meetings against Teko Modise. 4 May 2017 – 6 Jan 2018.
  • Abel Mabaso — 2 confirmed meetings against Teko Modise. 22 Oct 2017 – 2 Mar 2018.
  • Alfred Ndengane — 2 confirmed meetings against Teko Modise. 5 Apr 2017 – 17 Oct 2017.
  • Andile Fikizolo — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Aphiwe Lubisi — 2 confirmed meetings against Teko Modise. 17 Oct 2017 – 28 Jan 2018.
  • Ayabulela Konqobe — 2 confirmed meetings against Teko Modise. 22 Oct 2017 – 2 Mar 2018.
  • Badra Sangaré — 2 confirmed meetings against Teko Modise. 1 Nov 2017 – 16 Jan 2019.
  • Bandile Shandu — 2 confirmed meetings against Teko Modise. 17 May 2017 – 23 Feb 2019.
  • Bevan Fransman — 2 confirmed meetings against Teko Modise. 17 May 2017 – 1 Dec 2018.
  • Bhongolwethu Jayiya — 2 confirmed meetings against Teko Modise. 30 Oct 2016 – 13 Sept 2017.
  • Boikanyo Komane — 2 confirmed meetings against Teko Modise. 11 Dec 2018 – 26 Apr 2019.
  • Brian Onyango — 2 confirmed meetings against Teko Modise. 17 May 2017 – 23 Feb 2019.
  • Buhlebuyeza Wilson Mkhwanazi — 2 confirmed meetings against Teko Modise. 24 Feb 2018 – 2 Oct 2018.
  • Chris Katjiukua — 2 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 May 2019.
  • Cole Alexander — 2 confirmed meetings against Teko Modise. 24 Feb 2018 – 2 Oct 2018.
  • Darren Keet — 2 confirmed meetings against Teko Modise. 24 Feb 2018 – 2 Oct 2018.
  • Denis Onyango — 2 confirmed meetings against Teko Modise. 19 Dec 2017 – 2 Feb 2018.
  • Diamond Thopola — 2 confirmed meetings against Teko Modise. 14 Feb 2017 – 28 Feb 2017.
  • Dumisani Zuma — 2 confirmed meetings against Teko Modise. 5 Apr 2017 – 15 Sept 2018.
  • Edwin Gyimah — 2 confirmed meetings against Teko Modise. 24 Feb 2018 – 2 Oct 2018.
  • Enocent Mkhabela — 2 confirmed meetings against Teko Modise. 4 May 2017 – 23 Aug 2017.
  • Fagrie Lakay — 2 confirmed meetings against Teko Modise. 20 Jan 2018 – 4 Aug 2018.
  • Fares Hachi — 2 confirmed meetings against Teko Modise. 19 Dec 2017 – 2 Mar 2018.
  • Fortune Makaringe — 2 confirmed meetings against Teko Modise. 17 May 2017 – 23 Feb 2019.
  • Gift Motupa — 2 confirmed meetings against Teko Modise. 21 Nov 2017 – 2 Oct 2018.
  • Gomolemo Kekana — 2 confirmed meetings against Teko Modise. 14 Apr 2018 – 4 Aug 2018.
  • Grant Margeman — 2 confirmed meetings against Teko Modise. 25 Apr 2017 – 30 Sept 2017.
  • Hlompho Kekana — 2 confirmed meetings against Teko Modise. 19 Dec 2017 – 27 Feb 2019.
  • Jabulani Ncobeni — 2 confirmed meetings against Teko Modise. 27 Oct 2018 – 9 Feb 2019.
  • James Okwuosa — 2 confirmed meetings against Teko Modise. 22 Oct 2017 – 2 Mar 2018.
  • Jeremy Brockie — 2 confirmed meetings against Teko Modise. 19 Apr 2017 – 2 Feb 2018.
  • Joseph Mhlongo — 2 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 May 2019.
  • Judas Moseamedi — 2 confirmed meetings against Teko Modise. 3 Mar 2017 – 23 Feb 2019.
  • Justice Chabalala — 2 confirmed meetings against Teko Modise. 14 Feb 2017 – 28 Feb 2017.
  • Kabelo Mahlasela — 2 confirmed meetings against Teko Modise. 5 Apr 2017 – 17 Oct 2017.
  • Karabo Tshepe — 2 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 May 2019.
  • Katlego Mashego — 2 confirmed meetings against Teko Modise. 22 Oct 2017 – 2 Mar 2018.
  • Kgosietsile Ndlovu — 2 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 May 2019.
  • Kgotso Moleko — 2 confirmed meetings against Teko Modise. 13 Sept 2017 – 30 Jan 2019.
  • Kristopher Bergman — 2 confirmed meetings against Teko Modise. 14 Feb 2017 – 28 Feb 2017.
  • Kudakwashe Mahachi — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Lawrence Tshabalala — 2 confirmed meetings against Teko Modise. 13 Sept 2017 – 17 Feb 2018.
  • Lebohang Maboe — 2 confirmed meetings against Teko Modise. 17 May 2017 – 27 Feb 2019.
  • Lefa Hlongwane — 2 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 May 2019.
  • Lehlohonolo Masalesa — 2 confirmed meetings against Teko Modise. 6 Jan 2018 – 11 May 2019.
  • Lerato Lamola — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Lerato Manzini — 2 confirmed meetings against Teko Modise. 22 Oct 2017 – 26 Apr 2019.
  • Limbikani Mzava — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Lorenzo Gordinho — 2 confirmed meetings against Teko Modise. 13 Sept 2017 – 28 Jan 2018.
  • Lyle Lakay — 2 confirmed meetings against Teko Modise. 5 Apr 2017 – 27 Feb 2019.
  • Makhehlene Makhaula — 2 confirmed meetings against Teko Modise. 3 Dec 2016 – 16 Jan 2019.
  • Mario Booysen — 2 confirmed meetings against Teko Modise. 30 Sept 2017 – 20 Jan 2018.
  • Matome Mathiane — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Mhlengi Cele — 2 confirmed meetings against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Michael Morton — 2 confirmed meetings against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Moeketsi Sekola — 2 confirmed meetings against Teko Modise. 3 Dec 2016 – 1 Dec 2018.
  • Mogakolodi Ngele — 2 confirmed meetings against Teko Modise. 19 Dec 2017 – 14 Apr 2018.
  • Mohammed Anas — 2 confirmed meetings against Teko Modise. 27 Nov 2018 – 15 Mar 2019.
  • Mohau Mokate — 2 confirmed meetings against Teko Modise. 17 May 2017 – 23 Feb 2019.
  • Morgan Gould — 2 confirmed meetings against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Mpho Matsi — 2 confirmed meetings against Teko Modise. 30 Oct 2016 – 3 Mar 2017.
  • Musa Bilankulu — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Mwape Musonda — 2 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 May 2019.
  • Mxolisi Macuphu — 2 confirmed meetings against Teko Modise. 2 Mar 2018 – 2 Oct 2018.
  • Nazeer Allie — 2 confirmed meetings against Teko Modise. 24 Feb 2018 – 23 Feb 2019.
  • Ndiviwe Mdabuka — 2 confirmed meetings against Teko Modise. 30 Sept 2017 – 20 Jan 2018.
  • Nduduzo Sibiya — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Nkanyiso Cele — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Nyiko Mobbie — 2 confirmed meetings against Teko Modise. 3 Dec 2016 – 16 Jan 2019.
  • Onismor Bhasera — 2 confirmed meetings against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Percy Tau — 2 confirmed meetings against Teko Modise. 19 Dec 2017 – 2 Feb 2018.
  • Phumlani Gumede — 2 confirmed meetings against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Ramahlwe Mphahlele — 2 confirmed meetings against Teko Modise. 17 Feb 2018 – 15 Sept 2018.
  • Rendani Ndou — 2 confirmed meetings against Teko Modise. 2 Nov 2016 – 14 Mar 2017.
  • Ricardo Nascimento — 2 confirmed meetings against Teko Modise. 2 Feb 2018 – 27 Feb 2019.
  • Rivaldo Coetzee — 2 confirmed meetings against Teko Modise. 25 Apr 2017 – 27 Feb 2019.
  • Roderick Kabwe — 2 confirmed meetings against Teko Modise. 25 Apr 2017 – 30 Sept 2017.
  • Rodney Ramagalela — 2 confirmed meetings against Teko Modise. 2 Nov 2016 – 27 Nov 2018.
  • Roggert Nyundu — 2 confirmed meetings against Teko Modise. 17 Oct 2017 – 28 Jan 2018.
  • Ronald Pfumbidzai — 2 confirmed meetings against Teko Modise. 17 Oct 2017 – 28 Jan 2018.
  • Rooi Mahamutsa — 2 confirmed meetings against Teko Modise. 1 Nov 2017 – 16 Jan 2019.
  • Roscoe Pietersen — 2 confirmed meetings against Teko Modise. 25 Apr 2017 – 30 Sept 2017.
  • Ruzaigh Gamildien — 2 confirmed meetings against Teko Modise. 11 Dec 2018 – 26 Apr 2019.
  • Ryan Moon — 2 confirmed meetings against Teko Modise. 17 Feb 2018 – 30 Jan 2019.
  • Sadat Ouro-Akoriko — 2 confirmed meetings against Teko Modise. 27 Oct 2018 – 9 Feb 2019.
  • Samuel Darpoh — 2 confirmed meetings against Teko Modise. 27 Oct 2018 – 9 Feb 2019.
  • Samuel Mabunda — 2 confirmed meetings against Teko Modise. 19 Dec 2017 – 2 Feb 2018.
  • Sfiso Hlanti — 2 confirmed meetings against Teko Modise. 24 Feb 2018 – 2 Oct 2018.
  • Shu-Aib Walters — 2 confirmed meetings against Teko Modise. 30 Oct 2016 – 3 Mar 2017.
  • Sibusiso Hlubi — 2 confirmed meetings against Teko Modise. 1 Nov 2017 – 16 Jan 2019.
  • Sibusiso Masina — 2 confirmed meetings against Teko Modise. 30 Oct 2016 – 3 Mar 2017.
  • Sibusiso Msomi — 2 confirmed meetings against Teko Modise. 4 May 2017 – 6 Jan 2018.
  • Sinethemba Jantjie — 2 confirmed meetings against Teko Modise. 1 Nov 2017 – 16 Jan 2019.
  • Siphesihle Ndlovu — 2 confirmed meetings against Teko Modise. 17 May 2017 – 23 Feb 2019.
  • Siphiwe Sithole — 2 confirmed meetings against Teko Modise. 23 Aug 2017 – 6 Jan 2018.
  • Sipho Jembula — 2 confirmed meetings against Teko Modise. 2 Nov 2016 – 14 Mar 2017.
  • Siphosakhe Ntiya-Ntiya — 2 confirmed meetings against Teko Modise. 15 Sept 2018 – 30 Jan 2019.
  • Siyabonga Dube — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Siyabonga Mbatha — 2 confirmed meetings against Teko Modise. 27 Oct 2018 – 9 Feb 2019.
  • Siyabonga Ngezana — 2 confirmed meetings against Teko Modise. 15 Sept 2018 – 30 Jan 2019.
  • Siyabonga Zulu — 2 confirmed meetings against Teko Modise. 23 Aug 2017 – 6 Jan 2018.
  • Sizwe Mdlinzo — 2 confirmed meetings against Teko Modise. 22 Oct 2017 – 2 Mar 2018.
  • Talent Chawapiwa — 2 confirmed meetings against Teko Modise. 21 Nov 2017 – 9 Feb 2019.
  • Tapelo Xoki — 2 confirmed meetings against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Tashreeq Morris — 2 confirmed meetings against Teko Modise. 30 Sept 2017 – 20 Jan 2018.
  • Tebogo Tlolane — 2 confirmed meetings against Teko Modise. 11 Dec 2018 – 26 Apr 2019.
  • Teboho Mokoena — 2 confirmed meetings against Teko Modise. 19 Apr 2017 – 14 Apr 2018.
  • Teenage Hadebe — 2 confirmed meetings against Teko Modise. 17 Feb 2018 – 30 Jan 2019.
  • Thabiso Mokoena — 2 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 May 2019.
  • Thabiso Semenya — 2 confirmed meetings against Teko Modise. 2 Nov 2016 – 14 Mar 2017.
  • Thabo Mnyamane — 2 confirmed meetings against Teko Modise. 14 Apr 2018 – 4 Aug 2018.
  • Thabo Mosadi — 2 confirmed meetings against Teko Modise. 25 Apr 2017 – 30 Sept 2017.
  • Thamsanqa Mkhize — 2 confirmed meetings against Teko Modise. 30 Oct 2016 – 3 Mar 2017.
  • Thapelo Morena — 2 confirmed meetings against Teko Modise. 19 Dec 2017 – 2 Feb 2018.
  • Thapelo Tshilo — 2 confirmed meetings against Teko Modise. 2 Nov 2016 – 14 Mar 2017.
  • Thokozani Sekotlong — 2 confirmed meetings against Teko Modise. 3 Dec 2016 – 19 Dec 2017.
  • Thulani Hlatshwayo — 2 confirmed meetings against Teko Modise. 24 Feb 2018 – 2 Oct 2018.
  • Tshepo Gumede — 2 confirmed meetings against Teko Modise. 30 Oct 2016 – 3 Mar 2017.
  • Victor Letsoalo — 2 confirmed meetings against Teko Modise. 17 Oct 2017 – 28 Jan 2018.
  • Vusimuzi Mngomezulu — 2 confirmed meetings against Teko Modise. 14 Mar 2017 – 27 Nov 2018.
  • Walter Musona — 2 confirmed meetings against Teko Modise. 14 Mar 2017 – 27 Nov 2018.
  • Wayde Jooste — 2 confirmed meetings against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Wiseman Meyiwa — 2 confirmed meetings against Teko Modise. 13 Sept 2017 – 17 Feb 2018.
  • Yannick Zakri — 2 confirmed meetings against Teko Modise. 19 Dec 2017 – 23 Feb 2019.
  • Abbubaker Mobara — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Abdi Banda — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Abia Nale — 1 confirmed meetings against Teko Modise. 23 Aug 2017 – 23 Aug 2017.
  • Alou Diarra — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Álvaro Fernández — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Álvaro Pereira — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Andile Jali — 1 confirmed meetings against Teko Modise. 27 Feb 2019 – 27 Feb 2019.
  • André-Pierre Gignac — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Andrea Fileccia — 1 confirmed meetings against Teko Modise. 17 May 2017 – 17 May 2017.
  • Andrés Guardado — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Anthony Laffor — 1 confirmed meetings against Teko Modise. 27 Feb 2019 – 27 Feb 2019.
  • Aubrey Funga — 1 confirmed meetings against Teko Modise. 25 Apr 2017 – 25 Apr 2017.
  • Ayanda Gcaba — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Ayanda Nkili — 1 confirmed meetings against Teko Modise. 27 Nov 2018 – 27 Nov 2018.
  • Bacary Sagna — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Bangaly Keïta — 1 confirmed meetings against Teko Modise. 1 Nov 2017 – 1 Nov 2017.
  • Bangaly Soumahoro — 1 confirmed meetings against Teko Modise. 2 Feb 2018 – 2 Feb 2018.
  • Bantu Mzwakali — 1 confirmed meetings against Teko Modise. 25 Apr 2017 – 25 Apr 2017.
  • Boalefa Pule — 1 confirmed meetings against Teko Modise. 15 Dec 2017 – 15 Dec 2017.
  • Bokang Thlone — 1 confirmed meetings against Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Bongani Sam — 1 confirmed meetings against Teko Modise. 22 Dec 2018 – 22 Dec 2018.
  • Bongile Booi — 1 confirmed meetings against Teko Modise. 15 Mar 2019 – 15 Mar 2019.
  • Bradley Grobler — 1 confirmed meetings against Teko Modise. 4 Aug 2018 – 4 Aug 2018.
  • Butholezwe Ncube — 1 confirmed meetings against Teko Modise. 15 Dec 2017 – 15 Dec 2017.
  • Cuauhtémoc Blanco — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Calvin Ngcongca — 1 confirmed meetings against Teko Modise. 27 Feb 2019 – 27 Feb 2019.
  • Carlos Salcido — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Carlos Vela — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Charles Baloyi — 1 confirmed meetings against Teko Modise. 23 Aug 2017 – 23 Aug 2017.
  • Charles Kampi — 1 confirmed meetings against Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Charlton Mashumba — 1 confirmed meetings against Teko Modise. 15 Mar 2019 – 15 Mar 2019.
  • Chiukepo Pulli Msowoya — 1 confirmed meetings against Teko Modise. 28 Apr 2017 – 28 Apr 2017.
  • Danisa Phiri — 1 confirmed meetings against Teko Modise. 23 Nov 2016 – 23 Nov 2016.
  • Danny Venter — 1 confirmed meetings against Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Daylon Kayton Claasen — 1 confirmed meetings against Teko Modise. 24 Feb 2018 – 24 Feb 2018.
  • Denis-Danso Weidlich — 1 confirmed meetings against Teko Modise. 17 May 2017 – 17 May 2017.
  • Denzil Haoseb — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Deolin Mekoa — 1 confirmed meetings against Teko Modise. 17 May 2017 – 17 May 2017.
  • Diego Forlán — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Diego Godín — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Diego Lugano — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Diego Pérez — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Dino Visser — 1 confirmed meetings against Teko Modise. 6 Jan 2018 – 6 Jan 2018.
  • Djibril Cissé — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Dominguês — 1 confirmed meetings against Teko Modise. 2 Oct 2018 – 2 Oct 2018.
  • Donald Mokondelela — 1 confirmed meetings against Teko Modise. 28 Feb 2017 – 28 Feb 2017.
  • Ebrahim Seedat — 1 confirmed meetings against Teko Modise. 30 Oct 2016 – 30 Oct 2016.
  • Eden Nene — 1 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 Nov 2018.
  • Edinson Cavani — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Edmilson Dove — 1 confirmed meetings against Teko Modise. 3 Mar 2017 – 3 Mar 2017.
  • Edward Manqele — 1 confirmed meetings against Teko Modise. 1 Nov 2017 – 1 Nov 2017.
  • Efraín Juárez — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Egídio Arévalo — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Ejike Uzoenyi — 1 confirmed meetings against Teko Modise. 30 Sept 2017 – 30 Sept 2017.
  • Eleazar Rodgers — 1 confirmed meetings against Teko Modise. 16 Jan 2019 – 16 Jan 2019.
  • Elliot Khenyeza — 1 confirmed meetings against Teko Modise. 27 Oct 2018 – 27 Oct 2018.
  • Emiliano Tade — 1 confirmed meetings against Teko Modise. 27 Oct 2018 – 27 Oct 2018.
  • Erwin Isaacs — 1 confirmed meetings against Teko Modise. 25 Apr 2017 – 25 Apr 2017.
  • Essau Kanyenda — 1 confirmed meetings against Teko Modise. 14 Mar 2017 – 14 Mar 2017.
  • Frédéric Nsabiyumva — 1 confirmed meetings against Teko Modise. 11 Dec 2018 – 11 Dec 2018.
  • Fanele Filita — 1 confirmed meetings against Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Fernando Muslera — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Florent Malouda — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Francisco Rodríguez — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Franck Ribéry — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Gerardo Torrado — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Gabadinho Mhango — 1 confirmed meetings against Teko Modise. 24 Feb 2018 – 24 Feb 2018.
  • Gaël Clichy — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Gastón Sirino — 1 confirmed meetings against Teko Modise. 27 Feb 2019 – 27 Feb 2019.
  • George Maluleka — 1 confirmed meetings against Teko Modise. 13 Sept 2017 – 13 Sept 2017.
  • Gerald Phiri — 1 confirmed meetings against Teko Modise. 4 May 2017 – 4 May 2017.
  • Giovani dos Santos — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Gladwin Shitolo — 1 confirmed meetings against Teko Modise. 26 Apr 2019 – 26 Apr 2019.
  • Goodman Dlamini — 1 confirmed meetings against Teko Modise. 16 Jan 2019 – 16 Jan 2019.
  • Guillermo Franco — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Gustavo Páez — 1 confirmed meetings against Teko Modise. 13 Sept 2017 – 13 Sept 2017.
  • Haashim Domingo — 1 confirmed meetings against Teko Modise. 2 Oct 2018 – 2 Oct 2018.
  • Happy Jele — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Happy Mashiane — 1 confirmed meetings against Teko Modise. 30 Jan 2019 – 30 Jan 2019.
  • Harold Ndlovu — 1 confirmed meetings against Teko Modise. 27 Nov 2018 – 27 Nov 2018.
  • Harris Brandt Tchilimbou Mavoungou — 1 confirmed meetings against Teko Modise. 16 Jan 2019 – 16 Jan 2019.
  • Hugo Lloris — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Issa Sarr — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Ivan Mahangwahaya — 1 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 Nov 2018.
  • Jabulani Shongwe — 1 confirmed meetings against Teko Modise. 11 Dec 2018 – 11 Dec 2018.
  • Jackson Mabokgwane — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • James Keene — 1 confirmed meetings against Teko Modise. 4 Aug 2018 – 4 Aug 2018.
  • Jamie Webber — 1 confirmed meetings against Teko Modise. 14 Apr 2018 – 14 Apr 2018.
  • Javier Hernández — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Jean Munganga — 1 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 Nov 2018.
  • John Takwara — 1 confirmed meetings against Teko Modise. 20 Jan 2018 – 20 Jan 2018.
  • Jorge Fucile — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Joseph Malongoane — 1 confirmed meetings against Teko Modise. 17 Feb 2018 – 17 Feb 2018.
  • Joseph Okumu — 1 confirmed meetings against Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Junior Sibande — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Kabelo Dambe — 1 confirmed meetings against Teko Modise. 22 Dec 2018 – 22 Dec 2018.
  • Kabelo Dlamini — 1 confirmed meetings against Teko Modise. 22 Dec 2018 – 22 Dec 2018.
  • Katlego Mashego — 1 confirmed meetings against Teko Modise. 1 Nov 2017 – 1 Nov 2017.
  • Keagan Buchanan — 1 confirmed meetings against Teko Modise. 13 Sept 2017 – 13 Sept 2017.
  • Keegan Ritchie — 1 confirmed meetings against Teko Modise. 24 Feb 2018 – 24 Feb 2018.
  • Kennedy Mweene — 1 confirmed meetings against Teko Modise. 27 Feb 2019 – 27 Feb 2019.
  • Kenoshi Motshegwa — 1 confirmed meetings against Teko Modise. 28 Jan 2018 – 28 Jan 2018.
  • Keoikantse Mosiatlhaga — 1 confirmed meetings against Teko Modise. 24 Feb 2018 – 24 Feb 2018.
  • Kgotso Mofokeng — 1 confirmed meetings against Teko Modise. 22 Dec 2018 – 22 Dec 2018.
  • Khomotso Masia — 1 confirmed meetings against Teko Modise. 11 May 2019 – 11 May 2019.
  • Khulekani Madondo — 1 confirmed meetings against Teko Modise. 4 May 2017 – 4 May 2017.
  • Khuliso Mudau — 1 confirmed meetings against Teko Modise. 11 May 2019 – 11 May 2019.
  • Kingston Nkhatha — 1 confirmed meetings against Teko Modise. 19 Apr 2017 – 19 Apr 2017.
  • Langelihle Ndlovu — 1 confirmed meetings against Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Lawrence Lartey — 1 confirmed meetings against Teko Modise. 25 Apr 2017 – 25 Apr 2017.
  • Lesedi Kapinga — 1 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 Nov 2018.
  • Lesenya Ramoraka — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Letladi Madubanya — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Letsie Koapeng — 1 confirmed meetings against Teko Modise. 6 Jan 2018 – 6 Jan 2018.
  • Linda Shiba — 1 confirmed meetings against Teko Modise. 14 Feb 2017 – 14 Feb 2017.
  • Lindokuhle Mbatha — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Luckyboy Mokoena — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Luis Suárez — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Luvolwethu Mpeta — 1 confirmed meetings against Teko Modise. 4 May 2017 – 4 May 2017.
  • Maboke Matlakala — 1 confirmed meetings against Teko Modise. 23 Aug 2017 – 23 Aug 2017.
  • Maliele Pule — 1 confirmed meetings against Teko Modise. 24 Feb 2018 – 24 Feb 2018.
  • Mandla Masango — 1 confirmed meetings against Teko Modise. 19 Apr 2017 – 19 Apr 2017.
  • Manti Mekoa — 1 confirmed meetings against Teko Modise. 6 Jan 2018 – 6 Jan 2018.
  • Marc van Heerden — 1 confirmed meetings against Teko Modise. 27 Oct 2018 – 27 Oct 2018.
  • Marks Munyai — 1 confirmed meetings against Teko Modise. 11 Nov 2018 – 11 Nov 2018.
  • Marlon Heugh — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Masilake Phohlongo — 1 confirmed meetings against Teko Modise. 30 Sept 2017 – 30 Sept 2017.
  • Matome Kgoetyane — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Mauricio Barrios — 1 confirmed meetings against Teko Modise. 23 Nov 2016 – 23 Nov 2016.
  • Maximilian Mbaeva — 1 confirmed meetings against Teko Modise. 23 Nov 2016 – 23 Nov 2016.
  • Maximiliano Pereira — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Mbulelo Wagaba — 1 confirmed meetings against Teko Modise. 27 Nov 2018 – 27 Nov 2018.
  • Mbulelo Wambi — 1 confirmed meetings against Teko Modise. 28 Feb 2017 – 28 Feb 2017.
  • Mbuyiselo Thethani — 1 confirmed meetings against Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Mduduzi Mdantsane — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Michael Boxall — 1 confirmed meetings against Teko Modise. 19 Apr 2017 – 19 Apr 2017.
  • Miguel Timm — 1 confirmed meetings against Teko Modise. 23 Feb 2019 – 23 Feb 2019.
  • Moeketsi Mvula — 1 confirmed meetings against Teko Modise. 5 Apr 2017 – 5 Apr 2017.
  • Mothobi Mvala — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Motjeka Madisha — 1 confirmed meetings against Teko Modise. 2 Feb 2018 – 2 Feb 2018.
  • Mpho Kgaswane — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Mpho Makola — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Mpho Maruping — 1 confirmed meetings against Teko Modise. 16 Jan 2019 – 16 Jan 2019.
  • Mthokozisi Dube — 1 confirmed meetings against Teko Modise. 5 Apr 2017 – 5 Apr 2017.
  • Musa Nyatama — 1 confirmed meetings against Teko Modise. 5 Apr 2017 – 5 Apr 2017.
  • Mxolisi Kunene — 1 confirmed meetings against Teko Modise. 23 Feb 2019 – 23 Feb 2019.
  • Mzwanele Mahashe — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Nduduzi Nhlapo — 1 confirmed meetings against Teko Modise. 30 Sept 2017 – 30 Sept 2017.
  • Neo Maema — 1 confirmed meetings against Teko Modise. 22 Dec 2018 – 22 Dec 2018.
  • Neo Makua — 1 confirmed meetings against Teko Modise. 25 Apr 2017 – 25 Apr 2017.
  • Nicholas Motloung — 1 confirmed meetings against Teko Modise. 15 Mar 2019 – 15 Mar 2019.
  • Nkosingiphile Gumede — 1 confirmed meetings against Teko Modise. 28 Apr 2017 – 28 Apr 2017.
  • Olaleng Shaku — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Óscar Pérez — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Paul Aguilar — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Paulus Masehe — 1 confirmed meetings against Teko Modise. 1 Nov 2017 – 1 Nov 2017.
  • Peter Shalulile — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Phakamani Mahlambi — 1 confirmed meetings against Teko Modise. 27 Feb 2019 – 27 Feb 2019.
  • Phetso Maphanga — 1 confirmed meetings against Teko Modise. 22 Oct 2017 – 22 Oct 2017.
  • Pogiso Sanoka — 1 confirmed meetings against Teko Modise. 17 May 2017 – 17 May 2017.
  • Prince Nxumalo — 1 confirmed meetings against Teko Modise. 25 Apr 2017 – 25 Apr 2017.
  • Punch Masenamela — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Rafael Márquez — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Relebogile Mokhuoane — 1 confirmed meetings against Teko Modise. 16 Jan 2019 – 16 Jan 2019.
  • Rheece Evans — 1 confirmed meetings against Teko Modise. 30 Sept 2017 – 30 Sept 2017.
  • Ricardo Osorio — 1 confirmed meetings against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Richard Boateng — 1 confirmed meetings against Teko Modise. 14 Apr 2018 – 14 Apr 2018.
  • Richard Ofori — 1 confirmed meetings against Teko Modise. 23 Feb 2019 – 23 Feb 2019.
  • Robin Ngalande — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Roland Putsche — 1 confirmed meetings against Teko Modise. 3 Mar 2017 – 3 Mar 2017.
  • Rushine De Reuck — 1 confirmed meetings against Teko Modise. 23 Feb 2019 – 23 Feb 2019.
  • Samuel Julies — 1 confirmed meetings against Teko Modise. 20 Jan 2018 – 20 Jan 2018.
  • Sandile Dlamini — 1 confirmed meetings against Teko Modise. 28 Apr 2017 – 28 Apr 2017.
  • Sebastián Fernández — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Sébastien Squillaci — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Sello Motsepe — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Sename Womé Dobé — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Sibongakonke Mbatha — 1 confirmed meetings against Teko Modise. 23 Aug 2017 – 23 Aug 2017.
  • Sibusiso Mabiliso — 1 confirmed meetings against Teko Modise. 27 Oct 2018 – 27 Oct 2018.
  • Sibusiso Mxoyana — 1 confirmed meetings against Teko Modise. 5 Apr 2017 – 5 Apr 2017.
  • Sibusiso Vilakazi — 1 confirmed meetings against Teko Modise. 2 Feb 2018 – 2 Feb 2018.
  • Sidney Govou — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Siduduzo Dlamini — 1 confirmed meetings against Teko Modise. 15 Dec 2017 – 15 Dec 2017.
  • Sifiso Myeni — 1 confirmed meetings against Teko Modise. 24 Feb 2018 – 24 Feb 2018.
  • Simon Murray — 1 confirmed meetings against Teko Modise. 2 Oct 2018 – 2 Oct 2018.
  • Siphelele Mthembu — 1 confirmed meetings against Teko Modise. 1 Nov 2017 – 1 Nov 2017.
  • Sipho Moeti — 1 confirmed meetings against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • Sipho Senne — 1 confirmed meetings against Teko Modise. 6 Jan 2018 – 6 Jan 2018.
  • Sirgio Kammies — 1 confirmed meetings against Teko Modise. 20 Jan 2018 – 20 Jan 2018.
  • Siyabonga Nhlapo — 1 confirmed meetings against Teko Modise. 14 Apr 2018 – 14 Apr 2018.
  • Siyabonga Nomvethe — 1 confirmed meetings against Teko Modise. 15 Dec 2017 – 15 Dec 2017.
  • Siyanda Xulu — 1 confirmed meetings against Teko Modise. 23 Feb 2019 – 23 Feb 2019.
  • Siyanda Zwane — 1 confirmed meetings against Teko Modise. 19 Dec 2017 – 19 Dec 2017.
  • Solomon Mathe — 1 confirmed meetings against Teko Modise. 4 May 2017 – 4 May 2017.
  • Somila Ntsundwana — 1 confirmed meetings against Teko Modise. 15 Dec 2017 – 15 Dec 2017.
  • Soumaïla Ouattara — 1 confirmed meetings against Teko Modise. 20 Jan 2018 – 20 Jan 2018.
  • Sphamandla Mlilo — 1 confirmed meetings against Teko Modise. 4 May 2017 – 4 May 2017.
  • Sphiwe Mahlangu — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Sphiwe Mnguni — 1 confirmed meetings against Teko Modise. 6 Jan 2018 – 6 Jan 2018.
  • Spiwe Msimango — 1 confirmed meetings against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Tebogo Makobela — 1 confirmed meetings against Teko Modise. 26 Apr 2019 – 26 Apr 2019.
  • Tebogo Potsane — 1 confirmed meetings against Teko Modise. 1 Nov 2017 – 1 Nov 2017.
  • Thabang Klaas — 1 confirmed meetings against Teko Modise. 14 Mar 2017 – 14 Mar 2017.
  • Thabang Monare — 1 confirmed meetings against Teko Modise. 2 Oct 2018 – 2 Oct 2018.
  • Thabang Sesinyi — 1 confirmed meetings against Teko Modise. 6 Jan 2018 – 6 Jan 2018.
  • Thabiso Kutumela — 1 confirmed meetings against Teko Modise. 23 Feb 2019 – 23 Feb 2019.
  • Thabo Maphakisa — 1 confirmed meetings against Teko Modise. 1 Nov 2017 – 1 Nov 2017.
  • Thabo Matlaba — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Thabo Nodada — 1 confirmed meetings against Teko Modise. 30 Oct 2016 – 30 Oct 2016.
  • Thabo Qalinge — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Thamsanqa Gabuza — 1 confirmed meetings against Teko Modise. 7 May 2017 – 7 May 2017.
  • Thato Lingwati — 1 confirmed meetings against Teko Modise. 22 Dec 2018 – 22 Dec 2018.
  • Thela Ngobeni — 1 confirmed meetings against Teko Modise. 3 Dec 2016 – 3 Dec 2016.
  • Themba Ndlovu — 1 confirmed meetings against Teko Modise. 11 May 2019 – 11 May 2019.
  • Thembelani Majingo — 1 confirmed meetings against Teko Modise. 23 Aug 2017 – 23 Aug 2017.
  • Thierry Henry — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Thobani Kunene — 1 confirmed meetings against Teko Modise. 23 Aug 2017 – 23 Aug 2017.
  • Thobani Mncwango — 1 confirmed meetings against Teko Modise. 2 Nov 2016 – 2 Nov 2016.
  • Tlou Segolela — 1 confirmed meetings against Teko Modise. 14 Mar 2017 – 14 Mar 2017.
  • Travis Graham — 1 confirmed meetings against Teko Modise. 25 Apr 2017 – 25 Apr 2017.
  • Tshegofatso Mabasa — 1 confirmed meetings against Teko Modise. 5 Apr 2017 – 5 Apr 2017.
  • Tshepho Tema — 1 confirmed meetings against Teko Modise. 2 Nov 2016 – 2 Nov 2016.
  • Tumelo Khutlang — 1 confirmed meetings against Teko Modise. 11 May 2019 – 11 May 2019.
  • Tumelo Mangweni — 1 confirmed meetings against Teko Modise. 22 Dec 2018 – 22 Dec 2018.
  • Vassiriki Diaby — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Vincent Kobola — 1 confirmed meetings against Teko Modise. 3 Mar 2017 – 3 Mar 2017.
  • Vusi Shikweni — 1 confirmed meetings against Teko Modise. 28 Jan 2018 – 28 Jan 2018.
  • Vuyani Ntanga — 1 confirmed meetings against Teko Modise. 23 Nov 2016 – 23 Nov 2016.
  • Walter Gargano — 1 confirmed meetings against Teko Modise. 16 Jun 2010 – 16 Jun 2010.
  • Wayne Arendse — 1 confirmed meetings against Teko Modise. 19 Dec 2017 – 19 Dec 2017.
  • William Gallas — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • William Twala — 1 confirmed meetings against Teko Modise. 13 Sept 2017 – 13 Sept 2017.
  • Wiseman Maluleke — 1 confirmed meetings against Teko Modise. 15 Mar 2019 – 15 Mar 2019.
  • Xolani Maholo — 1 confirmed meetings against Teko Modise. 2 Mar 2018 – 2 Mar 2018.
  • Yagan Sasman — 1 confirmed meetings against Teko Modise. 20 Jan 2018 – 20 Jan 2018.
  • Yoann Gourcuff — 1 confirmed meetings against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Yusuf Jappie — 1 confirmed meetings against Teko Modise. 16 Jan 2019 – 16 Jan 2019.
  • Zaphaniah Mbokoma — 1 confirmed meetings against Teko Modise. 14 Feb 2017 – 14 Feb 2017.

Which teams has Teko Modise 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.

  • Chippa United — 6 confirmed appearances against Teko Modise. 14 Feb 2017 – 26 Apr 2019.
  • Bloem Celtic — 4 confirmed appearances against Teko Modise. 5 Apr 2017 – 22 Dec 2018.
  • Kaizer Chiefs — 4 confirmed appearances against Teko Modise. 13 Sept 2017 – 30 Jan 2019.
  • Polokwane City — 4 confirmed appearances against Teko Modise. 2 Nov 2016 – 15 Mar 2019.
  • Ajax Cape Town — 3 confirmed appearances against Teko Modise. 25 Apr 2017 – 20 Jan 2018.
  • Amazulu — 3 confirmed appearances against Teko Modise. 15 Dec 2017 – 9 Feb 2019.
  • Free State Stars — 3 confirmed appearances against Teko Modise. 3 Dec 2016 – 16 Jan 2019.
  • Mamelodi Sundowns — 3 confirmed appearances against Teko Modise. 19 Dec 2017 – 27 Feb 2019.
  • Platinum Stars — 3 confirmed appearances against Teko Modise. 4 May 2017 – 6 Jan 2018.
  • Supersport United — 3 confirmed appearances against Teko Modise. 19 Apr 2017 – 4 Aug 2018.
  • Bidvest Wits — 2 confirmed appearances against Teko Modise. 24 Feb 2018 – 2 Oct 2018.
  • Black Leopards — 2 confirmed appearances against Teko Modise. 11 Nov 2018 – 11 May 2019.
  • Cape Town City — 2 confirmed appearances against Teko Modise. 30 Oct 2016 – 3 Mar 2017.
  • Golden Arrows — 2 confirmed appearances against Teko Modise. 23 Nov 2016 – 28 Apr 2017.
  • Maritzburg Utd — 2 confirmed appearances against Teko Modise. 17 May 2017 – 23 Feb 2019.
  • Baroka FC — 1 confirmed appearances against Teko Modise. 21 Nov 2017 – 21 Nov 2017.
  • France — 1 confirmed appearances against Teko Modise. 22 Jun 2010 – 22 Jun 2010.
  • Highlands Park FC — 1 confirmed appearances against Teko Modise. 1 Dec 2018 – 1 Dec 2018.
  • Mexico — 1 confirmed appearances against Teko Modise. 11 Jun 2010 – 11 Jun 2010.
  • Orlando Pirates — 1 confirmed appearances against Teko Modise. 7 May 2017 – 7 May 2017.
  • Uruguay — 1 confirmed appearances against Teko Modise. 16 Jun 2010 – 16 Jun 2010.

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.

For those who want to understand the game.