Yes.
The most is 38 by Wes Farrell who played for several teams from 1927-1941. One of those HRs came as a pinch hitter. Farrell also holds in the MLB record for most HRs by a pitcher in a season with 9 in 1931.
Next comes Bob Lemon (1946-1958) with 37, Red Ruffing (1924-1947) with 36, Warren Spahn (1942, 1946-1965) with 35, and Earl Wilson (1959-1970) with 35. Two each of Lemon's, Ruffing's, and Wilson's HRs came as a pinch hitter. Spahn hit all of his home runs while pitching.
Some other pitchers with more than 10 career home runs include Don Drysdale (1956-1969) with 29, Walter Johnson (1907-1927) with 24, Bob Gibson (1959-1975) with 24, Early Wynn (1939 and 1941-1944 and 1946-1963) with 17,l Jim Kaat (1959-1983) with 16, Mike Hampton (1993-2005 and 2008-2010) with 16, and Don Newcombe (1949-1951 and 1954-1960) with 15.
The most obvious answer is Babe Ruth, who began his career as a pitcher and was quite successful. He was later converted to an outfielder and finshed his career with 714 Home Runs.
Mike Schmidt hit 548 home runs in his career.
Barry bonds hit 762 career home runs. he hit more than B. Ruth!
Don Larsen, an excellent hitting pitcher, had 14 career home runs. His career batting average was .242 with 25 doubles and 72 RBIs to go along with the 14 HRs.
714
Jamie Moyer gave up 511 home runs in his career, more than any other MLB pitcher.
Former pitcher Early Wynn hit 17 home runs during his career.
// incorrect previous answer - Warren Spahn-35 Home Runs Wes Ferrell - 38 Home Runs
The most obvious answer is Babe Ruth, who began his career as a pitcher and was quite successful. He was later converted to an outfielder and finshed his career with 714 Home Runs.
Mike Schmidt hit 548 home runs in his career.
Barry bonds hit 762 career home runs. he hit more than B. Ruth!
Don Larsen, an excellent hitting pitcher, had 14 career home runs. His career batting average was .242 with 25 doubles and 72 RBIs to go along with the 14 HRs.
Wes Farrell. Farrell hit 38 home runs in 1176 at bats during his 15 year career (1927-1941). His career batting average was .280.
714
Career statistic: Home runs - 536
Barry Bonds has the most career home runs with 762.
Babe Ruth had 714 career home runs.