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

Diego CastilloTrack this Player High Level: MLB Current Team: Tampa Bay Rays MLB Years: 2018-2019
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
PositionsP-187Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDiego Castillo
Height6-3Weight195BatsRightThrowsRight
Born DateJanuary 18,1994 [25.324]PlaceCabrera,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2014 by the Tampa Bay Rays.
Signing Bonus$64,000Service Time0.118 (2018)
Prospect Rankings[PIPE] 2018-TBA-#30
MLB DebutJune 6,2018 [24.139]
OrganizationsTBA [6] Awards0
TBC Player ID189692Retrosheet IDcastd002MLBAM ID650895
Pitch Repertoire Sinker (43.37%) -- Cutter (31.00%) -- Slider (17.34%) -- Fastball (7.60%) -- 2-Seam Fastball (0.45%) -- Splitter (0.10%) -- Curveball (0.10%) -- Changeup (0.05%)
Fastball Velocity [2019] - 98.22 - [2018] - 97.62
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions


This player page is available for sponsorship:
Sponsor the Diego 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 RatingsPitchingStrikeouts80Walks66Hittable75SO/BB79vsPower75Hitting0Durability74Team.545Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2014Dominican RaysDSLRktbaRel20333.96180180012225.0261111011268001.489.36--3.969.362.36.500-
2015Hudson Valley RenegadesNYPLA-tba44Rel21122.31130130012423.0199617241001.117.330.392.709.263.43.333-
2015Bowling Green Hot RodsMidwAtba20Rel21004.8250500319.08650442001.297.71--3.863.861.00--
2015Minor Totals (2 teams)Minor--Rel0123.03180180015532.2271511111283001.167.440.283.037.712.55.333-
2016Bowling Green Hot RodsMidwAtba44Rel22132.03240240021740.0341291115011201.137.650.232.4811.254.55.250-
2016Charlotte Stone CrabsFSLA+tba30Rel22234.8714014008320.028121136172001.6712.391.332.667.522.83.400-
2016Minor Totals (2 teams)Minor--R/CL0362.983803800291060.06224204176713201.319.250.602.549.993.94.333-
2017Montgomery BiscuitsSouAAtba9Rel23131.86210210016829.0208617324100.936.210.312.179.934.57.250-
2017Durham BullsILAAAtba32Rel23323.37301290012742.2381816213583101.208.020.422.7412.234.46.600-
2017Minor Totals (2 teams)Minor--R/CL0452.765115000281571.2582622320907201.097.280.382.5111.304.50.444-
2018Durham BullsILAAAtbaRel24011.03190190015426.0154317321100.845.130.342.3910.944.57.000-
2018Tampa Bay RaysALMLBtba63S/R24423.18431132005056.2362120618655100.955.720.952.8610.323.61.6670.04
2019Gulf Coast RaysGCLRktbaRel25000.0010100001.00000110001.00----9.009.001.00--
2019Tampa Bay RaysALMLBtbaRel25583.41656590018868.2593226826815001.247.731.053.4110.623.12.3850.29
MLB Totals - 2 Season(s)Filter9103.30108179100238124.0955346144414610101.116.821.013.1610.483.32.4740.18
Minor League Totals - 6 Season(s)Filter11172.781451144009936215.0188806796724432501.187.800.372.7810.123.64.393-
AAA Totals - 2 Season(s)Filter332.484914800271168.1532219320904201.066.910.392.6111.744.50.500-
AA Totals - 1 Season(s)Filter131.86210210016829.0208617324100.936.210.312.179.934.57.250-
A+ Totals - 1 Season(s)Filter234.8714014008320.028121136172001.6712.391.332.667.522.83.400-
A Totals - 2 Season(s)Filter132.55290290024849.04218141155413201.167.660.182.749.853.60.250-
A- Totals - 1 Season(s)Filter122.31130130012423.0199617241001.117.330.392.709.263.43.333-
Rk Totals - 2 Season(s)Filter333.81190190012226.0261111012278001.469.00--4.159.352.25.500-
Tampa Bay Rays Totals - 2 Season(s)Filter9103.30108179100238124.0955346144414610101.116.821.013.1610.483.32.474-
Average MLB - Per ~220 innings16183.3019030160004014220.01679381257725618201.116.821.013.1610.483.32.4710.18
Average Minor - Per ~220 innings11172.7814711460010036220.0191816896824732501.187.800.372.7810.123.64.393-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2018Tampa Bay RaysALMLBtba632451000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2019Tampa Bay RaysALMLBtba2581000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 2 Season(s)Filter132000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games162250000000002500000.000.000.000.0000025.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Dominican Rays DSLRktba20P18--32--551.0000.28------18100.025.7
2015Hudson Valley Renegades NYPLA-tba21P13--11--221.0000.15------13100.017.1
2015Bowling Green Hot Rods MidwAtba21P5--11--221.0000.40------5100.03.6
2016Bowling Green Hot Rods MidwAtba22P24--451-109.9000.38------24100.017.3
2016Charlotte Stone Crabs FSLA+tba22P14--43-2771.0000.50------14100.010.4
2017Montgomery Biscuits SouAAtba23P21--16--771.0000.33------21100.015.0
2017Durham Bulls ILAAAtba23P30--51--661.0000.20------30100.021.1
2018Durham Bulls ILAAAtba24P19--13--441.0000.21------19100.013.7
2018Tampa Bay RaysALMLBtba24P431156231-65.8330.120.091233.3-43100.026.5
2019Gulf Coast Rays GCLRktba25P1---------------1100.01.9
2019Tampa Bay RaysALMLBtba25P65668261-98.8890.120.123-100.0-65100.040.1
MLB Totals for P - 2 season(s)-   P10817124492-1513.8670.120.104266.7-1080.00.0
AAA Totals for P - 2 season(s)-   P49--64--10101.0000.20------490.00.0
AA Totals for P - 1 season(s)-   P21--16--771.0000.33------210.00.0
A+ Totals for P - 1 season(s)-   P14--43-2771.0000.50------140.00.0
A Totals for P - 2 season(s)-   P29--561-1211.9170.38------290.00.0
A- Totals for P - 1 season(s)-   P13--11--221.0000.15------130.00.0
Rk Totals for P - 2 season(s)-   P19--32--551.0000.26------190.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Dominican Rays DSLRktba2018----------
2015Hudson Valley Renegades NYPLA-tba2113----------
2015Bowling Green Hot Rods MidwAtba215----------
2016Bowling Green Hot Rods MidwAtba2224----------
2016Charlotte Stone Crabs FSLA+tba2214----------
2017Montgomery Biscuits SouAAtba2321----------
2017Durham Bulls ILAAAtba2330----------
2018Durham Bulls ILAAAtba2419----------
2018Tampa Bay RaysALMLBtba2443----------
2019Gulf Coast Rays GCLRktba251----------
2019Tampa Bay RaysALMLBtba2565----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2016Peoria JavelinasArizona Fall LgMinor22114.3810010000012.113761511001.499.490.733.658.032.205.11.500
2017Tampa Bay RaysMLB Spring TrainingMLB23000.0020200002.0200001001.009.000.000.004.5000.00.000
2018Tampa Bay RaysMLB Spring TrainingMLB24000.0050500005.0100005000.201.800.000.009.0000.00.000
2019Tampa Bay RaysMLB Spring TrainingMLB25003.8690900009.11064029101.329.640.001.938.684.505.79.000
Arizona Fall League Totals - 1 yrs114.3810010000012.313761511001.469.490.733.658.032.205.11.500
MLB Spring Training Totals - 3 yrs002.2016016000016.313640215100.927.160.001.108.277.503.31.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-07-12RPTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DL25.175Team Roster on 2019-07-12
2019-07-09RPTampa Bay RaysGulf Coast Rays (Rk)YDL-10InjuredAssigned to GCL Rays (Rk) for rehab25.172Team Roster on 2019-07-09
2019-06-23RPTampa Bay RaysTampa Bay Rays (MLB)YDL-10InjuredDL10 Right shoulder inflammation25.156Team Roster on 2019-06-23
2018-06-05RPTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveRecalled from Durham (AAA)24.138Team Roster on 2018-06-05
2018-03-11pTampa Bay RaysDurham (AAA)YMinorsReassigned MinorsAssigned to Durham (AAA)24.052Team Roster on 2018-03-11
2017-11-20pTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveContract purchased from minors23.306Team Roster on 2017-11-20
2017-06-04pTampa Bay RaysDurham (AAA)-MinorsReassigned MinorsAssigned to Durham (AAA)23.137Team Roster on 2017-06-04
2017-04-06pTampa Bay RaysMontgomery (AA)-MinorsReassigned MinorsAssigned to Montgomery (AA)23.078Team Roster on 2017-04-06
2016-07-07pTampa Bay RaysCharlotte (A+)-MinorsReassigned MinorsAssigned to Charlotte (A+)22.170Team Roster on 2016-07-07
2015-08-16pTampa Bay RaysBowling Green (A)-MinorsReassigned MinorsAssigned to Bowling Green (A)21.210Team Roster on 2015-08-16
2015-06-19pTampa Bay RaysHudson Valley (A-)-MinorsReassigned MinorsAssigned to Hudson Valley (A-)21.152Team Roster on 2015-06-19
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.