Mon 6/02 | Tue 6/03 | Wed 6/04 |
---|---|---|
@ATH 10:05 PM EDT | @ATH 10:05 PM EDT | @ATH 10:05 PM EDT |
Positions
2B/SS/3B/OF
2026 Earned Positions
2B/3B/OF
Roster%
90.83%
Change
7Day
1.22%
30Day
2.75%
2025 OPL Round 2
OPL Roster%
9.41%
OPL Average Salary
$4.50

June 1, 2025 12:49 AM : Castro went 3-for-4 with a double, a walk, one stolen base and one run scored in Saturday's 5-4 extra-innings loss to the Mariners.
Analysis: This was Castro's second multi-hit effort in a row, though all three knocks Saturday stayed in the park after his two-homer game Friday. The 28-year-old has lifted his batting average to .254 with his recent surge at the plate, and he's added a .759 OPS, four homers, 10 RBI, 21 runs scored and three stolen bases over 37 games. He's not running nearly as much as he did in the previous two years, though his positional versatility can still carry value in fantasy. For now, Castro is poised to get most of his playing time at second base while the Twins are largely healthy among their position players.
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 | 158 | 635 | 558 | 138 | 31 | 5 | 12 | 51 | 21 | 14 | 9 | 4.2 | 663.40 |
2025 | MIN | 38 | 146 | 130 | 32 | 9 | 0 | 4 | 12 | 4 | 3 | 0 | 4.38 | 166.60 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 1, 2025 | MIN | @SEA | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
May 31, 2025 | MIN | @SEA | 5 | 4 | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 20.60 |
May 30, 2025 | MIN | @SEA | 5 | 3 | 2 | 2 | 0 | 0 | 2 | 3 | 3 | 0 | 0 | 0 | 0 | 33.00 |
May 27, 2025 | MIN | @TBR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
May 26, 2025 | MIN | @TBR | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
May 25, 2025 | MIN | KCR | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
May 24, 2025 | MIN | KCR | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 5.60 |
May 23, 2025 | MIN | KCR | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.60 |
May 21, 2025 | MIN | CLE | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1.00 |
May 19, 2025 | MIN | CLE | 4 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 8.50 |
Totals | 38 | 32 | 9 | 5 | 2 | 0 | 2 | 6 | 4 | 1 | 0 | 1 | 0 | 62.90 |
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
2026 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 18, 2020 1:45 PM | add | ☀️Sunny Meadows🪻 | $2 |
August 21, 2020 12:39 PM | cut | ☀️Sunny Meadows🪻 | $1 |
September 5, 2020 7:32 AM | add | Charlie Blackmon's Antibodies 🧬 | $3 |
September 30, 2020 7:45 PM | increase | Charlie Blackmon's Antibodies 🧬 | $5 |
October 6, 2020 5:49 PM | increase | Charlie Blackmon's Antibodies 🧬 | $3 |
May 7, 2021 12:42 PM | move | Penhook Heroes (from Charlie Blackmon's Antibodies 🧬) | $3 |
August 25, 2021 10:59 AM | cut | Penhook Heroes | $2 |
September 26, 2022 9:52 PM | add | Countdown To Extra Base Hits | $1 |
September 29, 2022 3:00 PM | cut | Countdown To Extra Base Hits | $1 |
June 6, 2023 12:06 PM | add | Flying Circus Monkeys | $1 |
June 18, 2023 10:02 AM | cut | Flying Circus Monkeys | $1 |
September 30, 2023 8:58 AM | add | Countdown To Extra Base Hits | $4 |
October 12, 2023 12:17 PM | increase | Countdown To Extra Base Hits | $6 |
January 9, 2024 12:01 PM | cut | Countdown To Extra Base Hits | $0 |
March 19, 2024 12:25 AM | add | ☀️Sunny Meadows🪻 | $3 |
April 6, 2024 9:28 AM | cut | ☀️Sunny Meadows🪻 | $2 |
May 4, 2024 4:24 PM | add | Penhook Heroes | $2 |
October 10, 2024 12:49 AM | increase | Penhook Heroes | $4 |
February 2, 2025 9:56 AM | move | ☀️Sunny Meadows🪻 (from Penhook Heroes) | $4 |
April 26, 2025 6:09 PM | cut | ☀️Sunny Meadows🪻 | $2 |
April 27, 2025 6:10 PM | add | Big Papi memories | $4 |