On MLB 40-man: YES
Acquired: Trade (SDP) May'25
Sun 6/15 | Mon 6/16 | Tue 6/17 |
---|---|---|
@DET 12:05 PM EDT | --- | MIN 7:10 PM EDT |
Positions
1B/OF
2026 Earned Positions
OF
All Leagues
Average $2.83
Median $2.50
FanGraphs Points
Average $1.00
Median $1.00
All Leagues
Average $1.10
Median $1.00
FanGraphs Points
Average $1.80
Median $2.00
Roster%
1.84%
Change
7Day
0%
30Day
0%
2025 OPL Round 3
OPL Roster%
0.00%
OPL Average Salary
$0.00

June 11, 2025 10:11 AM : Joe will start in right field and bat seventh in Wednesday's game against the Guardians.
Analysis: Joe has settled into a short-side platoon role for the Reds since joining the team May 10 and will enter the lineup for the series finale while the Guardians send southpaw Logan Allen to the bump. Over his first 16 games with Cincinnati, Joe is slashing .278/.308/.361 with no home runs, one stolen base, three RBI and one run.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | SFG | 8 | 16 | 15 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | -0.8 | -6.40 |
2021 | COL | 63 | 211 | 179 | 51 | 9 | 0 | 8 | 26 | 3 | 0 | 0 | 4.68 | 294.90 |
2022 | COL | 111 | 467 | 404 | 96 | 20 | 4 | 7 | 55 | 7 | 6 | 2 | 4.25 | 472.00 |
2023 | PIT | 133 | 472 | 413 | 102 | 31 | 4 | 11 | 50 | 8 | 3 | 5 | 4.06 | 540.00 |
2024 | PIT | 123 | 416 | 364 | 83 | 22 | 1 | 9 | 44 | 6 | 2 | 2 | 3.28 | 403.10 |
2025 | SDP | 7 | 10 | 9 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | -0.86 | -6.00 |
2025 | CIN | 18 | 47 | 44 | 12 | 4 | 0 | 0 | 2 | 0 | 1 | 2 | 2.06 | 37.10 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | PIT (A) | 80 | 357 | 290 | 71 | 12 | 1 | 1 | 50 | 8 | 0 | 4 | 4 | 320.30 |
2016 | PIT (A+) | 107 | 443 | 390 | 108 | 26 | 2 | 5 | 45 | 2 | 2 | 4 | 4.51 | 482.20 |
2017 | PIT (A-) | 3 | 13 | 12 | 3 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 3.57 | 10.70 |
2017 | PIT (AA) | 74 | 282 | 242 | 58 | 11 | 4 | 5 | 34 | 3 | 2 | 4 | 3.89 | 288.10 |
2017 | ATL (AA) | 20 | 61 | 52 | 7 | 1 | 0 | 0 | 6 | 1 | 0 | 1 | 0.42 | 8.30 |
2018 | LAD (AA) | 57 | 248 | 204 | 62 | 16 | 1 | 11 | 38 | 5 | 1 | 2 | 7.44 | 424.00 |
2018 | LAD (AAA) | 49 | 188 | 160 | 47 | 10 | 2 | 6 | 22 | 3 | 2 | 0 | 5.69 | 278.80 |
2019 | LAD (AAA) | 105 | 446 | 360 | 108 | 26 | 1 | 15 | 72 | 10 | 1 | 2 | 6.75 | 709.20 |
2021 | COL (AAA) | 26 | 110 | 92 | 30 | 7 | 0 | 9 | 15 | 1 | 1 | 0 | 8.88 | 230.80 |
2025 | SDP (AAA) | 16 | 74 | 60 | 16 | 5 | 0 | 0 | 13 | 1 | 4 | 2 | 5.51 | 88.10 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 13, 2025 | CIN | @DET | 4 | 4 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10.10 |
Jun 11, 2025 | CIN | @CLE | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Jun 9, 2025 | CIN | @CLE | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 7.50 |
Jun 7, 2025 | CIN | ARI | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Jun 6, 2025 | CIN | ARI | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.00 |
Jun 4, 2025 | CIN | MIL | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.00 |
Jun 3, 2025 | CIN | MIL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0.00 |
Jun 2, 2025 | CIN | MIL | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3.60 |
May 28, 2025 | CIN | @KCR | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
May 25, 2025 | CIN | CHC | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Totals | 24 | 22 | 4 | 1 | 2 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 9.20 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 8, 2025 | AAA | ELP | RR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
May 7, 2025 | AAA | ELP | RR | 5 | 2 | 1 | 2 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 |
May 6, 2025 | AAA | ELP | RR | 4 | 4 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Apr 13, 2025 | AAA | ELP | LV | 5 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 12, 2025 | AAA | ELP | LV | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 11, 2025 | AAA | ELP | LV | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Apr 9, 2025 | AAA | ELP | LV | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 0 |
Apr 8, 2025 | AAA | ELP | LV | 5 | 4 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 1 |
Apr 6, 2025 | AAA | ELP | @OKC | 5 | 4 | 1 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 0 |
Apr 5, 2025 | AAA | ELP | @OKC | 6 | 4 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
Totals | 47 | 39 | 10 | 7 | 3 | 0 | 0 | 9 | 2 | 1 | 0 | 3 | 2 |
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 25, 2021 5:35 PM | add | Reverse Platoon Split | $1 |
October 9, 2021 4:49 AM | increase | Reverse Platoon Split | $3 |
November 17, 2021 10:11 AM | move | Infinite Jest (from Reverse Platoon Split) | $3 |
March 22, 2022 1:50 PM | move | Ordinary Effort (108) (from Infinite Jest) | $3 |
April 16, 2022 8:36 PM | move | Bodhi's Last Wave 🏄♂️ (from Ordinary Effort (108)) | $3 |
October 14, 2022 1:50 AM | increase | Bodhi's Last Wave 🏄♂️ | $5 |
November 16, 2022 10:43 AM | cut | Bodhi's Last Wave 🏄♂️ | $0 |
March 19, 2023 7:13 PM | add | Reverse Platoon Split | $1 |
March 24, 2023 3:42 PM | cut | Reverse Platoon Split | $1 |
April 18, 2023 10:26 AM | add | Cespedes' Neon Sleeve | $1 |
June 27, 2023 11:27 AM | cut | Cespedes' Neon Sleeve | $1 |
August 2, 2023 8:43 AM | add | Cespedes' Neon Sleeve | $1 |
August 3, 2023 8:38 AM | cut | Cespedes' Neon Sleeve | $1 |
May 15, 2024 1:38 PM | add | Wacha 500 Miles | $2 |
October 10, 2024 12:50 AM | increase | Wacha 500 Miles | $4 |
January 31, 2025 8:17 PM | cut | Wacha 500 Miles | $0 |