Thu 7/03 | Fri 7/04 | Sat 7/05 |
---|---|---|
--- | @CHC 2:20 PM EDT | @CHC 2:20 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $16.55
Median $17.00
FanGraphs Points
Average $17.67
Median $18.00
All Leagues
Average $14.10
Median $14.00
FanGraphs Points
Average $18.40
Median $19.50
Roster%
100%
Change
7Day
0.61%
30Day
0.31%
2025 OPL Round 3
OPL Roster%
7.00%
OPL Average Salary
$18.00

July 2, 2025 11:35 PM : Gray (8-3) took the loss against the Pirates on Wednesday, allowing four runs on five hits and one walk while striking out six across 6.1 innings.
Analysis: Though he gave up a run in the second, Gray was dominant through his first six frames, at one point retiring 14 straight batters. However, things fell apart for the Cardinals' ace in the seventh, when he allowed three of the four hitters he faced on base and was tagged for three more runs. He now sits at a 3.51 ERA and 1.08 WHIP across 100 innings this season, and his 107 strikeouts is tied with Nick Pivetta for 13th most in the National League. Gray is projected to start against the Nationals at home next week, which may be his final turn in the rotation before the All-Star break.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | ATH | 12 | 10 | 64.0 | 0 | 0 | 67 | 51 | 20 | 0 | 4 | 5.72 | 365.80 |
2014 | ATH | 33 | 33 | 219.0 | 0 | 0 | 183 | 187 | 74 | 7 | 15 | 4.9 | 1072.90 |
2015 | ATH | 31 | 31 | 208.0 | 0 | 0 | 169 | 166 | 59 | 2 | 17 | 5.06 | 1053.50 |
2016 | ATH | 22 | 22 | 117.0 | 0 | 0 | 94 | 133 | 42 | 2 | 18 | 3.03 | 354.60 |
2017 | ATH | 16 | 16 | 97.0 | 0 | 0 | 94 | 84 | 30 | 1 | 8 | 5.11 | 496.00 |
2017 | NYY | 11 | 11 | 65.1 | 0 | 0 | 59 | 55 | 27 | 2 | 11 | 3.61 | 236.17 |
2018 | NYY | 30 | 23 | 130.1 | 0 | 0 | 123 | 138 | 57 | 8 | 14 | 3.72 | 484.46 |
2019 | CIN | 31 | 31 | 175.1 | 0 | 0 | 205 | 122 | 68 | 7 | 17 | 5.45 | 956.16 |
2020 | CIN | 11 | 11 | 56.0 | 0 | 0 | 72 | 42 | 26 | 2 | 4 | 5.64 | 316.00 |
2021 | CIN | 26 | 26 | 135.1 | 0 | 0 | 155 | 115 | 50 | 8 | 19 | 4.47 | 604.76 |
2022 | MIN | 24 | 24 | 119.2 | 0 | 0 | 117 | 99 | 36 | 6 | 11 | 5.02 | 600.84 |
2023 | MIN | 32 | 32 | 184.0 | 0 | 0 | 183 | 156 | 55 | 6 | 8 | 5.66 | 1040.60 |
2024 | STL | 28 | 28 | 166.1 | 0 | 0 | 203 | 142 | 39 | 3 | 21 | 5.31 | 883.36 |
2025 | STL | 17 | 17 | 100.0 | 0 | 0 | 107 | 90 | 18 | 3 | 10 | 5.34 | 534.00 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 | OAK (R) | 1 | 1 | 2.0 | 0 | 0 | 2 | 4 | 0 | 0 | 0 | 4.2 | 8.40 |
2011 | OAK (AA) | 5 | 5 | 20.0 | 0 | 0 | 18 | 15 | 6 | 0 | 0 | 6.35 | 127.00 |
2012 | OAK (AA) | 26 | 26 | 148.0 | 0 | 0 | 97 | 148 | 57 | 4 | 8 | 4.21 | 623.00 |
2012 | OAK (AAA) | 1 | 1 | 4.0 | 0 | 0 | 2 | 10 | 1 | 1 | 0 | 0.4 | 1.60 |
2013 | OAK (AAA) | 20 | 20 | 118.1 | 0 | 0 | 118 | 117 | 39 | 0 | 5 | 5.32 | 628.96 |
2017 | OAK (A+) | 1 | 1 | 5.0 | 0 | 0 | 6 | 1 | 0 | 0 | 0 | 9.28 | 46.40 |
2017 | OAK (AAA) | 1 | 1 | 6.0 | 0 | 0 | 7 | 2 | 0 | 0 | 0 | 8.87 | 53.20 |
2021 | CIN (AAA) | 1 | 1 | 3.0 | 0 | 0 | 4 | 1 | 3 | 1 | 0 | 5.2 | 15.60 |
2022 | MIN (A) | 1 | 1 | 3.0 | 0 | 0 | 5 | 1 | 0 | 0 | 0 | 9.87 | 29.60 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 2, 2025 | STL | @PIT | 1 | 0 | 0 | 0 | 6.1 | 25 | 4 | 4 | 5 | 6 | 1 | 0 | 0 | 42.87 |
Jun 27, 2025 | STL | @CLE | 1 | 1 | 0 | 0 | 9.0 | 28 | 0 | 0 | 1 | 11 | 0 | 0 | 0 | 86.00 |
Jun 21, 2025 | STL | CIN | 1 | 0 | 0 | 0 | 5.0 | 21 | 1 | 1 | 5 | 5 | 2 | 1 | 0 | 25.00 |
Jun 12, 2025 | STL | @MIL | 1 | 0 | 0 | 0 | 4.1 | 20 | 6 | 6 | 8 | 4 | 1 | 0 | 1 | 3.97 |
Jun 6, 2025 | STL | LAD | 1 | 1 | 0 | 0 | 6.1 | 27 | 0 | 0 | 8 | 5 | 0 | 0 | 0 | 36.07 |
May 31, 2025 | STL | @TEX | 1 | 1 | 0 | 0 | 7.0 | 25 | 0 | 0 | 4 | 10 | 1 | 0 | 0 | 58.40 |
May 25, 2025 | STL | ARI | 1 | 0 | 0 | 0 | 6.0 | 27 | 3 | 3 | 9 | 5 | 0 | 0 | 0 | 31.00 |
May 19, 2025 | STL | DET | 1 | 1 | 0 | 0 | 6.0 | 21 | 0 | 0 | 3 | 10 | 1 | 0 | 0 | 53.60 |
May 14, 2025 | STL | @PHI | 1 | 0 | 0 | 0 | 3.2 | 20 | 7 | 7 | 8 | 4 | 1 | 0 | 3 | -25.57 |
May 7, 2025 | STL | PIT | 1 | 1 | 0 | 0 | 7.0 | 25 | 0 | 0 | 2 | 8 | 1 | 0 | 0 | 59.60 |
Totals | 10 | 5 | 0 | 0 | 60.2 | 239 | 21 | 21 | 53 | 68 | 8 | 1 | 4 | 370.93 |
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 |
---|---|---|---|
April 21, 2012 4:46 PM | add | Obviously Dewon Brazelton | $1 |
October 5, 2012 8:59 AM | increase | Obviously Dewon Brazelton | $2 |
July 4, 2013 9:15 PM | add | Token Canadian | $1 |
October 11, 2013 2:44 PM | increase | Token Canadian | $3 |
November 16, 2013 2:00 AM | increase | Token Canadian | $9 |
November 24, 2013 4:49 PM | move | I Must Have Missed 60 Minutes (from Token Canadian) | $9 |
October 8, 2014 11:01 PM | increase | I Must Have Missed 60 Minutes | $11 |
November 15, 2014 12:13 AM | increase | I Must Have Missed 60 Minutes | $13 |
December 6, 2014 2:42 PM | move | Slippin Jimmy (from I Must Have Missed 60 Minutes) | $13 |
October 5, 2015 8:07 AM | increase | Slippin Jimmy | $15 |
November 15, 2015 9:22 AM | increase | Slippin Jimmy | $16 |
October 7, 2016 12:22 PM | increase | Slippin Jimmy | $18 |
January 20, 2017 7:00 AM | cut | Slippin Jimmy | $9 |
March 5, 2017 4:38 PM | add | Slippin Jimmy | $14 |
October 7, 2017 1:47 AM | increase | Slippin Jimmy | $16 |
September 22, 2018 10:17 AM | cut | Slippin Jimmy | $8 |
September 30, 2018 1:17 PM | add | John Ja-ha, Charade You Are | $8 |
October 12, 2018 1:01 PM | increase | John Ja-ha, Charade You Are | $10 |
January 26, 2019 8:05 PM | move | Light Tower Power 💥 (from John Ja-ha, Charade You Are) | $10 |
October 4, 2019 4:49 PM | increase | Light Tower Power 💥 | $12 |
November 15, 2019 12:15 AM | increase | Light Tower Power 💥 | $13 |
January 6, 2020 10:18 PM | move | Uncle Buck (from Light Tower Power 💥) | $13 |
September 30, 2020 6:43 PM | increase | Uncle Buck | $15 |
October 9, 2021 3:42 AM | increase | Uncle Buck | $17 |
March 10, 2022 7:55 PM | cut | Uncle Buck | $0 |
March 27, 2022 8:23 PM | add | Urshela is No Longer Here | $13 |
October 14, 2022 1:41 AM | increase | Urshela is No Longer Here | $15 |
October 12, 2023 11:05 AM | increase | Urshela is No Longer Here | $17 |
November 15, 2023 12:40 AM | increase | Urshela is No Longer Here | $21 |
October 10, 2024 12:26 AM | increase | Urshela is No Longer Here | $23 |