FC Moscow
Fredericks previously had a loan spell at Supersport United. He also spent three seasons with FC Moscow, appearing in 13 Russian Premier League matches.