MLB/Players/Andrew Chafin
Andrew Chafin

ANDREW CHAFIN

P · 20142025 · 1,244 games
1,244
CAREER GAMES · REGULAR SEASON
11 seasons · postseason below
.230
CAREER BATTING AVERAGE
866 hits in 3,772 at-bats
74
CAREER HOME RUNS
216 RBI · 40 stolen bases
3.35
CAREER ERA
542.0 innings · 591 strikeouts
22-28
CAREER RECORD
WHIP 1.28

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024TEX1244225210410010286214012.246.343.341.684
2023MIL12639060902261227561264.231.327.410.738
2022DET12843252961221022381344.222.285.329.614
2021ATH1424842890142821381282.186.245.273.518
2020CHC30801422604410260.275.356.500.856
2019AZ15440446104801222361362.257.318.366.685
2018AZ15436236822220205010610.227.320.298.619
2017AZ14239042961621023421222.246.319.374.694
2016AZ64170364410021122562.259.344.353.697
2015AZ13254046112320632601162.207.287.300.587
2014AZ6981226400616200.265.368.306.675
Career1,2023,77242486615614742164301,11040.230.308.337.646

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025LAA421133.2299193622.411.43
2024TEX624356.15222317053.511.47
2023MIL633451.14527286364.731.42
2022DET642357.14818196752.831.17
2021ATH712468.24514196441.830.93
2020CHC15129.211751326.521.66
2019AZ772252.25222186863.761.33
2018AZ771649.14117255303.101.34
2017AZ711051.14820216153.511.34
2016AZ320122.22217112816.751.46
2015AZ665175.05623305832.761.15
2014AZ30114.013681003.861.50
Career6432228542.0462202234591393.351.28

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2020CHC21000.0000.100.00
2017AZ63200.6670.2013.50

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 · 947 pitches
Called strike (155) Swinging strike (123) In play (181) Foul (170) Ball (318)

Catcher’s view · the zone drawn is the average of the 947 batter zones recorded here, 1.57 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker41443.7%92.12,10745.9%
Four-Seam Fastball28229.8%91.82,13946.8%
Slider25026.4%82.52,40750.4%
Changeup10.1%84.91,7980.0%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 1vs PITL 3530100100.21010
APR 1vs PITL 353010010
APR 3vs PITW 513000002
APR 3vs PITW 5130000021.00002
APR 5vs MILW 534000004
APR 5vs MILW 5340000041.10004
APR 7vs MILL 2430100020.21002
APR 7vs MILL 243010002
APR 12@ MILL 364330010
APR 12@ MILL 3643305100.13310
APR 13@ MILW 322000011
APR 13@ MILW 3220000110.20011
APR 18vs ATLL 4133000001
APR 18vs ATLL 41330000011.00001
APR 20vs NYMW 3150100001.11000
APR 20vs NYMW 315010000
APR 22vs NYMW 434000002
APR 22vs NYMW 4340000021.10002
APR 24vs MILL 3452212000.22200
APR 24vs MILL 345221000
APR 26@ ATLL 783000011
APR 26@ ATLL 7830000111.00011
APR 29@ ATLW 931000000
APR 29@ ATLW 9310000000.20000
MAY 1@ CINW 3240000011.10001
MAY 1@ CINW 324000001
MAY 2@ CINL 121330000011.00001
MAY 2@ CINL 12133000001
MAY 4vs LADW 4340100011.01001
MAY 4vs LADW 434010001
MAY 7vs PITW 3241100111.01111
MAY 7vs PITW 324110011
MAY 8vs PITW 3230000111.00011
MAY 8vs PITW 323000011
MAY 12@ CLEL 126000002
MAY 12@ CLEL 1260000022.00002
MAY 14@ DETW 4230000011.00001
MAY 14@ DETW 423000001
MAY 17vs WSHW 734010020
MAY 17vs WSHW 7340100201.01020
MAY 20vs WSHW 5230000001.00000
MAY 20vs WSHW 523000000
MAY 23@ STLW 212000010
MAY 23@ STLW 2120000100.20010
MAY 25@ PITW 432010001
MAY 25@ PITW 4320100010.11001
MAY 26@ PITW 4110000010.10001
MAY 26@ PITW 411000001
MAY 28vs CINW 105020001
MAY 28vs CINW 1050200011.12001
MAY 31vs SDW 7220000010.20001
MAY 31vs SDW 722000001
JUN 1vs SDW 433000000
JUN 1vs SDW 4330000001.00000
JUN 6@ SFW 433010000
JUN 6@ SFW 4330100001.01000
JUN 8@ SDW 7130100011.01001
JUN 8@ SDW 713010001
JUN 12vs STLW 724010001
JUN 12vs STLW 7240100011.01001
JUN 17@ NYMW 2030000011.00001
JUN 17@ NYMW 203000001
JUN 20vs MIAW 203000001
JUN 20vs MIAW 2030000011.00001
JUN 22vs CLEW 713000000
JUN 22vs CLEW 7130000001.00000
JUN 24@ LADW 402000010
JUN 24@ LADW 4020000101.00010
JUN 25@ LADL 2620000010.20001
JUN 25@ LADL 262000001
JUN 28@ MILL 41440100001.01000
JUN 28@ MILL 4144010000
JUL 2@ CINL 1230000011.00001
JUL 2@ CINL 123000001
JUL 4@ CINL 2320001010.20001
JUL 4@ CINL 232000001
JUL 7vs PHIW 8360000022.00002
JUL 7vs PHIW 836000002
JUL 9vs STLW 10510000010.10001
JUL 9vs STLW 1051000001
JUL 16@ AZW 5130000011.00001
JUL 16@ AZW 513000001
JUL 21@ STLL 2330101010.11001
JUL 21@ STLL 233010001
JUL 24vs AZL 3723203200.02320
JUL 24vs AZL 372320020
JUL 28@ SDW 10430101010.21001
JUL 28@ SDW 1043010001
JUL 31@ LAAL 013000001
JUL 31@ LAAL 0130000011.00001
AUG 1@ LAAW 833010000
AUG 1@ LAAW 8330100001.01000
AUG 4vs SDW 5440100011.01001
AUG 4vs SDW 544010001
AUG 6vs TEXW 4130000021.00002
AUG 6vs TEXW 413000002
AUG 8vs TEXW 6330000021.00002
AUG 8vs TEXW 633000002
AUG 10@ CLEW 433000001
AUG 10@ CLEW 4330000011.00001
AUG 14@ TEXW 8340101101.21010
AUG 14@ TEXW 834010010
AUG 18@ CWSL 234020001
AUG 18@ CWSL 2340200011.02001
AUG 19@ CWSW 543000011
AUG 19@ CWSW 5430000111.00011
AUG 21vs SFL 565222000
AUG 21vs SFL 5652222001.02200
AUG 23vs SEAL 355010002
AUG 23vs SEAL 3550100021.11002
AUG 26vs NYYL 673000000
AUG 26vs NYYL 6730000001.00000
AUG 28vs NYYW 324010001
AUG 28vs NYYW 3240100011.01001
AUG 29vs NYYW 3130000021.00002
AUG 29vs NYYW 313000002
AUG 31@ DETW 933000002
AUG 31@ DETW 9330000021.00002
SEP 2@ DETW 865010002
SEP 2@ DETW 8650100021.11002
SEP 8vs CWSW 5180200012.02001
SEP 8vs CWSW 518020001
SEP 9vs CWSW 314010000
SEP 9vs CWSW 3140100001.01000
SEP 11vs TEXL 682111000
SEP 11vs TEXL 6821112000.11100
SEP 15@ KCW 12106120021
SEP 15@ KCW 121061201211.12121
SEP 16@ KCW 7250200021.02002
SEP 16@ KCW 725020002
SEP 18@ LAAW 315020010
SEP 18@ LAAW 3150200101.02010
SEP 22vs SEAL 1420101010.21001
SEP 22vs SEAL 142010001
SEP 23vs SEAL 563000000
SEP 23vs SEAL 5630000001.00000
SEP 25vs HOUW 2130000011.00001
SEP 25vs HOUW 213000001
SEP 26vs HOUW 434010012
SEP 26vs HOUW 4340100121.01012
SEP 29@ SEAL 2431101101.01110
SEP 29@ SEAL 243110010

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.