STATS
MLB/Players/Andrew Kittredge
Andrew Kittredge

ANDREW KITTREDGE

P · Baltimore Orioles · 20172026 · 615 games
615
CAREER GAMES · REGULAR SEASON
8 seasons · postseason below
.247
CAREER BATTING AVERAGE
536 hits in 2,174 at-bats
76
CAREER HOME RUNS
145 RBI · 36 stolen bases
3.48
CAREER ERA
383.0 innings · 374 strikeouts
30-18
CAREER RECORD
WHIP 1.20

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024STL1485265212024220364013422.228.283.395.678
2023TB289482460254202.255.286.383.669
2022TB34146143060874280.205.227.411.638
2021TB114524421102201432301548.210.253.332.585
2020TB16584164004462.276.323.345.667
2019TB74388501021021423241162.263.306.407.713
2018TB6632068108242143434600.338.401.556.957
2017TB30118826604412280.220.292.373.665
Career5102,17424653610267614515254636.247.296.404.700

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026BAL513344.25319113763.831.43
2025CHC544353.04120116473.400.98
2024STL745570.260222067102.801.13
2023TB142011.212421013.091.20
2022TB173120.015721443.150.85
2021TB579371.25515157771.880.98
2020TB8008.0822302.251.25
2019TB371049.25123125874.171.27
2018TB333238.15433173077.751.85
2017TB150115.113361421.761.24
Career3603018383.036214898374513.481.20

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023TB24100.2501.010.00
2021TB411200.1823.120.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 768 pitches
Called strike (130) Swinging strike (122) In play (133) Foul (154) Ball (229)

Catcher’s view · the zone drawn is the average of the 768 batter zones recorded here, 1.60 to 3.44 feet

Pitch mix
PitchNShareMPHRPMStrike%
Slider40652.9%89.22,65456.4%
Sinker27435.7%95.22,27948.5%
Four-Seam Fastball8110.5%94.72,48851.9%
Splitter70.9%88.51,39228.6%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAY 21@ MILW 8400011.00001
MAY 24@ BOSW 2110111.01011
MAY 25@ BOSW 5120021.02102
MAY 28vs STLL 4630221.03022
JUN 1vs CWSW 3200000.20000
JUN 5@ SEAW 4300021.00002
JUN 7@ ATHW 7400011.00001
JUN 12vs DETL 1410001.01000
JUN 14vs LAAW 6511110.21111
JUN 15vs LAAW 11200001.00000
JUN 18@ TBL 81240121.04412
JUN 21@ NYYL 0921022.02102
JUN 23vs TEXW 6000001.00000
JUN 24vs TEXL 5620110.22011
JUN 25vs TEXL 0700011.00001
JUN 28vs TBL 31130011.03201
JUN 30@ TEXW 10600011.00001
JUL 2@ TEXL 0600011.00001
JUL 4@ ATLW 3200011.20001
JUL 5@ ATLW 9600001.00000
JUL 8vs NYML 6700011.00001
JUL 10vs NYMW 7300011.00001
JUL 11vs MIAW 5221011.02201
JUL 13vs MIAL 11110001.01000
JUL 20@ TBW 5310011.01001
JUL 22@ CLEL 3600110.20011
JUL 23@ CLEL 2300001.00000
JUL 25vs COLL 5611031.01103
JUL 27vs COLW 5110021.01002
JUL 29vs TORW 3210111.01011
JUL 30vs TORL 8900011.00001
AUG 1vs BALW 1000021.00002
AUG 3vs BALW 5300011.00001
AUG 5vs CINL 1541100.14410
AUG 6vs CINW 6100031.00003
AUG 13@ TORW 4110000.21000
AUG 15vs PITL 2300021.00002
AUG 16vs PITW 3110021.01002
AUG 17vs PITW 4300001.00000
AUG 19vs MILW 4100001.00000
AUG 22@ LAAW 3211031.01103
AUG 24@ LAAW 4320011.02101
AUG 29@ COLW 11710101.01010
AUG 30@ COLW 4300011.00001
SEP 1vs ATLW 7600021.00002
SEP 5vs WSHW 11510011.01001
SEP 9@ ATLW 6100010.20001
SEP 10@ ATLW 3200011.00001
SEP 12vs TBW 6400011.00001
SEP 14vs TBW 4300131.00013
SEP 16@ PITW 4100021.00002
SEP 20@ CINL 3621021.02202
SEP 23vs NYML 7900011.00001
SEP 26vs STLW 12120031.02003

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.