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
11 Mar 2022South African FA Cup Venda Football Club v University of Pretoria FC 2 – 21201
15 Dec 2021South African FA Cup University of Pretoria FC v Hungry Lions FCSubstitute, on 46′ 2 – 145
—South African FA Cup Polokwane City FC v AmaZulu FC TBC75
—South African Super Eight Cup Stellenbosch FC v AmaZulu FC 3 – 21201

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.