I would put Dale Murphy in before Barry Bonds.
Printable View
I think that Koufax is a little different. Koufax was a "bonus baby" - which meant that by rule he had to be on the Dodgers roster and develop at the MLB level instead of in the minors. Koufax hadn't even pitched in high school - he started pitching in Summer league between high school and starting at Cincinnati on a basketball scholarship. He then walked on in baseball and pitched 1 season, then signed with the Dodgers. He had pitched 32 innings of college ball and then is on a MLB roster. That is insane. Once he developed, he dominated, and only retired because of his hemorrhaging condition in his pitching arm.