On MLB 40-man: YES
Acquired: Free Agent (COL) Nov'21
Mon 8/18 | Tue 8/19 | Wed 8/20 |
---|---|---|
@KCR 7:40 PM EDT | @KCR 7:40 PM EDT | @KCR 7:40 PM EDT |
Positions
SP/RP
2026 Earned Positions
RP/SP
All Leagues
Average $2.68
Median $1.00
SABR Points
Average $0.00
Median $0.00
All Leagues
Average $1.60
Median $1.00
SABR Points
Average $2.30
Median $2.00
Roster%
7.65%
Change
7Day
2.45%
30Day
7.65%
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 | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | COL | 9 | 9 | 40.2 | 0 | 0 | 40 | 14 | 2 | 4 | 4.51 | 183.33 |
2016 | COL | 29 | 29 | 168.0 | 0 | 0 | 185 | 59 | 12 | 18 | 4.54 | 763.00 |
2017 | COL | 20 | 20 | 110.1 | 0 | 0 | 112 | 30 | 2 | 10 | 4.98 | 549.67 |
2018 | COL | 31 | 31 | 172.1 | 0 | 0 | 183 | 52 | 6 | 27 | 4.08 | 702.67 |
2019 | COL | 26 | 25 | 150.0 | 0 | 0 | 150 | 56 | 4 | 19 | 4.15 | 623.00 |
2020 | COL | 8 | 8 | 39.0 | 0 | 0 | 22 | 11 | 2 | 6 | 3.13 | 122.00 |
2021 | COL | 29 | 29 | 149.0 | 0 | 0 | 157 | 58 | 8 | 21 | 3.95 | 588.00 |
2022 | TEX | 24 | 24 | 127.1 | 0 | 0 | 134 | 39 | 6 | 17 | 4.31 | 548.67 |
2023 | TEX | 29 | 29 | 157.1 | 0 | 0 | 142 | 54 | 9 | 22 | 3.79 | 595.67 |
2024 | TEX | 23 | 19 | 102.2 | 0 | 0 | 86 | 28 | 0 | 11 | 4.46 | 458.34 |
2025 | TEX | 6 | 0 | 14.0 | 0 | 0 | 12 | 6 | 0 | 5 | 0.79 | 11.00 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | COL (R) | 4 | 4 | 13.1 | 0 | 0 | 15 | 2 | 1 | 0 | 6.58 | 87.67 |
2013 | COL (A+) | 5 | 5 | 24.0 | 0 | 0 | 36 | 6 | 0 | 0 | 7.25 | 174.00 |
2014 | COL (AA) | 24 | 24 | 124.1 | 0 | 0 | 113 | 41 | 4 | 10 | 4.69 | 582.67 |
2015 | COL (AAA) | 21 | 20 | 114.1 | 0 | 0 | 110 | 41 | 4 | 9 | 4.72 | 539.67 |
2016 | COL (A+) | 2 | 2 | 8.2 | 0 | 0 | 11 | 3 | 0 | 0 | 6.5 | 56.33 |
2017 | COL (A+) | 1 | 1 | 4.0 | 0 | 0 | 5 | 1 | 0 | 0 | 6.75 | 27.00 |
2017 | COL (AAA) | 2 | 2 | 9.1 | 0 | 0 | 13 | 5 | 0 | 2 | 3.39 | 31.67 |
2018 | COL (AAA) | 2 | 2 | 10.2 | 0 | 0 | 13 | 4 | 0 | 1 | 5.09 | 54.33 |
2021 | COL (AAA) | 1 | 1 | 4.0 | 0 | 0 | 6 | 1 | 0 | 1 | 4 | 16.00 |
2025 | TEX (CPX) | 1 | 1 | 3.0 | 0 | 0 | 2 | 0 | 0 | 0 | 6.33 | 19.00 |
2025 | TEX (AAA) | 2 | 2 | 5.2 | 0 | 0 | 6 | 2 | 0 | 1 | 3.76 | 21.33 |
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 | -17.33 |
Aug 11, 2025 | TEX | ARI | 0 | 0 | 0 | 0 | 1.0 | 5 | 1 | 1 | 2 | 0 | 0 | 0 | 1 | -8.00 |
Aug 4, 2025 | TEX | NYY | 0 | 0 | 0 | 0 | 5.0 | 19 | 2 | 2 | 4 | 5 | 0 | 0 | 1 | 22.00 |
Jul 29, 2025 | TEX | @LAA | 0 | 0 | 0 | 0 | 0.2 | 8 | 4 | 4 | 3 | 1 | 3 | 0 | 0 | -3.67 |
Jul 26, 2025 | TEX | ATL | 0 | 0 | 0 | 0 | 3.0 | 10 | 1 | 1 | 1 | 3 | 0 | 0 | 1 | 8.00 |
Jul 23, 2025 | TEX | ATH | 0 | 1 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 10.00 |
Aug 30, 2024 | TEX | ATH | 1 | 0 | 0 | 0 | 4.2 | 20 | 4 | 4 | 3 | 5 | 2 | 0 | 2 | 1.33 |
Aug 24, 2024 | TEX | @CLE | 1 | 0 | 0 | 0 | 2.0 | 15 | 7 | 7 | 7 | 1 | 2 | 0 | 1 | -7.00 |
Aug 20, 2024 | TEX | PIT | 0 | 0 | 0 | 0 | 2.0 | 9 | 1 | 1 | 2 | 2 | 1 | 0 | 0 | 11.00 |
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 | 16.33 |
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 |
---|---|---|---|
June 27, 2013 10:55 PM | add | Red PaperKurtz | $3 |
October 11, 2013 2:44 PM | increase | Red PaperKurtz | $4 |
May 16, 2014 3:26 PM | move | Lucky Strikes 🍀 (from Red PaperKurtz) | $4 |
June 12, 2014 12:08 PM | move | Reggie Dwight 🕶️🎹 (from Lucky Strikes 🍀) | $4 |
October 8, 2014 11:18 PM | increase | Reggie Dwight 🕶️🎹 | $5 |
November 23, 2014 10:28 AM | move | Fly Eli's Evian Showers (from Reggie Dwight 🕶️🎹) | $5 |
November 27, 2014 1:45 PM | move | SABRmagician✨ (from Fly Eli's Evian Showers) | $5 |
May 30, 2015 4:54 PM | move | The Fish 🐠 🎣 (from SABRmagician✨) | $5 |
October 5, 2015 8:15 AM | increase | The Fish 🐠 🎣 | $7 |
January 31, 2016 2:22 AM | cut | The Fish 🐠 🎣 | $4 |
March 16, 2016 8:14 AM | add | The Fish 🐠 🎣 | $2 |
March 23, 2016 5:36 PM | cut | The Fish 🐠 🎣 | $1 |
April 12, 2016 1:04 AM | add | Reggie Dwight 🕶️🎹 | $2 |
October 7, 2016 12:39 PM | increase | Reggie Dwight 🕶️🎹 | $4 |
November 17, 2016 9:48 PM | move | Fly Eli's Evian Showers (from Reggie Dwight 🕶️🎹) | $4 |
December 15, 2016 4:19 PM | move | Lucky Strikes 🍀 (from Fly Eli's Evian Showers) | $4 |
October 7, 2017 1:46 AM | increase | Lucky Strikes 🍀 | $6 |
October 12, 2018 12:43 PM | increase | Lucky Strikes 🍀 | $8 |
October 4, 2019 4:42 PM | increase | Lucky Strikes 🍀 | $10 |
December 23, 2019 4:54 PM | move | Fly Eli's Evian Showers (from Lucky Strikes 🍀) | $10 |
January 31, 2020 11:52 PM | cut | Fly Eli's Evian Showers | $0 |
March 4, 2020 9:12 PM | add | WAR Horse | $15 |
August 2, 2020 9:00 AM | cut | WAR Horse | $8 |
August 3, 2020 9:01 AM | add | Pinwheels & Pinstripes | $15 |
September 4, 2020 6:42 AM | cut | Pinwheels & Pinstripes | $8 |
September 4, 2020 11:14 AM | add | Pinwheels & Pinstripes | $15 |
September 30, 2020 7:45 PM | increase | Pinwheels & Pinstripes | $17 |
November 20, 2020 12:22 PM | cut | Pinwheels & Pinstripes | $0 |
April 22, 2021 9:33 PM | add | The Mookie PC Small Group | $5 |
September 1, 2021 11:56 PM | cut | The Mookie PC Small Group | $3 |
September 12, 2021 10:52 PM | add | Fly Eli's Evian Showers | $3 |
September 17, 2021 2:21 PM | cut | Fly Eli's Evian Showers | $2 |
September 26, 2021 11:21 PM | add | SABRmagician✨ | $3 |
September 29, 2021 6:52 PM | cut | SABRmagician✨ | $2 |
March 20, 2022 9:05 PM | add | Fly Eli's Evian Showers | $9 |
April 21, 2022 7:09 PM | cut | Fly Eli's Evian Showers | $5 |
May 12, 2022 12:00 AM | add | Breakfast Monkeys | $5 |
October 14, 2022 1:54 AM | increase | Breakfast Monkeys | $7 |
May 3, 2023 9:56 AM | cut | Breakfast Monkeys | $4 |
May 19, 2023 7:18 PM | add | Fly Eli's Evian Showers | $4 |
July 20, 2023 10:43 PM | move | Breakfast Monkeys (from Fly Eli's Evian Showers) | $4 |
October 2, 2023 11:56 AM | cut | Breakfast Monkeys | $2 |
March 4, 2024 10:57 PM | add | The Mookie PC Small Group | $1 |
October 10, 2024 12:37 AM | increase | The Mookie PC Small Group | $3 |
January 31, 2025 7:47 AM | cut | The Mookie PC Small Group | $0 |