My friend we are not talking about 100m sprint or weightlifting or swimming .

A genius in goal is someone who has many attributes like vision ,speed ,reflexes , smart brain ,charisma ...Hejazi had all of those and that is what made him a great keeper that a team like Manchester united wanted to sign him in the days that no one even looked at players from Asia ....it wasn't for his good looks .

He was more than ok for his time as you have put it ,which means you have never seen him play and just because it was 40 years ago hence your logic of old means antient and inferior which is wrong .

Mohammad Ali ,Takhti ,Habibi,Movahed ,Ali Parvin ,Roshan ,Ghelichkhani ...if they were around today and in their youth they would still be champions training with todays standards ...

There are parts of the game you can improve by training ,getting fitness programmes and best nutrition but there are things that you are born with and can not be taught or learned. that's what makes a genius .

Captain

Indeed he was ,when he was about 25 ,26 at his peak he was amazing player ,multi skills and ability , so smart and switched on ,put him in a corner with three players and he always came up with something unexpected.

Karimi was very skilful with the ball at his feet but not even half the football brain of Parvin or Bagheri .

National Team Player

Indeed he was ,when he was about 25 ,26 at his peak he was amazing player ,multi skills and ability , so smart and switched on ,put him in a corner with three players and he always came up with something unexpected.

Karimi was very skilful with the ball at his feet but not even half the football brain of Parvin or Bagheri .

Head Coach

I said Ali Parvin is better than Karimi and that is an opinion however, I generally don't like such comparisons between any two players specially from different generations. All being said why is it wrong to believe a player from 10-20-30-40 years ago is better than a player now?