Tue 4/29 | Wed 4/30 | Thu 5/01 |
---|---|---|
@SDP 9:40 PM EDT | @SDP 4:10 PM EDT | COL 9:45 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $5.50
Median $5.00
FanGraphs Points
Average $5.45
Median $5.00
All Leagues
Average $6.70
Median $7.00
FanGraphs Points
Average $5.50
Median $5.00
Roster%
95.72%
Change
7Day
3.67%
30Day
2.75%
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 and retired the side in order on 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 in 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 23, 2021 8:01 PM | add | Moneyball Prime💰 | $3 |
June 1, 2021 2:14 PM | cut | Moneyball Prime💰 | $2 |
July 5, 2021 2:33 PM | add | Moneyball Prime💰 | $2 |
July 6, 2021 10:30 AM | cut | Moneyball Prime💰 | $1 |
September 29, 2021 8:44 AM | add | The Mookie PC Small Group | $9 |
October 1, 2021 8:55 AM | cut | The Mookie PC Small Group | $5 |
March 24, 2022 10:24 PM | add | Blank Slate Technicians 🏄 | $11 |
October 14, 2022 1:39 AM | increase | Blank Slate Technicians 🏄 | $13 |
January 31, 2023 10:29 PM | cut | Blank Slate Technicians 🏄 | $0 |
March 24, 2023 8:28 PM | add | Blank Slate Technicians 🏄 | $10 |
October 12, 2023 11:34 AM | increase | Blank Slate Technicians 🏄 | $12 |
April 6, 2024 1:36 AM | move | Moneyball Prime💰 (from Blank Slate Technicians 🏄) | $12 |
August 12, 2024 7:30 PM | cut | Moneyball Prime💰 | $6 |
August 25, 2024 3:34 PM | add | Blank Slate Technicians 🏄 | $7 |
September 5, 2024 12:46 AM | cut | Blank Slate Technicians 🏄 | $4 |
September 6, 2024 12:47 AM | add | The Mookie PC Small Group | $7 |
October 10, 2024 1:08 AM | increase | The Mookie PC Small Group | $9 |
January 31, 2025 8:40 AM | cut | The Mookie PC Small Group | $0 |
March 14, 2025 8:38 PM | add | Joseph Daniel Vottoneu | $9 |