Petr Petrov has seven losses against seven opponents on his boxing record. For a list of Petrov's best fights, refer to "Best fights of Petr Petrov".
On December 24, 2021 Petr Petrov faced off against Khariton Agrba in a super-lightweight bout at age 38. He was coming in with a record of 42-7-2 (23). Petrov lost the fight via 3rd-round TKO.
On March 9, 2018 Petr Petrov faced off against Ivan Baranchyk in a lightweight bout at age 34. He was coming in with a record of 38-6-2 (19), and Baranchyk was 25 years old and with a record of 17-0 (10). Petrov lost the fight via 8th-round TKO.
On April 8, 2017 Petr Petrov fought Terry Flanagan in a lightweight world-title fight for Flanagan's WBO title. Petrov was 34 years old and with a record of 38-5-2 (19), and Flanagan was 27 years old and with a record of 32-0 (13). Petrov lost the fight via 12-round unanimous decision.
On April 13, 2013 Petr Petrov faced off against Dejan Zlaticanin in a lightweight bout at age 30. He was coming in with a record of 32-4-2 (15). Petrov lost the fight via 12-round unanimous decision.
On September 23, 2011 Petr Petrov fought Marcos Maidana in a super-lightweight world-title fight for Maidana's WBA (Regular) title. Petrov was 28 years old and with a record of 29-3-2 (13), and Maidana was 28 years old and with a record of 30-2 (27). Petrov lost the fight via 4th-round KO.
On October 20, 2007 Petr Petrov faced off against Vitali Tajbert in a super-featherweight bout at age 24. He was coming in with a record of 16-2-2 (8). Petrov lost the fight via 8-round unanimous decision.
On September 5, 2003 Petr Petrov faced off against Ubadel Soto at age 20. He was coming in with a record of 7-1-1 (3). Petrov lost the fight via 6-round split decision.