Sat 4/26 | Sun 4/27 | Mon 4/28 |
---|---|---|
Starting MIL 2:15 PM EDT | MIL 2:15 PM EDT | @CIN 6:40 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $16.54
Median $17.00
SABR Points
Average $16.42
Median $17.00
All Leagues
Average $15.30
Median $15.00
SABR Points
Average $10.80
Median $8.00
Roster%
100%
Change
7Day
0%
30Day
0.92%
2025 OPL Round 1
OPL Roster%
8.75%
OPL Average Salary
$16.38

April 20, 2025 9:59 PM : Gray pitched six innings, giving up three runs on six hits and a walk while striking out six batters in Sunday's 7-4 loss to the Mets. He did not factor into the decision.
Analysis: Gray was bit by the home run bug in the bottom of the first inning, giving up a leadoff solo shot to Francisco Lindor. He then gave up another run in the third frame before the final run on his ledger scored on an RBI single by Pete Alonso in the bottom of the fifth. Gray has now produced back-to-back quality starts, combining to pitch 13 innings of three-run ball. On the season, the right-hander has compiled a 3.41 ERA and 0.86 WHIP with 29 strikeouts over 29 innings in five starts. Gray's next projected start is set to come Saturday at home against Milwaukee.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | ATH | 12 | 10 | 64.0 | 0 | 0 | 67 | 20 | 0 | 4 | 5.34 | 342.00 |
2014 | ATH | 33 | 33 | 219.0 | 0 | 0 | 183 | 74 | 7 | 15 | 4.67 | 1023.00 |
2015 | ATH | 31 | 31 | 208.0 | 0 | 0 | 169 | 59 | 2 | 17 | 4.68 | 974.00 |
2016 | ATH | 22 | 22 | 117.0 | 0 | 0 | 94 | 42 | 2 | 18 | 3.48 | 407.00 |
2017 | ATH | 16 | 16 | 97.0 | 0 | 0 | 94 | 30 | 1 | 8 | 4.91 | 476.00 |
2017 | NYY | 11 | 11 | 65.1 | 0 | 0 | 59 | 27 | 2 | 11 | 3.29 | 214.67 |
2018 | NYY | 30 | 23 | 130.1 | 0 | 0 | 123 | 57 | 8 | 14 | 3.99 | 520.67 |
2019 | CIN | 31 | 31 | 175.1 | 0 | 0 | 205 | 68 | 7 | 17 | 4.79 | 840.67 |
2020 | CIN | 11 | 11 | 56.0 | 0 | 0 | 72 | 26 | 2 | 4 | 5.14 | 288.00 |
2021 | CIN | 26 | 26 | 135.1 | 0 | 0 | 155 | 50 | 8 | 19 | 4.18 | 565.67 |
2022 | MIN | 24 | 24 | 119.2 | 0 | 0 | 117 | 36 | 6 | 11 | 4.71 | 563.34 |
2023 | MIN | 32 | 32 | 184.0 | 0 | 0 | 183 | 55 | 6 | 8 | 5.43 | 999.00 |
2024 | STL | 28 | 28 | 166.1 | 0 | 0 | 203 | 39 | 3 | 21 | 5.04 | 838.67 |
2025 | STL | 5 | 5 | 29.0 | 0 | 0 | 29 | 4 | 2 | 5 | 4.14 | 120.00 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 | OAK (R) | 1 | 1 | 2.0 | 0 | 0 | 2 | 0 | 0 | 0 | 7 | 14.00 |
2011 | OAK (AA) | 5 | 5 | 20.0 | 0 | 0 | 18 | 6 | 0 | 0 | 5.9 | 118.00 |
2012 | OAK (AA) | 26 | 26 | 148.0 | 0 | 0 | 97 | 57 | 4 | 8 | 4.37 | 647.00 |
2012 | OAK (AAA) | 1 | 1 | 4.0 | 0 | 0 | 2 | 1 | 1 | 0 | 4.5 | 18.00 |
2013 | OAK (AAA) | 20 | 20 | 118.1 | 0 | 0 | 118 | 39 | 0 | 5 | 5.46 | 645.67 |
2017 | OAK (A+) | 1 | 1 | 5.0 | 0 | 0 | 6 | 0 | 0 | 0 | 7.4 | 37.00 |
2017 | OAK (AAA) | 1 | 1 | 6.0 | 0 | 0 | 7 | 0 | 0 | 0 | 7.33 | 44.00 |
2021 | CIN (AAA) | 1 | 1 | 3.0 | 0 | 0 | 4 | 3 | 1 | 0 | 3.67 | 11.00 |
2022 | MIN (A) | 1 | 1 | 3.0 | 0 | 0 | 5 | 0 | 0 | 0 | 8.33 | 25.00 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 20, 2025 | STL | @NYM | 1 | 0 | 0 | 0 | 6.0 | 26 | 3 | 3 | 6 | 6 | 1 | 0 | 1 | 26.00 |
Apr 14, 2025 | STL | HOU | 1 | 1 | 0 | 0 | 7.0 | 23 | 0 | 0 | 3 | 4 | 1 | 0 | 0 | 40.00 |
Apr 8, 2025 | STL | @PIT | 1 | 1 | 0 | 0 | 5.0 | 17 | 1 | 1 | 3 | 4 | 0 | 0 | 1 | 20.00 |
Apr 2, 2025 | STL | LAA | 1 | 0 | 0 | 0 | 6.0 | 25 | 5 | 5 | 5 | 9 | 0 | 2 | 2 | 16.00 |
Mar 27, 2025 | STL | MIN | 1 | 1 | 0 | 0 | 5.0 | 20 | 2 | 2 | 4 | 6 | 2 | 0 | 1 | 18.00 |
Sep 18, 2024 | STL | PIT | 1 | 0 | 0 | 0 | 5.2 | 26 | 4 | 4 | 9 | 8 | 0 | 1 | 0 | 41.33 |
Sep 12, 2024 | STL | CIN | 1 | 1 | 0 | 0 | 6.0 | 22 | 1 | 1 | 2 | 9 | 2 | 0 | 0 | 42.00 |
Sep 4, 2024 | STL | @MIL | 1 | 0 | 0 | 0 | 7.0 | 26 | 1 | 1 | 4 | 7 | 1 | 0 | 0 | 46.00 |
Aug 29, 2024 | STL | SDP | 1 | 1 | 0 | 0 | 6.0 | 21 | 1 | 1 | 3 | 4 | 0 | 0 | 1 | 25.00 |
Aug 24, 2024 | STL | @MIN | 1 | 0 | 0 | 0 | 6.0 | 26 | 5 | 5 | 7 | 7 | 2 | 0 | 2 | 12.00 |
Totals | 10 | 5 | 0 | 0 | 59.2 | 232 | 23 | 23 | 46 | 64 | 9 | 3 | 8 | 286.33 |
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 18, 2012 9:27 PM | add | Big Papi memories | $1 |
May 21, 2012 7:47 PM | move | Charlie Blackmon's Antibodies 🧬 (from Big Papi memories) | $1 |
June 27, 2012 8:47 AM | cut | Charlie Blackmon's Antibodies 🧬 | $1 |
June 14, 2013 2:47 PM | add | Big Papi memories | $1 |
October 11, 2013 2:44 PM | increase | Big Papi memories | $3 |
November 16, 2013 2:00 AM | increase | Big Papi memories | $7 |
October 8, 2014 10:59 PM | increase | Big Papi memories | $9 |
November 15, 2014 12:12 AM | increase | Big Papi memories | $10 |
October 5, 2015 8:06 AM | increase | Big Papi memories | $12 |
November 15, 2015 9:22 AM | increase | Big Papi memories | $20 |
October 7, 2016 12:21 PM | increase | Big Papi memories | $22 |
November 15, 2016 8:10 AM | increase | Big Papi memories | $25 |
December 3, 2016 9:02 PM | move | 🍁Votto's RCMP (from Big Papi memories) | $25 |
January 26, 2017 6:55 PM | cut | 🍁Votto's RCMP | $13 |
March 26, 2017 7:12 PM | add | Countdown To Extra Base Hits | $3 |
October 7, 2017 1:49 AM | increase | Countdown To Extra Base Hits | $5 |
November 15, 2017 12:07 AM | increase | Countdown To Extra Base Hits | $6 |
January 24, 2018 9:13 PM | move | 🍁Votto's RCMP (from Countdown To Extra Base Hits) | $6 |
June 16, 2018 11:22 AM | cut | 🍁Votto's RCMP | $3 |
March 18, 2019 9:56 PM | add | Flying Circus Monkeys | $2 |
October 4, 2019 4:54 PM | increase | Flying Circus Monkeys | $4 |
September 17, 2020 7:51 PM | cut | Flying Circus Monkeys | $2 |
September 18, 2020 7:52 PM | add | Nuke's Lollygaggers | $4 |
September 30, 2020 7:51 PM | increase | Nuke's Lollygaggers | $6 |
October 6, 2020 5:11 PM | increase | Nuke's Lollygaggers | $4 |
July 2, 2021 4:42 PM | move | Countdown To Extra Base Hits (from Nuke's Lollygaggers) | $4 |
October 9, 2021 4:37 AM | increase | Countdown To Extra Base Hits | $6 |
February 15, 2022 11:41 PM | cut | Countdown To Extra Base Hits | $0 |
April 4, 2022 9:02 PM | add | Sealanta Sooners | $11 |
April 16, 2022 8:11 PM | cut | Sealanta Sooners | $6 |
April 28, 2022 5:50 PM | add | Countdown To Extra Base Hits | $8 |
October 14, 2022 1:52 AM | increase | Countdown To Extra Base Hits | $10 |
December 2, 2022 2:49 PM | move | WTF (from Countdown To Extra Base Hits) | $10 |
May 25, 2023 7:37 PM | move | Penhook Heroes (from WTF) | $10 |
June 23, 2023 12:10 PM | move | Countdown To Extra Base Hits (from Penhook Heroes) | $10 |
October 12, 2023 11:53 AM | increase | Countdown To Extra Base Hits | $12 |
November 15, 2023 12:40 AM | increase | Countdown To Extra Base Hits | $16 |
October 10, 2024 12:26 AM | increase | Countdown To Extra Base Hits | $18 |
November 15, 2024 12:07 AM | increase | Countdown To Extra Base Hits | $19 |