Sat 5/17 | Sun 5/18 | Mon 5/19 |
---|---|---|
@BAL 4:05 PM EDT | @BAL 1:35 PM EDT | --- |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $5.37
Median $4.00
FanGraphs Points
Average $3.45
Median $3.00
All Leagues
Average $3.00
Median $2.50
FanGraphs Points
Average $3.00
Median $3.00
Roster%
96.94%
Change
7Day
0%
30Day
2.75%
2025 OPL Round 2
OPL Roster%
1.76%
OPL Average Salary
$2.67

May 17, 2025 12:11 AM : Finnegan earned the save in Friday's 4-3 win over the Orioles, allowing one hit with one strikeout in a scoreless ninth inning. He did not issue a walk.
Analysis: The Nationals brought Finnegan in for the ninth inning to protect a one-run lead. He was able to work around a Jackson Holiday single to secure the save while tossing 15 pitches (nine strikes). Finnegan has earned the save in each of his last five outings, and his 14 saves is second best in the majors behind Robert Suarez (15). Finnegan has a 2.70 ERA, 1.38 WHIP and 17:7 K:BB across 16.2 innings this season.
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 | 16 | 0 | 15.2 | 13 | 0 | 16 | 15 | 7 | 0 | 0 | 9.76 | 152.93 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 14, 2025 | WSN | @ATL | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 11.80 |
May 6, 2025 | WSN | CLE | 0 | 0 | 1 | 0 | 1.0 | 5 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 7.20 |
May 4, 2025 | WSN | @CIN | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 16.40 |
May 1, 2025 | WSN | @PHI | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 9.80 |
Apr 29, 2025 | WSN | @PHI | 0 | 0 | 0 | 0 | 0.2 | 4 | 2 | 2 | 1 | 0 | 1 | 0 | 0 | -0.67 |
Apr 25, 2025 | WSN | NYM | 0 | 0 | 0 | 0 | 0.1 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | -0.13 |
Apr 23, 2025 | WSN | BAL | 0 | 0 | 1 | 0 | 1.0 | 5 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 9.20 |
Apr 20, 2025 | WSN | @COL | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 11.40 |
Apr 19, 2025 | WSN | @COL | 0 | 0 | 1 | 0 | 1.0 | 5 | 1 | 1 | 1 | 3 | 1 | 0 | 0 | 12.80 |
Apr 15, 2025 | WSN | @PIT | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 16.40 |
Totals | 0 | 0 | 8 | 0 | 9.0 | 39 | 4 | 4 | 9 | 10 | 3 | 0 | 0 | 94.20 |
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 |
---|---|---|---|
September 12, 2021 11:09 AM | add | Thundercats | $1 |
October 9, 2021 4:53 AM | increase | Thundercats | $3 |
May 3, 2022 9:52 PM | cut | Thundercats | $2 |
July 17, 2022 10:56 AM | add | Thundercats | $2 |
July 18, 2022 9:30 AM | cut | Thundercats | $1 |
July 19, 2022 9:30 AM | add | Swamp Drainers 🍔 | $2 |
October 14, 2022 2:08 AM | increase | Swamp Drainers 🍔 | $4 |
April 6, 2023 4:07 PM | cut | Swamp Drainers 🍔 | $2 |
May 8, 2023 11:16 PM | add | Swamp Drainers 🍔 | $2 |
July 7, 2023 1:06 PM | cut | Swamp Drainers 🍔 | $1 |
July 22, 2023 9:34 PM | add | Happ-enstance! | $1 |
October 12, 2023 12:00 PM | increase | Happ-enstance! | $3 |
October 10, 2024 12:23 AM | increase | Happ-enstance! | $5 |