MLB/Players/Garrett Cleavinger
Garrett Cleavinger

GARRETT CLEAVINGER

P · Tampa Bay Rays · 20202026 · 364 games
364
CAREER GAMES · REGULAR SEASON
5 seasons · postseason below
.223
CAREER BATTING AVERAGE
188 hits in 842 at-bats
30
CAREER HOME RUNS
62 RBI · 36 stolen bases
3.49
CAREER ERA
216.1 innings · 275 strikeouts
17-20
CAREER RECORD
WHIP 1.23

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024TB136450581046412316214228.231.324.342.666
2023TB30821012204812282.146.255.317.572
2022TB3416424288241014640.171.236.317.553
2021LAD4413822404081124426.290.395.493.888
2020PHI28240022020.500.5001.2501.750
Career246842116188206306211227836.223.314.368.683

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026TB514441.13722225464.791.43
2025TB672661.14016188292.350.95
2024TB687560.05225317163.751.38
2023TB151012.06461423.001.00
2022TB171123.0141073223.910.91
2021LAD222418.0206122143.001.78
2020PHI1000.22101113.503.00
Career2411720216.11718496275303.491.23

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2022TB48100.1252.160.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 691 pitches
Called strike (112) Swinging strike (95) In play (98) Foul (142) Ball (244)

Catcher’s view · the zone drawn is the average of the 691 batter zones recorded here, 1.62 to 3.20 feet

Pitch mix
PitchNShareMPHRPMStrike%
Slider30444.0%87.42,68756.9%
Sinker19127.6%95.22,37946.6%
Four-Seam Fastball10615.3%96.62,36643.4%
Sweeper9013.0%80.42,79345.6%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 26@ STLL 7920000.12200
MAR 29@ STLW 11710211.01021
MAR 30@ MILW 3200221.00022
MAY 2vs SFW 5110011.01001
MAY 6vs TORW 3000010.10001
MAY 7@ BOSW 8420011.02101
MAY 10@ BOSW 4100031.00003
MAY 12@ TORW 7600101.00010
MAY 13@ TORL 3510010.11001
MAY 16vs MIAL 51011021.01102
MAY 17vs MIAW 6330110.13111
MAY 26@ BALL 1600032.00003
MAY 30vs LAAL 31400001.00000
JUN 1vs DETL 91000111.00011
JUN 7@ MIAL 1410121.01212
JUN 8vs BOSW 3100011.00001
JUN 10vs BOSW 7511111.01111
JUN 13@ LAAL 0820010.12201
JUN 14@ LAAW 8300020.20002
JUN 17@ LADL 4500111.00011
JUN 19vs WSHW 5200001.00000
JUN 21vs WSHW 4310021.01002
JUN 24vs KCW 5300011.00001
JUN 26vs AZW 6110001.01000
JUN 28vs AZW 5111021.01102
JUL 1@ KCW 4010110.21011
JUL 2@ KCW 5210001.01000
JUL 4@ HOUL 81010010.21001
JUL 7vs NYYW 6410021.01002
JUL 10vs SEAW 7210021.01002
JUL 11vs SEAW 6110121.01012
JUL 18@ BOSL 6711100.11110
JUL 21@ TORW 12200011.00001
JUL 25vs CLEW 3000121.00012
JUL 26vs CLEW 1000011.00001
JUL 29vs TEXW 3000010.20001
JUL 30vs TEXW 3200121.00012
AUG 1vs CWSW 1000010.10001
AUG 4@ COLW 9700000.20000
AUG 5@ COLW 4000111.00011
AUG 7@ SEAW 2110000.11000
AUG 8@ SEAW 3221010.22101
AUG 14vs BALL 5620100.12210
AUG 16vs BALL 21020000.12100
AUG 21@ BALL 3510001.01000
AUG 22@ BALL 2300021.10002
AUG 24@ DETW 4100021.00002
AUG 29vs SDW 7620110.12311
AUG 31vs NYML 2300011.00001
SEP 1vs NYMW 6200300.10130
SEP 5@ TEXW 7621100.02210

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.