6000 its not enough - for real historical battles we need 20000 or more.
Consular army's had 2 roman legions, 2 Socii legions called Ala, 2 roman Equites Alae a 200-400 men, 2 Socii Alae a 300-600 men and the Extraordinarii with 4 - 8 Socii Infantry cohortes and an Elite Cavalry Ala with 600 menpower.
The 2 roman legions (after Polybios) had 10 Hastati Manipuli a 120 men, 10 Principes Manipuli a 120 men and 10 Triarii Manipuli a 60 men. also 40 men Velites for every manipuli (alltogether 1200 Velites possible split in extry 10 units) - in this wise 40 units only for one of the roman legions without cavalry.
The Socii legions are organisated in City or tribe region cohorts with 400-600 men, fight possible in the same manipular tactic like the roman legions.
If they use the early republic manipuli system also in cohortes with 120 men Hastati - 120 men Principes, 60 men Triarii and 120 men Velites (BTW first used in spain from Scipio !!!) than we have the 480 men of the Marian cohort also in republic time and can see 10 cohort units for one roman legion.
The 10 Turmae a 30+6 men of the roman Alae = 360 men and maybe the same poser for the Socii Alae we have 2 roman Alae units, 4 Socii Alae units and 2 Extraordinarii Elite Cavalry Socii units - alltogether 8 units for the Cavalry in an consular army.