Weightclass:  Light Heavyweight
Location:  Shiraz, Iran
Record:  12(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2035Shiraz, Iran12(1) - 18 Syed Hannan21 - 12(1) LPts
22/06/2035Oran, Algeria12(1) - 17 Tariq Layada12 - 12 LPts
24/04/2035Tabriz, Iran11(1) - 17 Atif Burki18 - 13 WPts
24/02/2035Isfahan, Iran11(1) - 16 Ye Hu9 - 26 LPts
07/01/2035Accra, Ghana11(1) - 15 Darryl Acquah11 - 19 LPts
09/11/2034New York City, USA10(1) - 15 Rob Penney1 - 15(1) WPts
11/09/2034Isfahan, Iran10(1) - 14 Danyaal Mattar14 - 10 LPts
25/07/2034Karaj, Iran10(1) - 13 Haaris Sattar4(1) - 24 LPts
24/06/2034Shiraz, Iran9(1) - 13 Tuukka Onkeli3 - 18 WPts
25/04/2034Maipu, Chile8(1) - 13 Cipriano Solano5 - 15 WPts
25/02/2034Basel, Switzerland8(1) - 12 Meinrad Apt12 - 13 LPts
28/12/2033Minsk, Belarus8(1) - 11 Vanko Volk17 - 18 LPts
30/10/2033Isfahan, Iran7(1) - 11 Kashif Youssef1 - 13 WPts
07/09/2033Santiago de los Caballeros, Dominican Republic7(1) - 10 Roman Montiel24 - 10 LPts
10/07/2033Ganja, Azerbaijan7(1) - 9 Mirali Huseynov19 - 18 LPts
10/05/2033Prague, Czech Republic7(1) - 8 LeoÜ Mikus12 - 10 LPts
12/03/2033Zagreb, Croatia6(1) - 8 Hrvoje Ramic5 - 15 WPts
12/01/2033Roskilde, Denmark6(1) - 7 Canute Soren13 - 9 LPts
14/11/2032Odense, Denmark6(1) - 6 Soren Pettersen9 - 9 LPts
16/09/2032Copenhagen, Denmark6(1) - 5 Frey Tillmann10 - 9 LPts
19/07/2032New Kingston, Jamaica6(1) - 4 Rob Wallis12 - 20 LPts
21/05/2032Nador, Morocco5(1) - 4 Sabeer Gtaib0 - 18 WPts
23/03/2032Harare, Zimbabwe4(1) - 4 Leeroy Marechera9 - 18 WPts
24/01/2032Shiraz, Iran3(1) - 4 Yasin Matin1 - 2 WPts
24/11/2031Karagandy, Kazakhstan3(1) - 3 Rehman Isabekoff4 - 13 LPts
26/09/2031Tabriz, Iran3(1) - 2 Rashid Karimi14(2) - 21 LPts
01/08/2031Tehran, Iran2 - 2 Saad Anwar2 - 19(1) WKO3
04/06/2031Isfahan, Iran1 - 2 Khalid Fareedi9 - 12 WPts
21/04/2031Tehran, Iran1 - 1 Lee Hui20 - 20 LPts
21/03/2031Cochabamba, Bolivia1 - 0 Baltasar Fleites5 - 21 LPts
21/01/2031Shiraz, Iran0 - 0 Ali Hariri2 - 0 WPts