MLB/Players/Juan Morillo
Juan Morillo

JUAN MORILLO

P · Arizona Diamondbacks · 20252026 · 101 games
101
CAREER GAMES · REGULAR SEASON
2 seasons
2.91
CAREER ERA
89.2 innings · 100 strikeouts
3-7
CAREER RECORD
WHIP 1.29

01/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026AZ593455.13713216422.111.05
2025AZ420334.13816203624.191.69
Career1013789.275294110042.911.29

04/Every pitch

2026 Regular season
Play log from 2015
Pitch locations · 834 pitches
Called strike (137) Swinging strike (123) In play (129) Foul (154) Ball (291)

Catcher’s view · the zone drawn is the average of the 834 batter zones recorded here, 1.62 to 3.22 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball39947.8%98.72,25455.1%
Changeup17721.2%92.62,27937.3%
Sinker14217.0%98.72,19557.0%
Slider11613.9%84.82,74140.5%

05/Game log

2026
Regular season
DateOppResultIPHERBBSO
MAR 26@ LADL 281.01011
MAR 28@ LADL 230.21210
MAR 30vs DETW 960.10000
APR 1vs DETW 101.00001
APR 3vs ATLL 021.00001
APR 4vs ATLW 211.00001
APR 7@ NYML 341.00000
APR 10@ PHIW 541.11003
APR 14@ BALW 430.22120
APR 15@ BALW 851.00001
APR 18vs TORW 621.11002
APR 22vs CWSW 1171.01002
APR 23vs CWSL 141.11002
APR 26vs SDW 1271.00002
APR 29@ MILW 621.00001
MAY 2@ CHCL 021.01102
MAY 6vs PITL 011.00000
MAY 8vs NYML 131.10002
MAY 10vs NYMW 510.20010
MAY 13@ TEXL 560.01000
MAY 17@ COLW 861.00000
MAY 21vs COLW 210.12111
MAY 22vs COLL 230.21111
MAY 26@ SFW 751.01111
MAY 29@ SEAL 670.11011
MAY 31@ SEAL 232.01015
JUN 2vs LADL 561.01002
JUN 6vs WSHL 160.20011
JUN 10@ MIAL 080.10001
JUN 13@ CINL 121.01103
JUN 14@ CINW 531.00000
JUN 17vs LAAW 811.00000
JUN 21vs MINL 241.04201
JUN 23@ STLW 430.10011
JUN 27@ TBL 241.00012
JUN 30vs SFW 821.00000
JUL 3vs MILL 471.00001
JUL 4vs MILW 431.01001
JUL 8@ SDL 4101.03200
JUL 11@ LADW 921.00002
JUL 12@ LADW 531.00010
JUL 17vs STLL 451.01111
JUL 19vs STLW 871.11000
JUL 21vs ATHW 651.00012
JUL 24@ WSHW 321.00001
JUL 27@ PITL 231.10002
JUL 28@ PITW 870.21001
AUG 1@ CLEW 1281.00001
AUG 3vs SDW 511.11002
AUG 6vs SDL 151.02000
AUG 7vs LADW 430.10001
AUG 11vs COLL 231.01010
AUG 14@ ATLW 201.01002
AUG 19@ BOSW 761.01011
AUG 23vs CINW 531.00001
AUG 26vs CHCW 201.00000
AUG 28@ SFW 1061.01002
SEP 1vs PHIL 121.01020
SEP 2vs PHIW 101.00012

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.