A principios de 1937, las fuerzas del Ejército de África habían aumentado a 60 000 hombres, renombrándose como "Cuerpo de Ejército Marroquí". Por su parte, la Legión y los Regulares se convirtieron en la vanguardia de los golpistas para las operaciones del resto de la guerra y desempeñaron un papel fundamental en la victoria del ejército nacional. Durante el contraataque republicano en Brunete, las tropas marroquíes jugaron un importantísimo papel al soportar el peso del ataque republicano y ser ellas mismas las que tuvieron que rechazarlo. Nuevamente, el Cuerpo de Ejército Marroquí jugó un importantísimo papel durante las batallas de Teruel y Aragón a principios de 1938. Para julio de 1938, el Cuerpo de Ejército de Marroquí estaba integrado por unos 98 000 hombres comandados por el general Juan Yagüe. En aquel momento, estaba formado por las divisiones 40.ª, 50.ª y 105.ª; excepto la 50.ª División, formada por soldados de reemplazo, todas las demás divisiones estaban compuestas por tropas muy aguerridas: legionarios, regulares, mercenarios africanos de los territorios de Ifni y Sahara y voluntarios de las milicias falangistas y carlistas. Durante los primeros momentos de la Batalla del Ebro, el Cuerpo de Ejército Marroquí sufrió el mayor número de bajas debido al éxito de las tropas republicanas, y un número importante de soldados moros fueron hechos prisioneros, siendo fusilados inmediatamente como ya se venía haciendo en el bando republicano a lo largo de la guerra.