Thu 7/17 | Fri 7/18 | Sat 7/19 |
---|---|---|
--- | DET 8:05 PM EDT | DET 7:05 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $2.14
Median $1.00
Old School (5x5)
Average $2.33
Median $1.00
All Leagues
Average $1.50
Median $1.00
Old School (5x5)
Average $1.50
Median $1.00
Roster%
17.13%
Change
7Day
1.53%
30Day
4.29%
2025 OPL Round 4
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 17, 2025 6:23 PM : Manager Bruce Bochy said Thursday that Gray (forearm) will make another rehab start at Triple-A Round Rock on Saturday, Jeff Wilson of AllDLLS.com reports.
Analysis: Saturday is expected to be Gray's final outing in the minors before his return from the injured list next week. The 33-year-old has made two appearances since starting up his rehab assignment, giving up two earned runs while striking out three batters over five frames. Because he has yet to last longer than three innings in a start, he'll likely operate under a pitch count during his first few starts back with the Rangers. Otherwise, the team could use him as a multi-inning option out of the bullpen.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2015 | COL | 9 | 9 | 40.2 | 0 | 0 | 40 | 5.53278 | 1.62295 |
2016 | COL | 29 | 29 | 168.0 | 10 | 0 | 185 | 4.60714 | 1.26190 |
2017 | COL | 20 | 20 | 110.1 | 10 | 0 | 112 | 3.67070 | 1.29607 |
2018 | COL | 31 | 31 | 172.1 | 12 | 0 | 183 | 5.11799 | 1.34623 |
2019 | COL | 26 | 25 | 150.0 | 11 | 0 | 150 | 3.84000 | 1.35333 |
2020 | COL | 8 | 8 | 39.0 | 2 | 0 | 22 | 6.69231 | 1.43590 |
2021 | COL | 29 | 29 | 149.0 | 8 | 0 | 157 | 4.59060 | 1.32886 |
2022 | TEX | 24 | 24 | 127.1 | 7 | 0 | 134 | 3.95812 | 1.13089 |
2023 | TEX | 29 | 29 | 157.1 | 9 | 0 | 142 | 4.11864 | 1.29025 |
2024 | TEX | 23 | 19 | 102.2 | 5 | 0 | 86 | 4.47078 | 1.31494 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2013 | COL (R) | 4 | 4 | 13.1 | 0 | 0 | 15 | 4.05000 | 1.27500 |
2013 | COL (A+) | 5 | 5 | 24.0 | 4 | 0 | 36 | 0.75000 | 0.66667 |
2014 | COL (AA) | 24 | 24 | 124.1 | 10 | 0 | 113 | 3.90885 | 1.19035 |
2015 | COL (AAA) | 21 | 20 | 114.1 | 6 | 0 | 110 | 4.32945 | 1.48688 |
2016 | COL (A+) | 2 | 2 | 8.2 | 0 | 0 | 11 | 2.07692 | 1.26923 |
2017 | COL (A+) | 1 | 1 | 4.0 | 0 | 0 | 5 | 0.00000 | 1.25000 |
2017 | COL (AAA) | 2 | 2 | 9.1 | 0 | 0 | 13 | 1.92857 | 1.60714 |
2018 | COL (AAA) | 2 | 2 | 10.2 | 1 | 0 | 13 | 3.37500 | 1.03125 |
2021 | COL (AAA) | 1 | 1 | 4.0 | 0 | 0 | 6 | 4.50000 | 1.50000 |
2025 | TEX (CPX) | 1 | 1 | 3.0 | 0 | 0 | 2 | 3.00000 | 2.00000 |
2025 | TEX (AAA) | 1 | 1 | 2.0 | 0 | 0 | 1 | 4.50000 | 0.50000 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 30, 2024 | TEX | ATH | 1 | 0 | 0 | 0 | 4.2 | 20 | 4 | 4 | 3 | 5 | 2 | 0 | 2 |
Aug 24, 2024 | TEX | @CLE | 1 | 0 | 0 | 0 | 2.0 | 15 | 7 | 7 | 7 | 1 | 2 | 0 | 1 |
Aug 20, 2024 | TEX | PIT | 0 | 0 | 0 | 0 | 2.0 | 9 | 1 | 1 | 2 | 2 | 1 | 0 | 0 |
Jul 28, 2024 | TEX | @TOR | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 23, 2024 | TEX | CHW | 1 | 1 | 0 | 0 | 7.2 | 27 | 1 | 1 | 4 | 5 | 0 | 0 | 0 |
Jul 19, 2024 | TEX | BAL | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jul 8, 2024 | TEX | @LAA | 1 | 1 | 0 | 0 | 5.0 | 20 | 3 | 3 | 5 | 2 | 1 | 0 | 0 |
Jul 3, 2024 | TEX | SDP | 1 | 0 | 0 | 0 | 4.0 | 21 | 3 | 3 | 7 | 2 | 2 | 0 | 1 |
Jun 27, 2024 | TEX | @BAL | 1 | 0 | 0 | 0 | 5.0 | 24 | 8 | 8 | 9 | 1 | 1 | 0 | 2 |
Jun 22, 2024 | TEX | KCR | 1 | 1 | 0 | 0 | 6.0 | 20 | 0 | 0 | 2 | 3 | 0 | 0 | 0 |
Totals | 7 | 3 | 0 | 0 | 37.1 | 160 | 27 | 27 | 40 | 21 | 9 | 0 | 6 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 14, 2025 | CPX | A-RAN | A-ROY | 1 | 0 | 0 | 3.0 | 13 | 1 | 1 | 6 | 2 | 0 | 0 | 0 |
Jul 9, 2025 | AAA | RR | ABQ | 1 | 0 | 0 | 2.0 | 7 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
Totals | 2 | 0 | 0 | 5.0 | 20 | 2 | 2 | 7 | 3 | 0 | 0 | 1 |
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 |
---|---|---|---|
March 3, 2017 10:59 PM | add | Sandlot Legend | $13 |
March 10, 2017 3:39 PM | move | The Zims (from Sandlot Legend) | $13 |
October 7, 2017 1:47 AM | increase | The Zims | $15 |
July 16, 2018 1:47 PM | move | Sandlot Legend (from The Zims) | $15 |
October 12, 2018 12:57 PM | increase | Sandlot Legend | $17 |
January 14, 2019 12:18 PM | cut | Sandlot Legend | $9 |
March 16, 2019 10:18 PM | add | Beebs | $11 |
July 26, 2019 10:26 AM | move | Rock River Sharks 🦈 (from Beebs) | $11 |
October 4, 2019 5:01 PM | increase | Rock River Sharks 🦈 | $13 |
January 31, 2020 12:47 PM | cut | Rock River Sharks 🦈 | $0 |
March 15, 2020 9:17 PM | add | Rock River Sharks 🦈 | $11 |
August 22, 2020 2:19 AM | cut | Rock River Sharks 🦈 | $6 |
May 1, 2021 6:23 PM | add | Gallo, Goodbye | $5 |
October 9, 2021 4:25 AM | increase | Gallo, Goodbye | $7 |
October 14, 2022 1:18 AM | increase | Gallo, Goodbye | $9 |
October 12, 2023 10:59 AM | increase | Gallo, Goodbye | $11 |
October 10, 2024 12:11 AM | increase | Gallo, Goodbye | $13 |
January 31, 2025 5:25 PM | cut | Gallo, Goodbye | $0 |
March 9, 2025 9:36 PM | add | Springfield Isotopes | $2 |
April 12, 2025 10:38 AM | cut | Springfield Isotopes | $1 |
May 19, 2025 9:00 AM | add | Springfield Isotopes | $1 |