Luis Castillo

Second Baseman · Career Stats, Bio & Records (1996-2010)

Luis Castillo was a second baseman who played in Major League Baseball from 1996 to 2010 for the Florida Marlins, the Minnesota Twins, and the New York Mets, a span of 15 seasons. In 1,720 career games, he hit .290 with 1,889 hits, 28 home runs, and 443 RBI. Luis Castillo was a 3-time All-Star and a 3-time Gold Glove.

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 .290
HR 28
RBI 443
H 1,889
OPS .719
PIV -2,834
Position
Second Baseman
Bats / Throws
B / R
Height / Weight
5'11" / 145 lb
Born
9/12/1975 in San Pedro de Macoris, San Pedro de Macorís, D.R.
MLB Debut
1996-08-08
Last Game
2010-10-03
Awards
3× All-Star · 3× Gold Glove

Full name: Luis Antonio Castillo

Career Batting Statistics

Luis Castillo — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,720 6,510 1,001 1,889 194 59 28 443 370 800 850 .290 .368 .351 .719 -2,834

Career AVG .290 vs. league average .266 across their career seasons — +9.2% above league average.

Career OBP .368 vs. league average .335 across their career seasons — +9.7% above league average.

Career SLG .351 vs. league average .423 across their career seasons — 17.0% below league average.

Career OPS .719 vs. league average .758 across their career seasons — 5.2% below 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

Luis Castillo — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
20 82 6 18 4 0 0 4 11 15 .220

Playoff Batting by Year

Luis Castillo — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2006 ALDS2 MIN 3 11 0 3 0 0 0 0 3 3 .273
2003 NLCS FLO 7 28 3 6 1 0 0 2 5 2 .214
2003 NLDS1 FLO 4 17 2 5 3 0 0 1 3 3 .294
2003 WS FLO 6 26 1 4 0 0 0 1 0 7 .154

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

Batting — Home / Away

Luis Castillo — Batting — Home / Away
SplitGABRHHRRBIAVG
Home860318750794211228.296
Away860332349494717215.285

Last 10 Games — Batting

Luis Castillo — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2010-10-03 NYNWASL 100000000
2010-10-02 NYNWASW 201000001
2010-09-28 NYNMILW 010000000
2010-09-26 NYNPHIW 100000001
2010-09-24 NYNPHIL 000000000
2010-09-11 NYNPHIW 000000000
2010-09-10 NYNPHIL 100000001
2010-09-04 NYNCHCL 220000020
2010-09-02 NYNATLW 511000002
2010-09-01 NYNATLL 300000002

Fielding Statistics

Career Fielding Totals by Position

Luis Castillo — Career Fielding Totals by Position
Position G GS PO A E DP
2B 1683 1645 3287 4484 124 1051

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Luis Castillo (b. 1975) Stats, Bio & Career Records
Position Games
Second Base 1683

Awards & Honors

Luis Castillo — Awards & Honors
Year Award Notes
2005 Gold Glove 2B
2004 Gold Glove 2B
2003 Gold Glove 2B
2002 Player of the Week Week of 2002-06-21

Salary History

Luis Castillo's recorded salaries total $50,857,840 over 15 seasons, 1996 to 2010. Castillo's career, 1996 to 2010, falls within 1985 to 2016, the years the salary data covers.

Luis Castillo — Salary History
Year Team League Salary
2010 NYN NL $6,250,000
2009 NYN NL $6,250,000
2008 NYN NL $6,250,000
2007 MIN AL $5,750,000
2006 MIN AL $5,071,506
2005 FLO NL $5,166,667
2004 FLO NL $4,666,667
2003 FLO NL $4,850,000
2002 FLO NL $3,325,000
2001 FLO NL $2,200,000
2000 FLO NL $390,000
1999 FLO NL $225,000
1998 FLO NL $200,000
1997 FLO NL $154,000
1996 FLO NL $109,000
Total recorded salary $50,857,840

Award Voting History

Luis Castillo — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2003 Most Valuable Player NL 21th 8.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

Luis Castillo (highlighted) compared to peers across the same era.

  1. 98
    Fred Tenney
    .294 avg, 22 HR
  2. 94
    Johnny Evers HOF
    .270 avg, 12 HR
  3. 93
    Chone Figgins
    .276 avg, 35 HR
  4. 90
    Steve Sax
    .281 avg, 54 HR
  5. 90
    Eric Young
    .283 avg, 79 HR
  6. 90
    Delino DeShields
    .268 avg, 80 HR

Luis Castillo: the record in brief

Between the debut on August 8, 1996 and the final game on October 3, 2010, Luis Castillo built the record summarized on this page. By club, Castillo's seasons break down as the Florida Marlins (1996 to 2005), the Minnesota Twins (2006 to 2007), and the New York Mets (2007 to 2010). Born on September 12, 1975, in San Pedro de Macoris, San Pedro de Macorís, D.R., Castillo is listed as a second baseman and batted from both sides and threw right-handed. The bio gives 5 feet, 11 inches and 145 pounds. Castillo's full given name, per the bio, is Luis Antonio Castillo.

The batting record for Castillo: 1,720 games, 1,889 hits in 6,510 at bats, and a .290 average; the totals also include 28 homers, 443 runs batted in, and 370 stolen bases. The on-base percentage is .368 and the slugging percentage .351, for an OPS of .719. Castillo's .290 average ran 9.2% above the .266 that the league posted over the same seasons. By OPS the gap is 5.2% below league average (.719 against .758).

Frequently Asked Questions about Luis Castillo

What years did Luis Castillo play?
Luis Castillo played in Major League Baseball from 1996 to 2010.
Was Luis Castillo a pitcher?
No. Luis Castillo was a position player (Second Baseman).
How many home runs did Luis Castillo hit?
Luis Castillo hit 28 career home runs with 1,889 hits.
What teams did Luis Castillo play for?
Luis Castillo played for 3 teams: the Florida Marlins (1996–2005), the Minnesota Twins (2006–2007), and the New York Mets (2007–2010).
Did Luis Castillo win an MVP award?
No. Luis Castillo did not win the MVP award.
What awards did Luis Castillo win?
Luis Castillo won 3 Gold Gloves (2003, 2004, and 2005). He was selected to 3 All-Star Games.
What were Luis Castillo's career stats?
In 1,720 games, Luis Castillo had 1,889 hits, 28 home runs, 443 RBI, 1,001 runs, and 370 stolen bases, with a .290 batting average.
How much did Luis Castillo earn in his career?
Luis Castillo's recorded salaries total $50,857,840 over 15 seasons, 1996 to 2010. Castillo's career, 1996 to 2010, falls within 1985 to 2016, the years the salary data covers.
What was Luis Castillo's salary?
Luis Castillo's last recorded salary was $6,250,000, in 2010. His highest recorded salary was $6,250,000, in 2008, and his lowest was $109,000, in 1996. The Salary History table lists each season from 1996 to 2010.
What position did Luis Castillo play?
Luis Castillo played primarily as a second baseman, the position where he appeared in the most games.
How tall was Luis Castillo and how much did he weigh?
Luis Castillo was listed at 5 feet 11 inches and 145 pounds.
How many home runs did Luis Castillo hit each season?
Luis Castillo's home runs by season: 1 in 1996, 0 in 1997, 1 in 1998, 0 in 1999, 2 in 2000, 2 in 2001, 2 in 2002, 6 in 2003, 2 in 2004, 4 in 2005, 3 in 2006, 1 in 2007, 3 in 2008, 1 in 2009, and 0 in 2010. His most in one season was 6, in 2003.
What was Luis Castillo's career batting average?
Luis Castillo batted .290 over his career, with 1,889 hits in 6,510 at bats.
How many RBI did Luis Castillo have?
Luis Castillo drove in 443 runs in his career.