Andre moderne historikere har foreslått andre tall for infanteriet. Kleanthis Sandayiosis snakker om mellom 60 000 og 100 000 persiske soldater. Christian Meier mener det var over 90 000 stridende soldater, Peter Green 80 000 inkludert roerne og Stecchini tror der var 60 000 persiske soldater i Marathon. Bussolt og Gustave Glotz snakker om 50 000 persiske stridende, general Dimitrios Gedeon tror der var 48 000 soldater, mens How og Wells anslår at 40 000 persere gikk i land ved Marathon og Bengtson tror de ikke var mer enn 20 000 persere. Forskere som hevder et relativt lite antall persiske styrker hevder at hæren ikke kunne ha vært så stor på grunn av plassmangel i skipene, noe som forkastes av forskere som taler for stort antall. Deres motargument hevder at dersom den persiske hæren var liten, kunne eretrierne sammen med athenerne og plataiaiene ha stilt like store styrker og muligens ha foretrukket et slag utenfor Eretria. Naxos alene kunne stille med «8000 skjold» i 500 f.Kr. og med denne styrken lyktes de i å forsvare seg mot de 200 persiske skipenes invasjon ti år tidligere.