Weightclass:  Welterweight
Location:  Minsk, Belarus
Record:  17(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2032Minsk, Belarus17(1) - 19 Nicolas Bayle3 - 14 LPts
22/11/2031Minsk, Belarus16(1) - 19 Juan Armendarez5 - 8 WPts
22/09/2031Minsk, Belarus15(1) - 19 Oleksander Mitnick4 - 4 WPts
24/07/2031Minsk, Belarus15(1) - 18 Evgeny Jaunalksnis8 - 10 LPts
26/05/2031Minsk, Belarus14(1) - 18 Xalvador Cerna2 - 14 WPts
25/03/2031Minsk, Belarus13(1) - 18 Avel Shevchenko0 - 1 WPts
25/01/2031Minsk, Belarus12(1) - 18 Haygazn Rezian12 - 18 WPts
26/11/2030Minsk, Belarus12(1) - 17 Koldan Polyakov7 - 1 LPts
27/09/2030Minsk, Belarus11(1) - 17 Fanuco Pastor7 - 4 WPts
29/07/2030Minsk, Belarus11(1) - 16 Chung-yong Koh4 - 3 LPts
28/05/2030Minsk, Belarus10(1) - 16 Bob Kinnear9 - 15 WPts
30/03/2030Minsk, Belarus9(1) - 16 Juan Armendarez6 - 8 WPts
30/01/2030Florence, Italy9(1) - 15 Sergio Burlando24 - 8 LPts
30/12/2029Port Elizabeth, South Africa9(1) - 14 Inigo Khuzwayo17 - 7 LPts
29/11/2029Minsk, Belarus9(1) - 13 Inigo Khuzwayo16 - 7 LPts
08/10/2029Almaty, Kazakhstan9(1) - 12 Tariq Cadyrgaliew2 - 11 LPts
07/09/2029Puente Alto, Chile9(1) - 11 Ramirez Monsivais9 - 8 LPts
07/08/2029Karagandy, Kazakhstan8(1) - 11 Georgiy Majkeew8 - 23 WPts
09/06/2029Bangkok, Thailand7(1) - 11 Tepparith Mohsee0 - 7 WPts
11/04/2029Minsk, Belarus6(1) - 11 Vlastislav Buza2 - 0 WPts
11/02/2029Minsk, Belarus6(1) - 10 Lorenzo Urquidez18(1) - 10 LPts
14/12/2028Minsk, Belarus6(1) - 9 Borya Gogol15 - 12 LPts
16/10/2028Minsk, Belarus6(1) - 8 Kyrylo Dudek5(1) - 6 LPts
17/08/2028Achiaman, Ghana6(1) - 7 Spencer Razak8 - 20 LPts
19/06/2028Minsk, Belarus6(1) - 6 Dario Enciso21(3) - 8 LPts
21/04/2028Mogilev, Belarus5(1) - 6 Andrii Babiak1 - 7 WPts
24/02/2028San Salvador, El Salvador5(1) - 5 Xeres Miron4 - 13 LPts
27/12/2027Medellin, Colombia5(1) - 4 Joaquin Tafoya55(1) - 27 LPts
28/10/2027Sendai, Japan5(1) - 3 Taro Muramoto5 - 15 LPts
29/08/2027Minsk, Belarus4 - 3 Sergey Kopko0 - 9(1) WKO3
03/07/2027Brest, Belarus3 - 3 Evgeny Wolinsky0 - 1 WPts
05/05/2027Gomel, Belarus2 - 3 Melor Kruglov0 - 0 WPts
09/03/2027Minsk, Belarus1 - 3 Vasyl Polsky3 - 14 WPts
12/01/2027Minsk, Belarus0 - 3 Evgeny Dembinski1 - 2 WPts
12/11/2026Mogilev, Belarus0 - 2 Matviyko Zaleski7 - 13 LPts
14/09/2026Minsk, Belarus0 - 1 Viktor Prusak13 - 10 LPts
08/08/2026Minsk, Belarus0 - 0 Mark Fatt5 - 14 LPts