I don't think either is the greatest all time... For his time perhaps Robinson was the greatest, but I believe there are better fighters out there... He got hit too much, and as he was a special offensive fighter, but his defense had holes.