Fri 4/19 | Sat 4/20 | Sun 4/21 |
---|---|---|
DET 8:10 PM EDT | DET 2:10 PM EDT | DET 2:10 PM EDT |
Positions
2B/SS/3B/OF
2025 Projected Positions
3B/SS
All Leagues
Average $2.25
Median $1.00
FanGraphs Points
Average $1.51
Median $1.00
All Leagues
Average $1.60
Median $1.00
FanGraphs Points
Average $1.50
Median $1.00
Roster%
47.5%
Change
7Day
5.94%
30Day
1.25%
2024 OPL Round 1
OPL Roster%
8.75%
OPL Average Salary
$2.48
April 12, 2024 3:26 PM : Castro is not in the lineup for Friday's game against the Tigers.
Analysis: Castro has just three hits in 32 plate appearances this season and will head to the bench Friday for the second consecutive contest. Kyle Farmer will man the hot corner and bat sixth in the series opener at Detroit.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | DET | 30 | 110 | 100 | 23 | 6 | 1 | 1 | 6 | 2 | 0 | 1 | 2.75 | 82.50 |
2020 | DET | 36 | 140 | 129 | 45 | 4 | 2 | 6 | 7 | 1 | 0 | 1 | 6.21 | 223.60 |
2021 | DET | 125 | 450 | 413 | 91 | 15 | 6 | 9 | 23 | 8 | 9 | 4 | 2.86 | 357.80 |
2022 | DET | 112 | 392 | 365 | 88 | 18 | 2 | 8 | 15 | 8 | 9 | 4 | 3.05 | 341.50 |
2023 | MIN | 124 | 409 | 358 | 92 | 18 | 5 | 9 | 34 | 12 | 33 | 5 | 4.11 | 509.20 |
2024 | MIN | 17 | 56 | 49 | 6 | 1 | 0 | 1 | 6 | 1 | 0 | 1 | 0.89 | 15.10 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 | CLE (R) | 43 | 170 | 155 | 37 | 5 | 3 | 2 | 6 | 4 | 9 | 4 | 3.22 | 138.50 |
2015 | CLE (A-) | 67 | 301 | 273 | 72 | 9 | 3 | 1 | 10 | 7 | 20 | 7 | 3.76 | 252.20 |
2016 | CLE (A) | 123 | 548 | 518 | 134 | 21 | 8 | 7 | 19 | 3 | 16 | 11 | 3.82 | 470.30 |
2016 | CLE (A+) | 2 | 9 | 9 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | -0.3 | -0.60 |
2017 | CLE (A+) | 123 | 510 | 469 | 136 | 24 | 3 | 11 | 28 | 7 | 19 | 9 | 4.87 | 598.60 |
2018 | CLE (AA) | 97 | 410 | 371 | 91 | 20 | 2 | 5 | 28 | 3 | 13 | 4 | 3.73 | 361.50 |
2018 | DET (AA) | 26 | 114 | 105 | 34 | 9 | 2 | 4 | 6 | 1 | 4 | 1 | 7.17 | 186.30 |
2018 | DET (AAA) | 5 | 21 | 21 | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2.9 | 14.50 |
2019 | DET (AAA) | 119 | 525 | 465 | 140 | 28 | 8 | 11 | 37 | 14 | 17 | 4 | 6.08 | 723.30 |
2021 | DET (AAA) | 5 | 23 | 23 | 9 | 2 | 0 | 1 | 0 | 0 | 2 | 0 | 9.28 | 46.40 |
2022 | DET (AAA) | 8 | 36 | 34 | 9 | 2 | 0 | 0 | 2 | 0 | 3 | 1 | 3.89 | 31.10 |
2023 | MIN (AAA) | 3 | 13 | 11 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 2.07 | 6.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 17, 2024 | MIN | @BAL | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Apr 16, 2024 | MIN | @BAL | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Apr 15, 2024 | MIN | @BAL | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Apr 14, 2024 | MIN | @DET | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Apr 13, 2024 | MIN | @DET | 4 | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 11.00 |
Apr 13, 2024 | MIN | @DET | 5 | 4 | 1 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 7.50 |
Apr 12, 2024 | MIN | @DET | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.00 |
Apr 10, 2024 | MIN | LAD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Apr 9, 2024 | MIN | LAD | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Apr 8, 2024 | MIN | LAD | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Totals | 28 | 26 | 3 | 2 | 1 | 0 | 1 | 3 | 2 | 0 | 0 | 0 | 0 | 9.10 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 29, 2023 | AAA | STP | COL | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 27, 2023 | AAA | STP | @OMA | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Aug 25, 2023 | AAA | STP | @OMA | 5 | 4 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Totals | 13 | 11 | 2 | 2 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2025 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
August 27, 2019 4:04 PM | add | Woo Suk Gone | $3 |
October 4, 2019 5:04 PM | increase | Woo Suk Gone | $5 |
January 25, 2020 7:46 AM | cut | Woo Suk Gone | $0 |
September 7, 2020 3:54 PM | add | My Body is a Wonderland 👨🎤 | $5 |
September 30, 2020 7:46 PM | increase | My Body is a Wonderland 👨🎤 | $7 |
January 31, 2021 6:41 PM | cut | My Body is a Wonderland 👨🎤 | $0 |
March 6, 2021 10:21 PM | add | The JT Marlins | $8 |
May 6, 2021 10:30 AM | cut | The JT Marlins | $4 |
June 10, 2021 6:23 PM | add | The JT Marlins | $4 |
June 10, 2021 9:58 PM | cut | The JT Marlins | $2 |
July 16, 2021 6:36 AM | add | The JT Marlins | $2 |
July 16, 2021 7:24 AM | cut | The JT Marlins | $1 |
March 16, 2024 1:49 AM | add | Guy Behind Him Ducks 🦆🍻 | $1 |
March 17, 2024 10:08 AM | move | My Body is a Wonderland 👨🎤 (from Guy Behind Him Ducks 🦆🍻) | $1 |