Fri 6/06 | Sat 6/07 | Sun 6/08 |
---|---|---|
6Batting 6 CHC 7:10 PM EDT | CHC 1:10 PM EDT | CHC 1:40 PM EDT |
Positions
1B/2B
2026 Earned Positions
1B/2B
All Leagues
Average $6.35
Median $6.00
Old School (5x5)
Average $6.10
Median $6.00
All Leagues
Average $5.30
Median $5.50
Old School (5x5)
Average $4.20
Median $4.00
Roster%
96.93%
Change
7Day
1.83%
30Day
10.7%
2025 OPL Round 2
OPL Roster%
8.82%
OPL Average Salary
$6.00

June 5, 2025 11:49 AM : Keith, who is out of the lineup for Thursday's game against the White Sox, recently began taking pregame reps at third base and is now considered an available option at the position, Evan Petzold of The Detroit Free Press reports."Just giving [Keith] different looks on ground balls," Tigers manager A.J. Hinch said Wednesday. "He used to play third base a little bit, so it's not that foreign to him. You may see him there from time to time. We'll see."
Analysis: Keith saw the majority of his playing time at third base in the minors, but due to concerns about his throwing after he suffered a labrum injury in his right shoulder in July 2022, he hasn't played the position at all since reaching the big leagues in 2024 and has instead served as a second baseman, first baseman or designated hitter. The Tigers never fully closed the door on Keith getting a look at third base, however, and the 23-year-old appears poised to get an opportunity to prove he can hold up defensively at the hot corner while Detroit looks to extract more offense from the position. Zach McKinstry, Andy Ibanez and Javier Baez have all received double-digit starts at third base this season, but with Ibanez typically being used as a short-side platoon player and with McKinstry and Baez both beginning to see their production at the plate trend down, Keith could represent a notable upgrade. Since May 1, Keith is slashing .293/.333/.500 with three home runs, 13 RBI and 18 runs in 27 games.
MLB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2024 | DET | 148 | 556 | 516 | 54 | 13 | 61 | 7 | 0.25969 |
2025 | DET | 56 | 188 | 164 | 28 | 4 | 18 | 0 | 0.24390 |
MILB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2021 | DET (CPX) | 1 | 3 | 2 | 0 | 0 | 1 | 0 | 0.50000 |
2021 | DET (CPX) | 2 | 10 | 7 | 2 | 0 | 4 | 0 | 0.71429 |
2021 | DET (A) | 44 | 181 | 147 | 32 | 1 | 21 | 4 | 0.31973 |
2021 | DET (A+) | 18 | 76 | 68 | 7 | 1 | 6 | 0 | 0.16176 |
2022 | DET (A+) | 48 | 216 | 193 | 38 | 9 | 31 | 4 | 0.30052 |
2023 | DET (AA) | 59 | 276 | 246 | 43 | 14 | 50 | 2 | 0.32520 |
2023 | DET (AAA) | 67 | 301 | 261 | 45 | 13 | 51 | 1 | 0.28736 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 5, 2025 | DET | @CHW | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 4, 2025 | DET | @CHW | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 2, 2025 | DET | @CHW | 5 | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 1, 2025 | DET | @KCR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
May 31, 2025 | DET | @KCR | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
May 30, 2025 | DET | @KCR | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
May 28, 2025 | DET | SFG | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 |
May 27, 2025 | DET | SFG | 4 | 4 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
May 26, 2025 | DET | SFG | 2 | 2 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
May 24, 2025 | DET | CLE | 5 | 5 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
Totals | 38 | 36 | 12 | 2 | 4 | 1 | 0 | 5 | 5 | 0 | 0 | 0 | 0 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 24, 2023 | AAA | TOL | @STP | 5 | 5 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Sep 22, 2023 | AAA | TOL | @STP | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sep 21, 2023 | AAA | TOL | @STP | 5 | 5 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Sep 20, 2023 | AAA | TOL | @STP | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Sep 19, 2023 | AAA | TOL | @STP | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sep 17, 2023 | AAA | TOL | COL | 4 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sep 16, 2023 | AAA | TOL | COL | 4 | 3 | 2 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
Sep 15, 2023 | AAA | TOL | COL | 4 | 3 | 1 | 0 | 0 | 0 | 1 | 2 | 2 | 1 | 0 | 0 | 0 |
Sep 14, 2023 | AAA | TOL | COL | 4 | 3 | 1 | 1 | 0 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 |
Sep 13, 2023 | AAA | TOL | COL | 4 | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
Totals | 42 | 36 | 9 | 5 | 4 | 0 | 3 | 7 | 8 | 1 | 0 | 0 | 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 |
---|---|---|---|
June 19, 2023 9:41 PM | add | Semper Aroldis | $3 |
October 12, 2023 11:53 AM | increase | Semper Aroldis | $4 |
October 10, 2024 12:22 AM | increase | Semper Aroldis | $6 |
January 23, 2025 3:50 PM | move | Marcell the Shell with Cleats On (from Semper Aroldis) | $6 |
April 18, 2025 5:45 PM | cut | Marcell the Shell with Cleats On | $3 |
May 7, 2025 10:57 AM | add | Roman Holliday | $5 |