According to the way they are listed they are different talents and I think their performance is eye-catching Mbappe does not do too much dribbling once the target to score is acquired the next thing is to shoot, the young player is known for his speed and heavy shoots, and Haaland scoring more goals its actually correct and Haaland knows how to position himself and also a very good finisher so once there is good assist Haaland will always deliver and since he has his fellow teammates giving him good assist it makes his work very easy for him, and in term of speed Mbappe still leads and Vinicius Junior having brazils blood makes him one of a kind all Brazilian players are natural so they play well, talk about scoring and also dribbling the young player a skillful one and Mbappe is not really a good finisher, in conclusion, the three are good and impressive players and still have a great career ahead of them