Spinosaurus was longer but T-Rex was heavier and taller.
- Length: Spinosaurus: 16-18 meters (52.5-59 feet); T-Rex: 12-13 meters (40-43 feet).
- Height at Hip: Spinosaurus: 4.8 meters (15.7 feet); T-Rex: 2.0 meters (6.6 feet).
- Weight: Spinosaurus: 7-9 tons; T-Rex: 6-8 tons.
Pro tip: Both were apex predators, but their environments and hunting strategies differed significantly.