Weightclass:  Featherweight
Location:  Isfahan, Iran
Record:  38 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/02/2034Isfahan, Iran37 - 22 Brendan Papandrea3 - 3 WPts
30/12/2033Carolina, Puerto Rico36 - 22 Angel Villanueva4 - 13 WPts
01/11/2033San Juan, Puerto Rico35 - 22 Macario Hernan12 - 18 WPts
03/09/2033Isfahan, Iran34 - 22 Carlos Alvidrez3 - 4 WPts
03/08/2033Isfahan, Iran33 - 22 Matt Kiunjuri17 - 5 WPts
03/07/2033Isfahan, Iran33 - 21 Elias Aalto38(7) - 5 LPts
30/05/2033Hamilton, Canada33 - 20 Steven Whittet20(2) - 7 LPts
29/04/2033Hamilton, Canada33 - 19 Steven Whittet19(2) - 7 LPts
29/03/2033Tabriz, Iran33 - 18 Saad Medjidov22 - 5 LPts Iran National Championships 2033View
26/03/2033Tabriz, Iran32 - 18 Kashif Hameed9 - 15 WPts Iran National Championships 2033View
09/03/2033Isfahan, Iran31 - 18 Fillipo Greganti17(2) - 5 WPts
06/02/2033Isfahan, Iran30 - 18 Cortez Pagan11(1) - 9 WPts
06/01/2033Isfahan, Iran29 - 18 John Hayes25(1) - 10 WPts
06/12/2032Rosario, Argentina28 - 18 Cortez Pagan11(1) - 7 WPts
05/11/2032London, UK28 - 17 John Hayes23(1) - 10 LPts
05/10/2032Buenaventura, Colombia28 - 16 Bronco Ibanez6(1) - 1 LPts
04/09/2032San Miguel, El Salvador28 - 15 Juan Gaona5(2) - 4 LPts
03/08/2032Isfahan, Iran27 - 15 John Hayes22(1) - 8 WPts
29/06/2032Isfahan, Iran26 - 15 Juan Cruz18 - 2 WPts
29/05/2032Guayaquil, Ecuador25 - 15 Juan Cruz18 - 1 WPts
28/04/2032Isfahan, Iran24 - 15 Bogart Janisch11 - 9 WPts
26/03/2032Tabriz, Iran24 - 14 Saad Medjidov14 - 4 LPts Iran National Championships 2032View
21/03/2032Bandar Lampung, Indonesia24 - 13 Adnan Vaziri15 - 8 LPts
19/02/2032Isfahan, Iran23 - 13 Adnan Vaziri15 - 7 WPts
19/01/2032Isfahan, Iran22 - 13 Adnan Vaziri15 - 6 WPts
13/12/2031Gold Coast, Australia21 - 13 Jamie Howatt6 - 4 WPts
12/11/2031Isfahan, Iran21 - 12 Ricardo Florentino17 - 8 LPts
09/10/2031Isfahan, Iran20 - 12 Krystian Florian8(1) - 2 WPts
07/09/2031Valencia, Venezuela20 - 11 Kvido Drobny20(3) - 3 LPts Valencia World Championships 2031View
03/09/2031Toshkent, Uzbekistan20 - 10 Rafael Majidova18(2) - 2 LPts
03/08/2031Almaty, Kazakhstan20 - 9 Khudu Ketebaew25(2) - 3 LPts
03/07/2031Toshkent, Uzbekistan20 - 8 Rafael Majidova16(2) - 2 LPts
02/06/2031Toshkent, Uzbekistan20 - 7 Rafael Majidova15(2) - 2 LPts
02/05/2031Isfahan, Iran20 - 6 Khudu Ketebaew22(2) - 3 LPts
01/04/2031Karaj, Iran19 - 6 Kamran Beglerbekov4 - 1 WPts Iran National Championships 2031View
29/03/2031Karaj, Iran18 - 6 Saad Medjidov9 - 2 WPts Iran National Championships 2031View
26/03/2031Karaj, Iran17 - 6 Majid Sharif4 - 13 WPts Iran National Championships 2031View
06/03/2031Isfahan, Iran16 - 6 Rowe Zareh7 - 13 WPts
06/01/2031Almaty, Kazakhstan15 - 6 Khudu Ketebaew18(2) - 1 WPts
06/12/2030Almaty, Kazakhstan15 - 5 Khudu Ketebaew17(2) - 1 LPts
05/11/2030Toshkent, Uzbekistan15 - 4 Rafael Majidova9(2) - 1 LPts
05/10/2030Toshkent, Uzbekistan15 - 3 Rafael Majidova8(2) - 1 LPts
04/09/2030Almaty, Kazakhstan15 - 2 Khudu Ketebaew15(2) - 1 LPts
29/07/2030Baku, Azerbaijan14 - 2 Zamin Mammadbeyov11 - 9 WPts
31/05/2030Cagliari, Italy13 - 2 Mario Mauro16 - 5 WPts
01/04/2030Mashhad, Iran12 - 2 Saad Medjidov3 - 0 WPts Iran National Championships 2030View
29/03/2030Mashhad, Iran11 - 2 Abdul Sadek12 - 15 WPts Iran National Championships 2030View
26/03/2030Mashhad, Iran10 - 2 Dewei Nai12 - 11 WPts Iran National Championships 2030View
12/03/2030Managua, Nicaragua9 - 2 Jose Martos16(2) - 22(1) WPts
12/01/2030Tianjin, China9 - 1 Zuffur Sadiq29 - 6 LPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China8 - 1 Mehman Merckuloff25 - 9 WPts Asia-Oceania Championships 2030View
23/11/2029Almaty, Kazakhstan7 - 1 Toma Baisultanow10(2) - 24 WPts
25/09/2029San Pablo, Philippines6 - 1 Urvano Campana7 - 25(6) WPts
28/07/2029Isfahan, Iran5 - 1 Fahmin Abildaev3 - 9 WPts
30/05/2029Cainta, Philippines4 - 1 Rich Magbuhat15 - 14 WPts
01/04/2029Karaj, Iran4 - 0 Amer Alam72(1) - 30 LPts Iran National Championships 2029View
29/03/2029Karaj, Iran3 - 0 Ganesh Majhi14 - 5 WPts Iran National Championships 2029View
26/03/2029Karaj, Iran2 - 0 Malik Radi7 - 18 WPts Iran National Championships 2029View
07/03/2029Isfahan, Iran1 - 0 Rehan Karawi8 - 12 WPts
05/01/2029Isfahan, Iran0 - 0 Chris Nkounkou0 - 0 WPts