I checked this. Montfort had roughly a thousand knights on the field against 2000 enemy cavalry, and 25,000(!) infantry.
Well, I guess the infantry weren't up to much.
Is Mary Holy or was she human ?