Weightclass:  Light Heavyweight
Location:  Tehran, Iran
Record:  20 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2035Tabriz, Iran20 - 30 Asif Najafov16 - 8 LPts Iran National Championships 2035View
06/03/2035Tehran, Iran19 - 30 Asif Najafov16 - 7 WPts
03/01/2035Mashhad, Iran18 - 30 Confucius Chiao11 - 30 WPts
11/11/2034Shiraz, Iran18 - 29 Shayan Maududi26(1) - 19 LPts
11/09/2034Shiraz, Iran18 - 28 Shayan Maududi25(1) - 19 LPts
20/07/2034Virginia Beach, USA17 - 28 Robert McCowan7 - 10 WPts
22/05/2034Tabriz, Iran17 - 27 Farhan Wakim33 - 15 LPts
29/03/2034Isfahan, Iran17 - 26 Irfan Mian9(1) - 5 LPts Iran National Championships 2034View
26/03/2034Isfahan, Iran16 - 26 Bing Gao7(1) - 2 WPts Iran National Championships 2034View
28/02/2034Sana'a, Yemen15 - 26 Tariq Nasrallah8 - 21 WPts
31/12/2033Bayamon, Puerto Rico14 - 26 Juan Franco6 - 24 WPts
02/11/2033Zagreb, Croatia14 - 25 Karlo Ivoševic17 - 11 LPts
04/09/2033Dublin, Ireland13 - 25 Ross Burke1 - 0 WPts
07/07/2033Basel, Switzerland12 - 25 Rolly Christiansen9 - 15 WPts
08/05/2033Accra, Ghana11 - 25 Syed Neman4 - 12 WPts
10/03/2033Delmas, Haiti11 - 24 Carolus Nys17 - 23 LPts
10/01/2033Zagreb, Croatia11 - 23 Darko Vedric9 - 14 LPts
12/11/2032Bello, Colombia10 - 23 Lorenzo Gato6 - 14 WPts
14/09/2032Odense, Denmark10 - 22 Nils Anker12 - 16 LPts
17/07/2032Minsk, Belarus10 - 21 Fadei Elin14 - 25 LPts
19/05/2032Tehran, Iran9 - 21 Brin Selasee2 - 4 WPts
20/03/2032Copenhagen, Denmark9 - 20 Frey Tillmann7 - 9 LPts
21/01/2032Turku, Finland9 - 19 Alfred Jaatinen9 - 25(1) LPts
23/11/2031Ostrava, Czech Republic9 - 18 Bretislav Fara18 - 4 LPts
25/09/2031Tehran, Iran9 - 17 Saad Bina4 - 15 LPts
29/07/2031Tehran, Iran9 - 16 Atif Adel9 - 8 LPts
31/05/2031Zagreb, Croatia8 - 16 Frano Kozic11 - 14 WPts
02/04/2031Tehran, Iran7 - 16 Saad Anwar2 - 17(1) WPts
02/02/2031Ganja, Azerbaijan6 - 16 Mahmud Gulidze0 - 0 WPts
05/12/2030Shiraz, Iran5 - 16 Aftab Hashim9 - 10(1) WPts
07/10/2030Mashhad, Iran5 - 15 Waqas Assad1 - 11 LPts
09/08/2030Tehran, Iran4 - 15 Huang-fu Sum0 - 1 WPts
10/06/2030Tehran, Iran4 - 14 Yasin Hamdan12 - 15(9) LPts
12/04/2030Rijeka, Croatia4 - 13 Franjo Cavlovic19 - 11 LPts
12/02/2030Tehran, Iran3 - 13 Farhan Uddin0 - 1 WPts
14/12/2029Port Harcourt, Nigeria3 - 12 Daniel Chibuike6 - 13 LPts
16/10/2029Vilnius, Lithuania3 - 11 Marceli Kowalski3 - 10 LPts
18/08/2029Garoua, Cameroon3 - 10 Destin Lacan9 - 17 LPts
20/06/2029Tehran, Iran3 - 9 Jawad Madani1 - 5 LPts
18/05/2029Shiraz, Iran3 - 8 Amer Ayoub18(1) - 28 LPts
17/04/2029Santiago de los Caballeros, Dominican Republic3 - 7 Marco Cabana11(1) - 14 LPts
17/02/2029Tehran, Iran2 - 7 Haaris Hadi0 - 15(1) WPts
20/12/2028Tehran, Iran2 - 6 Angel Anselmo4 - 4 LPts
22/10/2028Guayaquil, Ecuador2 - 5 Angel Pio3 - 17 LPts
23/08/2028Isfahan, Iran2 - 4 Saad Sabir5 - 10 LPts
22/07/2028Tabriz, Iran2 - 3 Atif Khan20 - 4 LPts
21/06/2028Antofagasta, Chile1 - 3 Diego Montesino9 - 17 WPts
23/04/2028Isfahan, Iran1 - 2 Kashif Salame0 - 0 LPts
14/03/2028Tabriz, Iran1 - 1 Aftab Dzhavad6 - 7 LPts
10/02/2028Mashhad, Iran1 - 0 Haaris Harroun38(5) - 30 LPts
01/01/2028Tehran, Iran0 - 0 Farhan Wakim0 - 1 WPts