Tanner Rainey

Bats R Throws R6'2" 244 lbBorn 1992 Hammond, USADebut 2018Team DETDraft 2015 RCB-B #71 Cincinnati Reds, West AlabamaContract 1 y (26) 2026: $256,684

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202612822.611.42.7220.76.23102.9
2027105.0
2028104.1

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 32

His ten closest age-32 comparables averaged 100 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
1Danny Kolb200790.7did not play
2Felix Rodriguez200594.284.5139
3Trever Miller200589.8112.7207
4Brock Stewart202491.4108.9159
5Frank Herrmann201691.6did not play
6Blake Wood201896.4did not play
7Doug Slaten201298.1did not play
8John Parrish201091.8did not play
9Joely Rodriguez202497.3did not play
10Ray King200689.393.1175

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025DET130000000000
2024WSH500000000000
2023WSH10000000000
2022WSH290000000000
2021WSH380000000000
2020WSH200000000000
2019WSH5210000000010.0000.0000.0000.000-120.6
2018CIN80000000000
Career21110000000010.0000.0000.0000.000-120.6

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj128105.0
2026*15126.299.9126.1
2025DET0111.1713009.747091198.8110.2109.1
2024WSH004.76500051.02318294490.898.689.4
2023WSH000.001001.05011100.097.997.9
2022WSH133.302901230.012851336101.796.598.1
2021WSH137.39380331.71516254283.297.380.5
2020WSH112.66200020.3754732123.498.8122.1
2019WSH233.91520048.321463874104.3101.4105.8
2018CIN0024.438007.045412721.5102.423.9
Career5115.52211015199.08963313424794.093.6

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
2019150.00.00.0000.0000.000

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025DETP131030001.000+0.6
2024WSHP505142001.000-0.4
2023WSHP110000-0.0
2022WSHP293011001.000-0.6
2021WSHP38320000-0.5
2020WSHP202010001.000-0.1
2019WSHP524817001.000+0.4
2018CINP8701001.000+0.1

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

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2026AAAToledo Mud HensPit17942.2 IP, 34% K2.35
2025AAAIndianapolis IndiansPit7417.0 IP, 28% K3.18
2025AAAToledo Mud HensPit9523.2 IP, 35% K2.72
2025AAAnanPit16940.2 IP, 32% K2.91
2023AAARochester Red WingsPit327.2 IP, 25% K3.75
2021AAARochester Red WingsPit317.2 IP, 48% K2.50
2019AAAFresno GrizzliesPit8218.0 IP, 39% K4.00
2018AAALouisville BatsPit20751.0 IP, 31% K2.65
2017AAPensacola Blue WahoosPit6917.0 IP, 39% K1.59
2017A+Daytona TortugasPit18245.0 IP, 42% K3.80
2016ADayton DragonsPit480103.1 IP, 24% K5.59
2015RkBillings MustangsPit26259.0 IP, 22% K4.27

Splits

Yearvs LHPvs RHPHomeAway
20190.0000.000

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

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
201990000000000
Career90000000000

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2019006.759006.731561.20
Career006.759006.731561.20