
Keegan Allan
- Keegan Shannon Saxin Allan
South Africa
- Defender · Centre-back
- #5 AmaZulu
- Age 25
Transfers
- 20 Jul 2025Richards Bay→AmaZuluFree transfer
- 1 Jul 2025Richards Bay→AmaZuluTransfer
- 1 Jul 2024SuperSport United→Richards BayJoined
- 30 Jan 2024Moroka Swallows→SuperSport UnitedJoined
- 1 Jul 2022University of Pretoria→Moroka SwallowsJoined
Sources: API-Football · Data sources