Grant Kekana - Live Updates and Stats

Grant Kekana
Shirt No.:20
Position:D
Foot:Right foot
Contract until:June 29, 2026
Player Info
Height (cm)179
Weight (kg)74
Age33
Total Market Value€ 500K
Next Match
Shirt No.:20
Oct. 31, 199233 Years
Height:179 cm
Foot:Right foot
Position:D
Total Market Value:€ 500K
Overview
DC
Strengths No Outstanding Strengths
Weaknesses No Outstanding Weaknesses
Tactics(53)Attack(34)Creativity(37)Technology(46)Defense(69)
Strengths No Outstanding Strengths
Weaknesses No Outstanding Weaknesses
Matches
05:00 PM
Tue
Mamelodi Sundowns
Petro Atletico de Luanda
-
-
06:00 PM
Sun
Wydad Casablanca
Mamelodi Sundowns
2
1
03:30 PM
Sat
Petro Atletico de Luanda
Mamelodi Sundowns
-
2
06:00 PM
Wed
Al Ahly FC
Mamelodi Sundowns
-
-
01:00 PM
Sun
Mamelodi Sundowns
Al Ahly FC
1
-
05:00 PM
Wed
South Africa
Tunisia
-
-
01:00 PM
Tue
South Sudan
South Africa
2
3
08:00 PM
Sun
South Africa
Namibia
4
-
08:00 PM
Tue
Mali
South Africa
2
-
08:00 PM
Tue
Morocco
South Africa
-
2
05:00 PM
Fri
South Africa
Republic of the Congo
5
-
05:00 PM
Wed
Nigeria
South Africa
1
1
08:00 PM
Sat
Cape Verde
South Africa
-
-
04:00 PM
Tue
Republic of the Congo
South Africa
1
1
04:00 PM
Fri
South Africa
Uganda
2
2
07:00 PM
Thu
Morocco
South Africa
2
1
04:00 PM
Fri
South Africa
Liberia
2
2
04:00 PM
Tue
Liberia
South Africa
1
2
01:00 PM
Fri
Bumamuru
Mamelodi Sundowns
-
4
01:00 PM
Sat
Mamelodi Sundowns
Wydad Casablanca
2
2
01:00 PM
Sat
TP Mazembe Englebert
Mamelodi Sundowns
1
-
04:00 PM
Sat
F.C. Nouadhibou
Mamelodi Sundowns
-
2
07:00 PM
Sat
Esperance Sportive de Tunis
Mamelodi Sundowns
1
-
01:00 PM
Sat
Mamelodi Sundowns
Al Ahly FC
1
-
01:00 PM
Sat
Mamelodi Sundowns
Pyramids FC
1
1
04:00 PM
Fri
Al Ahly FC
Mamelodi Sundowns
1
1
01:00 PM
Sat
Maniema Union
Mamelodi Sundowns
1
2
04:00 PM
Sun
Mamelodi Sundowns
AS FAR Rabat
1
1
06:00 PM
Sat
Young Africans
Mamelodi Sundowns
-
-
04:00 PM
Fri
Coton Sport
Mamelodi Sundowns
1
3
01:00 PM
Sat
Mamelodi Sundowns
TP Mazembe Englebert
1
-
01:00 PM
Sat
El Merreikh SC Omdurman
Mamelodi Sundowns
-
-
01:00 PM
Sun
Mamelodi Sundowns
Pyramids FC
-
-
04:00 PM
Tue
Pyramids FC
Mamelodi Sundowns
-
1
04:00 PM
Tue
Mamelodi Sundowns
Maniema Union
-
-
01:00 PM
Sat
Mamelodi Sundowns
Al-Hilal Omdurman
1
-
06:00 PM
Fri
Mamelodi Sundowns
Young Africans
-
-
01:00 PM
Sat
Mamelodi Sundowns
Saint Eloi Lupopo
3
1
07:00 PM
Sat
Raja Club Athletic
Mamelodi Sundowns
1
-
07:00 PM
Sat
Al Ahly FC
Mamelodi Sundowns
-
1
07:00 PM
Tue
Esperance Sportive de Tunis
Mamelodi Sundowns
-
-
01:00 PM
Sat
Al-Hilal Omdurman
Mamelodi Sundowns
2
4
06:00 PM
Fri
Mamelodi Sundowns
Esperance Sportive de Tunis
-
1
07:00 PM
Fri
MC Alger
Mamelodi Sundowns
-
-
04:00 PM
Sat
Mamelodi Sundowns
Petro Atletico de Luanda
1
1
07:00 PM
Sat
Al Ahly FC
Mamelodi Sundowns
2
2
01:00 PM
Sat
Mamelodi Sundowns
Al Ahly FC
5
2
07:00 PM
Sat
Mamelodi Sundowns
Coton Sport
2
1
07:00 PM
Sat
Wydad Casablanca
Mamelodi Sundowns
-
-
05:00 PM
Sun
Pyramids FC
Mamelodi Sundowns
2
1
01:00 PM
Sat
Mamelodi Sundowns
Al Ahly FC
-
-
01:00 PM
Tue
Mamelodi Sundowns
Esperance Sportive de Tunis
1
-
01:00 PM
Sat
Mamelodi Sundowns
El Merreikh SC Omdurman
3
-
07:00 PM
Wed
Mamelodi Sundowns
Fluminense RJ
-
-
04:00 PM
Sat
Mamelodi Sundowns
Borussia Dortmund
3
4
11:05 PM
Tue
Ulsan HD FC
Mamelodi Sundowns
-
1
01:00 PM
Sat
Mamelodi Sundowns
Moroka Swallows FC
1
-
01:00 PM
Sat
Kaizer Chiefs
Mamelodi Sundowns
1
1
01:00 PM
Sat
Mamelodi Sundowns
Kaizer Chiefs
2
1
04:00 PM
Sat
Orlando Pirates
Mamelodi Sundowns
-
-
07:30 AM
Sat
Mamelodi Sundowns
AmaZulu
3
-
01:00 PM
Sun
Stellenbosch FC
Mamelodi Sundowns
1
-
01:00 PM
Sat
Orlando Pirates
Mamelodi Sundowns
1
1
04:00 PM
Sun
Mamelodi Sundowns
Richards Bay
4
-
01:00 PM
Sat
Mamelodi Sundowns
Orlando Pirates
1
1
07:00 PM
Tue
Cote d'Ivoire
South Africa
1
1
09:00 PM
Tue
Algeria
South Africa
3
3
09:00 PM
Thu
South Africa
Andorra
1
1
04:00 PM
Fri
South Africa
Eswatini
-
-
01:00 PM
Sun
South Africa
Angola
1
1
06:30 PM
Thu
South Africa
Mozambique
2
1
03:00 PM
Tue
South Africa
Democratic Republic of the Congo
1
-
01:00 PM
Sat
South Africa
Namibia
-
-
01:10 PM
Sat
Mamelodi Sundowns
Orlando Pirates
1
2
05:00 PM
Fri
Pretoria Univ
Mamelodi Sundowns
1
1
01:00 PM
Sun
Stellenbosch FC
Mamelodi Sundowns
1
2
05:00 PM
Fri
Mamelodi Sundowns
Sekhukhune United
-
-
04:00 PM
Tue
Mamelodi Sundowns
Mathaithai
6
-
05:00 PM
Sat
Royal AM
Mamelodi Sundowns
1
2
04:00 PM
Sat
Mamelodi Sundowns
Summerfield
5
-
04:00 PM
Sat
Mamelodi Sundowns
Marumo Gallants FC
1
1
04:00 PM
Sat
Stellenbosch FC
Mamelodi Sundowns
2
1
04:00 PM
Sun
Mamelodi Sundowns
Kaizer Chiefs
1
2
05:00 PM
Wed
Mamelodi Sundowns
Stellenbosch FC
-
1
01:00 PM
Sun
Mamelodi Sundowns
Polokwane City FC
-
-
04:00 PM
Sat
Cape Town City FC
Mamelodi Sundowns
1
1
01:30 PM
Sat
Orlando Pirates
Mamelodi Sundowns
-
-
04:00 PM
Tue
Mamelodi Sundowns
Lamontville Golden Arrows
3
-
01:30 PM
Sat
Mamelodi Sundowns
Orlando Pirates
-
3
04:00 PM
Sat
Kaizer Chiefs
Mamelodi Sundowns
-
4
01:00 PM
Sun
Marumo Gallants FC
Mamelodi Sundowns
-
2
04:00 PM
Sat
Magesi
Mamelodi Sundowns
2
1
05:30 PM
Tue
Mamelodi Sundowns
Durban City
1
1
01:00 PM
Wed
Mamelodi Sundowns
Kaizer Chiefs
2
1
05:30 PM
Tue
Mamelodi Sundowns
AmaZulu
3
-
05:30 PM
Wed
Lamontville Golden Arrows
Mamelodi Sundowns
-
-
05:30 PM
Tue
Cape Town Spurs
Mamelodi Sundowns
-
1
05:30 PM
Tue
TS Galaxy
Mamelodi Sundowns
1
-
04:00 PM
Mon
Mamelodi Sundowns
Supersport United
1
-
05:30 PM
Wed
Chippa United
Mamelodi Sundowns
-
3
01:30 PM
Sat
Richards Bay
Mamelodi Sundowns
-
2
01:00 PM
Sun
Polokwane City FC
Mamelodi Sundowns
1
-
05:30 PM
Wed
Mamelodi Sundowns
Royal AM
2
1
05:30 PM
Wed
Mamelodi Sundowns
Cape Town City FC
3
-
03:30 PM
Tue
Mamelodi Sundowns
Marumo Gallants FC
4
1
06:00 PM
Sat
Mamelodi Sundowns
Sekhukhune United
3
-
06:00 PM
Sat
Cape Town City FC
Mamelodi Sundowns
-
2
05:30 PM
Wed
Mamelodi Sundowns
Cape Town City FC
-
-
03:00 PM
Sun
Mamelodi Sundowns
TS Galaxy
3
-
05:30 PM
Wed
Sekhukhune United
Mamelodi Sundowns
2
4
03:30 PM
Sat
Cape Town City FC
Mamelodi Sundowns
-
-
03:30 PM
Tue
Mamelodi Sundowns
Baroka FC
2
1
01:00 PM
Sun
Mamelodi Sundowns
AmaZulu
1
-
05:30 PM
Tue
Mamelodi Sundowns
Chippa United
2
1
03:00 PM
Tue
Chippa United
Mamelodi Sundowns
-
-
01:00 PM
Sun
Moroka Swallows FC
Mamelodi Sundowns
-
-
05:30 PM
Fri
Richards Bay
Mamelodi Sundowns
-
2
05:30 PM
Tue
Mamelodi Sundowns
Moroka Swallows FC
2
-
05:30 PM
Wed
TS Galaxy
Mamelodi Sundowns
-
3
06:30 PM
Tue
Durban City
Mamelodi Sundowns
-
5
01:30 PM
Sun
Orlando Pirates
Mamelodi Sundowns
2
1
05:30 PM
Wed
Magesi
Mamelodi Sundowns
1
2
05:30 PM
Tue
Mamelodi Sundowns
AmaZulu
2
-
01:00 PM
Mon
Royal AM
Mamelodi Sundowns
2
3
03:45 PM
Sun
Mamelodi Sundowns
Lamontville Golden Arrows
4
-
01:00 PM
Sat
Chippa United
Mamelodi Sundowns
1
1
05:30 PM
Tue
Mamelodi Sundowns
AmaZulu
2
-
05:30 PM
Tue
Mamelodi Sundowns
Cape Town City FC
-
-
01:20 PM
Sat
Kaizer Chiefs
Mamelodi Sundowns
1
2
05:30 PM
Wed
Orlando Pirates
Mamelodi Sundowns
-
1
01:30 PM
Sat
Orlando Pirates
Mamelodi Sundowns
-
1
05:30 PM
Mon
Mamelodi Sundowns
TS Galaxy
3
-
01:30 PM
Sat
Mamelodi Sundowns
Orlando Pirates
1
1
05:30 PM
Wed
Moroka Swallows FC
Mamelodi Sundowns
2
4
05:30 PM
Wed
Mamelodi Sundowns
Cape Town Spurs
3
-
01:00 PM
Sat
Mamelodi Sundowns
Stellenbosch FC
-
3
05:30 PM
Wed
Marumo Gallants FC
Mamelodi Sundowns
1
3
04:00 PM
Sat
Royal AM
Mamelodi Sundowns
-
3
05:30 PM
Wed
Mamelodi Sundowns
Richards Bay
3
-
06:15 PM
Sat
Stellenbosch FC
Mamelodi Sundowns
1
1
03:30 PM
Sun
Mamelodi Sundowns
Moroka Swallows FC
3
-
05:30 PM
Wed
Mamelodi Sundowns
Marumo Gallants FC
1
-
03:30 PM
Sun
Marumo Gallants FC
Mamelodi Sundowns
-
4
05:30 PM
Mon
Baroka FC
Mamelodi Sundowns
1
1
05:30 PM
Tue
TS Galaxy
Mamelodi Sundowns
1
2
01:30 PM
Sun
Stellenbosch FC
Mamelodi Sundowns
1
1
06:00 PM
Sat
Kaizer Chiefs
Mamelodi Sundowns
-
1
05:30 PM
Wed
Lamontville Golden Arrows
Mamelodi Sundowns
1
1
05:30 PM
Tue
Mamelodi Sundowns
Royal AM
5
1
01:00 PM
Sun
Mamelodi Sundowns
Stellenbosch FC
3
-
05:30 PM
Tue
Mamelodi Sundowns
Supersport United
2
-
03:30 PM
Sun
Mamelodi Sundowns
Magesi
2
-
01:30 PM
Sat
Mamelodi Sundowns
Orlando Pirates
4
1
05:30 PM
Wed
Chippa United
Mamelodi Sundowns
-
1
01:30 PM
Fri
Mamelodi Sundowns
Orlando Pirates
2
-
05:30 PM
Wed
Siwelele
Mamelodi Sundowns
1
1
05:30 PM
Wed
Mamelodi Sundowns
TS Galaxy
1
-
05:30 PM
Wed
AmaZulu
Mamelodi Sundowns
-
1
05:30 PM
Mon
Mamelodi Sundowns
Orbit College
-
-
Matches
Date
LeagueMatchPlayedGoalsAssistsRating
League
South Africa Premier Soccer LeagueFebruary 27, 2024
Match
90"--7.55PlayedGoalsAssistsRating
90"--7.55
League
South Africa Premier Soccer LeagueApril 9, 2024
Match
90"--7.15PlayedGoalsAssistsRating
90"--7.15
League
South Africa Premier Soccer LeagueFebruary 11, 2025
Match
90"--6.63PlayedGoalsAssistsRating
90"--6.63
League
South Africa Premier Soccer LeagueJanuary 16, 2023
Match
1"--6.98PlayedGoalsAssistsRating
1"--6.98
League
South Africa Premier Soccer LeagueDecember 28, 2024
Match
75"--7.44PlayedGoalsAssistsRating
75"--7.44
League
South Africa Premier Soccer LeagueOctober 23, 2024
Match
90"--6.47PlayedGoalsAssistsRating
90"--6.47
League
South Africa Premier Soccer LeagueOctober 30, 2024
Match
90"--7.41PlayedGoalsAssistsRating
90"--7.41
League
South Africa Premier League CupNovember 2, 2024
Match
90"--7.43PlayedGoalsAssistsRating
90"--7.43
League
South Africa Premier Soccer LeagueSeptember 24, 2024
Match
90"--7.06PlayedGoalsAssistsRating
90"--7.06
League
South Africa Premier Soccer LeagueNovember 30, 2024
Match
65"--7.46PlayedGoalsAssistsRating
65"--7.46
League
South Africa Premier Soccer LeagueApril 27, 2022
Match
90"--7.29PlayedGoalsAssistsRating
90"--7.29
League
South Africa Premier Soccer LeagueSeptember 19, 2021
Match
90"--7.35PlayedGoalsAssistsRating
90"--7.35
League
South Africa Premier Soccer LeagueFebruary 26, 2025
Match
90"--6.77PlayedGoalsAssistsRating
90"--6.77
League
South Africa Premier Soccer LeagueNovember 20, 2021
Match
90"--7.15PlayedGoalsAssistsRating
90"--7.15
League
South Africa Premier Soccer LeagueDecember 14, 2021
Match
90"--6.81PlayedGoalsAssistsRating
90"--6.81
League
South Africa Premier Soccer LeagueSeptember 18, 2022
Match
90"--7.2PlayedGoalsAssistsRating
90"--7.2
League
South Africa Premier Soccer LeagueAugust 24, 2021
Match
90"--8.05PlayedGoalsAssistsRating
90"--8.05
League
South Africa Premier Soccer LeagueApril 9, 2023
Match
90"--6.75PlayedGoalsAssistsRating
90"--6.75
League
South Africa Premier Soccer LeagueJanuary 6, 2023
Match
90"--7.42PlayedGoalsAssistsRating
90"--7.42
League
South Africa Premier Soccer LeagueJanuary 3, 2023
Match
90"--7.32PlayedGoalsAssistsRating
90"--7.32
League
South Africa Premier Soccer LeagueMarch 2, 2022
Match
90"--7.59PlayedGoalsAssistsRating
90"--7.59
League
South Africa Premier Soccer LeagueOctober 25, 2022
Match
90"--7.62PlayedGoalsAssistsRating
90"--7.62
League
South Africa Premier Soccer LeagueMarch 16, 2025
Match
90"--6.68PlayedGoalsAssistsRating
90"--6.68
League
South Africa Premier Soccer LeagueJanuary 22, 2025
Match
90"--6.37PlayedGoalsAssistsRating
90"--6.37
League
South Africa Premier Soccer LeagueMarch 11, 2025
Match
90"--7.07PlayedGoalsAssistsRating
90"--7.07
League
South Africa Premier Soccer LeagueFebruary 2, 2025
Match
90"--7.36PlayedGoalsAssistsRating
90"--7.36
League
South Africa Premier Soccer LeagueAugust 9, 2025
Match
90"--6.86PlayedGoalsAssistsRating
90"--6.86
League
South Africa Premier Soccer LeagueAugust 12, 2025
Match
90"--7.53PlayedGoalsAssistsRating
90"--7.53
League
South Africa Premier Soccer LeagueApril 4, 2023
Match
90"--6.89PlayedGoalsAssistsRating
90"--6.89
League
South Africa Premier Soccer LeagueSeptember 28, 2024
Match
90"--6.7PlayedGoalsAssistsRating
90"--6.7
League
South Africa Premier League CupNovember 10, 2024
Match
90"--7.36PlayedGoalsAssistsRating
90"--7.36
League
South Africa Premier Soccer LeagueSeptember 20, 2023
Match
5"--6.99PlayedGoalsAssistsRating
5"--6.99
League
South Africa Premier Soccer LeagueFebruary 4, 2023
Match
90"--7.29PlayedGoalsAssistsRating
90"--7.29
League
South Africa Premier Soccer LeagueApril 29, 2024
Match
77"--7.22PlayedGoalsAssistsRating
77"--7.22
League
South Africa Premier Soccer LeagueNovember 1, 2025
Match
90"--6.61PlayedGoalsAssistsRating
90"--6.61
League
South Africa Premier Soccer LeagueDecember 13, 2023
Match
90"1-8.17PlayedGoalsAssistsRating
90"1-8.17
League
South Africa Premier Soccer LeagueFebruary 19, 2025
Match
74"--6.54PlayedGoalsAssistsRating
74"--6.54
League
South Africa Premier Soccer LeagueOctober 29, 2022
Match
90"--7.31PlayedGoalsAssistsRating
90"--7.31
League
South Africa Premier Soccer LeagueApril 30, 2025
Match
90"--7.32PlayedGoalsAssistsRating
90"--7.32
League
South Africa Premier Soccer LeagueDecember 4, 2021
Match
90"--7.05PlayedGoalsAssistsRating
90"--7.05
League
South Africa Premier Soccer LeagueOctober 3, 2021
Match
90"--7.6PlayedGoalsAssistsRating
90"--7.6
League
South Africa Premier Soccer LeagueOctober 19, 2022
Match
90"--7.54PlayedGoalsAssistsRating
90"--7.54
League
South Africa Premier Soccer LeagueNovember 7, 2021
Match
90"--6.76PlayedGoalsAssistsRating
90"--6.76
League
South Africa Premier Soccer LeagueFebruary 14, 2022
Match
10"--6.68PlayedGoalsAssistsRating
10"--6.68
League
South Africa Premier Soccer LeagueJanuary 24, 2023
Match
75"--6.57PlayedGoalsAssistsRating
75"--6.57
League
South Africa Premier Soccer LeagueMarch 5, 2023
Match
90"--7.03PlayedGoalsAssistsRating
90"--7.03
League
South Africa Premier Soccer LeagueJanuary 21, 2023
Match
90"--7.45PlayedGoalsAssistsRating
90"--7.45
League
South Africa Premier Soccer LeagueApril 12, 2023
Match
62"--6.54PlayedGoalsAssistsRating
62"--6.54
League
South Africa Premier Soccer LeagueMarch 14, 2023
Match
13"--6.59PlayedGoalsAssistsRating
13"--6.59
League
South Africa Premier Soccer LeagueSeptember 17, 2024
Match
90"--7.52PlayedGoalsAssistsRating
90"--7.52
League
South Africa Premier Soccer LeagueFebruary 8, 2025
Match
90"1-7.37PlayedGoalsAssistsRating
90"1-7.37
League
South Africa Premier Soccer LeagueDecember 30, 2022
Match
90"--7.0PlayedGoalsAssistsRating
90"--7.0
League
South Africa Premier Soccer LeagueDecember 3, 2025
Match
5"--6.34PlayedGoalsAssistsRating
5"--6.34
League
South Africa Premier Soccer LeagueNovember 5, 2025
Match
90"--7.3PlayedGoalsAssistsRating
90"--7.3
League
South Africa Premier Soccer LeagueDecember 6, 2023
Match
90"--7.45PlayedGoalsAssistsRating
90"--7.45
League
South Africa Premier Soccer LeagueJanuary 19, 2026
Match
7"--6.54PlayedGoalsAssistsRating
7"--6.54
Match Log
TeamsLeagueAppearancesStartsGoalsAssistsYellow cardsRed cards
Mamelodi SundownsCAF Champions LeagueApps6
Goals0
Yellow cards1
Starts1
Assists0
Red cards0
Mamelodi SundownsCAF Champions LeagueApps11
Goals0
Yellow cards0
Starts8
Assists0
Red cards0
Mamelodi SundownsCAF Champions LeagueApps7
Goals1
Yellow cards0
Starts7
Assists0
Red cards0
Mamelodi SundownsCAF Champions LeagueApps11
Goals0
Yellow cards1
Starts11
Assists0
Red cards0
Mamelodi SundownsSouth Africa MTN 8 CupApps2
Goals0
Yellow cards1
Starts2
Assists0
Red cards0
Mamelodi SundownsSouth Africa MTN 8 CupApps2
Goals0
Yellow cards1
Starts2
Assists0
Red cards0
Mamelodi SundownsSouth Africa MTN 8 CupApps2
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Mamelodi SundownsSouth Africa Premier League CupApps3
Goals0
Yellow cards1
Starts3
Assists0
Red cards0
Mamelodi SundownsFIFA Club World CupApps3
Goals0
Yellow cards0
Starts3
Assists0
Red cards0
Mamelodi SundownsInternational Club FriendlyApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Mamelodi SundownsInternational Club FriendlyApps4
Goals0
Yellow cards0
Starts2
Assists0
Red cards0
Mamelodi SundownsInternational Club FriendlyApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Mamelodi SundownsInternational Club FriendlyApps3
Goals0
Yellow cards0
Starts3
Assists0
Red cards0
Mamelodi SundownsAfrican Football LeagueApps5
Goals0
Yellow cards1
Starts4
Assists0
Red cards0
South AfricaInternational FriendlyApps2
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
South AfricaInternational FriendlyApps4
Goals0
Yellow cards1
Starts0
Assists0
Red cards0
South AfricaInternational FriendlyApps2
Goals0
Yellow cards1
Starts1
Assists0
Red cards0
Mamelodi SundownsSouth Africa League CupApps4
Goals0
Yellow cards1
Starts4
Assists0
Red cards0
Mamelodi SundownsSouth Africa League CupApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Mamelodi SundownsSouth Africa League CupApps3
Goals0
Yellow cards1
Starts3
Assists0
Red cards0
Mamelodi SundownsSouth Africa League CupApps2
Goals0
Yellow cards0
Starts2
Assists0
Red cards0
Mamelodi SundownsSouth Africa Premier Soccer LeagueApps7
Goals0
Yellow cards1
Starts7
Assists0
Red cards0
Mamelodi SundownsSouth Africa Premier Soccer LeagueApps12
Goals0
Yellow cards2
Starts9
Assists0
Red cards0
Mamelodi SundownsSouth Africa Premier Soccer LeagueApps17
Goals1
Yellow cards1
Starts13
Assists0
Red cards0
Mamelodi SundownsSouth Africa Premier Soccer LeagueApps12
Goals0
Yellow cards1
Starts11
Assists0
Red cards0
Mamelodi SundownsSouth Africa Premier Soccer LeagueApps18
Goals1
Yellow cards6
Starts17
Assists0
Red cards0
Mamelodi SundownsSouth Africa Premier Soccer LeagueApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
South AfricaFIFA World Cup qualification (CAF)Apps2
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
South AfricaCAF Africa Cup of NationsApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
South AfricaCAF Africa Cup of NationsApps2
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
South AfricaCAF Africa Cup of NationsApps10
Goals0
Yellow cards1
Starts7
Assists0
Red cards1
Transfer
Coming Soon
Grant Kekana Salary-career Earnings
TeamsYearWeekly SalaryAnnual SalaryTeamsLeagueAge Contract until
Coming Soon
Champions
South African champion




Africa Cup participant

African Football League Winner

Nedbank Cup Winner



MTN8 Cup Winner


Stats
Matches
Total played6
Started1
Minutes per game29.0
Attacking
Goals0
Scoring29.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes81
Key passes0
Accurate passes11.7
Accurate long balls0.8
Accurate crosses0.0
Defending
Interceptions per game0.3
Tackles per game0.8
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won1.7
Fouls0.7
Was fouled0.0
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played11
Started8
Minutes per game58.5
Attacking
Goals0
Scoring58.5
Goals per game0.0
Shots per game0.1
Passes
Assists0
Passes373
Key passes1
Accurate passes30.6
Accurate long balls1.0
Accurate crosses0.0
Defending
Interceptions per game0.3
Tackles per game0.5
Clearances per game1.6
Other
Succ. dribbles0.1
Total duels won1.5
Fouls0.1
Was fouled0.4
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played7
Started7
Minutes per game90.0
Attacking
Goals1
Scoring90.0
Goals per game0.1
Shots per game0.6
Passes
Assists0
Passes544
Key passes2
Accurate passes70.3
Accurate long balls2.7
Accurate crosses0.1
Defending
Interceptions per game0.0
Tackles per game0.9
Clearances per game1.3
Other
Succ. dribbles0.1
Total duels won2.7
Fouls0.4
Was fouled0.6
Offsides0.1
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played11
Started11
Minutes per game89.9
Attacking
Goals0
Scoring89.9
Goals per game0.0
Shots per game0.2
Passes
Assists0
Passes724
Key passes0
Accurate passes61.3
Accurate long balls1.9
Accurate crosses0.0
Defending
Interceptions per game0.6
Tackles per game0.8
Clearances per game3.9
Other
Succ. dribbles0.0
Total duels won2.0
Fouls0.7
Was fouled0.2
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game105.0
Attacking
Goals0
Scoring105.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes124
Key passes0
Accurate passes57.5
Accurate long balls4.0
Accurate crosses0.0
Defending
Interceptions per game1.5
Tackles per game1.5
Clearances per game4.5
Other
Succ. dribbles1.5
Total duels won5.5
Fouls2.0
Was fouled0.5
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.5
Passes
Assists0
Passes103
Key passes0
Accurate passes45.5
Accurate long balls2.0
Accurate crosses0.0
Defending
Interceptions per game2.5
Tackles per game0.5
Clearances per game1.5
Other
Succ. dribbles0.0
Total duels won3.0
Fouls1.0
Was fouled1.5
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game53.5
Attacking
Goals0
Scoring53.5
Goals per game0.0
Shots per game0.5
Passes
Assists0
Passes72
Key passes0
Accurate passes34.5
Accurate long balls2.0
Accurate crosses0.0
Defending
Interceptions per game1.0
Tackles per game0.0
Clearances per game0.5
Other
Succ. dribbles0.0
Total duels won1.5
Fouls1.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started3
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.3
Passes
Assists0
Passes200
Key passes2
Accurate passes63.0
Accurate long balls4.0
Accurate crosses0.0
Defending
Interceptions per game1.0
Tackles per game0.7
Clearances per game0.7
Other
Succ. dribbles0.0
Total duels won1.7
Fouls1.3
Was fouled0.3
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played3
Started3
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes198
Key passes0
Accurate passes63.0
Accurate long balls1.7
Accurate crosses0.0
Defending
Interceptions per game0.7
Tackles per game0.0
Clearances per game2.7
Other
Succ. dribbles0.0
Total duels won0.3
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes47
Key passes0
Accurate passes43.0
Accurate long balls2.0
Accurate crosses0.0
Defending
Interceptions per game2.0
Tackles per game1.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won1.0
Fouls2.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played4
Started2
Minutes per game49.2
Attacking
Goals0
Scoring49.2
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes102
Key passes1
Accurate passes21.2
Accurate long balls2.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.2
Clearances per game1.5
Other
Succ. dribbles0.2
Total duels won2.0
Fouls0.2
Was fouled0.8
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game2.0
Passes
Assists0
Passes68
Key passes0
Accurate passes60.0
Accurate long balls6.0
Accurate crosses0.0
Defending
Interceptions per game2.0
Tackles per game1.0
Clearances per game3.0
Other
Succ. dribbles0.0
Total duels won5.0
Fouls2.0
Was fouled1.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started3
Minutes per game86.7
Attacking
Goals0
Scoring86.7
Goals per game0.0
Shots per game0.3
Passes
Assists0
Passes144
Key passes1
Accurate passes44.0
Accurate long balls3.0
Accurate crosses0.0
Defending
Interceptions per game1.0
Tackles per game1.0
Clearances per game4.7
Other
Succ. dribbles0.0
Total duels won2.3
Fouls0.3
Was fouled0.3
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played5
Started4
Minutes per game63.0
Attacking
Goals0
Scoring63.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes145
Key passes1
Accurate passes27.6
Accurate long balls1.2
Accurate crosses0.0
Defending
Interceptions per game1.0
Tackles per game0.8
Clearances per game1.4
Other
Succ. dribbles0.0
Total duels won2.0
Fouls0.2
Was fouled0.4
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game67.5
Attacking
Goals0
Scoring67.5
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes90
Key passes0
Accurate passes41.0
Accurate long balls4.5
Accurate crosses0.0
Defending
Interceptions per game0.5
Tackles per game0.0
Clearances per game2.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played4
Started0
Minutes per game21.0
Attacking
Goals0
Scoring21.0
Goals per game0.0
Shots per game0.2
Passes
Assists0
Passes91
Key passes0
Accurate passes20.0
Accurate long balls0.8
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.5
Other
Succ. dribbles0.0
Total duels won0.8
Fouls0.2
Was fouled0.0
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game45.0
Attacking
Goals0
Scoring45.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes76
Key passes0
Accurate passes36.5
Accurate long balls1.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.5
Was fouled0.0
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played4
Started4
Minutes per game92.2
Attacking
Goals0
Scoring92.2
Goals per game0.0
Shots per game0.2
Passes
Assists0
Passes191
Key passes0
Accurate passes42.8
Accurate long balls2.8
Accurate crosses0.0
Defending
Interceptions per game1.2
Tackles per game1.0
Clearances per game1.0
Other
Succ. dribbles0.2
Total duels won3.2
Fouls2.0
Was fouled0.2
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game1.0
Passes
Assists0
Passes80
Key passes2
Accurate passes71.0
Accurate long balls4.0
Accurate crosses0.0
Defending
Interceptions per game1.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started3
Minutes per game81.7
Attacking
Goals0
Scoring81.7
Goals per game0.0
Shots per game0.3
Passes
Assists0
Passes157
Key passes0
Accurate passes45.3
Accurate long balls7.3
Accurate crosses0.0
Defending
Interceptions per game0.3
Tackles per game0.3
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won2.0
Fouls1.3
Was fouled0.3
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game105.0
Attacking
Goals0
Scoring105.0
Goals per game0.0
Shots per game1.0
Passes
Assists0
Passes156
Key passes0
Accurate passes73.0
Accurate long balls2.0
Accurate crosses0.0
Defending
Interceptions per game0.5
Tackles per game0.5
Clearances per game3.5
Other
Succ. dribbles0.0
Total duels won4.0
Fouls1.5
Was fouled0.5
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played7
Started7
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.1
Passes
Assists0
Passes447
Key passes0
Accurate passes58.7
Accurate long balls3.9
Accurate crosses0.0
Defending
Interceptions per game1.1
Tackles per game1.0
Clearances per game2.7
Other
Succ. dribbles0.1
Total duels won2.4
Fouls1.0
Was fouled0.6
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played12
Started9
Minutes per game68.4
Attacking
Goals0
Scoring68.4
Goals per game0.0
Shots per game0.5
Passes
Assists0
Passes459
Key passes0
Accurate passes35.5
Accurate long balls1.8
Accurate crosses0.0
Defending
Interceptions per game0.8
Tackles per game1.2
Clearances per game2.2
Other
Succ. dribbles0.1
Total duels won2.8
Fouls0.8
Was fouled0.4
Offsides0.0
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played17
Started13
Minutes per game61.7
Attacking
Goals1
Scoring61.7
Goals per game0.1
Shots per game0.1
Passes
Assists0
Passes667
Key passes0
Accurate passes36.0
Accurate long balls1.2
Accurate crosses0.0
Defending
Interceptions per game0.7
Tackles per game0.6
Clearances per game1.8
Other
Succ. dribbles0.2
Total duels won1.8
Fouls0.5
Was fouled0.4
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played12
Started11
Minutes per game76.0
Attacking
Goals0
Scoring76.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes862
Key passes2
Accurate passes66.8
Accurate long balls3.7
Accurate crosses0.0
Defending
Interceptions per game0.2
Tackles per game0.6
Clearances per game2.0
Other
Succ. dribbles0.0
Total duels won1.9
Fouls0.8
Was fouled0.3
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played18
Started17
Minutes per game78.0
Attacking
Goals1
Scoring78.0
Goals per game0.1
Shots per game0.2
Passes
Assists0
Passes1170
Key passes0
Accurate passes60.7
Accurate long balls3.3
Accurate crosses0.0
Defending
Interceptions per game0.3
Tackles per game0.4
Clearances per game3.9
Other
Succ. dribbles0.1
Total duels won2.1
Fouls0.7
Was fouled0.3
Offsides0.0
Cards
Yellow6
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game7.0
Attacking
Goals0
Scoring7.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes8
Key passes0
Accurate passes8.0
Accurate long balls1.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes27
Key passes0
Accurate passes21.0
Accurate long balls3.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game1.0
Clearances per game4.0
Other
Succ. dribbles0.0
Total duels won2.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started0
Minutes per game5.0
Attacking
Goals0
Scoring5.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.5
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.5
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played10
Started7
Minutes per game68.5
Attacking
Goals0
Scoring68.5
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes318
Key passes0
Accurate passes27.4
Accurate long balls1.5
Accurate crosses0.0
Defending
Interceptions per game0.3
Tackles per game0.5
Clearances per game3.2
Other
Succ. dribbles0.0
Total duels won1.4
Fouls0.7
Was fouled0.2
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red1
The Highest Paid Player
Coming Soon




































