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
18 Sep 2021Betway Premiership Kaizer Chiefs v Royal AM FC 1 – 475
12 Sep 2021Betway Premiership Mamelodi Sundowns FC v Kaizer Chiefs 2 – 090
25 Aug 2021Betway Premiership Kaizer Chiefs v Baroka FC 2 – 184
22 Aug 2021Betway Premiership TS Galaxy FC v Kaizer ChiefsSubstitute, on 54′ 0 – 036
15 Aug 2021South African Super Eight Cup Mamelodi Sundowns FC v Kaizer ChiefsSubstitute, on 59′ 2 – 261
12 May 2021Coupe de France Montpellier HSC v Paris Saint-GermainSubstitute, on 86′ 2 – 24
09 May 2021Ligue 1 RC Strasbourg Alsace v Montpellier HSCSubstitute, on 71′ 2 – 319
02 May 2021Ligue 1 Montpellier HSC v AS Saint-ÉtienneSubstitute, on 64′ 1 – 226
06 Mar 2021Coupe de France Olympique Alès v Montpellier HSC 1 – 264
10 Feb 2021Coupe de France RC Strasbourg Alsace v Montpellier HSCSubstitute, on 90′ 0 – 21
30 Jan 2021Ligue 1 Montpellier HSC v RC Lens 1 – 263
09 Jan 2021Ligue 1 Montpellier HSC v FC NantesSubstitute, on 80′ 1 – 110
06 Jan 2021Ligue 1 Olympique Marseille v Montpellier HSCSubstitute, on 46′ 3 – 144
23 Dec 2020Ligue 1 Montpellier HSC v LOSC LilleSubstitute, on 73′ 2 – 317
20 Dec 2020Ligue 1 Stade Brestois 29 v Montpellier HSC 2 – 265
16 Dec 2020Ligue 1 Montpellier HSC v FC MetzSubstitute, on 90′ 0 – 21
12 Dec 2020Ligue 1 RC Lens v Montpellier HSCSubstitute, on 80′ 2 – 310
05 Dec 2020Ligue 1 Montpellier HSC v Paris Saint-GermainSubstitute, on 63′ 1 – 327
29 Nov 2020Ligue 1 FC Lorient v Montpellier HSCSubstitute, on 78′ 0 – 112
22 Nov 2020Ligue 1 Montpellier HSC v RC Strasbourg AlsaceSubstitute, on 82′ 4 – 38

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.