The 26-year-old forward has long been seen as one of the most talented Italian footballers of his generation but it is only now that he is really starting to fulfil his potential.
El Shaarawy burst on to the scene with 19 goals for AC Milan in 2012/13, but he struggled to kick on with a dismal loan spell at Monaco a particular low-light.
But the versatile attacker has got his career back on track since joining Roma permanently three years ago. He has nine goals and six assists in all competitions this season, sealing a return to the Italian national team as a result.
And Calciomercato reports that El Shaarawy is now ready to accept Roma’s offer of a new deal with his current contract expiring in 2020. The 23-time international is set to earn around £2.5 million a year at the Stadio Olimpico.
This will come as a disappointment to West Ham, who were hoping to lure El Shaarawy to London.
It was reported back in November, via Tuttomercatoweb, that Manuel Pellegrini’s side had attempted to initiate talks but it seems that El Shaarawy is happy to stay in Rome.