Matchup · Who would win
Spinosaurus vs Sarcosuchus
Sarcosuchus, the SuperCroc

Spinosaurus

Sarcosuchus
Quick answer
Spinosaurus was much longer than Sarcosuchus, up to 15 m against about 9.5 m, but Sarcosuchus was a heavily armoured crocodile relative with a bone-crushing bite, deadly in the water. On land Spinosaurus's size dominates; in deep water Sarcosuchus is the ambush king. They lived about 13 million years apart.
Did they ever meet?
No. Sarcosuchus lived around 112 million years ago, roughly 13 million years before Spinosaurus, though in similar African river systems.
The verdict
Two river ambush hunters with different weapons. Spinosaurus was longer and taller, so on land its reach and size win. Sarcosuchus was built low, armoured and crocodilian, with a jaw made to crush, so in deep water it is genuinely dangerous. Call it the bank to Spinosaurus and the water to Sarcosuchus. In truth they missed each other by millions of years.
Who would win, Spinosaurus or Sarcosuchus?
It depends where. On land Spinosaurus wins on sheer size and reach. In deep water Sarcosuchus, an armoured crocodile relative with a bone-crushing bite, is the ambush specialist. They never actually met, living about 13 million years apart.
Was Sarcosuchus bigger than Spinosaurus?
No. Spinosaurus reached about 15 m, while Sarcosuchus grew to roughly 9 to 9.5 m. Sarcosuchus was, however, more heavily armoured and lower to the ground.
Is Sarcosuchus a dinosaur?
No. Sarcosuchus was a giant crocodyliform, a relative of modern crocodiles, not a dinosaur. It is nicknamed SuperCroc.
More matchups

