Los romanos tenían un mayor número de soldados de infantería (cuatro legiones, 20 000 romanos, más los aliados daunios) y 300 armas especiales.