MLB/Players/Chris Roycroft
Chris Roycroft

CHRIS ROYCROFT

P · St. Louis Cardinals · 20242026 · 95 games
95
CAREER GAMES · REGULAR SEASON
1 season
.238
CAREER BATTING AVERAGE
62 hits in 260 at-bats
4
CAREER HOME RUNS
19 RBI · 8 stolen bases
6.14
CAREER ERA
85.0 innings · 69 strikeouts
3-5
CAREER RECORD
WHIP 1.66

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024STL54260386210441934668.238.327.354.680
Career54260386210441934668.238.327.354.680

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026ATH211030.04124142187.201.83
2025STL201320.22618121527.841.84
2024STL271234.13116173324.191.40
Career683585.098584369126.141.66

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 455 pitches
Called strike (69) Swinging strike (38) In play (94) Foul (88) Ball (166)

Catcher’s view · the zone drawn is the average of the 455 batter zones recorded here, 1.62 to 3.20 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker23451.4%96.32,15742.3%
Cutter10723.5%89.02,13741.1%
Four-Seam Fastball9420.7%94.52,20746.8%
Sweeper204.4%86.02,30740.0%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 26vs TBW 9730000.13100
MAR 29vs TBL 71130101.03210
APR 1vs NYMW 2100200.10020
APR 3@ DETL 0400011.00001
APR 4@ DETL 61121221.02222
JUN 13@ MINW 9610100.11110
JUN 17vs SDL 1641211.14321
JUL 6vs NYYL 1522042.02204
JUL 9vs NYYL 41220101.02110
JUL 12vs SEAL 2800033.00003
JUL 17@ BOSL 01051122.05312
JUL 19@ BOSL 1610102.01010
JUL 24vs CLEW 11341023.04202
JUL 31vs CWSL 1600001.00000
AUG 2vs CWSL 1911010.11101
AUG 10@ ATHW 10630001.03300
AUG 14vs BALL 5641012.04201
AUG 20vs TORL 1520112.02011
AUG 30vs BALL 3500011.00001
SEP 1@ TEXL 1810102.21010
SEP 4@ SEAW 7430121.23112

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.