Weightclass:  Heavyweight
Location:  Tehran, Iran
Record:  11 - 32(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2042Tehran, Iran11 - 31(2) Kyle Kellar3 - 8 LPts
27/03/2042Tehran, Iran10 - 31(2) Adam Davidson0 - 15 WPts
24/01/2042Tehran, Iran10 - 30(2) Hardtman Strehlow16(1) - 14 LPts
23/11/2041Tehran, Iran10 - 29(2) Wayne Eghagha4 - 10(1) LPts
21/09/2041Tehran, Iran9 - 29(2) Xabat Roble4 - 18 WPts
21/07/2041Tehran, Iran8 - 29(2) Syed Ayub1 - 8 WPts
20/05/2041Tehran, Iran7 - 29(2) Derya Yakin5 - 8 WPts
20/03/2041Tehran, Iran6 - 29(2) Blazhe á Tkachev1 - 4 WPts
17/01/2041Toronto, Canada6 - 28(2) Ian Ravens18 - 14 LPts
19/11/2040Minsk, Belarus6 - 27(2) Borya Moldovan15 - 32 LPts
21/09/2040Isfahan, Iran5 - 27(2) Rehman Ghannam8 - 16 WPts
25/07/2040Cork, Ireland5 - 26(2) Matthew Cavan16 - 16 LPts
25/05/2040Shiraz, Iran5 - 25(2) Wen Se11 - 11 LPts
30/03/2040Leicester, UK4 - 25(2) Rob Blain16 - 16 WPts
31/01/2040Isfahan, Iran4 - 24(2) Fo-hsing Zhao9 - 15 LPts
01/12/2039Karaj, Iran4 - 23(2) Syed Yousif7 - 17 LPts
01/10/2039Tehran, Iran4 - 22(2) Fo-hsing Zhao8 - 14 LPts
01/08/2039Tehran, Iran3 - 22(2) Yasin Gazizoff4 - 9 WPts
01/06/2039Portmore, Jamaica3 - 21(1) Isaac Lockhart12 - 5 LKO2
03/04/2039Durban, South Africa3 - 20(1) Asavela Sotyu7 - 3 LPts
03/02/2039Tehran, Iran2 - 20(1) Hui-chao Chak0 - 3 WPts
03/12/2038Tehran, Iran1 - 20(1) Rehan Amber4 - 20 WPts
03/10/2038Tehran, Iran1 - 19(1) Wen Hy1 - 6 LPts
04/08/2038Tehran, Iran1 - 18(1) Balamurali Bansal6 - 11 LPts
04/06/2038Northampton, UK1 - 17(1) Oliver McAllaster6 - 4 LPts
06/04/2038Tehran, Iran1 - 16(1) Faisal Sami7 - 7 LPts
09/02/2038Tehran, Iran1 - 15(1) Oliver Bergmark11 - 11 LPts
10/12/2037Sofia, Bulgaria1 - 14(1) Vasil á Guentchev18 - 12 LPts
12/10/2037Tehran, Iran1 - 13(1) Jun Har9 - 12 LPts
15/08/2037Tehran, Iran1 - 12(1) Martyn Topa1 - 4 LPts
16/06/2037Tehran, Iran1 - 11(1) Zhu Situ5 - 9 LPts
18/04/2037Tehran, Iran0 - 11(1) Oringo Kwei1 - 0 WPts
17/02/2037Hanover, Germany0 - 10(1) Heinz Sandmeyer7 - 25(2) LPts
20/12/2036Bulawayo, Zimbabwe0 - 9(1) Ebi Mushonga19 - 8 LPts
21/10/2036Tehran, Iran0 - 8(1) Faisal Sami2 - 3 LPts
22/08/2036Tehran, Iran0 - 7(1) Bahadur Sule0 - 7 LPts
22/06/2036Santiago de Cuba, Cuba0 - 6(1) Juan Torralba14 - 12 LPts
24/04/2036Garoua, Cameroon0 - 5(1) Orane Oumarou5 - 7 LPts
25/02/2036Tehran, Iran0 - 4(1) Ananth Gupta5 - 5 LPts
26/12/2035Karaj, Iran0 - 3(1) Yao Kiang3 - 9 LPts
31/10/2035Vilnius, Lithuania0 - 2 Mateusz Jaworski32(5) - 6 LKO2
02/09/2035Tehran, Iran0 - 1 Zafa Salahuddin10 - 13 LPts
18/07/2035Isfahan, Iran0 - 0 Tariq Safi0 - 0 LPts