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

Daniel CastroTrack this Player High Level: MLB Current Team: Albuquerque (AAA) - Colorado Rockies MLB Years: 2015-2018
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsSS-457, 2B-105, 3B-16Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameDaniel Castro
Height5-11Weight170BatsRightThrowsRight
Born DateNovember 14,1992 [26.000]PlaceGuaymas,Mexico

DraftedSigned as undrafted amateur free agent in 2009 by the Atlanta Braves.
Signing ScoutsManuel SamaniegoService Time0.139 (2016)
MLB DebutJune 17,2015 [22.215]
OrganizationsATL [6] COL [2] Awards0
TBC Player ID172374Retrosheet IDcastd001MLBAM ID593495
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Daniel Castro 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 RatingsBattingSpeed40Power27Contact87XBH25RBIs42Runs49Hitting61Durability57Team.487Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Dominican BravesDSLRkatlss171951792001218500000.176.288.216.50411259.196.040.216.24413.568.470.630.000.0022.22
2011Dominican BravesDSLRkatl18551952938710181092225410204.195.287.241.528478233.221.046.164.2489.4410.731.140.000.0021.05
2012Saltillo SaraperosMexAAA--19601172234333180131906006.291.308.444.752529126.326.153.171.3242.3815.086.332.3839.0026.47
2013Lynchburg HillcatsCaroA+atl2b20268810251107317601001.284.337.318.65528296.305.034.136.2967.296.250.860.000.008.00
2013Saltillo SaraperosMexAAA-20802824988153838601336018306.312.339.472.81113326316.332.160.227.3524.1111.392.772.5335.2529.55
2013Minor Totals (2 teams)Minor         10637059113164845912042019307.305.338.435.77316128412.325.130.205.3384.8510.192.101.9446.2524.78
2014Lynchburg HillcatsCaroA+atl12ss21702573375163134741020110108.292.320.389.70910020279.312.097.148.3133.587.172.000.36257.0026.67
2014Mississippi BravesSouAAatl20ss21511732348914202151810105.277.300.410.7107114180.289.133.168.3122.7810.003.602.2243.2529.17
2014Minor Totals (2 teams)Minor         121430561232545549515382102013.286.312.398.71017134459.303.112.156.3133.278.282.531.0986.0027.64
2015Mississippi BravesSouAAatl20ss222390173550010424803101.389.411.444.85540598.422.055.122.3734.088.162.000.000.0014.29
2015Gwinnett BravesILAAAatl2ss228931019839003611223217507.268.314.297.611929345.293.029.100.2736.389.281.450.000.0010.84
2015Minor Totals (2 teams)Minor         11240036118140046532640110608.295.335.330.66513214443.322.035.105.2955.879.031.540.000.0011.86
2015Atlanta BravesNLMLBatl112b-ss223396142321250031501004.240.263.344.607335100.266.104.135.2643.0015.005.002.0048.0021.74
2016Gwinnett BravesILAAAatl9ss236121429551003200182503402.257.279.346.6257413229.274.089.121.2693.4910.923.131.3171.3323.64
2016Atlanta BravesNLMLBatl14ss234713082610071172400214.200.237.208.445271139.241.008.062.1985.0417.273.430.000.003.85
2017Albuquerque IsotopesPCLAAAcol9ss2411539543121251345132443155310.306.344.397.74115729430.333.091.147.3185.5810.001.790.70131.6723.97
2018Albuquerque IsotopesPCLAAAcol2569251357716133020132421315.307.342.414.75610420270.326.107.167.3274.818.891.851.1183.6725.97
2018Colorado RockiesNLMLBcol6251846281016001700012.174.191.261.45212247.184.087.109.1862.1314.897.002.1346.0025.00
MLB Totals - 3 Season(s)Filter98272245741318111146012210.210.239.265.504728286.240.055.096.0003.8516.084.181.0590.6714.04
Minor League Totals - 9 Season(s)Filter718242331668811814252773824139261106425455.284.322.375.6979091572661.307.091.154.0005.229.811.880.9496.9222.82
AAA Totals - 6 Season(s)Filter4741569197458788201871068317944020436.292.325.390.7156121061716.315.098.154.0004.8410.432.161.1778.4523.14
AA Totals - 2 Season(s)Filter7426340831414306392613206.316.338.422.76011119278.336.106.152.0003.249.352.891.4465.7522.89
A+ Totals - 2 Season(s)Filter96345431001741411051726111109.290.324.371.69512822375.310.081.145.0004.536.931.530.27345.0022.00
Rk Totals - 2 Season(s)Filter7424636479101912103030410204.191.287.236.5235810292.216.045.175.00010.2710.271.000.000.0021.28
Atlanta Braves Totals - 2 Season(s)Filter8022622493121211103901218.217.248.265.513606239.251.048.093.0004.1816.323.900.84113.0012.24
Colorado Rockies Totals - 1 Season(s)Filter1846281016001700012.174.191.261.45212247.184.087.109.0002.1314.897.002.1346.0025.00
Average MLB - Per 162 games162450409472530221876023317.210.239.265.50411913473.240.055.096.0003.8516.084.181.0590.6714.04
Average Minor - Per 162 games162547711552736629531592146112.284.322.375.69720535600.307.091.154.0005.229.811.880.9496.9222.82

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2013Lynchburg Hillcats CaroA+atl202B17--36421107978.9874.59------2665.412.2
2013Lynchburg Hillcats CaroA+atl20SS6--911-320201.0003.33------2623.14.3
2014Lynchburg Hillcats CaroA+atl21SS70--97219730323316.9784.51------70100.050.4
2014Mississippi Braves SouAAatl21SS44--56134524195190.9744.32------5186.331.7
2014Mississippi Braves SouAAatl212B3--78-215151.0005.00------515.92.2
2015Mississippi Braves SouAAatl22SS22--2450437874.9493.36------2395.716.2
2015Mississippi Braves SouAAatl222B1--65-411111.00011.00------234.30.7
2015Gwinnett Braves ILAAAatl22SS88--1192631167393382.9724.34------8998.961.1
2015Gwinnett Braves ILAAAatl222B1--33--661.0006.00------891.10.7
2015Atlanta BravesNLMLBatl222B1212992339-1362621.0005.170.63-----3336.47.4
2015Atlanta BravesNLMLBatl22SS108771223-1035351.0003.500.45-----3330.36.2
2015Atlanta BravesNLMLBatl223B5119331376.8571.200.32-----3315.23.1
2016Gwinnett Braves ILAAAatl23SS59--721701037252242.9604.10------6196.741.3
2016Gwinnett Braves ILAAAatl232B1--22-1441.0004.00------611.60.7
2016Atlanta BravesNLMLBatl23SS20141271548-1063631.0003.150.50-----4742.612.4
2016Atlanta BravesNLMLBatl232B16101002429-753531.0003.310.53-----4734.09.9
2016Atlanta BravesNLMLBatl233B955449-113131.0001.440.24-----4719.15.6
2017Albuquerque Isotopes PCLAAAcol24SS96--132298563435430.9894.48------11583.568.1
2017Albuquerque Isotopes PCLAAAcol242B15--3236-668681.0004.53------11513.010.6
2017Albuquerque Isotopes PCLAAAcol243B1---11-21.5001.00------1150.90.7
2018Albuquerque Isotopes PCLAAAcol25SS41--51118227171169.9884.12------6959.429.3
2018Albuquerque Isotopes PCLAAAcol252B23--4771525123118.9595.13------6933.316.4
2018Albuquerque Isotopes PCLAAAcol253B1---4--441.0004.00------691.40.7
2018Colorado RockiesNLMLBcol252B16131121832-750501.0003.130.45-----1888.99.8
2018Colorado RockiesNLMLBcol25SS1-1-------------185.60.6
MLB Totals for 2B - 3 season(s)-   2B443531165100-271651651.0003.750.53-----440.00.0
MLB Totals for SS - 3 season(s)-   SS31222052771-2098981.0003.160.48-----310.00.0
MLB Totals for 3B - 2 season(s)-   3B14673712142019.9501.360.26-----140.00.0
AAA Totals for SS - 4 season(s)-   SS284--3748492819412511223.9784.31------2840.00.0
AAA Totals for 2B - 4 season(s)-   2B40--84112532201196.9754.90------400.00.0
AAA Totals for 3B - 2 season(s)-   3B2---51-65.8332.50------20.00.0
AA Totals for SS - 2 season(s)-   SS66--80184927273264.9674.00------660.00.0
AA Totals for 2B - 2 season(s)-   2B4--1313-626261.0006.50------40.00.0
A+ Totals for SS - 2 season(s)-   SS76--106230733343336.9804.42------760.00.0
A+ Totals for 2B - 1 season(s)-   2B17--36421107978.9874.59------170.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2013Lynchburg Hillcats CaroA+atl20---176------
2014Lynchburg Hillcats CaroA+atl21----70------
2014Mississippi Braves SouAAatl21---344------
2015Mississippi Braves SouAAatl22---122------
2015Gwinnett Braves ILAAAatl22---188------
2015Atlanta BravesNLMLBatl22---12105-----
2016Gwinnett Braves ILAAAatl23---159------
2016Atlanta BravesNLMLBatl23---16209-----
2017Albuquerque Isotopes PCLAAAcol24---15961-----
2018Albuquerque Isotopes PCLAAAcol25---23411-----
2018Colorado RockiesNLMLBcol25---161------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2014Peoria JavelinasArizona Fall LgMinor2116585113003115800000.190.254.241.49514363.220.051.1387.9412.701.600.000.0027.27
2014Atlanta BravesMLB Spring TrainingMLB2111000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2015Atlanta BravesMLB Spring TrainingMLB22812250001001111100.417.467.417.8845016.417.000.0836.256.251.000.000.000.00
2016Atlanta BravesMLB Spring TrainingMLB23912241001002201001.333.429.417.8465115.400.084.25013.3313.331.000.000.0025.00
2017Colorado RockiesMLB Spring TrainingMLB242336182002001500000.222.243.278.52110237.258.056.0832.7013.515.000.000.0025.00
2018Colorado RockiesMLB Spring TrainingMLB2526456121006102700001.267.298.289.58713147.316.022.0894.2614.893.500.000.008.33
Arizona Fall League Totals - 1 yrs16585113003115800000.190.254.241.49514363.220.051.1387.9412.701.600.000.0027.27
MLB Spring Training Totals - 5 yrs671061129400101061512102.274.316.311.627334116.315.037.1045.1712.932.500.000.0013.79

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-10-122BFree Agent -Free AgentFree AgentElected Free Agency25.332  
2018-08-312BColorado RockiesAlbuquerque (AAA)-MinorsActivated MinorsActivated from disabled list25.290Team Roster on 2018-08-31
2018-08-142BColorado RockiesAlbuquerque (AAA)-DL-7InjuredDL7 Injured25.273Team Roster on 2018-08-14
2018-07-262BColorado RockiesAlbuquerque (AAA)-MinorsReassigned MinorsOutrighted to minors25.254Team Roster on 2018-07-26
2018-07-212BColorado RockiesAlbuquerque (AAA)-DFADes For AssignmentDesignated for Assignment25.249Team Roster on 2018-07-21
2018-06-052BColorado RockiesAlbuquerque (AAA)YMinorsReassigned MinorsAssigned to Albuquerque (AAA)25.203Team Roster on 2018-06-05
2018-05-012BColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveContract purchased from minors25.168Team Roster on 2018-05-01
2018-01-292BColorado RockiesAlbuquerque (AAA)-MinorsReassigned MinorsAssigned to Albuquerque (AAA)25.076Team Roster on 2018-01-29
2017-11-162BColorado RockiesColorado Rockies (MLB)-MinorsContractSigned to Minor League Contract25.002Team Roster on 2017-11-16
2017-11-072BFree Agent -Free AgentFree AgentGranted free agency24.358  
2017-04-062BColorado RockiesAlbuquerque (AAA)-MinorsReassigned MinorsAssigned to Albuquerque (AAA)24.143Team Roster on 2017-04-06
2016-11-202BColorado RockiesColorado Rockies (MLB)-MinorsContractSigned to Minor League Contract24.006Team Roster on 2016-11-20
2016-11-072BFree Agent -Free AgentFree AgentGranted free agency23.358  
2016-10-102BAtlanta BravesAtlanta Braves (MLB)-MinorsReassigned MinorsOutrighted to minors23.330Team Roster on 2016-10-10
2016-09-102BAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveRecalled from Gwinnett (AAA)23.300Team Roster on 2016-09-10
2016-08-042bAtlanta BravesGwinnett (AAA)YMinorsReassigned MinorsAssigned to Gwinnett (AAA)23.263Team Roster on 2016-08-04
2016-08-012bAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveRecalled from Gwinnett (AAA)23.260Team Roster on 2016-08-01
2016-07-032bAtlanta BravesGwinnett (AAA)YMinorsActivated MinorsActivated from disabled list23.231Team Roster on 2016-07-03
2016-06-262bAtlanta BravesGwinnett (AAA)YDL-7InjuredDL7 Injured23.224Team Roster on 2016-06-26
2015-06-19PHAtlanta BravesGwinnett (AAA)YMinorsReassigned MinorsAssigned to Gwinnett (AAA)22.217Team Roster on 2015-06-19
2015-06-172B-SSAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors22.215Team Roster on 2015-06-17
2015-05-082B-SSAtlanta BravesGwinnett (AAA)-MinorsReassigned MinorsAssigned to Gwinnett (AAA)22.175Team Roster on 2015-05-08
2014-06-282B-SSAtlanta BravesMississippi (AA)-MinorsReassigned MinorsAssigned to Mississippi (AA)21.226Team Roster on 2014-06-28
2013-08-062B-SSAtlanta BravesLynchburg (A+)-Minors--20.265Team Roster on 2013-08-06
* 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
2015Atlanta BravesTeam Payroll22507,5000.05178459-3,571,283507,500507,500
2016Atlanta BravesTeam Payroll23507,5000.13977159-3,498,245507,5001,015,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