8 > 2, let's throw that one out there. Federer has never in his life been able to beat Rafa in a big match, other than two times on his favourite surface during his peak against a boy that was playing his first couple grass tournaments as a claycourter.
May I remind you sir, that Nadal is four years younger than Federer, a pretty large gap in real tennis terms. So in reality there was always going to be a small window of opportunity where they would each other in their prime. Unfortunately due to how bad Nadal was on non clay surfaces early on in his career and even now you see this gap.