MLB/Players/Graham Ashcraft
Graham Ashcraft

GRAHAM ASHCRAFT

P · Cincinnati Reds · 20222026 · 208 games
208
CAREER GAMES · REGULAR SEASON
3 seasons
.274
CAREER BATTING AVERAGE
712 hits in 2,594 at-bats
90
CAREER HOME RUNS
159 RBI · 40 stolen bases
4.67
CAREER ERA
420.1 innings · 335 strikeouts
26-26
CAREER RECORD
WHIP 1.41

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024CIN306321001783002240541148.282.338.434.772
2023CIN521,116156296468466810422220.265.328.444.772
2022CIN3884612223838022516014212.281.329.404.733
Career1202,59437871211489015921847840.274.331.429.759

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026CIN261127.01710163223.331.22
2025CIN628565.16829256423.991.42
2024CIN155577.189452757115.241.50
2023CIN2679145.21487752111234.761.37
2022CIN1956105.0119573071114.891.42
Career1482626420.1441218150335494.671.41

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2324 pitches
Called strike (386) Swinging strike (248) In play (451) Foul (419) Ball (820)

Catcher’s view · the zone drawn is the average of the 2,324 batter zones recorded here, 1.59 to 3.33 feet

Pitch mix
PitchNShareMPHRPMStrike%
Cutter1,23153.0%95.82,43245.7%
Slider86837.3%88.32,83248.0%
Sinker2229.6%96.52,34134.2%
Four-Seam Fastball20.1%96.52,4680.0%
Changeup10.0%90.42,0740.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 2vs PITW 31251411167.04116
APR 2vs PITW 3125141016
APR 10@ ATLL 45222601376.06237
APR 10@ ATLL 4522260037
APR 15vs PHIW 13021040044
APR 15vs PHIW 130210400446.04044
APR 21@ PITL 24172302345.03234
APR 21@ PITL 2417230034
APR 26vs TEXW 5320230043
APR 26vs TEXW 53202302436.03243
MAY 2@ SDW 21241601136.06113
MAY 2@ SDW 2124160013
MAY 7vs CWSL 417118617231.26823
MAY 7vs CWSL 41711861023
MAY 12@ MIAW 7424462023
MAY 12@ MIAW 74244623235.26323
MAY 17@ COLL 6112471005135.010713
MAY 17@ COLL 611247100013
MAY 23vs STLL 58227102005
MAY 23vs STLL 582271027055.010705
MAY 28@ CHCW 85193513365.05336
MAY 28@ CHCW 8519351036
JUN 3vs MILL 81021109210424.091042
JUN 3vs MILL 810211092042
JUN 8vs LADL 0610330021
JUN 8vs LADL 06103303212.23321
JUN 24vs ATLL 67226103002
JUN 24vs ATLL 672261036024.010602
JUN 30vs SDW 75231311276.23127
JUN 30vs SDW 7523131027
JUL 5@ WSHW 9223170032
JUL 5@ WSHW 92231700326.07132
JUL 14vs MILL 0120150022
JUL 14vs MILL 01201500226.05122
JUL 19vs SFW 3221251023
JUL 19vs SFW 32212511236.05223
JUL 24@ MILL 2319251048
JUL 24@ MILL 23192512485.15248
JUL 30@ LADW 90210500026.05002
JUL 30@ LADW 9021050002
AUG 4vs WSHL 3628352025
AUG 4vs WSHL 36283523258.05325
AUG 9vs MIAL 45241311177.03117
AUG 9vs MIAL 4524131017
AUG 15vs CLEL 0327370022
AUG 15vs CLEL 03273703227.07322
AUG 22@ LAAW 43253530210
AUG 22@ LAAW 432535332107.053210
AUG 27@ AZL 2525271015
AUG 27@ AZL 25252712156.27215
SEP 1vs CHCL 26203611165.06316
SEP 1vs CHCL 2620361016

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.