Bob Veale

1968 Topps

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

1973 Topps



Published by Chris

Writer, historian, father, intrepid traveller, journalist, aging punk ... I am actually in a Hall of Fame.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: