Using Zapier, pull in your runs from Strava and add them to your log. This data can be synched out to a Google Calendar and can also be output using a simple php-based template that I've created here: https://github.com/weisshillscomma/runninglog/
​
Update the "Site Content" tab with your site's title, introduction, and contact info.
​
Want to use this for a different marathon with a different date? Just update the date in the Date field's function.