Sat 8/09 | Sun 8/10 | Mon 8/11 |
---|---|---|
LAA 6:10 PM EDT | LAA 1:40 PM EDT | @CHW 7:40 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $5.38
Median $4.00
FanGraphs Points
Average $3.49
Median $3.00
All Leagues
Average $4.00
Median $3.00
FanGraphs Points
Average $3.20
Median $3.00
Roster%
96.02%
Change
7Day
1.22%
30Day
0.31%
2025 OPL Round 5
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 8, 2025 11:05 PM : Finnegan threw a clean ninth inning to notch the save in Friday's 6-5 win over the Angels. He struck out two.
Analysis: Finnegan nailed down his 23rd save of the season, and he appears to have quickly assumed closing duties since landing with Detroit. The hard-throwing right-hander now has three saves in as many appearances for the Tigers, and he's fired five consecutive scoreless outings dating back to his time with the Nationals. Will Vest hasn't converted a save since July 20 in Texas, so his fantasy arrow seems to be pointing down overall.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | WSN | 25 | 0 | 24.2 | 0 | 4 | 27 | 21 | 13 | 1 | 2 | 5.32 | 131.33 |
2021 | WSN | 68 | 0 | 66.0 | 11 | 13 | 68 | 64 | 34 | 2 | 9 | 5.25 | 346.30 |
2022 | WSN | 66 | 0 | 66.2 | 11 | 14 | 70 | 54 | 22 | 0 | 9 | 6.41 | 427.23 |
2023 | WSN | 67 | 0 | 69.1 | 28 | 8 | 63 | 66 | 24 | 1 | 11 | 6.19 | 429.17 |
2024 | WSN | 65 | 0 | 63.2 | 38 | 0 | 60 | 61 | 24 | 0 | 9 | 6.91 | 439.83 |
2025 | WSN | 40 | 0 | 39.0 | 20 | 0 | 32 | 36 | 14 | 1 | 3 | 7.11 | 277.10 |
2025 | DET | 2 | 0 | 2.1 | 2 | 0 | 3 | 1 | 0 | 0 | 0 | 13.14 | 30.67 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | OAK (A-) | 11 | 11 | 50.0 | 0 | 0 | 35 | 43 | 12 | 1 | 0 | 5.78 | 289.20 |
2013 | OAK (A) | 2 | 2 | 7.1 | 0 | 0 | 5 | 12 | 6 | 0 | 1 | 0.38 | 2.77 |
2014 | OAK (A) | 23 | 23 | 119.2 | 0 | 0 | 55 | 99 | 52 | 4 | 12 | 3.53 | 422.54 |
2014 | OAK (AA) | 1 | 1 | 5.1 | 0 | 0 | 6 | 10 | 1 | 1 | 3 | -3.27 | -17.43 |
2015 | OAK (A+) | 28 | 24 | 127.1 | 0 | 0 | 96 | 139 | 41 | 2 | 19 | 3.22 | 410.16 |
2016 | OAK (A+) | 13 | 0 | 21.2 | 1 | 0 | 28 | 19 | 12 | 0 | 1 | 5.71 | 123.63 |
2016 | OAK (AA) | 30 | 0 | 42.0 | 6 | 5 | 41 | 31 | 20 | 1 | 3 | 6.25 | 262.30 |
2017 | OAK (AA) | 29 | 0 | 36.2 | 9 | 2 | 36 | 36 | 8 | 1 | 4 | 6.18 | 226.53 |
2017 | OAK (AAA) | 17 | 0 | 23.2 | 3 | 1 | 21 | 25 | 17 | 0 | 4 | 3 | 70.93 |
2018 | OAK (R) | 2 | 2 | 2.0 | 0 | 0 | 3 | 4 | 1 | 0 | 0 | 3.7 | 7.40 |
2018 | OAK (AA) | 21 | 0 | 25.0 | 13 | 1 | 28 | 18 | 11 | 0 | 0 | 9.21 | 230.20 |
2018 | OAK (AAA) | 13 | 0 | 17.2 | 1 | 0 | 17 | 22 | 7 | 0 | 2 | 3.79 | 66.93 |
2019 | OAK (AA) | 21 | 0 | 22.2 | 9 | 0 | 36 | 16 | 7 | 1 | 0 | 9.67 | 219.13 |
2019 | OAK (AAA) | 21 | 0 | 28.0 | 5 | 2 | 36 | 23 | 12 | 0 | 3 | 6.41 | 179.50 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 4, 2025 | DET | MIN | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 13.80 |
Aug 2, 2025 | DET | @PHI | 0 | 0 | 1 | 0 | 1.1 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 16.87 |
Jul 28, 2025 | WSN | @HOU | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 14.40 |
Jul 27, 2025 | WSN | @MIN | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.80 |
Jul 21, 2025 | WSN | CIN | 0 | 0 | 0 | 0 | 1.0 | 6 | 2 | 2 | 2 | 1 | 1 | 0 | 0 | 1.20 |
Jul 19, 2025 | WSN | SDP | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 16.40 |
Jul 18, 2025 | WSN | SDP | 0 | 0 | 0 | 0 | 0.1 | 6 | 5 | 5 | 4 | 0 | 1 | 0 | 1 | -23.23 |
Jul 12, 2025 | WSN | @MIL | 0 | 0 | 0 | 0 | 0.1 | 6 | 3 | 3 | 3 | 0 | 2 | 0 | 0 | -11.33 |
Jul 10, 2025 | WSN | @STL | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 9.40 |
Jul 6, 2025 | WSN | BOS | 0 | 0 | 0 | 0 | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.47 |
Totals | 0 | 0 | 4 | 0 | 8.1 | 40 | 10 | 10 | 11 | 9 | 4 | 0 | 1 | 46.77 |
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 |
---|---|---|---|
August 10, 2021 3:05 AM | add | 🎤 Juuust ⚾ A Bit Outside 🍻 | $2 |
October 9, 2021 4:45 AM | increase | 🎤 Juuust ⚾ A Bit Outside 🍻 | $4 |
May 22, 2022 3:40 AM | cut | 🎤 Juuust ⚾ A Bit Outside 🍻 | $2 |
July 18, 2022 6:03 AM | add | 🎤 Juuust ⚾ A Bit Outside 🍻 | $2 |
July 22, 2022 4:20 AM | cut | 🎤 Juuust ⚾ A Bit Outside 🍻 | $1 |
August 30, 2022 9:21 PM | add | wRC Digs the Long Ball | $2 |
October 14, 2022 2:19 AM | increase | wRC Digs the Long Ball | $4 |
January 31, 2023 10:37 PM | cut | wRC Digs the Long Ball | $0 |
March 15, 2023 11:43 PM | add | The Syndicate | $2 |
October 12, 2023 11:28 AM | increase | The Syndicate | $4 |
January 31, 2024 2:31 PM | cut | The Syndicate | $0 |
March 12, 2024 7:34 PM | add | Dinger Derby | $4 |
August 23, 2024 11:47 AM | cut | Dinger Derby | $2 |
February 28, 2025 10:07 PM | add | 🎤 Juuust ⚾ A Bit Outside 🍻 | $1 |
July 16, 2025 8:28 PM | cut | 🎤 Juuust ⚾ A Bit Outside 🍻 | $1 |
August 2, 2025 2:32 PM | add | The Syndicate | $5 |