La gravità della situazione ebbe però la meglio sulla tradizione religiosa: Leonida radunò complessivamente circa 7000 uomini tra spartani e soldati delle città alleate - il numero è stato ricostruito dagli storici a partire da Erodoto e incrociando le altre fonti, ma è tuttora indicativo - prendendo con sé 299 uomini ...
Il quasi contemporaneo poeta Simonide parla di quattro milioni; Ctesia di Cnido afferma che il numero totale dei soldati persiani fosse pari circa a 800 000.
Erano 300 Morirono in battaglia, ma sopravvivono nella storia La vera storia dei 300 guerrieri diventati leggenda Agosto 480 a.C., passo delle Termopili: un esercito greco di circa 11.200 uomini fronteggia la più grande armata asiatica che l'Europa abbia mai visto.
Era il 480 avanti Cristo. Leonida era Re da soli 10 anni. Il corpo di Leonida sarà portato a Sparta solo quattro anni dopo, da colui che comanderà le truppe nella Battaglia di Platea, nella quale i greci, riuniti finalmente in un esercito, sconfiggeranno definitivamente l'esercito persiano di Serse.
Il motivo era che i re Spartani non avevano quel potere così incisivo sulle campagne militari. In realtà nella società Spartana l'autorità era dei ai 5 Efori; 300 era il numero massimo di guerrieri che i re Spartani potessero avere al loro servizio come difesa personale e tutti venivano selezionati del loro Capitano.