Site Nº 001 · Cretaceous Apex Predator

Matchup · Who would win

Spinosaurus vs Carcharodontosaurus

Carcharodontosaurus, the shark-toothed lizard

Spinosaurus

Spinosaurus

VS
Carcharodontosaurus

Carcharodontosaurus

Quick answer

Spinosaurus and Carcharodontosaurus both lived in Cenomanian North Africa about 99 million years ago and shared the same rivers. Carcharodontosaurus was the better-armed land predator, with a deep skull and slicing teeth, while Spinosaurus specialised in fishing. On land Carcharodontosaurus likely wins; Spinosaurus avoided the fight by hunting in water.

Tale of the tape
SpinosaurusCarcharodontosaurus
Up to 15 m (49 ft)Length~12 to 13 m
~7 t (estimates vary)Weight~6 to 8 t
99 to 93 Mya (Cenomanian)When~99 to 94 Mya (Cenomanian)
North AfricaWhereNorth Africa
Spinosaurid theropodTypeCarcharodontosaurid theropod
Light jaws, built to grip fishBiteLong, blade-like slicing teeth
Hunting in and around waterBest atApex land predator

Did they ever meet?

Yes. This is the realistic showdown. Both hunted the same floodplains and rivers of North Africa (the Kem Kem beds) at the same time. Spinosaurus mostly ate fish, which let it live alongside land hunters like Carcharodontosaurus without competing head-on.

The verdict

Because they truly coexisted, this is the matchup that could have happened. On land, Carcharodontosaurus was the deadlier fighter: shorter than Spinosaurus but stockier, with a skull and teeth built to carve into big dinosaurs. Spinosaurus sidestepped that danger by fishing. Forced to clash on land, most would back Carcharodontosaurus; at the water's edge, Spinosaurus.

Common questions

Did Spinosaurus and Carcharodontosaurus live together?

Yes. Both lived in North Africa during the Cenomanian, around 99 to 94 million years ago, and shared the same river systems (the Kem Kem beds). Spinosaurus fished while Carcharodontosaurus hunted land animals, so they largely avoided competing.

Who would win, Spinosaurus or Carcharodontosaurus?

On land, Carcharodontosaurus: it was a robust apex predator with slicing teeth built to attack large dinosaurs, whereas Spinosaurus had light jaws suited to catching fish. Near the water, Spinosaurus had the advantage.

Which was bigger, Spinosaurus or Carcharodontosaurus?

Spinosaurus was longer, up to about 15 m against roughly 12 to 13 m, but Carcharodontosaurus was more heavily built, so their weights were closer.


More matchups