Matchup · Who would win
Spinosaurus vs Deinosuchus
Deinosuchus, the terrible crocodile

Spinosaurus
Deinosuchus
Quick answer
Spinosaurus was longer, up to 15 m against about 10 to 12 m, but Deinosuchus was a massively armoured crocodilian with one of the strongest bites ever measured, deadly in the water. On land Spinosaurus's size leads; in deep water Deinosuchus is the ambush king. They never met, living about 20 million years apart on different continents.
Lengths are best-estimate midpoints, drawn to scale.
Did they ever meet?
No. Deinosuchus lived about 82 to 73 million years ago in North America, roughly 20 million years after Spinosaurus and on a different continent.
The verdict
Two water ambush predators with very different builds. Spinosaurus was longer and taller, so on land its size and reach win. Deinosuchus was a true giant crocodilian, armoured, low to the water and armed with a bone-crushing bite, which makes deep water its killing ground. Bank to Spinosaurus, water to Deinosuchus. They never actually met.
Who would win, Spinosaurus or Deinosuchus?
It depends where. On land Spinosaurus wins on size and reach. In deep water Deinosuchus, a giant armoured crocodilian with a bone-crushing bite, is the ambush specialist. They never met, living about 20 million years apart.
Was Deinosuchus bigger than Spinosaurus?
No. Spinosaurus reached about 15 m, while Deinosuchus grew to roughly 10 to 12 m, though it was heavily armoured and immensely strong.
Is Deinosuchus a dinosaur?
No. Deinosuchus was a giant crocodilian, a relative of modern alligators, not a dinosaur. Its name means terrible crocodile.
More matchups

