Roger Federer is the third biggest tennis player with career prize money earnings as of August 2020, Rafael Nadal is the second tennis player in order with the most career prize money earnings as of August 2020, while Rafael Nadal is the tennis player with the most career prize money earnings as of August 2020 out of all 20 tennis player included.