MLB/Players/David Morgan
David Morgan

DAVID MORGAN

P · San Diego Padres · 20252026 · 64 games
64
CAREER GAMES · REGULAR SEASON
2 seasons
3.36
CAREER ERA
72.1 innings · 80 strikeouts
3-3
CAREER RECORD
WHIP 1.45

01/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026SD232125.03113163024.681.88
2025SD411247.13514235042.661.23
Career643372.16627398063.361.45

04/Every pitch

2025 Regular season
Play log from 2015
Pitch locations · 766 pitches
Called strike (106) Swinging strike (97) In play (118) Foul (165) Ball (280)

Catcher’s view · the zone drawn is the average of the 766 batter zones recorded here, 1.61 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball28136.7%97.92,44146.6%
Curveball17923.4%83.12,56952.5%
Sinker16521.5%96.92,13646.7%
Slider14018.3%88.02,28547.1%
Changeup10.1%91.92,0910.0%

05/Game log

2025
Regular season
DateOppResultIPHERBBSO
MAY 26vs MIAW 430.20000
MAY 28vs MIAL 8101.01103
JUN 1vs PITW 641.21002
JUN 5@ SFL 232.01013
JUN 7@ MILL 340.01100
JUN 10vs LADW 1112.03121
JUN 11vs LADL 250.10000
JUN 13@ AZL 151.00012
JUN 16@ LADL 362.01012
JUN 18@ LADL 341.00022
JUN 20vs KCL 561.01000
JUN 23vs WSHL 6100.21102
JUN 27@ CINL 182.00003
JUN 30@ PHIL 042.00000
JUL 6vs TEXW 411.14111
JUL 12vs PHIW 541.01000
JUL 13vs PHIL 121.12001
JUL 19@ WSHL 240.20000
JUL 22@ MIAL 341.12112
JUL 23@ MIAL 231.00000
JUL 25@ STLL 031.02000
JUL 27@ STLW 920.21000
JUL 28vs NYMW 760.10000
AUG 2vs STLL 582.00011
AUG 3vs STLW 731.00013
AUG 5@ AZW 1051.00001
AUG 10vs BOSW 621.20003
AUG 12@ SFW 510.22011
AUG 16@ LADL 061.21100
AUG 18vs SFL 341.10013
AUG 20vs SFW 811.10001
AUG 25@ SEAL 691.02522
AUG 27@ SEAL 340.21010
AUG 29@ MINL 471.12110
AUG 31@ MINL 272.01002
SEP 2vs BALL 261.12012
SEP 5@ COLL 031.01112
SEP 7@ COLW 811.00002
SEP 24vs MILL 131.00011
SEP 26vs AZW 740.10030
SEP 28vs AZW 1241.01002

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.