Petr Petrov tiene siete pérdidas contra siete oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Petrov, consulta "Mejores peleas de Petr Petrov".
El 24 de diciembre de 2021 Petr Petrov se enfrentó a Khariton Agrba en un combate de semiwelter a la edad de 38. Él entró con un récord de 42-7-2 (23). Petrov perdió la pelea por TKO en el asalto 3º.
El 9 de marzo de 2018 Petr Petrov se enfrentó a Ivan Baranchyk en un combate de ligero a la edad de 34. Él entró con un récord de 38-6-2 (19), y Baranchyk tenía 25 años y un récord de 17-0 (10). Petrov perdió la pelea por TKO en el asalto 8º.
El 8 de abril de 2017 Petr Petrov se enfrentó a Terry Flanagan en un combate de ligero titulado por el título OMB. Petrov tenía 34 años y un récord de 38-5-2 (19), y Flanagan tenía 27 años y un récord de 32-0 (13). Petrov perdió la pelea por asalto 12º decisión unánime.
El 13 de abril de 2013 Petr Petrov se enfrentó a Dejan Zlaticanin en un combate de ligero a la edad de 30. Él entró con un récord de 32-4-2 (15). Petrov perdió la pelea por asalto 12º decisión unánime.
El 23 de septiembre de 2011 Petr Petrov se enfrentó a Marcos Maidana en un combate de semiwelter titulado por el título AMB (Regular). Petrov tenía 28 años y un récord de 29-3-2 (13), y Maidana tenía 28 años y un récord de 30-2 (27). Petrov perdió la pelea por asalto 4º KO.
El 20 de octubre de 2007 Petr Petrov se enfrentó a Vitali Tajbert en un combate de superpluma a la edad de 24. Él entró con un récord de 16-2-2 (8). Petrov perdió la pelea por asalto 8º decisión unánime.
El 5 de septiembre de 2003 Petr Petrov se enfrentó a Ubadel Soto a la edad de 20. Él entró con un récord de 7-1-1 (3). Petrov perdió la pelea por asalto 6º decisión dividida.