Weightclass:  Light Welterweight
Location:  Barnaul, Russia
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2034Barnaul, Russia20 - 18 Rob Nwoke0 - 11 WPts
25/11/2033Barnaul, Russia19 - 18 Fedor Makowski1 - 13 WPts
25/09/2033Barnaul, Russia18 - 18 Tabansi Adusei14 - 22 WPts
25/07/2033Barnaul, Russia17 - 18 Hani Patihana7 - 7 WPts
25/05/2033Barnaul, Russia17 - 17 Paul Valdivieso10 - 12 LPts
25/03/2033Barnaul, Russia16 - 17 Diego Fuente4 - 14 WPts
23/01/2033Barnaul, Russia15 - 17 Vasili Nestruyev1 - 16 WPts
23/11/2032Barnaul, Russia14 - 17 Goga Tszyu2 - 6 WPts
23/09/2032Barnaul, Russia13 - 17 Marlen Volchenkov5 - 5 WPts
24/07/2032Barnaul, Russia13 - 16 Toma Glinka8 - 12 LPts
25/05/2032Barnaul, Russia12 - 16 Mikhail Davydov1 - 2 WPts
26/03/2032Barnaul, Russia11 - 16 Mikhail Korsak3 - 7 WPts
27/01/2032Barnaul, Russia10 - 16 Aleksandr Kabanov4 - 5 WPts
28/11/2031Angarsk, Russia10 - 15 Sergei Kravets9 - 16 LPts
03/10/2031Ulaanbaatar, Mongolia10 - 14 Ariunbold Gurragchaa25 - 18 LPts
05/08/2031Barnaul, Russia9 - 14 Kolya Eline1 - 9(1) WPts
06/06/2031Dushanbe, Tajikistan9 - 13 Dmitriy Ghantemitow19 - 14 LPts
07/04/2031Zagreb, Croatia9 - 12 Franko Andrijaševic14 - 14 LPts
07/02/2031Barnaul, Russia8 - 12 Vitali Baran8 - 4 WPts
10/12/2030Barnaul, Russia7 - 12 Richie McCorkle5 - 7 WPts
12/10/2030Newcastle, UK6 - 12 Gareth Owen0 - 0 WPts
14/08/2030Sochi, Russia6 - 11 Aleksei Vasiliev4 - 22(3) LPts
22/06/2030Barnaul, Russia5 - 11 Mikhail Kostygov5 - 5 WPts
23/04/2030Barnaul, Russia4 - 11 Melor Shakhrai6 - 9 WPts
22/02/2030Barnaul, Russia3 - 11 Daniil Ponomarenko2 - 1 WPts
24/12/2029Zagreb, Croatia3 - 10 Andrija Katavic18 - 14(1) LPts
26/10/2029Barnaul, Russia3 - 9 Afon Falin1 - 3 LPts
26/08/2029Kuala Lumpur, Malaysia3 - 8 Rajat Ahluwalia15 - 14 LPts
28/06/2029Krasnoyarsk, Russia2 - 8 Ioakim Sadowski0 - 5 WPts
04/05/2029Barnaul, Russia1 - 8 Saad Hadi0 - 1 WPts
06/03/2029Volgograd, Russia0 - 8 Mikhail Lazaroff0 - 0 WPts
12/01/2029San Jose, Costa Rica0 - 7 Alejandro Palos4 - 18 LPts
14/11/2028Novosibirsk, Russia0 - 6 Fedar Avleev6 - 6 LPts
18/09/2028Biysk, Russia0 - 5 Borya Stepanov4 - 10 LPts
03/08/2028Saint Petersburg, Russia0 - 4 Boris Shostak35 - 27 LPts
01/07/2028Barnaul, Russia0 - 3 Fedar Muradov7 - 2 LPts
02/05/2028New Delhi, India0 - 2 Zafa Ahsan8 - 16 LPts
04/03/2028Barnaul, Russia0 - 1 John Blythe1 - 0 LPts
05/01/2028Barnaul, Russia0 - 0 Robert Herrera0 - 0 LPts