Bob Veale

Pitcher · Career Stats, Bio & Records (1962-1974)

Bob Veale was a pitcher who played in Major League Baseball from 1962 to 1974 for the Pittsburgh Pirates and the Boston Red Sox, a span of 13 seasons. Across 397 career appearances, he went 120-95 with a 3.07 ERA, 1,703 strikeouts, and 21 saves. He also batted .114 with 0 home runs. Bob Veale was a 2-time All-Star. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 36614.8.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 120–95
ERA 3.07
WHIP 1.32
SO 1,703
Pitcher PIV 36614.8
Position
Pitcher
Bats / Throws
B / L
Height / Weight
6'6" / 212 lb
Born
10/28/1935 in Birmingham, AL, USA
Died
1/3/2025 in Birmingham, AL, USA
MLB Debut
1962-04-16
Last Game
1974-09-08
Awards
2× All-Star

Full name: Robert Andrew Veale

Career Pitching Statistics

Bob Veale — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
120 95 397 255 78 20 21 1926.0 1,684 658 91 858 1,703 3.07 36614.8

Career ERA 3.07 vs. league average 3.54 across their career seasons — 13.1% better than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

Bob Veale — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
399 630 26 72 7 1 0 18 0 18 337 .114 .139 .129 .267 -5,485

Career AVG .114 vs. league average .249 across their career seasons — 54.1% below league average.

Career OBP .139 vs. league average .316 across their career seasons — 56.0% below league average.

Career SLG .129 vs. league average .370 across their career seasons — 65.3% below league average.

Career OPS .267 vs. league average .686 across their career seasons — 61.0% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Bob Veale — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
1 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Bob Veale — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1971 WS PIT 1 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

Bob Veale — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
0 0 1 0 0 0.2 1 1 2 0 13.50

Playoff Pitching by Year

Bob Veale — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
1971 WS PIT 0 0 1 0 0 0.2 1 1 2 0 13.50

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Bob Veale — Batting — Home / Away
SplitGABRHHRRBIAVG
Home2042901033010.114
Away195340163908.115

Pitching — Home / Away

Bob Veale — Pitching — Home / Away
SplitGIPHERBBSOERA
Home203990.29113163939102.87
Away194935.17733404657933.27

Last 10 Games — Pitching

Bob Veale — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1974-09-08 BOSMIL — 0.1100000
1974-08-16 BOSMIN — 0.2000020
1974-08-07 BOSMIL SV 0.2000010
1974-07-30 BOSDET — 0.1000010
1974-07-13 BOSLAA — 0.0211100
1974-07-07 BOSKCR — 0.1000010
1974-07-04 BOSBAL — 1.1100000
1974-07-02 BOSBAL — 0.1000000
1974-06-29 BOSCLE — 1.0111011
1974-06-22 BOSCLE — 1.2433121

Fielding Statistics

Career Fielding Totals by Position

Bob Veale — Career Fielding Totals by Position
Position G GS PO A E DP
P 397 255 37 270 21 19

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Bob Veale Stats, Bio & Career Records
Position Games
Pitcher 397

College History

Bob Veale — College History
School Name City State Years Attended
Benedictine College Atchison KS 1956, 1957, 1958

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Bob Veale (highlighted) compared to peers across the same era.

  1. 98
    Juan Pizarro
    131-105, 3.43 ERA
  2. 85
    Steve Barber
    121-106, 3.36 ERA
  3. 84
    Jim Maloney
    134-84, 3.19 ERA
  4. 82
    Sam Jones
    103-104, 3.63 ERA
  5. 82
    Dean Chance
    128-115, 2.92 ERA
  6. 82
    Chris Short
    135-132, 3.43 ERA

Bob Veale: the record in brief

Bob Veale's major league career runs from a debut on April 16, 1962 to a final game on September 8, 1974. The team column moves through the Pittsburgh Pirates (1962 through 1972) and the Boston Red Sox (1972 through 1974). Listed as a pitcher, Veale batted from both sides and threw left-handed. Height and weight on file: 212 pounds on a 6-foot-6 frame. The birth record reads October 28, 1935, in Birmingham, AL, USA. The bio records the death on January 3, 2025, in Birmingham, AL, USA. Bob Veale was the playing name; the full given name is Robert Andrew.

Across 397 games (255 starts), Veale recorded 120 wins against 95 losses with a 3.07 ERA. The same table counts 1,703 strikeouts, 78 complete games, 20 shutouts, and 21 saves. The leagues Veale pitched in allowed 3.54 earned runs per nine over those seasons, so the career ERA was 13.1% better than average. Veale won 18 games in 1964, the most of any season listed.

Frequently Asked Questions about Bob Veale

What years did Bob Veale play?
Bob Veale played in Major League Baseball from 1962 to 1974.
Was Bob Veale a pitcher?
Yes. Bob Veale pitched in the major leagues, recording 120 wins and 1703 strikeouts.
How many home runs did Bob Veale hit?
Bob Veale hit 0 career home runs with 72 hits.
What was Bob Veale's career batting average?
Bob Veale batted .114 over his career, with 72 hits in 630 at bats.
How many RBI did Bob Veale have?
Bob Veale drove in 18 runs in his career.
What was Bob Veale's career ERA?
Bob Veale finished with a 3.07 career ERA, going 120-95 with 1,703 strikeouts.