Bobby Abreu

Outfielder · Career Stats, Bio & Records (1996-2014)

Bobby Abreu was an outfielder who played in Major League Baseball from 1996 to 2014 for 6 teams, including the Houston Astros, a span of 19 seasons. In 2,425 career games, he hit .291 with 2,470 hits, 288 home runs, and 1,363 RBI. Bobby Abreu was a 2-time All-Star, a Gold Glove, and a Silver Slugger. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 32,162.

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 .291
HR 288
RBI 1,363
H 2,470
OPS .870
PIV 32,162
Position
Outfielder
Bats / Throws
L / R
Height / Weight
6'0" / 220 lb
Born
3/11/1974 in Maracay, Aragua, Venezuela
MLB Debut
1996-09-01
Last Game
2014-09-28
Awards
2× All-Star · Gold Glove · Silver Slugger

Full name: Bob Kelly Abreu

Career Batting Statistics

Bobby Abreu — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
2,425 8,480 1,453 2,470 574 59 288 1,363 400 1,476 1,840 .291 .395 .475 .870 32,162

Career AVG .291 vs. league average .264 across their career seasons — +10.5% above league average.

Career OBP .395 vs. league average .332 across their career seasons — +18.9% above league average.

Career SLG .475 vs. league average .418 across their career seasons — +13.5% above league average.

Career OPS .870 vs. league average .751 across their career seasons — +15.9% 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

Bobby Abreu — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
20 67 9 19 6 0 1 9 12 15 .284

Playoff Batting by Year

Bobby Abreu — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2009 ALCS LAA 6 25 2 4 2 0 0 2 4 8 .160
2009 ALDS2 LAA 3 9 4 5 2 0 0 1 4 0 .556
2007 ALDS2 NYA 4 15 1 4 1 0 1 2 2 3 .267
2006 ALDS1 NYA 4 15 2 5 1 0 0 4 2 2 .333
1997 NLDS2 HOU 3 3 0 1 0 0 0 0 0 2 .333

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

Batting — Home / Away

Bobby Abreu — Batting — Home / Away
SplitGABRHHRRBIAVG
Home122641537321252155719.301
Away119943277211218133644.281

Last 10 Games — Batting

Bobby Abreu — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2014-09-28 NYNHOUW 201000010
2014-09-27 NYNHOUW 100000000
2014-09-25 NYNWASL 100000000
2014-09-25 NYNWASW 100000000
2014-09-23 NYNWASL 100000010
2014-09-21 NYNATLW 101000000
2014-09-19 NYNATLW 000000000
2014-09-17 NYNMIAL 100000000
2014-09-14 NYNWASL 101000000
2014-09-13 NYNWASL 100000000

Fielding Statistics

Career Fielding Totals by Position

Bobby Abreu — Career Fielding Totals by Position
Position G GS PO A E DP
OF 2138 2088 3952 136 73 24

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Bobby Abreu Stats, Bio & Career Records
Position Games
Left Field 142
Center Field 21
Right Field 1990
Designated Hitter 161

Awards & Honors

Bobby Abreu — Awards & Honors
Year Award Notes
2010 Player of the Week Week of 2010-08-15
2009 Player of the Month July
2005 Gold Glove OF
2005 Player of the Month May
2005 Player of the Week Week of 2005-05-14
2004 Player of the Week Week of 2004-07-03
2004 Silver Slugger OF
2001 Player of the Week Week of 2001-06-02

Salary History

Bobby Abreu's recorded salaries total $124,379,666 over 16 seasons, 1997 to 2012. This total is partial: the salary data covers 1985 to 2016, and Abreu's career ran from 1996 to 2014. No salary is recorded for 1996 and 2014.

Bobby Abreu — Salary History
Year Team League Salary
2012 LAA AL $9,000,000
2011 LAA AL $9,000,000
2010 LAA AL $9,000,000
2009 LAA AL $5,000,000
2008 NYA AL $16,000,000
2007 NYA AL $15,000,000
2006 PHI NL $13,600,000
2005 PHI NL $13,100,000
2004 PHI NL $10,600,000
2003 PHI NL $9,100,000
2002 PHI NL $6,333,333
2001 PHI NL $4,983,000
2000 PHI NL $2,933,333
1999 PHI NL $400,000
1998 PHI NL $180,000
1997 HOU NL $150,000
Total recorded salary (partial) $124,379,666

Award Voting History

Bobby Abreu — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2009 Most Valuable Player AL 12th 23.0 392 0
2007 Most Valuable Player AL 17th 4.0 392 0
2005 Most Valuable Player NL 14th 21.0 448 0
2004 Most Valuable Player NL 23th 3.0 448 0
2003 Most Valuable Player NL 27th 3.0 448 0
2001 Most Valuable Player NL 16th 9.0 448 0
1999 Most Valuable Player NL 23th 6.0 448 0

Most Similar Players

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

Career Spans

Bobby Abreu (highlighted) compared to peers across the same era.

  1. 98
    Bernie Williams
    .297 avg, 287 HR
  2. 96
    Andrew McCutchen
    .271 avg, 333 HR
  3. 95
    Luis Gonzalez
    .283 avg, 354 HR
  4. 92
    Dwight Evans
    .272 avg, 385 HR
  5. 90
    Chili Davis
    .274 avg, 350 HR
  6. 90
    Al Kaline HOF
    .297 avg, 399 HR

Bobby Abreu: the record in brief

According to the bio, Bobby Abreu debuted on September 1, 1996 and played a final game on September 28, 2014. The team column moves through the Houston Astros (1996 to 1997), the Philadelphia Phillies (1998 through 2006), the New York Yankees (2006 through 2008), the Los Angeles Angels of Anaheim (2009 through 2012), the Los Angeles Dodgers (2012), and the New York Mets (2014). Abreu played primarily as an outfielder and batted left-handed and threw right-handed. The bio adds a birth date on March 11, 1974, in Maracay, Aragua, Venezuela and a listed size of 6 feet, 0 inches and 220 pounds. On the record, Bobby Abreu was born Bob Kelly Abreu.

Across 2,425 games at the plate, Abreu's career line reads 2,470 hits in 8,480 at bats for a .291 average, along with 288 home runs, 1,363 runs batted in, and 400 stolen bases. Abreu got on base at a .395 rate and slugged .475 (.870 OPS).

Frequently Asked Questions about Bobby Abreu

What years did Bobby Abreu play?
Bobby Abreu played in Major League Baseball from 1996 to 2014.
Was Bobby Abreu a pitcher?
No. Bobby Abreu was a position player (Outfielder).
How many home runs did Bobby Abreu hit?
Bobby Abreu hit 288 career home runs with 2,470 hits.
What teams did Bobby Abreu play for?
Bobby Abreu played for 6 teams: the Houston Astros (1996–1997), the Philadelphia Phillies (1998–2006), the New York Yankees (2006–2008), the Los Angeles Angels of Anaheim (2009–2012), the Los Angeles Dodgers (2012), and the New York Mets (2014).
Did Bobby Abreu win an MVP award?
No. Bobby Abreu did not win the MVP award.
What awards did Bobby Abreu win?
Bobby Abreu won the Gold Glove (2005) and the Silver Slugger award (2004). He was selected to 2 All-Star Games.
What were Bobby Abreu's career stats?
In 2,425 games, Bobby Abreu had 2,470 hits, 288 home runs, 1,363 RBI, 1,453 runs, and 400 stolen bases, with a .291 batting average.
How much did Bobby Abreu earn in his career?
Bobby Abreu's recorded salaries total $124,379,666 over 16 seasons, 1997 to 2012. This total is partial: the salary data covers 1985 to 2016, and Abreu's career ran from 1996 to 2014. No salary is recorded for 1996 and 2014.
What was Bobby Abreu's salary?
Bobby Abreu's last recorded salary was $9,000,000, in 2012. His highest recorded salary was $16,000,000, in 2008, and his lowest was $150,000, in 1997. The Salary History table lists each season from 1997 to 2012.
What position did Bobby Abreu play?
Bobby Abreu played primarily as an outfielder, the position where he appeared in the most games.
How tall was Bobby Abreu and how much did he weigh?
Bobby Abreu was listed at 6 feet and 220 pounds.
How many home runs did Bobby Abreu hit each season?
Bobby Abreu's home runs by season: 0 in 1996, 3 in 1997, 17 in 1998, 20 in 1999, 25 in 2000, 31 in 2001, 20 in 2002, 20 in 2003, 30 in 2004, 24 in 2005, 15 in 2006, 16 in 2007, 20 in 2008, 15 in 2009, 20 in 2010, 8 in 2011, 3 in 2012, and 1 in 2014. His most in one season was 31, in 2001.
What was Bobby Abreu's career batting average?
Bobby Abreu batted .291 over his career, with 2,470 hits in 8,480 at bats.
How many RBI did Bobby Abreu have?
Bobby Abreu drove in 1,363 runs in his career.