Zestawienie sił IV Korpus Lefebvre’a składał się z trzech dywizji piechoty i 36 dział. 1 Dywizję generała-majora Sébastianiego tworzyły 28. pułk piechoty (dalej pp) lekkiej, 75. pp liniowej (trzy bataliony), 32. pp i 2-batalionowy 58. pp liniowej. 2 Dywizja generała-majora Levala składała się z 2-batalionowych pułków 2. Nassau, 4. Baden i Gross-und-Erbprinz z Hesse-Darmstadt oraz batalionów heskiego i Paryskiej Gwardii Narodowej. Stojący na czele 3 Dywizji generał-major Villatte miał do dyspozycji 3-batalionowe – 27. pp lekkiej oraz 63., 94. i 95. pp liniowe.
Armia Galicji Blake’a, to również trzy dywizje piechoty + awangarda i rezerwa. 1 Dywizją (4 000 ludzi) dowodził generał Figueroa, 3 Dywizją (4 800) generał Riquelme, 4 Dywizją (3 500) Gen Carbajal. Awangarda generała Mendizabala liczyła 2 900 ludzi, a rezerwa generała Mahy’ego 3 800. Do akcji w czasie bitwy weszło tylko 6 dział Blake’aSmith, s. 268–269..