On MLB 40-man: YES
Acquired: Drafted 1st Rd (22) '20
Fri 5/30 | Sat 5/31 | Sun 6/01 |
---|---|---|
@ARI 9:40 PM EDT | @ARI 10:10 PM EDT | @ARI 4:10 PM EDT |
Positions
SP/RP
2026 Earned Positions
RP/SP
Roster%
17.13%
Change
7Day
0%
30Day
2.14%
2025 OPL Round 2
OPL Roster%
0.00%
OPL Average Salary
$0.00

May 28, 2025 2:25 PM : Cavalli has allowed two runs in nine innings with a 13:2 K:BB over his last two starts for Triple-A Rochester, and he could be called up to join the Nationals' rotation at some point in June, Mark Zuckerman of MASN Sports reports.
Analysis: The organization wants to make sure Cavalli will be able to handle a regular turn before promoting him, but he's begun to do exactly that at Rochester, building up to 71 pitches (43 strikes) in his most recent start May 22. The 26-year-old right-hander pitched just 8.1 innings combined in 2023 and 2024 while recovering from Tommy John surgery, but he appears to be healthy now, sitting in the mid-90s with his fastball while mixing in a curveball and changeup. Mitchell Parker is also struggling for the Nats, posting an 8.46 ERA over his last six starts, and if he's unable to turn things around soon, it would provide a clear opening for Cavalli to see his first big-league action since 2022.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2022 | WSN | 1 | 1 | 4.1 | 0 | 0 | 6 | 6 | 2 | 3 | 0 | 3.11 | 13.47 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | WSN (A+) | 7 | 7 | 40.2 | 0 | 0 | 71 | 24 | 12 | 2 | 1 | 8.02 | 326.23 |
2021 | WSN (AA) | 11 | 11 | 58.0 | 0 | 0 | 80 | 39 | 35 | 0 | 2 | 6.18 | 358.20 |
2021 | WSN (AAA) | 6 | 6 | 24.2 | 0 | 0 | 24 | 33 | 13 | 4 | 2 | 2.8 | 69.13 |
2022 | WSN (AAA) | 20 | 20 | 97.0 | 0 | 0 | 104 | 75 | 39 | 9 | 3 | 5.67 | 549.90 |
2024 | WSN (CPX) | 1 | 1 | 2.2 | 0 | 0 | 5 | 1 | 1 | 0 | 0 | 9.05 | 24.13 |
2024 | WSN (A+) | 2 | 2 | 5.2 | 0 | 0 | 8 | 0 | 4 | 1 | 0 | 7.58 | 42.93 |
2025 | WSN (A) | 1 | 1 | 4.0 | 0 | 0 | 3 | 1 | 2 | 0 | 0 | 6.75 | 27.00 |
2025 | WSN (AA) | 1 | 1 | 5.0 | 0 | 0 | 4 | 2 | 1 | 0 | 0 | 7.36 | 36.80 |
2025 | WSN (AAA) | 5 | 5 | 18.2 | 0 | 0 | 27 | 19 | 7 | 2 | 3 | 4.22 | 78.83 |
Recent Games
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 28, 2025 | AAA | ROC | COL | 1 | 1 | 0 | 5.0 | 19 | 0 | 0 | 3 | 10 | 1 | 0 | 0 |
May 22, 2025 | AAA | ROC | @SYR | 1 | 1 | 0 | 5.0 | 21 | 1 | 1 | 4 | 5 | 1 | 0 | 1 |
May 16, 2025 | AAA | ROC | DUR | 1 | 0 | 0 | 4.0 | 18 | 1 | 1 | 6 | 8 | 1 | 0 | 0 |
May 10, 2025 | AAA | ROC | @SWB | 1 | 0 | 0 | 2.2 | 15 | 5 | 5 | 3 | 2 | 3 | 1 | 1 |
Apr 29, 2025 | AAA | ROC | LHV | 1 | 0 | 0 | 2.0 | 10 | 3 | 3 | 3 | 2 | 1 | 1 | 1 |
Apr 24, 2025 | AA | HBG | ERI | 1 | 1 | 0 | 5.0 | 18 | 0 | 0 | 2 | 4 | 1 | 0 | 0 |
Apr 19, 2025 | A | FBG | @FAY | 1 | 0 | 0 | 4.0 | 15 | 0 | 0 | 1 | 3 | 2 | 0 | 0 |
Jun 21, 2024 | A+ | WIL | ABD | 1 | 0 | 0 | 3.0 | 9 | 0 | 0 | 0 | 3 | 1 | 0 | 0 |
May 30, 2024 | A+ | WIL | @BG | 1 | 0 | 0 | 2.2 | 12 | 2 | 2 | 0 | 5 | 3 | 1 | 0 |
May 20, 2024 | CPX | F-NAT | F-AST | 1 | 0 | 0 | 2.2 | 10 | 0 | 0 | 1 | 5 | 1 | 0 | 0 |
Totals | 10 | 3 | 0 | 36.0 | 147 | 12 | 12 | 23 | 47 | 15 | 3 | 3 |
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 |
---|---|---|---|
June 30, 2021 10:31 PM | add | PTBNL | $2 |
October 9, 2021 4:37 AM | increase | PTBNL | $3 |
November 17, 2021 1:09 PM | move | Maine Monarchs (from PTBNL) | $3 |
March 26, 2022 2:20 PM | cut | Maine Monarchs | $2 |
March 27, 2022 2:21 PM | add | Big Papi memories | $3 |
May 8, 2022 9:22 PM | cut | Big Papi memories | $2 |
May 9, 2022 9:23 PM | add | Winthrop Ramblers 🚌 | $3 |
August 6, 2022 2:24 PM | cut | Winthrop Ramblers 🚌 | $2 |
August 7, 2022 2:25 PM | add | PTBNL | $3 |
September 12, 2022 1:57 PM | cut | PTBNL | $2 |
October 3, 2022 12:10 PM | add | Alternative Losers | $2 |
October 14, 2022 2:26 AM | increase | Alternative Losers | $4 |
January 22, 2023 7:03 PM | cut | Alternative Losers | $0 |
March 15, 2023 5:07 PM | add | Alternative Losers | $1 |
March 16, 2023 2:59 PM | cut | Alternative Losers | $1 |
June 25, 2024 6:55 AM | add | LIMA.SANDLOT | $3 |
October 10, 2024 12:55 AM | increase | LIMA.SANDLOT | $4 |
January 28, 2025 9:09 AM | cut | LIMA.SANDLOT | $0 |