Battles in ancient Greece

  • 490 BCE

    Marathon

    Marathon
    Athens defeated the Persians.
  • 480 BCE

    Thermopylae

    Thermopylae
    Greeks defeated the Persians in naval battle
  • 405 BCE

    Aegospotami

    Aegospotami
    Sparta nearly wiped out the Athenian navy
  • 371 BCE

    Leuctra

    Leuctra
    Thebans defeated the Spartans.
  • 362 BCE

    Mantinea

    Mantinea
    Athens and Sparta defeated the Thebans.
  • 338 BCE

    Chaeronea

    Chaeronea
    The Greeks were defeated by the Macedonians.
  • 334 BCE

    Granicus River

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