Detail: Harold Castro

TeamRoyalsPosition2B/SS
Height6-0Weight195Birthday1993-11-30Age31.7
BatsLThrowsRRoto Transactions
Roto StatusFree AgentPro StatusNot on Roster

Statistics

YearTeamGABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2023Rockies9925865130122431106690021.252.274.314.332.270
2022Tigers1204201142127537470179171123.271.298.381.318.307
2021Tigers106315891313435371172140154.283.307.359.351.306
2020Tigers224917400063001150000.347.407.429.447.374
2019Tigers97354103104513038428690042.291.304.384.367.304
2018Tigers610300002010200000.300.300.300.375.295
Total MLB450140639161716121341567431654121310.278.301.366.345.302
2025Spring194816501061010930100.333.385.500.395.390
2025 Projections
SourceGABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
Consensus566717301177101530000.252.288.349.309.300
RV Current1121112850211212102560111.250.291.352.306.293
RotoValue1121343470211315103070111.252.288.349.309.292
Steamer01000000000000000.258.291.350.320.284

2025 Game Log

PreseasonPosABH2B3BHRRBOERRBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025-03-25@ Tex1B11000000000000001.0001.0001.0001.000.900
2025-03-24@ Tex3B2000000000100000.000.000.000.000.000
2025-03-21v Sea2B3210001100000000.667.6671.000.667.717
2025-03-20@ Cin1B2110001200010000.500.6671.000.500.650
2025-03-19v SFLF2100000000000000.500.500.500.500.450
2025-03-17v AriRF2000000000100000.000.000.000.000.000
2025-03-16@ Col3B2110002210110100.500.7501.0001.000.725
2025-03-15@ Cin3B5100001100100000.200.200.200.250.180
2025-03-13v SD1B3200000000000000.667.667.667.667.600
2025-03-11@ Ari1B3100000000000000.333.333.333.333.300
2025-03-10v Cle1B11000001000000001.0001.0001.0001.000.900
2025-03-08@ SF3B3110000000200000.333.333.6671.000.417
2025-03-06@ ChC1B2000000000000000.000.000.000.000.000
2025-03-03v Tex3B2110000000100000.500.5001.0001.000.625
2025-03-02@ SD2B4100101200000000.250.2501.000.000.500
2025-02-28@ Ari3B3100000000000000.333.333.333.333.300
2025-02-26v Col1B3100000100100000.333.333.333.500.300
2025-02-24v Ath2B3000000000100000.000.000.000.000.000
2025-02-22@ LAD1B2000000000010000.000.333.000.000.233
Total4816501061010930100.333.385.500.395.390

Recent News

DateTimeHeadline
Sat Jan 1813:05Harold Castro Signs Minor-League Deal With Kansas City
Wed Sep 28 202216:10Harold Castro Retreats To The Bench Against Royals
Fri Aug 19 202215:38Harold Castro Sitting With Thumb Injury
Mon Jun 20 202209:08Harold Castro Day-To-Day With Calf Injury
Wed May 25 202223:56Harold Castro Homers Twice Wednesday
Thu Sep 2 202110:03Harold Castro Homers And Doubles On Wednesday
Thu Jul 1 202101:31Turner hits for 3rd cycle, red-hot Nats rout Rays 15-6
Thu Jul 1 202100:41Turner hits for 3rd cycle, red-hot Nats rout Rays 15-6
Thu Jul 1 202100:31Turner hits for 3rd cycle, red-hot Nats rout Rays 15-6
Wed Jun 30 202123:51Turner hits for 3rd cycle, red-hot Nats rout Rays 15-6
Wed Jun 30 202123:31Turner hits for 3rd cycle, red-hot Nats rout Rays 15-6
Wed Jun 30 202122:21Turner hits for 3rd cycle, red-hot Nats rout Rays 15-6
Tue Jun 1 202102:03Red-hot Rays keep Yankees reeling with 3-1 victory
Tue Jun 1 202100:53Red-hot Rays keep Yankees reeling with 3-1 victory
Tue Jun 1 202100:03Red-hot Rays keep Yankees reeling with 3-1 victory
Mon May 31 202123:33Red-hot Rays keep Yankees reeling with 3-1 victory
Mon May 31 202122:43Red-hot Rays keep Yankees reeling with 3-1 victory
Mon May 31 202118:35Red-hot Rays keep Yankees reeling with 3-1 victory
Sun May 23 202101:23Indians top Twins 5-3 in 10; Minnesota 0-8 in extra innings
Sun May 23 202100:13Indians top Twins 5-3 in 10; Minnesota 0-8 in extra innings
2023 Games by Position
2B68
3B2
CF11
DH3
LF5
OF19
PH17
PR2
RF3
RP2
SS4
2consecutive relief appearances