Juan José Navarro contaba en total con 15 buques, de los que sólo seis eran de la Real Armada, los demás de la carrera de Indias, armados en guerra.