Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Vinny CastillaTrack this Player High Level: MLB Stat Years: 1990-2006 MLB Years: 1991-2006
Follow TBC on Twitter and Facebook

HR Derby

Positions3B-1671, SS-547, 2B-21, 1B-10Player Listed UnderMajor Leaguers
Proper NameVinicio Soria Castilla
Height6-1Weight205BatsRightThrowsRight
Born DateJuly 4,1967 [50.296]PlaceOaxaca,Mexico
MLB DebutSeptember 1,1991 [24.059]
OrganizationsCOL [9] ATL [5] TBA [2] HOU [1] SDN [1] WAS [1] Awards9Awards Voting4-58
TBC Player ID909Retrosheet IDcastv001MLBAM ID112106
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Vinny Castilla page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsBattingSpeed39Power68Contact71XBH65RBIs73Runs56Hitting65Durability67Team.508Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1990Sumter BravesSALAatl-ss2293339479115295325285481510.268.334.404.73813726381.292.136.209.3337.3514.171.932.3637.6728.57
1990Greenville BravesSouAAatl-ss224617020405141644132320130.235.296.347.6435910186.250.112.188.2876.9912.371.772.1542.5025.00
1990Minor Totals (2 teams)Minor         139509671312031369694177101640.257.322.385.70719636567.278.128.202.3187.2313.581.882.2939.1527.48
1991Greenville BravesSouAAatl-ss236625934701737440193522410.270.296.440.73611427276.285.170.201.3233.2612.683.892.5437.0038.57
1991Richmond BravesILAAAatl-ss236724025547473611143230520.225.271.375.6469018262.228.150.208.2855.3412.212.292.6734.2933.33
1991Minor Totals (2 teams)Minor         13349959124247148012236752930.248.284.409.69320445538.258.161.204.3044.2812.452.912.6035.6436.29
1991Atlanta BravesNLMLBatl45ss23125110000000201000.200.200.200.400106.333.000.000.1820.0033.330.000.000.000.00
1992Richmond BravesILAAAatl-ss241274494911329174412216843610.252.288.367.65516537483.279.115.160.2954.3514.083.241.4564.1432.74
1992Atlanta BravesNLMLBatl45ss-3b24916141001001410010.250.333.313.6465118.333.063.125.2825.5622.224.000.000.0025.00
1993Colorado RockiesNLMLBcol9ss25105337368697930251345205410.255.283.404.68713625357.267.149.178.2963.6412.613.462.5237.4429.07
1994Colorado Springs Sky SoxPCLAAAcol-3b-2b2622781319611110071111306.244.303.385.68830890.261.141.231.3007.7812.221.571.1178.0042.11
1994Colorado RockiesNLMLBcol9ss-2b265213016431113182172301313.331.357.500.8576515141.374.169.231.3654.9616.313.292.1343.3334.88
1995Colorado RockiesNLMLBcol93b27139527821633423290283087446215.309.347.564.91129768571.316.255.300.3885.2515.242.905.6016.4741.72
1996Colorado RockiesNLMLBcol93b281606299719134040113723588504720.304.343.548.89134574673.299.244.308.3775.2013.082.515.9415.7338.74
1997Colorado RockiesNLMLBcol93b2915961294186252401132444108804917.304.356.547.90333567668.312.243.312.3846.5916.172.455.9915.3036.02
1998Colorado RockiesNLMLBcol93b3016264510820628446144594089606724.319.362.589.95138078697.310.270.326.4015.7412.772.236.6014.0237.86
1999Colorado RockiesNLMLBcol9,143b311586158316924133102235375105715.275.331.478.80929458674.266.203.288.3457.8611.131.424.9018.6434.32
2000Durham BullsILAAAtba-3b3228131013000100000.375.375.8751.250728.333.500.500.5110.0012.500.0012.508.0066.67
2000Tampa Bay RaysALMLBtba9,203b328533122739164212144130639.221.254.308.56210216354.231.087.127.2453.9511.582.931.6955.1721.92
2001Tampa Bay RaysALMLBtba93b33249372060290032210003.215.247.344.59132897.261.129.161.2573.0922.687.332.0646.5040.00
2001Houston AstrosNLMLBhou93b33122445621202812382143286304319.270.320.492.81221952484.285.222.288.3436.6117.772.694.7519.3543.33
2001Totals for MLB-MLB         1465386914034125911435108404322.260.308.467.77525160581.281.207.266.3286.0218.593.094.3021.5242.86
2002Atlanta BravesNLMLBatl193b34143543561262321261412269706422.232.268.348.61618937578.244.116.162.2673.8111.943.142.0845.2529.37
2003Atlanta BravesNLMLBatl193b35147542651502832276122686316322.277.310.461.77125053578.291.184.231.3294.5014.883.313.8124.6435.33
2004Colorado RockiesNLMLBcol93b3614858393158433351310051113608622.271.332.535.86731281648.278.264.352.3627.8717.442.225.4016.6651.27
2005Washington NationalsNLMLBwas93b37142494531253611266424382714716.253.319.403.72219949549.280.150.241.3127.8314.941.912.1941.1739.20
2006Colorado Springs Sky SoxPCLAAAcol-3b388316123004002510000.387.441.484.92515334.462.097.161.4085.8814.712.500.000.0025.00
2006San Diego PadresNLMLBsdn93b387225424591004230094620405.232.260.319.5798114269.264.087.122.2533.3517.105.111.4963.5023.73
2006Colorado RockiesNLMLBcol91b381521240014000310002.190.227.333.5607122.176.143.143.2440.0013.640.004.5521.0025.00
2001Totals for NL-NL         8727526631005270094930407.229.258.320.5788815291.258.091.124.2523.0916.845.441.7255.0023.81
MLB Totals - 16 Season(s)Filter185468229021884349283201105334342310696087164224.276.321.476.79732496977384.284.200.261.0005.7314.482.534.3321.3237.00
Minor League Totals - 6 Season(s)Filter4311574195402831236211813942292172486.255.302.392.6946171311720.275.137.193.0005.4713.312.442.0943.7232.59
AAA Totals - 5 Season(s)Filter2268069420146616982344117941436.249.291.381.67230768877.269.132.185.0005.0213.342.661.8250.3833.83
AA Totals - 2 Season(s)Filter11242954110224116045225842540.256.296.403.69917337462.271.147.196.0004.7612.552.642.3839.0033.64
A Totals - 1 Season(s)Filter93339479115295325285481510.268.334.404.73813726381.292.136.209.0007.3514.171.932.3637.6728.57
Colorado Rockies Totals - 9 Season(s)Filter1098409961112062082023974522322736313354143128.294.340.530.87021714674451.296.236.300.0006.1314.182.315.3717.1538.72
Atlanta Braves Totals - 4 Season(s)Filter311110612328152534138534916111212844.254.289.402.691445911180.268.148.194.0004.1513.643.292.8832.5332.38
Washington Nationals Totals - 1 Season(s)Filter142494531253611266424382714716.253.319.403.72219949549.280.150.241.0007.8314.941.912.1941.1739.20
Houston Astros Totals - 1 Season(s)Filter122445621202812382143286304319.270.320.492.81221952484.285.222.288.0006.6117.772.694.7519.3543.33
Tampa Bay Rays Totals - 2 Season(s)Filter1094242993151851121763406312.219.253.316.56913424451.237.097.134.0003.7713.973.711.7753.0025.81
San Diego Padres Totals - 1 Season(s)Filter7225424591004230094620405.232.260.319.5798114269.264.087.122.0003.3517.105.111.4963.5023.73
Average MLB - Per 162 games162596791653022897343793516620.276.321.476.79728461645.284.200.261.0005.7314.482.534.3321.3237.00
Average Minor - Per 162 games16259273151315147935358683932.255.302.392.69423249646.275.137.193.0005.4713.312.442.0943.7232.59

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1990Sumter Braves SALAatl22SS93--1393202360482459.9524.94------93100.065.5
1990Greenville Braves SouAAatl22SS46--71167739245238.9715.17------46100.031.9
1991Greenville Braves SouAAatl23SS66--862211139318307.9654.65------66100.045.8
1991Richmond Braves ILAAAatl23SS66--932081239313301.9624.56------6798.545.8
1991Atlanta BravesNLMLBatl23SS12--66--12121.0001.00------12100.07.4
1992Richmond Braves ILAAAatl24SS125--1623573172550519.9444.15------12798.486.8
1992Atlanta BravesNLMLBatl243B4--251-87.8751.75------944.42.5
1992Atlanta BravesNLMLBatl24SS4---7-1771.0001.75------944.42.5
1993Colorado RockiesNLMLBcol25SS104--1412821167434423.9754.07------10599.064.2
1994Colorado Springs Sky Sox PCLAAAcol263B11--226-128281.0002.55------2250.07.9
1994Colorado Springs Sky Sox PCLAAAcol262B7--1317143130.9684.29------2231.85.0
1994Colorado Springs Sky Sox PCLAAAcol26SS4--517242422.9175.50------2218.22.9
1994Colorado RockiesNLMLBcol26SS18--24371116261.9843.39------5234.615.4
1994Colorado RockiesNLMLBcol262B14--28281105756.9824.00------5226.912.0
1994Colorado RockiesNLMLBcol263B9--311--14141.0001.56------5217.37.7
1994Colorado RockiesNLMLBcol261B2--122-214141.0007.00------523.81.7
1995Colorado RockiesNLMLBcol273B137--842561521355340.9582.48------13998.695.1
1995Colorado RockiesNLMLBcol27SS5--28-110101.0002.00------1393.63.5
1996Colorado RockiesNLMLBcol283B160--973892043506486.9603.04------160100.098.8
1997Colorado RockiesNLMLBcol293B157--1123232141456435.9542.77------15998.796.9
1998Colorado RockiesNLMLBcol303B162--1103161339439426.9702.63------162100.0100.0
1998Colorado RockiesNLMLBcol30SS1---------------1620.60.6
1999Colorado RockiesNLMLBcol313B157--962981932413394.9542.51------15899.496.9
2000Durham Bulls ILAAAtba323B2---2--221.0001.00------2100.01.4
2000Tampa Bay RaysALMLBtba323B83-72050185820243235.9672.830.33-----8597.651.6
2001Houston AstrosNLMLBhou333B121-1056822301218324312.9632.580.30-----12299.274.7
2001Tampa Bay RaysALMLBtba333B24-2062645557671.9342.960.34-----24100.014.8
2001Houston AstrosNLMLBhou33SS3-311--221.0000.670.67-----1222.51.9
2002Atlanta BravesNLMLBatl343B139-122275256623337331.9822.380.27-----14397.286.9
2003Atlanta BravesNLMLBatl353B1471441266983071928424405.9552.760.32-----147100.090.7
2004Colorado RockiesNLMLBcol363B1481471286124316630446440.9872.970.34-----148100.091.4
2005Washington NationalsNLMLBwas373B13813511711422091123362351.9702.540.30-----14297.285.2
2006Colorado Springs Sky Sox PCLAAAcol383B2--231-65.8332.50------825.01.4
2006Colorado Springs Sky Sox PCLAAAcol381B1--16-121716.94116.00------812.50.7
2006San Diego PadresNLMLBsdn383B69655755411258171166.9712.410.29-----7295.842.6
2006Colorado RockiesNLMLBcol381B712119--319191.0002.710.90-----1546.74.3
2006Colorado RockiesNLMLBcol383B11913--441.0004.000.44-----156.70.6
MLB Totals for 3B - 14 season(s)-   3B165649275111156326116133145784417.9652.670.59-----16560.00.0
MLB Totals for SS - 7 season(s)-   SS147-31743411280527515.9773.50171.67-----1470.00.0
MLB Totals for 2B - 1 season(s)-   2B14--28281105756.9824.00------140.00.0
MLB Totals for 1B - 2 season(s)-   1B9121312-533331.0003.671.57-----90.00.0
AAA Totals for SS - 3 season(s)-   SS195--26058245115887842.9494.32------1950.00.0
AAA Totals for 3B - 3 season(s)-   3B15--431113635.9722.33------150.00.0
AAA Totals for 2B - 1 season(s)-   2B7--1317143130.9684.29------70.00.0
AAA Totals for 1B - 1 season(s)-   1B1--16-121716.94116.00------10.00.0
AA Totals for SS - 2 season(s)-   SS112--1573881878563545.9684.87------1120.00.0
A Totals for SS - 1 season(s)-   SS93--1393202360482459.9524.94------930.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1990Sumter Braves SALAatl22----93------
1990Greenville Braves SouAAatl22----46------
1991Greenville Braves SouAAatl23----66------
1991Richmond Braves ILAAAatl23----66------
1991Atlanta BravesNLMLBatl23----12------
1992Richmond Braves ILAAAatl24----125------
1992Atlanta BravesNLMLBatl24----44-----
1993Colorado RockiesNLMLBcol25----104------
1994Colorado Springs Sky Sox PCLAAAcol26---7411-----
1994Colorado RockiesNLMLBcol26--214189-----
1995Colorado RockiesNLMLBcol27----5137-----
1996Colorado RockiesNLMLBcol28-----160-----
1997Colorado RockiesNLMLBcol29-----157-----
1998Colorado RockiesNLMLBcol30----1162-----
1999Colorado RockiesNLMLBcol31-----157-----
2000Durham Bulls ILAAAtba32-----2-----
2000Tampa Bay RaysALMLBtba32-----83-----
2001Houston AstrosNLMLBhou33----3121-----
2001Tampa Bay RaysALMLBtba33-----24-----
2002Atlanta BravesNLMLBatl34-----139-----
2003Atlanta BravesNLMLBatl35-----147-----
2004Colorado RockiesNLMLBcol36-----148-----
2005Washington NationalsNLMLBwas37-----138-----
2006Colorado Springs Sky Sox PCLAAAcol38--1--2-----
2006San Diego PadresNLMLBsdn38-----69-----
2006Colorado RockiesNLMLBcol38--7--1-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1995Colorado RockiesDiv SeriesMLB27415371036000100000.467.4671.1331.60017415.364.666.6670.006.670.0020.005.0057.14
2001Houston AstrosDiv SeriesMLB33311130011000300000.273.273.545.8186111.286.272.2730.0027.270.009.0911.0033.33
2002Atlanta BravesDiv SeriesMLB34518570014002200000.389.450.5561.00610120.400.167.27810.0010.001.005.0018.0014.29
2003Atlanta BravesDiv SeriesMLB35516040001003600000.250.368.250.6184019.400.000.18815.7931.582.000.000.000.00
2006MexicoWBCTournament38624371000000100000.292.292.333.6258124.304.041.0420.004.170.000.000.0014.29
2006San Diego PadresMLB Spring TrainingMLB3811304101028001500000.333.355.567.92217331.348.234.2673.2316.135.006.4515.0030.00
World Baseball Classic Totals - 1 yrs624371000000100000.292.292.333.6258124.304.041.0420.004.170.000.000.0014.29
MLB Spring Training Totals - 1 yrs11304101028001500000.333.355.567.92217331.348.234.2673.2316.135.006.4515.0030.00
MLB Playoffs - Divisional Series Totals - 4 yrs1760921105120051200000.350.400.6171.01737665.372.267.3507.6918.462.407.6912.0028.57

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2014Colorado RockiesNLMLBMLBcol46Special Assistant1626696.40728.04Walt Weiss
2015Colorado RockiesNLMLBMLBcol47Special Assistant1626894.42024.05Walt Weiss
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [9]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1995National League Player of the Week (May 8-May 14) ... NL Silver Slugger Award (3B)2
1996National League Player of the Week (June 10-June 16)1
1997National League Player of the Week (April 7-April 13) ... NL Silver Slugger Award (3B)2
1998Baseball America First-Team Major League All-Star (3B) ... Colorado Rockies Player of the Year ... NL Silver Slugger Award (3B)3
2004National League Player of the Week (July 19-July 25)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-02-07Retired 
2006-08-14ContractSigned by Rockies (minor) 
2006-07-19Released by Padres 
2005-11-03TradeTraded by Nationals to Padres for Brian Lawrence and cash 
2004-11-16ContractSigned as Free Agent by Nationals. 
2004-10-29Free AgentGranted Free Agency. 
2003-12-11ContractSigned as Free Agent by Rockies. 
2003-10-30Free AgentGranted Free Agency. 
2001-12-11ContractSigned as Free Agent by Braves. 
2001-11-06Free AgentGranted Free Agency. 
2001-05-15ContractSigned as Free Agent by Astros. 
2001-05-10Released by Devil Rays. 
1999-12-13TradeTraded by Rockies to Devil Rays for Aaron Ledesma and Rolando Arrojo. 
1992-11-17Selected by Rockies from Braves in expansion draft (Pick #40). 
1990-03-19Purchased by Braves from Saltillo (Mexican). 
1987-01-01ContractSigned by Saltillo (Mexican) 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1991Atlanta BravesTeam Payroll23100,000-62030-742,231100,000100,000
1992Atlanta BravesTeam Payroll24109,000-68034-962,245109,000209,000
1993Colorado RockiesTeam Payroll25120,000-6902724968,431109,000329,000
1994Colorado RockiesTeam Payroll26192,500-5222043957,101109,000521,500
1995Colorado RockiesTeam Payroll27265,000-4382252999,520109,000786,500
1996Colorado RockiesTeam Payroll281,200,000-219876++957,870109,0001,986,500
1997Colorado RockiesTeam Payroll292,225,000-1771081++1,182,177150,0004,211,500
1998Colorado RockiesTeam Payroll305,025,000-53495++1,276,192170,0009,236,500
1999Colorado RockiesTeam Payroll316,000,000-46495++1,454,491200,00015,236,500
2000Tampa Bay RaysTeam Payroll326,250,000-62294++1,394,248200,00021,486,500
2001Tampa Bay RaysTeam Payroll337,250,000-57294++1,897,758200,00028,736,500
2001Houston AstrosTeam Payroll337,250,000-57294++1,897,758200,00028,736,500
2002Atlanta BravesTeam Payroll343,000,000-2311175++2,011,045200,00031,736,500
2003Atlanta BravesTeam Payroll355,000,000-142882++2,163,527300,00036,736,500
2004Colorado RockiesTeam Payroll362,100,000-263671++2,070,100300,00038,836,500
2005Washington NationalsTeam Payroll373,000,000-227875++2,189,055300,00041,836,500
2006Colorado RockiesTeam Payroll383,200,000-229472++2,365,072327,00045,036,500
2006San Diego PadresTeam Payroll383,200,000-229872++2,365,072327,00045,036,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red