Weightclass:  Light Welterweight
Location:  Shiraz, Iran
Record:  33 - 26(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2030Shiraz, Iran32 - 26(2) Jaguar Claros10(1) - 18 WPts
04/05/2030Shiraz, Iran31 - 26(2) Hideki Aoki17 - 18 WPts
06/03/2030Shiraz, Iran30 - 26(2) Blake Green0 - 1 WPts
04/01/2030Shiraz, Iran29 - 26(2) Joshua Kouku8 - 16 WPts
06/11/2029Shiraz, Iran28 - 26(2) Arnie Quilliam11 - 8 WPts
06/09/2029Shiraz, Iran27 - 26(2) Fariz Momin28 - 20 WPts
07/07/2029Shiraz, Iran26 - 26(2) Paul Latto3(1) - 16 WPts
08/05/2029Shiraz, Iran25 - 26(2) Hsin Zhao3 - 8 WPts
09/03/2029Shiraz, Iran24 - 26(2) Gan Seng8 - 10 WPts
07/01/2029Shiraz, Iran23 - 26(2) Abdul Saade1 - 2 WPts
08/11/2028Shiraz, Iran22 - 26(2) Shayan Rahimi1 - 11 WPts
09/09/2028Shiraz, Iran21 - 26(2) Danyaal Nour2 - 8 WPts
10/07/2028Petionville, Haiti20 - 26(2) Jacques Oubre12 - 20 WPts
12/05/2028Rijeka, Croatia19 - 26(2) Zelijko Balenovic11 - 11 WPts
14/03/2028New Delhi, India19 - 25(2) Dayaram Ramakrishna12 - 20 LPts
15/01/2028Cork, Ireland18 - 25(2) Jacob MacGuinness8 - 18 WPts
17/11/2027Tirana, Albania17 - 25(2) Behar Yokuslu4 - 15(2) WPts
19/09/2027Plovdiv, Bulgaria17 - 24(2) Andon á Krumov23 - 17 LPts
22/07/2027Shiraz, Iran16 - 24(2) Haaris Khan1 - 0 WPts
24/05/2027Ulaanbaatar, Mongolia15 - 24(2) Munkhbayar Umraliev12 - 11 WPts
26/03/2027Isfahan, Iran15 - 23(2) Sun Pang7 - 8 LPts Iran National Championships 2027View
20/02/2027Isfahan, Iran14 - 23(2) Danyaal Moghaddam9 - 26(3) WPts
20/01/2027Shiraz, Iran14 - 22(2) Andrii Ketebaew15 - 9 LPts
21/11/2026Shiraz, Iran13 - 22(2) Amjad Wassan5 - 19 WPts
21/09/2026Dublin, Ireland12 - 22(2) Eoghan Meaney0 - 0 WPts
24/07/2026Medan, Indonesia11 - 22(2) Wicaksono Stoove7 - 37 WPts
25/05/2026Shiraz, Iran10 - 22(2) Franko Matkovic6 - 8 WPts
26/03/2026Isfahan, Iran10 - 21(2) Rehan Yamin4 - 20 LPts Iran National Championships 2026View
15/02/2026Irbid, Jordan9 - 21(2) Majid Amiri3 - 11 WPts
18/12/2025Nancy, France8 - 21(2) Frasier Fossey9 - 13 WPts
20/10/2025Mitchells Plain, South Africa7 - 21(2) Laurys Degenaar9 - 5 WPts
22/08/2025Tehran, Iran7 - 20(2) Rashid Khatib9 - 17(4) LPts
23/06/2025Shiraz, Iran7 - 19(2) Syed Rehman5 - 5 LPts
25/04/2025Tehran, Iran7 - 18(2) Vijay Jaitly12 - 12 LPts
25/02/2025Isfahan, Iran7 - 17(2) Ali Zadeh5 - 13 LPts
02/01/2025Isfahan, Iran7 - 16(2) Shen Jing10 - 27 LPts
07/11/2024Shiraz, Iran6 - 16(2) Gethin Kabonero2 - 5 WPts
07/09/2024Karaj, Iran5 - 16(2) Yong Khiong2(1) - 16 WPts
13/07/2024Shiraz, Iran4 - 16(2) Kamran Bahri1 - 3 WPts
13/05/2024Karaj, Iran4 - 15(2) Ho Long7 - 12 LPts
26/03/2024Isfahan, Iran4 - 14(1) Adnan Noorani9 - 17 LKO3 Iran National Championships 2024View
14/03/2024Palembang, Indonesia4 - 13(1) Imran Kalas9(1) - 13 LPts
15/01/2024San Juan, Puerto Rico4 - 12(1) Rodrigo Jaramillo12 - 19 LPts
17/11/2023Isfahan, Iran3 - 12(1) Gan Hon1(1) - 15(1) WPts
23/09/2023Shiraz, Iran2 - 12(1) Kiki Loza12 - 17 WPts
26/07/2023Shiraz, Iran2 - 11(1) Ali Zadeh1 - 7 LPts
26/05/2023Isfahan, Iran2 - 10(1) Jawad Greiss2 - 10 LPts
28/03/2023Poznan, Poland2 - 9(1) Borys Kalinski21 - 10 LPts
28/01/2023Tehran, Iran1 - 9(1) Haaris Neman0 - 7 WPts
30/11/2022Tehran, Iran1 - 8 Amjad Hoda19 - 10 LKO3
30/09/2022Tehran, Iran1 - 7 Yo Sun20 - 8 LPts
14/08/2022Shiraz, Iran1 - 6 Shayan Ayub4 - 2 LPts
13/06/2022Tehran, Iran1 - 5 Farhan Elamin10(1) - 14 LPts
16/04/2022Tehran, Iran1 - 4 Haider Kassar11 - 14 LPts
05/03/2022Karaj, Iran1 - 3 Farhan Jabbar0 - 0 LPts
02/02/2022Shiraz, Iran1 - 2 Amer Sader1 - 8 LPts
02/12/2021Garoua, Cameroon1 - 1 Raynard Angibeaud7 - 8 LPts
04/10/2021Kampala, Uganda1 - 0 Geoff Toro7 - 16 LPts
05/08/2021Tehran, Iran0 - 0 Vijay Jaitly0 - 0 WPts