---
一位西班牙当代编年史认为阿布·哈桑(Abu Hasan)的军队由40,000名骑士和400,000名步兵组成,这一数字被历史学家约瑟夫·奥卡拉汉(Joseph O'Callaghan)认为严重夸大。
另一份资料提出摩尔人的骑士人数为53,000,步兵为600,000。
第三位编年史者假设马里尼德(Marinids)的骑士有70,000,步兵有400,000,而格拉纳达(Granada)的骑士则有7,000,步兵达到700,000。
大主教吉尔·德·阿尔博诺斯(Gil de Albornoz)声称联合穆斯林部队的骑士为40,000,步兵为400,000。
罗德里戈·雅涅斯(Rodrigo Yánez)的报告提供的最低数字声称阿布·哈桑派遣了60,000人,并且跨越直布罗陀海峡的运输花费了四个月。
雅涅斯的估算被奥卡拉汉驳斥。
17世纪历史学家艾哈迈德·穆罕默德·阿尔-马卡里(Ahmed Mohammed al-Maqqari)根据早期的文本也估计阿布·哈桑的部队为60,000人。
格拉纳达拥有7,000名骑士,而马里尼德最多可能动员了60,000人。
基督教民兵可能在战斗中为格拉纳达的埃米尔作战。
有一位马里尼德王子则站在卡斯蒂利亚一方。
卡斯蒂利亚人动员了8,000名骑士和12,000名步兵。
葡萄牙则提供了1,000名骑士,而塔里法(Tarifa)驻有1,000人的守军,他们参加了战斗。
阿方索(Alfonso)派遣了3,000名卡斯蒂利亚骑士来协助1,000名葡萄牙骑士攻击尤素福(Yusuf)的7,000名格拉纳达骑士,目标在左翼。
卡斯蒂利亚的步兵由市镇民兵组成,驻扎在中央,还有来自阿斯图里亚(Asturias)和巴斯克(Basque)地区的士兵,他们装备有长矛、弩、头盔和盾牌,与阿方索四世(Afonso IV)的骑士并排作战。