MLB/Players/Brandon Pfaadt
Brandon Pfaadt

BRANDON PFAADT

P · Arizona Diamondbacks · 20232026 · 160 games
160
CAREER GAMES · REGULAR SEASON
2 seasons · postseason below
.267
CAREER BATTING AVERAGE
584 hits in 2,186 at-bats
92
CAREER HOME RUNS
155 RBI · 30 stolen bases
4.81
CAREER ERA
565.1 innings · 499 strikeouts
34-30
CAREER RECORD
WHIP 1.28

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024AZ641,414206366621248948437014.259.300.421.722
2023AZ3877212621850644615218816.282.328.534.861
Career1022,186332584112189215513655830.267.310.461.771

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026AZ2572111.099432773133.491.14
2025AZ33139176.219810337147265.251.33
2024AZ321110181.21839542185244.711.24
2023AZ193996.0109612694225.721.41
Career1093430565.1589302132499854.811.28

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023AZ10801938.23722.0263.27

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2793 pitches
Called strike (492) Swinging strike (349) In play (528) Foul (498) Ball (926)

Catcher’s view · the zone drawn is the average of the 2,793 batter zones recorded here, 1.62 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball93233.4%93.82,55753.1%
Sweeper76327.3%84.82,83847.7%
Sinker61922.2%93.72,39845.4%
Changeup31511.3%87.52,07436.2%
Curveball1485.3%80.82,59954.1%
Splitter160.6%89.61,64137.5%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31vs COLW 5119150006
MAR 31vs COLW 51191501065.05106
APR 6@ ATLL 89265815175.28517
APR 6@ ATLL 8926581017
APR 12vs STLL 6923672024
APR 12vs STLL 69236726246.07624
APR 17vs CHCL 35273613067.06206
APR 17vs CHCL 3527361006
APR 22@ STLL 35182202345.12234
APR 22@ STLL 3518220034
APR 28@ SEAW 32222510011
APR 28@ SEAW 322225120116.052011
MAY 4vs SDL 113285100004
MAY 4vs SDL 1132851003046.010304
MAY 10@ BALL 24233503206.05320
MAY 10@ BALL 2423350020
MAY 15vs CINW 2123121029
MAY 15vs CINW 21231211297.02129
MAY 21@ LADW 7322340017
MAY 21@ LADW 73223402176.04217
MAY 28@ TEXL 24274614157.06415
MAY 28@ TEXL 2427461015
JUN 2@ NYMW 54224504286.05428
JUN 2@ NYMW 5422450028
JUN 7@ SDL 31025593015
JUN 7@ SDL 310255935155.19515
JUN 13vs LAAW 11123160038
JUN 13vs LAAW 111231601386.06138
JUN 19@ WSHL 1321351040
JUN 19@ WSHL 13213512406.15340
JUN 25vs MINW 5424452022
JUN 25vs MINW 54244524226.15422
JUN 30vs W 51231511286.05128
JUN 30vs W 5123151028
JUL 6@ SDW 75191701064.17106
JUL 6@ SDW 7519170006
JUL 11vs ATLW 1020030004
JUL 11vs ATLW 10200300046.03004
JUL 21@ CHCL 1222010017
JUL 21@ CHCL 12220100177.01017
JUL 27vs PITW 9523571004
JUL 27vs PITW 95235715046.07504
AUG 2@ PITW 9821370013
AUG 2@ PITW 98213703135.07313
AUG 7@ CLEW 73222412166.14216
AUG 7@ CLEW 7322241016
AUG 12vs COLW 542848140117.084011
AUG 12vs COLW 54284810011
AUG 19@ MIAW 96234914245.19424
AUG 19@ MIAW 9623491024
AUG 27vs NYML 38228815164.28616
AUG 27vs NYML 3822881016
SEP 1vs LADW 1432538032105.283210
SEP 1vs LADW 143253800210
SEP 6@ HOUL 0820481025
SEP 6@ HOUL 08204814254.28425
SEP 14vs MILL 81510871030
SEP 14vs MILL 815108718301.27830
SEP 19@ MILW 512312110127.021012
SEP 19@ MILW 51231210012
SEP 24vs SFL 01114562024
SEP 24vs SFL 011145624242.26424
SEP 29vs SDW 11219230019
SEP 29vs SDW 112192301195.13119

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.