↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 17 июля 2022 года.
↑ Количество игр и голов за национальную сборную в официальных матчах.
Воспитанник клуба «Сеара». 4 сентября 2010 года в матче против «Васко да Гамы» он дебютировал в бразильской Серии А[2]. В начале 2011 года Пабло на правах аренды выступал за «Тирадентес», после чего вернулся в «Сеару». В 2012 году игрок присоединился к «Гремио». В матче Лиги Гаушу против «Пелотаса» он дебютировал за новую команду. В 2013 году в поисках игровой практики Пабло перешёл в «Аваи». 19 января в матче Лиги Катариненсе против «Атлетико Херманн Айхингера» он дебютировал за новый клуб[3]. 14 апреля в поединке против «Метрополитано» Пабло забил свой первый гол за «Аваи»[4].
В начале 2015 года Пабло перешёл в «Понте-Прету». 5 февраля в матче Лиги Паулисты против «Палмейраса» он дебютировал за новую команду[5]. 9 августа в поединке против «Фламенго» Пабло забил свой первый гол за «Понте-Прету»[6].
В середине 2015 года Пабло перешёл во французский «Бордо». Сумма трансфера составила 2 млн евро. В матче против «Пари Сен-Жермен» он дебютировал в Лиге 1. 26 сентября в поединке против марсельского «Олимпика» Пабло забил свой первый гол за «Бордо»[7].
В начале 2017 года игрок на правах аренды вернулся на родину, присоединившись к «Коринтиансу». 4 февраля в матче Лиги Паранаэнсе против «Сан-Бенту» он дебютировал за новую команду[8]. 15 февраля в поединке против «Новуризонтино» Пабло забил свой первый гол за «Коринтианс»[9]. В том же году он помог команде выиграть чемпионат Бразилии и штата Сан-Паулу. После окончания аренды Пабло вернулся в «Бордо».
В марте 2022 года покинул «Локомотив» из-за политической ситуации и улетел в Бразилию. 14 марта стал игроком «Фламенго»[10].