← Cleveland Guardians

Matt Festa

Cleveland GuardiansCLECleveland Guardians

RP · #52 · Bats R · Throws R · 6'1" · 195 lb · Age 33 · 7 yrs in MLB

2026 grade

56.8
Runs prevented
+3.0
IP · ERA
66.2 · 3.78
K · BB
69 · 21
Rank
89 of 205 relievers

What the grade is made of

Runs each part saves or costs against an average pitcher facing the same batters. Contact counts a quarter for how it turned out, because over a season that's mostly the fielders and luck.

  • Home runs allowed+2.5
  • Walks+1.3
  • Strikeouts+1.2
  • Contact allowed (how it turned out counts a quarter)−1.2
  • Hit batters−0.9
  • Parks pitched in+0.1

2026 game log: pitching

Game grades need 3 batters faced; starts are ranked against starts, relief outings against relief outings.

GameResultDecIPHRERBBKHRPCGrade
Fri, Sep 25@Kansas City RoyalsKCKCW 12-91.01221012115.4
Wed, Sep 23@Boston Red SoxBOSBOSL 0-10.21000001445.9
Sat, Sep 19vsAthleticsATHATHW 12-61.10001002970.1
Sun, Sep 13@Minnesota TwinsMINMINW 9-21.01000202144.6
Wed, Sep 9@Baltimore OriolesBALBALL 5-92.11001203191.5
Sat, Sep 5vsDetroit TigersDETDETL 0-61.03331102810.3
Thu, Sep 3vsToronto Blue JaysTORTORL 3-61.00001201864.1
Tue, Sep 1vsToronto Blue JaysTORTORW 6-11.01000001857.1
Sat, Aug 29vsKansas City RoyalsKCKCL 3-81.1000000892.7
Tue, Aug 25@Los Angeles AngelsLAALAAW 8-61.20001202591.3
Sun, Aug 23@Colorado RockiesCOLCOLW 7-20.200002011–
Fri, Aug 21@Colorado RockiesCOLCOLW 9-11.00000101389.6
Tue, Aug 18vsSan Francisco GiantsSFSFW 8-11.11000302153.6
Sun, Aug 16vsSan Diego PadresSDSDL 0-51.01000001530.4
Fri, Aug 14vsSan Diego PadresSDSDL 5-71.12000101535.5
Tue, Aug 11@Detroit TigersDETDETL 4-60.21000101146.1
Sat, Aug 8@Chicago White SoxCHWCHWL 3-61.01000001238.1
Thu, Aug 6vsNew York MetsNYMNYML 6-131.02111002217.8
Wed, Aug 5vsNew York MetsNYMNYML 5-6L1.01100201445.1
Sun, Aug 2vsArizona DiamondbacksARIARIW 5-00.21001101632.0
Fri, Jul 31vsArizona DiamondbacksARIARIL 1-40.21000006–
Wed, Jul 29@Cincinnati RedsCINCINW 6-11.00000201686.7
Fri, Jul 24@Tampa Bay RaysTBTBL 3-111.22110202846.8
Wed, Jul 22vsMinnesota TwinsMINMINL 6-100.21311102029.0
Mon, Jul 20vsMinnesota TwinsMINMINW 13-41.02110302418.9
Sat, Jul 18vsPittsburgh PiratesPITPITL 1-71.12220302834.7
Wed, Jul 8@Minnesota TwinsMINMINL 5-6L0.23111103110.9
Tue, Jul 7@Minnesota TwinsMINMINL 1-31.01000001760.0
Sat, Jul 4vsChicago White SoxCHWCHWL 1-31.02111001917.9
Wed, Jul 1vsTexas RangersTEXTEXW 9-41.00000001081.7
Mon, Jun 29vsTexas RangersTEXTEXL 3-60.10000105–
Sun, Jun 28vsSeattle MarinersSEASEAW 6-5W1.12001002025.5
Fri, Jun 26vsSeattle MarinersSEASEAL 1-31.02000101835.7
Sat, Jun 20@Houston AstrosHOUHOUW 8-11.01000201557.2
Fri, Jun 19@Houston AstrosHOUHOUL 3-9B0.231100173.4
Tue, Jun 16@Milwaukee BrewersMILMILL 1-21.00000101176.1
Wed, Jun 10vsNew York YankeesNYYNYYL 4-80.1211100159.7
Tue, Jun 9vsNew York YankeesNYYNYYL 2-30.21000001744.2
Fri, Jun 5@Texas RangersTEXTEXL 2-31.10000201391.8
Thu, Jun 4@New York YankeesNYYNYYL 1-21.00000201573.4
Tue, Jun 2@New York YankeesNYYNYYW 9-41.0000010972.8
Sat, May 30vsBoston Red SoxBOSBOSL 1-9L0.21111202023.5
Mon, May 25vsWashington NationalsWSHWSHL 2-102.02110112523.3
Sat, May 23@Philadelphia PhilliesPHIPHIL 0-31.00002201947.9
Thu, May 21@Detroit TigersDETDETW 3-1H0.11000105–
Mon, May 18@Detroit TigersDETDETW 8-20.20000106–
Fri, May 15vsCincinnati RedsCINCINL 6-70.10000007–
Wed, May 13vsLos Angeles AngelsLAALAAW 4-2H0.10000004–
Mon, May 11vsLos Angeles AngelsLAALAAW 7-21.01001102828.7
Fri, May 8vsMinnesota TwinsMINMINW 6-4H0.2322021174.8
Wed, May 6@Kansas City RoyalsKCKCW 3-1H1.00000201384.3
Mon, May 4@Kansas City RoyalsKCKCL 2-61.21111112828.6
Sat, May 2@AthleticsATHATHW 14-6H0.200010010–
Fri, May 1@AthleticsATHATHW 8-5H1.000000010–
Mon, Apr 27vsTampa Bay RaysTBTBL 2-3H0.10000003–
Sat, Apr 25@Toronto Blue JaysTORTORL 3-51.01100301753.6
Wed, Apr 22vsHouston AstrosHOUHOUL 0-21.00001201862.6
Mon, Apr 20vsHouston AstrosHOUHOUL 2-92.01110102283.7
Sun, Apr 19vsBaltimore OriolesBALBALW 8-4W0.1000000973.4
Wed, Apr 15@St. Louis CardinalsSTLSTLL 3-52.13110303625.1
Fri, Apr 10@Atlanta BravesATLATLL 5-110.2322001173.3
Wed, Apr 8vsKansas City RoyalsKCKCW 10-2S1.10001102170.0
Sun, Apr 5vsChicago CubsCHCCHCW 6-51.02220111312.6
Fri, Apr 3vsChicago CubsCHCCHCW 4-10.20000004–
Tue, Mar 31@Los Angeles DodgersLADLADL 1-41.14220202916.4
Sat, Mar 28@Seattle MarinersSEASEAW 6-51.20000101495.9

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.