Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
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-10Position when Drafted3BPlayer Listed UnderMajor Leaguers
Proper NameVinicio Soria Castilla
Height6-1Weight205BatsRightThrowsRight
Born DateJuly 4,1967 [51.107]PlaceOaxaca,Mexico

DraftedSigned as undrafted amateur free agent in 1990 by the Atlanta Braves.
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.


Player Notes:   Selected by Colorado Rockies from Atlanta Braves in 1992 Expansion Draft (#39 Pick)
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 BravesNLMLBatl24SS4---7-1771.0001.75------944.42.5
1992Atlanta BravesNLMLBatl243B4--251-87.8751.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