Cy Young has given up the most career earned runs, with 2,147 earned runs.

which pitcher has the most career earned runs