James Cooper, 37, began his challenge on January 1 and has since run more than 9,500 miles.