Gene Oliver

Catcher · Career Stats, Bio & Records (1959-1969)

Gene Oliver was a catcher who played in Major League Baseball from 1959 to 1969 for 6 teams, including the St. Louis Cardinals, a span of 11 seasons. In 786 career games, he hit .246 with 546 hits, 93 home runs, and 320 RBI. His career PIV β€” Baseball Data Hub's era-adjusted measure of offensive impact β€” is 3,132.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .246
HR 93
RBI 320
H 546
OPS .742
PIV 3,132
Position
Catcher
Bats / Throws
R / R
Height / Weight
6'2" / 225 lb
Born
3/22/1935 in Moline, IL, USA
Died
3/3/2007 in Rock Island, IL, USA
MLB Debut
1959-06-06
Last Game
1969-08-24

Full name: Eugene George Oliver

Career Batting Statistics

Gene Oliver β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
786 2,216 268 546 111 5 93 320 24 215 420 .246 .315 .427 .742 3,132

Career AVG .246 vs. league average .249 across their career seasons β€” near league average.

Career OBP .315 vs. league average .314 across their career seasons β€” near league average.

Career SLG .427 vs. league average .374 across their career seasons β€” +14.1% above league average.

Career OPS .742 vs. league average .689 across their career seasons β€” +7.8% above 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.

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

Batting — Home / Away

Gene Oliver β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home397111313929547170.265
Away388110312925146150.228

Last 10 Games — Batting

Gene Oliver β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
1969-08-24 CHCHOUW 100000000
1969-08-22 CHCHOUL 400000002
1969-08-20 CHCATLL 402100000
1969-08-19 CHCATLW 000000000
1969-08-17 CHCSFGW 300000000
1969-08-10 CHCLADL 000000000
1969-07-26 CHCLADW 000000010
1969-07-25 CHCLADL 101100000
1969-06-27 CHCSTLL 100000001
1969-06-22 CHCWSNL 101100000

Fielding Statistics

Career Fielding Totals by Position

Gene Oliver β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 200 177 1533 97 26 126
C 382 325 2057 172 34 30
OF 91 78 103 1 5 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Gene Oliver Stats, Bio & Career Records
Position Games
Catcher 381
First Base 200
Left Field 88
Right Field 6

Most Similar Players

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

Career Spans

Gene Oliver (highlighted) compared to peers across the same era.

  1. 98
    Ozzie Virgil
    .243 avg, 98 HR
  2. 86
    Welington Castillo
    .254 avg, 98 HR
  3. 82
    Rick Wilkins
    .244 avg, 81 HR
  4. 79
    Bob Brenly
    .247 avg, 91 HR
  5. 76
    Ryan Jeffers
    .242 avg, 82 HR
  6. 74
    Stephen Vogt
    .239 avg, 82 HR

Gene Oliver: the record in brief

The profile opens with Gene Oliver's first major league game on June 6, 1959; the last one listed came on August 24, 1969. Club by club, the record runs the St. Louis Cardinals (1959 to 1963), the Milwaukee Braves (1963 through 1965), the Atlanta Braves (1966 through 1967), the Philadelphia Phillies (1967), the Boston Red Sox (1968), and the Chicago Cubs (1968 to 1969). At 6-foot-2 and 225 pounds, Oliver is listed as a catcher. The bio says Oliver threw and hit right-handed. The recorded birth is March 22, 1935, in Moline, IL, USA. Oliver died on March 3, 2007, in Rock Island, IL, USA. Oliver's full given name, per the bio, is Eugene George Oliver.

Oliver's career batting table shows 786 games, 2,216 at bats and 546 hits, a .246 average; the totals also include 93 home runs, 320 runs batted in, and 24 stolen bases. On-base and slugging figures of .315 and .427 give Oliver a career OPS of .742.

Frequently Asked Questions about Gene Oliver

What years did Gene Oliver play?
Gene Oliver played in Major League Baseball from 1959 to 1969.
Was Gene Oliver a pitcher?
No. Gene Oliver was a position player (Catcher).
How many home runs did Gene Oliver hit?
Gene Oliver hit 93 career home runs with 546 hits.
What teams did Gene Oliver play for?
Gene Oliver played for 5 teams: the St. Louis Cardinals (1959, 1961–1963), the Atlanta Braves (1963–1967), the Philadelphia Phillies (1967), the Boston Red Sox (1968), and the Chicago Cubs (1968–1969).
What were Gene Oliver's career stats?
In 786 games, Gene Oliver had 546 hits, 93 home runs, 320 RBI, 268 runs, and 24 stolen bases, with a .246 batting average.
What position did Gene Oliver play?
Gene Oliver played primarily as a catcher, the position where he appeared in the most games.
How tall was Gene Oliver and how much did he weigh?
Gene Oliver was listed at 6 feet 2 inches and 225 pounds.
How many home runs did Gene Oliver hit each season?
Gene Oliver's home runs by season: 6 in 1959, 4 in 1961, 14 in 1962, 17 in 1963, 13 in 1964, 21 in 1965, 8 in 1966, 10 in 1967, 0 in 1968, and 0 in 1969. His most in one season was 21, in 1965.
What was Gene Oliver's career batting average?
Gene Oliver batted .246 over his career, with 546 hits in 2,216 at bats.
How many RBI did Gene Oliver have?
Gene Oliver drove in 320 runs in his career.
Is Gene Oliver in the Hall of Fame?
No. Gene Oliver has not been inducted into the National Baseball Hall of Fame.