Soccer Player Equivalents to Tennis Players

A little discussion broke out at work today about which soccer player based off of their play style equals to a quality of a tennis player.

One argued Federer more Messi are very alike in their own fields as they both are synonymous with finesse, skill and touch whilst Rafa more Ronaldo are more alike style-wise as they're synonymous with sheer power, speed and grit.

We were only talking about what or atleast how they work in their fields as opposed to the actual person itself. Hope I'm making sense.

I said Neymar = KYRGIOS