利比乌斯记载托勒密四世军拥有70,000名步兵、5,000名骑兵和73头战象，由希腊雇佣军、埃及希腊裔、埃及裔、色雷斯人和加拉太人等军队混合而成，其中埃及裔占了20,000名步兵。塞琉古的安条克三世军则有62,000名步兵、6,000名骑兵和103头印度战象。因为塞琉古步兵数目上少于埃及军，不得不把轻装部队摆在主要战列上，还牺牲方阵的纵深，使托勒密的方阵纵深比塞琉古步兵方阵还深，如此才能与托勒密步兵阵列差不多等长，而且埃及许多希腊雇佣兵的投射部队具有良好盔甲保护，可以当作重装步兵使用。根据波利比乌斯记