I’ll say he’ll smash Laver if both played in their primes.
Nadal is the GOAT on clay, the claim he’s better overall falls apart when you look at how many non clay GS he’s won. Novak will have a better claim
Fed also had to compete with other legends early in his career and then had Novak and Nadal chasing him.
I honestly think the weak mentality of the current young players makes them look better than they actually, but you can only beat what’s in front of you.
I don't like Djokovic but its hard to argue he's not the GOAT. A lot of the stats can be twisted to suit whoever you want to be the GOAT though.
Eg. By surface Nadal has 14 Clay slams, 8 non-Clay. Djokovic has 12 HC slams, 8 non-HC. Two hardcourt slams works pretty heavily in Djokovics favour, just like a lack of Grass tournaments in general works against Fed.
Similarly, as far as players played goes, I'd argue Nadal is the most disadvantaged there rather than Fed. Nadal played prime Fed and prime Djokovic. The other two have considerably less cross-over with each other's primes. Mostly because Fed is 5 years older and Djokovic was a much later bloomer than Nadal who was a teenage prodigy.
Then you compare Nadal vs Djokovics h2h which is very even but a lot of them were on clay which disadvantages Djokovic. Etc etc
Either way if the other two didnt exist, each individual would be on 30+ slams. I think Djokovic will end up with more slams partly because he will outlast them both and no other players have really stood up.