Fri 7/04 | Sat 7/05 | Sun 7/06 |
---|---|---|
@CHC 2:20 PM EDT | @CHC 2:20 PM EDT | @CHC 6:10 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.31%
30Day
0.61%
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 |
---|---|---|---|
June 5, 2013 2:44 PM | add | Hats for Bats | $4 |
October 11, 2013 2:43 PM | increase | Hats for Bats | $6 |
November 16, 2013 2:06 AM | increase | Hats for Bats | $7 |
October 8, 2014 11:01 PM | increase | Hats for Bats | $9 |
November 15, 2014 12:22 AM | increase | Hats for Bats | $15 |
October 5, 2015 8:06 AM | increase | Hats for Bats | $17 |
November 15, 2015 9:27 AM | increase | Hats for Bats | $22 |
March 17, 2016 8:57 AM | move | SchanuWow! (from Hats for Bats) | $22 |
October 7, 2016 12:31 PM | increase | SchanuWow! | $24 |
January 23, 2017 7:58 PM | cut | SchanuWow! | $12 |
March 5, 2017 5:21 PM | add | Hats for Bats | $14 |
October 7, 2017 1:47 AM | increase | Hats for Bats | $16 |
April 24, 2018 10:55 AM | cut | Hats for Bats | $8 |
April 25, 2018 10:56 AM | add | Cherry Bombers π£ | $16 |
May 29, 2018 7:21 AM | cut | Cherry Bombers π£ | $8 |
March 10, 2019 6:07 PM | add | Cherry Bombers π£ | $2 |
October 4, 2019 4:52 PM | increase | Cherry Bombers π£ | $4 |
November 15, 2019 12:16 AM | increase | Cherry Bombers π£ | $6 |
January 19, 2020 7:26 AM | move | Panda πΌπ‘οΈ Shield (from Cherry Bombers π£) | $6 |
September 30, 2020 6:44 PM | increase | Panda πΌπ‘οΈ Shield | $8 |
November 15, 2020 12:38 AM | increase | Panda πΌπ‘οΈ Shield | $9 |
August 12, 2021 7:12 PM | move | πΈοΈ Webb Gems π (from Panda πΌπ‘οΈ Shield) | $9 |
October 9, 2021 4:46 AM | increase | πΈοΈ Webb Gems π | $11 |
February 15, 2022 11:02 PM | cut | πΈοΈ Webb Gems π | $0 |
March 12, 2022 3:29 PM | add | Cherry Bombers π£ | $12 |
April 29, 2022 11:58 AM | cut | Cherry Bombers π£ | $6 |
May 25, 2022 4:27 PM | add | Keep Yr Own Counsell | $8 |
October 14, 2022 1:57 AM | increase | Keep Yr Own Counsell | $10 |
January 9, 2023 2:12 PM | move | Cherry Bombers π£ (from Keep Yr Own Counsell) | $10 |
March 31, 2023 6:38 PM | move | Keep Yr Own Counsell (from Cherry Bombers π£) | $10 |
July 22, 2023 12:35 PM | move | Cherry Bombers π£ (from Keep Yr Own Counsell) | $10 |
October 12, 2023 12:00 PM | increase | Cherry Bombers π£ | $12 |
November 15, 2023 12:42 AM | increase | Cherry Bombers π£ | $17 |
November 20, 2023 6:28 PM | move | SchanuWow! (from Cherry Bombers π£) | $17 |
October 10, 2024 12:31 AM | increase | SchanuWow! | $19 |
November 15, 2024 12:08 AM | increase | SchanuWow! | $23 |