MLB/Players/Kyle Finnegan
Kyle Finnegan

KYLE FINNEGAN

P · Detroit Tigers · 20202026 · 696 games
696
CAREER GAMES · REGULAR SEASON
5 seasons
.242
CAREER BATTING AVERAGE
532 hits in 2,194 at-bats
80
CAREER HOME RUNS
162 RBI · 78 stolen bases
3.60
CAREER ERA
404.2 innings · 389 strikeouts
29-30
CAREER RECORD
WHIP 1.33

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024WSH130490621228618314812016.249.316.400.716
2023WSH1345206613222022344812630.254.317.423.740
2022WSH132488561082021834441408.221.286.381.667
2021WSH1365107812820218506813618.251.339.404.743
2020WSH5018620424041326546.226.321.312.633
Career5822,19428253274108016223457678.242.315.395.710

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026DET583057.15825344693.921.60
2025DET564457.04522185543.471.11
2024WSH653863.26126246093.681.34
2023WSH677569.166292463113.761.30
2022WSH666466.25426227093.511.14
2021WSH685966.06426346893.551.48
2020WSH251024.2218132722.921.38
Career4052930404.2369162169389533.601.33

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 919 pitches
Called strike (137) Swinging strike (109) In play (162) Foul (154) Ball (357)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball48052.2%96.32,22445.8%
Splitter30232.9%87.21,06338.7%
Slider13714.9%85.82,17246.0%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 27@ SDW 5200121.00012
MAR 30@ AZL 6900000.10000
APR 1@ AZL 0100201.00020
APR 3vs STLW 4010111.01011
APR 8@ MINL 6800201.00020
APR 10vs MIAW 2000101.00010
APR 12vs MIAW 8220001.12000
APR 15vs KCW 2110001.11000
APR 17@ BOSL 0100101.00010
APR 19@ BOSW 6210011.01001
APR 22vs MILW 5200011.00001
APR 24@ CINL 8921041.22104
APR 26@ CINW 8310011.01001
APR 29@ ATLL 3400211.00021
APR 30@ ATLW 5210011.01001
MAY 3vs TEXW 7110011.01001
MAY 6vs BOSL 0400201.00020
MAY 8@ KCL 3430100.03210
MAY 10@ KCW 6310201.21020
MAY 13@ NYML 2310011.11001
MAY 16vs TORL 1211101.01110
MAY 20vs CLEL 2320011.02001
MAY 22@ BALL 4710201.11020
MAY 24@ BALL 3520100.22110
MAY 27vs LAAW 4000001.00000
MAY 29@ CWSL 3420001.02100
JUN 1@ TBW 10910011.11001
JUN 5vs SEAW 7300010.20001
JUN 7vs SEAW 5410101.01110
JUN 9vs MINW 10400131.20013
JUN 13@ CLEL 1320001.12000
JUN 15@ HOUW 9310111.01011
JUN 17@ HOUL 2430201.03120
JUN 21vs CWSW 5400011.00001
JUN 23vs NYYL 3400041.10004
JUN 25vs HOUL 1200011.00001
JUN 28vs HOUL 5721131.12113
JUL 2@ TEXL 41031011.03101
JUL 7vs ATHW 6210001.01000
JUL 9vs ATHW 4110011.01001
JUL 18@ LAAW 7000000.10000
JUL 20@ CHCW 8621021.12202
JUL 22@ CHCW 5100011.00001
JUL 23vs KCW 4300000.20000
JUL 25vs KCL 2321010.12101
JUL 29vs BALL 91020100.02210
AUG 1@ ATHW 8631100.13310
AUG 6@ SEAW 11010001.01000
AUG 9@ SFW 3100010.20001
AUG 11vs CLEW 6411101.01110
AUG 15vs CWSL 3400011.20001
AUG 17@ PITW 8510110.21011
AUG 19@ PITL 3400211.00021
AUG 23@ KCL 71120111.02111
AUG 26vs TBL 0310001.01000
AUG 30vs LADL 1600020.20002
SEP 1@ MINL 21531200.13520
SEP 2@ MINW 11620032.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.