El atacante brasileño, con nacionalidad italiana, llega procedente del Hull City de Inglaterra. A sus 32 años, João Pedro cuenta con una extensa trayectoria en el futbol profesional, habiendo militado en clubes de Brasil, Italia, Portugal, Uruguay, Turquía e Inglaterra. Entre los equipos que han marcado su carrera figuran nombres como Atlético Mineiro, Santos FC, Palermo, Vitória Guimarães, Cagliari, Fenerbahçe, Peñarol y Grêmio.

Su paso más destacado se dio en el futbol italiano, especialmente con el Cagliari, donde disputó más de 200 partidos en la Serie A y anotó 71 goles, consolidándose como uno de los atacantes más confiables de la liga durante varias temporadas. Gracias a su rendimiento, fue convocado por la selección nacional de Italia en 2022, participando en el repechaje europeo rumbo a la Copa del Mundo de Catar.
Además de su experiencia en las principales ligas del mundo, João Pedro ha participado en torneos continentales como la Copa Libertadores, Copa Sudamericana y la UEFA Europa League. En su palmarés figuran títulos como la Copa de Turquía con Fenerbahçe (2023), la Serie B italiana con Cagliari (2016) y el Campeonato Gaúcho con Grêmio (2023–2024).
La directiva del conjunto potosino apuesta por el liderazgo y la capacidad goleadora del delantero sudamericano para reforzar el proyecto deportivo de este semestre. Con más de 480 partidos profesionales y 124 goles en su carrera, João Pedro llega al futbol mexicano con la misión de ser un referente ofensivo y aportar su experiencia al vestidor rojiblanco.