As the  Spinosaurus is thought to be the largest terrestrial carnivore ever to roam the earth, there is not much that can compare. Still, the Tyrannosaurus, Gigantosaurus, and Carcharodontosaurus came close.