Sandro Fabian

PosRF
B/TR/R
Born1998-03-06
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202224AAA/AA/INTL2 orgs507.252/.321/.43818484—.214/.270/.390
202325AAA/INTL2 orgs539.280/.323/.50024686—.244/.282/.414
202426AAA/INTL2 orgs582.269/.346/.47022597—.242/.297/.393
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Max EV93
K%87
Whiff%83
Z-Con%83
Speed38
BB%36

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)
201517 ROKDSL Giants — 286242 651023 154718 20 269356364720 95312 165 319 34 — — — — — —
201618 ROKAZL Giants — 174159 541352 7282 31 340375522897 182388 164 380 76 — — — — — —
201719 AAugusta GreenJackets — 504480 13330011 10885 54 277298408707 131317 172 308 65 — — — — — —
201820 A+San Jose Giants — 450406 8119110 261079 12 200262325588 126241 246 262 36 — — — — — —
201921 A+San Jose Giants — 187167 48415 14334 31 287357413770 126328 187 344 78 — — — — — —
201921 ROKAZL Giants Black — 4132 7302 5133 00 219375500875 281278 3212 378 57 — — — — — —
202123 AARichmond Flying Squirrels — 314296 7813115 11574 00 264298466764 203279 184 333 76 — — — — — —
202224 AAARound Rock Express — 10999 21604 7183 00 212284394678 182221 176 303 58 — — — — — —
202224 AAFrisco RoughRiders — 271244 6316112 19506 20 258327480807 221277 187 353 84 — — — — — —
202224 INTLLeones del Escogido — 127114 31702 10272 23 272341386727 114337 218 327 107 — — — — — —
202325 AAARound Rock Express — 483444 12829323 23738 62 288333523855 234297 155 368 91 — — — — — —
202325 INTLLeones del Escogido — 5652 11201 280 00 212236308544 96227 144 237 47 — — — — — —
202426 AAARound Rock Express — 501448 12131217 45766 44 270345462807 192291 159 356 90 — — — — — —
202426 INTLToros del Este — 8169 18305 7163 10 261354522876 261260 209 375 140 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201517 ROK MLEDSL Giants — 286247 45612 105718 20 182265239504 57205 203 218 34 — — — — — —
201618 ROK MLEAZL Giants — 174161 41932 5402 31 255286385671 130298 233 280 76 — — — — — —
201719 A MLEAugusta GreenJackets — 504484 11925011 71235 54 246264366630 120295 241 265 65 — — — — — —
201820 A+ MLESan Jose Giants — 450413 701519 201499 12 169224276500 107229 334 221 36 — — — — — —
201921 A+ MLESan Jose Giants — 187170 41315 11454 31 241303359662 118284 246 283 78 — — — — — —
201921 ROK MLEAZL Giants Black — 4134 4201 3193 00 118250265515 147202 467 252 57 — — — — — —
202123 AA MLERichmond Flying Squirrels — 314301 7110113 7694 00 236263405668 169258 222 281 76 — — — — — —
202224 AAA MLERound Rock Express — 109101 19503 5213 00 188248327574 139208 195 254 58 — — — — — —
202224 AA MLEFrisco RoughRiders — 271250 5613111 13606 20 224279416695 192244 225 293 84 — — — — — —
202325 AAA MLERound Rock Express — 483454 11123316 16918 62 244282414697 170269 193 302 91 — — — — — —
202426 AAA MLERound Rock Express — 501463 11227213 30856 44 242297393690 151269 176 301 90 — — — — — —
201517 ROK MLEDSL Giants — 286247 45612 105718 20 182265239504 57221 203 218 34 — — — — — —
201517 ROK RAWDSL Giants — 286242 651023 154718 20 269356364720 95312 165 319 34 — — — — — —
201618 ROK MLEAZL Giants — 174161 41932 5402 31 255286385671 130315 233 280 76 — — — — — —
201618 ROK RAWAZL Giants — 174159 541352 7282 31 340375522897 182388 164 380 76 — — — — — —
201719 A MLEAugusta GreenJackets — 504484 11925011 71235 54 246264366630 120305 241 265 65 — — — — — —
201719 A RAWAugusta GreenJackets — 504480 13330011 10885 54 277298408707 131317 172 308 65 — — — — — —
201820 A+ MLESan Jose Giants — 450413 701519 201499 12 169224276500 107235 334 221 36 — — — — — —
201820 A+ RAWSan Jose Giants — 450406 8119110 261079 12 200262325588 126241 246 262 36 — — — — — —
201921 A+ MLE2 teams — 228204 45516 14647 31 221293343636 123285 286 277 74 — — — — — —
201921 A+ RAW2 teams — 228199 55717 19467 31 276360427787 151322 208 350 74 — — — — — —
202123 AA MLERichmond Flying Squirrels — 314301 7110113 7694 00 236263405668 169262 222 281 76 — — — — — —
202123 AA RAWRichmond Flying Squirrels — 314296 7813115 11574 00 264298466764 203279 184 333 76 — — — — — —
202224 AA MLE3 teams — 507468 9824118 2510911 43 209266380646 171233 215 282 77 — — — — — —
202224 AA RAW3 teams — 507457 11529118 369511 43 252321438759 186280 197 336 77 — — — — — —
202325 AAA MLE2 teams — 539507 12526418 181018 62 247283420703 174272 193 302 91 — — — — — —
202325 AAA RAW2 teams — 539496 13931324 25818 62 280323500823 220290 155 355 91 — — — — — —
202426 AAA MLE2 teams — 582535 13232216 34999 54 247303404707 157274 176 301 90 — — — — — —
202426 AAA RAW2 teams — 582517 13934222 52929 54 269346470816 201287 169 359 90 — — — — — —
201517 ROK MLEDSL Giants — 286256 45612 105718 20 176265230496 55205 203 218 34 — — — — — —
201618 ROK MLEAZL Giants — 174165 41932 5402 31 248286376661 127298 233 280 76 — — — — — —
201719 A MLEAugusta GreenJackets — 504487 11925011 71235 54 244264363628 119295 241 265 65 — — — — — —
201820 A+ MLESan Jose Giants — 450418 701519 201499 12 167224273497 105229 334 221 36 — — — — — —
201921 A+ MLE2 teams — 228205 45516 14647 31 220293341635 122269 286 277 74 — — — — — —
202123 AA MLERichmond Flying Squirrels — 314300 7110113 7694 00 237263407669 170258 222 281 76 — — — — — —
202224 AA MLE3 teams — 507466 9824118 2510911 43 210266382648 172234 215 282 77 — — — — — —
202325 AAA MLE2 teams — 539508 12526418 181018 62 246283419703 173269 193 302 91 — — — — — —
202426 AAA MLE2 teams — 582534 13232216 34999 54 247303404707 157269 176 301 90 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLE2 teams — 582534 13232216 34999 54 247303404707 157269 176 301 90 — — — — — —
▸ Career Totals
Career— MLE — 35843320 7461521495 14081173 2917 225271365636 140265 234 272 71 -126 -1 -0 -38 +78 -8.9
/ 162G— MLE — 650602 13628317 2514713 53 226271367639 141267 234 272 71 -23 -0 -0 -7 +14 -1.6

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.

2024 AAARound Rock Express · 501 PAwOBA .347 → .301 (−46)K% 15.2% → 17.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.17%÷1.069×1.200——17.03%
BB% (unintentional) /PA8.78%÷1.040×0.690—×1.0185.93%
HBP% /PA1.20%—×0.940—×1.0181.15%
Singles /BIP19.09%÷0.989×0.930×1.010×1.01818.46%
Doubles /BIP8.33%÷0.987×0.830×1.010×1.0187.21%
Triples /BIP0.54%÷1.150×0.970×1.010×1.0180.47%
Home runs /BIP4.57%÷0.928×0.700—×1.0183.51%

Factors used: league row International League. Park (home-season share, regressed): HR 86, 1B 98, 2B 97, 3B 130, K 114, BB 108 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .347 → .301; ISO .192 → .158; BABIP .291 → .269. 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).

2023 AAARound Rock Express · 483 PAwOBA .361 → .302 (−60)K% 15.1% → 18.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.11%÷0.964×1.200——18.81%
BB% (unintentional) /PA4.76%÷0.991×0.690—×1.0333.42%
HBP% /PA1.66%—×0.940—×1.0331.61%
Singles /BIP19.68%÷0.993×0.930×0.990×1.03318.86%
Doubles /BIP7.82%÷1.044×0.830×0.990×1.0336.36%
Triples /BIP0.81%÷0.918×0.970×0.990×1.0330.87%
Home runs /BIP6.20%÷1.035×0.700—×1.0334.33%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 99, 2B 109, 3B 84, K 93, BB 98 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .361 → .302; ISO .234 → .175; BABIP .297 → .269. 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).

2022 AAFrisco RoughRiders · 271 PAwOBA .345 → .293 (−52)K% 18.5% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.45%÷1.010×1.220——22.29%
BB% (unintentional) /PA7.01%÷1.012×0.700—×1.0124.91%
HBP% /PA2.21%—×0.870—×1.0121.95%
Singles /BIP17.53%÷1.003×0.920×0.987×1.01216.05%
Doubles /BIP8.25%÷1.030×0.840×0.987×1.0126.72%
Triples /BIP0.52%÷0.900×0.940×0.987×1.0120.54%
Home runs /BIP6.19%÷0.915×0.800—×1.0125.48%

Factors used: league row TL. Park (home-season share, regressed): HR 83, 1B 101, 2B 106, 3B 80, K 102, BB 102 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.987.

Result: wOBA .345 → .293; ISO .221 → .191; BABIP .277 → .244. 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).

2022 AAARound Rock Express · 109 PAwOBA .295 → .254 (−41)K% 16.5% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.51%÷1.015×1.200——19.52%
BB% (unintentional) /PA6.42%÷0.997×0.690—×1.0484.66%
HBP% /PA2.75%—×0.940—×1.0482.71%
Singles /BIP13.58%÷0.986×0.930×0.984×1.04813.21%
Doubles /BIP7.41%÷0.938×0.830×0.984×1.0486.76%
Triples /BIP0.00%÷0.900×0.970×0.984×1.0480.00%
Home runs /BIP4.94%÷0.957×0.700—×1.0483.78%

Factors used: league row International League. Park (home-season share, regressed): HR 91, 1B 97, 2B 88, 3B 80, K 103, BB 99 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.984.

Result: wOBA .295 → .254; ISO .182 → .146; BABIP .221 → .208. 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).

2021 AARichmond Flying Squirrels · 314 PAwOBA .325 → .281 (−44)K% 18.2% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.15%÷1.004×1.220——22.06%
BB% (unintentional) /PA3.50%÷1.134×0.690—×1.0272.19%
HBP% /PA1.27%—×0.850—×1.0271.11%
Singles /BIP20.50%÷0.970×0.940×0.976×1.02719.92%
Doubles /BIP5.44%÷1.098×0.870×0.976×1.0274.32%
Triples /BIP0.42%÷1.150×0.920×0.976×1.0270.34%
Home runs /BIP6.28%÷0.923×0.780—×1.0275.45%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 94, 2B 120, 3B 130, K 101, BB 127 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.976.

Result: wOBA .325 → .281; ISO .203 → .169; BABIP .279 → .258. 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).

2019 A+San Jose Giants · 187 PAwOBA .338 → .283 (−56)K% 17.6% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.65%÷0.975×1.340——24.26%
BB% (unintentional) /PA7.49%÷0.936×0.710—×1.0275.83%
HBP% /PA2.14%—×0.790—×1.0271.74%
Singles /BIP28.36%÷1.017×0.910×0.950×1.02724.75%
Doubles /BIP2.99%÷0.973×0.820×0.950×1.0272.45%
Triples /BIP0.75%÷0.903×0.760×0.950×1.0270.61%
Home runs /BIP3.73%÷0.947×0.920—×1.0273.72%

Factors used: league row CAL. Park (home-season share, regressed): HR 89, 1B 103, 2B 95, 3B 81, K 95, BB 87 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .338 → .283; ISO .126 → .113; BABIP .328 → .284. 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).

2019 ROKAZL Giants Black · 41 PAwOBA .378 → .252 (−126)K% 31.7% → 45.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.71%÷1.000×1.440——45.66%
BB% (unintentional) /PA12.20%÷1.000×0.620—×0.9857.45%
HBP% /PA7.32%—×0.720—×0.9855.19%
Singles /BIP10.53%÷1.000×0.820—×0.9858.50%
Doubles /BIP15.79%÷1.000×0.720—×0.98511.20%
Triples /BIP0.00%÷1.000×0.720—×0.9850.00%
Home runs /BIP10.53%÷1.000×0.780—×0.9858.09%

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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .378 → .252; ISO .281 → .189; BABIP .278 → .202. 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).

2018 A+San Jose Giants · 450 PAwOBA .257 → .221 (−37)K% 23.8% → 33.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.78%÷0.959×1.340——33.23%
BB% (unintentional) /PA5.78%÷0.971×0.710—×1.0424.40%
HBP% /PA2.00%—×0.790—×1.0421.65%
Singles /BIP17.06%÷0.987×0.910×1.014×1.04216.63%
Doubles /BIP6.35%÷0.991×0.820×1.014×1.0425.56%
Triples /BIP0.33%÷0.900×0.760×1.014×1.0420.30%
Home runs /BIP3.34%÷0.924×0.920—×1.0423.47%

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 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .257 → .221; ISO .126 → .111; BABIP .241 → .229. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .