Tony Sanchez

PosC
B/TR/R
Born1988-05-20
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201729AAALAA284.272/.359/.3744172—.238/.304/.317
201830AAATEX247.298/.352/.4537080—.248/.291/.361
201931AATEX256.246/.320/.3464040—.188/.249/.248
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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
200921 AWest Virginia Power — 188155 491517 21348 10 316424561985 245356 1811 423 126 — — — — — —
201022 A+Bradenton Marauders — 250207 651704 284111 21 314423454877 140367 1611 390 105 — — — — — —
201022 INTLMesa Solar Sox — 7668 14104 7211 00 206289397687 191233 289 308 94 — — — — — —
201123 AAAltoona Curve — 469402 971415 477614 55 241341318660 77285 1610 304 80 — — — — — —
201224 AAAIndianapolis Indians — 236206 481208 23463 00 233319408727 175260 1910 321 74 — — — — — —
201224 AAAltoona Curve — 162141 391410 18333 11 277370390760 113361 2011 346 81 — — — — — —
201325 MLBPittsburgh Pirates — 6660 14402 3142 00 233292400692 167267 215 305 94 -0 +0 +2 +7 +1 1.0
201325 AAAIndianapolis Indians — 296260 7526010 28606 00 288371504875 215339 209 383 111 — — — — — —
201325 AAAltoona Curve — 1717 3100 030 00 176176235412 59214 180 182 -9 — — — — — —
201426 MLBPittsburgh Pirates — 8075 20102 3281 00 267304360664 93391 354 296 89 -1 +0 +0 +8 +2 0.9
201426 AAAIndianapolis Indians — 313268 6317011 38764 00 235339422760 187284 2412 338 80 — — — — — —
201426 INTLToros del Este — 3630 3100 350 00 100182133315 33115 148 144 -16 — — — — — —
201527 AAAIndianapolis Indians — 371313 742023 45658 43 236347342689 105284 1812 315 56 — — — — — —
201628 AAASacramento River Cats — 228199 40805 25433 00 201300317616 116230 1911 284 40 — — — — — —
201729 AAASalt Lake Bees — 284243 661304 29614 13 272359374733 103343 2110 326 72 — — — — — —
201830 AAARound Rock Express — 247225 671217 17572 00 298352453806 156368 237 354 80 — — — — — —
201931 AAFrisco RoughRiders — 256228 561104 16559 00 246320346667 101302 216 302 40 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 146135 34504 6423 00 252299378676 126330 294 300 89 -2 +0 +2 +14 +3 1.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200921 A MLEWest Virginia Power — 188163 451316 13458 10 276359479837 202318 247 355 126 — — — — — —
201022 A+ MLEBradenton Marauders — 250216 561503 195911 21 259350370720 111329 248 324 105 — — — — — —
201123 AA MLEAltoona Curve — 469413 1011414 369514 55 245326312638 68298 208 286 80 — — — — — —
201224 AAA MLEIndianapolis Indians — 236213 471207 16553 00 221284376660 155249 237 278 74 — — — — — —
201224 AA MLEAltoona Curve — 162146 361110 13413 11 247321336657 89335 258 288 81 — — — — — —
201325 MLB MLEPittsburgh Pirates — 6660 14402 3142 00 233292400692 167267 215 307 94 -0 +0 +2 +7 +1 1.0
201325 AAA MLEIndianapolis Indians — 296270 692309 18796 00 256316441757 185325 276 332 111 — — — — — —
201325 AA MLEAltoona Curve — 1717 3100 040 00 176176235412 59204 240 155 -9 — — — — — —
201426 MLB MLEPittsburgh Pirates — 8075 20102 3281 00 267304360664 93391 354 300 89 -1 +0 +0 +8 +2 0.9
201426 AAA MLEIndianapolis Indians — 313278 5615011 28944 00 201284374658 173255 309 287 80 — — — — — —
201527 AAA MLEIndianapolis Indians — 371331 641623 27808 43 193270281551 88237 227 251 56 — — — — — —
201628 AAA MLESacramento River Cats — 228208 37704 16543 00 178247269516 91212 247 227 40 — — — — — —
201729 AAA MLESalt Lake Bees — 284252 601103 20784 13 238304317622 79313 277 274 72 — — — — — —
201830 AAA MLERound Rock Express — 247230 57915 12702 00 248291361652 113326 285 286 80 — — — — — —
201931 AA MLEFrisco RoughRiders — 256234 44802 10689 00 188249248497 60247 274 227 40 — — — — — —
200921 A MLEWest Virginia Power — 188163 451316 13458 10 276359479837 202336 247 355 126 — — — — — —
200921 A RAWWest Virginia Power — 188155 491517 21348 10 316424561985 245356 1811 423 126 — — — — — —
201022 A+ MLE2 teams — 326285 742004 257712 21 260345372717 112337 248 324 105 — — — — — —
201022 A+ RAW2 teams — 326275 791808 356212 21 287391440831 153340 1911 371 105 — — — — — —
201123 AA MLEAltoona Curve — 469413 1011414 369514 55 245326312638 68307 208 286 80 — — — — — —
201123 AA RAWAltoona Curve — 469402 971415 477614 55 241341318660 77285 1610 304 80 — — — — — —
201224 AAA MLE2 teams — 398359 812217 29966 11 226294351645 125287 247 282 77 — — — — — —
201224 AAA RAW2 teams — 398347 872618 41796 11 251340401741 150302 2010 331 77 — — — — — —
201325 AAA MLE3 teams — 379347 8628011 21978 00 248306424729 176310 266 320 103 — — — — — —
201325 AAA RAW3 teams — 379337 9231012 31778 00 273348472820 199319 208 361 103 — — — — — —
201426 AAA MLE3 teams — 429383 8317014 341335 00 217289371660 154287 318 290 82 — — — — — —
201426 AAA RAW3 teams — 429373 8619013 441095 00 231320386706 155286 2510 314 82 — — — — — —
201527 AAA MLEIndianapolis Indians — 371331 641623 27808 43 193270281551 88241 227 251 56 — — — — — —
201527 AAA RAWIndianapolis Indians — 371313 742023 45658 43 236347342689 105284 1812 315 56 — — — — — —
201628 AAA MLESacramento River Cats — 228208 37704 16543 00 178247269516 91219 247 227 40 — — — — — —
201628 AAA RAWSacramento River Cats — 228199 40805 25433 00 201300317616 116230 1911 284 40 — — — — — —
201729 AAA MLESalt Lake Bees — 284252 601103 20784 13 238304317622 79328 277 274 72 — — — — — —
201729 AAA RAWSalt Lake Bees — 284243 661304 29614 13 272359374733 103343 2110 326 72 — — — — — —
201830 AAA MLERound Rock Express — 247230 57915 12702 00 248291361652 113331 285 286 80 — — — — — —
201830 AAA RAWRound Rock Express — 247225 671217 17572 00 298352453806 156368 237 354 80 — — — — — —
201931 AA MLEFrisco RoughRiders — 256234 44802 10689 00 188249248497 60251 274 227 40 — — — — — —
201931 AA RAWFrisco RoughRiders — 256228 561104 16559 00 246320346667 101302 216 302 40 — — — — — —
200921 A MLEWest Virginia Power — 188165 451316 13458 10 273359473831 200318 247 355 126 — — — — — —
201022 A+ MLE2 teams — 326286 742004 257712 21 259345371715 112329 248 324 105 — — — — — —
201123 AA MLEAltoona Curve — 469416 1011414 369514 55 243326310636 67298 208 286 80 — — — — — —
201224 AAA MLE2 teams — 398360 812217 29966 11 225294350644 125284 247 282 77 — — — — — —
201325 AAA MLE3 teams — 379347 8628011 21978 00 248306424729 176309 266 320 103 — — — — — —
201426 AAA MLE3 teams — 429387 8317014 341335 00 214289367656 152283 318 290 82 — — — — — —
201527 AAA MLEIndianapolis Indians — 371333 641623 27808 43 192270279550 87237 227 251 56 — — — — — —
201628 AAA MLESacramento River Cats — 228207 37704 16543 00 179247271517 92212 247 227 40 — — — — — —
201729 AAA MLESalt Lake Bees — 284258 601103 20784 13 233304310614 78313 277 274 72 — — — — — —
201830 AAA MLERound Rock Express — 247231 57915 12702 00 247291359650 113326 285 286 80 — — — — — —
201931 AA MLEFrisco RoughRiders — 256235 44802 10689 00 187249247496 60247 274 227 40 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 146135 34504 6423 00 252299378676 126330 294 300 78 -2 +0 +2 +14 +3 1.8
/ 162G— A+C — 650601 15122018 2718713 00 251298378676 126328 294 300 78 -9 +0 +9 +64 +14 8.0
Career— MLE — 35753205 732165663 24389379 1413 228299343641 114293 257 284 78 -2 +0 +2 +14 +3 1.8
/ 162G— MLE — 650583 13330111 4416214 32 228298340638 111293 257 284 78 -9 +0 +9 +64 +14 8.0

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.

2019 AAFrisco RoughRiders · 256 PAwOBA .298 → .227 (−70)K% 21.5% → 26.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.48%÷0.986×1.220——26.59%
BB% (unintentional) /PA6.25%÷1.032×0.700—×0.9403.98%
HBP% /PA3.52%—×0.870—×0.9402.88%
Singles /BIP23.70%÷0.983×0.920×0.950×0.94019.81%
Doubles /BIP6.36%÷0.960×0.840×0.950×0.9404.97%
Triples /BIP0.00%÷0.900×0.940×0.950×0.9400.00%
Home runs /BIP2.31%÷1.208×0.800—×0.9401.44%

Factors used: league row TL. Park (home-season share, regressed): HR 142, 1B 97, 2B 92, 3B 80, K 97, BB 106 — applied at half strength. Age: age 31 vs a level average of 24.8 → −6.0% on BB/HBP/hit rates (6.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .298 → .227; ISO .101 → .069; BABIP .302 → .247. 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 AAARound Rock Express · 247 PAwOBA .347 → .286 (−61)K% 23.1% → 28.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.08%÷1.055×1.290——28.21%
BB% (unintentional) /PA6.88%÷0.978×0.710—×0.9724.86%
HBP% /PA0.81%—×0.980—×0.9720.77%
Singles /BIP27.98%÷0.962×0.900×1.016×0.97225.85%
Doubles /BIP7.14%÷1.019×0.810×1.016×0.9725.61%
Triples /BIP0.60%÷0.900×0.810×1.016×0.9720.53%
Home runs /BIP4.17%÷0.978×0.780—×0.9723.23%

Factors used: league row PCL. Park (home-season share, regressed): HR 96, 1B 92, 2B 104, 3B 80, K 111, BB 96 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .347 → .286; ISO .156 → .119; BABIP .368 → .326. 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 AAASalt Lake Bees · 284 PAwOBA .321 → .274 (−47)K% 21.5% → 27.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.48%÷1.010×1.290——27.43%
BB% (unintentional) /PA10.21%÷0.993×0.710—×0.9827.17%
HBP% /PA1.41%—×0.980—×0.9821.36%
Singles /BIP26.92%÷0.986×0.900×1.050×0.98225.33%
Doubles /BIP7.14%÷1.009×0.810×1.050×0.9825.91%
Triples /BIP0.00%÷1.093×0.810×1.050×0.9820.00%
Home runs /BIP2.20%÷0.989×0.780—×0.9821.70%

Factors used: league row PCL. Park (home-season share, regressed): HR 98, 1B 97, 2B 102, 3B 119, K 102, BB 99 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .321 → .274; ISO .103 → .082; BABIP .343 → .313. 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 AAASacramento River Cats · 228 PAwOBA .276 → .227 (−50)K% 18.9% → 23.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.86%÷1.034×1.290——23.53%
BB% (unintentional) /PA10.53%÷1.052×0.710—×0.9927.05%
HBP% /PA1.32%—×0.980—×0.9921.28%
Singles /BIP17.31%÷0.960×0.900×1.024×0.99216.48%
Doubles /BIP5.13%÷0.973×0.810×1.024×0.9924.34%
Triples /BIP0.00%÷0.900×0.810×1.024×0.9920.00%
Home runs /BIP3.21%÷1.082×0.780—×0.9922.29%

Factors used: league row PCL. Park (home-season share, regressed): HR 116, 1B 92, 2B 95, 3B 80, K 107, BB 110 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .276 → .227; ISO .116 → .088; BABIP .230 → .212. 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 AAAIndianapolis Indians · 371 PAwOBA .309 → .251 (−58)K% 17.5% → 21.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.52%÷0.977×1.200——21.51%
BB% (unintentional) /PA11.59%÷1.077×0.690—×1.0037.45%
HBP% /PA2.16%—×0.940—×1.0032.03%
Singles /BIP19.76%÷1.044×0.930×0.961×1.00316.97%
Doubles /BIP8.06%÷1.050×0.830×0.961×1.0036.14%
Triples /BIP0.81%÷1.041×0.970×0.961×1.0030.72%
Home runs /BIP1.21%÷0.847×0.840—×1.0031.20%

Factors used: league row IL. Park (home-season share, regressed): HR 69, 1B 109, 2B 110, 3B 108, K 95, BB 115 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .309 → .251; ISO .105 → .092; BABIP .284 → .237. 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 AAAIndianapolis Indians · 313 PAwOBA .332 → .287 (−45)K% 24.3% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.28%÷0.968×1.200——30.09%
BB% (unintentional) /PA12.14%÷0.944×0.690—×1.0189.04%
HBP% /PA1.28%—×0.940—×1.0181.22%
Singles /BIP18.23%÷1.068×0.930×1.006×1.01816.25%
Doubles /BIP8.85%÷0.932×0.830×1.006×1.0188.07%
Triples /BIP0.00%÷1.150×0.970×1.006×1.0180.00%
Home runs /BIP5.73%÷0.854×0.840—×1.0185.74%

Factors used: league row IL. Park (home-season share, regressed): HR 71, 1B 114, 2B 86, 3B 130, K 94, BB 89 — 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.006.

Result: wOBA .332 → .287; ISO .187 → .176; BABIP .284 → .255. 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 AAAIndianapolis Indians · 296 PAwOBA .373 → .332 (−42)K% 20.3% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.27%÷0.909×1.200——26.76%
BB% (unintentional) /PA8.78%÷1.012×0.690—×1.0336.19%
HBP% /PA2.03%—×0.940—×1.0331.97%
Singles /BIP19.50%÷0.978×0.930×1.015×1.03319.43%
Doubles /BIP13.00%÷0.954×0.830×1.015×1.03311.86%
Triples /BIP0.00%÷1.080×0.970×1.015×1.0330.00%
Home runs /BIP5.00%÷0.901×0.840—×1.0334.82%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 96, 2B 91, 3B 116, K 82, BB 102 — 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 ×1.015.

Result: wOBA .373 → .332; ISO .215 → .195; BABIP .339 → .325. 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 AAAltoona Curve · 17 PAwOBA .177 → .155 (−21)K% 17.6% → 23.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.65%÷0.905×1.220——23.78%
BB% (unintentional) /PA0.00%÷1.073×0.700—×0.9980.00%
HBP% /PA0.00%—×0.850—×0.9980.00%
Singles /BIP14.29%÷0.997×0.970—×0.99813.87%
Doubles /BIP7.14%÷0.933×0.860—×0.9986.57%
Triples /BIP0.00%÷1.006×0.950—×0.9980.00%
Home runs /BIP0.00%÷0.836×0.780—×0.9980.00%

Factors used: league row EL. Park (home-season share, regressed): HR 67, 1B 99, 2B 87, 3B 101, K 81, BB 115 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average).

Result: wOBA .177 → .155; ISO .059 → .050; BABIP .214 → .204. 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 — .