The Baseball Cube
eBay Cards StoreCollect baseball cards? Check out the TBC Baseball Card Listings on eBay! Single cards and lots. Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

Harold Castro

In Minors ... Kansas City Royals (MLB)
 
High Level
MLB
Years
2012-2025 (2018-2023)
Proper Name
Harold Arnaldo Castro
Nickname
Casty
Positions
2B (545) ... SS (157) ... 3B (125) ... CF (96) ... 1B (70) ... LF (31) ... RF (27) ... DH (19) ... P (9)
Positions
2B - SS - 3B - CF - 1B - LF - RF - DH - P
Height / Weight
5-10 / 195
Bats / Throws
Left / Right
Drafted/Signed
UDFA: 2011-Detroit Tigers
Service Time
4.141 (2023)
MLBAM ID
605612
Retrosheet#
casth001
More Player Information
Stat Capsuleabrhhrrbisbavgops
2025 Minor6910192103.275.770
MLB Career1406134391161567.278.669

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2012Gulf Coast Tigers (East)GCLRkDET28182B511932460142121153102519312812161743.311.343.420.763.223.109.3474.6311.572.50193.00
2013West Michigan WhitecapsMidwADET10192B41147173471111512400310246153925.231.240.313.553.122.082.3081.3126.1420.00147.00
2013Lakeland Flying TigersFSLA+DET28192B21738202101132522011002480317.274.316.329.645.137.055.3856.2527.504.400.00
2014West Michigan WhitecapsMidwADET9202B207281850033257141042383513.250.304.319.623.153.069.2736.028.431.400.00
2014Lakeland Flying TigersFSLA+DET1202B57211176350010889403810468232558.299.335.322.657.066.023.3663.8817.244.440.00
2015Erie SeaWolvesEastAADET1212B10133641861221261791463166061053631571.256.283.313.596.122.057.3063.8617.364.50336.00
2016Erie SeaWolvesEastAADET1222B1053924197161423671163292071274162176.247.270.324.594.102.077.2842.6415.145.7398.00
2017Lakeland Flying TigersFSLA+DET7232B8333122103200300003163339.364.364.485.849.182.121.4000.009.090.000.00
2017Erie SeaWolvesEastAADET323CF-2B106414511201641302091853665091474492199.290.325.355.680.135.065.3264.0111.802.94414.00
2018Erie SeaWolvesEastAADET-242B-3B29110103150010214211010436116526.282.310.327.637.091.045.3443.4518.105.250.00
2018Toledo Mud HensILAAADET-243B-SS742412462802193354703208762511052.257.270.315.585.079.058.3091.9918.739.40120.50
2018Detroit TigersALMLBDET7024SS-2B61023000010020000031003.300.300.300.600.100.000.3750.0020.000.000.00
2019Toledo Mud HensILAAADET-252B311222040514251392602105591341030.328.371.484.855.213.156.3876.7219.402.8930.50
2019Detroit TigersALMLBDET30252B-CF973543010310453842986024061363691984.291.305.384.689.124.093.3672.4423.319.5670.80
2020Detroit TigersALMLBDET3026lf-rf2249617400300511000012154413.347.407.429.836.184.082.4479.2620.372.200.00
2021Detroit TigersALMLBDET3027SS-2B1063153589131337111472145071133391772.283.310.359.669.121.076.3514.1321.245.14105.00
2022Detroit TigersALMLBDET30282b12042037114212747011779132151604433084.271.300.381.681.148.110.3183.8417.834.6560.00
2023Colorado RockiesNLMLBCOL30292b9925824651301311096601205812701451.252.275.314.589.101.062.3323.3324.447.33258.00
2024Tijuana TorosMexIntl-302B8433146106202630332457152161483632878.320.366.447.813.199.127.3706.6115.702.3855.17
2025Omaha Storm ChasersILAAAKCA31SS196910193121031620130043079613.275.342.435.777.275.160.3627.5925.323.3334.50
2012RkTotal--DET------511932460142121153102519312812161743.311.343.420.763.223.109.3474.6311.572.50193.00GCL2012
2013A,A+Total--DET------622202554921228376204202702331242.245.266.318.585.127.073.3333.0026.618.86220.00Midw2013
2014A,A+Total--DET------77283258110001311101447412208913151071.286.327.322.648.088.035.3404.4414.923.36Midw2014
2015AATotal--DET------10133641861221261791463166061053631571.256.283.313.595.122.057.3063.8617.364.50336.00East2015
2016AATotal--DET------1053924197161423671163292071274162176.247.270.324.594.102.077.2842.6415.145.7398.00East2016
2017AA,A+Total--DET------11444754132185133229185666501216348224108.295.328.365.692.139.069.3323.7311.623.11447.00East2017
2018AAA,AATotal--DET------1033513493130229549681330121123671578.265.283.319.602.083.054.3202.4518.537.56175.50IL2018
2018MLBTotal--DET------61023000010020000031003.300.300.300.600.100.000.3750.0020.00AL2018
2019AAATotal--DET------311222040514251392602105591341030.328.371.484.855.213.156.3876.7219.402.8930.50IL2019
2019MLBTotal--DET------973543010310453842986024061363691984.291.305.384.689.124.093.3672.4423.319.5670.80AL2019
2020MLBTotal--DET------2249617400300511000012154413.347.407.429.836.184.082.4479.2620.372.20AL2020
2021MLBTotal--DET------1063153589131337111472145071133391772.283.310.359.669.121.076.3514.1321.245.14105.00AL2021
2022MLBTotal--DET------12042037114212747011779132151604433084.271.300.381.681.148.110.3183.8417.834.6560.00AL2022
2023MLBTotal--COL------9925824651301311096601205812701451.252.275.314.589.101.062.3323.3324.447.33258.00NL2023
2024IntlTotal--------8433146106202630332457152161483632878.320.366.447.813.199.127.3706.6115.702.3855.17Mex2024
2025AAATotal--KCA------196910193121031620130043079613.275.342.435.777.275.159.3627.5925.323.3334.50IL22025
Tot:MLB (6 yrs)MLB450140613439161716156745431621013124514148584307.278.303.366.669.128.087.3453.6421.285.8587.88
Tot:NL (1 yrs)NL9925824651301311096601205812701451.252.275.314.589.101.062.3323.3324.447.33258.00
Tot:AL (5 yrs)AL35111481103264871512564452502911119433121570256.284.309.377.686.134.093.3483.7020.585.5676.53
Tot:Minors (9 yrs)Minors663241327466210014162028849984301654241588382605130532.274.304.347.651.130.073.3243.7616.514.39150.81
Tot:AAA (3 yrs)AAA124432541211628547720931830171654642695.280.311.382.693.148.102.3384.3120.044.6554.00
Tot:AA (4 yrs)AA3411252143334497689452647200102114026415134462272.267.296.331.627.117.065.3093.5014.884.26208.67
Tot:A+ (3 yrs)A+8631728959202413101465392071083451184.300.333.341.674.095.041.3744.0618.844.64
Tot:A (2 yrs)A6121925521211148374717206692361438.237.262.315.577.132.078.2952.9719.926.71219.00
Tot:Rk (1 yrs)Rk511932460142121153102519312812161743.311.343.420.763.223.109.3474.6311.572.50193.00

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2021Detroit TigersALMLBDET3027000.0030003302.20000300001.120.000.0010.120.000.000.00
2022Detroit TigersALMLBDET3028004.5040003404.06220110011.7513.500.002.252.254.501.00
2023Colorado RockiesNLMLBCOL3029009.0020002202.04220100012.5018.000.004.500.009.000.00
2021MLBTotal--DET----000.0030003302.20000300001.120.000.0010.120.000.000.00
2022MLBTotal--DET----004.5040004304.06220110011.7513.500.002.252.254.501.00
2023MLBTotal--COL----009.0020002202.04220100012.5018.000.004.500.009.000.00
Tot:MLB (3 yrs)MLB004.1590009808.210440510021.7310.380.005.191.044.150.20
Tot:AL (2 yrs)AL002.7070007606.26220410011.508.100.005.401.352.700.25
Tot:NL (1 yrs)NL009.0020002202.04220100012.5018.000.004.500.009.000.00

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2015Detroit TigersMLB Spring TrainingSpring21451210000101000003511.400.400.6001.000.000.200.5000.0020.000.000.00
2018Detroit TigersMLB Spring TrainingSpring24131913000000160000132003.158.200.158.358.053.000.2315.0030.006.000.00
2019Detroit TigersMLB Spring TrainingSpring251832492024011810003173445.281.324.531.855.250.250.3182.9423.538.0016.00
2020Detroit TigersMLB Spring TrainingSpring26112265101200230000092423.227.292.409.701.273.182.2228.3312.501.5022.00
2021Detroit TigersMLB Spring TrainingSpring27194231130040041000002144638.262.326.333.659.167.071.3448.7021.742.500.00
2022Detroit TigersMLB Spring TrainingSpring281330480002000100000283008.267.267.267.534.000.000.4000.0033.330.000.00
2023Colorado RockiesMLB Spring TrainingSpring29195141721090019002022154314.333.333.412.745.098.079.3861.8516.679.000.00
Tot:Spring (7 Yrs)Spring9720123559132102947102010752131342.274.305.373.678.134.100.3404.2322.075.2267.00
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2012Gulf Coast Tigers (East)GCLRk182B48--9212092922121200.9594.40.000.0080.094.11
2013Lakeland Flying TigersFSLA+192B21--3445111807900.9883.80.000.0015.9100.04
2013West Michigan WhitecapsMidwA192B40--63130122320519300.9414.80.000.0028.897.62
2014Lakeland Flying TigersFSLA+202B48--8213122721521300.9914.40.000.0035.084.22
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2012Gulf Coast Tigers (East)GCLRkDET1836241-51Basilio Cabrera--Lost in Semi-Finals
2013West Michigan WhitecapsMidwADET1969704-41Larry Parrish--dnq
2013Lakeland Flying TigersFSLA+DET1964684-21Dave Huppert--dnq
2014West Michigan WhitecapsMidwADET2082582-20Andrew Graham--Lost in 1st Round
2014Lakeland Flying TigersFSLA+DET2062755-57Dave Huppert--dnq
2015Erie SeaWolvesEastAADET2164786-101Lance Parrish--dnq
2016Erie SeaWolvesEastAADET2262794-105Lance Parrish--dnq
2017Lakeland Flying TigersFSLA+DET2362664-8Andrew Graham--dnq
2017Erie SeaWolvesEastAADET2365754-106Lance Parrish--dnq
2018Erie SeaWolvesEastAADET2463775-29Andrew Graham--dnq
2018Toledo Mud HensILAAADET2473661-74Doug Mientkiewicz--Lost in semi-finals
2018Detroit TigersALMLBDET2464983-6Ron Gardenhire545,0000.010dnq
2019Toledo Mud HensILAAADET2566743-31Doug Mientkiewicz--dnq
2019Detroit TigersALMLBDET25471145-97Ron Gardenhire555,0000.141dnq
2020Detroit TigersALMLBDET2623355-22Ron Gardenhire570,5001.141dnq
2021Detroit TigersALMLBDET2777853-106A.J. Hinch581,7002.141dnq
2022Detroit TigersALMLBDET2866964-120A.J. Hinch1,275,0003.141dnq
2023Colorado RockiesNLMLBCOL29591035-99Bud Black1,300,0004.141dnq
2024Tijuana TorosMexIntl3052404-84--Lost in 1st Round
2025Omaha Storm ChasersIL2AAAKCA32000-19---
20 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2025-01-18Signed to minor league contractKansas City RoyalsNoMinors
2025-01-18Assigned to Omaha Storm Chasers (AAA)Kansas City RoyalsOmaha (AAA)NoMinors
2023-10-13Granted free agencyNoFree Agt
2023-03-27Contract purchased from minorsColorado RockiesYesActive
2023-01-25Assigned to Albuquerque Isotopes (AAA)Colorado RockiesAlbuquerque (AAA)NoMinors
2023-01-19Signed to minor league contractColorado RockiesNoMinors
2022-11-18Granted free agencyNoFree Agt
2022-03-22Signed to 1-year contract for 2022-2022 ($1.275m) [Avoids arbitration]Detroit TigersYesActive
2020-09-18Activated from Injured ListDetroit TigersYesActive
2020-08-19IL-10 Left hamstring strain *Running out a grounder*Detroit TigersYesIL-10
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
2013Baseball AmericaTeamDetroit Tigers17View Rankings
2015Baseball AmericaTeamDetroit Tigers28View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
2018Detroit Tigers24545,000--4,095,686545,000.010
2019Detroit Tigers25555,000--4,509,524555,000.141
2020Detroit Tigers26570,500248144,724,815563,5001.141
2021Detroit Tigers27581,700207034,170,000570,5002.141
2022Detroit Tigers281,275,000144714,317,736700,0003.141Signed to 1-year contract for 2022-2022 ($1.275m) [Avoids arbitration] [2022-03-22]
2023Colorado Rockies291,300,000194934,644,046720,0004.141
6 season(s)$4,827,200Career Earnings
Talent Ratings
Speed
48
Power
28
Contact
70
XBH
20
RBIs
44
Runs
31
Hitting
84
Durability
54
Team
.451

[Career Highlights]

[2011]  Drafted by the Detroit Tigers in Round #0 (#0) ... Signing Scout: Pedro Chavez
[2012]  Played for Gulf Coast Tigers (East) (Rk) ... Finished top 10 in GCL in Batting Average, Plate Appearances, At Bats, Hits, Total Bases, Doubles, Stolen Bases, Sacrifice Hits, Extra Base Hits
[2013]  Played for West Michigan Whitecaps (A) ... Played for Lakeland Flying Tigers (A+)
[2014]  Played for West Michigan Whitecaps (A) ... Played for Lakeland Flying Tigers (A+) ... Finished top 10 in FSL in Sacrifice Hits
[2015]  Played for Erie SeaWolves (AA) ... Finished top 10 in East in Sacrifice Flies
[2016]  Played for Erie SeaWolves (AA) ... Finished top 10 in East in Sacrifice Hits
[2017]  Played for Lakeland Flying Tigers (A+) ... Played for Erie SeaWolves (AA) ... Finished top 10 in East in Stolen Bases, Caught Stealings, Sacrifice Hits, Strikeouts Percentage
Show full Career Summary [2011-2025]
Page Last Updated: 4/23/2025 5:42:27 AM