Kegan Johannes is represented by the football agency Football First. The player currently plays for Mamelodi Sundowns FC; the current market value is €700k.

timeline Career History

18/19
Ajax Cape Town Ajax Cape Town
20/21
Cape Town Spurs Cape Town Spurs
21/22
Kulüpsüz Kulüpsüz
21/22
SuperSport Utd. SuperSport Utd.
24/25
Sundowns Sundowns

Rating

68

RIG

Kegan Johannes player profile photo

Kegan Johannes

South Africa • Right-Back visibility34,3B Wikidata Q119350829

ATT

38

TEC

47

TAC

52

DEF

62

CRE

43

AGE

25

Height: 1,80
Foot: Right
euro €700k
support_agent Agent: Football First

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

25

Height

1,80

Foot

Right

Personal details

Date of Birth
31.03.2001
Place of birth
Bishop Lavis, Cape Town, Western Cape, South Africa
Nationality
South Africa
League
Betway Premiership
Shirt number
37

info About Kegan Johannes

Kegan Johannes is a 25-year-old Right-Back from South Africa. Kegan Johannes has played for Mamelodi Sundowns FC since 2024. Current estimated market value: €700k. Kegan Johannes is represented by the football agency Football First. 5 transfers on record. Average rating over the last 8 matches: 6.79. Height 1.80 m, preferred foot: right.

Who is Kegan Johannes's agent?

expand_more

Kegan Johannes is represented by the football agency Football First.

Which club does Kegan Johannes play for?

expand_more

Kegan Johannes currently plays for Mamelodi Sundowns FC as a Right-Back.

What is Kegan Johannes's market value?

expand_more

Kegan Johannes's market value is estimated at around €700k (2026 data).

Where is Kegan Johannes from?

expand_more

Kegan Johannes holds South Africa nationality.

How old is Kegan Johannes?

expand_more

Kegan Johannes is 25 years old.

scoreboard Recent Matches

Date Opponent Score Rating
23 Aug 2026
Lamontville Golden Arrows (H)
MTN 8
0 - 1 (L) –
15 Aug 2026
Kaizer Chiefs (A)
Premiership
1 - 1 (D) 6.3
11 Aug 2026
TS Galaxy (A)
Premiership
2 - 3 (W) 7.0
8 Aug 2026
Polokwane City (H)
MTN 8
3 - 2 (W) –
21 Jul 2026
Hertha BSC (A)
Club Friendly Games
1 - 1 (D) –