MLB/Players/Braxton Ashcraft
Braxton Ashcraft

BRAXTON ASHCRAFT

P · Pittsburgh Pirates · 20252026 · 53 games
53
CAREER GAMES · REGULAR SEASON
2 seasons
3.33
CAREER ERA
230.0 innings · 235 strikeouts
18-9
CAREER RECORD
WHIP 1.13

01/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026PIT27145160.11386435164213.591.08
2025PIT264469.26321247132.711.25
Career53189230.02018559235243.331.13

04/Every pitch

2026 Regular season
Play log from 2015
Pitch locations · 2346 pitches
Called strike (407) Swinging strike (312) In play (439) Foul (473) Ball (715)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball72130.7%97.32,34653.5%
Curveball61526.2%85.02,73053.8%
Slider52722.5%91.82,59452.4%
Sinker38216.3%97.02,30842.4%
Splitter1014.3%91.81,90937.6%

05/Game log

2026
Regular season
DateOppResultIPHERBBSO
MAR 30@ CINL 026.04243
APR 5vs BALW 826.04108
APR 11@ CHCW 435.04119
APR 16vs WSHL 785.25227
APR 22@ TEXW 847.04225
APR 28vs STLL 7114.16637
MAY 3vs CINW 107.24026
MAY 9@ SFW 1337.06106
MAY 15vs PHIL 9116.27405
MAY 21@ STLW 627.04129
MAY 26vs CHCW 1216.17115
MAY 31vs MINW 936.052011
JUN 6@ ATLL 365.09605
JUN 12vs MIAL 385.05224
JUN 17@ ATHW 1246.04137
JUN 24vs SEAW 1116.051010
JUN 29@ PHIW 1176.05518
JUL 4@ WSHW 715.26127
JUL 11vs MILW 765.05526
JUL 20@ NYYL 583.09712
JUL 26vs CHCW 876.07425
AUG 1@ CINW 415.02115
AUG 6@ MILL 255.03315
AUG 13@ MIAW 1319.031110
AUG 18vs DETW 418.05104
AUG 24@ SDW 326.04112
AUG 30@ STLW 545.06213

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.