On MLB 40-man: YES
Acquired: Trade (SEA) Jan'24
Sun 6/29 | Mon 6/30 | Tue 7/01 |
---|---|---|
Not starting @BAL 1-5 F | ATH 7:35 PM EDT | ATH 7:05 PM EDT |
Positions
2B/SS/3B/OF
2026 Earned Positions
3B/OF/SS
All Leagues
Average $2.09
Median $2.00
Old School (5x5)
Average $2.43
Median $2.00
All Leagues
Average $1.60
Median $1.00
Old School (5x5)
Average $1.90
Median $2.00
Roster%
54.91%
Change
7Day
0%
30Day
5.52%
2025 OPL Round 3
OPL Roster%
6.00%
OPL Average Salary
$2.00

June 29, 2025 11:21 AM : Caballero is out of the lineup for Sunday's game against the Orioles.
Analysis: Since the start of June, Caballero is slashing just .137/.290/.137 with a 33.3 percent strikeout rate. The 28-year-old utility player has still been able to provide some semblance of fantasy value during that time by collecting 10 stolen bases, but his ongoing struggles have begun to cost him playing time. He'll be on the bench for the third time in four games Sunday, and he could be slipping into a short-side platoon role.
MLB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2023 | SEA | 104 | 280 | 231 | 37 | 4 | 26 | 26 | 0.22078 |
2024 | TBR | 139 | 483 | 441 | 53 | 9 | 44 | 44 | 0.22676 |
2025 | TBR | 67 | 217 | 187 | 28 | 2 | 23 | 29 | 0.22460 |
MILB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2017 | ARI (R) | 36 | 151 | 135 | 20 | 2 | 15 | 4 | 0.31852 |
2018 | ARI (A-) | 37 | 158 | 138 | 24 | 5 | 24 | 12 | 0.28986 |
2018 | ARI (A) | 33 | 150 | 129 | 23 | 4 | 16 | 5 | 0.29457 |
2019 | SEA (R) | 3 | 12 | 11 | 5 | 0 | 1 | 1 | 0.45455 |
2019 | ARI (A+) | 43 | 198 | 164 | 36 | 3 | 12 | 28 | 0.26829 |
2019 | SEA (A+) | 23 | 109 | 90 | 16 | 0 | 10 | 4 | 0.25556 |
2021 | SEA (CPX) | 8 | 29 | 25 | 6 | 2 | 9 | 1 | 0.28000 |
2021 | SEA (A+) | 4 | 21 | 17 | 7 | 0 | 3 | 8 | 0.29412 |
2021 | SEA (AA) | 8 | 28 | 20 | 3 | 1 | 3 | 2 | 0.20000 |
2022 | SEA (CPX) | 2 | 7 | 5 | 2 | 0 | 1 | 0 | 0.60000 |
2022 | SEA (AA) | 31 | 134 | 97 | 20 | 2 | 12 | 15 | 0.22680 |
2023 | SEA (AAA) | 10 | 40 | 27 | 8 | 2 | 9 | 5 | 0.33333 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 27, 2025 | TBR | @BAL | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 25, 2025 | TBR | @KCR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
Jun 24, 2025 | TBR | @KCR | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jun 22, 2025 | TBR | DET | 4 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Jun 21, 2025 | TBR | DET | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Jun 19, 2025 | TBR | BAL | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
Jun 18, 2025 | TBR | BAL | 5 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 1 |
Jun 16, 2025 | TBR | BAL | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 15, 2025 | TBR | @NYM | 5 | 3 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 14, 2025 | TBR | @NYM | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 38 | 31 | 5 | 5 | 0 | 0 | 0 | 4 | 2 | 2 | 0 | 4 | 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 |
---|---|---|---|
May 29, 2023 12:07 PM | add | Bobby Ohtani | $1 |
June 3, 2023 2:28 AM | cut | Bobby Ohtani | $1 |
August 21, 2023 12:55 AM | add | Welcome to Flavortown | $1 |
August 30, 2023 1:05 PM | cut | Welcome to Flavortown | $1 |
February 15, 2024 6:48 PM | add | Chico’s Groove | $1 |
August 4, 2024 2:15 PM | move | Canes Baseball (from Chico’s Groove) | $1 |
August 30, 2024 10:10 PM | move | Bauers Fight Club (from Canes Baseball) | $1 |
October 10, 2024 1:06 AM | increase | Bauers Fight Club | $3 |
June 19, 2025 9:58 AM | cut | Bauers Fight Club | $2 |