Igor Mikhalkin has three losses against three opponents on his boxing record. For a list of Mikhalkin's best fights, refer to "Best fights of Igor Mikhalkin".
On September 10, 2021 Igor Mikhalkin faced off against Mathieu Bauderlique in a light-heavyweight bout at age 36. He was coming in with a record of 24-3 (11), and Bauderlique was 32 years old and with a record of 20-1 (11). Mikhalkin lost the fight via 7th-round retirement.
On March 3, 2018 Igor Mikhalkin fought Sergey Kovalev in a light-heavyweight world-title fight for Kovalev's WBO title. Mikhalkin was 32 years old and with a record of 21-2 (9), and Kovalev was 34 years old and with a record of 31-2-1 (27). Mikhalkin lost the fight via 7th-round TKO.
On May 22, 2010 Igor Mikhalkin faced off against Aleksy Kuziemski in a light-heavyweight bout at age 24. He was coming in with a record of 11-1 (7). Mikhalkin lost the fight via 10-round unanimous decision.