MLB/Players/Ryne Stanek
Ryne Stanek

RYNE STANEK

P · St. Louis Cardinals · 20172026 · 929 games
929
CAREER GAMES · REGULAR SEASON
8 seasons · postseason below
.213
CAREER BATTING AVERAGE
630 hits in 2,964 at-bats
108
CAREER HOME RUNS
187 RBI · 50 stolen bases
3.89
CAREER ERA
513.2 innings · 589 strikeouts
23-25
CAREER RECORD
WHIP 1.32

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024NYM12642464961241632501344.226.308.387.695
2023HOU11038048841601622421024.221.299.389.688
2022HOU1183821672140417621248.188.302.257.558
2021HOU14449464921401629741666.186.292.312.604
2020MIA18801622206716220.275.396.525.921
2019MIA1265707812226222397817812.214.309.382.691
2018TB11847046901821625541628.191.275.340.615
2017TB42164265280121624588.317.404.585.990
Career8022,964358630110810818740094650.213.306.364.671

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026STL622255.14826285894.231.37
2025NYM654656.05633325875.301.57
2024NYM637355.14830256784.881.32
2023HOU553150.24223215184.091.24
2022HOU592154.2367316221.151.23
2021HOU723568.14626378383.421.21
2020MIA90010.011881137.201.90
2019MIA630477.061343989113.971.30
2018TB592366.14522278182.981.09
2017TB210020.02613122965.851.90
Career5282325513.2419222260589703.891.32

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024NYM1429514.1728.083.38
2023HOU815415.2674.016.75
2022HOU89000.0003.060.00
2021HOU2636522.13911.0112.45
2020MIA46000.0002.030.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1063 pitches
Called strike (123) Swinging strike (155) In play (165) Foul (238) Ball (382)

Catcher’s view · the zone drawn is the average of the 1,063 batter zones recorded here, 1.60 to 3.42 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball60757.1%98.62,34954.2%
Slider23121.7%88.82,46543.3%
Splitter12711.9%89.396334.6%
Sweeper989.2%84.42,57643.9%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 28@ HOUW 3100101.00010
APR 2@ MIAW 6510110.11011
APR 7vs MIAW 2000011.00001
APR 9vs MIAL 0500021.00002
APR 11@ ATHW 7600011.00001
APR 14@ MINW 5110021.01002
APR 16@ MINL 3410111.01011
APR 18vs STLW 5400011.00001
APR 20vs STLW 7420011.02101
APR 22vs PHIW 5100201.00020
APR 25@ WSHL 4520000.12200
APR 27@ WSHL 7820100.12110
APR 30vs AZL 3430000.23200
MAY 2@ STLW 9300011.00001
MAY 4@ STLL 4510011.01001
MAY 7@ AZW 7100001.00000
MAY 9vs CHCW 7200011.00001
MAY 11vs CHCW 6200021.00002
MAY 13vs PITW 2110021.01002
MAY 18@ NYYL 2820110.12111
MAY 23vs LADL 5700000.20000
MAY 25vs LADW 3100000.20000
MAY 28vs CWSL 4910101.01010
JUN 2@ LADW 4310001.01000
JUN 4@ LADW 6111011.01101
JUN 6@ COLW 4220111.02011
JUN 12vs WSHW 4330000.03200
JUN 14vs TBL 4800021.00002
JUN 15vs TBL 0921110.22311
JUN 21@ PHIW 11410001.01000
JUN 23vs ATLL 2310131.01013
JUN 25vs ATLW 7300021.00002
JUN 26vs ATLW 4000011.00001
JUL 2vs MILW 7310120.21012
JUL 3vs MILW 3200031.10003
JUL 5vs NYYW 12610221.01122
JUL 10@ BALL 1311400.21240
JUL 19vs CINL 2510011.01001
JUL 20vs CINW 3210001.01000
JUL 22vs LAAW 3220011.02001
JUL 26@ SFW 2100001.00000
JUL 28@ SDL 6700011.00001
JUL 30@ SDL 0500011.00001
AUG 1vs SFL 3420121.02112
AUG 3vs SFL 41231210.23521
AUG 8@ MILL 2300010.20001
AUG 9@ MILL 4720000.22100
AUG 15vs SEAL 91100000.10000
AUG 19@ WSHW 8110001.01000
AUG 21@ WSHL 3931211.03421
AUG 25vs PHIW 13300101.00010
AUG 28vs MIAL 4700201.00020
AUG 29vs MIAW 19900020.20002
SEP 1@ DETW 10800100.20010
SEP 2@ DETW 12510000.21000
SEP 5@ CINW 5400120.20012
SEP 6@ CINL 3630100.13210
SEP 10@ PHIL 31111141.21114
SEP 12vs TEXL 3800011.20001
SEP 14vs TEXW 5200111.00011
SEP 17vs SDL 4721011.02101
SEP 19vs WSHW 12600010.20001
SEP 23@ CHCW 9700111.00011
SEP 25@ CHCW 8510000.21000
SEP 28@ MIAL 0420000.12200

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.