Unas cifras más próximas a la realidad podrían ser 40 000 infantes pompeyanos —con unos 5000 infantes auxiliares reclutados en Hispania y otros 4200 aliados— frente a 30 000 cesarianos —incluidos 7000 aliados—, y 3000 jinetes pompeyanos frente a 2000 cesarianos.