Weightclass:  Welterweight
Location:  Barnaul, Russia
Record:  26(2) - 37(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Barnaul, Russia25(2) - 37(3) Dmitriy Romanowski4 - 23 WPts
14/05/2031Barnaul, Russia25(2) - 36(3) Vitali Berestov4 - 6 LPts
15/03/2031Barnaul, Russia24(2) - 36(3) Alejandro Vinal1 - 5 WPts
15/01/2031Barnaul, Russia23(2) - 36(3) Andrii Petrowski2 - 10 WPts
16/11/2030Barnaul, Russia22(2) - 36(3) Jarl Bremer1 - 10 WPts
18/09/2030Barnaul, Russia21(2) - 36(3) Knute Rode4 - 10 WPts
20/07/2030Barnaul, Russia20(2) - 36(3) Robert Bowen3 - 7 WPts
21/05/2030Barnaul, Russia19(2) - 36(3) Vikenti Fayzulin1 - 9 WPts
21/03/2030Barnaul, Russia19(2) - 35(3) Isaak Bajghanow4 - 13 LPts
20/01/2030Barnaul, Russia19(2) - 34(3) Juan Hurtado7 - 17(1) LPts
21/11/2029Barnaul, Russia19(2) - 33(3) Dominik Cichowski13 - 5 LPts
22/09/2029Barnaul, Russia18(2) - 33(3) Arthur Low2 - 14 WPts
24/07/2029Accra, Ghana18(2) - 32(3) John Pianim12 - 11(1) LPts
26/05/2029Barnaul, Russia17(2) - 32(3) Bashir Magamedov0 - 11 WPts
27/03/2029Accra, Ghana17(2) - 31(3) John Pianim10 - 11(1) LPts
27/01/2029Dublin, Ireland16(2) - 31(3) Liam MacGinnis6 - 28 WPts
29/11/2028Krasnodar, Russia16(2) - 30(3) Timofei Kovalsky12 - 30 LPts
01/10/2028Kumasi, Ghana16(2) - 29(3) Gareth Kasanbata8 - 16 LPts
02/08/2028Kumasi, Ghana15(2) - 29(3) Mark Kwei0 - 11 WPts
04/06/2028Accra, Ghana15(2) - 28(3) Davie Bonchaka2 - 9 LPts
06/04/2028Kumasi, Ghana15(2) - 27(3) Rehman Bhutto1 - 4 LPts
07/02/2028Novosibirsk, Russia14(1) - 27(3) Zernebog Vasilev13 - 10(1) WKO3
10/12/2027Barnaul, Russia13(1) - 27(3) Dmitriy Romanowski0 - 3 WPts
11/10/2027Fortaleza, Brazil13(1) - 26(3) Macario Leal4 - 18 LPts
13/08/2027Barnaul, Russia12(1) - 26(3) Afanas Petroff8 - 16 WPts
14/06/2027Accra, Ghana11 - 26(3) Hassan Sham1 - 11 WKO3
16/04/2027Quezon City, Philippines10 - 26(3) Jair Baclig5 - 11 WPts
16/02/2027Barnaul, Russia10 - 25(3) Vasili Isaev19(1) - 15 LPts
18/12/2026Barnaul, Russia10 - 24(3) Melor Tretiakov12(2) - 14 LPts
19/10/2026Barnaul, Russia9 - 24(3) Ivan Kirdyapkin1 - 4 WPts
20/08/2026Pikine, Senegal8 - 24(3) Gaston Andreu0 - 0 WPts
21/06/2026Barnaul, Russia8 - 23(3) Pyotr Rudnitsky7(1) - 12 LPts
22/04/2026Barnaul, Russia7 - 23(3) Toma Kristoff2 - 8 WPts
21/02/2026Barnaul, Russia6 - 23(3) Toma Legkov5 - 27 WPts
23/12/2025Rome, Italy5 - 23(3) Vanni Franceschi3 - 22 WPts
25/10/2025Poznan, Poland5 - 22(3) Gabriel Bula7 - 12 LPts
27/08/2025Curitiba, Brazil5 - 21(3) Gig Nery3 - 2 LPts
29/06/2025Barnaul, Russia4 - 21(3) Leighton Rooney1 - 4 WPts
30/04/2025Barnaul, Russia3 - 21(3) Ritter Heinzerling7 - 14 WPts
02/03/2025Glasgow, UK3 - 20(3) Colin McNish8 - 18(1) LPts
02/01/2025Barnaul, Russia3 - 19(3) Afon Muserskiy11 - 20(1) LPts
09/11/2024Barnaul, Russia2 - 19(3) Anton Povetkin4 - 16 WPts
09/09/2024Petionville, Haiti2 - 18(3) Flannery Ouimet18(2) - 20 LPts
12/07/2024Sale, Morocco2 - 17(3) Waddah Tadili9 - 16 LPts
14/05/2024Cedar Rapids, USA2 - 16(3) Geoff Gunion1 - 10(1) LPts
16/03/2024Perm, Russia2 - 15(3) Kir Batirov4 - 12 LPts
23/01/2024New Kingston, Jamaica2 - 14(3) Jonathan Boydstun26(1) - 12 LPts
25/11/2023Istanbul, Turkey2 - 13(3) Ilhami Goyunc25(2) - 14 LPts
27/09/2023Masaya, Nicaragua2 - 12(3) Quiqui Tiscareno35 - 4 LPts
30/07/2023Barnaul, Russia2 - 11(3) Timofei Ryazantsev2 - 6(1) LPts
31/05/2023Manila, Philippines2 - 10(3) Alejandro Soliz19 - 12 LPts
01/04/2023Nashville, USA2 - 9(2) Leighton Lacey19 - 9 LKO3
01/02/2023Barnaul, Russia1 - 9(2) Nazaire Toure3 - 6 WPts
03/12/2022Barnaul, Russia1 - 8(2) Declan Tabonda1 - 10 LPts
04/10/2022Barnaul, Russia1 - 7(2) Paco Canedo17 - 12 LPts
06/08/2022Barnaul, Russia1 - 6(2) David Bransfield3 - 4 LPts
06/06/2022Gdynia, Poland1 - 5(2) Martyn Glista11 - 16 LPts
08/04/2022Barnaul, Russia0 - 5(2) Daniil Yefremov2(1) - 9 WPts
07/02/2022Ningbo, China0 - 4(2) Zhong Sheng0 - 4 LPts
09/12/2021Krakow, Poland0 - 3(1) Blazej Bubel7 - 10 LKO3
11/10/2021Barnaul, Russia0 - 2 Xeres Guitron6(1) - 15(1) LKO3
11/08/2021Barnaul, Russia0 - 1 Igor Salnikov2 - 3 LPts
05/07/2021Barnaul, Russia0 - 0 Anton Lodigin2 - 2 LPts