Sat 8/02 | Sun 8/03 | Mon 8/04 |
---|---|---|
@CLE 4:10 PM EDT | @CLE 1:40 PM EDT | @DET 6:40 PM EDT |
Positions
2B
2026 Earned Positions
Util
All Leagues
Average $2.74
Median $2.00
H2H FanGraphs Points
Average $2.57
Median $2.00
All Leagues
Average $3.50
Median $3.00
H2H FanGraphs Points
Average $2.30
Median $1.50
Roster%
98.47%
Change
7Day
0.92%
30Day
1.83%
2025 OPL Round 5
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 1, 2025 2:03 PM : Keaschall (forearm) won't be reinstated from the 60-day injured list Friday and will continue his rehab assignment with Triple-A St. Paul, Dan Hayes of The Athletic reports.
Analysis: The Twins have a ton of roster spots to fill coming out of the trade deadline, but Keaschall needs a bit more time in the minors before rejoining the active roster. The 22-year-old served exclusively as a designated hitter during the first week of his rehab assignment, and he'll continue building up his defensive work with St. Paul. Once reinstated, Keaschall should see plenty of playing time following the departures of Carlos Correa (illness), Willi Castro, Harrison Bader and Ty France.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2025 | MIN | 7 | 26 | 19 | 7 | 3 | 0 | 0 | 5 | 2 | 5 | 0 | 8.49 | 59.40 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | MIN (CPX) | 3 | 12 | 7 | 1 | 0 | 0 | 0 | 2 | 3 | 2 | 0 | 5.8 | 17.40 |
2023 | MIN (A) | 20 | 94 | 72 | 21 | 8 | 1 | 1 | 15 | 4 | 8 | 0 | 7.81 | 156.10 |
2023 | MIN (A+) | 8 | 34 | 32 | 10 | 2 | 0 | 2 | 2 | 0 | 1 | 0 | 7.06 | 56.50 |
2024 | MIN (A+) | 44 | 197 | 158 | 53 | 12 | 0 | 7 | 30 | 7 | 14 | 1 | 8.5 | 374.20 |
2024 | MIN (AA) | 58 | 267 | 221 | 62 | 9 | 1 | 8 | 32 | 11 | 9 | 5 | 6.3 | 365.30 |
2025 | MIN (AAA) | 25 | 105 | 86 | 21 | 1 | 0 | 1 | 15 | 1 | 9 | 2 | 4.14 | 103.40 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 25, 2025 | MIN | LAA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3.00 |
Apr 24, 2025 | MIN | CHW | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.60 |
Apr 23, 2025 | MIN | CHW | 5 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 15.30 |
Apr 22, 2025 | MIN | CHW | 4 | 2 | 1 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 13.40 |
Apr 20, 2025 | MIN | @ATL | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.60 |
Apr 19, 2025 | MIN | @ATL | 5 | 5 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 3.50 |
Apr 18, 2025 | MIN | @ATL | 4 | 4 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 12.00 |
Totals | 26 | 19 | 7 | 5 | 3 | 0 | 0 | 4 | 2 | 2 | 0 | 5 | 0 | 59.40 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 31, 2025 | AAA | STP | @TOL | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jul 30, 2025 | AAA | STP | @TOL | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
Jul 29, 2025 | AAA | STP | @TOL | 5 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 |
Jul 27, 2025 | AAA | STP | WOR | 6 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jul 26, 2025 | AAA | STP | WOR | 5 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
Jul 24, 2025 | AAA | STP | WOR | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 24, 2025 | AAA | STP | WOR | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jul 22, 2025 | AAA | STP | WOR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 20, 2025 | AAA | STP | @LOU | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
Jul 19, 2025 | AAA | STP | @LOU | 5 | 2 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Totals | 42 | 35 | 8 | 6 | 0 | 0 | 0 | 6 | 2 | 0 | 1 | 5 | 1 |
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 |
---|---|---|---|
April 20, 2025 8:10 PM | add | Junior Mints | $6 |