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

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

No batted balls with a location in this window.

Pitch locations · 1954 pitches
Called strike (325) Swinging strike (314) In play (337) Foul (328) Ball (650)

Catcher’s view · the zone drawn is the average of the 1,954 batter zones recorded here, 1.57 to 3.39 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball79940.9%96.42,25651.2%
Slider66033.8%89.22,40050.9%
Curveball33817.3%82.72,63951.5%
Changeup1578.0%89.21,72531.2%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 29vs L 23152512054.05205
APR 29vs L 2315251005
MAY 4@ LAAW 8314020025
MAY 4@ LAAW 83140200254.02025
MAY 9@ W 43163403254.04325
MAY 9@ W 4316340025
MAY 15vs NYMW 12522462017
MAY 15vs NYMW 125224624175.16417
MAY 22@ TORW 3117140024
MAY 22@ TORW 31171401245.04124
MAY 27vs KCW 7217030006
MAY 27vs KCW 72170300065.03006
JUN 2@ NYYL 3415451026
JUN 2@ NYYL 34154512263.15426
JUN 9vs WSHL 79143523343.05334
JUN 9vs WSHL 7914352034
JUN 15@ CWSL 0322371014
JUN 15@ CWSL 03223712145.07214
JUN 20@ SEAL 2620131018
JUN 20@ SEAL 26201311186.03118
JUN 26vs LAAW 13323340027
JUN 26vs LAAW 133233403276.04327
JUL 3@ TORL 36203311255.13325
JUL 3@ TORL 3620331025
JUL 9vs TORW 7116140035
JUL 9vs TORW 71161401354.04135
JUL 20vs BALW 93191401175.04117
JUL 20vs BALW 9319140017
JUL 27vs NYYL 3425390036
JUL 27vs NYYL 34253903366.09336
AUG 1vs BOSW 3222141027
AUG 1vs BOSW 32221411276.04127
AUG 7@ BALW 123263512187.05318
AUG 7@ BALW 12326351018
AUG 13@ MINW 10423380026
AUG 13@ MINW 104233803265.18226
AUG 19vs BALW 72191501185.05118
AUG 19vs BALW 7219150018
AUG 27@ BALW 63242812046.08204
AUG 27@ BALW 6324281004
SEP 2vs BOSL 0421480028
SEP 2vs BOSL 04214804285.08428
SEP 8@ BOSL 12180300135.03013
SEP 8@ BOSL 1218030013
SEP 19vs DETL 0216121027
SEP 19vs DETL 02161211275.02127
SEP 25vs MIAW 73201611135.06113
SEP 25vs MIAW 7320161013
OCT 1@ NYYW 43121301033.03103
OCT 1@ NYYW 4312130003

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.