David Fletcher2B Gwinnett Stripers
Age 32 R/R 5'9" / 185 lbs AAA BB -5% Svc 8.000 · Ctrl thru 2026
wRC+†62
AVG/OBP/SLG.235 / .279 / .307
PA330
HR3
SB6
K%14
BB%5
MLB%10%
BAT: -14.0 runs (wOBA-derived runs vs avg)-14BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.1 runs (Defensive runs vs avg)+1FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.3 runs (Replacement-level credit)+9REPTotal WAR: -0.20-0.2WAR
Scouting · nowfuture
HIT
4040
PWR
3535
SPD
4545
EYE
3820
trajectory · 10 yrs
-0.5peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2018
Service   8.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$1M
Totals $1M $-0.8M -$2M

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
201521 ROK2 teams 315289 721241 19293 175 .249.302.329.631 .080.272 96 .273 67 -12 +1 +0 +1 +9 -0.0
201622 A+3 teams 503474 1221714 20851 185 .257.289.323.612 .065.305 174 .263 59 -23 +2 +0 +2 +14 -0.6
201723 AA2 teams 489457 1061523 18717 206 .232.272.293.565 .061.268 154 .247 47 -29 +2 +0 +2 +14 -1.2
201824 MLB2 teams 582544 1553866 25616 102 .285.323.410.733 .125.310 104 .317 100 +0 +1 +7 +2 +16 2.7
201925 MLBLos Angeles Angels 653596 1752946 55640 83 .294.353.386.739 .092.321 108 .323 106 +4 +0 +10 +2 +19 3.6
202026 MLBLos Angeles Angels 230207 681303 20250 21 .329.388.435.822 .106.359 119 .353 128 +7 +0 +0 +2 +7 1.7
202127 MLBLos Angeles Angels 665626 1602932 31601 153 .256.292.321.613 .065.280 95 .269 64 -27 +2 +7 +2 +19 0.3
202228 MLB2 teams 279266 631012 8253 20 .237.267.305.572 .068.255 93 .247 47 -17 +0 +7 +1 +8 -0.1
202329 AAA2 teams 477445 1231435 26403 62 .276.321.355.676 .079.294 85 .299 87 -7 +0 -0 +5 +14 1.2
202430 AAA2 teams 316293 62510 18501 151 .212.260.235.495 .024.251 166 .226 31 -25 +3 +0 +1 +9 -1.2
202531 AAA2 teams 280266 43703 9502 41 .162.195.222.417 .060.186 183 .183 -1 -32 +0 +0 +1 +8 -2.3
▸ 2026 Season
202632 MLBATL 330308 721013 17472 62 .234.278.302.580 .068.268 145 .267 62 -14 +0 +1 +1 +9 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202733 MLB 20%ATL 300279 66913 16452 41 .237.283.308.591 .072.267 155 .261 58 -14 +0 -3 +1 +8 -0.8
202834 MLB 33%ATL 257241 55712 13411 31 .228.271.290.561 .062.265 165 .255 53 -14 +0 -4 +1 +7 -0.9
▸ Career Totals (MLE all levels + projections)
Career 56765291 13422152843 29569332 13033 .254.297.329.626 .076.284 125 .275 69 -202 +13 +25 +25 +161 2.3
/ 162G 650606 1542535 34794 154 .254.299.330.629 .076.284 125 .275 69 -23 +1 +3 +3 +18 0.3

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
201521 ABurlington Bees 135120 34411 12132 61 .283.358.358.717 .075.311 109 .326 108 +1 +1 +4 0.6
201521 ROKOrem Owlz 180160 531240 1691 114 .331.395.456.852 .125.346 59 .374 144 +9 +1 +5 1.5
201622 AAArkansas Travelers 8380 24600 3130 10 .300.325.375.700 .075.358 164 .314 99 -0 +0 +2 0.2
201622 A+Inland Empire 66ers 355324 891213 22431 153 .275.323.346.668 .071.307 126 .297 85 -6 +2 +10 0.6
201622 INTLScottsdale Scorpions 6560 15211 540 22 .250.308.367.674 .117.255 68 .303 90 -1 -0 +2 0.1
201723 AAASalt Lake Bees 217205 52612 6253 81 .254.285.322.607 .068.281 123 .271 66 -8 +1 +6 -0.1
201723 AAMobile BayBears 272243 671411 21304 125 .276.343.354.697 .078.308 118 .314 98 -0 +0 +8 0.8
201824 MLBLos Angeles Angels 307284 781821 15343 30 .275.318.363.681 .088.307 115 .302 89 -4 +1 +7 +2 +9 1.5
201824 AAASalt Lake Bees 275254 892556 16213 72 .350.396.559.955 .209.364 86 .415 175 +23 +1 +8 3.2
201925 MLBLos Angeles Angels 653596 1733046 55640 83 .290.350.384.734 .094.317 108 .331 112 +9 +0 +10 +2 +19 4.1
202026 MLBLos Angeles Angels 230207 661303 20250 21 .319.379.425.804 .106.348 119 .357 131 +8 +0 +0 +2 +7 1.8
202127 MLBLos Angeles Angels 665626 1642732 31601 153 .262.298.324.622 .062.287 95 .279 72 -21 +2 +7 +2 +19 0.9
202228 MLBLos Angeles Angels 228216 55912 7163 10 .255.288.333.621 .079.268 73 .278 71 -8 +0 +7 +1 +6 0.7
202228 AAASalt Lake Bees 5149 10100 270 10 .204.235.224.460 .020.238 144 .212 21 -5 +0 +1 -0.3
202329 MLBLos Angeles Angels 9789 22102 790 00 .247.302.326.628 .079.256 97 .284 75 -3 +0 -0 +5 +3 0.5
202329 AAASalt Lake Bees 380348 1151634 27243 62 .330.384.428.812 .098.345 67 .363 136 +15 +0 +11 2.7
202430 AAAGwinnett Stripers 160142 35400 16170 50 .246.323.275.597 .028.276 1110 .277 70 -5 +1 +5 0.0
202430 AAMississippi Braves 156142 31210 11231 101 .218.279.246.526 .028.256 157 .243 44 -10 +2 +4 -0.4
202531 AAAGwinnett Stripers 217205 37903 7302 30 .180.215.268.483 .088.195 143 .216 23 -19 +1 +6 -1.2
202531 AAColumbus Clingstones 6355 11100 8100 11 .200.302.218.520 .018.244 1613 .253 52 -3 -0 +2 -0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 21802018 558981016 1352087 297 .277.324.359.683 .082.301 106 .306 92 -19 +3 +31 +15 +62 9.4

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 Fletcher (OGILVIE) 32 40 35 45 20 .235/.279/.307 .072.268 36 14% 5% 62 -0.5
Ed Rogers
2011 · AAA
32 48→50 39→40 49→50 41 .230/.269/.317 .087.273 715 19% 4% 60 -1.0 .228/.276/.329 .101.276 912 20% 5% 67 -0.5 .263/.312/.337.074.311121219%4%83+0.2
Jonathan Diaz
2017 · MLB
32 43→48 36→30 46→50 50 .203/.275/.265 .062.251 38 20% 8% 50 -1.7 .211/.295/.293 .082.267 78 22% 9% 67 -0.5 .192/.309/.262.070.2456422%11%66-0.2
Tyler Ladendorf
2019 · MLB
31 43→49 38→40 45→50 45 .205/.259/.282 .078.254 68 22% 6% 48 -1.9 .209/.263/.314 .105.272 108 26% 6% 58 -1.2 .192/.237/.331.139.24518230%4%50-0.6
Alberto Rosario
2019 · MLB
32 47 36→30 44→50 41 .223/.258/.285 .062.274 56 20% 4% 46 -2.0 .217/.263/.296 .079.276 77 23% 5% 53 -1.5 .196/.249/.235.039.2553023%6%30-0.8
Pete Kozma
2019 · MLB
31 39→46 37→40 47→50 41 .189/.233/.265 .076.239 510 23% 5% 32 -3.0 .206/.258/.313 .107.251 97 21% 6% 55 -1.4 .197/.250/.291.094.2458522%6%44-1.5
J.J. Furmaniak
2011 · AAA
32 46→50 38→45 47→50 45 .219/.271/.301 .082.272 510 21% 6% 57 -1.2 .214/.261/.302 .088.269 612 22% 5% 53 -1.5 .201/.241/.280.079.25151122%5%37-1.9
Cosme Valle
2011 · AAA
32 49 38→40 44→30 44 .231/.261/.313 .082.257 55 13% 4% 55 -1.4 .198/.233/.300 .102.234 118 20% 4% 41 -2.3 .120/.141/.217.097.12916425%2%-22-1.3
Juan Graterol
2021 · MLB
32 49 38→40 44→30 45 .232/.267/.307 .075.253 65 11% 4% 56 -1.3 .230/.277/.318 .088.258 87 14% 4% 65 -0.7 .234/.281/.299.066.2606512%3%58-0.3
J.C. Boscan
2012 · AAA
32 44 37→40 41→30 43 .209/.259/.282 .073.269 54 24% 6% 47 -1.9 .189/.239/.262 .073.253 55 26% 5% 33 -2.9 .177/.223/.214.037.2332223%5%11-1.3
Omir Santos
2013 · MLB
32 44 39→45 43→30 37 .216/.238/.301 .085.269 74 23% 3% 43 -2.2 .222/.256/.320 .098.291 85 25% 4% 56 -1.3 .222/.253/.312.090.2916025%3%50-0.7
Sean Kazmar Jr.
2017 · AAA
32 49→52 40→45 42→45 43 .233/.264/.328 .095.264 65 15% 4% 60 -1.0 .231/.262/.329 .098.258 106 15% 3% 61 -1.0 .227/.264/.328.101.25011414%3%59-0.7
Rocky Gale
2019 · AAA
31 48→46 38→40 43→30 42 .230/.269/.309 .079.280 63 20% 4% 58 -1.2 .226/.258/.309 .083.288 76 23% 4% 53 -1.5 .225/.254/.285.060.2945324%3%42-0.7
Julius Matos
2006 · MLB
31 47 41→40 42→40 41 .227/.259/.324 .097.259 97 17% 3% 58 -1.2 .228/.267/.314 .086.284 87 22% 4% 59 -1.1 .237/.277/.244.007.3300027%5%43-0.4
Gerson Manzanillo
2017 · AAA
31 50 38→30 45→50 45 .238/.280/.307 .069.274 612 16% 5% 63 -0.9 .247/.281/.325 .078.291 514 16% 4% 67 -0.5 .255/.280/.319.064.30331317%2%60-0.5
Jhonatan Solano
2017 · MLB
31 44 40→45 47→40 44 .210/.249/.294 .084.237 84 16% 4% 46 -2.0 .217/.260/.308 .091.245 86 15% 4% 55 -1.4 .217/.256/.296.079.2347011%3%47-0.5
Nicolas Garcia
2012 · AAA
32 47→56 39→40 47→45 45 .220/.257/.306 .086.245 68 14% 4% 53 -1.5 .234/.271/.308 .074.285 59 19% 4% 59 -1.1 .243/.276/.287.045.2992619%3%51-0.5
Edwin Maysonet
2013 · MLB
31 45→54 38→40 46→50 42 .217/.264/.298 .081.269 55 21% 5% 53 -1.5 .208/.252/.317 .109.257 107 23% 4% 53 -1.5 .183/.220/.292.109.22410223%3%35-1.1
Paul Phillips
2009 · MLB
32 46→47 39→40 46→30 45 .220/.254/.302 .082.245 73 14% 4% 50 -1.8 .221/.262/.299 .078.253 64 15% 5% 53 -1.5 .210/.250/.268.058.2383113%5%37-0.9
Alberto Castillo
2002 · MLB
32 45 39→30 44→30 50 .214/.282/.298 .083.257 76 19% 8% 62 -0.9 .220/.283/.331 .111.265 107 20% 8% 71 -0.3 .235/.311/.307.073.2842217%10%74-0.0
Michel Hernandez
2011 · MLB
32 49 39→40 44→40 48 .232/.278/.311 .079.263 76 15% 6% 63 -0.9 .229/.289/.319 .090.264 76 15% 7% 70 -0.3 .222/.288/.305.083.2574114%7%65-0.2