Although Tyrannosaurus rex and Spinosaurus lived approximately 35 million years apart and on different continents, a hypothetical fight between the two would likely come down to whichever combatant inflicted mortal damage first. Both Spinosaurus and Tyrannosaurus rex are regarded as candidates for the largest carnivorous dinosaur to ever live.
Tyrannosaurus rex grew to more than 40 feet in length and weighed around 7.5 tons, although some estimates portray a much larger figure. Similarly, Spinosaurus likely approached 50 feet in length and weighed around 12 tons. It is thought that Spinosaurus was capable of reaching more than 20 tons in weight, indicating an enormous size advantage over Tyrannosaurus rex. While Spinosaurus had a modest size advantage at worst and a clear one at best, its jaws and teeth were suited for grabbing fish. Tyrannosaurus rex's jaws, however, were designed for crushing bone with a bite force thought to be among the strongest of any terrestrial animal that has ever lived.