Wander Franco

Pos3B
B/TR/R
Born1994-12-13
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201621A+WSH394.220/.262/.3375534—.187/.216/.280
201722A+WSH516.279/.321/.3764553—.229/.260/.308
201823A+SF534.277/.298/.3865447—.224/.241/.306
Contract
No contract data on file.

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 = full-season projection (no games played yet). 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)
201217 ROKDSL Royals — 288235 731352 44307 137 311434434868 123346 1015 391 65 — — — — — —
201318 ROKAZL Royals — 177159 441140 13301 24 277335396731 119336 177 320 47 — — — — — —
201419 ROKIdaho Falls Chukars — 171158 511333 8365 31 323374500874 177403 215 386 65 — — — — — —
201520 ALexington Legends — 512477 12830210 21839 29 268312403714 134305 164 316 57 — — — — — —
201621 A+Wilmington Blue Rocks — 394368 812425 19832 51 220262337599 117267 215 265 34 — — — — — —
201722 A+Wilmington Blue Rocks — 516481 1341984 25925 53 279321376697 98335 185 310 53 — — — — — —
201823 A+San Jose Giants — 534516 1433915 111134 43 277298386683 109345 212 302 47 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201217 ROK MLEDSL Royals — 288251 51831 28377 137 203301271572 68231 1310 265 65 — — — — — —
201318 ROK MLEAZL Royals — 177164 35830 8431 24 213254299553 85273 245 237 47 — — — — — —
201419 ROK MLEIdaho Falls Chukars — 171161 37922 5525 31 230275348623 118321 303 265 65 — — — — — —
201520 A MLELexington Legends — 512485 1102327 131149 29 227260326586 99276 223 253 57 — — — — — —
201621 A+ MLEWilmington Blue Rocks — 394375 702114 121122 51 187216280496 93245 283 218 34 — — — — — —
201722 A+ MLEWilmington Blue Rocks — 516490 1121564 161315 53 229260308568 80296 253 247 53 — — — — — —
201823 A+ MLESan Jose Giants — 534519 1162914 81584 43 224241306547 83308 301 237 47 — — — — — —
201217 ROK MLEDSL Royals — 288251 51831 28377 137 203301271572 68233 1310 265 65 — — — — — —
201217 ROK RAWDSL Royals — 288235 731352 44307 137 311434434868 123346 1015 391 65 — — — — — —
201318 ROK MLEAZL Royals — 177164 35830 8431 24 213254299553 85285 245 237 47 — — — — — —
201318 ROK RAWAZL Royals — 177159 441140 13301 24 277335396731 119336 177 320 47 — — — — — —
201419 ROK MLEIdaho Falls Chukars — 171161 37922 5525 31 230275348623 118327 303 265 65 — — — — — —
201419 ROK RAWIdaho Falls Chukars — 171158 511333 8365 31 323374500874 177403 215 386 65 — — — — — —
201520 A MLELexington Legends — 512485 1102327 131149 29 227260326586 99281 223 253 57 — — — — — —
201520 A RAWLexington Legends — 512477 12830210 21839 29 268312403714 134305 164 316 57 — — — — — —
201621 A+ MLEWilmington Blue Rocks — 394375 702114 121122 51 187216280496 93250 283 218 34 — — — — — —
201621 A+ RAWWilmington Blue Rocks — 394368 812425 19832 51 220262337599 117267 215 265 34 — — — — — —
201722 A+ MLEWilmington Blue Rocks — 516490 1121564 161315 53 229260308568 80302 253 247 53 — — — — — —
201722 A+ RAWWilmington Blue Rocks — 516481 1341984 25925 53 279321376697 98335 185 310 53 — — — — — —
201823 A+ MLESan Jose Giants — 534519 1162914 81584 43 224241306547 83312 301 237 47 — — — — — —
201823 A+ RAWSan Jose Giants — 534516 1433915 111134 43 277298386683 109345 212 302 47 — — — — — —
201217 ROK MLEDSL Royals — 288251 51831 28377 137 203301271572 68231 1310 265 65 — — — — — —
201318 ROK MLEAZL Royals — 177166 35830 8431 24 211254295550 84273 245 237 47 — — — — — —
201419 ROK MLEIdaho Falls Chukars — 171159 37922 5525 31 233275352627 119321 303 265 65 — — — — — —
201520 A MLELexington Legends — 512485 1102327 131149 29 227260326586 99276 223 253 57 — — — — — —
201621 A+ MLEWilmington Blue Rocks — 394377 702114 121122 51 186216279494 93245 283 218 34 — — — — — —
201722 A+ MLEWilmington Blue Rocks — 516490 1121564 161315 53 229260308568 80296 253 247 53 — — — — — —
201823 A+ MLESan Jose Giants — 534517 1162914 81584 43 224241308549 83308 301 237 47 — — — — — —
▸ Career Totals
Career— MLE — 25922445 5311131822 9064733 3428 217255305560 88284 253 244 51 -150 -4 +0 +9 +56 -9.1
/ 162G— MLE — 650613 1342856 231628 97 219256310566 91285 254 244 51 -38 -1 +0 +2 +14 -2.3

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2018 A+San Jose Giants · 534 PAwOBA .295 → .237 (−58)K% 21.2% → 29.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.16%÷0.959×1.340——29.57%
BB% (unintentional) /PA2.06%÷0.971×0.710—×0.9881.49%
HBP% /PA0.75%—×0.790—×0.9880.58%
Singles /BIP24.32%÷0.987×0.910×1.011×0.98822.41%
Doubles /BIP9.68%÷0.991×0.820×1.011×0.9888.00%
Triples /BIP0.25%÷0.900×0.760×1.011×0.9880.21%
Home runs /BIP1.24%÷0.924×0.920—×0.9881.22%

Factors used: league row CAL. Park (home-season share, regressed): HR 85, 1B 97, 2B 98, 3B 80, K 92, BB 94 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .295 → .237; ISO .109 → .085; BABIP .345 → .308. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2017 A+Wilmington Blue Rocks · 516 PAwOBA .304 → .247 (−57)K% 17.8% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.83%÷1.002×1.420——25.26%
BB% (unintentional) /PA4.84%÷0.979×0.630—×0.9983.11%
HBP% /PA0.97%—×0.860—×0.9980.83%
Singles /BIP26.48%÷1.017×0.940×0.977×0.99823.86%
Doubles /BIP4.88%÷0.978×0.830×0.977×0.9984.04%
Triples /BIP2.06%÷1.025×0.800×0.977×0.9981.56%
Home runs /BIP1.03%÷0.810×0.900—×0.9981.14%

Factors used: league row CAR. Park (home-season share, regressed): HR 62, 1B 103, 2B 96, 3B 105, K 100, BB 96 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.977.

Result: wOBA .304 → .247; ISO .098 → .080; BABIP .335 → .296. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2016 A+Wilmington Blue Rocks · 394 PAwOBA .261 → .218 (−43)K% 21.1% → 28.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.07%÷1.051×1.420——28.47%
BB% (unintentional) /PA4.82%÷1.014×0.630—×1.0123.03%
HBP% /PA0.51%—×0.860—×1.0120.44%
Singles /BIP17.54%÷1.024×0.940×1.002×1.01216.33%
Doubles /BIP8.42%÷0.920×0.830×1.002×1.0127.71%
Triples /BIP0.70%÷1.150×0.800×1.002×1.0120.49%
Home runs /BIP1.75%÷0.954×0.900—×1.0121.68%

Factors used: league row CAR. Park (home-season share, regressed): HR 91, 1B 105, 2B 84, 3B 130, K 110, BB 103 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.002.

Result: wOBA .261 → .218; ISO .117 → .100; BABIP .267 → .245. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2015 ALexington Legends · 512 PAwOBA .309 → .253 (−55)K% 16.2% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.21%÷0.974×1.340——22.30%
BB% (unintentional) /PA4.10%÷1.074×0.660—×1.0152.56%
HBP% /PA1.76%—×0.770—×1.0151.37%
Singles /BIP21.83%÷0.993×0.920×1.003×1.01520.59%
Doubles /BIP7.61%÷1.026×0.820×1.003×1.0156.20%
Triples /BIP0.51%÷1.020×0.940×1.003×1.0150.48%
Home runs /BIP2.54%÷1.103×0.820—×1.0151.91%

Factors used: league row SAL. Park (home-season share, regressed): HR 121, 1B 99, 2B 105, 3B 104, K 95, BB 115 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .309 → .253; ISO .134 → .102; BABIP .305 → .276. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2014 ROKIdaho Falls Chukars · 171 PAwOBA .375 → .265 (−111)K% 21.1% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷1.000×1.440——30.32%
BB% (unintentional) /PA4.68%÷1.000×0.610—×0.9952.84%
HBP% /PA2.92%—×0.720—×0.9952.09%
Singles /BIP26.23%÷1.000×0.820×1.024×0.99521.92%
Doubles /BIP10.66%÷1.000×0.720×1.024×0.9957.82%
Triples /BIP2.46%÷1.000×0.720×1.024×0.9951.80%
Home runs /BIP2.46%÷1.000×0.750—×0.9951.84%

Factors used: league row PIO. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .375 → .265; ISO .177 → .119; BABIP .403 → .321. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2013 ROKAZL Royals · 177 PAwOBA .315 → .237 (−78)K% 16.9% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.95%÷1.000×1.440——24.41%
BB% (unintentional) /PA7.34%÷1.000×0.620—×1.0084.59%
HBP% /PA0.56%—×0.720—×1.0080.41%
Singles /BIP22.48%÷1.000×0.820×1.027×1.00819.08%
Doubles /BIP8.53%÷1.000×0.720×1.027×1.0086.36%
Triples /BIP3.10%÷1.000×0.720×1.027×1.0082.31%
Home runs /BIP0.00%÷1.000×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.027.

Result: wOBA .315 → .237; ISO .119 → .086; BABIP .336 → .273. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2012 DSLDSL Royals · 288 PAwOBA .380 → .265 (−114)K% 10.4% → 12.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.42%÷1.000×1.220——12.71%
BB% (unintentional) /PA13.54%÷1.000×0.700—×1.0089.55%
HBP% /PA2.43%—×0.700—×1.0081.71%
Singles /BIP25.85%÷1.000×0.680×1.007×1.00817.83%
Doubles /BIP6.34%÷1.000×0.600×1.007×1.0083.86%
Triples /BIP2.44%÷1.000×0.600×1.007×1.0081.48%
Home runs /BIP0.98%÷1.000×0.470—×1.0080.46%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .380 → .265; ISO .123 → .077; BABIP .346 → .231. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).