David Fletcher2B Gwinnett Stripers
Age 32 R/R 5'9" / 185 lbs AAA Svc 8.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 330 proj PA
wRC+†56
AVG/OBP/SLG.230 / .270 / .299
PA330
HR3
SB6
K%16
BB%5
ISO69
MLB%10%
Value2026 · WAR
BAT: -16.3 runs (wOBA-derived runs vs avg)-16BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.7 runs (Defensive runs vs avg)+1FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.3 runs (Replacement-level credit)+9REPTotal WAR: -0.60-0.6WAR
trajectory · projected WAR by year
-0.7-0.9-1.02628
Tools · ContractCON 40 / POW 35
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT40
Whiff%
905.8%
xwOBA
210.275
POWER35
Avg EV
1080.2
Bat Spd
1066.6
EYE20
Chase%
2536.6%
SPEED45
Sprint
3726.9
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
2026ROSExt / FA-deal$0.4M
Totals $0.4M $-0.1M -$0.5M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201521 ROK2 teams 315289 691240 19303 175 239293308601 69264 106 267 63
201521 ROK2 teams 315280 871651 28223 175 311379414794 104332 79 353 128
201622 A+3 teams 503474 1251714 20841 185 264295329624 65312 174 271 66
201622 A+3 teams 503464 1282024 30601 185 276321353675 78308 126 301 88
201723 AA2 teams 489457 1061423 18717 206 232272291563 59268 154 245 45
201723 AA2 teams 489448 1192023 27557 206 266317339657 74296 116 295 84
201824 MLB2 teams 582544 1513866 25616 102 278317403719 125302 104 313 98 -2 +1 +7 +2 +16 2.6
201824 MLB2 teams 582538 1674377 31556 102 310355455810 145334 95 355 130 +20 +1 +7 +2 +16 4.7
201925 MLBLos Angeles Angels 653596 1743146 55640 83 292352388739 96319 108 328 109 +7 +0 +10 +2 +19 3.9
201925 MLBLos Angeles Angels 653596 1733046 55640 83 290350384734 94317 108 331 112 +9 +0 +10 +2 +19 4.1
202026 MLBLos Angeles Angels 230207 661303 20250 21 319379425804 106348 119 356 131 +8 +0 +0 +2 +7 1.8
202026 MLBLos Angeles Angels 230207 661303 20250 21 319379425804 106348 119 357 131 +8 +0 +0 +2 +7 1.8
202127 MLBLos Angeles Angels 665626 1652832 31601 153 264299327627 64288 95 277 70 -23 +2 +7 +2 +19 0.8
202127 MLBLos Angeles Angels 665626 1642732 31601 153 262298324622 62287 95 279 72 -21 +2 +7 +2 +19 0.9
202228 MLB2 teams 279266 641012 8253 20 241271308579 68259 93 259 57 -14 +0 +7 +1 +8 0.2
202228 MLB2 teams 279265 651012 9233 20 245278313591 68263 83 266 62 -12 +0 +7 +1 +8 0.4
202329 AAA2 teams 477445 1181535 26393 62 265310346656 81280 85 289 80
202329 AAA2 teams 477437 1371736 34333 62 314367407774 94328 77 347 124
202430 AAA2 teams 316293 64610 18501 151 218266246512 27259 166 231 35
202430 AAA2 teams 316284 66610 27401 151 232301261562 28266 139 260 57
202531 AAA2 teams 280266 43703 9502 41 162195222417 60186 183 182 -2
202531 AAA2 teams 280260 481003 15402 41 185235258492 73205 145 224 30
▸ 2026 Season
202632 MLBATL 330310 721013 15532 62 232272300572 68269 165 259 56 -16 +0 +1 +1 +9 -0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202733 MLBATL 100% 300281 64912 14492 41 228269288558 60264 165 251 50 -17 +0 -4 +1 +8 -1.1
202834 MLBATL 100% 257242 54712 12441 31 223263285548 62258 175 241 43 -17 +0 -4 +1 +7 -1.3
202733 MLBATL 100% 300281 64912 14492 41 228269288558 60264 165 247 47 -18 +0 -4 +1 +8 -1.2
202834 MLBATL 100% 257242 54712 12441 31 223263285548 62258 175 237 40 -17 +0 -4 +1 +7 -1.4
▸ Career Totals
Career 27372541 6761141220 16130110 369 266312344656 78294 116 293 83 -54 +4 +23 +17 +78 6.9
/ 162G 650603 1612735 38712 92 267312347659 80295 116 293 83 -13 +1 +5 +4 +18 1.6
Career 56765296 13352172841 29070532 13033 252295327622 75283 125 275 68 -202 +13 +24 +25 +161 2.1
/ 162G 650606 1532535 33814 154 252295328624 76283 125 275 68 -23 +1 +3 +3 +18 0.2

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201521 ABurlington Bees 135120 34411 12132 61 283358358717 75311 109 326 108 +1 +1 +4 0.6
201521 ROKOrem Owlz 180160 531240 1691 114 331395456852 125346 59 374 144 +9 +1 +5 1.5
201622 AAArkansas Travelers 8380 24600 3130 10 300325375700 75358 164 314 99 -0 +0 +2 0.2
201622 A+Inland Empire 66ers 355324 891213 22431 153 275323346668 71307 126 297 85 -6 +2 +10 0.6
201622 INTLScottsdale Scorpions 6560 15211 540 22 250308367674 117255 68 303 90 -1 -0 +2 0.1
201723 AAASalt Lake Bees 217205 52612 6253 81 254285322607 68281 123 271 66 -8 +1 +6 -0.1
201723 AAMobile BayBears 272243 671411 21304 125 276343354697 78308 118 314 98 -0 +0 +8 0.8
201824 MLBLos Angeles Angels 307284 781821 15343 30 275318363681 88307 115 302 89 -4 +1 +7 +2 +9 1.5
201824 AAASalt Lake Bees 275254 892556 16213 72 350396559955 209364 86 415 175 +23 +1 +8 3.2
201925 MLBLos Angeles Angels 653596 1733046 55640 83 290350384734 94317 108 331 112 +9 +0 +10 +2 +19 4.1
202026 MLBLos Angeles Angels 230207 661303 20250 21 319379425804 106348 119 357 131 +8 +0 +0 +2 +7 1.8
202127 MLBLos Angeles Angels 665626 1642732 31601 153 262298324622 62287 95 279 72 -21 +2 +7 +2 +19 0.9
202228 MLBLos Angeles Angels 228216 55912 7163 10 255288333621 79268 73 278 71 -8 +0 +7 +1 +6 0.7
202228 AAASalt Lake Bees 5149 10100 270 10 204235224460 20238 144 212 21 -5 +0 +1 -0.3
202329 MLBLos Angeles Angels 9789 22102 790 00 247302326628 79256 97 284 75 -3 +0 -0 +5 +3 0.5
202329 AAASalt Lake Bees 380348 1151634 27243 62 330384428812 98345 67 363 136 +15 +0 +11 2.7
202430 AAAGwinnett Stripers 160142 35400 16170 50 246323275597 28276 1110 277 70 -5 +1 +5 0.0
202430 AAMississippi Braves 156142 31210 11231 101 218279246526 28256 157 243 44 -10 +2 +4 -0.4
202531 AAAGwinnett Stripers 217205 37903 7302 30 180215268483 88195 143 216 23 -19 +1 +6 -1.2
202531 AAColumbus Clingstones 6355 11100 8100 11 200302218520 18244 1613 253 52 -3 -0 +2 -0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 21802018 558981016 1352087 297 277324359683 82301 106 306 92 -19 +3 +31 +15 +62 9.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Juan Lagareslast yr '22
career totals — 9 seasons, 2,508 PA
92,5083145250291360+8+497.47.7
/162664812+2.1+13.01.9pk7: 8
#2Neifi Perezlast yr '07
career totals — 8 seasons, 3,676 PA
83,6763833263291364+3+446.27.3
/16266476+0.5+8.01.1pk7: 8
#3Brayan Peñalast yr '15
career totals — 7 seasons, 1,805 PA
71,805216262303355+19+377.27.2
/16266482+7.0+13.62.6pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
82,7702037266308344+10+393.34.2
/16266459+2.4+9.20.8pk7: 5
#4Dan Wilsonlast yr '04
career totals — 5 seasons, 1,801 PA
51,801275259301360+6+133.43.4
/162664102+2.1+4.71.3pk7: 3
#5Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#6Rey Sanchezlast yr '04
career totals — 5 seasons, 2,196 PA
52,196422270302326-4+282.32.3
/16266417-1.2+8.30.7pk7: 2

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 230/270/299 69269 36 16% 5% 56 -0.7
Alberto Rosario
2019 · MLB
32 47 36→40 44→50 41 223/258/285 62276 56 21% 4% 47 -1.9 215/263/297 82276 77 24% 6% 53 -1.5 186/241/222362443024%6%23-0.9
Ed Rogers
2011 · AAA
32 47→49 39→40 49→50 41 227/267/312 85274 714 20% 4% 58 -1.2 228/276/328 100278 912 21% 5% 66 -0.6 266/316/34175314121219%5%85+0.2
Pete Kozma
2019 · MLB
31 39→47 38→45 48→50 41 188/233/268 80237 510 23% 5% 33 -2.9 208/259/320 112249 107 20% 6% 58 -1.2 196/247/2991022379521%5%45-1.4
Raul Chavez
2006 · MLB
33 43 39→40 45→30 42 210/253/294 84258 65 21% 4% 48 -1.9 219/255/304 85250 84 15% 4% 51 -1.7 226/260/313872518114%3%52-0.5
Juan Graterol
2021 · MLB
32 47 38→40 45→30 44 224/259/302 78246 65 12% 4% 52 -1.6 226/273/315 89254 88 14% 4% 63 -0.9 226/273/292662526512%3%53-0.4
J.C. Boscan
2012 · AAA
32 43 38→40 40→30 42 205/254/281 76265 54 24% 6% 45 -2.1 187/236/260 73252 65 27% 5% 32 -3.0 174/220/209352292224%5%8-1.4
Tuffy Gosewisch
2016 · MLB
32 45 41→45 45→40 44 219/261/317 98256 87 18% 5% 57 -1.2 209/268/321 112257 114 22% 6% 63 -0.9 193/258/2961042439124%6%49-0.9
Paul Phillips
2009 · MLB
32 46→47 39→40 46→30 45 221/256/301 80248 73 14% 4% 50 -1.7 218/259/295 77250 54 15% 5% 50 -1.7 205/245/261562333113%5%33-1.0
Jonathan Diaz
2017 · MLB
32 44→47 35→30 46→50 50 205/276/264 60254 38 20% 8% 51 -1.7 213/294/298 85271 79 22% 9% 68 -0.5 195/304/260652515422%10%63-0.3
Mike Nickeas
2014 · MLB
31 40 39→40 44→40 44 194/251/281 86240 74 22% 6% 44 -2.1 207/262/306 99261 107 24% 6% 56 -1.3 190/243/248582369323%6%31-0.9
Julius Matos
2006 · MLB
31 47 41→40 42→40 41 226/258/320 94257 86 16% 3% 56 -1.3 228/269/317 89285 88 22% 5% 60 -1.0 240/281/24773340026%5%45-0.4
Alex Prieto
2007 · MLB
31 43 41→40 44→45 45 213/263/304 91266 88 23% 6% 55 -1.4 220/272/329 109270 109 21% 6% 66 -0.6 219/273/3301112628519%6%61-0.3
J.J. Furmaniak
2011 · AAA
32 46→50 38→45 47→50 45 219/272/300 82273 510 21% 6% 57 -1.2 216/263/308 92271 712 22% 6% 56 -1.3 206/247/2868125551121%5%40-1.7
Cosme Valle
2011 · AAA
32 48 38→40 44→30 44 225/256/308 83250 65 13% 4% 52 -1.6 193/229/293 100231 118 21% 4% 37 -2.6 113/135/1988512314425%2%-29-1.4
Rocky Gale
2019 · AAA
31 48→45 38→40 43→30 41 229/266/308 79281 53 20% 4% 56 -1.3 225/256/307 82289 76 24% 4% 52 -1.6 228/257/284572964324%3%43-0.7
Michel Hernandez
2011 · MLB
32 48 38→40 45→40 48 227/274/302 75258 67 15% 6% 59 -1.1 225/285/317 92260 76 16% 7% 68 -0.5 221/287/306852564115%7%65-0.2
Tyler Ladendorf
2019 · MLB
31 43→50 38→45 44→50 46 206/263/284 78256 67 22% 6% 50 -1.8 207/261/313 106271 108 26% 6% 56 -1.3 190/233/32513623917228%4%46-0.7
Edwin Maysonet
2013 · MLB
31 46→55 39→40 47→50 42 218/265/303 85268 55 20% 5% 56 -1.3 207/252/316 109256 107 23% 4% 53 -1.5 177/214/2771002189223%3%29-1.3
Carlos Maldonado
2011 · AAA
32 42→50 41→40 45→40 43 208/259/302 94260 97 24% 6% 53 -1.5 201/270/310 109276 116 29% 8% 60 -1.0 182/270/29811624413029%10%54-0.4
Jackson Williams
2017 · MLB
31 41 37→45 40 45 195/248/262 67247 44 23% 6% 37 -2.6 202/254/283 81255 85 23% 6% 46 -2.0 183/237/227442406026%5%22-1.3