Weightclass:  Light Heavyweight
Location:  Tehran, Iran
Record:  12 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2031Tehran, Iran12 - 17 Yasin Van der Ye4 - 2 LPts
01/08/2031Tehran, Iran12 - 16 Gaspar Fesse3 - 16 LPts
03/06/2031Tehran, Iran11 - 16 Quannell Busia7 - 10 WPts
03/04/2031Tehran, Iran10 - 16 Huang-fu Sum2 - 3 WPts
03/02/2031Tehran, Iran10 - 15 Kieran Hughes13(1) - 20 LPts
06/12/2030Tehran, Iran10 - 14 Huang-fu Sum1 - 2 LPts
07/10/2030Tehran, Iran9 - 14 Rashid Karimi10 - 19 WPts
08/08/2030Tehran, Iran8 - 14 Danyaal Akhter1 - 3 WPts
10/06/2030Tehran, Iran7 - 14 Francois Roussel0 - 12 WPts
12/04/2030Tehran, Iran6 - 14 Krystian Koslowski2 - 2 WPts
12/02/2030Tehran, Iran5 - 14 Malik Salehi0 - 8 WPts
14/12/2029Tehran, Iran5 - 13 Steven Ledingham22 - 25(1) LPts
16/10/2029Tehran, Iran5 - 12 Khalid Fareedi3 - 8 LPts
17/08/2029Galway, Ireland5 - 11 Shamus Neil45 - 4 LPts
19/06/2029Copenhagen, Denmark5 - 10 Filip Greisen2 - 18 LPts
21/04/2029Tehran, Iran4 - 10 Roman Swoboda4 - 2 WPts
21/02/2029Lagos, Nigeria4 - 9 Jay-Jay Toolz3 - 3(2) LPts
24/12/2028Tehran, Iran3 - 9 Khalid Fareedi0 - 6 WPts
25/10/2028Shiraz, Iran3 - 8 Shayan Maududi2 - 4 LPts
27/08/2028Tehran, Iran2 - 8 Lucas Eagleson0 - 14(2) WPts
29/06/2028Zagreb, Croatia2 - 7 Milivoj Sabolic16 - 14 LPts
30/04/2028Odense, Denmark1 - 7 Quinby Classen5 - 4 WPts
02/03/2028Rijeka, Croatia1 - 6 Mile Stojakovic43(2) - 23 LPts
03/01/2028Algiers, Algeria1 - 5 Haider Kerroum1 - 16 LPts
05/11/2027Shiraz, Iran0 - 5 Shayan Maududi0 - 0 WPts
02/10/2027Mashhad, Iran0 - 4 Irfan Ayub17(2) - 22 LPts
31/08/2027Lima, Peru0 - 3 Ora Cantos9 - 18 LPts
03/07/2027Carrefour, Haiti0 - 2 Travis Chaudet6 - 14 LPts
05/05/2027Isfahan, Iran0 - 1 Bilal Hosseini0 - 0 LPts
02/04/2027Tehran, Iran0 - 0 Afon Markovich3 - 3 LPts