Casi la totalidad de las fuerzas bajo el mando de Ignacio López Rayón eran indios flecheros de El Bajío, las de José María Morelos estaban compuestas por negros y mulatos del sur que eran peones de haciendas, algunas veces soldados del ejército virreinal que habían sido vencidos y miles de campesinos apenas armados los cuales eran de gran ayuda en los trances difíciles.