Weightclass:  Heavyweight
Location:  Riyadh, Saudi Arabia
Record:  77(1) - 20(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2029Riyadh, Saudi Arabia76(1) - 20(2) Ramirez Cruz1 - 4 WPts
18/04/2029Riyadh, Saudi Arabia75(1) - 20(2) Vahram Sakajian1 - 3 WPts
17/02/2029Riyadh, Saudi Arabia74(1) - 20(2) Hassan Rahman2 - 8 WPts
19/12/2028Riyadh, Saudi Arabia73(1) - 20(2) Denijs Van de Raa8 - 10 WPts
20/10/2028Riyadh, Saudi Arabia72(1) - 20(2) Percival Ader0 - 2 WPts
21/08/2028Riyadh, Saudi Arabia71(1) - 20(2) Valdemar Lammi1(1) - 16 WPts
22/06/2028Riyadh, Saudi Arabia70(1) - 20(2) Anto Šeric3 - 5 WPts
23/04/2028Riyadh, Saudi Arabia69(1) - 20(2) Lennie Mensenkampff5 - 17 WPts
23/02/2028Riyadh, Saudi Arabia68(1) - 20(2) Arek Eghigian2 - 18 WPts
25/12/2027Riyadh, Saudi Arabia67(1) - 20(2) Audric Fossey1 - 5 WPts
26/10/2027Riyadh, Saudi Arabia66(1) - 20(2) Mark Hogg8 - 10 WPts
27/08/2027Riyadh, Saudi Arabia65 - 20(2) Boris Meštrovic9 - 12 WKO3
27/06/2027Kryvyi Rih, Ukraine64 - 20(2) Symon Bazan10 - 10 WPts
29/04/2027Mecca, Saudi Arabia63 - 20(2) Gazi Zein16 - 6 WPts Saudi Arabia National Championships 2027View
26/04/2027Mecca, Saudi Arabia62 - 20(2) Imran Maroon13 - 23(3) WPts Saudi Arabia National Championships 2027View
31/03/2027Durban, South Africa61 - 20(2) Bart Van der Watt14 - 15 WPts
31/01/2027Riyadh, Saudi Arabia60 - 20(2) Sacha Richoux53 - 29 WPts
31/12/2026Riyadh, Saudi Arabia59 - 20(2) Sacha Richoux53 - 28 WPts
30/11/2026Riyadh, Saudi Arabia58 - 20(2) Sacha Richoux53 - 27 WPts
30/10/2026Riyadh, Saudi Arabia57 - 20(2) Sacha Richoux53 - 26 WPts
29/09/2026Riyadh, Saudi Arabia56 - 20(2) Sacha Richoux53 - 25 WPts
29/08/2026Riyadh, Saudi Arabia55 - 20(2) Sacha Richoux53 - 24 WPts
30/06/2026Riyadh, Saudi Arabia54 - 20(2) Mike Ndambuki54(5) - 24 WPts
02/05/2026Riyadh, Saudi Arabia53 - 20(2) Gazi Zein10 - 4 WPts Saudi Arabia National Championships 2026View
29/04/2026Riyadh, Saudi Arabia52 - 20(2) Imran Maroon8 - 21(3) WPts Saudi Arabia National Championships 2026View
26/04/2026Riyadh, Saudi Arabia51 - 20(2) Waqas Yousuf12 - 12 WPts Saudi Arabia National Championships 2026View
12/03/2026Copenhagen, Denmark51 - 19(2) Ultar Matthiessen37(5) - 17 LPts
12/01/2026Nanning, China51 - 18(2) Igor Muradov52 - 8 LPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China50 - 18(2) Aleksandr Narymbaeff33 - 17 WPts Asia-Oceania Championships 2026View
15/12/2025Riyadh, Saudi Arabia50 - 17(2) Sacha Bekono52(5) - 21 LPts
12/11/2025Riyadh, Saudi Arabia49 - 17(2) Alp Uysal64 - 18(1) WPts
19/09/2025Ningbo, China49 - 16(2) Sacha Richoux47 - 20 LPts Ningbo World Championships 2025View
16/09/2025Ningbo, China48 - 16(2) Leo Chitepo59(3) - 16 WPts Ningbo World Championships 2025View
13/09/2025Ningbo, China47 - 16(2) Iskander Belciler19 - 10 WPts Ningbo World Championships 2025View
10/09/2025Ningbo, China46 - 16(2) VladimÝr Jach51 - 16 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China45 - 16(2) Evgeny Majidova38 - 27 WPts Ningbo World Championships 2025View
03/09/2025Brussels, Belgium45 - 15(2) Canaan Kopa53(1) - 14 LPts
03/08/2025Riyadh, Saudi Arabia45 - 14(1) Leo Chitepo54(2) - 16 LKO3
03/07/2025Riyadh, Saudi Arabia44 - 14(1) Sasha Tuchkin29 - 21 WPts
02/06/2025Moscow, Russia43 - 14(1) Sasha Tuchkin29 - 20 WPts
02/05/2025Jeddah, Saudi Arabia42 - 14(1) Ahmed Kassis5 - 5 WPts Saudi Arabia National Championships 2025View
29/04/2025Jeddah, Saudi Arabia41 - 14(1) Gazi Trabelsi30(1) - 23 WPts Saudi Arabia National Championships 2025View
26/04/2025Jeddah, Saudi Arabia40 - 14(1) Azam Kaber6 - 5 WPts Saudi Arabia National Championships 2025View
18/04/2025Brussels, Belgium40 - 13(1) Canaan Kopa49(1) - 14 LPts
18/03/2025Riyadh, Saudi Arabia40 - 12(1) Neil Merrick33 - 17 LPts
06/02/2025Riyadh, Saudi Arabia39 - 12(1) Canaan Kopa46(1) - 13 WPts
03/01/2025Riyadh, Saudi Arabia38 - 12(1) Besmir Velo38 - 17 WPts
18/11/2024Riyadh, Saudi Arabia37 - 12(1) Iago Gardon41 - 17 WPts
18/10/2024San Luis Potosi, Mexico37 - 11(1) Iago Gardon40 - 17 LPts
17/09/2024Portmore, Jamaica36 - 11(1) Rex Boyter18(1) - 26 WPts
17/08/2024Riyadh, Saudi Arabia35 - 11(1) Omar Lchtrath27 - 20 WPts
16/07/2024Busan, South Korea35 - 10(1) Alp Uysal53 - 9 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea34 - 10(1) Daniil Iklassoff26(1) - 11 WPts Busan Olympics 2024View
04/07/2024Portmore, Jamaica34 - 9(1) Rex Boyter16(1) - 25 LPts
02/06/2024Riyadh, Saudi Arabia33 - 9(1) Aimon Pino28 - 14 WPts
02/05/2024Riyadh, Saudi Arabia32 - 9(1) Atif Breme24(1) - 21 WPts Saudi Arabia National Championships 2024View
29/04/2024Riyadh, Saudi Arabia31 - 9(1) Majid Ben9 - 16 WPts Saudi Arabia National Championships 2024View
26/04/2024Riyadh, Saudi Arabia30 - 9(1) Yasin Marzouki2 - 5 WPts Saudi Arabia National Championships 2024View
12/04/2024Riyadh, Saudi Arabia29 - 9(1) Rafayel Yalenian27(2) - 19 WPts
12/03/2024Montevideo, Uruguay28 - 9(1) Aimon Pino25 - 12 WPts
10/02/2024Riyadh, Saudi Arabia27 - 9(1) Bogomil á Rakovski25 - 13 WPts
10/01/2024Riyadh, Saudi Arabia26 - 9(1) Alvino Amezquita21 - 11 WPts
10/12/2023Riyadh, Saudi Arabia26 - 8(1) Evgeny Majidova26 - 16 LPts
09/11/2023Riyadh, Saudi Arabia25 - 8(1) Ashley Ampomah23(2) - 13 WPts
07/10/2023Riyadh, Saudi Arabia24 - 8(1) Evgeny Majidova26 - 14 WPts
06/09/2023Riyadh, Saudi Arabia23 - 8(1) Mark Maben18 - 12 WPts
03/08/2023Manchester, UK23 - 7(1) John Noon28(1) - 10 LPts
03/07/2023Riyadh, Saudi Arabia23 - 6(1) John Noon27(1) - 10 LPts
02/06/2023Riyadh, Saudi Arabia22 - 6(1) Aimon Pino20 - 8 WPts
02/05/2023Riyadh, Saudi Arabia21 - 6(1) Atif Breme19(1) - 17 WPts Saudi Arabia National Championships 2023View
29/04/2023Riyadh, Saudi Arabia20 - 6(1) Gazi Trabelsi19 - 19 WPts Saudi Arabia National Championships 2023View
26/04/2023Riyadh, Saudi Arabia19 - 6(1) Adnan Saleeby3(1) - 17 WPts Saudi Arabia National Championships 2023View
17/04/2023Riyadh, Saudi Arabia18 - 6(1) Sancho Caldera15 - 10 WPts
15/03/2023Carrefour, Haiti17 - 6(1) Turiau Jean-Charles9 - 26(7) WPts
10/02/2023Piraeus, Greece17 - 5(1) Cosmas Georgiou30(1) - 6 LPts
06/01/2023Cochabamba, Bolivia17 - 4(1) Ignado Samora28(3) - 8 LPts
02/12/2022Riyadh, Saudi Arabia17 - 3(1) Aimon Pino14 - 6 LPts
01/11/2022Riyadh, Saudi Arabia16 - 3(1) Aimon Pino14 - 5 WPts
01/10/2022Montevideo, Uruguay15 - 3(1) Aimon Pino14 - 4 WPts
31/08/2022Riyadh, Saudi Arabia14 - 3(1) Gareth Beveridge1 - 2 WPts
01/07/2022Riyadh, Saudi Arabia14 - 2 Rex Soulis27 - 4 LKO3
02/05/2022Jeddah, Saudi Arabia13 - 2 Gazi Trabelsi13 - 17 WPts Saudi Arabia National Championships 2022View
29/04/2022Jeddah, Saudi Arabia12 - 2 Amer Quadri7 - 13 WPts Saudi Arabia National Championships 2022View
26/04/2022Jeddah, Saudi Arabia11 - 2 Waqar Khawaja1 - 6 WPts Saudi Arabia National Championships 2022View
28/02/2022Zagreb, Croatia11 - 1 Antun Maksimovic10 - 13 LPts
30/12/2021Athens, Greece10 - 1 Chris Penna9 - 13 WPts
01/11/2021Vilnius, Lithuania9 - 1 Szymon Janus7 - 6 WPts
02/09/2021Riyadh, Saudi Arabia8 - 1 Andrii Panin0 - 1 WPts
03/07/2021Riyadh, Saudi Arabia7 - 1 Tytus Zakowski3 - 10(5) WPts
02/05/2021Jeddah, Saudi Arabia6 - 1 Asif Alhazmi4 - 5 WPts Saudi Arabia National Championships 2021View
29/04/2021Jeddah, Saudi Arabia5 - 1 Zuffur Farres4 - 17 WPts Saudi Arabia National Championships 2021View
26/04/2021Jeddah, Saudi Arabia4 - 1 Atif Dawood5 - 8 WPts Saudi Arabia National Championships 2021View
02/03/2021Riyadh, Saudi Arabia3 - 1 Vicente Alvillar9 - 8 WPts
01/01/2021Oran, Algeria3 - 0 Faisal Nakache9 - 3 LPts
02/11/2020Jeddah, Saudi Arabia2 - 0 Adnan Saleeby1 - 2 WPts
07/09/2020Riyadh, Saudi Arabia1 - 0 Zafa Ammar1 - 7 WPts
06/07/2020Riyadh, Saudi Arabia0 - 0 Amer Quadri3 - 4 WPts