The 2 goats, but Ali is THE Goat. He beat better competition and had a better return to the game (ali after suspension/ tyson after prison).
There is no question. Tyson already gave you the answerThere's no question who had the better career.
But the question remains; could a 21 year old Ali beat a 21 year old Tyson?
If we're talking about Tyson with the team that made him successful (D'Amato and Rooney), I think he could beat Ali. He was very good at following the right gameplan, and Ali never fought anyone like Tyson. Ali beat heavy punchers like Foreman and Frazier, but neither of them were as mobile or skilled as Tyson.
You take away Tyson's guidance though, and he would have no shot against Ali. Ali would basically get in his head and beat before the fight even starts.
This is widely considered prime ali...( and imho ain't no one beating this ALI)