Punch Masanamela

Mbabane Highlanders
Mbabane Highlanders
Country: EswatiniEswatini Joined: Aug 10, 2019 Contract expires: -
  • Date of birth/Age: Oct 17, 1986 (37)
  • Place of birth: South Africa Bochum, Limpopo
  • Citizenship: South Africa South Africa
  • Height: 1,70 m
  • Position: Left-Back
deadline-day banner

Detailed stats of Punch Masanamela

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASCClub     /   /   
 Total :   1021517 / 2 / -8.933'
17/1812--1 / - / -1.080'
16/174--1 / - / -360'
16/178-1- / - / -720'
20172--- / 1 / -196'
15/1612--2 / - / -1.073'
15/161-1- / - / -90'
14/1512--1 / - / -1.080'
14/152--1 / - / -180'
13/144--- / - / -291'
12/1311--4 / - / -895'
12/132--- / - / -106'
12/133--1 / - / -270'
11/1220124 / 1 / -1.782'
10/117--2 / - / -630'
10/111-1- / - / -90'
08/091--- / - / -90'
Matchday Date Venue For Opponent Result Pos.            
1 11/15/11 South Africa Zimbabwe 2:1 LB 90'
1 2/29/12 South Africa Senegal 0:0 LB 45'
2 6/15/12 South Africa Gabon 3:0 LB 78'
3 9/7/12 South Africa Brazil 1:0 LB 90'
8 9/11/12 South Africa Mozambique 2:0 LB 90'
Squad: 5, Starting eleven: 4, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0, Absence: 0
Matchday Date Venue For Opponent Result Pos.            
Quarter-Finals 8/5/12 Mamelodi Sundowns FC Kaizer Chiefs 4:1 LB 90'
Semi-Finals 1st Leg 8/18/12 Mamelodi Sundowns FC Moroka Swallows 3:3 LB 90'
Semi-Finals 2nd Leg 8/26/12 Mamelodi Sundowns FC Moroka Swallows 3:2 LB 81' 90'
Squad: 3, Starting eleven: 3, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0, Absence: 0
Matchday Date Venue For Opponent Result Pos.            
Group A 6/3/12 South Africa Ethiopia 1:1 LB 57'
Group A 6/9/12 South Africa Botswana 1:1 LB 56' 59'
Squad: 2, Starting eleven: 1, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0, Absence: 0
Matchday Date Venue For Opponent Result Pos.            
Final 12/4/10 Kaizer Chiefs Orlando Pirates 0:3 LB 1 90'
Round of 16 10/23/12 Mamelodi Sundowns FC University of Pretoria FC 1:0 LB 90'
Semi-Finals 11/17/12 Mamelodi Sundowns FC SuperSport United 0:1 LB 16'
Round of 16 9/30/15 Polokwane City FC SuperSport United 1:2 LB 1 90'
Squad: 4, Starting eleven: 3, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0, Absence: 0
Matchday Date Venue For Opponent Result Pos.            
17 1/24/09 Kaizer Chiefs Maritzburg United FC 1:0 LB 90'
1 8/28/10 Kaizer Chiefs Lamontville Golden Arrows 2:0 LB 90'
3 9/18/10 Kaizer Chiefs Bloemfontein Celtic 1:0 LB 90'
8 11/13/10 Kaizer Chiefs Orlando Pirates 1:3 LB 22' 90'
13 1/8/11 Kaizer Chiefs Mamelodi Sundowns FC 1:0 LB 90'
14 1/14/11 Kaizer Chiefs Ajax Cape Town 1:0 LB 77' 90'
17 1/29/11 Kaizer Chiefs Maritzburg United FC 3:1 LB 90'
21 4/13/11 Kaizer Chiefs SuperSport United 2:0 LB 90'
6 9/24/11 Mamelodi Sundowns FC Orlando Pirates 0:0 LB 19' 79' 79'
10 11/2/11 Mamelodi Sundowns FC Platinum Stars FC 0:0 LB 90 + 2' 90'
12 11/30/11 Mamelodi Sundowns FC Santos FC Cape Town 2:5 LB 90'
13 12/4/11 Mamelodi Sundowns FC Kaizer Chiefs 0:1 LB 44' 83'
14 12/16/11 Mamelodi Sundowns FC SuperSport United 1:3 LB 1 90'
15 12/21/11 Mamelodi Sundowns FC Free State Stars 0:2 LB 90'
16 2/15/12 Mamelodi Sundowns FC AmaZulu FC 0:1 LB 70' 90'
18 2/24/12 Mamelodi Sundowns FC Moroka Swallows 2:2 LB 90'
19 3/13/12 Mamelodi Sundowns FC Bidvest Wits FC 1:1 LB 90'
20 3/17/12 Mamelodi Sundowns FC Ajax Cape Town 0:3 LB 16' 90'
21 3/20/12 Mamelodi Sundowns FC Orlando Pirates 0:0 LB 90'
22 3/28/12 Mamelodi Sundowns FC Bloemfontein Celtic 0:0 LB 90'
23 4/4/12 Mamelodi Sundowns FC Lamontville Golden Arrows 0:0 LB 90'
24 4/11/12 Mamelodi Sundowns FC Black Leopards FC 1:2 LB 1 90'
25 4/18/12 Mamelodi Sundowns FC Platinum Stars FC 1:2 LB 1 90'
26 4/21/12 Mamelodi Sundowns FC Maritzburg United FC 1:0 LB 90'
27 4/29/12 Mamelodi Sundowns FC Santos FC Cape Town 3:1 LB 90'
28 5/2/12 Mamelodi Sundowns FC Kaizer Chiefs 2:0 LB 90'
29 5/12/12 Mamelodi Sundowns FC SuperSport United 0:1 LB 90'
30 5/19/12 Mamelodi Sundowns FC Free State Stars 1:0 LB 90'
1 8/11/12 Mamelodi Sundowns FC Chippa United 1:0 LB 90'
2 8/22/12 Mamelodi Sundowns FC Kaizer Chiefs 2:1 LB 45' 81'
3 9/2/12 Mamelodi Sundowns FC Maritzburg United FC 1:2 LB 90'
4 9/15/12 Mamelodi Sundowns FC Lamontville Golden Arrows 1:0 LB 90'
5 9/26/12 Mamelodi Sundowns FC SuperSport United 0:0 LB 90'
6 9/30/12 Mamelodi Sundowns FC Moroka Swallows 2:0 LB 90'
7 10/6/12 Mamelodi Sundowns FC Platinum Stars FC 0:1 LB 9' 90'
8 10/27/12 Mamelodi Sundowns FC Ajax Cape Town 0:0 LB 60' 90'
9 11/7/12 Mamelodi Sundowns FC Orlando Pirates 1:3 LB 90'
10 11/10/12 Mamelodi Sundowns FC University of Pretoria FC 1:1 LB 85' 90'
11 11/21/12 Mamelodi Sundowns FC AmaZulu FC 1:1 LB 4'
5 9/17/13 Mamelodi Sundowns FC Ajax Cape Town 2:2 LB 90'
14 12/16/13 Mamelodi Sundowns FC SuperSport United 1:1 LB 90'
15 12/20/13 Mamelodi Sundowns FC Maritzburg United FC 2:2 LB 90'
23 3/15/14 Mamelodi Sundowns FC Polokwane City FC 1:0 LB 21'
15 12/3/14 Mamelodi Sundowns FC SuperSport United 3:1 LB 90'
10 12/6/14 Mamelodi Sundowns FC Free State Stars 2:0 LB 57' 90'
11 2/14/15 Platinum Stars FC Orlando Pirates 0:2 LB 90'
20 3/1/15 Platinum Stars FC Bloemfontein Celtic 2:0 LB 90'
22 3/8/15 Platinum Stars FC Moroka Swallows 1:0 LB 90'
23 3/11/15 Platinum Stars FC University of Pretoria FC 0:1 LB 90'
21 3/15/15 Platinum Stars FC Maritzburg United FC 1:2 LB 90'
24 4/4/15 Platinum Stars FC Ajax Cape Town 2:1 LB 90'
25 4/8/15 Platinum Stars FC Orlando Pirates 3:3 LB 90'
26 4/15/15 Platinum Stars FC SuperSport United 0:0 LB 65' 90'
27 4/22/15 Platinum Stars FC Mamelodi Sundowns FC 1:1 LB 90'
28 4/29/15 Platinum Stars FC AmaZulu FC 0:0 LB 90'
13 5/3/15 Platinum Stars FC Mamelodi Sundowns FC 1:2 LB 90'
29 5/6/15 Platinum Stars FC Polokwane City FC 3:1 LB 90'
1 8/8/15 Polokwane City FC Bloemfontein Celtic 3:2 LB 90'
2 8/22/15 Polokwane City FC University of Pretoria FC 3:0 LB 90'
3 8/25/15 Polokwane City FC Kaizer Chiefs 1:1 LB 45 + 1' 90'
4 9/12/15 Polokwane City FC Ajax Cape Town 2:1 LB 41' 90'
5 9/22/15 Polokwane City FC Orlando Pirates 0:0 LB 90'
6 9/25/15 Polokwane City FC Chippa United 2:1 LB 90'
8 10/21/15 Polokwane City FC Free State Stars 0:2 LB 90'
7 10/28/15 Polokwane City FC Mamelodi Sundowns FC 0:0 LB 90'
9 10/31/15 Polokwane City FC Jomo Cosmos 1:0 LB 90'
10 11/3/15 Polokwane City FC Maritzburg United FC 2:3 LB 90'
11 11/21/15 Polokwane City FC Platinum Stars FC 1:0 LB 90'
13 1/9/16 Polokwane City FC Mpumalanga Black Aces FC 1:0 LB 83'
19 2/26/17 Baroka FC Cape Town City FC 0:3 LB 90'
23 4/11/17 Baroka FC Free State Stars 2:1 LB 1 90'
24 4/14/17 Baroka FC Maritzburg United FC 3:1 LB 90'
25 4/26/17 Baroka FC Orlando Pirates 1:1 LB 90'
26 4/30/17 Baroka FC Bloemfontein Celtic 1:1 LB 90'
27 5/10/17 Baroka FC Mamelodi Sundowns FC 2:2 LB 90'
29 5/17/17 Baroka FC Highlands Park FC 0:0 LB 90'
30 5/27/17 Baroka FC Ajax Cape Town 0:1 LB 90'
1 8/19/17 Baroka FC Polokwane City FC 0:0 LB 90'
2 8/22/17 Baroka FC Orlando Pirates 1:1 LB 90'
5 9/20/17 Baroka FC Bloemfontein Celtic 0:2 LB 90'
6 9/23/17 Baroka FC Ajax Cape Town 2:2 LB 90'
7 9/30/17 Baroka FC Kaizer Chiefs 1:2 LB 32' 90'
8 10/18/17 Baroka FC Lamontville Golden Arrows 1:1 LB 90'
9 10/22/17 Baroka FC Bidvest Wits FC 0:1 LB 90'
11 11/21/17 Baroka FC Cape Town City FC 1:1 LB 90'
12 11/26/17 Baroka FC Platinum Stars FC 2:2 LB 90'
13 12/5/17 Baroka FC Mamelodi Sundowns FC 4:0 LB 90'
15 12/17/17 Baroka FC SuperSport United 3:1 LB 90'
16 1/6/18 Baroka FC Orlando Pirates 3:1 LB 90'
Squad: 89, Starting eleven: 87, Substituted in: 2, On the bench: 0, Suspended: 0, Injured: 0, Absence: 0
Matchday Date Venue For Opponent Result Pos.            
1 5/31/17 Baroka FC Stellenbosch FC 2:2 LB 90'
3 6/7/17 Baroka FC Black Leopards FC 2:1 LB 90'
4 6/10/17 Baroka FC Stellenbosch FC 2:0 LB 90'
6 6/17/17 Baroka FC Black Leopards FC 1:1 LB 71' 90'
Squad: 4, Starting eleven: 4, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0, Absence: 0
Matchday Date Venue For Opponent Result Pos.            
Second Round 3/11/17 Baroka FC FC Cape Town 0:2 LB 67' 76' 76'
Round of 16 4/4/17 Baroka FC Platinum Stars FC 0:1 AET LB 120'
Squad: 2, Starting eleven: 2, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0, Absence: 0

Positions played

102

Positions played

Played as...      
102 1 5

National team career

# National team Debut  
South Africa
- South Africa - 7 -
Go to national player profile