Clears waivers on April 26, 10:21 AM
On MLB 40-man: YES
Acquired: Drafted 1st Rd (39) '18
Fri 4/25 | Sat 4/26 | Sun 4/27 |
---|---|---|
ATL 9:40 PM EDT | ATL 8:10 PM EDT | ATL 4:10 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $3.51
Median $3.00
SABR Points
Average $3.25
Median $3.00
All Leagues
Average $2.80
Median $2.50
SABR Points
Average $2.30
Median $1.50
Roster%
33.03%
Change
7Day
18.97%
30Day
60.25%
2025 OPL Round 1
OPL Roster%
0.83%
OPL Average Salary
$4.50

April 21, 2025 6:41 PM : The Diamondbacks optioned McCarthy to Triple-A Reno on Monday.
Analysis: McCarthy is a dreadful 3-for-41 (.073) at the plate this season and had been displaced on the center field hierarchy by Alek Thomas. He'll head to Reno, where he will play every day and try to get back on track offensively. Thomas will now be the Diamondbacks' primary center fielder.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | ARI | 24 | 70 | 59 | 13 | 3 | 0 | 2 | 8 | 2 | 3 | 2 | 2.98 | 71.40 |
2022 | ARI | 99 | 354 | 321 | 91 | 16 | 3 | 8 | 23 | 6 | 23 | 3 | 4.54 | 449.60 |
2023 | ARI | 99 | 312 | 276 | 67 | 7 | 5 | 2 | 26 | 5 | 26 | 4 | 3.01 | 298.00 |
2024 | ARI | 142 | 495 | 442 | 126 | 13 | 7 | 8 | 31 | 14 | 25 | 6 | 4.1 | 582.10 |
2025 | ARI | 14 | 47 | 41 | 3 | 1 | 0 | 0 | 4 | 1 | 1 | 0 | -0.31 | -4.40 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | ARI (R) | 3 | 12 | 11 | 3 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 5.47 | 16.40 |
2018 | ARI (A-) | 55 | 241 | 208 | 60 | 17 | 3 | 3 | 22 | 9 | 20 | 8 | 6.02 | 331.20 |
2019 | ARI (A+) | 53 | 214 | 195 | 54 | 13 | 3 | 2 | 17 | 2 | 18 | 2 | 5.03 | 266.60 |
2021 | ARI (AA) | 35 | 156 | 137 | 33 | 8 | 4 | 6 | 17 | 2 | 17 | 1 | 6.76 | 236.70 |
2021 | ARI (AAA) | 50 | 212 | 191 | 50 | 6 | 7 | 9 | 20 | 0 | 12 | 3 | 6.11 | 305.30 |
2022 | ARI (AAA) | 36 | 165 | 141 | 52 | 11 | 3 | 5 | 19 | 4 | 11 | 4 | 9.03 | 324.90 |
2023 | ARI (AAA) | 45 | 221 | 197 | 71 | 13 | 3 | 9 | 17 | 4 | 15 | 4 | 9.34 | 420.30 |
2025 | ARI (AAA) | 2 | 9 | 7 | 3 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 10.3 | 20.60 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 19, 2025 | ARI | @CHC | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Apr 18, 2025 | ARI | @CHC | 5 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Apr 13, 2025 | ARI | MIL | 4 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 4.00 |
Apr 12, 2025 | ARI | MIL | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 3.60 |
Apr 11, 2025 | ARI | MIL | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Apr 9, 2025 | ARI | BAL | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4.50 |
Apr 7, 2025 | ARI | BAL | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Apr 6, 2025 | ARI | @WSN | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Apr 4, 2025 | ARI | @WSN | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Apr 2, 2025 | ARI | @NYY | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Totals | 34 | 31 | 3 | 2 | 1 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 0 | -2.30 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 24, 2025 | AAA | RNO | ABQ | 5 | 4 | 2 | 0 | 1 | 0 | 0 | 2 | 0 | 1 | 0 | 1 | 0 |
Apr 23, 2025 | AAA | RNO | ABQ | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Sep 10, 2023 | AAA | RNO | @ABQ | 5 | 5 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Sep 9, 2023 | AAA | RNO | @ABQ | 5 | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 3 | 0 | 1 | 0 | 0 |
Sep 8, 2023 | AAA | RNO | @ABQ | 5 | 5 | 3 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
Sep 7, 2023 | AAA | RNO | @ABQ | 5 | 5 | 4 | 0 | 0 | 0 | 1 | 3 | 2 | 0 | 0 | 3 | 0 |
Sep 6, 2023 | AAA | RNO | @ABQ | 5 | 4 | 1 | 0 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 | 0 |
Sep 5, 2023 | AAA | RNO | @ABQ | 5 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
Sep 3, 2023 | AAA | RNO | ELP | 6 | 6 | 1 | 0 | 0 | 0 | 1 | 2 | 3 | 0 | 0 | 0 | 0 |
Sep 2, 2023 | AAA | RNO | ELP | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
Totals | 50 | 45 | 17 | 2 | 2 | 1 | 4 | 15 | 10 | 2 | 1 | 7 | 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 |
---|---|---|---|
September 17, 2022 4:05 PM | add | Clash City Rockers ✯ | $10 |
October 14, 2022 2:23 AM | increase | Clash City Rockers ✯ | $12 |
January 31, 2023 10:09 PM | cut | Clash City Rockers ✯ | $0 |
March 19, 2023 8:56 PM | add | Nashville Numbers | $15 |
April 28, 2023 9:14 AM | cut | Nashville Numbers | $8 |
June 24, 2024 11:22 PM | add | LT Titans ⚂ | $1 |
July 7, 2024 12:16 PM | cut | LT Titans ⚂ | $1 |
August 11, 2024 12:23 PM | add | Fake News Bears | $3 |
October 10, 2024 1:02 AM | increase | Fake News Bears | $5 |
November 28, 2024 10:30 AM | move | Coastal Empire (from Fake News Bears) | $5 |
April 25, 2025 10:20 AM | cut | Coastal Empire | $3 |