David Fry1B Cleveland Guardians
Age 30 R/R 6'1" / 215 lbs MLB K +5%HR +5% Svc 2.895S2 · Ctrl thru 2029 peak 1.3 · 2026
wRC+†vL 129105vR 82
AVG/OBP/SLG.223 / .309 / .414
PA289
HR12
K%26
BB%9
MLB%100%
BAT: +1.5 runs (wOBA-derived runs vs avg)+2BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: +4.2 runs (Positional adjustment)+4POSREP: +8.2 runs (Replacement-level credit)+8REPTotal WAR: +1.30+1.3WAR
Scouting · nowfuture
HIT
4040
PWR
5050
SPD
4545
EYE
5445
trajectory · 10 yrs
0.4peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2023
Service   2.895 yrs.days
Team Control Through   2029
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$1M+1.3$10M+$9M
2027Arb-2$2M+1.0$8M+$6M
2028Arb-3$3M+0.8$3M+$0.8M
2029Arb-4$3M+0.4$2M+$0.0M (cut)
Totals $8M $24M +$16M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 ROKHelena Brewers 261234 541119 17617 21 .231.302.402.704 .171.269 237 .303 90 -3 +0 +0 +5 +7 0.9
201923 A2 teams 624569 11530114 401567 74 .202.263.332.595 .130.249 256 .259 56 -31 -0 +0 +11 +18 -0.2
202125 AA2 teams 359327 6714211 251147 11 .205.276.361.637 .156.277 327 .282 74 -10 -0 +0 +6 +10 0.6
202226 AAA2 teams 528475 11024216 3211811 20 .232.295.392.687 .160.269 226 .296 85 -9 +0 +0 +9 +15 1.6
202327 AAA2 teams 230205 521317 16558 40 .254.332.429.761 .176.312 247 .337 116 +4 +1 -5 +4 +7 1.1
202428 MLBCleveland Guardians 392337 8718113 42849 41 .258.356.433.789 .175.303 2111 .339 118 +8 +0 -2 -7 +11 1.0
202529 MLBCleveland Guardians 157146 25408 9582 10 .171.229.363.592 .192.212 376 .256 54 -8 +0 +0 +3 +4 -0.1
▸ 2026 Season (actual · ROS · total)
202630 MLBCleveland Guardians 3529 7100 6120 00 .241.371.276.647 .034.412 3417 .308 94 -0 +0 -1 -0 +1 -0.0
ROS30 MLBCLE 254223 5110110 24685 31 .229.317.417.735 .188.277 279 .324 106 +2 +0 -0 +5 +7 1.4
TOT30 MLBCLE 289252 5811110 30805 31 .230.324.401.725 .171.294 2810 .322 105 +2 +0 -1 +4 +8 1.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202731 MLBCLE 274241 5310110 26665 21 .220.309.394.703 .174.263 249 .320 103 +1 +0 -3 +5 +8 1.1
202832 MLBCLE 255224 49919 24635 10 .219.308.388.697 .170.261 259 .315 99 -0 +0 -4 +5 +7 0.8
202933 MLBCLE 225198 43818 21574 00 .217.305.389.694 .172.259 259 .309 95 -1 +0 -4 +4 +6 0.5
203034 MLBCLE 183161 34616 17483 00 .211.298.373.671 .161.257 269 .302 90 -2 +0 -5 +3 +5 0.1
▸ Career Totals (MLE all levels + projections)
Career 37423340 74015713121 29394873 279 .222.298.385.683 .163.269 258 .300 88 -50 +2 -24 +53 +106 8.8
/ 162G 650580 12827221 5116513 52 .221.299.383.681 .162.268 258 .300 88 -9 +0 -4 +9 +18 1.5

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 ROKHelena Brewers 261222 7015212 29427 21 .315.411.563.974 .248.339 1611 .421 180 +24 +0 +7 3.2
201923 AWisconsin Timber Rattlers 568504 13041117 501116 74 .258.332.444.777 .187.296 209 .340 118 +12 -0 +16 2.8
201923 INTLGlendale Desert Dogs 5650 15501 5131 00 .300.375.460.835 .160.389 239 .373 143 +3 +0 +2 0.4
202125 AAANashville Sounds 6052 15411 7171 00 .288.383.462.845 .173.412 2812 .377 146 +3 +0 +2 0.5
202125 AABiloxi Shuckers 299262 6515211 31716 11 .248.341.447.788 .198.300 2410 .351 127 +9 -0 +8 1.8
202226 AAAColumbus Clippers 479422 10827217 399210 20 .256.333.450.784 .194.285 198 .342 120 +11 +0 +14 2.5
202226 INTLPeoria Javelinas 4942 12301 4111 00 .286.362.429.790 .143.344 228 .341 119 +1 +0 +1 0.2
202327 MLBCleveland Guardians 113101 24604 8304 20 .238.319.416.734 .178.299 277 .329 110 +1 +0 -5 +4 +3 0.4
202327 AAAColumbus Clippers 117101 32914 11214 20 .317.405.545.950 .228.364 189 .414 175 +10 +0 +3 1.4
202428 MLBCleveland Guardians 392335 8818114 42849 41 .263.358.448.806 .185.307 2111 .356 131 +14 +0 -2 -7 +11 1.6
202529 MLBCleveland Guardians 157146 25408 9582 10 .171.229.363.592 .192.212 376 .263 59 -7 +0 +0 +3 +4 0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 662582 13728126 5917215 71 .235.321.421.742 .186.286 269 .329 110 +8 +1 -8 -0 +19 2.0

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
David Fry (OGILVIE) 30 40 50 45 45 .226/.315/.407 .181.265 113 24% 10% 106 +1.0
Jeff Bailey
2009 · MLB
30 46→49 53→55 45 49 .236/.316/.411 .175.283 216 24% 9% 107 +2.2 .229/.308/.378 .149.280 166 23% 8% 95 +1.4 .215/.296/.344.129.26813424%8%78+0.2
Andrew Brown
2014 · MLB
29 45→46 54→55 45→40 44 .234/.297/.416 .182.305 225 30% 8% 99 +1.7 .231/.295/.407 .176.289 215 27% 8% 97 +1.5 .218/.287/.392.174.26423227%8%86+0.6
Yoshi Tsutsugo
2022 · MLB
30 42→41 54→50 42→30 53 .224/.312/.404 .179.271 223 26% 11% 103 +1.9 .221/.310/.369 .148.294 184 29% 11% 93 +1.3 .209/.307/.339.130.29016231%12%81+0.2
Andy Phillips
2007 · MLB
30 46→55 55 47→40 45 .243/.292/.425 .182.277 237 22% 6% 99 +1.7 .258/.309/.400 .142.292 165 17% 6% 99 +1.7 .267/.318/.395.127.29815315%6%100+1.0
John Mayberry Jr.
2014 · MLB
30 47→48 52→55 46→50 47 .240/.297/.410 .170.281 208 22% 7% 98 +1.6 .216/.285/.374 .158.262 176 24% 8% 84 +0.6 .180/.259/.335.155.21217224%9%64-0.2
Shelley Duncan
2010 · MLB
30 41→43 59→60 47→45 49 .229/.298/.435 .206.255 285 24% 8% 105 +2.1 .226/.299/.408 .182.264 234 24% 9% 98 +1.6 .218/.298/.394.177.25223224%9%90+0.6
Valentino Pascucci
2009 · AAA
30 44→45 55 47→45 49 .229/.315/.413 .184.294 247 30% 10% 106 +2.2 .218/.299/.387 .169.291 214 31% 10% 93 +1.3 .204/.294/.373.169.28922035%11%84+0.4
Mark Trumbo
2016 · MLB
30 46→51 57→65 43→45 46 .245/.300/.440 .195.288 263 25% 7% 107 +2.2 .252/.307/.465 .213.293 303 25% 7% 117 +2.9 .248/.305/.458.210.28631125%7%110+2.2
Chad Pinder
2022 · MLB
30 48→53 53→55 45 44 .245/.299/.419 .175.298 204 25% 7% 102 +1.8 .240/.281/.397 .157.314 195 29% 5% 88 +0.9 .239/.267/.392.154.31721331%4%79+0.2
Hunter Dozier
2022 · MLB
30 45→54 55→60 48→45 49 .235/.310/.428 .194.291 216 27% 9% 108 +2.3 .217/.279/.369 .152.284 167 28% 7% 79 +0.3 .206/.259/.347.141.27315629%6%63-0.5
Jason Dubois
2009 · AAA
30 42→45 54→60 45→40 40 .225/.279/.401 .176.286 235 30% 6% 88 +0.9 .231/.291/.423 .192.296 265 31% 6% 99 +1.7 .228/.291/.430.202.28928131%6%98+0.9
Tagg Bozied
2009 · AAA
30 43→49 54→60 48→45 46 .231/.293/.410 .180.265 226 23% 7% 97 +1.5 .239/.302/.418 .179.301 216 27% 7% 102 +1.9 .232/.304/.421.189.30922331%8%99+0.8
Frank Schwindel
2022 · MLB
30 48→52 58→60 44→30 44 .259/.298/.461 .202.278 274 19% 5% 112 +2.6 .242/.287/.414 .172.275 215 20% 6% 95 +1.4 .216/.261/.349.134.24717021%6%63-0.5
Jared Walsh
2023 · MLB
30 46→52 56→60 45→30 44 .243/.301/.435 .192.298 244 27% 7% 106 +2.2 .197/.274/.348 .151.290 204 37% 9% 72 -0.2 .149/.244/.279.130.23319142%10%40-1.1
Connor Joe
2022 · MLB
29 48→51 51→50 44→45 54 .242/.333/.407 .165.289 194 23% 11% 112 +2.6 .236/.328/.379 .143.291 136 22% 11% 102 +1.9 .229/.326/.366.137.28511522%11%95+1.1
Enrique Hernández
2022 · MLB
30 47→55 53→60 48→45 52 .241/.318/.424 .183.272 204 20% 9% 110 +2.4 .232/.300/.376 .144.268 153 19% 8% 90 +1.0 .225/.285/.349.124.26113219%7%75+0.0
Jonny Gomes
2011 · MLB
30 48→52 55→60 47→50 46 .248/.316/.433 .185.297 239 25% 7% 112 +2.6 .243/.336/.429 .186.303 248 26% 11% 119 +3.1 .233/.346/.424.191.29425628%13%116+1.7
DJ Stewart
2023 · MLB
29 43→48 54→60 48→50 55 .225/.333/.399 .173.287 235 28% 12% 111 +2.5 .215/.317/.401 .186.268 256 29% 11% 105 +2.1 .186/.297/.363.176.22925530%11%84+0.3
Mike Ford
2022 · MLB
30 37→47 57→60 45→30 48 .208/.285/.397 .189.236 263 26% 9% 90 +1.0 .214/.298/.377 .163.260 214 26% 10% 90 +1.0 .224/.307/.411.187.26726226%9%100+0.8
Daniel Palka
2022 · MLB
30 40→43 53→60 49→50 48 .215/.286/.385 .171.264 226 28% 9% 87 +0.8 .225/.283/.396 .171.284 235 29% 7% 89 +0.9 .215/.272/.382.166.26924229%7%75+0.0