Luis Castillo

Retired
High Level
MLB
Years
1994-2010 (1996-2010)
Proper Name
Luis Antonio Castillo
Positions
2B (2092) ... SS (2)
Height / Weight
5-11 / 190
Bats / Throws
Both / Right
Birthdate
September 12,1975   Age:  50.127
High School
Colegio San Benito Abad (SPDM,DR)
Drafted/Signed
Service Time
13.055 (2010)
MLB Debut
MLBAM ID
Retrosheet#
castl001
Show More

Prospect Rankings

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearsourcetypeteamrankview rankings
1995Baseball AmericaTeamFlorida Marlins8View Rankings
1996Baseball AmericaMLBFlorida Marlins79View Rankings
1996Baseball AmericaTeamFlorida Marlins2View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1994Gulf Coast MarlinsGCLRkMIA-182B10857216495780016311237361220165258849.264.371.301.672.296.037.31314.3413.950.970.00
1995Kane County CougarsMidwAMIA-192B11489340711114402341185550041111234008103.326.419.362.781.265.036.38113.7512.500.910.00
1996Portland Sea DogsEastAAMIA-202B11110942083133157135512866682614216549523110.317.411.393.804.288.076.37513.3313.741.03420.00
1996Florida MarlinsNLMLBMIA34202B88*411642643211817414460200050180439.262.320.305.625.207.043.3597.7825.563.29164.00
1997Charlotte KnightsILAAAMIA-212B109*37130254650058616220301251149541.354.425.392.817.177.038.42610.7414.771.380.00
1997Florida MarlinsNLMLBMIA1212B807526327638008161027530100671291855.240.310.270.580.156.030.3009.2818.211.960.00
1998Charlotte KnightsILAAAMIA-222B1011003807410911201541157568042161244611396.287.403.326.729.305.039.34716.2714.750.910.00
1998Florida MarlinsNLMLBMIA1222B82*441532131321103022331100141177625.203.307.268.575.229.065.25212.4318.641.50153.00
1999Florida MarlinsNLMLBMIA1232B10112848776147234028501767850630317856327120.302.384.366.750.269.064.36311.9015.101.270.00
2000Calgary CannonsPCLAAAMIA15242B41344110010420000071722.308.471.5381.009.615.230.36423.5311.760.500.00
2000Florida MarlinsNLMLBMIA1242B1081365391011801732176222788609001120962622158.334.418.388.806.273.054.39512.4613.741.10269.50
2001Florida MarlinsNLMLBMIA1252B93134537761411610245331667901430618361228113.263.344.341.685.235.078.31010.9514.711.34268.50
2002Florida MarlinsNLMLBMIA1262B10114660686185185239481555762414721966825160.305.364.361.725.201.056.3468.2311.381.38303.00
2003Florida MarlinsNLMLBMIA1272B104152595991871966392119636021510723667631156.314.381.397.778.192.083.3429.328.880.9599.17
2004Florida MarlinsNLMLBMIA1282B9915056491164127247214756815421519664921143.291.373.348.721.220.057.32511.5610.480.91282.00
2005Florida MarlinsNLMLBMIA1292B105122439721321244301076532118111116452420112.301.391.374.765.228.073.31712.406.110.49109.75
2006Minnesota TwinsALMLBMIN1302B97142584841732263492511565819201421665231142.296.358.370.728.193.074.3248.598.901.04194.67
2007Minnesota TwinsALMLBMIN1312B988534954106113018942928051031233841492.304.356.352.708.146.048.3297.557.290.970.00
2007New York MetsNLMLBNYN1312B9850199375982120102241707102742311148.296.371.372.743.236.076.31910.397.360.71199.00
2008Gulf Coast MetsGCLRkNYN-322B350000000030000000800.000.375.000.375.600.000.00037.500.000.000.00
2008St. Lucie MetsFSLA+NYN-322B51511000000400100012001.067.263.067.330.267.000.06720.000.000.000.00
2008Binghamton MetsEastAANYN-322B51614000200230000041804.250.333.250.583.125.000.30811.1116.671.500.00
2008New York MetsNLMLBNYN1322B95872984673713281725035272213913591162.245.355.305.660.279.060.26713.939.750.7099.33
2009New York MetsNLMLBNYN1332B101142486771471231402066958119531516858016131.302.387.346.733.214.044.33811.9010.000.84486.00
2010St. Lucie MetsFSLA+NYN-342B41332100000320000031611.154.313.231.544.308.077.18218.7512.500.670.00
2010New York MetsNLMLBNYN1342B888624728584201783392501121666299652.235.337.267.604.211.032.25913.048.360.640.00
Tot:MLB (15 yrs) MLB     17206510100118891945928443370142800850121232613120228574712811608.290.368.351.719.219.061.32910.7111.381.06232.50
Tot:AL (2 yrs) AL     227933138279339367341585861143017339103645234.299.357.363.720.176.064.3268.208.301.01311.00
Tot:NL (14 yrs) NL     1493557786316101615025376336127715764111092313103194664352361374.289.369.349.718.226.060.32911.1111.871.07223.08
Tot:Minors (8 yrs) Minors     41315483114674514196173792652513206712543184260407.302.403.351.754.281.049.35814.3913.630.951,548.00
Tot:Rk (2 yrs) Rk     60221495780016311240361220165266849.258.371.294.665.303.036.30515.0413.530.90
Tot:A (1 yrs) A     89340711114402341185550041111234008103.326.419.362.781.265.035.38113.7512.500.91
Tot:A+ (2 yrs) A+     92843100000720100043612.107.286.143.429.286.036.11519.445.560.29
Tot:AA (2 yrs) AA     11443684137157137512868712614216951323114.314.408.388.796.282.073.37313.2613.841.04436.00
Tot:AAA (3 yrs) AAA     141523103159173020502195920722818262720139.304.410.348.758.281.044.36715.1514.670.97
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2002National LeagueMajor League BaseballAllStar26120000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
2003National LeagueMajor League BaseballAllStar27120000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
2003Florida MarlinsDivision SeriesPlayoffs2741725300100330000082032.294.400.471.871.353.177.35715.0015.001.000.00
2003Florida MarlinsChampionship SeriesPlayoffs2772836100220520100073415.214.333.250.583.286.036.23114.715.880.400.00
2003Florida MarlinsWorld SeriesPlayoffs2762614000111070100042704.154.154.154.308.000.000.2110.0025.930.000.00
2005National LeagueMajor League BaseballAllStar29131100000000000001301.333.333.333.666.000.000.3330.000.000.000.00
2006Minnesota TwinsMLB Spring TrainingSpring30164541610010084010011754115.356.453.378.831.200.022.39014.817.410.500.00
2006Minnesota TwinsDivision SeriesPlayoffs3031103000001330000031403.273.429.273.702.182.000.37521.4321.431.000.00
2007Minnesota TwinsMLB Spring TrainingSpring31195552411192054001023061321.436.475.5451.020.236.109.4518.206.560.8055.00
2008New York MetsMLB Spring TrainingSpring32123527100200740100284316.200.333.229.562.229.029.22616.289.300.570.00
2009New York MetsMLB Spring TrainingSpring332356181451082017911000217568.250.432.375.807.464.125.29822.6712.000.530.00
2010New York MetsMLB Spring TrainingSpring34206281410163068000001868212.226.294.290.584.210.064.2458.8211.761.3362.00
2011Philadelphia PhilliesMLB Spring TrainingSpring351850121410031176010021558113.280.368.300.668.160.020.31812.0710.340.860.00
Tot:Spring (6 Yrs) Spring 1083034989102229815035141071093591475.294.394.360.754.254.066.32613.939.750.70151.50
Tot:AllStar (3 Yrs) AllStar 371100000000000001701.143.143.143.286.000.000.1430.000.00
Tot:Playoffs (2 Yrs) Playoffs 20826184004321115020002295414.220.312.268.580.195.049.26911.5815.791.36

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
8414791016567262.492