Wed 8/27 | Thu 8/28 | Fri 8/29 |
---|---|---|
@ATH 10:05 PM EDT | --- | @KCR 8:10 PM EDT |
Positions
1B/2B/3B
2026 Earned Positions
1B/2B/3B
All Leagues
Average $6.32
Median $6.00
FanGraphs Points
Average $6.17
Median $6.00
All Leagues
Average $6.70
Median $7.00
FanGraphs Points
Average $6.40
Median $6.50
Roster%
99.69%
Change
7Day
0.61%
30Day
0%
2025 OPL Round 7
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 27, 2025 2:13 AM : Keith went 3-for-5 with a solo home run and a second run scored in Tuesday's 7-6 extra-inning loss to the Athletics.
Analysis: Keith's blast tied the game at 5-5 in the fifth inning. He entered the contest in an 0-for-11 slump at the plate. The infielder is up to a .264/.343/.433 slash line, 12 homers, 40 RBI, 58 runs scored and one stolen base through 118 games this season. Keith remains in a strong-side platoon role and has seen the bulk of his playing time come at third base lately.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 | DET | 148 | 556 | 516 | 134 | 15 | 4 | 13 | 36 | 2 | 7 | 1 | 3.7 | 547.40 |
2025 | DET | 118 | 405 | 356 | 94 | 20 | 2 | 12 | 44 | 1 | 1 | 1 | 4.12 | 486.70 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | DET (CPX) | 1 | 3 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 9.3 | 9.30 |
2021 | DET (CPX) | 2 | 10 | 7 | 5 | 1 | 0 | 0 | 3 | 0 | 0 | 0 | 16.45 | 32.90 |
2021 | DET (A) | 44 | 181 | 147 | 47 | 6 | 3 | 1 | 30 | 2 | 4 | 1 | 5.93 | 260.90 |
2021 | DET (A+) | 18 | 76 | 68 | 11 | 1 | 1 | 1 | 8 | 0 | 0 | 0 | 1.98 | 35.60 |
2022 | DET (A+) | 48 | 216 | 193 | 58 | 14 | 3 | 9 | 22 | 0 | 4 | 0 | 7.24 | 347.70 |
2023 | DET (AA) | 59 | 276 | 246 | 80 | 18 | 2 | 14 | 25 | 3 | 2 | 1 | 8.17 | 482.20 |
2023 | DET (AAA) | 67 | 301 | 261 | 75 | 20 | 1 | 13 | 35 | 1 | 1 | 1 | 6.75 | 452.00 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 26, 2025 | DET | @ATH | 5 | 5 | 3 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 21.20 |
Aug 25, 2025 | DET | @ATH | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Aug 23, 2025 | DET | KCR | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Aug 22, 2025 | DET | KCR | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Aug 19, 2025 | DET | HOU | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.00 |
Aug 18, 2025 | DET | HOU | 5 | 4 | 3 | 0 | 1 | 0 | 1 | 2 | 2 | 0 | 1 | 1 | 0 | 27.00 |
Aug 17, 2025 | DET | @MIN | 3 | 3 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 5.50 |
Aug 16, 2025 | DET | @MIN | 4 | 2 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 12.50 |
Aug 15, 2025 | DET | @MIN | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.60 |
Aug 14, 2025 | DET | @MIN | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0.60 |
Totals | 39 | 35 | 10 | 3 | 3 | 0 | 2 | 8 | 4 | 0 | 1 | 1 | 0 | 59.40 |
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 |
---|---|---|---|
July 1, 2023 10:06 AM | add | Hot Pizza 🍕 | $4 |
July 21, 2023 8:35 PM | move | AKA Big Papi (from Hot Pizza 🍕) | $4 |
October 12, 2023 12:00 PM | increase | AKA Big Papi | $5 |
May 2, 2024 9:09 AM | cut | AKA Big Papi | $3 |
May 3, 2024 9:10 AM | add | Moon Shots 🌕 | $5 |
October 10, 2024 12:49 AM | increase | Moon Shots 🌕 | $7 |