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

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

No batted balls with a location in this window.

Pitch locations · 1166 pitches
Called strike (162) Swinging strike (180) In play (165) Foul (207) Ball (452)

Catcher’s view · the zone drawn is the average of the 1,166 batter zones recorded here, 1.56 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball69559.6%97.62,23146.9%
Splitter25421.8%88.099145.7%
Slider21518.4%87.12,42349.8%
Sinker10.1%99.32,3440.0%
Sweeper10.1%85.02,3460.0%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 1@ W 8130000121.00012
APR 1@ W 813000012
APR 3@ W 915000003
APR 3@ W 9150000032.00003
APR 5@ LAAL 672000001
APR 5@ LAAL 6720000010.20001
APR 8vs W 624000001
APR 8vs W 6240000011.10001
APR 10vs L 374111001
APR 10vs L 3741111011.01101
APR 14vs DETL 463000002
APR 14vs DETL 4630000021.00002
APR 16@ SEAL 5621000200.20120
APR 16@ SEAL 562100020
APR 18@ SEAL 2730000021.00002
APR 18@ SEAL 273000002
APR 20@ COLL 263111002
APR 20@ COLL 2631111020.21102
APR 23vs LAAW 543000002
APR 23vs LAAW 5430000021.00002
APR 26vs SEAW 5240100111.01011
APR 26vs SEAW 524010011
APR 28vs SEAW 7530000011.00001
APR 28vs SEAW 753000001
MAY 2@ TBL 453010002
MAY 2@ TBL 4530101020.21002
MAY 5@ NYYL 3670301111.13011
MAY 5@ NYYL 367030011
MAY 9vs TORW 7430000021.00002
MAY 9vs TORW 743000002
MAY 13vs TEXW 4330000221.00022
MAY 13vs TEXW 433000022
MAY 15vs TEXW 653421020
MAY 15vs TEXW 6534213200.12420
MAY 18@ L 563110020
MAY 18@ L 5631101200.21120
MAY 20@ W 842000022
MAY 20@ W 8420000220.20022
MAY 22@ TEXL 4830000021.00002
MAY 22@ TEXL 483000002
MAY 23@ TEXL 2330000101.00010
MAY 23@ TEXL 233000010
MAY 26vs LADW 524111001
MAY 26vs LADW 5241111011.01101
MAY 28vs SDL 31041101201.01020
MAY 28vs SDL 3104110020
MAY 29vs SDL 81141101011.01001
MAY 29vs SDL 8114110001
JUN 1vs BOSW 513000002
JUN 1vs BOSW 5130000021.00002
JUN 2vs BOSW 213000000
JUN 2vs BOSW 2130000001.00000
JUN 6@ TORW 6342202100.22210
JUN 6@ TORW 634220010
JUN 11@ MINW 6451211011.02101
JUN 11@ MINW 645121001
JUN 16vs TEXW 842000010
JUN 16vs TEXW 8420000101.00010
JUN 18vs CWSW 213000012
JUN 18vs CWSW 2130000121.00012
JUN 19vs CWSW 7350200011.02001
JUN 19vs CWSW 735020001
JUN 24@ DETW 1233000001
JUN 24@ DETW 12330000011.00001
JUN 26@ DETW 3220000000.20000
JUN 26@ DETW 322000000
JUN 27@ DETL 124010000
JUN 27@ DETL 1240100001.01000
JUN 29vs BALL 3137541022
JUN 29vs BALL 31375415221.04522
JUL 2@ CLEW 634010012
JUL 2@ CLEW 6340100121.01012
JUL 3@ CLEW 3230000021.00002
JUL 3@ CLEW 323000002
JUL 6vs W 9630000011.00001
JUL 6vs W 963000001
JUL 7vs W 433000001
JUL 7vs W 4330000011.00001
JUL 10vs NYYL 0130100101.01010
JUL 10vs NYYL 013010010
JUL 18@ CWSL 041000000
JUL 18@ CWSL 0410000000.20000
JUL 19vs CLEW 4341101221.01122
JUL 19vs CLEW 434110022
JUL 21vs CLEL 4530000121.00012
JUL 21vs CLEL 453000012
JUL 24vs TEXW 414010003
JUL 24vs TEXW 4140100031.01003
JUL 26@ SEAL 8113210011
JUL 26@ SEAL 81132100110.21211
JUL 27@ SEAW 8630000011.00001
JUL 27@ SEAW 863000001
JUL 30@ SFW 964220010
JUL 30@ SFW 9642202100.22010
AUG 1@ SFL 353000011
AUG 1@ SFL 3530000111.00011
AUG 3@ LADW 3030000011.00001
AUG 3@ LADW 303000001
AUG 6vs MINL 4540000021.00002
AUG 6vs MINL 454000002
AUG 7vs MINW 404010001
AUG 7vs MINW 4040100011.01001
AUG 11vs COLW 5140100011.01001
AUG 11vs COLW 514010001
AUG 15@ LAAL 131000000
AUG 15@ LAAL 1310000000.10000
AUG 16@ KCL 6741101121.01112
AUG 16@ KCL 674110012
AUG 19@ KCW 634010003
AUG 19@ KCW 6340100031.01003
AUG 22vs SEAL 3654214101.02310
AUG 22vs SEAL 365421010
AUG 24vs KCW 403000011
AUG 24vs KCW 4030000111.10011
AUG 27@ TEXW 544010002
AUG 27@ TEXW 5440100021.01002
AUG 30@ SEAW 433000003
AUG 30@ SEAW 4330000031.00003
SEP 1@ SEAL 0130000111.00011
SEP 1@ SEAL 013000011
SEP 3@ SDW 633000000
SEP 3@ SDW 6330000001.00000
SEP 5@ SDL 342111000
SEP 5@ SDL 3421111000.11100
SEP 7vs SEAW 543000000
SEP 7vs SEAW 5430000001.00000
SEP 10vs LAAW 1054010002
SEP 10vs LAAW 10540100021.01002
SEP 12vs LAAW 313000002
SEP 12vs LAAW 3130000021.00002
SEP 15@ TEXW 724010000
SEP 15@ TEXW 7240100001.01000
SEP 17vs AZW 434110002
SEP 17vs AZW 4341101021.01002
SEP 18vs AZL 463000001
SEP 18vs AZL 4630000011.00001
SEP 23@ LAAL 2330100100.21010
SEP 23@ LAAL 233010010
SEP 26@ L 346120011
SEP 26@ L 3461200111.12111
SEP 30vs TBW 3240100011.01001
SEP 30vs TBW 324010001
OCT 2vs W 1043000021
OCT 2vs W 10430000211.00021

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.