27. Ed Walsh
Ed Walsh might not be a household name as he pitched in the early 1900s, but Walsh is still one of the greatest pitchers in MLB history. Over a 14-year career, Walsh had an amazing 1.82 ERA which is the lowest career ERA of any pitcher who has thrown enough innings to qualify.