David Fletcher

2B Gwinnett Stripers
Age 33 R/R 5'9" / 185 lbs AAA Svc 9.000 · Ctrl thru 2027
Overview
AAAExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202329MLBLAA97.247/.302/.32620730.4
202430AAAATL160.246/.323/.2750549—.224/.278/.245
202430AAMississippi B…156.218/.279/.24601021—.185/.227/.212
202531AAAATL217.180/.215/.268330—.149/.173/.207
202531AAATL63.200/.302/.2180117—.172/.238/.190
2027PROJ10% MLB33MLBATL34.232/.268/.3150163-0.0
2028PROJ34MLBATL295.222/.257/.2952354-1.3
Last 3 seasons WAR 0.4  ·  Next 2 projected WAR -1.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service9.000First FA2028
2027Ext / FA-deal$1M
Skills · percentileStatcast 2022-2024
Whiff%90
Speed37
Chase%25
xwOBA21
Avg EV10
Bat Spd10
CompsJorge Velandia (age 33) · Raul Chavez (age 33) · Tyler Ladendorf (age 33)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†63
AVG/OBP/SLG.232 / .268 / .315
PA34
HR0
K%21
BB%3
BABIP282
ISO30
MLB%10%
Value2027 · WAR
BAT: -14.9 runs (wOBA-derived runs vs avg)-15BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.5 runs (Defensive runs vs avg)+1FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +7.3 runs (Replacement-level credit)+7REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.5-1.32728
Tools · ContractCON 40 / POW 35
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT40
Whiff%
905.8%
xAVG
630.261
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   9.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$1M———
Totals $1M $-0.2M -$1M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

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

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201521 ABurlington Bees — 135120 34411 12132 61 283358358717 75311 109 326 57 — — — — — —
201521 ROKOrem Owlz — 180160 531240 1691 114 331395456852 125346 59 374 80 — — — — — —
201622 AAArkansas Travelers — 8380 24600 3130 10 300325375700 75358 164 314 67 — — — — — —
201622 A+Inland Empire 66ers — 355324 891213 22431 153 275323346668 71307 126 297 68 — — — — — —
201622 INTLScottsdale Scorpions — 6560 15211 540 22 250308367674 117255 68 303 91 — — — — — —
201723 AAASalt Lake Bees — 217205 52612 6253 81 254285322607 68281 123 271 50 — — — — — —
201723 AAMobile BayBears — 272243 671411 21304 125 276343354697 78308 118 314 68 — — — — — —
201824 MLBLos Angeles Angels — 307284 781821 15343 30 275318363681 88307 115 302 93 -3 +1 +7 +2 +7 1.4
201824 AAASalt Lake Bees — 275254 892556 16213 72 350396559955 209364 86 415 124 — — — — — —
201925 MLBLos Angeles Angels — 653596 1733046 55640 83 290350384734 94317 108 331 110 +8 +0 +10 +2 +14 3.6
202026 MLBLos Angeles Angels — 230207 661303 20250 21 319379425804 106348 119 357 129 +8 +0 +0 +2 +5 1.6
202127 MLBLos Angeles Angels — 665626 1642732 31601 153 262298324622 62287 95 279 76 -19 +2 +7 +2 +14 0.6
202228 MLBLos Angeles Angels — 228216 55912 7163 10 255288333621 79268 73 278 75 -7 +0 +7 +1 +5 0.6
202228 AAASalt Lake Bees — 5149 10100 270 10 204235224460 20238 144 212 11 — — — — — —
202329 MLBLos Angeles Angels — 9789 22102 790 00 247302326628 79256 97 284 73 -3 +0 -0 +5 +2 0.4
202329 AAASalt Lake Bees — 380348 1151634 27243 62 330384428812 98345 67 363 91 — — — — — —
202430 AAAGwinnett Stripers — 160142 35400 16170 50 246323275597 28276 1110 277 49 — — — — — —
202430 AAMississippi Braves — 156142 31210 11231 101 218279246526 28256 157 243 21 — — — — — —
202531 AAAGwinnett Stripers — 217205 37903 7302 30 180215268483 88195 143 216 0 — — — — — —
202531 AAColumbus Clingstones — 6355 11100 8100 11 200302218520 18244 1613 253 17 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 21802018 558981016 1352087 297 277324359683 82301 106 306 93 -17 +3 +31 +15 +47 8.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201521 A MLEBurlington Bees — 135123 28311 9172 61 228291293584 65255 137 253 57 — — — — — —
201521 ROK MLEOrem Owlz — 180166 44930 10131 114 265311355666 90275 76 286 80 — — — — — —
201622 AA MLEArkansas Travelers — 8381 21500 2160 10 259277321598 62328 192 267 67 — — — — — —
201622 A+ MLEInland Empire 66ers — 355330 861013 16571 153 261297324621 64294 165 268 68 — — — — — —
201723 AAA MLESalt Lake Bees — 217206 49512 5323 81 238266301567 63268 152 242 50 — — — — — —
201723 AA MLEMobile BayBears — 272250 611111 14374 125 244295308603 64276 145 268 68 — — — — — —
201824 MLB MLELos Angeles Angels — 307284 791921 15343 30 278321370691 92307 115 305 93 -3 +1 +7 +2 +7 1.4
201824 AAA MLESalt Lake Bees — 275259 802155 11273 72 309344486831 178323 104 351 124 — — — — — —
201925 MLB MLELos Angeles Angels — 653598 1743146 53640 83 291349386735 95317 108 331 110 +8 +0 +10 +2 +14 3.6
202026 MLB MLELos Angeles Angels — 230207 671403 20250 21 324383435818 111348 119 360 129 +8 +0 +0 +2 +5 1.6
202127 MLB MLELos Angeles Angels — 665627 1652832 30601 153 263298327625 64287 95 280 76 -19 +2 +7 +2 +14 0.6
202228 MLB MLELos Angeles Angels — 228216 55912 7163 10 255288333621 79268 73 280 75 -7 +0 +7 +1 +5 0.6
202228 AAA MLESalt Lake Bees — 5150 9100 190 10 180196200396 20225 182 184 11 — — — — — —
202329 MLB MLELos Angeles Angels — 9790 22102 690 00 244292322614 78256 96 276 73 -3 +0 -0 +5 +2 0.4
202329 AAA MLESalt Lake Bees — 380357 1021433 18283 62 286325367692 81301 75 303 91 — — — — — —
202430 AAA MLEGwinnett Stripers — 160147 33300 11210 50 224278245523 20256 137 240 49 — — — — — —
202430 AA MLEMississippi Braves — 156146 27210 7271 101 185227212440 27221 174 199 21 — — — — — —
202531 AAA MLEGwinnett Stripers — 217208 31602 4372 30 149173207380 58167 172 168 0 — — — — — —
202531 AA MLEColumbus Clingstones — 6358 10100 5120 11 172238190428 17208 198 193 17 — — — — — —
201521 ROK MLE2 teams — 315290 721241 18303 175 248299328627 79272 106 272 70 — — — — — —
201521 ROK RAW2 teams — 315280 871651 28223 175 311379414794 104332 79 353 70 — — — — — —
201622 A+ MLE3 teams — 503473 1231714 21841 185 260293326619 66307 174 268 67 — — — — — —
201622 A+ RAW3 teams — 503464 1282024 30601 185 276321353675 78308 126 301 67 — — — — — —
201723 AA MLE2 teams — 489456 1111623 19697 206 243284307591 64280 144 256 60 — — — — — —
201723 AA RAW2 teams — 489448 1192023 27557 206 266317339657 74296 116 295 60 — — — — — —
201824 MLB MLE2 teams — 582543 1594076 26616 102 293332425758 133319 104 327 107 +5 +1 +7 +2 +13 2.8
201824 MLB RAW2 teams — 582538 1674377 31556 102 310355455810 145334 95 355 107 +5 +1 +7 +2 +13 2.8
201925 MLB MLELos Angeles Angels — 653598 1743146 53640 83 291349386735 95318 108 331 110 +8 +0 +10 +2 +14 3.6
201925 MLB RAWLos Angeles Angels — 653596 1733046 55640 83 290350384734 94317 108 331 110 +8 +0 +10 +2 +14 3.6
202026 MLB MLELos Angeles Angels — 230207 671403 20250 21 324383435818 111354 119 360 129 +8 +0 +0 +2 +5 1.6
202026 MLB RAWLos Angeles Angels — 230207 661303 20250 21 319379425804 106348 119 357 129 +8 +0 +0 +2 +5 1.6
202127 MLB MLELos Angeles Angels — 665627 1652832 30601 153 263298327625 64288 95 280 76 -19 +2 +7 +2 +14 0.6
202127 MLB RAWLos Angeles Angels — 665626 1642732 31601 153 262298324622 62287 95 279 76 -19 +2 +7 +2 +14 0.6
202228 MLB MLE2 teams — 279266 641012 8253 20 241271308579 68259 93 262 64 -12 +0 +7 +1 +6 0.2
202228 MLB RAW2 teams — 279265 651012 9233 20 245278313591 68263 83 266 64 -12 +0 +7 +1 +6 0.2
202329 AAA MLE2 teams — 477447 1241535 24383 62 277319358677 81293 85 298 88 — — — — — —
202329 AAA RAW2 teams — 477437 1371736 34333 62 314367407774 94328 77 347 88 — — — — — —
202430 AAA MLE2 teams — 316293 60510 18481 151 205253229482 24241 156 220 35 — — — — — —
202430 AAA RAW2 teams — 316284 66610 27401 151 232301261562 28266 139 260 35 — — — — — —
202531 AAA MLE2 teams — 280266 41702 9492 41 154188203391 49180 183 174 4 — — — — — —
202531 AAA RAW2 teams — 280260 481003 15402 41 185235258492 73205 145 224 4 — — — — — —
201521 ROK MLE2 teams — 315291 721241 18303 175 247299326625 79266 106 272 70 — — — — — —
201622 A+ MLE3 teams — 503476 1231714 21841 185 258293324616 65300 174 268 67 — — — — — —
201723 AA MLE2 teams — 489460 1111623 19697 206 241284304589 63272 144 256 60 — — — — — —
201824 MLB MLE2 teams — 582545 1594076 26616 102 292332424756 132314 104 327 107 — — — — — —
201925 MLB MLELos Angeles Angels — 653595 1743146 53640 83 292349388737 96317 108 331 110 — — — — — —
202026 MLB MLELos Angeles Angels — 230208 671403 20250 21 322383433816 111348 119 360 129 — — — — — —
202127 MLB MLELos Angeles Angels — 665629 1652832 30601 153 262298326624 64287 95 280 76 — — — — — —
202228 MLB MLE2 teams — 279266 641012 8253 20 241271308579 68260 93 262 64 — — — — — —
202329 AAA MLE2 teams — 477447 1241535 24383 62 277319358677 81292 85 298 88 — — — — — —
202430 AAA MLE2 teams — 316294 60510 18481 151 204253228481 24239 156 220 35 — — — — — —
202531 AAA MLE2 teams — 280267 41702 9492 41 154188202390 49176 183 174 4 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202430 AAA MLE2 teams — 316294 60510 18481 151 204253228481 24239 156 220 35 — — — — — —
202531 AAA MLE2 teams — 280267 41702 9492 41 154188202390 49176 183 174 4 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202733 MLB MLEATL 10% 339321 741413 13672 71 232268315583 83282 204 261 63 -15 +1 +1 +1 +7 -0.5
▸ 2027 — real world (MLB)
202733 MLB CTXATL 10% 3433 7100 170 10 232268315583 83282 213 261 63 -1 +0 +0 +0 +1 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202834 MLB MLEATL 100% 295280 611112 11602 31 222257295551 72273 204 248 54 -16 +0 -4 +1 +6 -1.3
202834 MLB CTXATL 100% 295280 611112 11602 31 222257295551 72273 204 248 54 -16 +0 -4 +1 +6 -1.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 24752298 6191091118 1462689 328 269316350665 81298 116 299 75 -34 +3 +26 +16 +54 6.7
/ 162G— A+C — 650604 1632935 38702 82 270315353668 83298 116 299 75 -9 +1 +7 +4 +14 1.8
Career— MLE — 54235067 12952202839 27068031 12731 256297333630 78287 135 280 75 -48 +4 +27 +18 +61 6.3
/ 162G— MLE — 650607 1552635 32824 154 255297333630 77287 135 280 75 -11 +1 +6 +4 +14 1.4