Weightclass:  Light Welterweight
Location:  Novosibirsk, Russia
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/01/2033Novosibirsk, Russia24 - 14 Koldan Ivanowski14 - 23 WPts
23/11/2032San Juan, Puerto Rico23 - 14 Diego Guitron0 - 0 WPts
24/09/2032Plovdiv, Bulgaria22 - 14 Filip á Ruskov7 - 16 WPts
27/07/2032Paris, France21 - 14 Verity Nolette14 - 14 WPts
29/05/2032Turin, Italy20 - 14 Giuseppe Pintor2 - 31 WPts
31/03/2032Irkutsk, Russia19 - 14 Sergey Sinitsyn2 - 25 WPts
04/02/2032Volgograd, Russia18 - 14 Sergei Kravtsov3 - 25 WPts
04/01/2032Ufa, Russia18 - 13 Dimi Shavershian0 - 1 LPts
03/12/2031Krasnodar, Russia17 - 13 Daniil Baiborodov21 - 9 WPts
05/10/2031Accra, Ghana17 - 12 Irfan Semaan23 - 9 LPts
07/08/2031Rome, Italy16 - 12 Vito Lovelli11 - 24 WPts
09/06/2031Novosibirsk, Russia15 - 12 Koldan Ivanowski8 - 17 WPts
09/04/2031Dushanbe, Tajikistan14 - 12 Suleiman Iskenderov1 - 22(1) WPts
09/02/2031Krasnoyarsk, Russia13 - 12 Fadei Pavlyuchenko4 - 24 WPts
12/12/2030Novosibirsk, Russia12 - 12 Ioakim Kozuch0 - 6 WPts
13/10/2030Helsinki, Finland11 - 12 Untamo Myllyla12 - 11 WPts
15/08/2030Novosibirsk, Russia10 - 12 Fabrizio Lettieri14 - 10 WPts
17/06/2030Bayamon, Puerto Rico10 - 11 Quico Martines25(1) - 17 LPts
19/04/2030Novosibirsk, Russia9 - 11 Melor Laskin6 - 9 WPts
18/02/2030Des Moines, USA9 - 10 Arthur Cattanach2 - 18 LPts
21/12/2029Dushanbe, Tajikistan9 - 9 Samir Aghmaliyev5 - 14 LPts
23/10/2029Ho Chi Minh City, Vietnam8 - 9 Dinn Quang4 - 8 WPts
25/08/2029Dublin, Ireland7 - 9 Brandon Lynch7 - 14 WPts
27/06/2029Novosibirsk, Russia7 - 8 Petchsuriya Deeporm6 - 20 LPts
28/04/2029Rome, Italy6 - 8 Dante Fiori7 - 14 WPts
28/02/2029Sofia, Bulgaria6 - 7 Hristo á Topalov10 - 17 LPts
31/12/2028Novosibirsk, Russia5 - 7 Sergey Andreyev3 - 13 WPts
31/10/2028Novosibirsk, Russia4 - 7 Wacharakrit Kratingdaenggym2 - 0 WPts
01/09/2028Detroit, USA4 - 6 Louis Wardrop5 - 2 LPts
04/07/2028Komsomolsk, Russia4 - 5 Kir Smolnikov1 - 0 LPts
21/05/2028Puebla, Mexico4 - 4 Santiago Alvizo3 - 11 LPts
23/03/2028Nizhny Novgorod, Russia4 - 3 Aleksandr Stepushkin5 - 8 LPts
25/01/2028Omsk, Russia3 - 3 Ioakim Kramnik1 - 4 WPts
28/11/2027Samara, Russia3 - 2 Vasili Umakhanov13 - 18 LPts
30/09/2027Yekaterinburg, Russia3 - 1 Yulian Obmochaev3 - 11 LPts
04/08/2027Stockholm, Sweden2 - 1 Joel Cederstrom1 - 2 WPts
06/06/2027Novosibirsk, Russia1 - 1 Ioakim Kramnik0 - 1 WPts
08/04/2027Sochi, Russia0 - 1 Aleksei Vasiliev1 - 4 WPts
05/03/2027Novosibirsk, Russia0 - 0 Gianluigi Flocco2 - 15 LPts