In the beginning of August 2016, Pinto joined PFC CSKA Sofia on loan with an option to make the move permanent afterwards.
On 15 June 2017 the Bulgarian club activated the clause, and he agreed to a three-year deal three days later.

In August 2019, Pinto saw himself removed from the first team (alongside Nikolay Bodurov) by manager Ljupko Petrović, reportedly for disciplinary reasons.
In the beginning of August 2016, Pinto joined PFC CSKA Sofia on loan with an option to make the move permanent afterwards. On 15 June 2017 the Bulgarian club activated the clause, and he agreed to a three-year deal three days later. 
In August 2019, Pinto saw himself removed from the first team (alongside Nikolay Bodurov) by manager Ljupko Petrović, reportedly for disciplinary reasons.
Rúben Pinto