La flota castellana del Estrecho, capitaneada por el Almirante Alonso Jofre Tenorio, no era lo suficientemente poderosa como para detener el constante flujo de tropas musulmanas hacia la Península, por lo que Alfonso XI de Castilla solicitó apoyo naval a la Corona de Aragón.