Keegan Allan

[1] While player youth soccer for Mamelodi Sundowns he was also capped for South Africa U-20.

Instead he started his senior career in the second tier with University of Pretoria, "AmaTuks".

He was sought after by several clubs, but after talking to Swallows manager Dylan Kerr, Allan was persuaded into joining that team.

Allan reportedly favored playing time over the financial aspect of a transfer.

[10] Allan was called up for South Africa for the 2023 COSAFA Cup, where he made his international debut.