Who created the idea of a marathon race for the modern Olympic Games ?
The winner of the first Olympic Marathon , on 10 April 1896 ( a male - only race ) , was Spyridon " Spyros " Louis , a Greek water - carrier , in 2 hours 58 minutes and 50 seconds .