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
09 Aug 2026South African Super Eight Cup AmaZulu FC v Sekhukhune United FC 3 – 4120
16 May 2026Betway Premiership AmaZulu FC v Kaizer Chiefs 0 – 1—
06 May 2026Betway Premiership AmaZulu FC v Lamontville Golden Arrows 1 – 1—
25 Apr 2026Betway Premiership AmaZulu FC v Chippa United 5 – 1—
18 Apr 2026Betway Premiership Orlando Pirates v AmaZulu FC 3 – 0—
06 Apr 2026Betway Premiership AmaZulu FC v Sekhukhune United FC 2 – 2—
21 Mar 2026Betway Premiership Polokwane City FC v AmaZulu FC 0 – 1—
14 Mar 2026Betway Premiership AmaZulu FC v Richards Bay FC 2 – 1—
27 Feb 2026Betway Premiership Stellenbosch FC v AmaZulu FC 1 – 0—
24 Feb 2026Betway Premiership AmaZulu FC v Mamelodi Sundowns FC 0 – 1—
20 Feb 2026South African FA Cup Richards Bay FC v AmaZulu FC 0 – 190
03 Feb 2026Betway Premiership AmaZulu FC v Orlando Pirates 0 – 2—
31 Jan 2026Betway Premiership Tshakhuma Tsha Madzivhandila FC v AmaZulu FC 0 – 1—
25 Jan 2026Betway Premiership AmaZulu FC v TS Galaxy FC 3 – 2—
05 Oct 2025Carling Knockout AmaZulu FC v Magesi FC 2 – 390
09 Nov 2024Carling Knockout Richards Bay FC v Magesi FC 0 – 190
02 Nov 2024Carling Knockout Richards Bay FC v Cape Town City FC 0 – 0105
20 Oct 2024Carling Knockout Richards Bay FC v Sekhukhune United FC 1 – 090
18 May 2024Betway Premiership SuperSport United v Moroka Swallows FCSubstitute, on 82′ 2 – 08
10 May 2024Betway Premiership SuperSport United v Cape Town Spurs FC 0 – 090

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.