Keanu Grégory Cupido
South Africa | Defender | Mamelodi Sundowns
Keanu Grégory Cupido, 27, is a footballer from South Africa playing as Defender for Mamelodi Sundowns. Cupido was born in Johannesburg, South Africa. In the 2025 CAF Champions League season Cupido has 9 appearances with 0 goals and 0 assists in 767 minutes at an average rating of 6.99. Cupido is ranked 11th in the CAF Champions League Yellow Cards list for 2025.
Profile
- Full name
- Keanu Grégory Cupido
- Age
- 27
- Born
- 15 January 1998 | Johannesburg | South Africa
- Nationality
- South Africa
- Height
- 181 cm
- Position
- Defender
- Shirt number
- 24
- Current club
- Mamelodi Sundowns
League Rankings
- CAF Champions League 2025 | Yellow Cards | Position 11 | 3 yellow cards Visit the CAF Champions League hub
Season by Season Stats
| Season | Team | League | Apps | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|
| 2025 | Mamelodi Sundowns | CAF Champions League | 9 | 0 | 0 | 3 | 0 | 6.99 |
Career Transfers
-
27 January 2025
Cape Town City
to
Mamelodi Sundowns
Transfer
Honours
- 8 Cup 2018/2019 : Winner | South-Africa
- 8 Cup 2021/2022 : 2nd Place | South-Africa
- PSL 2021/2022 : 2nd Place | South-Africa
Frequently Asked Questions
What position does Keanu Grégory Cupido play?
Keanu Grégory Cupido plays as Defender.
Which team does Keanu Grégory Cupido play for?
Keanu Grégory Cupido plays for Mamelodi Sundowns in the CAF Champions League.
How many goals has Keanu Grégory Cupido scored this season?
Keanu Grégory Cupido has scored 0 goals in 9 appearances in the CAF Champions League 2025 season.
How old is Keanu Grégory Cupido?
Keanu Grégory Cupido is 27 years old and comes from South Africa.
Updated: 11 Jun 2026, 06:27 UTC