Las fuerzas romanas eran dos ejércitos consulares típicos de la época, compuestos por dos legiones y dos alas de 4.200 infantes cada una, además de 300 jinetes por cada legión y hasta el triple de caballería por cada ala.