Keanu Cupido is represented by the football agency QT Sports. The player currently plays for Mamelodi Sundowns FC; the current market value is €1.00m.

timeline Career History

15/16
Bidvest Wits FC Bidvest Wits FC
16/17
AC Ajaccio B AC Ajaccio B
18/19
Cape Town City Cape Town City
24/25
Sundowns Sundowns

Rating

72

CEN

Keanu Cupido player profile photo

Keanu Cupido

South Africa • Centre-Back visibility52,6B Wikidata Q58414998

ATT

33

TEC

43

TAC

58

DEF

70

CRE

39

AGE

28

Height: 1,80
Foot: Right
euro €1.00m
support_agent Agent: QT Sports

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

Position

Defence

Age

28

Height

1,80

Foot

Right

Personal details

Date of Birth
15.01.1998
Place of birth
Soweto, Gauteng, South Africa
Nationality
South Africa
League
Betway Premiership
Shirt number
24

info About Keanu Cupido

Keanu Cupido is a 28-year-old Centre-Back from South Africa. Keanu Cupido has played for Mamelodi Sundowns FC since 2025. Current estimated market value: €1.00m. Keanu Cupido is represented by the football agency QT Sports. 4 transfers on record; the highest fee was €500k for the 2025 move from Cape Town City to Sundowns. Average rating over the last 17 matches: 7.19. Height 1.80 m, preferred foot: right.

Who is Keanu Cupido's agent?

expand_more

Keanu Cupido is represented by the football agency QT Sports.

Which club does Keanu Cupido play for?

expand_more

Keanu Cupido currently plays for Mamelodi Sundowns FC as a Centre-Back.

What is Keanu Cupido's market value?

expand_more

Keanu Cupido's market value is estimated at around €1.00m (2026 data).

Where is Keanu Cupido from?

expand_more

Keanu Cupido holds South Africa nationality.

How old is Keanu Cupido?

expand_more

Keanu Cupido is 28 years old.

scoreboard Recent Matches

Date Opponent Score Rating
24 May 2026
AS FAR Rabat (A)
CAF Champions League, Knockout stage
1 - 1 (D) 6.3
17 May 2026
AS FAR Rabat (H)
CAF Champions League, Knockout stage
1 - 0 (W) 7.2
6 May 2026
Kaizer Chiefs (H)
Premiership
1 - 1 (D) 6.8
3 May 2026
Polokwane City (H)
Premiership
3 - 0 (W) 7.7
29 Apr 2026
Polokwane City (A)
Premiership
0 - 1 (W) 8.0