MLB/Players/Kyle Finnegan
Kyle Finnegan

KYLE FINNEGAN

P · Detroit Tigers · 20202026 · 697 games
697
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.59
CAREER ERA
405.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
2026DET593058.15825344693.861.58
2025DET564457.04522185543.471.11
2024WSH653863.26126246093.681.34
2023WSH677569.166292463113.761.30
2022WSH666466.25426227093.511.14
2021WSH685966.06426346893.551.48
2020WSH251024.2218132722.921.38
Career4062930405.2369162169389533.591.33

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1192 pitches
Called strike (202) Swinging strike (142) In play (186) Foul (237) Ball (425)

Catcher’s view · the zone drawn is the average of the 1,192 batter zones recorded here, 1.58 to 3.40 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball81768.5%95.62,05950.4%
Slider22518.9%87.52,11944.0%
Splitter14312.0%87.61,25146.9%
Sweeper70.6%87.22,10942.9%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 6vs ATLW 6541201100.22110
APR 6vs ATLW 654120010
APR 7vs ATLL 673000003
APR 7vs ATLL 6730000031.00003
APR 10@ LADL 592010001
APR 10@ LADL 5920103010.11001
APR 12@ STLW 5251111021.11102
APR 12@ STLW 525111002
APR 15vs AZL 6117010010
APR 15vs AZL 61170100102.01010
APR 17vs AZW 6230000111.00011
APR 17vs AZW 623000011
APR 19vs STLL 5123111002
APR 19vs STLL 51231111020.21102
APR 23@ NYML 065020001
APR 23@ NYML 0650200011.02001
APR 24@ NYMW 713000001
APR 24@ NYMW 7130000011.00001
APR 27@ TORL 5952212011.02201
APR 27@ TORL 595221001
APR 30vs MIAW 2130100110.21011
APR 30vs MIAW 213010011
MAY 1vs MIAW 723000011
MAY 1vs MIAW 7230000111.00011
MAY 5vs ATLL 353000003
MAY 5vs ATLL 3530000031.00003
MAY 7@ NYYW 1143000011
MAY 7@ NYYW 11430000111.00011
MAY 8@ NYYL 343000001
MAY 8@ NYYL 3430000011.00001
MAY 11vs PHIL 2643303200.13320
MAY 11vs PHIL 264330020
MAY 12vs PHIL 255130000
MAY 12vs PHIL 2551303001.03100
MAY 17@ CHCL 3720000010.20001
MAY 17@ CHCL 372000001
MAY 19@ CHCW 4350100001.11000
MAY 19@ CHCW 435010000
MAY 21vs BALW 4220100010.21001
MAY 21vs BALW 422010001
MAY 22vs BALW 1294010001
MAY 22vs BALW 12940100011.01001
MAY 26vs CINW 5330000101.00010
MAY 26vs CINW 533000010
MAY 30vs MILL 0330000311.00031
MAY 30vs MILL 033000031
MAY 31@ ATLL 356130012
MAY 31@ ATLL 3561301121.03112
JUN 5@ PHIL 2530000021.00002
JUN 5@ PHIL 253000002
JUN 6@ PHIL 6125520021
JUN 6@ PHIL 61255206210.12021
JUN 9@ TBW 9751111021.11102
JUN 9@ TBW 975111002
JUN 12vs SFL 1242202100.12110
JUN 12vs SFW 2040100011.01001
JUN 12vs SFW 204010001
JUN 12vs SFL 124220010
JUN 14vs PITW 323000012
JUN 14vs PITW 3230000121.00012
JUN 16vs PITW 3151301010.23101
JUN 16vs PITW 315130001
JUN 18vs NYMW 1030000011.00001
JUN 18vs NYMW 103000001
JUN 20vs NYMW 5220000011.00001
JUN 20vs NYMW 522000001
JUL 6@ SDL 4730100001.01000
JUL 6@ SDL 473010000
JUL 8@ SDL 8950101001.11000
JUL 8@ SDL 895010000
JUL 11@ SFL 133000003
JUL 11@ SFL 1330000031.00003
JUL 17vs SDL 41052403010.24201
JUL 17vs SDL 4105240001
JUL 20vs MIAW 633000000
JUL 20vs MIAW 6330000001.00000
JUL 21vs MIAL 1330000001.00000
JUL 21vs MIAL 133000000
JUL 25@ BALL 456010012
JUL 25@ BALL 4560100121.21012
JUL 26@ PHIL 563000012
JUL 26@ PHIL 5630000121.00012
JUL 27@ PHIW 643000020
JUL 27@ PHIW 6430000201.00020
JUL 29@ PHIW 3130000021.00002
JUL 29@ PHIW 313000002
JUL 30vs CHCW 433010000
JUL 30vs CHCW 4330100001.01000
AUG 1vs CHCW 6520000001.00000
AUG 1vs CHCW 652000000
AUG 5vs PHIL 6774304111.03011
AUG 5vs PHIL 677430011
AUG 7@ ATLW 323000000
AUG 7@ ATLW 3230000001.00000
AUG 12@ NYML 452111000
AUG 12@ NYML 4521111000.11100
AUG 15vs ATLL 563000000
AUG 15vs ATLL 5630000001.00000
AUG 17vs TORW 12650103001.01000
AUG 17vs TORW 1265010000
AUG 18vs TORW 855010001
AUG 18vs TORW 8550100011.11001
AUG 20@ MILW 4130000111.00011
AUG 20@ MILW 413000011
AUG 24@ MIAW 514010002
AUG 24@ MIAW 5140100021.01002
AUG 25@ MIAL 3411101200.11020
AUG 25@ MIAL 341110020
AUG 27@ NYMW 2120000101.00010
AUG 27@ NYMW 212000010
SEP 4vs NYMW 433000012
SEP 4vs NYML 91152212021.02102
SEP 4vs NYMW 4330000121.00012
SEP 4vs NYML 9115221002
SEP 6vs NYMW 4370100122.01012
SEP 6vs NYMW 437010012
SEP 8@ ATLW 424010002
SEP 8@ ATLW 4240100021.01002
SEP 12@ PITW 624000001
SEP 12@ PITW 6240000011.20001
SEP 15vs MIAL 6884414111.14411
SEP 15vs MIAL 688441011
SEP 17vs COLL 894231010
SEP 17vs COLL 8942312101.03210
SEP 19vs COLW 3020000111.00011
SEP 19vs COLW 302000011
SEP 23@ CINW 325220001
SEP 23@ CINW 3252202011.02201
SEP 24@ CINL 784010001
SEP 24@ CINL 7840100011.01001
SEP 27@ COLW 5440100111.01011
SEP 27@ COLW 544010011
OCT 2vs BOSL 3520000220.20022
OCT 2vs BOSL 352000022
OCT 3vs BOSL 5732112010.11101
OCT 3vs BOSL 573211001

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.