Ramon Castro, baseball player, 1999-2011

Ramon Castro

Born: 3/1/1976 in Vega Baja, P.R.

MLB Debut: 1999-08-27 | Final Game: 2011-07-09

Bats: R | Throws: R | Height: 6'3" | Weight: 240 lbs

Full name: Ramon Abraham Castro

Biography

Ramon Castro was a professional baseball player who made his mark in Major League Baseball from 1999 to 2011. Born in 1976, Castro played primarily as a position player during his career, which spanned over a decade and included stints with several teams. Over the course of 567 games, he compiled a batting average of .237 and recorded 338 hits, including 67 home runs and 217 RBIs. Known for his role as a catcher and later as a utility player, Castro contributed to his teams with both offense and defense. Throughout his career, Castro showcased a power-hitting style that was characteristic of the era, often stepping up in crucial moments to deliver key hits. While he may not have been a household name, his contributions were significant, particularly during his time with the New York Mets and the Chicago White Sox. In addition to his offensive statistics, he also managed to steal 2 bases, highlighting his versatility on the basepaths. Castro's career reflects the evolution of catching in baseball, balancing offensive capability with the essential skills of managing a pitching staff during a time of increased offensive production in the game.

Career Batting Statistics

G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
567 1426 155 338 66 0 67 217 2 151 375 0.237 0.310 0.424 0.734 -737.2

Season-by-Season Batting

Fielding Statistics

Career Fielding Totals by Position

Position G GS PO A E DP
C 503 373 2691 172 29 21

Season-by-Season Fielding

Career Games by Position

Position Games
Catcher 503
Designated Hitter 7

Salary History

Year Team League Salary
2011 CHA AL $1,200,000
2010 CHA AL $800,000
2009 NYN NL $2,625,000
2008 NYN NL $1,975,000
2007 NYN NL $850,000
2006 NYN NL $800,000
2005 NYN NL $500,000
2004 FLO NL $400,000
2003 FLO NL $300,000
2002 FLO NL $216,000
2001 FLO NL $214,000
1999 FLO NL $200,000
Total Career Earnings $10,080,000