Weightclass:  Light Welterweight
Location:  Mariupol, Ukraine
Record:  86(4) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2028Mariupol, Ukraine85(4) - 19 Carlos Villicana5 - 10 WPts
25/04/2028Mariupol, Ukraine84(4) - 19 Armenag Pambakyan5 - 2 WPts
25/02/2028Mariupol, Ukraine83(4) - 19 Duygu Gulum11 - 10 WPts
27/12/2027Mariupol, Ukraine82(4) - 19 Eduardo Merlin1 - 22 WPts
28/10/2027Mariupol, Ukraine81(4) - 19 Kaewfah Samanda11 - 21 WPts
29/08/2027Mariupol, Ukraine80(3) - 19 Ken-arok Haryanto6 - 5 WKO3
29/06/2027Mariupol, Ukraine79(3) - 19 Adam Wojnowski7 - 22(1) WPts
27/04/2027Mariupol, Ukraine78(3) - 19 Emanuel Cruz13 - 9 WPts
26/02/2027Mariupol, Ukraine77(3) - 19 Boleslav Martinak7 - 4 WPts
28/12/2026Mariupol, Ukraine76(3) - 19 Santiago Raya6 - 18 WPts
29/10/2026Mariupol, Ukraine75(3) - 19 Alejandro Ferrin10 - 5 WPts
30/08/2026Mariupol, Ukraine74(3) - 19 Gig Escovedo5 - 8 WPts
01/07/2026Mariupol, Ukraine73(2) - 19 Jong-ho Choung1 - 1 WKO3
02/05/2026Odessa, Ukraine73(2) - 18 Arseni Murin11 - 8 LPts Ukraine National Championships 2026View
29/04/2026Odessa, Ukraine72(2) - 18 Alik Sobolev5 - 9 WPts Ukraine National Championships 2026View
26/04/2026Odessa, Ukraine71(1) - 18 Koldan Paley30(1) - 20 WKO3 Ukraine National Championships 2026View
18/03/2026Almaty, Kazakhstan70(1) - 18 Toma Cakpenoff8 - 10 WPts
18/01/2026London, UK69(1) - 18 Raynard Nodine28(1) - 15 WPts Europe Championships 2026View
15/01/2026London, UK68(1) - 18 Nebojša Višic18 - 18 WPts Europe Championships 2026View
12/01/2026London, UK67(1) - 18 Ambro× Barabas47(2) - 18 WPts Europe Championships 2026View
09/01/2026London, UK66 - 18 Cristiano Giordano28(4) - 20 WKO3 Europe Championships 2026View
11/11/2025Baku, Azerbaijan65 - 18 Anar Jama11 - 8 WPts
13/09/2025Ningbo, China65 - 17 Jose Alpizar64(3) - 11 LPts Ningbo World Championships 2025View
10/09/2025Ningbo, China64 - 17 Irfan Assad30 - 19 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China63 - 17 Manny Coelho34(4) - 17 WPts Ningbo World Championships 2025View
19/08/2025Riga, Latvia63 - 16 Ivan Plaudis53(1) - 24 LPts
19/07/2025Mariupol, Ukraine63 - 15 Ivan Plaudis52(1) - 24 LPts
18/06/2025Mariupol, Ukraine62 - 15 Zvi Svendsen47 - 20 WPts
02/05/2025Bila Tserkva, Ukraine61 - 15 Koldan Paley25(1) - 19 WPts Ukraine National Championships 2025View
29/04/2025Bila Tserkva, Ukraine60 - 15 Faddei Babich6 - 6(2) WPts Ukraine National Championships 2025View
26/04/2025Bila Tserkva, Ukraine59 - 15 Timofei Borsch6 - 5 WPts Ukraine National Championships 2025View
17/04/2025Mariupol, Ukraine59 - 14 Jose Alpizar58(3) - 10 LPts
28/02/2025Mariupol, Ukraine58 - 14 Zvi Svendsen45 - 18 WPts
28/01/2025Mariupol, Ukraine57 - 14 Zvi Svendsen45 - 17 WPts
20/12/2024Mariupol, Ukraine57 - 13 Jose Alpizar53(2) - 9 LPts
17/11/2024Paris, France56 - 13 Sinclair Piat50 - 14 WPts
16/10/2024Mariupol, Ukraine55 - 13 Sinclair Piat50 - 13 WPts
12/09/2024Mariupol, Ukraine54 - 13 Gazi Aldimashqi31(1) - 28 WPts
22/07/2024Busan, South Korea54 - 12 Eevertti Marjo64 - 6 LPts Busan Olympics 2024View
19/07/2024Busan, South Korea53 - 12 Peter Vizard24 - 11 WPts Busan Olympics 2024View
16/07/2024Busan, South Korea52 - 12 Diego Cordoba41(1) - 8 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea51 - 12 Hai Duong21 - 8 WPts Busan Olympics 2024View
03/07/2024Mariupol, Ukraine50 - 12 Gazi Aldimashqi31(1) - 26 WPts
02/06/2024Mariupol, Ukraine49 - 12 Gazi Aldimashqi31(1) - 25 WPts
02/05/2024Kryvyi Rih, Ukraine48 - 12 Pyotr Kowalchuk30(1) - 8 WPts Ukraine National Championships 2024View
29/04/2024Kryvyi Rih, Ukraine47 - 12 Afanas Parfionov27 - 10 WPts Ukraine National Championships 2024View
26/04/2024Kryvyi Rih, Ukraine46 - 12 Petro Novosel26(1) - 14 WPts Ukraine National Championships 2024View
17/04/2024Mariupol, Ukraine45 - 12 Berto Toscano21 - 28 WPts
17/03/2024Mariupol, Ukraine44 - 12 Ivan Plaudis42 - 14 WPts
15/02/2024Mariupol, Ukraine43 - 12 Ivan Plaudis42 - 13 WPts
15/01/2024Yekaterinburg, Russia43 - 11 Eevertti Marjo53 - 5 LPts Europe Championships 2024View
12/01/2024Yekaterinburg, Russia42 - 11 Enceladus Barlas38 - 6 WPts Europe Championships 2024View
09/01/2024Yekaterinburg, Russia41 - 11 Luigi Del Piero28(2) - 12 WPts Europe Championships 2024View
18/12/2023Al Hudaydah, Yemen40 - 11 Sajid Hanna40(1) - 11 WPts
17/11/2023Al Hudaydah, Yemen40 - 10 Sajid Hanna39(1) - 11 LPts
17/10/2023Mariupol, Ukraine40 - 9 Sajid Hanna38(1) - 11 LPts
13/09/2023Surat, India40 - 8 Sinclair Piat40 - 4 LPts Surat World Championships 2023View
10/09/2023Surat, India39 - 8 Sung-yun Chon31 - 6 WPts Surat World Championships 2023View
07/09/2023Surat, India38 - 8 Rizwan-ul-Haq Dashi29 - 16 WPts Surat World Championships 2023View
03/09/2023Baltimore, USA37 - 8 Neil Fork35(1) - 7 WPts
03/08/2023Augsburg, Germany37 - 7 Klemens Heinzerling33(1) - 8 LPts
03/07/2023Kingston, Jamaica37 - 6 Robert Harkness29 - 10 LPts
02/06/2023Mariupol, Ukraine36 - 6 Van Hao30 - 13 WPts
02/05/2023Odessa, Ukraine35 - 6 Kolya Zaretsky23 - 7 WPts Ukraine National Championships 2023View
29/04/2023Odessa, Ukraine34 - 6 Nikolai Terentiev26(1) - 9 WPts Ukraine National Championships 2023View
26/04/2023Odessa, Ukraine33 - 6 Avel Stepka20 - 10 WPts Ukraine National Championships 2023View
22/04/2023Shamkir, Azerbaijan32 - 6 Aghasafa Bairamov25 - 12 WPts
22/03/2023Mariupol, Ukraine31 - 6 Malik Latif12 - 20 WPts
19/02/2023Tehran, Iran30 - 6 Malik Latif12 - 19 WPts
19/01/2023Mariupol, Ukraine29 - 6 Bryan Rankine26 - 9 WPts
01/12/2022Mariupol, Ukraine28 - 6 Mark Birrell17 - 14 WPts
01/10/2022Mariupol, Ukraine27 - 6 Justin Koivu5 - 12 WPts
03/08/2022Yaoundé, Cameroon27 - 5 Adrien de Chaumont11(1) - 5 LPts
05/06/2022Ecatepec, Mexico26 - 5 Santiago Ras19 - 9 WPts
07/04/2022Mariupol, Ukraine25 - 5 Victori Kamil1 - 9 WPts
06/02/2022Dallas, USA25 - 4 Fraser Agnew5 - 11 LPts
09/12/2021Soledad de Graciano Sanchez, Mexico24 - 4 Saturnin Mojica10 - 6 WPts
11/10/2021Zaporizhia, Ukraine23 - 4 Dmitri Chaban13 - 10 WPts
16/08/2021Omaha, USA22 - 4 Rhod Vaughan13 - 7 WPts
18/06/2021Lviv, Ukraine21 - 4 Afon Dudas2 - 15 WPts
30/04/2021Mariupol, Ukraine20 - 4 Juan Blas2 - 2 WPts
01/03/2021Mariupol, Ukraine20 - 3 Conor Malone13 - 4 LPts
31/12/2020Mariupol, Ukraine19 - 3 Ivan Kitko5 - 11 WPts
30/10/2020Mariupol, Ukraine18 - 3 Volodmiri Macko1 - 5 WPts
31/08/2020Mariupol, Ukraine17 - 3 Santiago Machado1 - 13 WPts
30/06/2020Kharkiv, Ukraine16 - 3 Borysko Kupka9 - 5 WPts
02/05/2020Odessa, Ukraine16 - 2 Petro Iwanicki12 - 1 LPts Ukraine National Championships 2020View
29/04/2020Odessa, Ukraine15 - 2 Yevhen Kushnir7 - 2 WPts Ukraine National Championships 2020View
26/04/2020Odessa, Ukraine14 - 2 Yevhen Molchan15 - 1 WPts Ukraine National Championships 2020View
07/03/2020Toronto, Canada13 - 2 Cody Gill3 - 4 WPts
06/01/2020Mariupol, Ukraine12 - 2 Vikenti Ignatiev7 - 5 WPts
06/11/2019Asuncion, Paraguay11 - 2 Quinto Escoto6 - 5 WPts
08/09/2019Mariupol, Ukraine10 - 2 Koldan Paley4 - 3 WPts
09/07/2019San Juan, Puerto Rico9 - 2 Montego Acedo7 - 2 WPts
10/05/2019Dnipropetrovsk, Ukraine8 - 2 Ioakim Orel2 - 1 WPts
07/04/2019Kiev, Ukraine7 - 2 Faddei Malinsky1 - 3 WPts
23/02/2019Si Racha, Thailand6 - 2 Amin Jantakam3 - 4 WPts
26/12/2018Mariupol, Ukraine5 - 2 Haaris Kamel2 - 3 WPts
28/10/2018Mariupol, Ukraine4 - 2 Haaris Kamel2 - 2 WPts
30/08/2018Abobo, Ivory Coast3 - 2 Tremeur Cartier0 - 4 WPts
02/07/2018Kiev, Ukraine3 - 1 Wasyl Siemion1 - 1 LPts
19/05/2018Makiivka, Ukraine2 - 1 Lazar Bahan0 - 0 WPts
04/04/2018Lviv, Ukraine1 - 1 Borysko Dunay0 - 2 WPts
27/02/2018Mariupol, Ukraine1 - 0 Ioakim Romanowski1 - 0 LPts
18/01/2018Mariupol, Ukraine0 - 0 Isaac Ndoro0 - 0 WPts