Aquí está una lista de las mejores peleas de Petrov. Para una lista de las pérdidas de Petrov, consulta "Petr Petrov Pérdidas".
El 3 de abril de 2015 Petr Petrov se enfrentó a Gamaliel Díaz en un combate de ligero a la edad de 32. Él entró con un récord de 36-4-2 (17), y Díaz tenía 34 años y un récord de 39-11-3 (18). Petrov ganó la pelea por asalto 10º decisión unánime.
El 11 de febrero de 2012 Petr Petrov se enfrentó a Sergio Jose Olivas en un combate de semiwelter a la edad de 28. Él entró con un récord de 30-3-2 (14). Petrov detuvo a Sergio Jose Olivas por TKO en el asalto 1º.
El 26 de noviembre de 2010 Petr Petrov se enfrentó a Arturo Uruzquieta en un combate de ligero a la edad de 27. Él entró con un récord de 26-2-2 (11). Petrov detuvo a Arturo Uruzquieta por TKO en el asalto 7º.