Spinosaurus is a tough dinosaur, but T Rex may be the strongest. T Rex doesn’t go down. As seen in most of the movies. No one can beat him. Spinosaurus is definitely a tough opponent too and if it were most other dinos might have won. T Rex wins.
Fanfic version below