Sat 7/05 | Sun 7/06 | Mon 7/07 |
---|---|---|
BOS 4:05 PM EDT | BOS 1:35 PM EDT | --- |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $5.38
Median $4.00
FanGraphs Points
Average $3.45
Median $3.00
All Leagues
Average $2.90
Median $2.00
FanGraphs Points
Average $3.00
Median $3.00
Roster%
96.63%
Change
7Day
0.3%
30Day
0.61%
2025 OPL Round 3
OPL Roster%
1.00%
OPL Average Salary
$2.00

June 29, 2025 9:56 PM : Finnegan (1-2) walked two and struck out two over three scoreless and hitless innings to earn the extra-innings win over the Angels on Sunday.
Analysis: Finnegan was brought in to keep the game tied in the ninth inning. He achieved that goal and did the same in the 10th before protecting the three-run lead the Nationals generated in the 11th. It's just the fourth time all season he's been asked to cover more than one inning, though three of those instances have been in his last seven appearances. Finnegan was also fresh for this outing, while every other reliever in the Nationals' bullpen had pitched Friday or Saturday, and he got through it on 30 pitches (20 strikes). He's posted decent numbers with a 2.61 ERA, 1.16 WHIP and 25:10 K:BB across 31 innings, and he's also converted 18 of 23 save chances in 30 appearances. The Nationals are traveling back home for a three-game series versus the Tigers that starts Tuesday, so Finnegan should have plenty of time to rest up for the next save chance that arises.
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 | 32 | 0 | 33.0 | 18 | 0 | 26 | 26 | 10 | 1 | 2 | 7.91 | 261.00 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 3, 2025 | WSN | DET | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 9.40 |
Jul 2, 2025 | WSN | DET | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.40 |
Jun 29, 2025 | WSN | @LAA | 0 | 1 | 0 | 0 | 3.0 | 10 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 20.20 |
Jun 25, 2025 | WSN | @SDP | 0 | 0 | 0 | 0 | 0.1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 4.47 |
Jun 23, 2025 | WSN | @SDP | 0 | 0 | 0 | 0 | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.47 |
Jun 19, 2025 | WSN | COL | 0 | 0 | 0 | 0 | 1.1 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 11.87 |
Jun 16, 2025 | WSN | COL | 0 | 0 | 0 | 0 | 1.0 | 6 | 3 | 3 | 3 | 0 | 0 | 0 | 2 | -25.00 |
Jun 13, 2025 | WSN | MIA | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 4.80 |
Jun 10, 2025 | WSN | @NYM | 0 | 0 | 0 | 0 | 1.1 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 9.27 |
Jun 6, 2025 | WSN | TEX | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 14.40 |
Totals | 0 | 1 | 1 | 0 | 11.1 | 39 | 3 | 3 | 5 | 7 | 2 | 0 | 2 | 59.27 |
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 2, 2021 9:42 AM | add | Big Papi memories | $4 |
August 2, 2021 10:45 AM | cut | Big Papi memories | $2 |
September 27, 2021 5:12 PM | add | Big Papi memories | $2 |
September 28, 2021 3:57 PM | cut | Big Papi memories | $1 |
March 27, 2022 2:23 PM | add | Blame it on Bad Luck | $1 |
October 14, 2022 1:40 AM | increase | Blame it on Bad Luck | $3 |
January 29, 2023 6:05 PM | cut | Blame it on Bad Luck | $0 |
March 13, 2023 9:02 PM | add | Cy Young's 76.12% HOF Voting % | $1 |
May 19, 2023 1:53 AM | cut | Cy Young's 76.12% HOF Voting % | $1 |
July 1, 2023 5:30 AM | add | Otto Fourteen ⚾️⚾️ | $1 |
October 12, 2023 11:55 AM | increase | Otto Fourteen ⚾️⚾️ | $3 |
November 15, 2023 7:53 AM | cut | Otto Fourteen ⚾️⚾️ | $0 |
March 3, 2024 3:11 PM | add | Aventura Spirits | $3 |
October 10, 2024 12:36 AM | increase | Aventura Spirits | $5 |
January 29, 2025 10:03 PM | cut | Aventura Spirits | $0 |
March 14, 2025 9:08 PM | add | Aventura Spirits | $3 |