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

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

No batted balls with a location in this window.

Pitch locations · 877 pitches
Called strike (152) Swinging strike (103) In play (136) Foul (144) Ball (342)

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

Pitch mix
PitchNShareMPHRPMStrike%
Sinker35940.9%93.52,12146.0%
Slider33738.4%82.52,29145.4%
Four-Seam Fastball17620.0%93.52,13246.6%
Changeup40.5%85.91,85125.0%
Unknown20.2%94.42,1340.0%

05/Game log

2017
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 2vs SFW 654121000
APR 2vs SFW 6541211001.02100
APR 6vs SFW 8610001110.10011
APR 6vs SFW 861000011
APR 7vs SFW 9320000000.20000
APR 7vs SFW 932000000
APR 9vs CLEW 3221100100.01010
APR 9vs CLEW 322110010
APR 10@ SFL 1430000021.00002
APR 10@ SFL 143000002
APR 13@ SFL 262000000
APR 13@ SFL 2620000000.20000
APR 15@ LADL 171000000
APR 15@ LADL 1710000000.10000
APR 21@ SDL 1430000021.00002
APR 21@ SDL 143000002
APR 22vs LADW 13530000001.00000
APR 22vs LADW 1353000000
APR 26vs SDW 935120001
APR 26vs SDW 9351201011.02101
APR 30vs COLW 202010000
APR 30vs COLW 2020100000.11000
APR 30vs COLL 6711100000.01100
APR 30vs COLL 671110000
MAY 7@ COLL 198020015
MAY 7@ COLL 1980201152.02015
MAY 10vs DETL 3730000011.00001
MAY 10vs DETL 373000001
MAY 13vs PITW 1143000002
MAY 13vs PITW 11430000021.00002
MAY 14vs PITL 3430000021.00002
MAY 14vs PITL 343000002
MAY 17vs NYMW 5450100031.11003
MAY 17vs NYMW 5410000010.10001
MAY 17vs NYMW 545010003
MAY 17vs NYMW 541000001
MAY 24vs CWSW 864010003
MAY 24vs CWSW 8640100031.01003
MAY 27@ MILL 1630000021.00002
MAY 27@ MILW 424110020
MAY 27@ MILW 4241101201.01120
MAY 27@ MILL 163000002
MAY 29@ PITL 343110001
MAY 29@ PITL 3431100010.21101
JUN 1@ MIAW 3220100000.11000
JUN 1@ MIAW 322010000
JUN 2@ MIAL 5750000021.20002
JUN 2@ MIAL 575000002
JUN 4@ MIAL 5630100010.21001
JUN 4@ MIAL 563010001
JUN 8vs SDW 741000001
JUN 8vs SDW 7410000010.10001
JUN 10vs MILL 6840100121.01012
JUN 10vs MILL 684010012
JUN 11vs MILW 3210000000.10000
JUN 11vs MILW 321000000
JUN 13@ DETW 763010000
JUN 13@ DETW 7630100000.21000
JUN 16@ PHIW 5410000210.20021
JUN 16@ PHIW 541000021
JUN 17@ PHIW 5110000000.10000
JUN 17@ PHIW 511000000
JUN 22@ COLW 1033010001
JUN 22@ COLW 10330101010.21001
JUN 25vs PHIW 2141200000.22100
JUN 25vs PHIW 923000000
JUN 25vs PHIW 214120000
JUN 25vs PHIW 9230000001.00000
JUN 28vs STLW 6520000010.20001
JUN 28vs STLW 652000001
JUN 29vs STLL 4103000002
JUN 29vs STLL 41030000021.00002
JUL 2vs COLW 623020001
JUL 2vs COLW 6230200010.12001
JUL 6@ LADL 011000000
JUL 6@ LADL 0110000000.10000
JUL 7@ LADL 4510000210.20021
JUL 7@ LADL 451000021
JUL 9vs CINL 123000001
JUL 9vs CINL 1230000011.00001
JUL 15@ ATLL 5871402011.04101
JUL 15@ ATLL 587140001
JUL 19@ CINL 3420000010.20001
JUL 19@ CINL 342000001
JUL 22vs WSHW 652010000
JUL 22vs WSHW 6520101000.11000
JUL 23vs WSHL 3440100011.01001
JUL 23vs WSHL 344010001
JUL 26vs ATLL 385222020
JUL 26vs ATLL 3852222201.02220
JUL 29@ STLL 017020001
JUL 29@ STLL 0170200012.02001
JUL 30@ STLL 234010011
JUL 30@ STLL 2340100111.01011
AUG 3@ CHCW 10801000100.00110
AUG 3@ CHCW 303000002
AUG 3@ CHCW 1080100010
AUG 3@ CHCW 3030000021.00002
AUG 6@ SFL 453120000
AUG 6@ SFL 4531200000.12100
AUG 10vs LADL 2340100201.01020
AUG 10vs LADL 234010020
AUG 12vs CHCL 3830100111.01011
AUG 12vs CHCL 383010011
AUG 13vs CHCL 2740000021.10002
AUG 13vs CHCL 274000002
AUG 17@ HOUL 593111001
AUG 17@ HOUL 5931112010.21101
AUG 21@ NYMW 321110000
AUG 21@ NYMW 3211100000.11100
AUG 22@ NYMW 743010001
AUG 22@ NYMW 7430102010.21001
AUG 24@ NYMW 3221100100.11110
AUG 24@ NYMW 322110010
AUG 27vs SFW 11010000100.20010
AUG 27vs SFW 1101000010
AUG 27vs SFW 2130100010.21001
AUG 27vs SFW 213010001
AUG 31vs LADW 641210010
AUG 31vs LADW 6412102100.01210
SEP 2@ COLW 9550203011.02001
SEP 2@ COLW 955020001
SEP 3@ COLW 6210000010.10001
SEP 3@ COLW 621000001
SEP 9vs SDL 61032100110.21211
SEP 9vs SDL 6103210011
SEP 10vs SDL 782221000
SEP 10vs SDL 7822212000.02200
SEP 12vs COLL 451000001
SEP 12vs COLL 4510000010.10001
SEP 13vs COLL 241000000
SEP 13vs COLL 2410000000.10000
SEP 14vs COLW 8210000000.10000
SEP 14vs COLW 821000000
SEP 24vs MIAL 61210001000.20000
SEP 24vs MIAW 321000000
SEP 24vs MIAL 6121000000
SEP 24vs MIAW 3210000000.10000
SEP 27vs SFW 4340000021.10002
SEP 27vs SFW 434000002
OCT 1@ KCW 14230000021.00002
OCT 1@ KCW 1423000002

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.