It's a lot of hard work, but we've created the most comprehensive database of marathon results - all searchable and sortable. If, going forward, you find a marathon whose results aren't here, send us a note and send the race director a note telling him/her to send us their results so we can put them up on the web (for free!).
Note: These are not official notices of the results of any race and are provided for informational purposes only. We believe these results to be substantially correct, but WMA can not be held liable for any errors or omissions.