Battles in ancient Greece

  • Marathon
    490 BCE

    Marathon

    Athens defeated the Persians.
  • Thermopylae
    480 BCE

    Thermopylae

    Greeks defeated the Persians in naval battle
  • Aegospotami
    405 BCE

    Aegospotami

    Sparta nearly wiped out the Athenian navy
  • Leuctra
    371 BCE

    Leuctra

    Thebans defeated the Spartans.
  • Mantinea
    362 BCE

    Mantinea

    Athens and Sparta defeated the Thebans.
  • Chaeronea
    338 BCE

    Chaeronea

    The Greeks were defeated by the Macedonians.
  • Granicus River
    334 BCE

    Granicus River

    The Persians were defeated by the Greeks led by Alexander the great.