已经提出了许多种理论。鉴于北非的似鳄龙和欧洲的重爪龙较近缘，而离同样来自北非的棘龙较远，因此棘龙科的分布不能以大陆漂移造成的异域物种形成来解释。塞里诺和同事提出棘龙科最初分布于盘古超大陆，后来因为特提斯洋而分开。当时棘龙亚科可能在南方（非洲、南美洲：冈瓦纳大陆）演化，而重爪龙亚科在北方（欧洲：劳亚大陆），似鳄龙则是北部物种向南部扩散的结果。2002年，巴菲陶特和突尼西亚古生物学家穆罕默德·瓦哈（Mohamed Ouaja）提出重爪龙亚科可能是棘龙亚科的祖先，后者显然在非洲取代了前者的地位。2003年，米尔纳