Weightclass:  Middleweight
Location:  Sochi, Russia
Record:  22 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2033Sochi, Russia22 - 24 Gig Alameda7 - 3 LPts
07/10/2033Sochi, Russia21 - 24 Adam Koska11 - 13 WPts
06/08/2033Sochi, Russia21 - 23 Bongani Cardoso18 - 19 LPts
06/06/2033Sochi, Russia20 - 23 Oihane Primo3 - 11 WPts
07/04/2033Sochi, Russia19 - 23 Santiago Mieras0 - 2 WPts
06/02/2033Bangalore, India18 - 23 Zain Khar15 - 18 WPts
09/12/2032Sochi, Russia17 - 23 Isidro Cabana2 - 9 WPts
09/10/2032Carrefour, Haiti16 - 23 Severin Foccart4 - 13 WPts
10/08/2032Sochi, Russia15 - 23 Isaak Svatkovskiy1 - 0 WPts
11/06/2032Thessaloniki, Greece14 - 23 Cycnus Ballas13 - 12 WPts
13/04/2032Amsterdam, Netherlands13 - 23 Riemer Van Assenede8 - 9(1) WPts
14/02/2032Volgograd, Russia13 - 22 Kir Kuzin19 - 8 LPts
18/12/2031Sochi, Russia12 - 22 Alik Bobko0 - 2 WPts
19/10/2031Sochi, Russia11 - 22 Fedor Strizh1 - 0 WPts
19/08/2031Carrefour, Haiti10 - 22 Sezni de la Bretonne4 - 7 WPts
21/06/2031Naberezhnye Chelny, Russia10 - 21 Kolzak Ostrovsky14 - 13 LPts
27/04/2031Duran, Ecuador9 - 21 Reynaldo Lamora0 - 8 WPts
27/02/2031Nairobi, Kenya9 - 20 Amjad Assad22(1) - 21 LPts
30/12/2030Khabarovsk, Russia8 - 20 Ioakim Chagin0 - 2 WPts
01/11/2030Los Angeles, USA8 - 19 Theo Sorden16(1) - 13 LPts
03/09/2030Daejeon, South Korea7 - 19 Suk-young Youn11(1) - 14 WPts
06/07/2030Makassar, Indonesia7 - 18 Nakula Pertiwi9(1) - 20 LPts
08/05/2030Athens, Greece7 - 17 Anstice Antoni7 - 14 LPts
10/03/2030Daegu, South Korea7 - 16 Se-jong Um9 - 22 LPts
10/01/2030Indianapolis, USA6 - 16 Joe Venters3 - 16 WPts
11/11/2029Portland, USA5 - 16 James Maine1 - 17(1) WPts
13/09/2029Jacksonville, USA4 - 16 Chris Tellez11 - 12 WPts
16/07/2029Hyderabad, India4 - 15 Sanjeev Bhadana16 - 15 LPts
18/05/2029Mostoles, Spain4 - 14 Angel Yero29 - 21 LPts
20/03/2029Omsk, Russia3 - 14 Fedya Darin6 - 17 WPts
24/01/2029East London, South Africa3 - 13 Vuyisile Sekola14 - 10 LPts
26/11/2028The Hague, Netherlands2 - 13 Hoefke Van der Poorten15(2) - 13 WPts
28/09/2028Antipolo, Philippines2 - 12 Ivan Cantara8 - 29 LPts
31/07/2028Cheongju, South Korea2 - 11 Jeong-ho Kong14(1) - 20 LPts
02/06/2028Moscow, Russia2 - 10 Viktor Kruglov6 - 15 LPts
04/04/2028Sochi, Russia1 - 10 Augusto Ciccioli0 - 1 WPts
05/02/2028Samara, Russia0 - 10 Zernebog Dzyuba1 - 16 WPts
11/12/2027Riga, Latvia0 - 9 Goga Skurstenis41 - 19 LPts
13/10/2027Ufa, Russia0 - 8 Sergey Stenin1 - 3 LPts
16/08/2027Berezniki, Russia0 - 7 Arseni Chikalkin9 - 20 LPts
19/06/2027Barnaul, Russia0 - 6 Zernebog Bazarevich0 - 6(1) LPts
17/05/2027Engels, Russia0 - 5 Mikhail Poloz6 - 22 LPts
16/04/2027Palermo, Italy0 - 4 Sergio Zanonato5 - 5 LPts
16/02/2027Sochi, Russia0 - 3 Montrose Pageau11 - 11(1) LPts
18/12/2026Sochi, Russia0 - 2 Kolya Golubev2 - 3 LPts
19/10/2026Novokuznetsk, Russia0 - 1 Dimi Slutsky4 - 4 LPts
05/09/2026Sochi, Russia0 - 0 Fatos Kapllani12 - 4 LPts