肯定是会的,毕竟恐龙包括了1000多个物种,在同一个生态系统中肯定会占据不同的生态位,处在食物链不同位置,肯定会相互捕食,特别是可获得资源稀少的肉食性动物。即使是现代的大型肉食哺乳动物,在食物稀少的情况下,对肉类来源并不挑剔,甚至愿意冒着生命危险去狩猎危险猎物。已经有多个证据证明了食肉恐龙之间会互相捕食对方,甚至同一物种恐龙之间也会相互捕食。恐龙化石身上也能发现许多咬痕,显然这些咬痕是由食肉恐龙牙齿造成的,因此可以推断在恐龙的一生中,同一物种或类似物种的成员之间经常发生战斗。
同类相食在霸王龙中是一种令常见行为。耶鲁大学的研究人员在恐龙化石中寻找带有牙齿痕迹的恐龙骨头时,发现了一块霸王龙骨头上有特别大的凹痕。考虑到化石的年龄和位置,这些痕迹肯定也是由霸王龙留下的,霸王龙是6500万年前北美西部唯一的大型食肉动物。在从几个不同博物馆的化石收藏品中搜寻了几十块雷克斯霸王龙的骨头后,总共发现了三根脚骨和一根臂骨都有类似的痕迹,这些骨头显示了雷克斯霸王龙经常同类相食,而且这种现象出现的频率很高。
另外也有化石发现一头幼年霸王龙被另一头幼年霸王龙咬得很严重,左上颚和鼻子有四处被咬穿。分析显示它是被另一只幼年霸王龙造成的这种伤害,幼年霸王龙的牙齿横截面大致呈椭圆形,而成年霸王龙的牙齿则更呈圆锥形。
不同食肉恐龙之间也经常相互战斗。有研究在7700万至7400万年前发现的一头幼年达斯布雷龙身上,发现有许多兽脚亚目恐龙咬它时留下的牙印。达斯布雷龙跟霸王龙一样也是重达数吨的双足猎食动物,表明这只达斯布雷龙和其他兽脚亚目恐龙进行过打斗或竞争。