A two-time all star, Veale pitched for 13 seasons in the majors, going 120-95 with a 3.07 ERA and 1,703 strikeouts while pitching for the Pittsburgh Pirates and Boston Red Sox from 1962-1974. He joined the Pirates’ rotation in 1964 and started a string of seven straight seasons where he won 10 or more games. He won 18 games in 1964 and led the National League with 250 strikeouts. He fanned 276 hitters the next year while winning 17 games and earning a spot on his first all-star team. He was an all star again in 1966 as he won 16 games. Veale won 16 games again in 1967, but his win totals began to slip after this. He finished 13-14 in 1968 despite a career-low 2.05 ERA. He won 13 games again in 1969, then 10 in 1970. He moved into the bullpen in 1971 and did not make another start for the remainder of his career. The Pirates sold him to Boston in 1972 and he pitched for the Red Sox for two-and-a-half seasons before retiring.
Veale currently ranks second all-time amongst Pirates pitchers in career strikeouts. Bob Friend is first on the list.
Veale pitched in one game of the 1971 World Series for Pittsburgh against the Baltimore Orioles. He entered Game 2 in the fifth inning and got the last two outs, but did give up a run. The Pirates won the series in seven games.
Bob Veale – career stats