Sat 4/26 | Sun 4/27 | Mon 4/28 |
---|---|---|
Starting TEX 4:05 PM EDT | TEX 4:05 PM EDT | --- |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $5.64
Median $5.00
FanGraphs Points
Average $5.36
Median $4.00
All Leagues
Average $7.80
Median $6.00
FanGraphs Points
Average $9.30
Median $7.50
Roster%
98.47%
Change
7Day
0.92%
30Day
0.31%
2025 OPL Round 1
OPL Roster%
12.50%
OPL Average Salary
$4.57

April 22, 2025 1:22 AM : Ray allowed two runs on five hits and three walks while striking out four batters over five innings in a no-decision against Milwaukee on Monday.
Analysis: Both of the runs Ray allowed came on a second-inning Caleb Durbin homer. While the veteran hurler otherwise kept the Brewers out of the scoring column, he again struggled with his efficiency, needed 92 pitches (55 of which were strikes) to get through five frames. Ray completed just four innings in each of his two previous appearances, and he exceeded 90 pitches in each of those outings as well. He's been okay so far this season with a 3-0 record and 4.07 ERA, but his 1.56 WHIP is far from ideal. Ray's biggest issue has been walks -- with the three free passes Monday, he's now issued a league-high 18 walks in just 24.1 frames on the campaign.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 | DET | 9 | 6 | 28.2 | 0 | 1 | 19 | 43 | 11 | 0 | 5 | 1.67 | 47.83 |
2015 | ARI | 23 | 23 | 127.2 | 0 | 0 | 119 | 121 | 49 | 8 | 9 | 4.59 | 586.44 |
2016 | ARI | 32 | 32 | 174.1 | 0 | 0 | 218 | 185 | 71 | 6 | 24 | 4.12 | 718.86 |
2017 | ARI | 28 | 28 | 162.0 | 0 | 0 | 218 | 116 | 71 | 5 | 23 | 5.08 | 822.30 |
2018 | ARI | 24 | 24 | 123.2 | 0 | 0 | 165 | 97 | 70 | 5 | 19 | 4.32 | 534.24 |
2019 | ARI | 33 | 33 | 174.1 | 0 | 0 | 235 | 150 | 84 | 5 | 30 | 4.21 | 734.06 |
2020 | ARI | 7 | 7 | 31.0 | 0 | 0 | 43 | 31 | 31 | 1 | 9 | 0.91 | 28.10 |
2020 | TOR | 5 | 4 | 20.2 | 0 | 0 | 25 | 22 | 14 | 0 | 4 | 2.64 | 54.53 |
2021 | TOR | 32 | 32 | 193.1 | 0 | 0 | 248 | 150 | 52 | 4 | 33 | 4.98 | 962.76 |
2022 | SEA | 32 | 32 | 189.0 | 0 | 0 | 212 | 163 | 62 | 7 | 32 | 4.22 | 798.20 |
2023 | SEA | 1 | 1 | 3.1 | 0 | 0 | 3 | 4 | 5 | 0 | 0 | 1.58 | 5.27 |
2024 | SFG | 7 | 7 | 30.2 | 0 | 0 | 43 | 20 | 15 | 6 | 6 | 4.05 | 124.13 |
2025 | SFG | 5 | 5 | 24.1 | 0 | 0 | 25 | 20 | 18 | 0 | 5 | 2.57 | 62.57 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 | WSN (A-) | 1 | 0 | 1.0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 11.4 | 11.40 |
2011 | WSN (A) | 20 | 20 | 89.0 | 0 | 0 | 95 | 71 | 38 | 12 | 3 | 5.36 | 477.10 |
2012 | WSN (A+) | 22 | 21 | 105.2 | 0 | 0 | 86 | 122 | 49 | 11 | 14 | 2.69 | 284.54 |
2013 | WSN (A+) | 16 | 16 | 84.0 | 0 | 0 | 100 | 60 | 41 | 4 | 9 | 5 | 419.90 |
2013 | WSN (AA) | 11 | 11 | 58.0 | 0 | 0 | 60 | 56 | 21 | 6 | 4 | 4.71 | 273.40 |
2014 | DET (AAA) | 20 | 19 | 100.1 | 0 | 1 | 75 | 106 | 44 | 3 | 6 | 4.05 | 406.06 |
2015 | ARI (AAA) | 9 | 9 | 41.2 | 0 | 0 | 57 | 44 | 27 | 0 | 1 | 5.15 | 214.63 |
2017 | ARI (A+) | 1 | 1 | 4.2 | 0 | 0 | 11 | 4 | 2 | 0 | 0 | 8.6 | 40.13 |
2018 | ARI (A+) | 1 | 1 | 2.1 | 0 | 0 | 3 | 5 | 0 | 1 | 2 | -7.43 | -17.33 |
2018 | ARI (AAA) | 1 | 1 | 4.1 | 0 | 0 | 9 | 3 | 1 | 0 | 0 | 9.06 | 39.27 |
2024 | SFG (CPX) | 4 | 4 | 7.0 | 0 | 0 | 15 | 7 | 0 | 0 | 1 | 7.33 | 51.30 |
2024 | SFG (A) | 3 | 3 | 11.2 | 0 | 0 | 18 | 8 | 2 | 0 | 2 | 6.08 | 70.93 |
2024 | SFG (AAA) | 3 | 2 | 10.2 | 0 | 0 | 12 | 4 | 4 | 0 | 1 | 6.4 | 68.23 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 21, 2025 | SFG | MIL | 1 | 0 | 0 | 0 | 5.0 | 22 | 2 | 2 | 5 | 4 | 3 | 0 | 1 | 10.70 |
Apr 16, 2025 | SFG | @PHI | 1 | 0 | 0 | 0 | 4.0 | 23 | 4 | 4 | 6 | 8 | 5 | 0 | 1 | 2.70 |
Apr 11, 2025 | SFG | @NYY | 1 | 1 | 0 | 0 | 4.0 | 18 | 1 | 1 | 2 | 7 | 4 | 0 | 0 | 26.40 |
Apr 5, 2025 | SFG | SEA | 1 | 1 | 0 | 0 | 6.0 | 24 | 1 | 1 | 4 | 2 | 5 | 0 | 1 | 10.70 |
Mar 30, 2025 | SFG | @CIN | 1 | 1 | 0 | 0 | 5.1 | 20 | 3 | 3 | 3 | 4 | 1 | 0 | 2 | 12.07 |
Aug 25, 2024 | SFG | @SEA | 1 | 0 | 0 | 0 | 3.0 | 13 | 1 | 1 | 1 | 4 | 3 | 1 | 0 | 15.60 |
Aug 20, 2024 | SFG | CHW | 1 | 1 | 0 | 0 | 6.2 | 24 | 1 | 1 | 3 | 9 | 0 | 1 | 0 | 56.53 |
Aug 14, 2024 | SFG | ATL | 1 | 0 | 0 | 0 | 0.2 | 8 | 5 | 5 | 1 | 2 | 3 | 2 | 1 | -20.97 |
Aug 9, 2024 | SFG | DET | 1 | 0 | 0 | 0 | 6.0 | 25 | 2 | 2 | 5 | 7 | 3 | 0 | 0 | 36.40 |
Aug 4, 2024 | SFG | @CIN | 1 | 1 | 0 | 0 | 5.0 | 19 | 2 | 2 | 3 | 9 | 1 | 0 | 2 | 19.60 |
Totals | 10 | 5 | 0 | 0 | 45.2 | 196 | 22 | 22 | 33 | 56 | 28 | 4 | 8 | 169.73 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 19, 2024 | AAA | SAC | ABQ | 1 | 1 | 0 | 5.1 | 18 | 0 | 0 | 1 | 7 | 2 | 0 | 0 |
Jul 14, 2024 | A | SJ | VIS | 1 | 1 | 0 | 5.0 | 17 | 0 | 0 | 1 | 9 | 1 | 0 | 0 |
Jul 9, 2024 | A | SJ | VIS | 1 | 0 | 0 | 3.0 | 14 | 4 | 4 | 4 | 5 | 1 | 0 | 2 |
Jul 4, 2024 | AAA | SAC | @RNO | 1 | 0 | 0 | 3.0 | 12 | 3 | 3 | 2 | 3 | 1 | 0 | 1 |
Jun 28, 2024 | A | SJ | FRE | 1 | 0 | 0 | 3.2 | 13 | 0 | 0 | 3 | 4 | 0 | 0 | 0 |
Jun 23, 2024 | AAA | SAC | RR | 0 | 0 | 0 | 2.1 | 9 | 0 | 0 | 1 | 2 | 1 | 0 | 0 |
Jun 18, 2024 | CPX | A-GIA | A-WSX | 1 | 0 | 0 | 2.1 | 9 | 1 | 1 | 2 | 4 | 0 | 0 | 0 |
Jun 13, 2024 | CPX | A-GIA | @A-DBA | 1 | 0 | 0 | 1.2 | 9 | 3 | 3 | 4 | 3 | 0 | 0 | 1 |
Jun 8, 2024 | CPX | A-GIA | A-PAD | 1 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 5 | 0 | 0 | 0 |
Jun 4, 2024 | CPX | A-GIA | @A-MRN | 1 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 3 | 0 | 0 | 0 |
Totals | 9 | 2 | 0 | 29.1 | 111 | 11 | 11 | 19 | 45 | 6 | 0 | 4 |
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 |
---|---|---|---|
July 8, 2015 11:42 PM | add | Albuquerque Jackalopes | $1 |
October 5, 2015 8:17 AM | increase | Albuquerque Jackalopes | $3 |
January 11, 2016 11:27 PM | move | Uncle Buck (from Albuquerque Jackalopes) | $3 |
April 1, 2016 6:49 PM | cut | Uncle Buck | $2 |
April 2, 2016 6:49 PM | add | I Must Have Missed 60 Minutes | $3 |
May 30, 2016 3:12 AM | cut | I Must Have Missed 60 Minutes | $2 |
August 1, 2016 11:51 PM | add | Albuquerque Jackalopes | $2 |
October 7, 2016 12:52 PM | increase | Albuquerque Jackalopes | $4 |
January 8, 2017 11:34 PM | move | Urshela is No Longer Here (from Albuquerque Jackalopes) | $4 |
January 17, 2017 4:27 PM | move | John Ja-ha, Charade You Are (from Urshela is No Longer Here) | $4 |
October 7, 2017 1:46 AM | increase | John Ja-ha, Charade You Are | $6 |
November 15, 2017 12:07 AM | increase | John Ja-ha, Charade You Are | $9 |
November 27, 2017 5:14 PM | move | Urshela is No Longer Here (from John Ja-ha, Charade You Are) | $9 |
May 3, 2018 11:51 AM | move | The Pest (from Urshela is No Longer Here) | $9 |
October 12, 2018 12:54 PM | increase | The Pest | $11 |
January 24, 2019 10:48 PM | move | Urshela is No Longer Here (from The Pest) | $11 |
October 4, 2019 4:49 PM | increase | Urshela is No Longer Here | $13 |
September 30, 2020 6:10 PM | increase | Urshela is No Longer Here | $15 |
January 28, 2021 10:56 PM | cut | Urshela is No Longer Here | $0 |
March 21, 2021 10:15 PM | add | John Ja-ha, Charade You Are | $7 |
October 9, 2021 4:13 AM | increase | John Ja-ha, Charade You Are | $9 |
November 15, 2021 12:37 AM | increase | John Ja-ha, Charade You Are | $14 |
July 26, 2022 1:37 PM | move | Obviously Dewon Brazelton (from John Ja-ha, Charade You Are) | $14 |
October 14, 2022 2:09 AM | increase | Obviously Dewon Brazelton | $16 |
January 31, 2023 10:39 PM | cut | Obviously Dewon Brazelton | $0 |
March 19, 2023 7:25 PM | add | Slippin Jimmy | $20 |
May 28, 2023 11:15 PM | cut | Slippin Jimmy | $10 |
March 10, 2024 10:40 PM | add | Albuquerque Jackalopes | $6 |
October 10, 2024 12:38 AM | increase | Albuquerque Jackalopes | $8 |
January 30, 2025 11:45 AM | cut | Albuquerque Jackalopes | $0 |
March 9, 2025 9:19 PM | add | John Ja-ha, Charade You Are | $13 |