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

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

No batted balls with a location in this window.

Pitch locations · 1298 pitches
Called strike (169) Swinging strike (215) In play (199) Foul (210) Ball (505)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball72355.6%97.52,36444.8%
Slider30623.5%89.62,25149.3%
Splitter26920.7%88.31,10344.2%
Unknown20.2%50.0%

05/Game log

2019
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 30vs HOUW 3160000112.00011
MAR 30vs HOUW 316000011
APR 1vs COLW 7140100031.01003
APR 1vs COLW 714010003
APR 3vs COLL 013000001
APR 3vs COLL 0130000011.00001
APR 6@ SFL 4660000022.00002
APR 6@ SFL 466000002
APR 9@ CWSW 1052120010
APR 9@ CWSW 10521202100.02110
APR 12@ TORW 11760000032.00003
APR 12@ TORW 1176000003
APR 14@ TORW 8431211000.12100
APR 14@ TORW 843121000
APR 17vs BALW 814010003
APR 17vs BALW 8140100031.01003
APR 19vs BOSL 4650000102.00010
APR 19vs BOSL 465000010
APR 21vs BOSL 3450200001.02000
APR 21vs BOSL 345020000
APR 23vs KCW 5250100001.11000
APR 23vs KCW 525010000
APR 29@ KCW 855010001
APR 29@ KCW 8550100011.11001
MAY 1@ KCL 236331010
MAY 1@ KCL 2363313101.03310
MAY 7vs AZW 6370100042.01004
MAY 7vs AZW 637010004
MAY 11vs NYYW 726010001
MAY 11vs NYYW 7260100012.01001
MAY 12vs NYYL 174110012
MAY 12vs NYYL 1741100121.01112
MAY 15@ MIAW 103000011
MAY 15@ MIAW 1030000111.00011
MAY 17@ NYYL 347111003
MAY 17@ NYYL 3471111032.01103
MAY 19@ NYYL 51313001200.10220
MAY 19@ NYYL 5131300020
MAY 22vs LADW 816010012
MAY 22vs LADW 8160100121.21012
MAY 23@ CLEW 722000001
MAY 23@ CLEW 7220000010.20001
MAY 26@ CLEW 6370200031.22003
MAY 26@ CLEW 637020003
MAY 28vs TORW 3170100112.01011
MAY 28vs TORW 317010011
MAY 31vs MINL 359140002
MAY 31vs MINL 3591401022.04102
JUN 6@ DETW 6181201022.02102
JUN 6@ DETW 618120002
JUN 8@ BOSL 154000032
JUN 8@ BOSL 1540000321.10032
JUN 11vs L 3440100021.01002
JUN 11vs L 344010002
JUN 12vs L 2630000121.00012
JUN 12vs L 263000012
JUN 14vs LAAW 944000001
JUN 14vs LAAW 9440000011.10001
JUN 16vs LAAW 654110010
JUN 16vs LAAW 6541101101.11010
JUN 18@ NYYL 3641101101.11110
JUN 18@ NYYL 364110010
JUN 19@ NYYL 1123000001
JUN 19@ NYYL 11230000011.00001
JUN 23@ W 824110023
JUN 23@ W 8241100231.01023
JUN 27@ MINW 529230003
JUN 27@ MINW 5292302032.03203
JUL 1vs BALW 6370100112.01011
JUL 1vs BALW 637010011
JUL 3vs BALL 693000002
JUL 3vs BALL 6930000021.00002
JUL 5vs NYYL 487442001
JUL 5vs NYYL 4874424011.04401
JUL 14@ BALW 416000002
JUL 14@ BALW 4160000022.00002
JUL 16@ NYYL 3871111132.01113
JUL 16@ NYYL 387111013
JUL 18@ NYYL 2641111011.01101
JUL 18@ NYYL 264111001
JUL 19vs CWSL 296130001
JUL 19vs CWSL 2961301011.03101
AUG 6@ NYML 054010001
AUG 6@ NYML 0540100011.01001
AUG 10vs ATLW 763311042
AUG 10vs ATLW 7633113420.21342
AUG 14vs LADL 1930000011.00001
AUG 14vs LADL 193000001
AUG 16@ COLL 0351211011.02101
AUG 16@ COLL 035121001
AUG 18@ COLL 674210012
AUG 18@ COLL 6742102121.01112
AUG 22@ ATLL 238231012
AUG 22@ ATLL 2382312121.23212
AUG 25vs PHIW 3230000111.00011
AUG 25vs PHIW 323000011
AUG 29vs CINW 4340101201.11020
AUG 29vs CINW 434010020
AUG 30@ WSHL 6732202100.12110
AUG 30@ WSHL 673220010
SEP 4@ PITL 5630000001.00000
SEP 4@ PITL 563000000
SEP 5@ PITW 1073000001
SEP 5@ PITW 10730000011.00001
SEP 7vs KCL 273320021
SEP 7vs KCL 2733205210.12321
SEP 11vs MILL 5750000031.20003
SEP 11vs MILL 575000003
SEP 13@ SFL 013000002
SEP 13@ SFL 0130000021.00002
SEP 15@ SFL 122000022
SEP 15@ SFL 1220000220.20022
SEP 17@ AZW 1265120012
SEP 17@ AZW 12651201121.02112
SEP 20vs WSHL 464111010
SEP 20vs WSHL 4641111101.01110
SEP 22vs WSHW 5330000131.00013
SEP 22vs WSHW 533000013
SEP 23@ NYMW 8440100011.01001
SEP 23@ NYMW 844010001
SEP 26@ NYMW 4200000000.10000
SEP 26@ NYMW 420000000
SEP 27@ PHIL 4540000121.10012
SEP 27@ PHIL 454000012
SEP 29@ PHIW 4330000111.00011
SEP 29@ PHIW 433000011

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.