Elite marathon runners can make anywhere from a few thousand dollars to hundreds of thousands of dollars depending on their performance and the prize money offered at the race.