Apollon Limassol
On August 30th, 2020, Allen signed with Apollon Limassol in the Cypriot League.