MLB/Players/Tommy Kahnle
Tommy Kahnle

TOMMY KAHNLE

P · Boston Red Sox · 20142026 · 854 games
854
CAREER GAMES · REGULAR SEASON
10 seasons · postseason below
.210
CAREER BATTING AVERAGE
572 hits in 2,724 at-bats
80
CAREER HOME RUNS
179 RBI · 36 stolen bases
3.70
CAREER ERA
445.2 innings · 507 strikeouts
11-19
CAREER RECORD
WHIP 1.25

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024NYY1003163260180101738924.190.277.342.619
2023NYY842842852120101738960.183.280.331.610
2022LAD267881000446280.128.190.282.473
2020NYY210022000260.200.333.400.733
2019NYY14445054901621830401766.200.265.364.630
2018NYY48180444618062330600.256.362.456.817
2017NYY13846440106162827341924.228.281.323.604
2016CWS58198164212041040500.212.345.333.678
2015COL72248446218061656782.250.388.395.783
2014COL1084967810218214356212620.206.294.335.629
Career7802,72434457213068017934690436.210.299.350.649

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026BOS8009.01286528.002.00
2025DET661563.05131315084.431.30
2024NYY500242.23010194652.111.15
2023NYY421340.22612194852.661.11
2022LAD130012.25431422.840.63
2020NYY1001.0101300.002.00
2019NYY723261.14525208893.671.06
2018NYY242023.12317153036.561.63
2017NYY692462.25318179642.591.12
2016CWS290127.1218202522.631.50
2015COL360133.13118283934.861.77
2014COL542168.25132316374.191.19
Career4641119445.2349183210507503.701.25

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024NYY1832600.1888.272.08
2022LAD68201.2502.0413.50
2019NYY1629412.1388.082.25
2017NYY1437614.16211.1102.38

04/Every pitch

2024 Postseason
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 143 pitches
Called strike (24) Swinging strike (15) In play (25) Foul (25) Ball (54)

Catcher’s view · the zone drawn is the average of the 143 batter zones recorded here, 1.53 to 3.27 feet

Pitch mix
PitchNShareMPHRPMStrike%
Changeup12990.2%86.81,29045.0%
Four-Seam Fastball128.4%94.02,17050.0%
Sinker10.7%95.92,1160.0%
Slider10.7%88.32,2870.0%

05/Game log

2024
Postseason
DateOppResultABRHHRRBIBBSOIPHERBBSO
OCT 5vs KCW 6520000100.20010
OCT 7vs KCL 2430000121.00012
OCT 9@ KCW 3240000011.10001
OCT 15vs CLEW 6350100111.11011
OCT 17@ CLEL 5760100211.21021
OCT 18@ CLEW 8640100111.01011
OCT 25@ LADL 3631100000.21000
OCT 28vs LADL 2430000011.00001
OCT 30vs LADL 6722200100.02210

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.