Skill set wise a definite yes. however, i have a problem with his consistency. for the last 5 years there has been a debate whether he is in the same league as CR7 and Messi. However, the new crop which is coming that is mbappe and Dembele. If he has to settle this debate he will have to show the same kind of performance over the whole course of season which he shows glimpes of in a few games.