MLB/Players/Charlie Morton
Charlie Morton

CHARLIE MORTON

P · 20082025 · 799 games
799
CAREER GAMES · REGULAR SEASON
17 seasons · postseason below
.249
CAREER BATTING AVERAGE
3,982 hits in 16,016 at-bats
406
CAREER HOME RUNS
926 RBI · 286 stolen bases
4.13
CAREER ERA
2267.2 innings · 2,196 strikeouts
147-134
CAREER RECORD
WHIP 1.32

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024ATL601,226170308704467613033424.251.323.427.750
2023ATL601,230140300606286316636632.244.334.371.705
2022ATL621,280170298524567912641020.233.302.411.713
2021ATL661,338154272346327011643214.203.267.309.576
2020TB18308428618281920840.279.323.429.752
2019TB661,434142308661230641144806.215.273.340.613
2018HOU601,21812626054636541284028.213.288.356.645
2017HOU501,09813025078628591003268.228.292.386.678
2016PHI81241630402616382.242.329.323.651
2015PIT461,01215427466826608219226.271.325.429.754
2014PIT521,1561522864410186911425228.247.315.349.664
2013PIT4086610222636012407217022.261.318.344.662
2012PIT1840660124246102822508.305.341.468.809
2011PIT581,3221643726410126915422032.281.356.372.729
2010PIT3467415822434230735211824.332.380.522.902
2009PIT3673898204341014468012418.276.347.407.754
2008ATL325861121604061851829614.273.362.454.816
Career76616,0162,0903,982778984069261,5744,094286.249.316.385.701

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025ATL33911142.01529272149235.831.58
2024ATL30810165.11547765167234.191.32
2023ATL301412163.11506683183143.641.43
2022ATL3196172.01498363205284.341.23
2021ATL33146185.21366958216163.341.04
2020TB92238.04320104244.741.39
2019TB33166194.21546657240153.051.08
2018HOU30153167.01305864201183.131.16
2017HOU25147146.21255950163143.621.19
2016PHI41117.115881914.151.33
2015PIT2399129.0137694196134.811.38
2014PIT26612157.1143655712693.721.27
2013PIT2074116.011342368563.261.28
2012PIT92650.16226112554.651.45
2011PIT291010171.2186737711063.831.53
2010PIT1721279.2112672659157.571.73
2009PIT185997.010249406274.551.46
2008ATL164874.28051414896.151.62
Career4161471342267.22,1431,0408592,1962264.131.32

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2022ATL210413.4002.0313.50
2021ATL8601125.18316.2223.24
2020TB8771817.23420.0232.70
2019TB437812.21610.0130.90
2018HOU210303.3002.1211.57
2017HOU10862026.23323.1254.24
2013PIT219312.1585.243.18

04/Every pitch

2019 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 3138 pitches
Called strike (586) Swinging strike (440) In play (481) Foul (566) Ball (1065)

Catcher’s view · the zone drawn is the average of the 3,138 batter zones recorded here, 1.60 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Curveball1,17237.3%78.62,88650.6%
Four-Seam Fastball93629.8%94.72,25953.3%
Sinker60119.1%93.92,10247.3%
Cutter32710.4%85.42,43652.6%
Splitter1023.2%84.92,12444.1%
Unknown10.0%0.0%

05/Game log

2019
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29vs HOUW 4217230028
MAR 29vs HOUW 42172302285.03228
APR 3vs COLL 0120040026
APR 3vs COLL 01200400266.04026
APR 9@ CWSW 10517231037
APR 9@ CWSW 105172312375.03237
APR 14@ TORW 84181401344.24134
APR 14@ TORW 8418140034
APR 20vs BOSL 56235515296.05529
APR 20vs BOSL 5623551029
APR 27@ BOSW 21190200456.02045
APR 27@ BOSW 2119020045
MAY 2@ KCW 3125150019
MAY 2@ KCW 31251501196.25119
MAY 8vs AZL 2320270048
MAY 8vs AZL 23202702485.07248
MAY 14@ MIAW 40210300056.03005
MAY 14@ MIAW 4021030005
MAY 19@ NYYL 51317542046
MAY 19@ NYYL 513175425464.04346
MAY 25@ CLEW 622013012106.031210
MAY 25@ CLEW 62201300210
MAY 30vs MINW 14324240006
MAY 30vs MINW 143242402067.04206
JUN 5@ DETW 40260500087.05008
JUN 5@ DETW 4026050008
JUN 10vs W 62230200277.02027
JUN 10vs W 6223020027
JUN 15vs LAAL 3523452029
JUN 15vs LAAL 35234524296.05429
JUN 20@ L 4522141026
JUN 20@ L 45221411266.14126
JUN 26@ MINL 4626580017
JUN 26@ MINL 46265802176.18317
JUL 2vs BALW 632514111127.041112
JUL 2vs BALW 63251410112
JUL 7vs NYYW 212215111105.251110
JUL 7vs NYYW 21221510110
JUL 13@ BALW 12424260016
JUL 13@ BALW 124242602166.06216
JUL 18@ NYYL 15215513445.25544
JUL 18@ NYYL 1521551044
JUL 24vs BOSW 32262500011
JUL 24vs BOSW 322625020117.052011
JUL 30@ BOSW 6520470022
JUL 30@ BOSW 65204703224.27422
AUG 5vs TORL 02272712097.07209
AUG 5vs TORL 0227271009
AUG 10@ SEAW 542649140106.094010
AUG 10@ SEAW 54264910010
AUG 16vs DETL 02241300010
AUG 16vs DETL 022413000107.030010
AUG 21vs SEAW 76193403235.04323
AUG 21vs SEAW 7619340023
AUG 27@ HOUL 115166716244.07624
AUG 27@ HOUL 11516671024
SEP 1vs CLEW 82201401385.14138
SEP 1vs CLEW 8220140038
SEP 7vs TORW 532235032106.053210
SEP 7vs TORW 53223500210
SEP 13@ LAAW 114223613146.06314
SEP 13@ LAAW 11422361014
SEP 20vs BOSW 5424251018
SEP 20vs BOSW 54242512186.15218
SEP 25vs NYYW 40180100396.01039
SEP 25vs NYYW 4018010039

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.