Народився 21 червня1991 року в місті Сан-Луїс. Вихованець юнацьких команд футбольних клубів «Ферровіаріо», «Іраті» та «Сеара». На початку 2010 року на правах оренди перейшов у клуб «Кішада», де зіграв один матч у чемпіонаті штату і згодом повернувся до «Сеари». У її складі 4 вересня 2010 року в матчі проти «Васко да Гами» він дебютував у бразильській Серії А[1]. На початку 2011 року Пабло на правах оренди виступав за «Тірадентес», після чого знову повернувся в «Сеару». Згодом на початку 2012 року був на перегляді у нідерландському ПСВ[2], втім у команді не залишився.
У 2012 році гравець приєднався до «Греміо»[3]. У матчі Ліги Гаушу проти «Пелотаса» він дебютував за нову команду. Втім, цей матч так і залишився єдиним за клуб. В 2013 році в пошуках ігрової практики Пабло перейшов в «Аваї»[4], де за наступні два сезони провів 35 матчів у Серії Б, забивши 5 голів.
На початку 2015 року Пабло перейшов в «Понте-Прету»[5], втім вже у кінці серпня того ж року покинув команду і за 6 млн євро перейшов у французький«Бордо»[6]. У матчі проти «Парі Сен-Жермена» він дебютував у Лізі 1. Втім у новій команді не став основним гравцем і на початку 2017 року на правах оренди повернувся на батьківщину, приєднавшись до «Корінтіанса», якому допоміг виграти чемпіонат і Лігу Паулісту. Після закінчення оренди Пабло повернувся в «Бордо». Станом на 27 вересня 2019 року відіграв за команду з Бордо 62 матчі в національному чемпіонаті.