annual marathon report reported by Running USA annual marathon report 500,000 finishers last year annual marathon report 4 hours, 17 seconds Marathon statistics from Running USA more than this information