Sammy Sosa

Outfielder · Career Stats, Bio & Records (1989-2007)

Sammy Sosa was an outfielder who played in Major League Baseball from 1989 to 2007 for 4 teams, including the Texas Rangers, a span of 19 seasons. In 2,354 career games, he hit .273 with 2,408 hits, 609 home runs, and 1,667 RBI. Sammy Sosa was a 7-time All-Star, an MVP, a 6-time Silver Slugger, a Hank Aaron Award, and a Roberto Clemente Award. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 30,009.

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 .273
HR 609
RBI 1,667
H 2,408
OPS .878
PIV 30,009
Position
Outfielder
Bats / Throws
R / R
Height / Weight
6'0" / 165 lb
Born
11/12/1968 in San Pedro de Macoris, San Pedro de Macorís, D.R.
MLB Debut
1989-06-16
Last Game
2007-09-29
Awards
7× All-Star · MVP · 6× Silver Slugger · Hank Aaron Award · Roberto Clemente Award

Full name: Samuel Peralta Sosa

Career Batting Statistics

Sammy Sosa — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
2,354 8,813 1,475 2,408 379 45 609 1,667 234 929 2,306 .273 .344 .534 .878 30,009

Career AVG .273 vs. league average .264 across their career seasons — near league average.

Career OBP .344 vs. league average .333 across their career seasons — near league average.

Career SLG .534 vs. league average .414 across their career seasons — +28.9% above league average.

Career OPS .878 vs. league average .748 across their career seasons — +17.4% 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.

Postseason Statistics

Playoff Career Batting

Sammy Sosa — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
15 53 8 13 3 0 2 7 13 17 .245

Playoff Batting by Year

Sammy Sosa — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2003 NLCS CHN 7 26 7 8 1 0 2 6 6 9 .308
2003 NLDS2 CHN 5 16 1 3 1 0 0 1 6 4 .188
1998 NLDS1 CHN 3 11 0 2 1 0 0 0 1 4 .182

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

Batting — Home / Away

Sammy Sosa — Batting — Home / Away
SplitGABRHHRRBIAVG
Home118343297361197321853.277
Away117044807371209288814.270

Last 10 Games — Batting

Sammy Sosa — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2007-09-29 TEXSEAL 401000000
2007-09-26 TEXLAAW 321001212
2007-09-21 TEXBALW 210000021
2007-09-19 TEXMINL 100000001
2007-09-16 TEXOAKW 501000202
2007-09-15 TEXOAKL 100000001
2007-09-14 TEXOAKL 522001501
2007-09-11 TEXDETL 401000000
2007-09-09 TEXOAKW 523001400
2007-09-07 TEXOAKW 100000000

Fielding Statistics

Career Fielding Totals by Position

Sammy Sosa — Career Fielding Totals by Position
Position G GS PO A E DP
OF 2203 2138 4522 143 128 26

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Sammy Sosa Stats, Bio & Career Records
Position Games
Left Field 14
Center Field 234
Right Field 2015
Designated Hitter 133

Salary History

Sammy Sosa's recorded salaries total $124,068,000 over 18 seasons, 1989 to 2007. Sosa's career, 1989 to 2007, falls within 1985 to 2016, the years the salary data covers.

Sammy Sosa — Salary History
Year Team League Salary
2007 TEX AL $500,000
2005 BAL AL $17,000,000
2004 CHN NL $16,000,000
2003 CHN NL $16,000,000
2002 CHN NL $15,000,000
2001 CHN NL $12,500,000
2000 CHN NL $11,000,000
1999 CHN NL $9,000,000
1998 CHN NL $8,325,000
1997 CHN NL $5,500,000
1996 CHN NL $4,750,000
1995 CHN NL $4,300,000
1994 CHN NL $2,950,000
1993 CHN NL $745,000
1992 CHN NL $180,000
1991 CHA AL $150,000
1990 CHA AL $100,000
1989 TEX AL $68,000
Total recorded salary $124,068,000

Award Voting History

Sammy Sosa — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2003 Most Valuable Player NL 8th 53.0 448 0
2002 Most Valuable Player NL 9th 63.0 448 0
2001 Most Valuable Player NL 2nd 278.0 448 2
2000 Most Valuable Player NL 9th 71.0 448 0
1999 Most Valuable Player NL 9th 87.0 448 0
1998 Most Valuable Player NL 1st 438.0 448 30
1997 Most Valuable Player NL 19th 5.0 392 0
1996 Most Valuable Player NL 15th 12.0 392 0
1995 Most Valuable Player NL 8th 81.0 392 0

Most Similar Players

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

Career Spans

Sammy Sosa (highlighted) compared to peers across the same era.

  1. 98
    Reggie Jackson HOF
    .262 avg, 563 HR
  2. 95
    Ken Griffey HOF
    .284 avg, 630 HR
  3. 94
    Willie Stargell HOF
    .282 avg, 475 HR
  4. 93
    Jose Canseco
    .266 avg, 462 HR
  5. 84
    Carlos Beltran
    .279 avg, 435 HR
  6. 81
    Andruw Jones
    .254 avg, 434 HR

Compare Sammy Sosa

Sammy Sosa: the record in brief

According to the bio, Sammy Sosa debuted on June 16, 1989 and played a final game on September 29, 2007. The team column moves through the Texas Rangers (1989 through 2007), the Chicago White Sox (1989 through 1991), the Chicago Cubs (1992 to 2004), and the Baltimore Orioles (2005). At 165 pounds on a 6-foot-0 frame, Sosa is listed as an outfielder. Sosa threw and hit right-handed, per the bio block. The recorded birth is November 12, 1968, in San Pedro de Macoris, San Pedro de Macorís, D.R. The bio lists the given name Samuel Peralta.

Sosa collected 2,408 hits in 8,813 at bats across 2,354 games, good for a .273 batting average, adding 609 homers, 1,667 runs batted in, and 234 stolen bases. Sosa's career OPS of .878 combines a .344 on-base mark with .534 slugging. Against a .264 league average for those years, Sosa's .273 average was near the norm.

Frequently Asked Questions about Sammy Sosa

What years did Sammy Sosa play?
Sammy Sosa played in Major League Baseball from 1989 to 2007.
Was Sammy Sosa a pitcher?
No. Sammy Sosa was a position player (Outfielder).
How many home runs did Sammy Sosa hit?
Sammy Sosa hit 609 career home runs with 2,408 hits.
What teams did Sammy Sosa play for?
Sammy Sosa played for 4 teams: the Texas Rangers (1989, 2007), the Chicago White Sox (1989–1991), the Chicago Cubs (1992–2004), and the Baltimore Orioles (2005).
How many MVP awards did Sammy Sosa win?
Sammy Sosa won 1 MVP award, in 1998.
What awards did Sammy Sosa win?
Sammy Sosa won the MVP award (1998) and 6 Silver Slugger awards (1995, 1998–2002). He was selected to 7 All-Star Games.
What were Sammy Sosa's career stats?
In 2,354 games, Sammy Sosa had 2,408 hits, 609 home runs, 1,667 RBI, 1,475 runs, and 234 stolen bases, with a .273 batting average.
How much did Sammy Sosa earn in his career?
Sammy Sosa's recorded salaries total $124,068,000 over 18 seasons, 1989 to 2007. Sosa's career, 1989 to 2007, falls within 1985 to 2016, the years the salary data covers.
What was Sammy Sosa's salary?
Sammy Sosa's last recorded salary was $500,000, in 2007. His highest recorded salary was $17,000,000, in 2005, and his lowest was $68,000, in 1989. The Salary History table lists each season from 1989 to 2007.
What position did Sammy Sosa play?
Sammy Sosa played primarily as an outfielder, the position where he appeared in the most games.
How tall was Sammy Sosa and how much did he weigh?
Sammy Sosa was listed at 6 feet and 165 pounds.
How many home runs did Sammy Sosa hit each season?
Sammy Sosa's home runs by season: 4 in 1989, 15 in 1990, 10 in 1991, 8 in 1992, 33 in 1993, 25 in 1994, 36 in 1995, 40 in 1996, 36 in 1997, 66 in 1998, 63 in 1999, 50 in 2000, 64 in 2001, 49 in 2002, 40 in 2003, 35 in 2004, 14 in 2005, and 21 in 2007. His most in one season was 66, in 1998.
What was Sammy Sosa's career batting average?
Sammy Sosa batted .273 over his career, with 2,408 hits in 8,813 at bats.
How many RBI did Sammy Sosa have?
Sammy Sosa drove in 1,667 runs in his career.