Nelson Cruz

Designated Hitter · Career Stats, Bio & Records (2005-2023)

Nelson Cruz was a designated hitter who played in Major League Baseball from 2005 to 2023 for 8 teams, including the Milwaukee Brewers, a span of 19 seasons. In 2,055 career games, he hit .274 with 2,053 hits, 464 home runs, and 1,325 RBI. Nelson Cruz was a 7-time All-Star, an ALCS MVP, a 4-time Silver Slugger, and a Roberto Clemente Award. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 25,334.

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 .274
HR 464
RBI 1,325
H 2,053
OPS .856
PIV 25,334
Position
Designated Hitter
Bats / Throws
R / R
Height / Weight
6'2" / 230 lb
Born
7/1/1980 in Monte Cristi, Monte Cristi, D.R.
MLB Debut
2005-09-17
Last Game
2023-07-03
Awards
7× All-Star · ALCS MVP · 4× Silver Slugger · Roberto Clemente Award

Full name: Nelson Ramon Cruz

Career Batting Statistics

Nelson Cruz — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
2,055 7,501 1,090 2,053 372 15 464 1,325 84 738 1,916 .274 .343 .513 .856 25,334

Career AVG .274 vs. league average .255 across their career seasons — +7.2% above league average.

Career OBP .343 vs. league average .323 across their career seasons — +6.2% above league average.

Career SLG .513 vs. league average .412 across their career seasons — +24.5% above league average.

Career OPS .856 vs. league average .735 across their career seasons — +16.5% 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

Nelson Cruz — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
50 187 35 52 12 0 18 38 19 45 .278

Playoff Batting by Year

Nelson Cruz — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2021 ALDS2 TBA 4 17 2 3 0 0 1 1 1 5 .176
2020 ALWC3 MIN 2 6 0 2 2 0 0 2 2 1 .333
2019 ALDS2 MIN 3 10 2 2 0 0 1 1 4 3 .200
2014 ALCS BAL 4 16 1 4 1 0 0 2 2 2 .250
2014 ALDS2 BAL 3 12 4 6 0 0 2 5 0 3 .500
2012 ALWC TEX 1 4 0 2 0 0 0 0 0 0 .500
2011 ALCS TEX 6 22 7 8 2 0 6 13 2 4 .364
2011 ALDS2 TEX 4 15 1 1 0 0 0 0 0 5 .067
2011 WS TEX 7 25 5 5 0 0 2 3 5 5 .200
2010 ALCS TEX 6 20 6 7 3 0 2 5 3 6 .350
2010 ALDS1 TEX 5 20 5 8 2 0 3 3 0 6 .400
2010 WS TEX 5 20 2 4 2 0 1 3 0 5 .200

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

Batting — Home / Away

Nelson Cruz — Batting — Home / Away
SplitGABRHHRRBIAVG
Home104637625571047230679.278
Away100837355331006234646.269

Last 10 Games — Batting

Nelson Cruz — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2023-07-03 SDPLAAW 200000001
2023-07-02 SDPCINL 300000003
2023-07-01 SDPCINW 502000000
2023-06-30 SDPCINL 100000000
2023-06-27 SDPPITL 402000100
2023-06-25 SDPWASL 402000000
2023-06-23 SDPWASW 501000202
2023-06-22 SDPSFGW 301100211
2023-06-21 SDPSFGL 200000002
2023-06-18 SDPTBRW 000000010

Fielding Statistics

Career Fielding Totals by Position

Nelson Cruz — Career Fielding Totals by Position
Position G GS PO A E DP
1B 2 1 8 0 0 0
OF 970 937 1962 51 34 11

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Nelson Cruz (b. 1980) Stats, Bio & Career Records
Position Games
First Base 2
Left Field 119
Center Field 2
Right Field 881
Designated Hitter 1046

Salary History

Nelson Cruz's recorded salaries total $57,880,070 over 9 seasons, 2007 to 2016. This total is partial: the salary data covers 1985 to 2016, and Cruz's career ran from 2005 to 2023. His seasons after 2016 are not included, and no salary is recorded for 2005, 2006, and 2008.

Nelson Cruz — Salary History
Year Team League Salary
2016 SEA AL $14,250,000
2015 SEA AL $14,250,000
2014 BAL AL $8,000,000
2013 TEX AL $10,250,000
2012 TEX AL $6,250,000
2011 TEX AL $3,650,000
2010 TEX AL $440,000
2009 TEX AL $408,070
2007 TEX AL $382,000
Total recorded salary (partial) $57,880,070

Award Voting History

Nelson Cruz — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2020 Most Valuable Player AL 6th 128.0 420 0
2019 Most Valuable Player AL 9th 62.0 420 0
2017 Most Valuable Player AL 10th 44.0 420 0
2016 Most Valuable Player AL 15th 6.0 420 0
2015 Most Valuable Player AL 6th 94.0 420 0
2014 Most Valuable Player AL 7th 102.0 420 0

Most Similar Players

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

Career Spans

Nelson Cruz (highlighted) compared to peers across the same era.

  1. 98
    Harold Baines HOF
    .289 avg, 384 HR
  2. 95
    David Ortiz HOF
    .286 avg, 541 HR
  3. 94
    Victor Martinez
    .295 avg, 246 HR
  4. 92
    Andre Thornton
    .254 avg, 253 HR
  5. 92
    Mike Sweeney
    .297 avg, 215 HR
  6. 92
    Brian Downing
    .267 avg, 275 HR

Nelson Cruz: the record in brief

The profile opens with Nelson Cruz's first major league game on September 17, 2005; the last one listed came on July 3, 2023. Club by club, the record runs the Milwaukee Brewers (2005), the Texas Rangers (2006 to 2013), the Baltimore Orioles (2014), the Seattle Mariners (2015 to 2018), the Minnesota Twins (2019 through 2021), the Tampa Bay Rays (2021), the Washington Nationals (2022), and the San Diego Padres (2023). Cruz is listed as a designated hitter at 230 pounds on a 6-foot-2 frame. Cruz batted and threw right-handed, per the bio block. Cruz was born on July 1, 1980, in Monte Cristi, Monte Cristi, D.R. On the record, Nelson Cruz was born Nelson Ramon Cruz.

The batting record for Cruz: 2,055 games, 2,053 hits in 7,501 at bats, and a .274 average; the totals also include 464 home runs, 1,325 RBI, and 84 stolen bases. Cruz's career OPS of .856 combines a .343 on-base mark with .513 slugging.

Frequently Asked Questions about Nelson Cruz

What years did Nelson Cruz play?
Nelson Cruz played in Major League Baseball from 2005 to 2023.
Was Nelson Cruz a pitcher?
No. Nelson Cruz was a position player (Designated Hitter).
How many home runs did Nelson Cruz hit?
Nelson Cruz hit 464 career home runs with 2,053 hits.
What teams did Nelson Cruz play for?
Nelson Cruz played for 8 teams: the Milwaukee Brewers (2005), the Texas Rangers (2006–2013), the Baltimore Orioles (2014), the Seattle Mariners (2015–2018), the Minnesota Twins (2019–2021), the Tampa Bay Rays (2021), the Washington Nationals (2022), and the San Diego Padres (2023).
Did Nelson Cruz win an MVP award?
No. Nelson Cruz did not win the MVP award.
What awards did Nelson Cruz win?
Nelson Cruz won 4 Silver Slugger awards (2015, 2017, 2019, and 2020). He was selected to 7 All-Star Games.
What were Nelson Cruz's career stats?
In 2,055 games, Nelson Cruz had 2,053 hits, 464 home runs, 1,325 RBI, 1,090 runs, and 84 stolen bases, with a .274 batting average.
How much did Nelson Cruz earn in his career?
Nelson Cruz's recorded salaries total $57,880,070 over 9 seasons, 2007 to 2016. This total is partial: the salary data covers 1985 to 2016, and Cruz's career ran from 2005 to 2023. His seasons after 2016 are not included, and no salary is recorded for 2005, 2006, and 2008.
What was Nelson Cruz's salary?
Nelson Cruz's last recorded salary was $14,250,000, in 2016. His highest recorded salary was $14,250,000, in 2015, and his lowest was $382,000, in 2007. The Salary History table lists each season from 2007 to 2016.
What position did Nelson Cruz play?
Nelson Cruz played primarily as a designated hitter, the position where he appeared in the most games.
How tall was Nelson Cruz and how much did he weigh?
Nelson Cruz was listed at 6 feet 2 inches and 230 pounds.
How many home runs did Nelson Cruz hit each season?
Nelson Cruz's home runs by season: 0 in 2005, 6 in 2006, 9 in 2007, 7 in 2008, 33 in 2009, 22 in 2010, 29 in 2011, 24 in 2012, 27 in 2013, 40 in 2014, 44 in 2015, 43 in 2016, 39 in 2017, 37 in 2018, 41 in 2019, 16 in 2020, 32 in 2021, 10 in 2022, and 5 in 2023. His most in one season was 44, in 2015.
What was Nelson Cruz's career batting average?
Nelson Cruz batted .274 over his career, with 2,053 hits in 7,501 at bats.
How many RBI did Nelson Cruz have?
Nelson Cruz drove in 1,325 runs in his career.