On MLB 40-man: YES
Acquired: Drafted 4th Rd '19
Sat 7/26 | Sun 7/27 | Mon 7/28 |
---|---|---|
CLE 7:15 PM EDT 7:15 PM EDT DH | CLE 2:10 PM EDT | ATL 7:40 PM EDT |
Positions
2B
2026 Earned Positions
2B
All Leagues
Average $1.67
Median $1.00
FanGraphs Points
Average $1.86
Median $1.00
All Leagues
Average $1.60
Median $1.50
FanGraphs Points
Average $1.50
Median $1.50
Roster%
5.5%
Change
7Day
0.31%
30Day
1.84%
2025 OPL Round 4
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 21, 2025 11:25 AM : Massey (wrist) is expected to shift his rehab assignment to Triple-A Omaha on Tuesday.
Analysis: Initially placed on the 10-day injured list June 10 due to ankle sprain, Massey is now working his way back from a hairline fracture of his right wrist, which he sustained in a June 29 rehab game with Omaha. After about three weeks of rest and recovery, Massey was cleared to begin a new rehab assignment with Double-A Northwest Arkansas over the weekend. In three starts for the Double-A club -- two in left field, one at designated hitter -- Massey went just 1-for-14 with four strikeouts, but the Royals will nonetheless have him shift his assignment to their top affiliate to begin the upcoming week. If Massey can eventually regain his timing at the plate, he could emerge as a strong-side platoon player for Kansas City once he's deemed ready to return from the IL.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2022 | KCR | 52 | 194 | 173 | 42 | 9 | 1 | 4 | 9 | 8 | 3 | 0 | 3.62 | 188.30 |
2023 | KCR | 129 | 461 | 428 | 98 | 18 | 1 | 15 | 24 | 4 | 6 | 2 | 3.17 | 409.50 |
2024 | KCR | 100 | 356 | 332 | 86 | 17 | 2 | 14 | 15 | 3 | 1 | 0 | 3.98 | 397.80 |
2025 | KCR | 56 | 209 | 198 | 40 | 5 | 0 | 2 | 5 | 1 | 1 | 0 | 1.41 | 79.20 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | KCR (R) | 42 | 192 | 173 | 47 | 7 | 0 | 5 | 13 | 5 | 4 | 0 | 5.22 | 219.10 |
2021 | KCR (A+) | 99 | 439 | 388 | 112 | 27 | 2 | 21 | 33 | 8 | 12 | 2 | 6.73 | 666.50 |
2022 | KCR (AA) | 54 | 248 | 220 | 67 | 15 | 0 | 9 | 21 | 1 | 9 | 2 | 6.68 | 360.80 |
2022 | KCR (AAA) | 33 | 143 | 126 | 41 | 13 | 0 | 7 | 13 | 2 | 4 | 0 | 7.87 | 259.70 |
2023 | KCR (AAA) | 3 | 12 | 11 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 2.03 | 6.10 |
2024 | KCR (AA) | 1 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4 | -4.00 |
2024 | KCR (AAA) | 12 | 54 | 51 | 17 | 7 | 0 | 2 | 3 | 0 | 1 | 0 | 7.85 | 94.20 |
2025 | KCR (AA) | 3 | 14 | 14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.8 | -8.40 |
2025 | KCR (AAA) | 8 | 28 | 24 | 6 | 1 | 0 | 1 | 2 | 2 | 0 | 0 | 4.24 | 33.90 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 7, 2025 | KCR | @CHW | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.00 |
Jun 6, 2025 | KCR | @CHW | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Jun 5, 2025 | KCR | @STL | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Jun 1, 2025 | KCR | DET | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
May 30, 2025 | KCR | DET | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
May 27, 2025 | KCR | CIN | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 7.20 |
May 26, 2025 | KCR | CIN | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
May 25, 2025 | KCR | @MIN | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
May 24, 2025 | KCR | @MIN | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
May 23, 2025 | KCR | @MIN | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.20 |
Totals | 35 | 34 | 6 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 24, 2025 | AAA | OMA | @SYR | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 23, 2025 | AAA | OMA | @SYR | 5 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 22, 2025 | AAA | OMA | @SYR | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 20, 2025 | AA | NWA | @TUL | 5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 19, 2025 | AA | NWA | @TUL | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 18, 2025 | AA | NWA | @TUL | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 29, 2025 | AAA | OMA | @IND | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jun 28, 2025 | AAA | OMA | @IND | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 27, 2025 | AAA | OMA | @IND | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 25, 2025 | AAA | OMA | @IND | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Totals | 38 | 34 | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
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 |
---|---|---|---|
February 22, 2023 10:41 PM | add | Tabula Rasa 🪨 | $1 |
October 12, 2023 11:23 AM | increase | Tabula Rasa 🪨 | $3 |
January 31, 2024 9:06 AM | cut | Tabula Rasa 🪨 | $0 |
February 28, 2024 10:19 PM | add | ‼️ NEW ACHIEVEMENT ‼️ | $1 |
October 10, 2024 12:35 AM | increase | ‼️ NEW ACHIEVEMENT ‼️ | $3 |
April 25, 2025 12:53 PM | cut | ‼️ NEW ACHIEVEMENT ‼️ | $2 |
May 30, 2025 10:44 AM | add | ‼️ NEW ACHIEVEMENT ‼️ | $2 |
May 30, 2025 10:45 AM | cut | ‼️ NEW ACHIEVEMENT ‼️ | $1 |