Weightclass:  Welterweight
Location:  Kazan, Russia
Record:  21 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2034Kazan, Russia20 - 25 Ora Gabaldon2 - 7 WPts
27/09/2034Kazan, Russia19 - 25 Luister Kayawe3 - 4(1) WPts
28/07/2034Kazan, Russia18 - 25 Kolzak Beschastnykh1 - 7 WPts
27/05/2034Kazan, Russia17 - 25 Borya Mayorov2 - 1 WPts
27/03/2034Kazan, Russia16 - 25 Sergey Lipovsky1 - 2 WPts
27/01/2034Kazan, Russia16 - 24 Mark Brockie12 - 13 LPts
27/11/2033Kazan, Russia16 - 23 Pyotr Lazaroff2 - 17 LPts
28/09/2033Kazan, Russia15 - 23 Aleksei Gorobiy1 - 2 WPts
28/07/2033Kazan, Russia14 - 23 Fedya Sliva0 - 2 WPts
28/05/2033Kazan, Russia13 - 23 Vitali Shchennikov1 - 2 WPts
28/03/2033Barranquilla, Colombia13 - 22 Joaquin Aguila25 - 17(1) LPts
28/01/2033Auckland, New Zealand12 - 22 Adam Goar9 - 23 WPts
30/11/2032Naples, Italy12 - 21 Mariano Pesce7 - 16 LPts
02/10/2032Kazan, Russia12 - 20 Daniil Galkin1 - 2 LPts
02/08/2032Saratov, Russia11 - 20 Koldan Markowski4 - 13 WPts
04/06/2032Louisville, USA11 - 19 Dave Quigley6 - 12 LPts
06/04/2032Gdynia, Poland11 - 18 Kundrat Jasko33 - 9 LPts
07/02/2032Quezon City, Philippines10 - 18 Barry Jaimez4 - 6 WPts
10/12/2031Krasnodar, Russia9 - 18 Fedar Lavrov1 - 4 WPts
12/10/2031Kazan, Russia8 - 18 David Nambule7 - 9 WPts
12/08/2031Kazan, Russia8 - 17 Sergey Miasnikov1 - 4 LPts
13/06/2031Kingston, Jamaica8 - 16 Jamie Harp21 - 16 LPts
13/04/2031Toronto, Canada8 - 15 Stuart Mailer62 - 9 LPts
12/02/2031Kazan, Russia7 - 15 Borya Belussov17 - 12 WPts
15/12/2030Perm, Russia7 - 14 Konstantin Lvov6 - 7 LPts
24/10/2030Chelyabinsk, Russia7 - 13 Gennady Datsyuk15 - 10 LPts
29/08/2030Ufa, Russia7 - 12 Yulian Butusov6 - 6 LPts
01/07/2030Shubra El-Kheima, Egypt6 - 12 Haider Morad0 - 2 WPts
03/05/2030Novosibirsk, Russia6 - 11 Boris Konovalov8 - 2 LPts
10/03/2030Managua, Nicaragua5 - 11 Santiago Caraballo10(2) - 19 WPts
10/01/2030Panama City, Panama4 - 11 Quito Carbon0 - 0 WPts
12/11/2029Davao City, Philippines3 - 11 Jake Medel6 - 18(2) WPts
14/09/2029Adana, Turkey2 - 11 Ufuk Nazmi9(2) - 31(1) WPts
16/07/2029Kazan, Russia2 - 10 Borya Belussov11 - 8 LPts
18/05/2029Sana'a, Yemen2 - 9 Zafa Nazif10 - 18 LPts
20/03/2029Amman, Jordan2 - 8 Bilal Tahir0 - 12 LPts
20/01/2029Nizhny Novgorod, Russia2 - 7 Afon Ivanoff10 - 12 LPts
22/11/2028Kazan, Russia2 - 6 Kolya Chemerkin5 - 9 LPts
24/09/2028Masaya, Nicaragua2 - 5 Xavier Gloria11 - 12 LPts
27/07/2028Gdynia, Poland2 - 4 Alaksander Zaleski15 - 15 LPts
29/05/2028Angarsk, Russia2 - 3 Fedar Georgiev2 - 16 LPts
31/03/2028Saint Petersburg, Russia2 - 2 Pyotr Artemiev4 - 13 LPts
08/02/2028Kazan, Russia2 - 1 Sergei Samarin1 - 1 LPts
10/12/2027Norilsk, Russia1 - 1 Daniil Tretiakov0 - 4 WPts
12/10/2027Volzhsky, Russia1 - 0 Anton Maslow6 - 11 LPts
05/09/2027Samarqand, Uzbekistan0 - 0 Amir Jalali0 - 0 WPts