Weightclass:  Welterweight
Location:  Riyadh, Saudi Arabia
Record:  46 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Riyadh, Saudi Arabia45 - 26 Noe Veron3 - 11(1) WPts
22/10/2033Riyadh, Saudi Arabia44 - 26 Sung-ryong Seo1 - 15 WPts
22/08/2033Riyadh, Saudi Arabia43 - 26 Vicente Travieso4 - 3 WPts
21/06/2033Riyadh, Saudi Arabia42 - 26 Aimon Matute3 - 17 WPts
20/04/2033Riyadh, Saudi Arabia41 - 26 Kai Cloy5 - 14(1) WPts
19/02/2033Riyadh, Saudi Arabia40 - 26 Santiago Borbon9 - 14 WPts
19/12/2032Riyadh, Saudi Arabia39 - 26 Georgiy Aleksandrov12 - 13 WPts
19/10/2032Riyadh, Saudi Arabia38 - 26 Bassett Maunier3 - 9 WPts
19/08/2032Riyadh, Saudi Arabia37 - 26 Richie Kellie3 - 6 WPts
18/06/2032Riyadh, Saudi Arabia37 - 25 Lei Kwok42 - 20 LPts
02/05/2032Jeddah, Saudi Arabia36 - 25 Atif Mallick9 - 3(1) WPts Saudi Arabia National Championships 2032View
29/04/2032Jeddah, Saudi Arabia35 - 25 Khalid Jaber45(1) - 15 WPts Saudi Arabia National Championships 2032View
26/04/2032Jeddah, Saudi Arabia34 - 25 Gazi Alkandari0 - 1 WPts Saudi Arabia National Championships 2032View
17/04/2032Riyadh, Saudi Arabia33 - 25 Billy Don33 - 20 WPts
16/03/2032Riyadh, Saudi Arabia32 - 25 Haaris Azer36(1) - 22 WPts
14/02/2032Toronto, Canada31 - 25 Billy Don30 - 19 WPts
12/01/2032Caloocan, Philippines31 - 24 Joaquin Narciso19(1) - 4 LPts Asia-Oceania Championships 2032View
09/01/2032Caloocan, Philippines30 - 24 Qulu Salahov33 - 23 WPts Asia-Oceania Championships 2032View
13/12/2031Port Elizabeth, South Africa30 - 23 Inigo Khuzwayo39 - 12 LPts
12/11/2031Port Elizabeth, South Africa30 - 22 Inigo Khuzwayo38 - 12 LPts
12/10/2031Port Elizabeth, South Africa30 - 21 Inigo Khuzwayo37 - 12 LPts
07/09/2031Valencia, Venezuela30 - 20 Papachan Papugian24 - 6 LPts Valencia World Championships 2031View
31/08/2031Riyadh, Saudi Arabia29 - 20 Odil Girardot2 - 9 WPts
02/07/2031Riyadh, Saudi Arabia28 - 20 Denis Sauvage2 - 4 WPts
02/05/2031Jeddah, Saudi Arabia27 - 20 Amer Rafiq16 - 10 WPts Saudi Arabia National Championships 2031View
29/04/2031Jeddah, Saudi Arabia26 - 20 Zafa Omer19 - 15 WPts Saudi Arabia National Championships 2031View
26/04/2031Jeddah, Saudi Arabia25 - 20 Atif Mallick2 - 1(1) WPts Saudi Arabia National Championships 2031View
27/03/2031Makiivka, Ukraine24 - 20 Borysko Bily4 - 8 WPts
27/01/2031Riyadh, Saudi Arabia23 - 20 Taj al Din Laarif3 - 11 WPts
28/11/2030Puebla, Mexico22 - 20 Zacarias Madera1 - 13 WPts
30/09/2030Riyadh, Saudi Arabia21 - 20 Dmitriy Caunite0 - 3 WPts
02/08/2030Mueang Samut Prakan, Thailand21 - 19 Paithong Keelakorat27(2) - 10 LPts
04/06/2030Mecca, Saudi Arabia20 - 19 Shayan Rookas23(1) - 20(1) WPts
29/04/2030Taif, Saudi Arabia20 - 18 Tariq Antar25(3) - 23 LPts Saudi Arabia National Championships 2030View
26/04/2030Taif, Saudi Arabia19 - 18 Zafa Omer14 - 11 WPts Saudi Arabia National Championships 2030View
08/04/2030Riyadh, Saudi Arabia18 - 18 Davros Jernazyan1 - 16(3) WPts
08/02/2030Ulaanbaatar, Mongolia17 - 18 Ra'id Akinori6 - 7 WPts
11/12/2029Riyadh, Saudi Arabia16 - 18 Jawad Sadek19(3) - 19 WPts
20/10/2029Espoo, Finland16 - 17 Miikka Nimonen21(1) - 11 LPts
22/08/2029Montevideo, Uruguay15 - 17 Kiki Cepero10 - 17 WPts
24/06/2029Riyadh, Saudi Arabia14 - 17 Jair Matute6 - 9 WPts
26/04/2029Taif, Saudi Arabia14 - 16 Aftab Hana15 - 17 LPts Saudi Arabia National Championships 2029View
20/04/2029Santiago de los Caballeros, Dominican Republic14 - 15 Vicente Nery8 - 7 LPts
20/02/2029Izmir, Turkey13 - 15 Omer Guleryuz4 - 1 WPts
23/12/2028Murcia, Spain12 - 15 Alejandro Leonardo14 - 17 WPts
25/10/2028Lankaran, Azerbaijan12 - 14 Saleh Kafarov14 - 19 LPts
26/08/2028Riyadh, Saudi Arabia11 - 14 Rodrigo Amador3 - 1 WPts
28/06/2028Riyadh, Saudi Arabia10 - 14 Symon Makar3 - 15(1) WPts
29/04/2028Taif, Saudi Arabia10 - 13 Atif Alhazmi27(1) - 13 LPts Saudi Arabia National Championships 2028View
26/04/2028Taif, Saudi Arabia9 - 13 Khalid Jafari1 - 1 WPts Saudi Arabia National Championships 2028View
24/02/2028Jeddah, Saudi Arabia9 - 12 Atif Alhazmi25(1) - 13 LPts
07/01/2028Sydney, Australia9 - 11 Dante Angeli15 - 8 LPts
09/11/2027Mecca, Saudi Arabia8 - 11 Hassan Younes6 - 12 WPts
01/10/2027Riyadh, Saudi Arabia8 - 10 Kashif Dar30(1) - 32 LPts
28/08/2027Quito, Ecuador8 - 9 Alejandro Canas22 - 6 LPts
30/06/2027Riyadh, Saudi Arabia8 - 8 Vicente Delaguila18 - 13 LPts
02/05/2027Mecca, Saudi Arabia8 - 7 Obaid Saleem23 - 10(1) LPts Saudi Arabia National Championships 2027View
29/04/2027Mecca, Saudi Arabia7 - 7 Shayan Rookas7 - 14(1) WPts Saudi Arabia National Championships 2027View
26/04/2027Mecca, Saudi Arabia6 - 7 Atif Alhazmi20 - 11 WPts Saudi Arabia National Championships 2027View
14/03/2027Riyadh, Saudi Arabia5 - 7 Tariq Antar11 - 13 WPts
17/01/2027Riyadh, Saudi Arabia4 - 7 Zafa Noorani1 - 1 WPts
17/11/2026Medina, Saudi Arabia4 - 6 Malik Azimi8 - 12 LPts
19/09/2026Riyadh, Saudi Arabia3 - 6 Sajid Khofri1 - 6 WPts
23/07/2026Mecca, Saudi Arabia3 - 5 Sajid Ismat6 - 6 LPts
25/05/2026Riyadh, Saudi Arabia2 - 5 Yevhen Kukura7(1) - 8 WPts
27/03/2026Riyadh, Saudi Arabia2 - 4 Abdul Tarhouni12 - 15 LPts
28/01/2026Mecca, Saudi Arabia2 - 3 Rehman Labib15(1) - 10 LPts
21/12/2025Medina, Saudi Arabia2 - 2 Farhan Fardill10(1) - 22 LPts
05/11/2025Dammam, Saudi Arabia2 - 1 Kashif Jabbur0 - 0 LPts
03/10/2025Riyadh, Saudi Arabia1 - 1 Ahmed Salahuddin5 - 4 WPts
05/08/2025Riyadh, Saudi Arabia1 - 0 Saad Majeed29 - 10 LPts
05/07/2025Riyadh, Saudi Arabia0 - 0 Ahmed Salahuddin4 - 3 WPts