Weightclass:  Welterweight
Location:  Almaty, Kazakhstan
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2028Almaty, Kazakhstan23 - 15 Erec Fossey8 - 19 WPts
09/11/2027Almaty, Kazakhstan23 - 14 Garabed Dardaryan20(3) - 19 LPts
09/09/2027Almaty, Kazakhstan22 - 14 Robert McNiall0 - 24 WPts
11/07/2027Almaty, Kazakhstan21 - 14 Santiago Campo0 - 8 WPts
12/05/2027Almaty, Kazakhstan20 - 14 Duncan Buturo4 - 5 WPts
13/03/2027Almaty, Kazakhstan19 - 14 Sagaz Minjares19(1) - 14 WPts
13/01/2027Almaty, Kazakhstan18 - 14 Rodrigo Anaya3 - 8 WPts
13/11/2026Almaty, Kazakhstan17 - 14 Vivien Bloch5 - 6 WPts
13/09/2026Almaty, Kazakhstan16 - 14 Dave Orr9 - 11 WPts
14/07/2026Almaty, Kazakhstan15 - 14 Famil Cackpenow1 - 0 WPts
14/05/2026Almaty, Kazakhstan14 - 14 Manny Olea7(1) - 19 WPts
16/03/2026Almaty, Kazakhstan13 - 14 Fadei Iskalieff1 - 2 WPts
15/01/2026Viba del Mar, Chile13 - 13 Ramirez Simon1 - 3 LPts
17/11/2025Almaty, Kazakhstan12 - 13 Gazi Kairimov1 - 2 WPts
18/09/2025Lima, Peru12 - 12 Neron Matute39 - 24 LPts
21/07/2025Almaty, Kazakhstan11 - 12 Oliver Gillespie1 - 8(1) WPts
23/05/2025Almaty, Kazakhstan10 - 12 Enzo Bermejo0 - 3 WPts
25/03/2025Mogilev, Belarus10 - 11 Sergei Dubrovsky10(1) - 9 LPts
25/01/2025Mogilev, Belarus9 - 11 Sergei Dubrovsky10(1) - 8 WPts
27/11/2024Vilnius, Lithuania8 - 11 Sebastian Czyz6 - 4(1) WPts
29/09/2024Calgary, Canada8 - 10 John Roberts9 - 8 LPts
01/08/2024Eindhoven, Netherlands8 - 9 Geeraard de Balyu33 - 8 LPts
03/06/2024Buenos Aires, Argentina7 - 9 Larenzo Diaz5 - 11 WPts
05/04/2024Almaty, Kazakhstan6 - 9 Michael Mowat13(1) - 19 WPts
06/02/2024Almaty, Kazakhstan5 - 9 Luka Buda2 - 8 WPts
09/12/2023Sydney, Australia4 - 9 Bryn Frew2 - 9 WPts
10/10/2023Almaty, Kazakhstan3 - 9 Waqar Yacklas0 - 2 WPts
13/08/2023Almaty, Kazakhstan3 - 8 Vitali Bajmuratov5 - 7 LPts
16/06/2023San Juan, Puerto Rico3 - 7 Baltasar Lobos22 - 13 LPts
18/04/2023Perth, Australia2 - 7 Mason Balbo1 - 5 WPts
18/02/2023Almaty, Kazakhstan2 - 6 Mukhtar Iliyasov0 - 0 LPts
21/12/2022Almaty, Kazakhstan2 - 5 Zuffur Yalgondin18 - 7 LPts
18/11/2022Almaty, Kazakhstan1 - 5 Daniil Baiseitov0 - 0 WPts
18/10/2022Almaty, Kazakhstan1 - 4 Gennady Kackpenow0 - 0 LPts
04/09/2022Almaty, Kazakhstan1 - 3 Zhuang Cackpenov9 - 19 LPts
07/07/2022Zagreb, Croatia1 - 2 Božo Krajacic4 - 10 LPts
09/05/2022Almaty, Kazakhstan1 - 1 Waqar Ghackupow17 - 6 LPts
11/03/2022Almaty, Kazakhstan1 - 0 Luka Sadvacasov14(1) - 12 LPts
05/02/2022Almaty, Kazakhstan0 - 0 Evgeny Kantoreev1 - 3 WPts