← Los Angeles Angels

Ryan Watson

Los Angeles AngelsLAALos Angeles Angels

RP · #56 · Bats R · Throws R · 6'5" · 225 lb · Age 28 · 1 yr in MLB

2026 grade

60.7
Runs prevented
+3.5
IP · ERA
72.0 · 4.00
K · BB
65 · 23
Rank
81 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+1.7
  • Walks+1.7
  • Strikeouts−0.7
  • Parks pitched in+0.5
  • Hit batters+0.2
  • Contact allowed (how it turned out counts a quarter)+0.1

2026 game log: pitching

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

GameResultDecIPHRERBBKHRPCGrade
Thu, Sep 24@Seattle MarinersSEASEAW 6-4S1.0000020970.7
Sat, Sep 19vsMinnesota TwinsMINMINW 6-51.03111303114.7
Tue, Sep 15vsSeattle MarinersSEASEAW 2-1S1.01000001345.4
Mon, Sep 14vsSeattle MarinersSEASEAW 6-4H1.10000201693.6
Fri, Sep 11@Washington NationalsWSHWSHL 3-4H1.00000201381.8
Wed, Sep 9@Boston Red SoxBOSBOSW 6-4H0.2100000646.0
Tue, Sep 8@Boston Red SoxBOSBOSW 6-1H0.10000104–
Sat, Sep 5@Pittsburgh PiratesPITPITW 6-11.0000000683.7
Wed, Sep 2vsNew York YankeesNYYNYYL 3-61.01000101857.8
Fri, Aug 28vsPhiladelphia PhilliesPHIPHIL 3-5H0.20001201750.7
Wed, Aug 26vsCleveland GuardiansCLECLEL 3-4L1.03221001115.6
Tue, Aug 25vsCleveland GuardiansCLECLEL 6-8B1.02110102026.9
Sat, Aug 22@Texas RangersTEXTEXW 3-0S1.0000010773.5
Fri, Aug 21@Texas RangersTEXTEXL 1-21.01001301741.0
Tue, Aug 18@Houston AstrosHOUHOUW 3-1H0.200001012–
Fri, Aug 14vsKansas City RoyalsKCKCL 6-71.00000201383.1
Wed, Aug 12vsTexas RangersTEXTEXW 5-2H0.200001011–
Sun, Aug 9@Miami MarlinsMIAMIAL 3-121.02100002647.9
Tue, Jul 28@AthleticsATHATHL 3-41.02110001227.9
Sun, Jul 26vsToronto Blue JaysTORTORW 6-12.03110103037.4
Wed, Jul 22vsBaltimore OriolesBALBALL 1-51.01000001460.0
Sun, Jul 19vsTampa Bay RaysTBTBW 6-11.01001201940.7
Sat, Jul 18vsTampa Bay RaysTBTBW 7-6W2.01110212351.0
Tue, Jul 7@Chicago White SoxCHWCHWW 8-11.00000201577.9
Wed, Jul 1vsWashington NationalsWSHWSHL 2-102.03111103214.7
Tue, Jun 30vsWashington NationalsWSHWSHL 1-81.00000001087.4
Fri, Jun 26vsNew York YankeesNYYNYYW 6-11.01000001344.0
Sun, Jun 21@Seattle MarinersSEASEAL 1-31.00000201271.4
Tue, Jun 16vsToronto Blue JaysTORTORL 1-62.01221113136.9
Sun, Jun 14vsTexas RangersTEXTEXL 4-62.01000102671.5
Wed, Jun 10@Tampa Bay RaysTBTBL 5-72.03110003548.4
Wed, Jun 3vsBaltimore OriolesBALBALW 8-1S3.02112205349.2
Thu, May 28vsAtlanta BravesATLATLL 2-101.0222011208.8
Wed, May 27vsAtlanta BravesATLATLW 8-02.01001103471.4
Sun, May 24vsMinnesota TwinsMINMINL 5-61.01001102039.3
Sat, May 23vsMinnesota TwinsMINMINL 2-42.01000302089.2
Sun, May 17@Atlanta BravesATLATLL 1-83.00113404896.7
Thu, May 14vsPhiladelphia PhilliesPHIPHIL 1-31.00000201081.8
Thu, May 7vsTampa Bay RaysTBTBL 4-83.0533121512.4
Sat, May 2vsHouston AstrosHOUHOUL 3-63.03111413923.7
Tue, Apr 28@Toronto Blue JaysTORTORL 0-31.21000101851.8
Fri, Apr 24@Baltimore OriolesBALBALL 3-102.04110204329.4
Thu, Apr 23vsNew York YankeesNYYNYYL 2-40.200002012–
Mon, Apr 20vsDetroit TigersDETDETW 8-6H1.1433000298.2
Sun, Apr 19vsDetroit TigersDETDETL 2-61.02000001635.7
Wed, Apr 15@Minnesota TwinsMINMINW 9-51.0344101294.6
Mon, Apr 13@Minnesota TwinsMINMINL 6-132.02220223511.1
Sat, Apr 11@St. Louis CardinalsSTLSTLW 7-11.01000001338.1
Wed, Apr 8vsMilwaukee BrewersMILMILW 5-01.00000001287.1
Mon, Apr 6vsMilwaukee BrewersMILMILL 6-81.02110001019.8
Sat, Apr 4vsSan Diego PadresSDSDL 2-31.11001102652.6
Tue, Mar 31@Houston AstrosHOUHOUL 2-91.12222202723.6
Sat, Mar 28@Cincinnati RedsCINCINL 5-62.10003105190.5

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.