← CLE team pageMLB injury reportMLB news

Matt Festa
P
CLE
2026 season
- GP
- 68
- W-L
- 2-3
- ERA
- 3.82
- WHIP
- 1.32
- K
- 70
- IP
- 68.1
Game log
| Date | Opp | Result | Dec | IP | H | ER | BB | K |
|---|---|---|---|---|---|---|---|---|
| Oct 19 | @TB | L 3-7 | - | 0.1 | 0 | 0 | 1 | 0 |
| Oct 17 | vs TB | L 3-7 | - | 1.1 | 2 | 2 | 0 | 1 |
| Sep 25 | @KC | W 12-9 | - | 1.0 | 1 | 2 | 1 | 0 |
| Sep 23 | @BOS | L 0-1 | - | 0.2 | 1 | 0 | 0 | 0 |
| Sep 19 | vs ATH | W 12-6 | - | 1.1 | 0 | 0 | 1 | 0 |
| Sep 13 | @MIN | W 9-2 | - | 1.0 | 1 | 0 | 0 | 2 |
| Sep 9 | @BAL | L 5-9 | - | 2.1 | 1 | 0 | 1 | 2 |
| Sep 5 | vs DET | L 0-6 | - | 1.0 | 3 | 3 | 1 | 1 |
| Sep 3 | vs TOR | L 3-6 | - | 1.0 | 0 | 0 | 1 | 2 |
| Sep 1 | vs TOR | W 6-1 | - | 1.0 | 1 | 0 | 0 | 0 |
| Aug 29 | vs KC | L 3-8 | - | 1.1 | 0 | 0 | 0 | 0 |
| Aug 25 | @LAA | W 8-6 | - | 1.2 | 0 | 0 | 1 | 2 |
| Aug 23 | @COL | W 7-2 | - | 0.2 | 0 | 0 | 0 | 2 |
| Aug 21 | @COL | W 9-1 | - | 1.0 | 0 | 0 | 0 | 1 |
| Aug 18 | vs SF | W 8-1 | - | 1.1 | 1 | 0 | 0 | 3 |
| Aug 16 | vs SD | L 0-5 | - | 1.0 | 1 | 0 | 0 | 0 |
| Aug 14 | vs SD | L 5-7 | - | 1.1 | 2 | 0 | 0 | 1 |
| Aug 11 | @DET | L 4-6 | - | 0.2 | 1 | 0 | 0 | 1 |
| Aug 8 | @CWS | L 3-6 | - | 1.0 | 1 | 0 | 0 | 0 |
| Aug 6 | vs NYM | L 6-13 | - | 1.0 | 2 | 1 | 1 | 0 |
| Aug 5 | vs NYM | L 5-6 | L | 1.0 | 1 | 0 | 0 | 2 |
| Aug 2 | vs AZ | W 5-0 | - | 0.2 | 1 | 0 | 1 | 1 |
| Jul 31 | vs AZ | L 1-4 | - | 0.2 | 1 | 0 | 0 | 0 |
| Jul 29 | @CIN | W 6-1 | - | 1.0 | 0 | 0 | 0 | 2 |
| Jul 24 | @TB | L 3-11 | - | 1.2 | 2 | 0 | 0 | 2 |
| Jul 22 | vs MIN | L 6-10 | - | 0.2 | 1 | 1 | 1 | 1 |
| Jul 20 | vs MIN | W 13-4 | - | 1.0 | 2 | 1 | 0 | 3 |
| Jul 18 | vs PIT | L 1-7 | - | 1.1 | 2 | 2 | 0 | 3 |
| Jul 8 | @MIN | L 5-6 | L | 0.2 | 3 | 1 | 1 | 1 |
| Jul 7 | @MIN | L 1-3 | - | 1.0 | 1 | 0 | 0 | 0 |
| Jul 4 | vs CWS | L 1-3 | - | 1.0 | 2 | 1 | 1 | 0 |
| Jul 1 | vs TEX | W 9-4 | - | 1.0 | 0 | 0 | 0 | 0 |
| Jun 29 | vs TEX | L 3-6 | - | 0.1 | 0 | 0 | 0 | 1 |
| Jun 28 | vs SEA | W 6-5 | W | 1.1 | 2 | 0 | 1 | 0 |
| Jun 26 | vs SEA | L 1-3 | - | 1.0 | 2 | 0 | 0 | 1 |
| Jun 20 | @HOU | W 8-1 | - | 1.0 | 1 | 0 | 0 | 2 |
| Jun 19 | @HOU | L 3-9 | - | 0.2 | 3 | 1 | 0 | 0 |
| Jun 16 | @MIL | L 1-2 | - | 1.0 | 0 | 0 | 0 | 1 |
| Jun 10 | vs NYY | L 4-8 | - | 0.1 | 2 | 1 | 1 | 0 |
| Jun 9 | vs NYY | L 2-3 | - | 0.2 | 1 | 0 | 0 | 0 |
| Jun 5 | @TEX | L 2-3 | - | 1.1 | 0 | 0 | 0 | 2 |
| Jun 4 | @NYY | L 1-2 | - | 1.0 | 0 | 0 | 0 | 2 |
| Jun 2 | @NYY | W 9-4 | - | 1.0 | 0 | 0 | 0 | 1 |
| May 30 | vs BOS | L 1-9 | L | 0.2 | 1 | 1 | 1 | 2 |
| May 25 | vs WSH | L 2-10 | - | 2.0 | 2 | 1 | 0 | 1 |
| May 23 | @PHI | L 0-3 | - | 1.0 | 0 | 0 | 2 | 2 |
| May 21 | @DET | W 3-1 | - | 0.1 | 1 | 0 | 0 | 1 |
| May 18 | @DET | W 8-2 | - | 0.2 | 0 | 0 | 0 | 1 |
| May 15 | vs CIN | L 6-7 | - | 0.1 | 0 | 0 | 0 | 0 |
| May 13 | vs LAA | W 4-2 | - | 0.1 | 0 | 0 | 0 | 0 |
| May 11 | vs LAA | W 7-2 | - | 1.0 | 1 | 0 | 1 | 1 |
| May 8 | vs MIN | W 6-4 | - | 0.2 | 3 | 2 | 0 | 2 |
| May 6 | @KC | W 3-1 | - | 1.0 | 0 | 0 | 0 | 2 |
| May 4 | @KC | L 2-6 | - | 1.2 | 1 | 1 | 1 | 1 |
| May 2 | @ATH | W 14-6 | - | 0.2 | 0 | 0 | 1 | 0 |
| May 1 | @ATH | W 8-5 | - | 1.0 | 0 | 0 | 0 | 0 |
| Apr 27 | vs TB | L 2-3 | - | 0.1 | 0 | 0 | 0 | 0 |
| Apr 25 | @TOR | L 3-5 | - | 1.0 | 1 | 0 | 0 | 3 |
| Apr 22 | vs HOU | L 0-2 | - | 1.0 | 0 | 0 | 1 | 2 |
| Apr 20 | vs HOU | L 2-9 | - | 2.0 | 1 | 1 | 0 | 1 |
| Apr 19 | vs BAL | W 8-4 | W | 0.1 | 0 | 0 | 0 | 0 |
| Apr 15 | @STL | L 3-5 | - | 2.1 | 3 | 1 | 0 | 3 |
| Apr 10 | @ATL | L 5-11 | - | 0.2 | 3 | 2 | 0 | 0 |
| Apr 8 | vs KC | W 10-2 | S | 1.1 | 0 | 0 | 1 | 1 |
| Apr 5 | vs CHC | W 6-5 | - | 1.0 | 2 | 2 | 0 | 1 |
| Apr 3 | vs CHC | W 4-1 | - | 0.2 | 0 | 0 | 0 | 0 |
| Mar 31 | @LAD | L 1-4 | - | 1.1 | 4 | 2 | 0 | 2 |
| Mar 28 | @SEA | W 6-5 | - | 1.2 | 0 | 0 | 0 | 1 |
| 2025 season | ||||||||
| Sep 28 | vs TEX | W 9-8 | - | 1.2 | 0 | 0 | 0 | 2 |
| Sep 26 | vs TEX | L 3-7 | - | 1.0 | 1 | 1 | 0 | 0 |
| Sep 25 | vs DET | L 2-4 | - | 1.0 | 2 | 0 | 1 | 2 |
| Sep 21 | @MIN | L 2-6 | L | 0.1 | 1 | 1 | 0 | 0 |
| Sep 19 | @MIN | W 6-2 | - | 0.2 | 1 | 0 | 1 | 2 |
| Sep 17 | @DET | W 4-0 | - | 0.2 | 0 | 0 | 1 | 0 |
| Sep 16 | @DET | W 7-5 | - | 0.2 | 2 | 1 | 0 | 0 |
| Sep 14 | vs CWS | W 3-2 | W | 1.0 | 0 | 0 | 0 | 3 |
| Sep 11 | vs KC | W 3-2 | W | 1.0 | 1 | 0 | 0 | 1 |
| Sep 10 | vs KC | L 3-4 | - | 1.0 | 0 | 0 | 0 | 1 |
| Sep 7 | @TB | W 2-1 | - | 0.2 | 1 | 0 | 0 | 2 |
| Sep 4 | @TB | L 2-4 | - | 1.0 | 0 | 0 | 0 | 1 |
| Sep 1 | @BOS | L 4-6 | - | 0.1 | 0 | 0 | 0 | 1 |
| Aug 31 | vs SEA | L 2-4 | - | 0.2 | 1 | 0 | 1 | 0 |
| Aug 27 | vs TB | W 4-3 | - | 1.0 | 0 | 0 | 0 | 2 |
| Aug 24 | @TEX | L 0-5 | - | 0.1 | 2 | 0 | 0 | 1 |
| Aug 22 | @TEX | L 3-4 | - | 1.0 | 0 | 0 | 0 | 2 |
| Aug 20 | @AZ | L 2-3 | L | 0.1 | 1 | 0 | 0 | 0 |
| Aug 18 | @AZ | W 3-1 | - | 0.2 | 0 | 0 | 1 | 0 |
| Aug 16 | vs ATL | L 1-10 | - | 0.1 | 0 | 0 | 0 | 0 |
| Aug 15 | vs ATL | L 0-2 | - | 1.0 | 0 | 0 | 0 | 1 |
| Aug 13 | vs MIA | L 4-13 | - | 1.1 | 5 | 5 | 0 | 3 |
| Aug 10 | @CWS | L 4-6 | - | 2.0 | 0 | 0 | 0 | 1 |
| Aug 8 | @CWS | W 9-5 | - | 0.2 | 0 | 0 | 1 | 1 |
| Aug 5 | @NYM | W 3-2 | W | 1.0 | 0 | 0 | 0 | 2 |
| Aug 2 | vs MIN | W 5-4 | - | 1.0 | 0 | 0 | 0 | 2 |
| Jul 30 | vs COL | W 5-0 | - | 0.2 | 0 | 0 | 0 | 1 |
| Jul 29 | vs COL | W 10-4 | - | 1.0 | 1 | 0 | 0 | 2 |
| Jul 27 | @KC | L 1-4 | - | 2.0 | 1 | 1 | 0 | 2 |
| Jul 24 | vs BAL | L 3-4 | - | 0.1 | 0 | 0 | 0 | 0 |
| Jul 22 | vs BAL | W 6-3 | - | 0.0 | 2 | 1 | 1 | 0 |
| Jul 19 | vs ATH | L 2-8 | - | 0.2 | 0 | 0 | 0 | 1 |
Latest news
Festa walked one and struck out one in 1.1 scoreless innings of relief Wednesday to record his first save of the season in a 10-2 win over the Royals.
The right-hander got the final out of the eighth inning with the Guardians ahead 5-2, then watched his offense erupt for five more runs in the bottom of the frame, eliminating the need for closer Cade Smith to work the ninth. Festa has had a bumpy beginning to the season, getting tagged for runs in two of his five appearances, but Wednesday's usage was encouraging, even before he backed into the save. Through six innings, he sports a 6.00 ERA, 1.17 WHIP and 5:1 K:BB.
RotoWire via ESPN · Apr 8
Festa agreed to a one-year, $1 million contract with the Guardians on Friday to avoid arbitration, Paul Hoynes of The Cleveland Plain Dealer reports.
Festa pitched a career-high 54.2 innings in 2025 while also maintaining a solid 1.08 WHIP with a 56:15 K:BB. He also racked up 12 holds and should line up for a high-leverage role out of the bullpen once again in 2026.
RotoWire via ESPN · Nov 21
The Guardians selected Festa's contract from Triple-A Columbus on Friday.
The Guardians acquired Festa via trade earlier this week and have now added him to their big-league bullpen. Festa has been dominant at the Triple-A level this season, tossing 14.2 scoreless innings with a 20:7 K:BB.
RotoWire via ESPN · May 2
The Guardians acquired Festa from the Rangers on Wednesday in exchange for cash considerations.
The right-hander had been signed to a minor-league deal with Texas, so he won't be part of Cleveland's 40-man roster and will be assigned to Triple-A Columbus as he moves on to his new organization. The 32-year-old righty has seen big-league action in five of the past six seasons, and it wouldn't be surprising if he eventually gets a call to the Cleveland bullpen after getting off to a strong start to the campaign in the minors. Over his nine appearances for Triple-A Round Rock, Festa didn't allow a run across 14.2 innings and struck out 20 while walking seven and allowing 10 hits.
RotoWire via ESPN · Apr 30
The Rangers signed Festa to a minor-league contract Wednesday that includes an invitation to spring training, Evan Grant of The Dallas Morning News reports.
Festa was traded from the Rangers to the Cubs in January before electing free agency following his removal from Chicago's 40-man roster. Now he's back in Texas, where he posted a 4.37 ERA and 23:7 K:BB over 22.2 innings covering 18 appearances last season.
RotoWire via ESPN · Feb 5
Festa was outrighted to Triple-A Iowa on Monday, per MLB's transactions log.
Festa was booted from the 40-man roster Tuesday to clear a spot for Ryan Pressly. The 31-year-old will report to Triple-A after failing to draw interest while on waivers.
RotoWire via ESPN · Feb 4