A fatimidok vezére al-Afdal Shahanshah volt, aki talán akár 20.000 katonát is irányított (más becslések szerint a Gesta Francorum túlozott 200.000-ét is). Hadseregét szeldzsúk törökök, arabok, perzsák, örmények, kurdok és etiópok állították össze. Szándékozott Jeruzsálemben ostromolni a kereszteseket, bár nem hozott magával ostromfegyvert; azonban flottája volt, amely szintén Ascalon kikötőjében gyűlt össze. A keresztesek pontos száma ismeretlen, de Raymond Aguilers kisebb száma 1200 lovag és 9000 gyalogos. A legmagasabb becslés szerint ez lehetetlen, de ez biztosan lehetetlen a hadseregnek ebben a szakaszában.
az al-Majdal síksága egy völgyben Ascalon mellett