I don't know this guy, never heard of his name until he landed on Tommy's show list of "refugees". and I think the whole article wrote his name wrongly. unless he has a super weird and unique surname (very unlikely) he should be Iman Mahdavi.
I know absolutely nothing about him, therefore I don't know what's his case but he wasn't probably even a tier 10 wrestler here. the article says he is from the "shores of the Caspian Sea" which means north of the country, almost everybody trains wrestling in that region, (something like 80% of our freestyle team come from there) so to me he is just someone who did train wrestling but not a serious wrestler. (at least not in our standards which is quite high in this specific sport)
I can write two pages about the situation in Iran but I assume that will bore you and everybody else since 1979 lots of people left the country and never came back (including more than half of my relatives , friends and classmates) of course most of them simply legally moved to somewhere else but lots of people are not qualified enough to find a job in a western country, therefore becoming a refugee is always the shortcut. based on my own knowledge/experience only 5% of Iranian refugees are real. the rest just fakes something to get out. (mostly they claim they changed their religion or they are homosexual, imagine a guy with wife and children claiming to be gay!!) once again I don't know this specific guy but I assume he also faked a story. it's easy to fake a bad story about this regime. they just make it easy, they are brutal, corrupt and whatever bad word you use.
this guy is probably just an amateur but lots of our top athletes (or at least decent athletes) also did the same, specially after the recent crisis. some of them like our chess players had a legit reason, I don't blame them. some of them are just opportunists. you may hear lots of stories but this is very simple, the main problem is the economical situation in Iran, inflation, unemployment etc. Iranian Rial lost almost half of its value only and only in last 6 months. life is getting harder and harder for ordinary people. (Yep US/western sanctions are working perfectly)
and IOC is giving free pass to the Olympics to any random Iranian athlete who simply asks for this. so why not ? that actually motivated some guys to leave the country, they can go do the Olympics without qualification.