Una superiorità numerica vincolata
Polibio attribuisce ad Asdrubale 70.000 fanti, 4.000 cavalieri e 32 elefanti, contro i 45.000 fanti e 3.000 cavalieri di Scipione. Questi totali antichi sono fragili, ma il problema messo in scena è chiaro: Roma ha bisogno degli alleati iberici per colmare il divario, pur ricordando che alleati simili avevano abbandonato il padre e lo zio di Scipione.
