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

Wilkin CastilloHigh Level: MLB Status: Free Agent since 2017 MLB Years: 2008-2009
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsC-566, 3B-119, 2B-49, OF-40, LF-19, SS-16, 1B-7, P-5, RF-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameWilkin Castillo
Height6-0Weight170BatsBothThrowsRight
Born DateJune 1,1984 [33.268]PlaceBani,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2003 by the Arizona Diamondbacks.
Signing ScoutsJunior NoboaService Time0.146 (2011)
MLB DebutSeptember 2,2008 [24.093]
OrganizationsARI [5] CIN [3] ATL [1] COL [1] NYA [1] PIT [1] TOR [1] Awards1
TBC Player ID50931Retrosheet IDcastw001MLBAM ID446868
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Wilkin Castillo 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


Active Talent RatingsBattingSpeed52Power37Contact81XBH46RBIs34Runs48Hitting43Durability42Team.520Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2004Missoula OspreyPioRkari11c206324332661354325284074511.272.308.416.72410122267.304.144.189.3103.0014.985.001.5060.7533.33
2004Tucson SidewindersPCLAAAari-3b20620231002003301000.150.261.200.4614124.176.050.200.22412.5012.501.000.000.0033.33
2004Minor Totals (2 teams)Minor         69263346914543452114375511.262.304.399.70310523291.294.137.190.3033.7814.783.911.3765.7533.33
2005South Bend Silver HawksMidwAari-c21113411651242136539926384164011.302.346.411.75716930461.318.109.173.3335.648.241.461.3068.5024.19
2006Lancaster JetHawksCalifA+ari11c2256200255710131992132412206.285.329.390.7197814218.309.105.205.3155.9611.011.851.3866.6724.56
2006Tennessee SmokiesSouAAari-22277671930051061022211.250.314.289.60322388.279.039.132.2706.8211.361.670.000.0015.79
2006Tucson SidewindersPCLAAAari-22621351014100810000.238.273.429.7029222.333.191.238.3010.0036.360.004.5521.0040.00
2006Minor Totals (3 teams)Minor         892973581141428112194244417.273.321.367.68810919328.302.094.189.3025.7912.802.211.2274.2523.46
2007Mobile BayBearsSouAAari-c231094105012431364618141762316315.302.333.437.77017940449.342.135.185.3343.7913.813.651.3468.3332.26
2008Louisville BatsILAAAcin-3b241142280000121500000.190.209.190.3998043.216.000.000.1832.3311.635.000.000.000.00
2008Tucson SidewindersPCLAAAari27c-3b241043864098182647412454663210.254.305.358.66313826425.280.104.174.2945.6512.712.251.4164.3326.53
2008Totals for AAA-AAA         11542842106182647532559663210.248.297.341.63814626468.273.093.157.2835.3412.612.361.2871.3324.53
2008Cincinnati RedsNLMLBcin26lf241832691001001501000.281.303.313.61610134.333.032.063.2772.9414.715.000.000.0011.11
2009Louisville BatsILAAAcin25c-3b2537122122751273112013003.221.234.328.562408127.250.107.131.2450.7915.7520.001.5761.0029.63
2009Cincinnati RedsNLMLBcin262543020001000000000.667.667.6671.334203.667.000.000.5970.000.000.000.000.000.00
2010Louisville BatsILAAAcin11c26923174581163935113125026006.256.287.410.69713028337.279.154.218.3053.5614.844.172.6735.2234.57
2011Gwinnett BravesILAAAatl10c278027919731215375384713009.262.285.366.65110218291.300.104.140.2862.7516.155.881.7255.8024.66
2012Colorado Springs Sky SoxPCLAAAcol3c28742332759834344172915417.253.273.365.6388515250.270.112.155.2742.8011.604.141.6058.2525.42
2013Laguna VaquerosMexAAA-2951185317014162861141610346.378.419.562.98110421203.386.184.286.4186.907.881.142.9630.8330.00
2014Reynosa BroncosMexAAA-302593112012280091603010.215.284.333.617315105.240.118.215.2748.5715.241.781.9046.5025.00
2014Tijuana TorosMexAAA-30833263003001400003.182.206.273.4799334.207.091.121.2122.9411.764.000.000.0050.00
2008Totals for Mex-Mex         3312613264221100102003013.206.265.317.582408139.231.111.190.2577.1914.392.001.4463.0030.77
2015Indianapolis IndiansILAAApit10c3117404102002108710110.250.380.300.68012250.294.050.275.30816.0014.000.880.000.0020.00
2016New Hampshire Fisher CatsEastAAtor14c32411381331801112481523105.225.275.304.579429152.244.079.123.2575.269.871.880.66138.0029.03
2016Buffalo BisonsILAAAtor32c321032383001000201000.250.250.344.59411333.267.094.094.2540.006.060.000.000.0037.50
2016Minor Totals (2 teams)Minor         5117016391101122481724105.229.271.312.5835312185.248.083.118.2564.329.192.130.54170.0030.77
2017Trenton ThunderEastAAnya26c331443694013003201004.209.261.372.63316547.200.163.233.2726.384.260.672.1343.0055.56
2017Scranton/Wilkes-Barre RaiILAAAnya12c33451461228402101182211106.192.237.260.497386157.211.068.123.2215.1014.012.751.2773.0021.43
2017Minor Totals (2 teams)Minor         59189183780313111124121010.196.243.286.5295411204.209.090.148.2325.3911.762.181.4763.0029.73
MLB Totals - 2 Season(s)Filter22356111002001501000.314.333.343.67612137.367.029.057.0002.7013.515.000.000.009.09
Minor League Totals - 14 Season(s)Filter9893470411926178255838781441774743473291283.267.306.383.68913282613783.293.116.178.0004.6812.532.681.5359.8328.19
AAA Totals - 12 Season(s)Filter5661949213496881337218371396283152912950.254.293.370.6637211382101.280.116.177.0004.5713.472.951.7652.6827.82
AA Totals - 4 Season(s)Filter19166776183463865211834897226215.274.314.388.70225957736.304.114.169.0004.6212.092.621.0983.3831.15
A+ Totals - 1 Season(s)Filter56200255710131992132412206.285.329.390.7197814218.309.105.205.0005.9611.011.851.3866.6724.56
A Totals - 1 Season(s)Filter113411651242136539926384164011.302.346.411.75716930461.318.109.173.0005.648.241.461.3068.5024.19
Rk Totals - 1 Season(s)Filter6324332661354325284074511.272.308.416.72410122267.304.144.189.0003.0014.985.001.5060.7533.33
Cincinnati Reds Totals - 2 Season(s)Filter22356111002001501000.314.333.343.67612137.367.029.057.0002.7013.515.000.000.009.09
Average MLB - Per 162 games1622584481700150073707000.314.333.343.676887272.367.029.057.0002.7013.515.000.000.009.09
Average Minor - Per 162 games16256867152294106313729786125214.267.306.383.68921843620.293.116.178.0004.6812.532.681.5359.8328.19

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Missoula Osprey PioRkari202B6--1414343128.9034.67------639.58.2
2004Missoula Osprey PioRkari203B17--15291065444.8152.59------6327.023.3
2004Missoula Osprey PioRkari201B2--8--1881.0004.00------633.22.7
2004Missoula Osprey PioRkari20C34--25322111286275.9628.09-----106354.046.6
2004Tucson Sidewinders PCLAAAari20OF2--4---441.0002.00------633.31.4
2004Tucson Sidewinders PCLAAAari203B4--43--771.0001.75------666.72.8
2005South Bend Silver Hawks MidwAari213B3--211143.7501.00------1132.72.1
2005South Bend Silver Hawks MidwAari21C60--4174284467459.9837.65------11353.142.9
2005South Bend Silver Hawks MidwAari21OF28--5031-5453.9811.89------11324.820.0
2006Lancaster JetHawks CalifA+ari22C36--2602224284282.9937.83-----115664.325.7
2006Lancaster JetHawks CalifA+ari22OF1--111-32.6672.00------561.80.7
2007Mobile BayBears SouAAari233B6--3121-1615.9382.50------1095.54.3
2007Mobile BayBears SouAAari23OF1--1---111.0001.00------1090.90.7
2007Mobile BayBears SouAAari232B19--3158789689.9274.68------10917.413.7
2007Mobile BayBears SouAAari23C70--5485795614605.9858.64-----1010964.250.4
2007Mobile BayBears SouAAari23SS10--1732495349.9254.90------1099.27.2
2008Louisville Bats ILAAAcin24OF1---------------119.10.7
2008Louisville Bats ILAAAcin24C3--224--26261.0008.67------1127.32.1
2008Tucson Sidewinders PCLAAAari24C51--3333834374371.9927.27-----910449.035.9
2008Tucson Sidewinders PCLAAAari24C6--4642-5250.9628.33-----11045.84.2
2008Tucson Sidewinders PCLAAAari24OF7--51--661.0000.86------1046.74.9
2008Tucson Sidewinders PCLAAAari243B41--276981110496.9232.34------10439.428.9
2008Tucson Sidewinders PCLAAAari242B4--592-1614.8753.50------1043.82.8
2008Tucson Sidewinders PCLAAAari24SS6--1013232523.9203.83------1045.84.2
2008Louisville Bats ILAAAcin243B7--311111514.9332.00------1163.64.9
2008Louisville Bats ILAAAcin242B1--11--221.0002.00------119.10.7
2008Cincinnati RedsNLMLBcin242B221652-2771.0003.500.44-----1811.11.2
2008Cincinnati RedsNLMLBcin24LF55386---661.0001.200.16-----1827.83.1
2009Louisville Bats ILAAAcin25LF2--3---331.0001.50------375.41.4
2009Louisville Bats ILAAAcin253B13--918212927.9312.08------3735.19.2
2009Louisville Bats ILAAAcin25C21--131154-150146.9736.95-26486.723756.814.8
2009Louisville Bats ILAAAcin252B1--11-1221.0002.00------372.70.7
2010Louisville Bats ILAAAcin26LF3--1---111.0000.33------923.32.1
2010Louisville Bats ILAAAcin26RF1---------------921.10.7
2010Louisville Bats ILAAAcin263B18--1021413531.8861.72------9219.612.6
2010Louisville Bats ILAAAcin26C45--3612553391386.9878.58-351274.549248.931.5
2010Louisville Bats ILAAAcin262B13--1630485046.9203.54------9214.19.1
2010Louisville Bats ILAAAcin261B1--7---771.0007.00------921.10.7
2011Gwinnett Braves ILAAAatl272B1--131-54.8004.00------801.30.7
2011Gwinnett Braves ILAAAatl27C58--4534449501497.9928.57-231757.588072.540.6
2011Gwinnett Braves ILAAAatl271B2--111-112121.0006.00------802.51.4
2011Gwinnett Braves ILAAAatl273B9--7142-2321.9132.33------8011.36.3
2011Gwinnett Braves ILAAAatl27LF7--1011-1211.9171.57------808.84.9
2012Colorado Springs Sky Sox PCLAAAcol28LF2--1---111.0000.50------742.71.4
2012Colorado Springs Sky Sox PCLAAAcol283B1--11--221.0002.00------741.40.7
2012Colorado Springs Sky Sox PCLAAAcol282B2--1-1-21.5000.50------742.71.4
2012Colorado Springs Sky Sox PCLAAAcol28C64--5053192545536.9838.38-561578.9107486.544.4
2015Indianapolis Indians ILAAApit31P5---------------1729.43.5
2015Indianapolis Indians ILAAApit311B1---------------175.90.7
2015Indianapolis Indians ILAAApit31C12--975-11021021.0008.50-5183.311770.68.3
2016New Hampshire Fisher Cats EastAAtor32C39--2912833322319.9918.18-352063.644195.127.5
2016Buffalo Bisons ILAAAtor32C9--6043-6764.9557.11-7187.511090.06.3
2017Trenton Thunder EastAAnya33C14--966--1021021.0007.29-4-100.0-14100.010.0
2017Lehigh Valley IronPigs ILAAAphi33C44--3912311415414.9989.41-201262.57440.031.0
2017Scranton/Wilkes-Barre RailRiders ILAAAnya331B1--81-3991.0009.00------452.20.7
MLB Totals for LF - 1 season(s)-   LF55386---661.0001.200.16-----50.00.0
MLB Totals for 2B - 1 season(s)-   2B221652-2771.0003.500.44-----20.00.0
AAA Totals for C - 8 season(s)-   C313--2399193312026232592.9888.28-1726273.5433130.00.0
AAA Totals for 3B - 6 season(s)-   3B93--611371714215198.9212.13------930.00.0
AAA Totals for 2B - 5 season(s)-   2B22--2544897769.8963.14------220.00.0
AAA Totals for LF - 4 season(s)-   LF14--1511-1716.9411.14------140.00.0
AAA Totals for OF - 2 season(s)-   OF10--91--10101.0001.00------100.00.0
AAA Totals for SS - 1 season(s)-   SS6--1013232523.9203.83------60.00.0
AAA Totals for 1B - 4 season(s)-   1B5--262-428281.0005.60------50.00.0
AAA Totals for P - 1 season(s)-   P5---------------50.00.0
AAA Totals for RF - 1 season(s)-   RF1---------------10.00.0
AA Totals for C - 3 season(s)-   C123--9359112810381026.9888.34-392066.1141230.00.0
AA Totals for 2B - 1 season(s)-   2B19--3158789689.9274.68------190.00.0
AA Totals for SS - 1 season(s)-   SS10--1732495349.9254.90------100.00.0
AA Totals for 3B - 1 season(s)-   3B6--3121-1615.9382.50------60.00.0
AA Totals for OF - 1 season(s)-   OF1--1---111.0001.00------10.00.0
A+ Totals for C - 1 season(s)-   C36--2602224284282.9937.83-----11360.00.0
A+ Totals for OF - 1 season(s)-   OF1--111-32.6672.00------10.00.0
A Totals for C - 1 season(s)-   C60--4174284467459.9837.65------600.00.0
A Totals for OF - 1 season(s)-   OF28--5031-5453.9811.89------280.00.0
A Totals for 3B - 1 season(s)-   3B3--211143.7501.00------30.00.0
Rk Totals for C - 1 season(s)-   C34--25322111286275.9628.09-----10340.00.0
Rk Totals for 3B - 1 season(s)-   3B17--15291065444.8152.59------170.00.0
Rk Totals for 2B - 1 season(s)-   2B6--1414343128.9034.67------60.00.0
Rk Totals for 1B - 1 season(s)-   1B2--8--1881.0004.00------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Missoula Osprey PioRkari20-3426-17-----
2004Tucson Sidewinders PCLAAAari20-----4---2-
2005South Bend Silver Hawks MidwAari21-60---3---28-
2006Lancaster JetHawks CalifA+ari22-36-------1-
2007Mobile BayBears SouAAari23-70-19106---1-
2008Louisville Bats ILAAAcin24-3-1-7---1-
2008Tucson Sidewinders PCLAAAari24-57-4641---7-
2008Cincinnati RedsNLMLBcin24---2--5----
2009Louisville Bats ILAAAcin25-21-1-132----
2010Louisville Bats ILAAAcin26-45113-183-1--
2011Gwinnett Braves ILAAAatl27-5821-97----
2012Colorado Springs Sky Sox PCLAAAcol28-64-2-12----
2015Indianapolis Indians ILAAApit315121--------
2016New Hampshire Fisher Cats EastAAtor32-39---------
2016Buffalo Bisons ILAAAtor32-9---------
2017Trenton Thunder EastAAnya33-14---------
2017Lehigh Valley IronPigs ILAAAphi33-44---------
2017Scranton/Wilkes-Barre RailRiders ILAAAnya33--1--------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Scottsdale ScorpionsArizona Fall LgMinor23155661150022131500000.196.237.286.52316559.268.090.1615.0825.425.000.000.0045.45
2007Arizona DiamondbacksMLB Spring TrainingMLB2356000000000200001.000.000.000.000006.000.000.0000.0033.330.000.000.000.00
2008Arizona DiamondbacksMLB Spring TrainingMLB241520441003001001001.200.238.250.4885122.200.050.1004.550.000.000.000.0025.00
2009Cincinnati RedsMLB Spring TrainingMLB252534491000200810000.265.286.294.58010135.346.029.0880.0022.860.000.000.0011.11
2010Cincinnati RedsMLB Spring TrainingMLB261729692103001200000.310.333.448.78113330.333.138.1723.336.672.000.000.0033.33
2011Atlanta BravesMLB Spring TrainingMLB2799230002000100000.333.333.333.666309.375.000.0000.0011.110.000.000.000.00
2012Colorado RockiesMLB Spring TrainingMLB281519361005001500000.316.350.368.7187120.429.052.1055.0025.005.000.000.0016.67
2013Los Angeles DodgersMLB Spring TrainingMLB291218361001200300000.333.333.389.7227118.400.056.1670.0016.670.000.000.0016.67
2015Pittsburgh PiratesMLB Spring TrainingMLB311112231001002100000.250.357.333.6904114.273.083.25014.297.140.500.000.0033.33
2016Toronto Blue JaysMLB Spring TrainingMLB3222000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2017New York YankeesMLB Spring TrainingMLB331826652001002600000.192.250.269.5197228.250.077.1547.1421.433.000.000.0040.00
Arizona Fall League Totals - 1 yrs155661150022131500000.196.237.286.52316559.268.090.1615.0825.425.000.000.0045.45
MLB Spring Training Totals - 10 yrs1291753045910164072811002.257.290.320.6105610184.306.063.1263.8015.224.000.000.0022.22

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Southern League All-Star (UT)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-11-07CFree Agent -Free AgentFree AgentGranted free agency  
2017-10-04CNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-10-04
2017-09-03CNew York YankeesScranton/Wilkes-Barre (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-09-03
2017-08-20CNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)Team Roster on 2017-08-20
2017-08-18CNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)Team Roster on 2017-08-18
2017-06-26CNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)Team Roster on 2017-06-26
2017-06-20CNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)Team Roster on 2017-06-20
2017-06-16CNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)Team Roster on 2017-06-16
2017-06-07CNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)Team Roster on 2017-06-07
2017-05-19CNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)Team Roster on 2017-05-19
2017-05-08CNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)Team Roster on 2017-05-08
2017-04-09CNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)Team Roster on 2017-04-09
2017-04-08CNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)Team Roster on 2017-04-08
2017-01-06CNew York YankeesNew York Yankees (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2017-01-06
2016-11-07CFree Agent -Free AgentFree AgentGranted free agency  
2016-07-31CToronto Blue JaysBuffalo (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2016-07-31
2016-06-29CToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)Team Roster on 2016-06-29
2016-04-07CToronto Blue JaysNew Hampshire (AA)-MinorsReassigned MinorsAssigned to New Hampshire (AA)Team Roster on 2016-04-07
2016-03-08CToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2016-03-08
2015-11-17CFree Agent -Free AgentFree AgentGranted free agency  
2015-09-05CPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)Team Roster on 2015-09-05
2015-08-30CPittsburgh PiratesGulf Coast Pirates (Rk)-MinorsReassigned MinorsAssigned to GCL Pirates (Rk)Team Roster on 2015-08-30
2015-06-26CPittsburgh PiratesIndianapolis (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2015-06-26
2015-06-14CPittsburgh PiratesIndianapolis (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2015-06-14
2015-05-20CPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)Team Roster on 2015-05-20
2015-04-21CPittsburgh PiratesWest Virginia (A-)-MinorsReassigned MinorsAssigned to West Virginia (A-)Team Roster on 2015-04-21
2015-04-09CPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)Team Roster on 2015-04-09
2013-03-31CPittsburgh PiratesPittsburgh Pirates (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2013-03-31
2013-03-31CFree Agent -Free AgentFree AgentReleased by Dodgers  
2012-11-23CLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2012-11-23
2012-11-18CFree Agent -Free AgentFree AgentDeclared free agency  
2012-06-09CColorado RockiesColorado Springs (AAA)-Minors--Team Roster on 2012-06-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-12-13ContractSigned by Rockies 
2010-11-29ContractSigned by Braves 
2010-01-21ContractSigned by Reds 
2009-07-03InjuredTransferred to 60-day DL 
2009-06-23InjuredDisabled -- Torn labrum in right shoulder 
2009-02-24ContractSigned by Reds (1-year) 
2008-08-14TradeTraded by Diamondbacks to Reds 
2008-03-09ContractSigned by Diamondbacks (1-year) 
* 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
2008Cincinnati RedsTeam Payroll24390,000-75345-2,696,252390,000390,000
2009Cincinnati RedsTeam Payroll25400,000-72441-2,746,792400,000790,000
* 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