On MLB 40-man: YES
Acquired: Free Agent (COL) Nov'21
Thu 8/21 | Fri 8/22 | Sat 8/23 |
---|---|---|
@KCR 2:10 PM EDT | CLE 8:05 PM EDT | CLE 7:05 PM EDT |
Positions
SP/RP
2026 Earned Positions
RP/SP
All Leagues
Average $3.25
Median $3.00
FanGraphs Points
Average $4.00
Median $3.00
All Leagues
Average $1.60
Median $1.00
FanGraphs Points
Average $1.50
Median $1.00
Roster%
4.89%
Change
7Day
5.2%
30Day
12.24%
2025 OPL Round 6
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 17, 2025 12:29 PM : The Rangers placed Gray on the 15-day injured list Sunday due to right shoulder nerve irritation.
Analysis: Gray will continue to occupy a spot on the Rangers' 40-man roster upon clearing outright waivers Saturday, after no other team was willing to take on the approximately $3.1 million remaining on his $13 million salary for 2025. The right-hander ended up making a 2.1-inning mop-up appearance in Saturday's 14-2 loss to the Blue Jays and may have been pitching through the shoulder issue during the outing. According to Jeff Wilson of AllDLLS.com, manager Bruce Bochy said that Gray is dealing with thoracic outlet syndrome, which often necessitates a multi-month absence and is likely to end his season. Texas recalled right-hander Caleb Boushley from Triple-A Round Rock to replace Gray in the bullpen.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | COL | 9 | 9 | 40.2 | 0 | 0 | 40 | 52 | 14 | 2 | 4 | 3.65 | 148.53 |
2016 | COL | 29 | 29 | 168.0 | 0 | 0 | 185 | 153 | 59 | 12 | 18 | 4.65 | 781.00 |
2017 | COL | 20 | 20 | 110.1 | 0 | 0 | 112 | 113 | 30 | 2 | 10 | 4.78 | 527.66 |
2018 | COL | 31 | 31 | 172.1 | 0 | 0 | 183 | 180 | 52 | 6 | 27 | 3.87 | 667.16 |
2019 | COL | 26 | 25 | 150.0 | 0 | 0 | 150 | 147 | 56 | 4 | 19 | 4.09 | 614.10 |
2020 | COL | 8 | 8 | 39.0 | 0 | 0 | 22 | 45 | 11 | 2 | 6 | 2.64 | 102.80 |
2021 | COL | 29 | 29 | 149.0 | 0 | 0 | 157 | 140 | 58 | 8 | 21 | 4 | 596.30 |
2022 | TEX | 24 | 24 | 127.1 | 0 | 0 | 134 | 105 | 39 | 6 | 17 | 4.66 | 593.16 |
2023 | TEX | 29 | 29 | 157.1 | 0 | 0 | 142 | 149 | 54 | 9 | 22 | 3.82 | 601.26 |
2024 | TEX | 23 | 19 | 102.2 | 0 | 0 | 86 | 107 | 28 | 0 | 11 | 4.23 | 434.24 |
2025 | TEX | 6 | 0 | 14.0 | 0 | 0 | 12 | 15 | 6 | 0 | 5 | 0.65 | 9.10 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | COL (R) | 4 | 4 | 13.1 | 0 | 0 | 15 | 15 | 2 | 1 | 0 | 6.05 | 80.67 |
2013 | COL (A+) | 5 | 5 | 24.0 | 0 | 0 | 36 | 10 | 6 | 0 | 0 | 8.57 | 205.60 |
2014 | COL (AA) | 24 | 24 | 124.1 | 0 | 0 | 113 | 107 | 41 | 4 | 10 | 4.91 | 609.86 |
2015 | COL (AAA) | 21 | 20 | 114.1 | 0 | 0 | 110 | 129 | 41 | 4 | 9 | 4.24 | 484.96 |
2016 | COL (A+) | 2 | 2 | 8.2 | 0 | 0 | 11 | 8 | 3 | 0 | 0 | 6.5 | 56.33 |
2017 | COL (A+) | 1 | 1 | 4.0 | 0 | 0 | 5 | 4 | 1 | 0 | 0 | 6.55 | 26.20 |
2017 | COL (AAA) | 2 | 2 | 9.1 | 0 | 0 | 13 | 10 | 5 | 0 | 2 | 3.16 | 29.47 |
2018 | COL (AAA) | 2 | 2 | 10.2 | 0 | 0 | 13 | 7 | 4 | 0 | 1 | 5.85 | 62.43 |
2021 | COL (AAA) | 1 | 1 | 4.0 | 0 | 0 | 6 | 5 | 1 | 0 | 1 | 3.33 | 13.30 |
2025 | TEX (CPX) | 1 | 1 | 3.0 | 0 | 0 | 2 | 6 | 0 | 0 | 0 | 3.53 | 10.60 |
2025 | TEX (AAA) | 2 | 2 | 5.2 | 0 | 0 | 6 | 4 | 2 | 0 | 1 | 4.45 | 25.23 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 16, 2025 | TEX | @TOR | 0 | 0 | 0 | 0 | 2.1 | 14 | 4 | 4 | 4 | 3 | 3 | 0 | 2 | -20.73 |
Aug 11, 2025 | TEX | ARI | 0 | 0 | 0 | 0 | 1.0 | 5 | 1 | 1 | 2 | 0 | 0 | 0 | 1 | -10.10 |
Aug 4, 2025 | TEX | NYY | 0 | 0 | 0 | 0 | 5.0 | 19 | 2 | 2 | 4 | 5 | 0 | 0 | 1 | 24.30 |
Jul 29, 2025 | TEX | @LAA | 0 | 0 | 0 | 0 | 0.2 | 8 | 4 | 4 | 3 | 1 | 3 | 0 | 0 | -9.87 |
Jul 26, 2025 | TEX | ATL | 0 | 0 | 0 | 0 | 3.0 | 10 | 1 | 1 | 1 | 3 | 0 | 0 | 1 | 13.30 |
Jul 23, 2025 | TEX | ATH | 0 | 1 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 12.20 |
Aug 30, 2024 | TEX | ATH | 1 | 0 | 0 | 0 | 4.2 | 20 | 4 | 4 | 3 | 5 | 2 | 0 | 2 | 6.13 |
Aug 24, 2024 | TEX | @CLE | 1 | 0 | 0 | 0 | 2.0 | 15 | 7 | 7 | 7 | 1 | 2 | 0 | 1 | -19.70 |
Aug 20, 2024 | TEX | PIT | 0 | 0 | 0 | 0 | 2.0 | 9 | 1 | 1 | 2 | 2 | 1 | 0 | 0 | 10.60 |
Jul 28, 2024 | TEX | @TOR | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Totals | 2 | 1 | 0 | 0 | 22.2 | 107 | 24 | 24 | 27 | 20 | 11 | 0 | 8 | 6.13 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 19, 2025 | AAA | RR | @LV | 1 | 0 | 0 | 3.2 | 16 | 1 | 1 | 3 | 5 | 2 | 0 | 0 |
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 | 3 | 0 | 0 | 8.2 | 36 | 3 | 3 | 10 | 8 | 2 | 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 31, 2016 4:11 AM | add | Piskijikers | $2 |
July 12, 2016 4:56 PM | move | CronChips (from Piskijikers) | $2 |
September 2, 2016 2:53 PM | move | Cleveland 10¢ Beer Knights (from CronChips) | $2 |
October 7, 2016 12:57 PM | increase | Cleveland 10¢ Beer Knights | $4 |
November 15, 2016 8:26 AM | increase | Cleveland 10¢ Beer Knights | $6 |
November 28, 2016 9:10 PM | move | Booger Weeds (from Cleveland 10¢ Beer Knights) | $6 |
May 24, 2017 9:39 AM | move | Tatamagouche Flycatchers (from Booger Weeds) | $6 |
October 7, 2017 1:52 AM | increase | Tatamagouche Flycatchers | $8 |
July 26, 2018 11:28 AM | move | Stop looking at me Kwan. (from Tatamagouche Flycatchers) | $8 |
October 12, 2018 12:57 PM | increase | Stop looking at me Kwan. | $10 |
November 20, 2018 11:35 AM | move | Middlesboro Waspers (from Stop looking at me Kwan.) | $10 |
May 24, 2019 12:15 PM | move | Little Chicago Bootleggers (from Middlesboro Waspers) | $10 |
October 4, 2019 4:57 PM | increase | Little Chicago Bootleggers | $12 |
September 30, 2020 6:19 PM | increase | Little Chicago Bootleggers | $14 |
January 1, 2021 9:01 PM | cut | Little Chicago Bootleggers | $0 |
April 23, 2021 8:30 AM | add | My Big Unit | $3 |
October 9, 2021 4:24 AM | increase | My Big Unit | $5 |
February 14, 2022 12:20 PM | cut | My Big Unit | $0 |
March 30, 2022 9:05 PM | add | Booger Weeds | $6 |
July 2, 2022 10:39 AM | move | Stop looking at me Kwan. (from Booger Weeds) | $6 |
October 14, 2022 2:04 AM | increase | Stop looking at me Kwan. | $8 |
March 29, 2023 1:44 PM | move | Tatamagouche Flycatchers (from Stop looking at me Kwan.) | $8 |
August 15, 2023 11:47 AM | cut | Tatamagouche Flycatchers | $4 |
August 16, 2023 11:48 AM | add | Cleveland 10¢ Beer Knights | $8 |
October 12, 2023 12:06 PM | increase | Cleveland 10¢ Beer Knights | $10 |
January 31, 2024 10:50 AM | cut | Cleveland 10¢ Beer Knights | $0 |
March 5, 2024 9:41 PM | add | Booger Weeds | $1 |
October 10, 2024 12:37 AM | increase | Booger Weeds | $3 |
January 29, 2025 4:51 PM | cut | Booger Weeds | $0 |