Sandy Madera

PosDH
B/TR/R
Born1980-08-11
Age (2027)46
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201534AAAPericos de Pu…385.328/.421/.48210089—.255/.317/.351
201635AAAOlmecas de Ta…403.340/.398/.526171105—.279/.315/.413
201736AAAOlmecas de Ta…386.322/.409/.47293107—.285/.339/.400
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)
200625 AABowie Baysox — 7669 16401 2191 02 232264333597 101306 253 254 42 — — — — — —
200625 A+Frederick Keys — 144126 41808 12244 12 325401579981 254344 178 423 122 — — — — — —
200726 A+Frederick Keys — 4942 11311 552 01 262367452820 190278 1010 366 80 — — — — — —
200827 AAAPawtucket Red Sox — 131113 33806 14252 00 292380522902 230321 1911 391 114 — — — — — —
200827 AAPortland Sea Dogs — 189172 50917 12193 10 291348477824 186291 106 361 99 — — — — — —
200928 AAAPawtucket Red Sox — 1816 2000 230 00 125222125347 154 1711 178 -18 — — — — — —
201029 AAALeones de Yucatan — 427381 14630518 334311 102 3834476301.077 247399 108 467 154 — — — — — —
201029 INTLCaneros de los Mochis — 249221 808114 23341 03 3624245971.022 235373 149 439 183 — — — — — —
201130 AAASultanes de Monterrey — 424366 11916119 47527 33 325412530942 205334 1211 412 112 — — — — — —
201130 INTLCaneros de los Mochis — 244213 7814113 24326 01 3664446241.069 258387 1310 463 200 — — — — — —
201231 INTLCaneros de los Mochis — 213186 514114 21354 11 274360532892 258266 1610 387 148 — — — — — —
201332 AAAPericos de Puebla — 469426 16628319 36605 13 3904436031.047 214421 138 457 120 — — — — — —
201332 INTLCaneros de los Mochis — 7563 24604 11101 00 3814806671.147 286408 1315 495 221 — — — — — —
201433 AAAPericos de Puebla — 419362 14626126 47457 31 4034816961.177 293408 1111 504 147 — — — — — —
201433 INTLCaneros de los Mochis — 138118 31002 14256 02 263370314683 51319 1810 323 105 — — — — — —
201534 AAAPericos de Puebla — 385332 10921010 48455 02 328421482903 154357 1212 404 89 — — — — — —
201635 AAAOlmecas de Tabasco — 403365 12417017 30495 11 340398526924 186354 127 405 105 — — — — — —
201736 AAAOlmecas de Tabasco — 386335 1082119 47292 32 322409472880 149331 812 392 107 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200625 AA MLEBowie Baysox — 7670 16401 1231 02 229250329579 100297 301 230 42 — — — — — —
200625 A+ MLEFrederick Keys — 144131 37707 7344 12 282338496834 214314 245 349 122 — — — — — —
200726 A+ MLEFrederick Keys — 4944 9211 372 01 205286364649 159237 146 286 80 — — — — — —
200827 AAA MLEPawtucket Red Sox — 131117 31705 10302 00 265333453786 188298 238 336 114 — — — — — —
200827 AA MLEPortland Sea Dogs — 189177 47815 7233 10 266305407712 141276 124 314 99 — — — — — —
200928 AAA MLEPawtucket Red Sox — 1817 2000 140 00 118167118284 141 226 142 -18 — — — — — —
201029 AAA MLELeones de Yucatan — 427395 13426414 195411 102 339386532918 192365 134 396 154 — — — — — —
201130 AAA MLESultanes de Monterrey — 424386 10814113 27647 33 280338422760 142300 156 333 112 — — — — — —
201332 AAA MLEPericos de Puebla — 469441 13523212 21805 13 306345449794 143349 174 345 120 — — — — — —
201433 AAA MLEPericos de Puebla — 419384 12320119 25597 31 320373526899 206331 146 385 147 — — — — — —
201534 AAA MLEPericos de Puebla — 385353 901606 27595 02 255317351668 96293 157 300 89 — — — — — —
201635 AAA MLEOlmecas de Tabasco — 403380 10612013 15605 11 279315413728 134298 154 323 105 — — — — — —
201736 AAA MLEOlmecas de Tabasco — 386355 1011817 27342 32 285339400739 115296 97 327 107 — — — — — —
200625 A+ MLE2 teams — 220200 521008 9575 14 260308430738 170321 264 308 95 — — — — — —
200625 A+ RAW2 teams — 220195 571209 14435 14 292355492847 200331 206 364 95 — — — — — —
200726 A+ MLEFrederick Keys — 4944 9211 372 01 205286364649 159222 146 286 80 — — — — — —
200726 A+ RAWFrederick Keys — 4942 11311 552 01 262367452820 190278 1010 366 80 — — — — — —
200827 AA MLE2 teams — 320294 7815110 17535 10 265316425742 160289 175 323 105 — — — — — —
200827 AA RAW2 teams — 320285 8317113 26445 10 291361495855 204302 148 373 105 — — — — — —
200928 AAA MLEPawtucket Red Sox — 1817 2000 140 00 118167118284 154 226 142 -18 — — — — — —
200928 AAA RAWPawtucket Red Sox — 1816 2000 230 00 125222125347 154 1711 178 -18 — — — — — —
201029 AAA MLE2 teams — 676628 21341722 308612 105 339381532912 193364 134 396 154 — — — — — —
201029 AAA RAW2 teams — 676602 22638632 567712 105 3754396181.057 243390 118 457 154 — — — — — —
201130 AAA MLE2 teams — 668607 17022120 4310113 34 280341418759 138306 156 333 112 — — — — — —
201130 AAA RAW2 teams — 668579 19730232 718413 34 340424565989 225353 1311 431 112 — — — — — —
201231 INTL MLECaneros de los Mochis — 213186 514114 21354 11 274360532892 258266 1610 — — — — — — — —
201231 INTL RAWCaneros de los Mochis — 213186 514114 21354 11 274360532892 258266 1610 387 148 — — — — — —
201332 AAA MLE2 teams — 544512 15827314 24926 13 309347455802 146353 174 345 120 — — — — — —
201332 AAA RAW2 teams — 544489 19034323 47706 13 3894486111.060 223420 139 462 120 — — — — — —
201433 AAA MLE2 teams — 557508 16327125 337913 33 321377526903 205339 146 385 147 — — — — — —
201433 AAA RAW2 teams — 557480 17726128 617013 33 3694536021.055 233387 1311 459 147 — — — — — —
201534 AAA MLEPericos de Puebla — 385353 901606 27595 02 255317351668 96292 157 300 89 — — — — — —
201534 AAA RAWPericos de Puebla — 385332 10921010 48455 02 328421482903 154357 1212 404 89 — — — — — —
201635 AAA MLEOlmecas de Tabasco — 403380 10612013 15605 11 279315413728 134300 154 323 105 — — — — — —
201635 AAA RAWOlmecas de Tabasco — 403365 12417017 30495 11 340398526924 186354 127 405 105 — — — — — —
201736 AAA MLEOlmecas de Tabasco — 386355 1011817 27342 32 285339400739 115297 97 327 107 — — — — — —
201736 AAA RAWOlmecas de Tabasco — 386335 1082119 47292 32 322409472880 149331 812 392 107 — — — — — —
200625 A+ MLE2 teams — 220204 521008 9575 14 255308422730 167308 264 308 95 — — — — — —
200726 A+ MLEFrederick Keys — 4944 9211 372 01 205286364649 159237 146 286 80 — — — — — —
200827 AA MLE2 teams — 320295 7815110 17535 10 264316424740 159285 175 323 105 — — — — — —
200928 AAA MLEPawtucket Red Sox — 1817 2000 140 00 118167118284 141 226 142 -18 — — — — — —
201029 AAA MLE2 teams — 676629 21341722 308612 105 339381531912 192365 134 396 154 — — — — — —
201130 AAA MLE2 teams — 668607 17022120 4310113 34 280341418759 138300 156 333 112 — — — — — —
201332 AAA MLE2 teams — 544509 15827314 24926 13 310347458805 147349 174 345 120 — — — — — —
201433 AAA MLE2 teams — 557506 16327125 337913 33 322377528905 206331 146 385 147 — — — — — —
201534 AAA MLEPericos de Puebla — 385350 901606 27595 02 257317354671 97293 157 300 89 — — — — — —
201635 AAA MLEOlmecas de Tabasco — 403380 10612013 15605 11 279315413728 134298 154 323 105 — — — — — —
201736 AAA MLEOlmecas de Tabasco — 386354 1011817 27342 32 285339401740 116296 97 327 107 — — — — — —
▸ Career Totals
Career— MLE — 44394084 119319416140 25066772 2426 292344450794 158319 156 327 107 +40 -6 +0 -111 +96 2.0
/ 162G— MLE — 650598 17428221 379811 44 291344450794 159317 156 327 107 +6 -1 +0 -16 +14 0.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.

2017 AAAOlmecas de Tabasco · 386 PAwOBA .381 → .327 (−55)K% 7.5% → 8.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.51%÷1.020×1.200——8.84%
BB% (unintentional) /PA11.40%÷1.045×0.690—×0.9407.07%
HBP% /PA0.52%—×0.940—×0.9400.46%
Singles /BIP25.16%÷0.984×0.930×1.039×0.94023.23%
Doubles /BIP6.86%÷0.976×0.830×1.039×0.9405.70%
Triples /BIP0.33%÷1.150×0.920×1.039×0.9400.26%
Home runs /BIP2.94%÷0.886×0.700—×0.9402.18%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 77, 1B 97, 2B 95, 3B 130, K 104, BB 109 — applied at half strength. Age: age 37 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (9.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.039.

Result: wOBA .381 → .327; ISO .149 → .123; BABIP .331 → .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 AAAOlmecas de Tabasco · 403 PAwOBA .391 → .323 (−68)K% 12.2% → 14.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.16%÷0.977×1.200——14.93%
BB% (unintentional) /PA5.46%÷0.933×0.690—×0.9403.79%
HBP% /PA1.24%—×0.940—×0.9401.10%
Singles /BIP28.48%÷1.022×0.930×1.030×0.94025.08%
Doubles /BIP5.38%÷1.142×0.830×1.030×0.9403.78%
Triples /BIP0.00%÷1.000×0.920×1.030×0.9400.00%
Home runs /BIP5.38%÷0.872×0.700—×0.9404.06%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 74, 1B 104, 2B 128, 3B 100, K 95, BB 87 — applied at half strength. Age: age 36 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (8.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.030.

Result: wOBA .391 → .323; ISO .186 → .141; BABIP .354 → .298. 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 AAAPericos de Puebla · 385 PAwOBA .391 → .300 (−90)K% 11.7% → 15.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.69%÷0.913×1.200——15.36%
BB% (unintentional) /PA11.43%÷1.080×0.690—×0.9406.87%
HBP% /PA1.30%—×0.940—×0.9401.15%
Singles /BIP27.18%÷1.075×0.930×1.050×0.94023.20%
Doubles /BIP7.32%÷1.100×0.830×1.050×0.9405.45%
Triples /BIP0.00%÷1.150×0.920×1.050×0.9400.00%
Home runs /BIP3.48%÷1.062×0.700—×0.9402.16%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 112, 1B 115, 2B 120, 3B 130, K 83, BB 116 — applied at half strength. Age: age 35 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (7.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .391 → .300; ISO .154 → .106; BABIP .357 → .293. 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 AAAPericos de Puebla · 419 PAwOBA .491 → .385 (−106)K% 10.7% → 14.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.74%÷0.914×1.200——14.11%
BB% (unintentional) /PA9.79%÷1.071×0.690—×0.9405.92%
HBP% /PA1.67%—×0.940—×0.9401.48%
Singles /BIP29.34%÷1.068×0.930×1.050×0.94025.21%
Doubles /BIP8.20%÷1.108×0.830×1.050×0.9406.06%
Triples /BIP0.32%÷1.150×0.920×1.050×0.9400.25%
Home runs /BIP8.20%÷0.957×0.700—×0.9405.64%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 91, 1B 114, 2B 122, 3B 130, K 83, BB 114 — applied at half strength. Age: age 34 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (6.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .491 → .385; ISO .293 → .213; BABIP .408 → .331. 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 AAAPericos de Puebla · 469 PAwOBA .445 → .345 (−100)K% 12.8% → 17.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.79%÷0.905×1.200——16.97%
BB% (unintentional) /PA7.25%÷1.047×0.690—×0.9424.50%
HBP% /PA1.07%—×0.940—×0.9420.94%
Singles /BIP31.69%÷1.081×0.930×1.050×0.94226.97%
Doubles /BIP7.65%÷0.984×0.830×1.050×0.9426.38%
Triples /BIP0.82%÷1.150×0.920×1.050×0.9420.65%
Home runs /BIP5.19%÷1.055×0.700—×0.9423.24%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 111, 1B 116, 2B 97, 3B 130, K 81, BB 109 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .445 → .345; ISO .214 → .149; BABIP .421 → .349. 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).

2011 AAASultanes de Monterrey · 424 PAwOBA .402 → .333 (−69)K% 12.3% → 15.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.26%÷0.972×1.200——15.15%
BB% (unintentional) /PA9.91%÷1.026×0.690—×0.9626.41%
HBP% /PA1.65%—×0.940—×0.9621.49%
Singles /BIP26.43%÷1.003×0.930×1.044×0.96224.63%
Doubles /BIP5.10%÷0.997×0.830×1.044×0.9624.26%
Triples /BIP0.32%÷1.020×0.920×1.044×0.9620.29%
Home runs /BIP6.05%÷1.053×0.700—×0.9623.87%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 111, 1B 101, 2B 99, 3B 104, K 94, BB 105 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.044.

Result: wOBA .402 → .333; ISO .205 → .147; BABIP .334 → .300. 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).

2010 AAALeones de Yucatan · 427 PAwOBA .453 → .396 (−57)K% 10.1% → 12.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.07%÷0.949×1.200——12.74%
BB% (unintentional) /PA6.79%÷1.004×0.690—×0.9724.54%
HBP% /PA2.58%—×0.940—×0.9722.35%
Singles /BIP27.51%÷0.991×0.930×1.050×0.97226.35%
Doubles /BIP8.88%÷0.995×0.830×1.050×0.9727.56%
Triples /BIP1.48%÷1.150×0.920×1.050×0.9721.21%
Home runs /BIP5.33%÷0.886×0.700—×0.9724.09%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 77, 1B 98, 2B 99, 3B 130, K 90, BB 101 — 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.050.

Result: wOBA .453 → .396; ISO .247 → .200; BABIP .399 → .365. 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).

2009 AAAPawtucket Red Sox · 18 PAwOBA .174 → .142 (−33)K% 16.7% → 20.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷1.000×1.200——20.00%
BB% (unintentional) /PA11.11%÷1.000×0.690—×0.9827.53%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP15.38%÷1.000×0.930—×0.98214.05%
Doubles /BIP0.00%÷1.000×0.830—×0.9820.00%
Triples /BIP0.00%÷1.000×0.970—×0.9820.00%
Home runs /BIP0.00%÷1.000×0.840—×0.9820.00%

Factors used: league row IL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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).

Result: wOBA .174 → .142; ISO .000 → .000; BABIP .154 → .141. 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 — .