PLAYER PROFILE

Keegan Allan.

AmaZulu FC · South Africa

Matrix 42869

At a glance

Full name
Keegan Allan
Born
02 Apr 2001
Age today
25
Nationality
South Africa

Career by season

44 recorded appearances
Keegan Allan appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27South African Super Eight Cup AmaZulu FC 11011200
25/26South African Super Eight Cup AmaZulu FC 11101201
25/26South African FA Cup AmaZulu FC 22001650
25/26Carling Knockout AmaZulu FC 1100900
25/26Betway Premiership AmaZulu FC 121200—0
24/25Carling Knockout Richards Bay FC 33002850
23/24South African Super Eight Cup Moroka Swallows FC 1100900
23/24Carling Knockout Moroka Swallows FC 1100901
23/24Betway Premiership SuperSport United 95005090 / 1 red
23/24Betway Premiership Moroka Swallows FC 99007881
22/23South African FA Cup Moroka Swallows FC 1100900
21/22South African FA Cup University of Pretoria FC 32102551

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

Match log

Newest first
Keegan Allan match log
DateCompetitionMatchScoreMinutesGoals
07 May 2024Betway Premiership SuperSport United v Sekhukhune United FC 1 – 190
01 May 2024Betway Premiership Royal AM FC v SuperSport United 0 – 190
20 Apr 2024Betway Premiership SuperSport United v Chippa United 0 – 290
17 Apr 2024Betway Premiership SuperSport United v Polokwane City FCSubstitute, on 62′ 1 – 128
06 Apr 2024Betway Premiership SuperSport United v TS Galaxy FCSubstitute, on 68′ 0 – 122
12 Mar 2024Betway Premiership Mamelodi Sundowns FC v SuperSport UnitedSubstitute, on 90′ 1 – 11
16 Feb 2024Betway Premiership SuperSport United v Stellenbosch FC 1 – 190
23 Dec 2023Betway Premiership Royal AM FC v Moroka Swallows FC 0 – 090
05 Dec 2023Betway Premiership Orlando Pirates v Moroka Swallows FC 2 – 068
26 Nov 2023Betway Premiership Moroka Swallows FC v Kaizer Chiefs 0 – 190
11 Nov 2023Betway Premiership Polokwane City FC v Moroka Swallows FC 0 – 090
08 Nov 2023Betway Premiership Moroka Swallows FC v TS Galaxy FC 1 – 090
22 Oct 2023Carling Knockout Richards Bay FC v Moroka Swallows FC 2 – 190
30 Aug 2023Betway Premiership Moroka Swallows FC v Cape Town Spurs FC 3 – 190
16 Aug 2023Betway Premiership Sekhukhune United FC v Moroka Swallows FC 1 – 290
12 Aug 2023South African Super Eight Cup Mamelodi Sundowns FC v Moroka Swallows FC 1 – 090
09 Aug 2023Betway Premiership Moroka Swallows FC v Cape Town City FC 0 – 190
05 Aug 2023Betway Premiership Lamontville Golden Arrows v Moroka Swallows FC 1 – 190
11 Feb 2023South African FA Cup Stellenbosch FC v Moroka Swallows FC 3 – 090
10 Apr 2022South African FA Cup Royal AM FC v University of Pretoria FC 3 – 290

Career transfers

6 recorded moves

All recorded career moves, newest first.

Keegan Allan career transfers
Date FromToMoveFee
21 Jul 2025 Richards Bay FC AmaZulu FC Transfer Free
10 Jul 2024 SuperSport United Richards Bay FC Transfer Free
26 Jan 2024 Moroka Swallows FC SuperSport United Transfer —
12 Jul 2022 University of Pretoria FC Moroka Swallows FC Transfer —
30 Jul 2021 Mamelodi Sundowns FC Reserves University of Pretoria FC Transfer —
01 Jul 2019 Bidvest Wits FC Youth Development Mamelodi Sundowns FC Reserves Transfer Free

Contracts and market values are not available yet.