Sebbene Tyrannosaurus rex e Spinosaurus vivessero approssimativamente 35 milioni di anni l'uno dall'altro e in diversi continenti, un'ipotetica lotta tra i due sarebbe probabilmente arrivata a qualunque combattente avesse inflitto il danno mortale per primo. Sia Spinosaurus che Tyrannosaurus rex sono considerati candidati per il più grande dinosauro carnivoro mai vissuto.
Tyrannosaurus rex è cresciuto fino a oltre 40 piedi di lunghezza e pesava circa 7,5 tonnellate, anche se alcune stime ritraggono una cifra molto più grande. Allo stesso modo, Spinosaurus probabilmente si avvicinava a 50 piedi di lunghezza e pesava circa 12 tonnellate. Si pensa che Spinosaurus sia stato in grado di raggiungere più di 20 tonnellate di peso, indicando un enorme vantaggio rispetto al Tyrannosaurus rex. Mentre Spinosaurus aveva un vantaggio di dimensioni modeste nel peggiore dei casi e uno chiaro nel migliore dei casi, le sue mascelle e denti erano adatti per afferrare il pesce. Le mascelle di Tyrannosaurus rex, tuttavia, sono state progettate per schiacciare l'osso con una forza da morso che si ritiene essere tra le più forti di qualsiasi animale terrestre che sia mai vissuto.