Acorde a Apiano, el ejército de Escipión se componía de 30.000 soldados organizados en dos legiones de romanos y dos "alae", «alas», de "socii", «socios», itálicos.