Weightclass:  Welterweight
Location:  Medina, Saudi Arabia
Record:  51 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2031Medina, Saudi Arabia50 - 21(1) Sam Gillogly9 - 14 WPts
05/04/2031Medina, Saudi Arabia49 - 21(1) Asklepios Maragos4 - 16 WPts
04/02/2031Medina, Saudi Arabia48 - 21(1) Lochan Jayaraj5 - 16(1) WPts
06/12/2030Medina, Saudi Arabia47 - 21(1) Rodrigo Gallegos2 - 4 WPts
07/10/2030Medina, Saudi Arabia46 - 21(1) Achates Lasko3(2) - 13 WPts
08/08/2030Medina, Saudi Arabia45 - 21(1) Turpin Tandberg3 - 7 WPts
10/06/2030Medina, Saudi Arabia44 - 21(1) Quoitrel Mahlobo3 - 19 WPts
11/04/2030Medina, Saudi Arabia43 - 21(1) Richard Foley4 - 7 WPts
10/02/2030Medina, Saudi Arabia42 - 21(1) Emem Agoye5 - 8 WPts
12/12/2029Medina, Saudi Arabia41 - 21(1) Viljam Kuusi48 - 19 WPts
11/11/2029Medina, Saudi Arabia40 - 21(1) Viljam Kuusi48 - 18 WPts
11/10/2029Medina, Saudi Arabia39 - 21(1) Viljam Kuusi48 - 17 WPts
07/09/2029Daegu, South Korea39 - 20(1) Chang-soo Rim42(1) - 24 LPts Daegu World Championships 2029View
17/08/2029Bergen, Norway38 - 20(1) Olaf Williamsen47(1) - 24 WPts
17/07/2029Oulu, Finland38 - 19(1) Viljam Kuusi46 - 16 LPts
16/06/2029Medina, Saudi Arabia37 - 19(1) Waqar Pervez24 - 30 WPts
02/05/2029Taif, Saudi Arabia36 - 19(1) Aftab Hana17 - 17 WPts Saudi Arabia National Championships 2029View
29/04/2029Taif, Saudi Arabia35 - 19(1) Khalid Jaber25 - 12 WPts Saudi Arabia National Championships 2029View
26/04/2029Taif, Saudi Arabia34 - 19(1) Gazi Kandal11(1) - 10 WPts Saudi Arabia National Championships 2029View
09/03/2029Medina, Saudi Arabia34 - 18(1) Arno Pilger19 - 27 LPts
05/02/2029Medina, Saudi Arabia33 - 18(1) Inigo Cavanagh29(1) - 21 WPts
05/01/2029Medina, Saudi Arabia32 - 18(1) Arno Pilger19 - 25 WPts
05/12/2028Medina, Saudi Arabia31 - 18(1) Arno Pilger19 - 24 WPts
30/10/2028Omsk, Russia31 - 17(1) Mikhail Gusev30 - 24 LPts
31/08/2028Medina, Saudi Arabia30 - 17(1) Patrik Pajari20 - 27 WPts
31/07/2028Medina, Saudi Arabia29 - 17(1) Patrik Pajari20 - 26 WPts
30/06/2028Tampere, Finland28 - 17(1) Patrik Pajari20 - 25 WPts
30/05/2028Tampere, Finland28 - 16(1) Patrik Pajari19 - 25 LPts
26/04/2028Taif, Saudi Arabia28 - 15(1) Khalid Jaber17 - 10 LPts Saudi Arabia National Championships 2028View
07/04/2028Medina, Saudi Arabia28 - 14(1) Lionel Diame26(1) - 18 LPts
26/02/2028Semarang, Indonesia27 - 14(1) Dennys Julianto22 - 23 WPts
26/01/2028Medina, Saudi Arabia26 - 14(1) Uwe Langendorff16 - 28(1) WPts
22/12/2027Chiclayo, Peru26 - 13(1) Carlos Placencia22 - 21(1) LPts
20/11/2027Chiclayo, Peru26 - 12(1) Carlos Placencia21 - 21(1) LPts
20/10/2027Chiclayo, Peru26 - 11(1) Carlos Placencia20 - 21(1) LPts
19/09/2027Santo Domingo de Guzman, Dominican Republic26 - 10(1) Berto Martinez20 - 8 LPts
19/08/2027Managua, Nicaragua25 - 10(1) Emilio Pinon7 - 15 WPts
21/06/2027Medina, Saudi Arabia24 - 10(1) Atif Omer29 - 7 WPts
02/05/2027Mecca, Saudi Arabia23 - 10(1) Amjad Nazmi8 - 7 WPts Saudi Arabia National Championships 2027View
29/04/2027Mecca, Saudi Arabia22 - 10(1) Khalid Jaber11 - 9 WPts Saudi Arabia National Championships 2027View
26/04/2027Mecca, Saudi Arabia21 - 10(1) Sajid Ismat11 - 6 WPts Saudi Arabia National Championships 2027View
18/03/2027Medina, Saudi Arabia20 - 10(1) Zafa Saber12 - 15 WPts
18/01/2027Riyadh, Saudi Arabia19 - 10(1) Jawad Nassor12 - 15(1) WPts
22/11/2026Novara, Italy18 - 10(1) Adriano Servello9 - 13 WPts
23/09/2026Rabat, Morocco17 - 10(1) Ayser Fellah4 - 14 WPts
26/07/2026Riyadh, Saudi Arabia16 - 10(1) Imran Saeed5 - 15 WPts
28/05/2026Mecca, Saudi Arabia15 - 10(1) Rehman Labib17(1) - 10 WPts
26/04/2026Riyadh, Saudi Arabia15 - 9(1) Faisal Alhamdan9 - 7 LPts Saudi Arabia National Championships 2026View
26/03/2026Medina, Saudi Arabia14 - 9(1) Gazi Hage2 - 7 WPts
25/01/2026Medina, Saudi Arabia13 - 9(1) Viktor Raibacis2 - 13 WPts
27/11/2025Medina, Saudi Arabia12 - 9(1) Haaris Alhawwash1 - 1 WPts
28/09/2025Medina, Saudi Arabia11 - 9(1) Carlos Melena3 - 22 WPts
31/07/2025Bangkok, Thailand10 - 9(1) Chalermjak Rattanabundit3 - 15(1) WPts
02/06/2025Dushanbe, Tajikistan10 - 8(1) Dmitri Sajfedenow13 - 9 LPts
04/04/2025Medina, Saudi Arabia9 - 8(1) Vanagan Adjamyan6 - 5 WPts
04/02/2025Roskilde, Denmark8 - 8(1) Fortinbras Mai9 - 9 WPts
07/12/2024Zagreb, Croatia8 - 7(1) Joso Hanžek8 - 7(2) LPts
09/10/2024Medina, Saudi Arabia7 - 7(1) Yasin Rashed3 - 4 WPts
09/10/2024Medina, Saudi Arabia6 - 7(1) Yasin Rashed3 - 3 WPts
10/08/2024Mecca, Saudi Arabia6 - 6(1) Rehman Labib7(1) - 8 LPts
29/06/2024Medina, Saudi Arabia5 - 6(1) Khalid Jaber0 - 1 WPts
29/04/2024Riyadh, Saudi Arabia5 - 5(1) Rehman Usman14 - 15 LPts Saudi Arabia National Championships 2024View
26/04/2024Riyadh, Saudi Arabia4 - 5(1) Zain Said7 - 6 WPts Saudi Arabia National Championships 2024View
13/04/2024Carolina, Puerto Rico4 - 4(1) Angel Riveron7(1) - 18(5) LPts
14/02/2024Riyadh, Saudi Arabia4 - 3(1) Haider Wakim18 - 20 LPts
19/12/2023Medina, Saudi Arabia3 - 3(1) Yasin Atiq3 - 8 WPts
20/10/2023Jeddah, Saudi Arabia2 - 3(1) Adnan Greiss0 - 0 WPts
30/08/2023Montpellier, France2 - 2(1) Chandler St. Pierre26(1) - 5 LPts
02/07/2023Brest, Belarus2 - 1 Fedar Danko30 - 9 LKO3
04/05/2023Maipu, Chile1 - 1 Guillermo Mateos14 - 16 WPts
06/03/2023Jeddah, Saudi Arabia0 - 1 Umair Elbahri0 - 0 WPts
18/01/2023Vienna, Austria0 - 0 Leonhard Langendorff0 - 0 LPts