Los romanos contaban con 4 legiones romanas y 4 "alae" aliadas, 38.000 soldados, incluyendo un gran número de jinetes aportados por sus aliados, más 1.000 jinetes campanios especialmente seleccionados.