The fastest ever Marathon finish was recorded by Kenyan, Geoffrey Mutai, at the 115th Boston Marathon today. According to the NY Times, Mutai finished the race in 2 hours 3 minute and 2 seconds. Top American performer,Ryan Hall of California, finished in forth with a time of 2:04:58.