Mon 4/28 | Tue 4/29 | Wed 4/30 |
---|---|---|
--- | @SDP 9:40 PM EDT | @SDP 4:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $5.51
Median $5.00
FanGraphs Points
Average $5.45
Median $5.00
All Leagues
Average $6.80
Median $7.00
FanGraphs Points
Average $5.50
Median $5.00
Roster%
95.41%
Change
7Day
2.75%
30Day
3.67%
2025 OPL Round 1
OPL Roster%
5.83%
OPL Average Salary
$4.43

April 28, 2025 4:41 AM : Doval (2-1) got the win over the Rangers on Sunday after pitching a perfect ninth inning. He struck out two.
Analysis: Doval made easy work of his opponents, going three up and three down in just 10 pitches. He wound up with the win after the Giants walked it off in the bottom of the inning. Doval is working on an eight-game scoreless streak and has allowed just one base hit over that span. Over his last five appearances, Doval has three saves, a hold and a win. He owns a 2.08 ERA ad 0.85 WHIP for the season but is still competing with Ryan Walker for saves despite his recent success.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | SFG | 29 | 0 | 27.0 | 3 | 5 | 37 | 19 | 9 | 1 | 4 | 6.67 | 180.20 |
2022 | SFG | 68 | 0 | 67.2 | 27 | 1 | 80 | 54 | 30 | 3 | 4 | 7.55 | 511.13 |
2023 | SFG | 69 | 0 | 67.2 | 39 | 0 | 87 | 51 | 26 | 8 | 3 | 8.84 | 598.23 |
2024 | SFG | 62 | 0 | 59.0 | 23 | 5 | 78 | 54 | 39 | 2 | 5 | 6.83 | 402.70 |
2025 | SFG | 14 | 0 | 13.0 | 5 | 1 | 10 | 6 | 5 | 1 | 0 | 8.58 | 111.60 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | SFG (R) | 12 | 0 | 21.2 | 1 | 2 | 24 | 13 | 11 | 2 | 0 | 6.86 | 148.53 |
2017 | SFG (R) | 17 | 0 | 32.1 | 1 | 2 | 51 | 23 | 13 | 3 | 0 | 7.62 | 246.47 |
2018 | SFG (A) | 44 | 0 | 53.0 | 11 | 6 | 78 | 40 | 27 | 3 | 2 | 7.71 | 408.60 |
2019 | SFG (A+) | 45 | 0 | 56.1 | 0 | 4 | 80 | 41 | 34 | 4 | 2 | 6.17 | 347.67 |
2021 | SFG (AAA) | 28 | 0 | 30.2 | 1 | 4 | 44 | 28 | 24 | 3 | 3 | 4.74 | 145.23 |
2024 | SFG (AAA) | 5 | 0 | 5.2 | 0 | 1 | 7 | 2 | 1 | 0 | 0 | 9.13 | 51.73 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 27, 2025 | SFG | TEX | 0 | 1 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 11.40 |
Apr 24, 2025 | SFG | MIL | 0 | 0 | 1 | 0 | 1.0 | 5 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 6.80 |
Apr 23, 2025 | SFG | MIL | 0 | 0 | 1 | 0 | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 11.93 |
Apr 21, 2025 | SFG | MIL | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 14.40 |
Apr 20, 2025 | SFG | @LAA | 0 | 0 | 0 | 1 | 1.0 | 3 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 10.40 |
Apr 16, 2025 | SFG | @PHI | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 9.40 |
Apr 14, 2025 | SFG | @PHI | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 11.40 |
Apr 12, 2025 | SFG | @NYY | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.40 |
Apr 7, 2025 | SFG | CIN | 0 | 0 | 0 | 0 | 0.1 | 3 | 2 | 2 | 0 | 0 | 1 | 1 | 0 | -3.53 |
Apr 6, 2025 | SFG | SEA | 0 | 1 | 0 | 0 | 1.0 | 7 | 1 | 1 | 2 | 0 | 2 | 0 | 0 | -3.80 |
Totals | 0 | 2 | 3 | 1 | 9.0 | 35 | 3 | 3 | 3 | 8 | 5 | 1 | 0 | 75.80 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 21, 2024 | AAA | SAC | @TAC | 0 | 1 | 0 | 1.2 | 5 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Aug 18, 2024 | AAA | SAC | SL | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Aug 16, 2024 | AAA | SAC | SL | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Aug 14, 2024 | AAA | SAC | SL | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Aug 11, 2024 | AAA | SAC | @ABQ | 0 | 0 | 0 | 1.0 | 6 | 2 | 2 | 2 | 2 | 1 | 0 | 0 |
Totals | 0 | 1 | 0 | 5.2 | 20 | 2 | 2 | 2 | 7 | 1 | 0 | 0 |
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 22, 2021 12:37 PM | add | GrooGrux Kings ๐ท | $3 |
May 5, 2021 2:29 AM | cut | GrooGrux Kings ๐ท | $2 |
June 15, 2021 12:59 AM | add | GrooGrux Kings ๐ท | $2 |
June 15, 2021 1:33 AM | cut | GrooGrux Kings ๐ท | $1 |
September 25, 2021 2:20 AM | add | GrooGrux Kings ๐ท | $1 |
October 9, 2021 4:55 AM | increase | GrooGrux Kings ๐ท | $3 |
October 14, 2022 1:24 AM | increase | GrooGrux Kings ๐ท | $5 |
October 12, 2023 11:01 AM | increase | GrooGrux Kings ๐ท | $7 |
October 10, 2024 12:12 AM | increase | GrooGrux Kings ๐ท | $9 |