Igor Mikhalkin tiene tres derrotas contra tres oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Mikhalkin, consulta "Mejores peleas de Igor Mikhalkin".
El 10 de septiembre de 2021 Igor Mikhalkin se enfrentó a Mathieu Bauderlique en un combate de semipesado a la edad de 36. Él entró con un récord de 24-3 (11), y Bauderlique tenía 32 años y un récord de 20-1 (11). Mikhalkin perdió la pelea por retiro en el asalto 7º.
El 3 de marzo de 2018 Igor Mikhalkin se enfrentó a Sergey Kovalev en un combate de semipesado titulado por el título OMB. Mikhalkin tenía 32 años y un récord de 21-2 (9), y Kovalev tenía 34 años y un récord de 31-2-1 (27). Mikhalkin perdió la pelea por asalto 7º TKO.
El 22 de mayo de 2010 Igor Mikhalkin se enfrentó a Aleksy Kuziemski en un combate de semipesado a la edad de 24. Él entró con un récord de 11-1 (7). Mikhalkin perdió la pelea por asalto 10º decisión unánime.