what is a good time for running a marathon

In terms of average marathon times, the median marathon finishing time in 2015 for men in U.S. marathons was 4:20:13 (9:55 minutes per mile pace), according to Running USA.

The median finishing time for women was 4:45:30 (10:53 minutes per mile pace).