MLB/Players/Shane McClanahan
Shane McClanahan

SHANE MCCLANAHAN

P · Tampa Bay Rays · 20212026 · 174 games
174
CAREER GAMES · REGULAR SEASON
3 seasons · postseason below
.221
CAREER BATTING AVERAGE
662 hits in 3,002 at-bats
96
CAREER HOME RUNS
128 RBI · 40 stolen bases
3.10
CAREER ERA
522.2 innings · 562 strikeouts
43-23
CAREER RECORD
WHIP 1.11

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2023TB428568419040630418224214.222.290.388.678
2022TB581,19410423232038447638812.194.243.317.559
2021TB509529824046028437428214.252.306.389.695
Career1503,00228666211869612823291240.221.276.360.636

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026TB24107118.0934439106103.361.12
2023TB21112115.0954241121153.291.18
2022TB29128166.11164738194192.540.93
2021TB25106123.11204737141143.431.27
Career994323522.2424180155562583.101.11

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2022TB227712.2597.052.57
2021TB4271015.3705.237.94
2020TB821825.3814.148.31

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2460 pitches
Called strike (425) Swinging strike (418) In play (405) Foul (397) Ball (815)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball87735.7%96.72,23353.0%
Changeup62525.4%87.71,73248.2%
Curveball58023.6%82.02,62846.7%
Slider37815.4%89.32,34953.7%

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 8vs BALW 2116040027
APR 8vs BALW 21160400274.14027
APR 13vs L 2416321038
APR 13vs L 24163213384.22338
APR 18@ CHCL 2421241009
APR 18@ CHCL 24212412096.04109
APR 24vs BOSW 5227260007
APR 24vs BOSW 52272602077.06207
APR 30vs MINL 19193420211
APR 30vs MINL 191934232115.043211
MAY 5@ SEAW 43192311255.13225
MAY 5@ SEAW 4319231025
MAY 11@ LAAW 422303001117.030111
MAY 11@ LAAW 42230300111
MAY 17vs DETW 81251411077.04107
MAY 17vs DETW 8125141007
MAY 24vs MIAW 40190400296.04029
MAY 24vs MIAW 4019040029
MAY 29vs NYYW 42251711076.07107
MAY 29vs NYYW 4225171007
JUN 3vs CWSW 6324261008
JUN 3vs CWSW 63242612086.06208
JUN 9vs STLW 21271200198.02019
JUN 9vs STLW 2127120019
JUN 15@ NYYL 3420432027
JUN 15@ NYYL 34204324276.03127
JUN 20vs NYYL 24211411186.04118
JUN 20vs NYYL 2421141018
JUN 26vs PITW 42251400010
JUN 26vs PITW 422514010107.041010
JUL 2@ TORW 62241300110
JUL 2@ TORW 622413011107.031110
JUL 8@ CINL 1220131028
JUL 8@ CINL 12201311286.03128
JUL 13vs BOSW 41201300066.13106
JUL 13vs BOSW 4120130006
JUL 26@ BALL 3522222017
JUL 26@ BALL 35222222177.02217
JUL 31vs CLEL 35205703344.17534
JUL 31vs CLEL 3520570034
AUG 6@ DETL 19244603036.16403
AUG 6@ DETL 1924460003
AUG 13vs BALW 82252702346.07234
AUG 13vs BALW 8225270034
AUG 19vs KCL 2322221038
AUG 19vs KCL 23222212387.02238
AUG 24vs LAAW 4321040019
AUG 24vs LAAW 43210400196.04019
AUG 30@ MIAW 720000000
AUG 30@ MIAW 7200000000.00000
SEP 15@ TORW 11018030015
SEP 15@ TORW 110180300155.03015
SEP 20vs HOUL 0516551043
SEP 20vs HOUL 05165514434.05543
SEP 25vs TORL 17194634225.06422
SEP 25vs TORL 1719463022
OCT 1@ HOUL 12192501125.05212
OCT 1@ HOUL 1219250012

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.