Casey Kelly

Bats R Throws R6'3" 215 lbBorn 1989 Sarasota, USADebut 2012Team ARIDraft 2008 R1 #30 Boston Red Sox, Sarasota HS

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
20269112.88.33.0020.96.3894.3
202799.1
202897.3

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 35

His ten closest age-35 comparables averaged 69 PITCH+ the next season; 4 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Chin-hui Tsao201685.0did not play
2Cesar Valdez202087.382.3210
3Raul Valdes201396.436.219
4Chris Michalak200689.2did not play
5Shawn Camp201193.7101.3327
6Mike Lincoln201091.4did not play
7Randy Williams201184.0did not play
8Valerio De Los Santos200883.3did not play
9Pat Venditte202099.1did not play
10Yasuhiko Yabuta200891.955.277

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025ARI20000000000
2024CIN20000000000
2018SF760000000030.0000.0000.0000.000-119.7
2016ATL1030000000010.0000.0000.0000.000-126.0
2015SD330000000000.0000.0000.0000.000-131.2
2012SD7120200000040.2000.2000.2000.4005.1
Career31240200000080.1110.1110.1110.222-59.5

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj9199.1
2026*0
2025ARI000.002001.76010114.899.8114.6
2024CIN005.062015.321114102.998.9101.7
2018SF033.0473023.7104351690.795.286.0
2016ATL035.82101021.710217780.996.677.5
2015SD027.9432011.35613774.5100.575.0
2012SD236.2166029.01365102678.5
Career2115.343012192.742511276083.381.3

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
2018666.2-37.10.00.027.375.00.0150.0150.013
2016376.8-25.20.00.050.00.00.0300.0300.027
2015396.6-2.50.033.30.00.00.3600.4050.336

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025ARIP220000-0.0
2024CINP250000-0.0
2018SFP72412100.750-0.6
2016ATLP102244011.000-0.4
2015SDP31102001.000+0.0
2012SDP62926011.000

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2018AAASacramento River CatsBat290 HR, 0 SB0.1430.322
2017AAAnanBat300 HR, 0 SB0.0800.268
2011AASan Antonio MissionsBat211 HR, 0 SB0.3500.950
2009AGreenville DriveBat1511 HR, 0 SB0.2240.618
2009RkGCL Red SoxBat312 HR, 1 SB0.2140.754
2008RkGCL Red SoxBat1091 HR, 1 SB0.1730.484
2025AAAReno AcesPit531115.0 IP, 11% K5.63
2024AAALouisville BatsPit12826.2 IP, 14% K7.21
2018AAASacramento River CatsPit590136.0 IP, 19% K4.76
2017AAAIowa CubsPit26860.0 IP, 16% K4.65
2017AAASacramento River CatsPit17741.0 IP, 22% K4.17
2017AAAnanPit445101.0 IP, 18% K4.46
2016AAAGwinnett BravesPit30274.0 IP, 16% K3.53
2015AAAEl Paso ChihuahuasPit7015.2 IP, 20% K6.51
2015AASan Antonio MissionsPit37282.0 IP, 16% K4.94
2014AASan Antonio MissionsPit4812.0 IP, 17% K0.75
2014A+Lake Elsinore StormPit388.1 IP, 24% K4.44
2012AAATucson PadresPit4812.0 IP, 29% K2.25
2012RkAZL PadresPit419.0 IP, 17% K4.00
2012AASan Antonio MissionsPit6416.2 IP, 28% K3.89
2011AASan Antonio MissionsPit615142.1 IP, 17% K3.99
2010AAPortland Sea DogsPit42895.0 IP, 19% K5.31
2009A+Salem Red SoxPit17846.2 IP, 20% K3.12
2009AGreenville DrivePit18348.1 IP, 21% K1.12

Splits

Yearvs LHPvs RHPHomeAway
20180.0000.0000.000
20160.0000.000
20150.0000.0000.0000.000

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.