In June 2009, following the relegation of Real Betis, Greek double holders Olympiacos made an offer of €3 million to secure him a starting eleven position in their squad for the forthcoming Champions League, but CSKA Moscow offered €6.5 million and on 11 August 2009, he signed a five-year deal with the Russian club.
He debuted for the club on 16 August 2009 in a league match away to Lokomotiv Moscow.

On 6 December 2010, it was reported that he had been accused of rape in Moscow.
However, later the same day the investigators announced that the accused was an unrelated Portuguese citizen named Mario Gonzalez, who is also allegedly a professional footballer.

On 21 January 2014, CSKA announced that González had left them to join Universidad Católica in Chile on loan.

In December 2014, González had his CSKA contract terminated by mutual consent.
In June 2009, following the relegation of Real Betis, Greek double holders Olympiacos made an offer of €3 million to secure him a starting eleven position in their squad for the forthcoming Champions League, but CSKA Moscow offered €6.5 million and on 11 August 2009, he signed a five-year deal with the Russian club. He debuted for the club on 16 August 2009 in a league match away to Lokomotiv Moscow.
On 6 December 2010, it was reported that he had been accused of rape in Moscow. However, later the same day the investigators announced that the accused was an unrelated Portuguese citizen named Mario Gonzalez, who is also allegedly a professional footballer.
On 21 January 2014, CSKA announced that González had left them to join Universidad Católica in Chile on loan.
In December 2014, González had his CSKA contract terminated by mutual consent.
Mark González