I'd have to give the edge to RJJ in his prime on a p4p scale. But I think history will remember PBF as being the greater fighter. PBF hasn't lost a fight and is still in his prime. But when Roy was in his prime, he not only didn't lose fights, he didn't even lose rounds to most fighters.