~~~
There is no player I can compare Ronaldo to when he was at his best. At that time, he contributed to the game in every way, such as air ball, overhead kick, free kick, penalty, and running. I don't think he is a comparable player...
However Ronaldo has hypnotized football fans with his actions on the pitch, no one can compare to him except Messi. These two players have made the Champions League more interesting, there is no player who can compete with their abilities. Haaland is still very far behind Ronaldo, he cannot contribute like Ronaldo. Haaland is also very often barren in important matches, he seemed to lose his spurs when Manchester City was struggling in the final match, he always missed scoring goals when Manchester City really needed him to contribute to bringing the team he was playing for to victory. Haaland only acts as the spearhead for the club he plays for, but he doesn't have the skills and fast running like Ronaldo.