David Fry

Bats R Throws R6'0" 215 lbBorn 1995 Irving, USADebut 2023Team CLE1x All-StarDraft 2018 R7 #215 Milwaukee Brewers, Northwestern StateContract 1 y/$1.375M (26) 2026: $1,375,000

Projections

2027 NEXT+ 64.6FIELD+ 100.0 at DHTotal -0.25 WAR
SeasonPAABH2B3BHRBBSOSBAVGOBPSLGOPSISOwOBAK%BB%HIT+WAR
202616815032606144610.2170.2930.3790.6730.1630.29627.48.486.50.25
202719317135706185410.2030.2860.3600.6460.1560.28628.09.178.50.09

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 29

His ten closest age-29 comparables averaged 84 HIT+ the next season; 9 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughHIT+ thenNext seasonNext PA / BF
1Robb Quinlan2006110.470.8194
2Joe Lis1976110.545.614
3John Wockenfuss1978103.8117.2254
4Craig Kusick1978110.286.0120
5Ron Coomer1996106.492.8550
6Garrett Cooper2020113.3132.7250
7Jesus Guzman2013111.149.4184
8Hal Breeden1973114.389.4215
9Shawn Wooten2002107.969.9300
10Yermin Mercedes202297.9did not play

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2027 proj19335706118540.2030.2860.3600.64678.5
2026*CLE711681626406025510.1820.3040.3360.63981.1
2025CLE6615716254082319580.1710.2290.3630.59258.9
2024CLE12239044881811451442840.2630.3560.4480.804128.4
2023CLE5811312246041528300.2380.3190.4160.734106.8
Career2466607213728126897591720.2350.3200.4210.741108.2

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2023CLE0012.602005.026310
Career0012.602005.026310

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
202616885.518.36.532.631.227.10.1680.2610.25826.3
202515788.723.09.139.832.634.20.1350.2560.20226.6
202439288.319.67.537.624.828.10.2450.4060.33026.2
202311389.516.512.739.427.938.50.2330.4370.32727.0

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2024CLEC231321292001.000-0.2
2024CLE1B201451069270.983-2.5
2024CLEOF20131302011.000
2024CLE3B4601001.000-0.8
2023CLEC28115995110.990+0.0
2023CLE1B1971623091.000-1.3
2023CLEOF965160200.889
2023CLEP2510001.000-0.1
2023CLE3B1701001.000-0.1

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

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2026AAAColumbus ClippersBat386 HR, 0 SB0.2941.169
2023AAAColumbus ClippersBat1174 HR, 2 SB0.3170.947
2022AAAColumbus ClippersBat47917 HR, 2 SB0.2560.779
2021AAANashville SoundsBat601 HR, 0 SB0.2880.845
2021AABiloxi ShuckersBat29911 HR, 1 SB0.2480.788
2019AWisconsin Timber RattlersBat56817 HR, 7 SB0.2580.773
2018RkHelena BrewersBat26112 HR, 2 SB0.3150.969

Splits

Yearvs LHPvs RHPHomeAway
20260.2850.3110.3050.284
20250.2580.2810.2610.265
20240.4240.3180.3740.351
20230.3290.3320.3490.312

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

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
2024102848102812110.2860.3330.5360.869
Career102848102812110.2860.3330.5360.869