← Arizona Diamondbacks

Juan Morillo

Arizona DiamondbacksARIArizona Diamondbacks

RP · #62 · Bats R · Throws R · 6'1" · 215 lb · Age 27 · 2 yrs in MLB

2026 grade

89.5
Runs prevented
+11.1
IP · ERA
64.1 · 2.24
K · BB
74 · 23
Rank
22 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+7.0
  • Strikeouts+4.2
  • Hit batters−0.7
  • Contact allowed (how it turned out counts a quarter)+0.3
  • Walks+0.2

2026 game log: pitching

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

GameResultDecIPHRERBBKHRPCGrade
Sun, Sep 27@San Diego PadresSDSDL 4-90.13110101311.3
Sat, Sep 26@San Diego PadresSDSDL 7-100.20000009–
Wed, Sep 23@Colorado RockiesCOLCOLW 5-3H0.2100000647.4
Tue, Sep 22@Colorado RockiesCOLCOLW 7-21.00000201466.7
Sat, Sep 19vsNew York YankeesNYYNYYW 5-3W1.10001101570.1
Tue, Sep 15vsMiami MarlinsMIAMIAL 2-41.00000001093.6
Mon, Sep 14vsMiami MarlinsMIAMIAW 8-7W1.00001302465.0
Sat, Sep 12vsTexas RangersTEXTEXL 2-60.10000001–
Tue, Sep 8@Kansas City RoyalsKCKCW 5-3B1.0222011149.2
Sun, Sep 6@Houston AstrosHOUHOUW 3-2H0.21000101330.4
Sat, Sep 5@Houston AstrosHOUHOUW 4-31.01000101942.0
Wed, Sep 2vsPhiladelphia PhilliesPHIPHIW 1-0S1.00001201564.8
Mon, Aug 31vsPhiladelphia PhilliesPHIPHIL 1-21.01002003329.5
Fri, Aug 28@San Francisco GiantsSFSFW 10-61.01000202153.3
Wed, Aug 26vsChicago CubsCHCCHCW 2-0S1.0000000881.8
Sun, Aug 23vsCincinnati RedsCINCINW 5-3H1.00000101661.5
Wed, Aug 19@Boston Red SoxBOSBOSW 7-61.01001102840.5
Fri, Aug 14@Atlanta BravesATLATLW 2-0H1.01000201956.3
Tue, Aug 11vsColorado RockiesCOLCOLL 2-31.01001002339.6
Fri, Aug 7vsLos Angeles DodgersLADLADW 4-3H0.10000108–
Thu, Aug 6vsSan Diego PadresSDSDL 1-51.0200000719.3
Mon, Aug 3vsSan Diego PadresSDSDW 5-1H1.11000201868.4
Sat, Aug 1@Cleveland GuardiansCLECLEW 12-81.00000101681.7
Tue, Jul 28@Pittsburgh PiratesPITPITW 8-70.2100010733.7
Mon, Jul 27@Pittsburgh PiratesPITPITL 2-3H1.10000202293.8
Fri, Jul 24@Washington NationalsWSHWSHW 3-2H1.0000010883.7
Tue, Jul 21vsAthleticsATHATHW 6-5H1.00001202465.0
Sun, Jul 19vsSt. Louis CardinalsSTLSTLW 8-7W1.11000001257.8
Fri, Jul 17vsSt. Louis CardinalsSTLSTLL 4-51.01111102439.9
Sun, Jul 12@Los Angeles DodgersLADLADW 5-3H1.00001001250.2
Sat, Jul 11@Los Angeles DodgersLADLADW 9-21.00000201077.9
Wed, Jul 8@San Diego PadresSDSDL 4-101.03220001410.7
Sat, Jul 4vsMilwaukee BrewersMILMILW 4-3H1.01000101045.4
Fri, Jul 3vsMilwaukee BrewersMILMILL 4-71.00000101183.7
Tue, Jun 30vsSan Francisco GiantsSFSFW 8-21.0000000883.7
Sat, Jun 27@Tampa Bay RaysTBTBL 2-41.00001202364.1
Tue, Jun 23@St. Louis CardinalsSTLSTLW 4-30.100011010–
Sun, Jun 21vsMinnesota TwinsMINMINL 2-4L1.04320102212.1
Wed, Jun 17vsLos Angeles AngelsLAALAAW 8-11.0000000983.1
Sun, Jun 14@Cincinnati RedsCINCINW 5-3W1.00000001484.3
Sat, Jun 13@Cincinnati RedsCINCINL 1-2L1.01110311522.8
Wed, Jun 10@Miami MarlinsMIAMIAL 0-80.10000105–
Sat, Jun 6vsWashington NationalsWSHWSHL 1-60.20001101037.8
Tue, Jun 2vsLos Angeles DodgersLADLADL 5-61.01000201955.8
Sun, May 31@Seattle MarinersSEASEAL 2-32.01001503169.4
Fri, May 29@Seattle MarinersSEASEAL 6-7L0.1110110925.1
Tue, May 26@San Francisco GiantsSFSFW 7-51.01111102129.7
Fri, May 22vsColorado RockiesCOLCOLL 2-3B0.21111102723.5
Thu, May 21vsColorado RockiesCOLCOLW 2-1B0.1211110238.5
Sun, May 17@Colorado RockiesCOLCOLW 8-61.0000000489.5
Wed, May 13@Texas RangersTEXTEXL 5-60.01000001–
Sun, May 10vsNew York MetsNYMNYMW 5-10.2000100950.2
Fri, May 8vsNew York MetsNYMNYML 1-31.10000201492.7
Wed, May 6vsPittsburgh PiratesPITPITL 0-11.00000001261.5
Sat, May 2@Chicago CubsCHCCHCL 0-21.01110201931.6
Wed, Apr 29@Milwaukee BrewersMILMILW 6-2H1.00000101474.1
Sun, Apr 26vsSan Diego PadresSDSDW 12-7H1.00000202193.2
Thu, Apr 23vsChicago White SoxCHWCHWL 1-41.11000201467.9
Wed, Apr 22vsChicago White SoxCHWCHWW 11-71.01000201455.8
Sat, Apr 18vsToronto Blue JaysTORTORW 6-2W1.11000202067.7
Wed, Apr 15@Baltimore OriolesBALBALW 8-5S1.00000101075.8
Tue, Apr 14@Baltimore OriolesBALBALW 4-3H0.22112002812.1
Fri, Apr 10@Philadelphia PhilliesPHIPHIW 5-4H1.11000302668.5
Tue, Apr 7@New York MetsNYMNYML 3-4H1.00000001074.4
Sat, Apr 4vsAtlanta BravesATLATLW 2-1H1.00000101482.5
Fri, Apr 3vsAtlanta BravesATLATLL 0-21.0000010682.5
Wed, Apr 1vsDetroit TigersDETDETW 1-0H1.00000101182.5
Mon, Mar 30vsDetroit TigersDETDETW 9-6H0.10000005–
Sat, Mar 28@Los Angeles DodgersLADLADL 2-3L0.21221012210.8
Thu, Mar 26@Los Angeles DodgersLADLADL 2-81.01001101738.7

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.