Los musulmanes mandados por el sultán Abu Yaqub Yusuf contaban con 84 navíos dispuestos a defender la posición.La información jugó un papel crucial en la contienda, y es que la flota castellana, pese a que era más numerosa, se encontraba en un pésimo estado.