Sat 3/29 | Sun 3/30 | Mon 3/31 |
---|---|---|
MIN 4-1 T7••• | MIN 2:15 PM EDT | LAA 7:45 PM EDT |
Positions
SP
2026 Earned Positions
Util
All Leagues
Average $16.58
Median $17.00
Old School (5x5)
Average $14.70
Median $15.00
Roster%
99.69%
Change
7Day
0.3%
30Day
6.75%
2025 OPL Round 1
OPL Roster%
7.92%
OPL Average Salary
$15.84

March 28, 2025 12:08 AM : Gray (1-0) allowed two earned runs on four hits and two walks while striking out six across five innings to earn the win Thursday against the Twins.
Analysis: Gray was battling an illness late in spring training that had caused him to lose strength, though he didn't show any signs of weakness on Opening Day. He generated 11 called strikes and 12 swinging strikes across 77 total pitches, and the lone blemish on his box score came on a two-run homer by Harrison Bader in the fifth frame. Gray could lose some of the swing-and-miss stuff he showcased Thursday in his age-35 campaign, but he should remain a reliable starter for fantasy purposes.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2013 | ATH | 12 | 10 | 64.0 | 5 | 0 | 67 | 2.67188 | 1.10938 |
2014 | ATH | 33 | 33 | 219.0 | 14 | 0 | 183 | 3.08219 | 1.19178 |
2015 | ATH | 31 | 31 | 208.0 | 14 | 0 | 169 | 2.72596 | 1.08173 |
2016 | ATH | 22 | 22 | 117.0 | 5 | 0 | 94 | 5.69231 | 1.49573 |
2017 | ATH | 16 | 16 | 97.0 | 6 | 0 | 94 | 3.43299 | 1.17526 |
2017 | NYY | 11 | 11 | 65.1 | 4 | 0 | 59 | 3.71939 | 1.25510 |
2018 | NYY | 30 | 23 | 130.1 | 11 | 0 | 123 | 4.90281 | 1.49616 |
2019 | CIN | 31 | 31 | 175.1 | 11 | 0 | 205 | 2.87453 | 1.08365 |
2020 | CIN | 11 | 11 | 56.0 | 5 | 0 | 72 | 3.69643 | 1.21429 |
2021 | CIN | 26 | 26 | 135.1 | 7 | 0 | 155 | 4.18966 | 1.21921 |
2022 | MIN | 24 | 24 | 119.2 | 8 | 0 | 117 | 3.08356 | 1.12813 |
2023 | MIN | 32 | 32 | 184.0 | 8 | 0 | 183 | 2.78804 | 1.14674 |
2024 | STL | 28 | 28 | 166.1 | 13 | 0 | 203 | 3.84168 | 1.08818 |
2025 | STL | 1 | 1 | 5.0 | 1 | 0 | 6 | 3.60000 | 1.20000 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2011 | OAK (R) | 1 | 1 | 2.0 | 0 | 0 | 2 | 4.50000 | 2.00000 |
2011 | OAK (AA) | 5 | 5 | 20.0 | 1 | 0 | 18 | 0.45000 | 1.05000 |
2012 | OAK (AA) | 26 | 26 | 148.0 | 6 | 0 | 97 | 4.13514 | 1.38514 |
2012 | OAK (AAA) | 1 | 1 | 4.0 | 0 | 0 | 2 | 9.00000 | 2.75000 |
2013 | OAK (AAA) | 20 | 20 | 118.1 | 10 | 0 | 118 | 3.42254 | 1.31831 |
2017 | OAK (A+) | 1 | 1 | 5.0 | 1 | 0 | 6 | 0.00000 | 0.20000 |
2017 | OAK (AAA) | 1 | 1 | 6.0 | 1 | 0 | 7 | 0.00000 | 0.33333 |
2021 | CIN (AAA) | 1 | 1 | 3.0 | 0 | 0 | 4 | 0.00000 | 1.33333 |
2022 | MIN (A) | 1 | 1 | 3.0 | 0 | 0 | 5 | 0.00000 | 0.33333 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar 27, 2025 | STL | MIN | 1 | 1 | 0 | 0 | 5.0 | 20 | 2 | 2 | 4 | 6 | 2 | 0 | 1 |
Sep 18, 2024 | STL | PIT | 1 | 0 | 0 | 0 | 5.2 | 26 | 4 | 4 | 9 | 8 | 0 | 1 | 0 |
Sep 12, 2024 | STL | CIN | 1 | 1 | 0 | 0 | 6.0 | 22 | 1 | 1 | 2 | 9 | 2 | 0 | 0 |
Sep 4, 2024 | STL | @MIL | 1 | 0 | 0 | 0 | 7.0 | 26 | 1 | 1 | 4 | 7 | 1 | 0 | 0 |
Aug 29, 2024 | STL | SDP | 1 | 1 | 0 | 0 | 6.0 | 21 | 1 | 1 | 3 | 4 | 0 | 0 | 1 |
Aug 24, 2024 | STL | @MIN | 1 | 0 | 0 | 0 | 6.0 | 26 | 5 | 5 | 7 | 7 | 2 | 0 | 2 |
Aug 18, 2024 | STL | LAD | 1 | 0 | 0 | 0 | 5.0 | 24 | 2 | 2 | 7 | 6 | 3 | 0 | 1 |
Aug 12, 2024 | STL | @CIN | 1 | 0 | 0 | 0 | 5.0 | 22 | 6 | 6 | 5 | 9 | 2 | 0 | 3 |
Aug 6, 2024 | STL | TBR | 1 | 1 | 0 | 0 | 7.0 | 27 | 2 | 2 | 4 | 6 | 1 | 0 | 1 |
Aug 1, 2024 | STL | @CHC | 1 | 0 | 0 | 0 | 7.0 | 26 | 2 | 2 | 5 | 9 | 1 | 0 | 1 |
Totals | 10 | 4 | 0 | 0 | 59.2 | 240 | 26 | 26 | 50 | 71 | 14 | 1 | 10 |
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 12, 2019 9:45 PM | add | Luck Dragons | $2 |
October 4, 2019 4:52 PM | increase | Luck Dragons | $4 |
November 15, 2019 12:19 AM | increase | Luck Dragons | $8 |
September 30, 2020 6:38 PM | increase | Luck Dragons | $10 |
November 15, 2020 12:55 AM | increase | Luck Dragons | $16 |
October 9, 2021 3:57 AM | increase | Luck Dragons | $18 |
November 20, 2021 4:25 PM | cut | Luck Dragons | $0 |
April 8, 2022 9:25 PM | add | BaseVOLS | $23 |
August 10, 2022 11:16 AM | move | High n Tight (from BaseVOLS) | $23 |
October 14, 2022 2:13 AM | increase | High n Tight | $25 |
January 1, 2023 1:38 PM | cut | High n Tight | $0 |
March 18, 2023 8:47 PM | add | Resting Baseball Face | $9 |
October 12, 2023 11:30 AM | increase | Resting Baseball Face | $11 |
February 1, 2024 11:53 PM | move | Salty Beavers (from Resting Baseball Face) | $11 |
October 10, 2024 12:34 AM | increase | Salty Beavers | $13 |