Philani Thabo Mkhontfo Profile and Player Statistics
First name: Philani Thabo
Last name: Mkhontfo
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Philani Thabo Mkhontfo has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
CAF World Cup Qualifiers 2026 Eswatini 224 4 1 2 0 0 0 0
Africa Cup of Nations Qualifications 2025 Eswatini 10 1 1 0 0 0 0 0
Premier League 2024/2025 Highlanders 0 0 0 0 0 0 0 0
Cosafa Cup 2024 Eswatini 0 0 0 0 0 0 0 0
Africa Cup of Nations Qualifications 2023 Eswatini 63 3 1 2 0 0 0 0
Cosafa Cup 2023 Eswatini 30 2 0 2 0 0 0 0
Friendly International 2023 Eswatini 66 1 0 1 0 0 0 0
CAF Confederations Cup 2022/2023 Highlanders 180 2 0 0 0 0 0 0
Cosafa Cup 2022 Eswatini 283 5 2 3 1 0 0 0
Friendly International 2022 Eswatini 0 0 0 0 0 0 0 0

Philani Thabo Mkhontfo has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
05/09/2024 Guinea-Bissau
1 - 0
Eswatini 1-0H2H+
Bura Nogueira 14' 1 - 0  
Marcelo Djaló 64'  
Sambinha 64'  
  67' Neliswa Dlamini
  70' Sabelo Ndzinisa
  70' Siyabonga Mthokozisi Gwebu
  70' Justice Figuareido
  70' Andy Junior Magagula
Carlos Mané 71'  
Dálcio 71'  
Franculino Djú 73'  
Ze Turbo 73'  
Mama Baldé 75'  
Jardel 75'  
Bura Nogueira 75'  
Sori Mané 75'  
  80' Neliswa Dlamini
  80' Philani Thabo Mkhontfo
Manuel Baldé 89'  
11/06/2024 Mauritius
2 - 1
Eswatini 2-0H2H+
M. Gaspard 17' 1 - 0  
L. Rose 43' 2 - 0  
  46' M. Mkhonto
  46' Neliswa Senzo Dlamini
M. Gaspard 46'  
F. Jackson 46'  
  46' I. Dlamini
  46' A. Magagula
  46' B. Matsebula
  46' Thubelihle Mavuso
  50' L. Mkhonta
Aurélien François 62'  
Jason Ferré 62'  
S. De Robillard 63'  
A. Wan Kut Kai 63'  
A. Langue 65'  
  2 - 1 66' A. Magagula
  78' S. Ndzinisa
  78' P. Mkhonto
  85' Neliswa Senzo Dlamini
Y. Aristide 90+1'  
Linley Rita 90+1'  
Jason Ferré 90+3'  
07/06/2024 Angola
1 - 0
Eswatini 1-0H2H+
Mabululu 2' 1 - 0  
Mabululu 34'  
  39' Sibusiso Dlamini
  39' Ncamiso Dlamini
Mabululu 46'  
Depú 46'  
  52' P. Mkhonto
  52' Neliswa Senzo Dlamini
  52' M. Mkhonto
  52' M. Mkhontfo
Kialonda Gaspar 62'  
  62' M. Manana
Milson 69'  
Benson Manuel 69'  
Sandro Cruz 81'  
Eddie 81'  
Gelson Dala 81'  
Marcos Silva 81'  
  90+1' B. Matsebula
  90+1' Thubelihle Mavuso
Clinton Mata 90+1'  
Jordy Gaspar 90+1'  
21/11/2023 Eswatini
0 - 2
Cape Verde Islands 0-2H2H+
  0 - 1 17' Ryan Mendes
  0 - 2 38' Jamiro Monteiro
Njanuliso Njabulo Magagula 46'  
Neliso Senzo Dlamini 46'  
Sabelo Ndzinisa 46'  
Ayanda Machawe Gadlela 46'  
Bongwa Owa Matsebula 51'  
Neliso Senzo Dlamini 59'  
Logan Costa 59'  
  61' Patrick Andrade
  61' Cuca
  61' Kenny Rocha Santos
  61' Deroy Duarte
  61' Ryan Mendes
  61' Hélio Varela
  65' Logan Costa
Sifiso Matse 70'  
Neliso Myeni 70'  
Philani Thabo Mkhontfo 70'  
Sizolwethu Shabalala 70'  
Sibongakhonkhe Silenge 77'  
  77' Garry Rodrigues
  77' Leandro Andrade
  77' Jamiro Monteiro
  77' David Tavares
Sibongakhonkhe Silenge 81'  
Bongwa Owa Matsebula 82'  
Vusi Vilakati 82'  
17/11/2023 Eswatini
0 - 1
Libya 0-0H2H+
  39' Omar Al Khoja
  46' Omar Al Khoja
  46' Jaefar Adrees
  46' Tahir Bin Amir
  46' Osamah Al Shareef
  0 - 1 53' Ahmed Kraouaa
  66' Abdulmunem Aleiyan
  66' Osama Mukhtar Al Shremi
Bongwa Owa Matsebula 70'  
Neliso Senzo Dlamini 70'  
Njanuliso Njabulo Magagula 70'  
Ayanda Machawe Gadlela 70'  
  78' Ahmed Ekrawa
  78' Tareq Bshara
  87' Salah Fakroun
  87' Mohamed Elghadi
Sabelo Ndzinisa 87'  
Neliso Myeni 87'  
Sifiso Matse 87'  
Sizolwethu Shabalala 87'  
13/10/2023 South Africa
0 - 0
Eswatini 0-0H2H+
Mihlali Mayambela 46'  
Bongokuhle Hlongwane 46'  
Themba Zwane 46'  
Mduduzi Mdantsane 46'  
Teboho Mokoena 46'  
Sibongiseni Mthethwa 46'  
Siyanda Xulu 63'  
Grant Kekana 63'  
Aubrey Maphosa Modiba 63'  
Paseka Mako 63'  
  66' Philani Thabo Mkhontfo
  66' Neliso Senzo Dlamini
Njabulo Blom 76'  
Zakhele Lepasa 76'  
  77' Mzwandile Mabelesa
Sibongiseni Mthethwa 80'  
  86' Njanuliso Njabulo Magagula
  86' Sizolwethu Shabalala
11/07/2023 South Africa
2 - 1
Eswatini 0-0H2H+
Katlego Mohamme 32'  
  0 - 1 51' Bongwa Owa Matsebula
  61' Mlamuli Msibi
Victor Letsoalo 68'  
Tshegofatso Mabasa 68'  
Thabo Cele 68'  
Shaune Mogaila 68'  
Rowan Human 68'  
Tebogo Tlolane 68'  
Tshegofatso Mabasa 76' 1 - 1  
  76' Philani Thabo Mkhontfo
  76' Sabelo Ndzinisa
  78' Nelizo Dlamini
  85' Mzwandile Mabelesa
Tshegofatso Mabasa 88' 2 - 1  
  88' Nelizo Dlamini
  88' Fanelo Mamba
Jethren Barr 90+1'  
  90+1' Sifiso Matse
Lesedi Kapinga 90+2'  
Shadrack Kobedi 90+2'  
Iqraam Rayners 90+2'  
Lesego Sebetlela 90+2'  
08/07/2023 Namibia
1 - 2
Eswatini 1-2H2H+
  21' Nelizo Dlamini
Ivan Kamberipa 27'  
Steven Junior Damaseb 27'  
Absalom Limbondi 34' 1 - 0  
  1 - 1 41' Sifiso Matse
  1 - 2 44' Bongwa Owa Matsebula
  45+5' Ncamiso Dlamini
  45+5' Sandanzwe Mathabela
Paulus Ileni Amutenya 60'  
Edmar Ronaldo Kamatuka 60'  
Marcel Papama 60'  
Joslin Kamatuka 60'  
  70' Philani Thabo Mkhontfo
  70' Fanelo Mamba
Elmo Kambindu 78'  
Bethuel Muzeu 78'  
Absalom Limbondi 78'  
Junior Simaneka John Iyaalo Petrus 78'  
  83' Mlamuli Msibi
  83' Lindo Thembinkosi Mkhonta
  83' Nelizo Dlamini
  83' Sihlangu Mkhwanazi
  85' Sandanzwe Mathabela
Junior Simaneka John Iyaalo Petrus 86'  
Junior Simaneka John Iyaalo Petrus 87'  
28/03/2023 Eswatini
0 - 1
Cape Verde Islands 0-0H2H+
  46' Kevin Lenini
  46' Cuca
  46' Deroy Duarte
  46' Jamiro Monteiro
  0 - 1 56' Ryan Mendes
N. Dlamini 60'  
  63' Garry Rodrigues
  63' Bebé
N. Dlamini 63'  
S. Gamedze 63'  
P. Mkhontfo 63'  
B. Matsebula 63'  
  67' Ryan Mendes
  67' Bryan Teixeira
  79' Ivanildo Fernandes
S. Ndzinisa 80'  
  81' Deroy Duarte
S. Ngwenya 81'  
F. Mamba 82'  
L. Manyisa 82'  
  83' Benchimol
  83' Diney Borges
L. Manyisa 87'  
16/09/2022 Royal AM
2 - 0
Highlanders 1-0H2H+
Domingues 45' 1 - 0  
Andre de Jong 52'  
Ruzaigh Gamildien 52'  
Mfundo Thikazi 52'  
Lesvin Stoffels 52'  
  62' T. Machacha
  62' S. Shongwe
Lesvin Stoffels 70'  
Sikhethele Mabuza 79'  
Shaune Mogaila 79'  
  86' K. Moloto
  86' S. Gamedze
  86' B. Ndzabandzaba
  86' L. Matsenjwa
Ruzaigh Gamildien 89' 2 - 0  
11/09/2022 Highlanders
0 - 0
Royal AM 0-0H2H+
  46' Jabulani Ncobeni
  46' Domingues
  46' Sedwyn George
  46' M. Sera
J. Lekata 72'  
L. Matsenjwa 72'  
  81' Philani Kumalo
  81' Andre de Jong
A. Tamuzi 83'  
M. Magagula 83'  
15/07/2022 Botswana
2 - 0
Eswatini 1-0H2H+
Bame Morwalela 41' 1 - 0  
M. Cooper 45+1'  
Baokeditswe Talane 50'  
R. Thatanyane 50'  
  54' A. Magagula
  54' L. Manyisa
  54' N. Ngwenya
  54' P. Mkhontfo
Kitso Mangolo 59'  
  63' P. Dlamini
Kitso Mangolo 65'  
T. Kolagano 65'  
Omphile Ramoagi 65'  
G. Thibedi 65'  
Bame Morwalela 74'  
Odirile Lekoba 74'  
G. Phoko 77'  
Odirile Lekoba 82'  
  86' S. Matse
  86' K. Mkhontfo
R. Thatanyane 87' 2 - 0  
13/07/2022 Senegal
1 - 1
Eswatini 1-0H2H+
  0 - 1 1' L. Mkhonta
El Hadji Latyr Ndiaye 1' 1 - 1  
  1 - 2 2' L. Manyisa
Ousmane Sow 2' 2 - 2  
C. Ndiaye 3' 3 - 2  
  3 - 3 3' S. Ndzinisa
N. Fall 4' 4 - 3  
  4 - 4 4' A. Magagula
Lamine Camara 5' 5 - 4  
  5 - 5 5' P. Dlamini
M. Baldé 6' 6 - 5  
  6 - 6 6' S. Mkhwanazi
  6 - 7 7' P. Mkhontfo
Melo Ndiaye 7' 7 - 7  
Lamine Camara 8' 8 - 7  
A. Faty 8' 9 - 7  
  9 - 8 8' M. Sandanezwe
P. Bassène 9' 10 - 8  
  10 - 9 9' S. Magagula
  10' M. Mabelesa
E. Tendeng 10' 11 - 9  
E. Mané 26'  
P. Bassène 26'  
A. Faty 34'  
  46' N. Dlamini
  46' P. Mkhontfo
L. Jarju 55'  
El Hadji Latyr Ndiaye 55'  
A. Faye 55'  
Ousmane Sow 55'  
  56' S. Ngwenya
  56' S. Magagula
M. Baldé 57'  
  11 - 10 60' P. Mkhontfo
B. Sambou 81'  
N. Fall 81'  
Moussa Ndiaye 81'  
E. Tendeng 81'  
  84' K. Thwala
  84' A. Magagula
  84' S. Gamedze
  84' L. Manyisa
10/07/2022 Eswatini
2 - 0
Lesotho 2-0H2H+
S. Gamedze 13' 1 - 0  
S. Ndzinisa 18' 2 - 0  
  26' T. Toloane
  26' J. Thabantso
  38' L. Lenka
  38' R. Mokokoana
F. Mamba 61'  
S. Mkhwanazi 67'  
P. Mkhontfo 68'  
N. Dlamini 68'  
  70' L. Lebokollane
  70' B. Makepe
  75' L. Lebokollane
  75' R. Mopeli
  79' T. Mafatle
  83' K. Tseka
  83' K. Tseka
08/07/2022 Malawi
1 - 1
Eswatini 0-0H2H+
  25' P. Dlamini
Gabadinho Mhango 36'  
  44' K. Thwala
Khuda Muyaba 46' 1 - 0  
Micium Mhone 46'  
Yamikani Chester 46'  
Gabadinho Mhango 46'  
Stain Davie 46'  
  56' P. Mkhontfo
  56' S. Gamedze
  74' N. Dlamini
  74' B. Matsebula
Yamikani Chester 79'  
Chikoti Chirwa 79'  
Khuda Muyaba 81'  
Khuda Muyaba 84'  
S. Kuwali 84'  
P. Banda 84'  
Chiukepo Msowoya 84'  
  86' F. Mamba
  89' F. Mamba
  89' L. Manyisa
  89' S. Matse
  89' K. Mkhontfo
C. Mkungula 90+3'  
  1 - 1 90+5' S. Ndzinisa
06/07/2022 Mauritius
0 - 3
Eswatini 0-1H2H+
  0 - 1 9' L. Mkhonta
G. Prosper 55'  
D. Aristide 55'  
  67' A. Magagula
  67' S. Gamedze
  0 - 2 76' F. Mamba
  79' F. Mamba
  79' N. Dlamini
  79' P. Mkhontfo
  79' B. Matsebula
J. Patate 82'  
B. Rasdarising 82'  
A. Francois 82'  
F. Sarah 82'  
  0 - 3 85' S. Ndzinisa
F. Sarah 88'  
S. Gentil 88'  
P. Colin 88'  
L. Jackson 88'  
K. Perticots 88'  
  89' S. Matse
  89' L. Manyisa
07/06/2022 Eswatini
1 - 3
Burkina Faso 0-0H2H+
K. Thwala 25'  
L. Mkhonta 29'  
  38' Issa Kaboré
K. Mkhontfo 57'  
S. Gamedze 57'  
  62' Abdoul Bandaogo
  63' Cyrille Bayala
  63' Cedric Badolo
  63' Hassane Bandé
  63' O. Bouda
S. Ndzinisa 64' 1 - 0  
  1 - 1 69' Dango Ouattara
  74' Issoufou Dayo
  1 - 2 75' Dango Ouattara
  81' Gustavo Sangaré
  81' Stephane Aziz Ki
  81' Issa Kaboré
  81' Steeve Yago
P. Mkhontfo 83'  
A. Magagula 83'  
L. Mkhonta 84'  
  1 - 3 85' Stephane Aziz Ki
S. Matse 90'  
M. Msibi 90'  
03/06/2022 Togo
2 - 2
Eswatini 1-0H2H+
Fessou Euloge Placca 20' 1 - 0  
M. Tchakei 36'  
M. Tchakei 46'  
D. Karim 46'  
Samuel Asamoah 56'  
  58' N. Dlamini
  63' K. Mkhontfo
  63' S. Gamedze
  63' N. Dlamini
  63' P. Mkhontfo
Samuel Asamoah 66'  
David Henen  66'  
Thibault Klidjé 66'  
Samsondin Ouro 66'  
  74' K. Thwala
  1 - 1 84' S. Ndzinisa
Fessou Euloge Placca 84'  
Floyd Ayité 84'  
Kodjo Fo Doh Laba 87' 2 - 1  
Samsondin Ouro 89'  
K. Denkey 89'  
  2 - 2 90+5' S. Ngwenya

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.