Vasilakos kom på andreplass i maraton under OL 1896 i Athen. Han var en av 17 deltakere som stilte til start i marathonløpet den 10. april 1896. Han kom på andreplass med tiden 3.06.03, drøyt sju minutter bak sin landsmann Spyridon Louis. Det var kun ni løpere som fullførte.