On MLB 40-man: YES
Acquired: Drafted 1st Rd (39) '18
Sun 4/27 | Mon 4/28 | Tue 4/29 |
---|---|---|
ATL 4:10 PM EDT | --- | @NYM 7:10 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $3.48
Median $3.00
FanGraphs Points
Average $2.67
Median $3.00
All Leagues
Average $2.80
Median $2.50
FanGraphs Points
Average $2.10
Median $2.00
Roster%
29.97%
Change
7Day
19.27%
30Day
63.61%
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) | 4 | 20 | 15 | 8 | 4 | 1 | 0 | 2 | 3 | 2 | 0 | 16.48 | 65.90 |
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 26, 2025 | AAA | RNO | ABQ | 5 | 3 | 2 | 0 | 2 | 0 | 0 | 2 | 2 | 2 | 0 | 1 | 0 |
Apr 25, 2025 | AAA | RNO | ABQ | 6 | 5 | 3 | 1 | 1 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 0 |
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 |
Totals | 50 | 42 | 19 | 3 | 5 | 2 | 3 | 17 | 9 | 4 | 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 4, 2022 8:20 PM | add | Youth Authority Home | $2 |
October 14, 2022 2:21 AM | increase | Youth Authority Home | $4 |
May 15, 2023 11:05 AM | cut | Youth Authority Home | $2 |
June 2, 2023 12:30 PM | add | Otto2024 | $5 |
July 7, 2023 5:39 PM | cut | Otto2024 | $3 |
July 8, 2023 5:40 PM | add | Kemper Fi | $5 |
August 23, 2023 8:56 AM | cut | Kemper Fi | $3 |
September 26, 2023 10:25 AM | add | Kemper Fi | $3 |
September 26, 2023 11:33 AM | cut | Kemper Fi | $2 |
August 3, 2024 7:28 PM | add | All Encompassing Suck | $1 |
August 7, 2024 9:06 PM | cut | All Encompassing Suck | $1 |
August 22, 2024 8:57 AM | add | Otto2024 | $5 |
October 10, 2024 1:04 AM | increase | Otto2024 | $7 |
January 2, 2025 3:46 PM | cut | Otto2024 | $0 |
February 28, 2025 8:36 AM | add | Jax Beach Belugas | $3 |
April 24, 2025 8:37 AM | cut | Jax Beach Belugas | $2 |