Now in Algeria, Mayo is struggling to replicate the form that saw him being a PSL top goal-scorer for two consecutive seasons.
He is yet to find the back of the net for CR Belouizdad in nine games across all competitions.
His struggle for form has kept him away from the Bafana Bafana fold, having already found it difficult to play international football even when he was in top form for Cape Town City.