Frank Thomas

Outfielder · Career Stats, Bio & Records (1951-1966)

Frank Thomas was an outfielder who played in Major League Baseball from 1951 to 1966 for 7 teams, including the Pittsburgh Pirates, a span of 16 seasons. In 1,766 career games, he hit .266 with 1,671 hits, 286 home runs, and 962 RBI. Frank Thomas was a 3-time All-Star. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 9,348.

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 .266
HR 286
RBI 962
H 1,671
OPS .774
PIV 9,348
Position
Outfielder
Bats / Throws
R / R
Height / Weight
6'3" / 200 lb
Born
6/11/1929 in Pittsburgh, PA, USA
Died
1/16/2023 in Pittsburgh, PA, USA
MLB Debut
1951-08-17
Last Game
1966-05-30
Awards
3× All-Star

Full name: Frank Joseph Thomas

Career Batting Statistics

Frank Thomas — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,766 6,285 792 1,671 262 31 286 962 15 484 894 .266 .320 .454 .774 9,348

Career AVG .266 vs. league average .255 across their career seasons — near league average.

Career OBP .320 vs. league average .323 across their career seasons — near league average.

Career SLG .454 vs. league average .386 across their career seasons — +17.5% above league average.

Career OPS .774 vs. league average .710 across their career seasons — +9.1% 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

Frank Thomas — Batting — Home / Away
SplitGABRHHRRBIAVG
Home8973133393876126495.280
Away8693151400795160465.252

Last 10 Games — Batting

Frank Thomas — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1966-05-30 CHCPITL 100000001
1966-05-27 CHCATLL 100000000
1966-05-22 CHCATLL 100000000
1966-05-20 CHCATLL 100000000
1966-05-14 CHCCINL 100000000
1965-10-03 ATLLADL 401100001
1965-10-02 ATLLADL 100000010
1965-09-22 ATLLADL 000000010
1965-09-21 ATLLADL 302000101
1965-09-20 ATLPHIL 300000002

Fielding Statistics

Career Fielding Totals by Position

Frank Thomas — Career Fielding Totals by Position
Position G GS PO A E DP
1B 268 247 2166 177 40 197
2B 4 0 3 0 0 0
3B 394 374 355 657 79 59
OF 1045 835 2116 96 50 14

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Frank Thomas (b. 1929) Stats, Bio & Career Records
Position Games
First Base 268
Second Base 4
Third Base 394
Left Field 712
Center Field 307
Right Field 50

Awards & Honors

Frank Thomas — Awards & Honors
Year Award Notes
1958 TSN All-Star 3B

Award Voting History

Frank Thomas — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1958 Most Valuable Player NL 4th 143.0 336 2
1957 Most Valuable Player NL 19th 8.0 336 0
1955 Most Valuable Player NL 23th 1.0 336 0
1954 Most Valuable Player NL 13th 24.0 336 0
1953 Most Valuable Player NL 18th 6.0 336 0

Most Similar Players

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

Career Spans

Frank Thomas (highlighted) compared to peers across the same era.

  1. 98
    Vernon Wells
    .270 avg, 270 HR
  2. 96
    George Bell
    .278 avg, 265 HR
  3. 94
    Ben Oglivie
    .273 avg, 235 HR
  4. 93
    Bobby Thomson
    .270 avg, 264 HR
  5. 93
    Jose Guillen
    .270 avg, 214 HR
  6. 88
    George Hendrick
    .278 avg, 267 HR

Frank Thomas: the record in brief

The profile opens with Frank Thomas's first major league game on August 17, 1951; the last one listed came on May 30, 1966. By club, Thomas's seasons break down as the Pittsburgh Pirates (1951 to 1958), the Cincinnati Redlegs (1959), the Chicago Cubs (1960 to 1966), the Milwaukee Braves (1961 through 1965), the New York Mets (1962 through 1964), the Philadelphia Phillies (1964 through 1965), and the Houston Astros (1965). Born on June 11, 1929, in Pittsburgh, PA, USA, Thomas is listed as an outfielder and batted and threw right-handed. The bio gives 6'3" and 200 pounds. Thomas died on January 16, 2023, in Pittsburgh, PA, USA. Thomas's full given name, per the bio, is Frank Joseph Thomas.

The batting record for Thomas: 1,766 games, 1,671 hits in 6,285 at bats, and a .266 average, along with 286 homers and 962 runs batted in. Reaching base at a .320 clip and slugging .454, Thomas finished with a .774 OPS.

Frequently Asked Questions about Frank Thomas

What years did Frank Thomas play?
Frank Thomas played in Major League Baseball from 1951 to 1966.
Was Frank Thomas a pitcher?
No. Frank Thomas was a position player (Outfielder).
How many home runs did Frank Thomas hit?
Frank Thomas hit 286 career home runs with 1671 hits.
What was Frank Thomas's career batting average?
Frank Thomas batted .266 over his career, with 1,671 hits in 6,285 at bats.
How many RBI did Frank Thomas have?
Frank Thomas drove in 962 runs in his career.
Is Frank Thomas in the Hall of Fame?
No. Frank Thomas has not been inducted into the National Baseball Hall of Fame.