📅 22 Mar, 1896

Charilaos Vasilakos wins the first modern Olympic marathon race with a time of three hours and 18 minutes.

Charilaos Vasilakos wins the first modern Olympic marathon race with a time of three hours and 18 minutes.