Aquí está una lista de las mejores peleas de Carvalho. Para una lista de las pérdidas de Carvalho, consulta "Pedro Carvalho Pérdidas".
El 4 de mayo de 2019 Pedro Carvalho se enfrentó a Derek Campos en un combate de ligero a la edad de 23. Él entró con un récord de 10-3 (7), y Campos tenía 31 años y un récord de 19-8 (11). Carvalho detuvo a Derek Campos por TKO en el asalto 1º.
El 25 de mayo de 2018 Pedro Carvalho se enfrentó a Daniel Crawford en un combate de pluma a la edad de 22. Él entró con un récord de 8-3 (5). Carvalho ganó la pelea por asalto 3º decisión dividida.
El 7 de septiembre de 2019 Pedro Carvalho se enfrentó a Sam Sicilia en un combate de pluma a la edad de 24. Él entró con un récord de 11-3 (8), y Sicilia tenía 33 años y un récord de 17-9 (12). Carvalho detuvo a Sam Sicilia por sumisión en el asalto 2º.
El 5 de noviembre de 2021 Pedro Carvalho se enfrentó a Daniel Weichel en un combate de pluma a la edad de 26. Él entró con un récord de 12-5 (8), y Weichel tenía 36 años y un récord de 41-12 (26). Carvalho ganó la pelea por asalto 3º decisión unánime.
El 23 de septiembre de 2022 Pedro Carvalho se enfrentó a Mads Burnell en un combate de pluma a la edad de 27. Él entró con un récord de 13-6 (8), y Burnell tenía 28 años y un récord de 16-4 (10). Carvalho ganó la pelea por asalto 3º decisión unánime.
El 1 de diciembre de 2018 Pedro Carvalho se enfrentó a Luca Vitali en un combate de ligero a la edad de 23. Él entró con un récord de 9-3 (6). Carvalho detuvo a Luca Vitali por sumisión en el asalto 1º.