PLAYER PROFILE

Keagan Dolly.

· South Africa

Matrix 30419

At a glance

Full name
Keagan Larenzo Dolly
Born
22 Jan 1993
Age today
33
Nationality
South Africa

Career by season

77 recorded appearances
Keagan Dolly appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26Betway Premiership Cape Town City FC 1100—0
24/25South African FA Cup TS Galaxy FC 1110460
23/24Carling Knockout Kaizer Chiefs 1100840
23/24Betway Premiership Kaizer Chiefs 75013861
22/23South African Super Eight Cup Kaizer Chiefs 32102550
22/23South African FA Cup Kaizer Chiefs 1101901
21/22South African Super Eight Cup Kaizer Chiefs 1001610
21/22International Friendly Games South Africa 21001140
21/22Betway Premiership Kaizer Chiefs 2624842,1303
20/21Ligue 1 Montpellier HSC 183004412
20/21International Friendly Games South Africa 21101710
20/21Coupe de France Montpellier HSC 3101690
19/20World Cup Qual. CAF South Africa 21011100
19/20Ligue 1 Montpellier HSC 61001431
19/20International Friendly Games South Africa 1100400
19/20Africa Cup of Nations Qual. South Africa 22011610

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Keagan Dolly match log
DateCompetitionMatchScoreMinutesGoals
16 Nov 2020Africa Cup of Nations Qual. São Tomé and Príncipe v South Africa 2 – 471
13 Nov 2020Africa Cup of Nations Qual. South Africa v São Tomé and Príncipe 2 – 090
07 Nov 2020Ligue 1 FC Girondins Bordeaux v Montpellier HSCSubstitute, on 74′ 0 – 216
01 Nov 2020Ligue 1 AS Saint-Étienne v Montpellier HSC 0 – 169
25 Oct 2020Ligue 1 Montpellier HSC v Stade ReimsSubstitute, on 60′ 0 – 430
18 Oct 2020Ligue 1 AS Monaco v Montpellier HSCSubstitute, on 73′ 1 – 117
11 Oct 2020International Friendly Games South Africa v ZambiaSubstitute, on 9′ 1 – 2811
08 Oct 2020International Friendly Games South Africa v Namibia 1 – 190
12 Sep 2020Ligue 1 Montpellier HSC v OGC NiceSubstitute, on 85′ 3 – 15
29 Aug 2020Ligue 1 Stade Rennais FC v Montpellier HSCSubstitute, on 88′ 2 – 12
13 Oct 2019International Friendly Games South Africa v Mali 2 – 140
29 Sep 2019Ligue 1 RC Strasbourg Alsace v Montpellier HSC 1 – 090
14 Sep 2019Ligue 1 Montpellier HSC v OGC NiceSubstitute, on 90′ 2 – 11
31 Aug 2019Ligue 1 FC Nantes v Montpellier HSCSubstitute, on 77′ 1 – 013
27 Aug 2019Ligue 1 Montpellier HSC v Olympique LyonSubstitute, on 74′ 1 – 016
17 Aug 2019Ligue 1 FC Girondins Bordeaux v Montpellier HSCSubstitute, on 81′ 1 – 19
10 Aug 2019Ligue 1 Montpellier HSC v Stade Rennais FCSubstitute, on 76′ 0 – 114

Career transfers

14 recorded moves

All recorded career moves, newest first.

Keagan Dolly career transfers
Date FromToMoveFee
27 Aug 2025 TS Galaxy FC Cape Town City FC Transfer Free
18 Nov 2024 Without club TS Galaxy FC Transfer —
01 Jul 2024 Kaizer Chiefs Without club Released —
01 Jul 2021 Montpellier HSC Kaizer Chiefs Transfer Free
27 Jan 2017 Mamelodi Sundowns FC Montpellier HSC Transfer €1.7m
30 Jun 2015 Ajax Cape Town (- 2020) Mamelodi Sundowns FC Loan return
30 Jun 2015 Cape Town Spurs FC Mamelodi Sundowns FC Loan return
02 Jul 2014 Mamelodi Sundowns FC Not recorded Loan —
01 Jul 2014 Ajax Cape Town (- 2020) Mamelodi Sundowns FC Transfer €598k
01 Jul 2014 Cape Town Spurs FC Mamelodi Sundowns FC Transfer €598k
01 Jul 2012 Ajax Cape Town Youth Ajax Cape Town (- 2020) Internal move —
01 Jul 2011 Mamelodi Sundowns Youth Ajax Cape Town Youth Transfer —
01 Jul 2005 Transnet School of Excellence Mamelodi Sundowns Youth Transfer —
01 Jul 2002 Unknown club Transnet School of Excellence Transfer —

Contracts and market values are not available yet.