On MLB 40-man: YES
Acquired: Drafted 2nd Rd (63) '18
Wed 7/09 | Thu 7/10 | Fri 7/11 |
---|---|---|
@SDP 9:40 PM EDT | @SDP 9:40 PM EDT | @LAA 9:38 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $1.84
Median $1.00
Old School (5x5)
Average $1.38
Median $1.00
All Leagues
Average $1.90
Median $2.00
Old School (5x5)
Average $1.10
Median $1.00
Roster%
19.63%
Change
7Day
1.84%
30Day
3.38%
2025 OPL Round 3
OPL Roster%
2.00%
OPL Average Salary
$1.00

July 8, 2025 9:25 PM : Thomas was scratched from the lineup ahead of Tuesday's game against San Diego due to right knee soreness, Jody Jackson of Bally Sports Arizona reports.
Analysis: The D-backs are labeling Thomas as day-to-day, so a trip to the injured list doesn't seem imminent at the moment. He'll take Tuesday off to recover while Jake McCarthy moves to center field and Randal Grichuk enters the lineup as Arizona's DH.
MLB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2022 | ARI | 113 | 411 | 381 | 45 | 8 | 39 | 4 | 0.23097 |
2023 | ARI | 125 | 402 | 374 | 51 | 9 | 39 | 9 | 0.22995 |
2024 | ARI | 39 | 103 | 95 | 13 | 3 | 17 | 4 | 0.18947 |
2025 | ARI | 81 | 263 | 241 | 28 | 5 | 23 | 5 | 0.24066 |
MILB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2018 | ARI (R) | 28 | 138 | 123 | 24 | 0 | 10 | 8 | 0.32520 |
2018 | ARI (R) | 28 | 134 | 123 | 26 | 2 | 17 | 4 | 0.34146 |
2019 | ARI (A) | 91 | 402 | 353 | 63 | 8 | 48 | 11 | 0.31161 |
2019 | ARI (A+) | 23 | 104 | 94 | 13 | 2 | 7 | 4 | 0.25532 |
2021 | ARI (AA) | 72 | 329 | 286 | 54 | 10 | 41 | 8 | 0.28322 |
2021 | ARI (AAA) | 34 | 166 | 149 | 32 | 8 | 18 | 5 | 0.36913 |
2022 | ARI (AAA) | 27 | 131 | 115 | 25 | 4 | 19 | 5 | 0.32174 |
2023 | ARI (AAA) | 26 | 128 | 112 | 24 | 3 | 31 | 2 | 0.34821 |
2024 | ARI (CPX) | 5 | 16 | 13 | 3 | 1 | 3 | 0 | 0.53846 |
2024 | ARI (AAA) | 16 | 69 | 63 | 14 | 2 | 12 | 1 | 0.28571 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 8, 2025 | ARI | @SDP | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 7, 2025 | ARI | @SDP | 4 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 6, 2025 | ARI | KCR | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 5, 2025 | ARI | KCR | 4 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 3, 2025 | ARI | SFG | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 2, 2025 | ARI | SFG | 5 | 5 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Jul 1, 2025 | ARI | SFG | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 30, 2025 | ARI | SFG | 3 | 3 | 3 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Jun 29, 2025 | ARI | MIA | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 28, 2025 | ARI | MIA | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 35 | 31 | 6 | 3 | 1 | 0 | 1 | 3 | 1 | 0 | 0 | 0 | 0 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 22, 2024 | AAA | RNO | ABQ | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 0 |
Sep 21, 2024 | AAA | RNO | ABQ | 5 | 3 | 1 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Sep 20, 2024 | AAA | RNO | ABQ | 4 | 4 | 2 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
Sep 18, 2024 | AAA | RNO | ABQ | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sep 17, 2024 | AAA | RNO | ABQ | 4 | 4 | 2 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Aug 17, 2024 | AAA | RNO | @ELP | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Aug 16, 2024 | AAA | RNO | @ELP | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Aug 15, 2024 | AAA | RNO | @ELP | 5 | 4 | 2 | 1 | 1 | 0 | 1 | 3 | 2 | 0 | 0 | 0 | 0 |
Jul 1, 2024 | AAA | RNO | @SAC | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 29, 2024 | AAA | RNO | OKC | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Totals | 43 | 39 | 14 | 4 | 2 | 0 | 2 | 12 | 6 | 0 | 0 | 1 | 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 8, 2021 8:28 PM | add | Greene Monster Hunter | $3 |
October 9, 2021 4:52 AM | increase | Greene Monster Hunter | $4 |
October 14, 2022 1:23 AM | increase | Greene Monster Hunter | $6 |
January 30, 2023 3:00 PM | move | SpinningSeams⚾️ (from Greene Monster Hunter) | $6 |
October 12, 2023 11:21 AM | increase | SpinningSeams⚾️ | $8 |
January 20, 2024 11:56 PM | cut | SpinningSeams⚾️ | $0 |
March 6, 2024 10:38 PM | add | Greene Monster Hunter | $1 |
April 1, 2024 6:37 PM | cut | Greene Monster Hunter | $1 |
May 6, 2024 10:51 AM | add | Didn’t use my JJ, it was a Bleday | $2 |
August 31, 2024 1:34 PM | cut | Didn’t use my JJ, it was a Bleday | $1 |