New! ESPN + Yahoo Weekly Stats Reports for MLB, NBA, and NHL

Harold Castro Fantasy Stats

Harold Castro
Healthy
Height / Weight 5'10"  /  195 lbs.
Date of Birth (Age) Nov 30, 1993 (31)
Experience 6 seasons
College None

Season Stats

SEASON TEAM POS GP FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2018DET3B618.0102300000210.300.300.300.600
2019DET2B97558.03533010310453898542.292.307.385.692
2020DET3B2287.049617400351100.347.407.429.836
2021DET3B106498.03153589131337147211.283.310.359.669
2022DET2B120647.042037114212747177901.271.300.381.681
2023COL2B98361.0258246513013196610.252.275.314.589
Career 449 2169.0 1405 134 391 61 7 16 156 54 315 7 4 .278 .303 .366 .669

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 30, 2023 COLSDLF5.051100000200.200.200.200.400
Mar 31, 2023 COLSDLF0.040000000000.000.000.000.000
Apr 3, 2023 COLLADCF9.041100020200.250.250.250.500
Apr 8, 2023 COLWSHLF5.031100000000.333.333.333.666
Apr 11, 2023 COLSTL3B3.040100000100.250.250.250.500
Apr 12, 2023 COLSTLDH0.040000000100.000.000.000.000
Apr 15, 2023 COLSEACF0.000000000000.000.000.000.000
Apr 16, 2023 COLSEACF0.030000000100.000.000.000.000
Apr 17, 2023 COLPIT2B2.000000010000.000.000.000.000
Apr 18, 2023 COLPIT2B0.000000000000.000.000.000.000
Apr 19, 2023 COLPITRP-4.240100010000.250.250.250.500
Apr 20, 2023 COLPHI2B0.000000000000.000.000.000.000
Apr 21, 2023 COLPHI2B3.030100000000.333.333.333.666
Apr 22, 2023 COLPHIPH0.010000000000.000.000.000.000
Apr 23, 2023 COLPHICF2.030000010100.000.000.000.000
Apr 30, 2023 COLARI2B19.042310020000.750.7501.0001.750
May 2, 2023 COLMIL2B5.040110000100.250.250.500.750
May 4, 2023 COLMIL2B9.0111000200001.0001.0001.0002.000
May 5, 2023 COLNYM2B3.030100000000.333.333.333.666
May 6, 2023 COLNYM2B9.021100002000.500.750.5001.250
May 8, 2023 COLPIT2B0.030000000000.000.000.000.000
May 9, 2023 COLPIT2B7.030110001000.333.500.6671.167
May 12, 2023 COLPHI2B0.020000000000.000.000.000.000
May 14, 2023 COLPHI2B0.030000000200.000.000.000.000
May 15, 2023 COLCIN2B19.041310030000.750.7501.0001.750
May 16, 2023 COLCIN2B3.0101000000001.0001.0001.0002.000
May 17, 2023 COLCIN2B10.041210000000.500.500.7501.250
May 20, 2023 COLTEX2B12.040210020200.500.500.7501.250
May 22, 2023 COLMIA2B0.040000000200.000.000.000.000
May 23, 2023 COLMIA2B5.040100010100.250.250.250.500
May 24, 2023 COLMIA2B0.030000000000.000.000.000.000
May 25, 2023 COLMIA2B0.000000000000.000.000.000.000
May 26, 2023 COLNYMCF3.030100000000.333.333.333.666
May 27, 2023 COLNYMRF8.041200000000.500.500.5001.000
May 28, 2023 COLNYM2B8.050200010200.400.400.400.800
May 29, 2023 COLARI2B0.040000000100.000.000.000.000
May 30, 2023 COLARI2B5.040110000100.250.250.500.750
Jun 1, 2023 COLARI2B10.041200010000.500.500.5001.000
Jun 2, 2023 COLKC2B5.041100000100.250.250.250.500
Jun 4, 2023 COLKC2B3.040100000000.250.250.250.500
Jun 6, 2023 COLSF2B0.000000000000.000.000.000.000
Jun 7, 2023 COLSF2B5.041100000100.250.250.250.500
Jun 8, 2023 COLSF2B0.030000000200.000.000.000.000
Jun 9, 2023 COLSD2B0.020000000200.000.000.000.000
Jun 10, 2023 COLSDCF0.000000000000.000.000.000.000
Jun 12, 2023 COLBOSCF0.010000000000.000.000.000.000
Jun 13, 2023 COLBOS2B5.040100001100.250.400.250.650
Jun 14, 2023 COLBOS2B3.040100000200.250.250.250.500
Jun 17, 2023 COLATLRP1.130210010000.667.6671.0001.667
Jun 18, 2023 COLATLSS5.051100000100.200.200.200.400
Jun 19, 2023 COLCINSS0.010000000000.000.000.000.000
Jun 20, 2023 COLCINSS16.031100111100.333.5001.3331.833
Jun 21, 2023 COLCINSS3.0101000000001.0001.0001.0002.000
Jun 23, 2023 COLLAAPH5.0111000000001.0001.0001.0002.000
Jun 24, 2023 COLLAA2B3.040100000200.250.250.250.500
Jun 25, 2023 COLLAA2B0.010000000100.000.000.000.000
Jun 27, 2023 COLLADPH0.010000000100.000.000.000.000
Jun 28, 2023 COLLAD2B5.020100010000.500.500.5001.000
Jun 29, 2023 COLLAD2B0.030000000100.000.000.000.000
Jun 30, 2023 COLDET2B9.041100020000.250.250.250.500
Jul 1, 2023 COLDET2B0.020000000100.000.000.000.000
Jul 2, 2023 COLDET2B13.0323000000001.0001.0001.0002.000
Jul 4, 2023 COLHOU2B0.030000000100.000.000.000.000
Jul 5, 2023 COLHOU2B5.030100010000.333.333.333.666
Jul 7, 2023 COLSF2B3.040100000200.250.250.250.500
Jul 8, 2023 COLSF2B0.010000000100.000.000.000.000
Jul 9, 2023 COLSF2B8.030210000100.667.6671.0001.667
Jul 15, 2023 COLNYY2B5.020110000000.500.5001.0001.500
Jul 16, 2023 COLNYYCF0.050000000300.000.000.000.000
Jul 18, 2023 COLHOU2B2.020000001000.000.333.000.333
Jul 19, 2023 COLHOU2B0.030000000200.000.000.000.000
Jul 22, 2023 COLMIA2B0.030000000200.000.000.000.000
Jul 23, 2023 COLMIALF0.000000000000.000.000.000.000
Jul 24, 2023 COLWSH2B12.041200020000.500.500.5001.000
Jul 26, 2023 COLWSH2B7.041110000000.250.250.500.750
Jul 28, 2023 COLOAK2B0.010000000000.000.000.000.000
Jul 29, 2023 COLOAK2B8.040210000200.500.500.7501.250
Jul 30, 2023 COLOAK2B0.020000000200.000.000.000.000
Jul 31, 2023 COLSD2B2.031000000100.000.000.000.000
Aug 8, 2023 COLMIL2B2.011000000000.000.000.000.000
Aug 9, 2023 COLMILRF7.040100020100.250.250.250.500
Aug 11, 2023 COLLAD2B3.020100000000.500.500.5001.000
Aug 12, 2023 COLLADDH0.030000000200.000.000.000.000
Aug 15, 2023 COLARIPR0.000000000000.000.000.000.000
Aug 16, 2023 COLARIPH0.010000000100.000.000.000.000
Aug 20, 2023 COLCHW2B15.030200020010.667.667.6671.334
Aug 24, 2023 COLTBRF0.040000000100.000.000.000.000
Aug 25, 2023 COLBALPH0.010000000000.000.000.000.000
Aug 26, 2023 COLBALDH5.030110000100.333.333.6671.000
Aug 27, 2023 COLBALCF0.010000000100.000.000.000.000
Aug 28, 2023 COLATL2B3.030100000000.333.333.333.666
Aug 29, 2023 COLATL2B2.030000010100.000.000.000.000
Aug 30, 2023 COLATLPH0.010000000000.000.000.000.000
Sep 9, 2023 COLSF2B0.030000000000.000.000.000.000
Sep 11, 2023 COLCHC2B0.010000000100.000.000.000.000
Sep 16, 2023 COLSF2B13.0111000130001.0001.0001.0002.000
Sep 17, 2023 COLSFPH0.010000000100.000.000.000.000
Sep 20, 2023 COLSDLF0.010000000100.000.000.000.000
Sep 26, 2023 COLLAD3B0.030000000100.000.000.000.000

Royals Depth Chart

C

Salvador Perez

Freddy Fermin

MJ Melendez

1B

Vinnie Pasquantino

Nick Pratto

Salvador Perez

2B

Jonathan India

Michael Massey

Maikel Garcia

SS

Bobby Witt Jr.

Maikel Garcia

3B

Maikel Garcia

Jonathan India

LF

MJ Melendez

Dairon Blanco

Nick Pratto

CF

Kyle Isbel

Drew Waters

Dairon Blanco

RF

Hunter Renfroe

Dairon Blanco

Joey Wiemer

SP

Cole Ragans

Seth Lugo

Michael Wacha

Michael Lorenzen

Alec Marsh

RP

Angel Zerpa

John Schreiber

Chris Stratton

Sam Long

Carlos Hernández

Harold Castro News

Harold Castro  • 2B  •  Royals

Harold Castro Signs Minor-League Deal With Kansas City

According to the team, the Kansas City Royals have signed second baseman Harold Castro to a minor-league contract with an invitation to spring training. Castro spent the 2024 season in the Mexican Baseball League. During the 2023 campaign, Castro posted a .252/.275/.314 line across 99 games with the Colorado Rockies. He hit just one home run and had 13 doubles. However, from 2019 through 2022, Castro was productive with the Detroit Tigers, posting a cumulative .284/.309/.378. The 31-year-old will compete for a spot on the Opening Day roster but should be expected to open the season at the Triple-A level given his lack of major league success over the past few seasons.
Jan 18   
Harold Castro  • 2B  •  Tigers

Harold Castro Retreats To The Bench Against Royals

Detroit Tigers second baseman Harold Castro is not in the starting lineup on Wednesday against the Kansas City Royals. The left-handed hitter will take a seat against Royals left-hander Daniel Lynch. The 28-year-old utility infielder has been solid for the Tigers in 400 at-bats in 2022, slashing .275/.303/.388 with seven home runs, 47 RBI and 36 runs scored. Castro should be back in the starting lineup when Detroit faces another right-handed pitcher. Rookie Ryan Kreidler is starting at the keystone on Wednesday and is batting seventh against Lynch. In his first 61 plate appearances in his first 18 major-league games, Kreidler has gone 11-for-52 (.212) with only a homer, five RBI and 17 strikeouts, so he'll be one to avoid in DFS.
Sep 28, 2022   
Harold Castro  • 2B  •  Tigers

Harold Castro Sitting With Thumb Injury

Detroit Tigers first baseman Harold Castro (thumb) is not in the starting lineup on Friday against the Los Angeles Angels. Castro was forced to leave Wednesday's game early with left thumb soreness, and he should be considered day-to-day for now. He's been solid for Detroit in 2022, slashing .280/.311/.402 with five home runs, 29 RBI and 31 runs scored in 296 at-bats. Jonathan Schoop is playing first base and will hit seventh on Friday against Angels left-hander Patrick Sandoval. Schoop will be a deep DFS sleeper on Friday with his .202/.235/.316 slash line and nine home runs, 33 RBI, 40 runs scored and five stolen bases in 421 at-bats.
Aug 19, 2022   
Harold Castro  • 2B  •  Tigers

Harold Castro Day-To-Day With Calf Injury

Detroit Tigers infielder Harold Castro (calf) was removed in the sixth inning of Sunday's game against the Texas Rangers. He was hit in his calf by a pitch in the first inning of the contest and his calf began to feel stiff later in the game, leading to his removal. Tigers manager A.J. Hinch labeled him day-to-day. Castro was 0-for-2 with a pair of runs scored in Sunday's game. The 28-year-old is slashing .281/.298/.432 with four home runs, 16 RBI and 17 runs over 45 games on the year.
Jun 20, 2022   
Harold Castro  • 2B  •  Tigers

Harold Castro Homers Twice Wednesday

Detroit Tigers utility man Harold Castro got the start at shortstop Wednesday against the Minnesota Twins, and he made the most of it, homering twice in a 3-for-4 effort to lead the team to a 4-2 victory. Castro has played all over the diamond this season, garnering 75 plate appearances as a part-time contributor, but he may be earning additional opportunities by virtue of his .301/.316/.493 slash line.
May 26, 2022   
Harold Castro  • 2B  •  Tigers

Harold Castro Homers And Doubles On Wednesday

Detroit Tigers second baseman Harold Castro had one of his best games of the year in Wednesday's 8-6 win over the Oakland Athletics. He went 3-for-4 with a home run, a double, two RBI and two runs scored. The home run was his second of the year and his first since June 12. Castro has now recorded multi-hit efforts in two straight games as he went 2-for-4 with a double and a run scored on Monday. He's seeing semi-regular playing time right now, but he's hitting near the bottom of the Tigers' lineup. Over 83 games on the season, he's slashing .281/.313/.337 with two home runs, 28 RBI and 28 runs.
Sep 2, 2021   
Harold Castro  • 2B  •  Tigers

Harold Castro Batting Last Against Angels

Detroit Tigers shortstop Harold Castro will start on Saturday evening against the Angels, batting last. With Niko Goodrum (finger) recently landing on the injured list because of a sprained left index digit, Isaac Paredes was called up from Triple-A Toledo. However, Paredes' flight was delayed, making him unavailable to take on southpaw Patrick Sandoval. Instead, Castro will now handle duties at short, but with a miserable .143 average against left-handed tossers this season, fantasy managers in all formats should stay right away from him.
Jun 20, 2021   
Harold Castro  • 2B  •  Tigers

Harold Castro Hits His First Home Run On Saturday

Detroit Tigers infielder Harold Castro provided the only offense for the team in their 15-2 loss to the Chicago White Sox on Saturday. Castro hit a two-run home run in the first inning that narrowed the score to 3-2, in favor of the White Sox, before the White Sox went on to score 12 unanswered runs. The home run was Castro's first of the year and it was his only hit of the game as he went 1-for-4. Castro has been routinely getting on base this year. Through 35 games, he's batting .290 and has only 22 strikeouts. However, he has just two extra-base hits, including Saturday's home run, to go along with 13 RBI and seven runs.
Jun 13, 2021   
Harold Castro  • 2B  •  Tigers

Harold Castro Hits Walk-Off Single Against Cubs

Detroit Tigers infielder Harold Castro hit a walk-off RBI single in the 10th inning of Saturday's game against the Chicago Cubs, giving the Tigers a 9-8 victory. It was his only hit of the game as he went 1-for-6 with two RBI and three strikeouts. Castro has seen a decent amount of playing time lately. His versatility has helped get him into the lineup as he's played all four infield positions as well as the outfield this year. Through 22 games on the year, he is slashing .281/.328/.281 with seven RBI. He's yet to record his first extra-base hit.
May 16, 2021   
Harold Castro  • 2B  •  Tigers

Harold Castro Departs Early Saturday With Apparent Injury

Detroit Tigers utilityman Harold Castro (back/hamstring) exited Saturdays contest versus the Royals after appearing to injure his back/hamstrings on a swing. Castro missed time earlier this year due to a strained left hamstring, which may have been the cause, but he cedes way to Eric Haase, with Austin Romine shifting over to first base and Brandon Dixon to second. With the amount of discomfort that Castro appeared to be in, its difficult to see Detroit sending him out for Sundays season finale, likely ending his year as a .347 batter across 22 contests. Depending on his role come 2021, Castro could see some season-long fantasy intrigue as the spring unfolds.
Sep 27, 2020   
LEGEND