Diego Madero

PosSS
B/TR/R
Born1992-01-17
Age (2027)35
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202028INTLTomateros de …86.203/.262/.2701041—
202129INTLTomateros de …85.236/.321/.45843108—
202230INTLTomateros de …102.276/.297/.3671385—
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)
201220 AAAVaqueros de la Laguna — 227215 561104 9340 32 260290367658 107292 154 290 41 — — — — — —
201321 AAAVaqueros de la Laguna — 223203 64913 10332 62 315353414767 99363 154 332 92 — — — — — —
201321 INTLMayos de Navojoa — 4843 7101 4140 02 163234256490 93214 298 223 37 — — — — — —
201422 AAAVaqueros de la Laguna — 509456 1352848 36637 157 296357428784 132327 127 344 83 — — — — — —
201422 INTLMayos de Navojoa — 10696 23302 4133 00 240291333625 94256 124 276 73 — — — — — —
201523 AAAVaqueros de la Laguna — 447411 1121644 24491 86 273314360674 88297 115 296 61 — — — — — —
201523 INTLMayos de Navojoa — 167145 36140 11161 02 248306310616 62273 107 265 65 — — — — — —
201624 AAALeones de Yucatan — 326292 871422 21363 155 298351380731 82328 116 321 84 — — — — — —
201624 INTLMayos de Navojoa — 118108 24801 5201 11 222263324587 102261 174 256 59 — — — — — —
201725 AAALeones de Yucatan — 297272 932035 16364 104 342387493880 151381 125 383 112 — — — — — —
201725 INTLMayos de Navojoa — 152144 35402 2192 61 243264312576 69268 121 253 57 — — — — — —
201826 INTLMayos de Navojoa — 10695 20302 9161 00 211286305591 95234 158 270 69 — — — — — —
201927 AAAPiratas de Campeche — 350311 749014 30514 70 238313402715 164243 159 316 53 — — — — — —
201927 INTLVenados de Mazatlan — 4943 12200 5101 00 279367326693 47364 2010 323 105 — — — — — —
202028 INTLTomateros de Culiacan — 8674 15201 6100 00 203263270533 68215 127 229 41 — — — — — —
202129 INTLTomateros de Culiacan — 8572 17404 9110 30 236321458779 222224 1311 328 108 — — — — — —
202230 INTLTomateros de Culiacan — 10298 27411 2101 31 276297367664 92299 102 294 85 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201220 AAA MLEVaqueros de la Laguna — 227217 46803 7440 32 212237290527 78250 193 229 41 — — — — — —
201321 AAA MLEVaqueros de la Laguna — 223206 62712 7422 62 301330374704 73354 193 304 92 — — — — — —
201422 AAA MLEVaqueros de la Laguna — 509467 1212346 25787 157 259307364671 105291 155 291 83 — — — — — —
201523 AAA MLEVaqueros de la Laguna — 447420 1051443 15621 86 250278324601 74272 143 259 61 — — — — — —
201624 AAA MLELeones de Yucatan — 326298 851122 15473 155 285326356682 70313 145 293 84 — — — — — —
201725 AAA MLELeones de Yucatan — 297277 861634 11424 104 310346433779 123350 144 334 112 — — — — — —
201927 AAA MLEPiratas de Campeche — 350321 66809 20574 70 206261315576 109216 166 247 53 — — — — — —
201220 AAA MLEVaqueros de la Laguna — 227217 46803 7440 32 212237290527 78251 193 229 41 — — — — — —
201220 AAA RAWVaqueros de la Laguna — 227215 561104 9340 32 260290367658 107292 154 290 41 — — — — — —
201321 AAA MLE2 teams — 271251 76913 9512 64 303332382715 80369 193 304 92 — — — — — —
201321 AAA RAW2 teams — 271246 711014 14472 64 289332386718 98342 175 313 92 — — — — — —
201422 AAA MLE2 teams — 615561 1462857 319510 157 260311365676 105300 155 291 83 — — — — — —
201422 AAA RAW2 teams — 615552 15831410 407610 157 286346411757 125315 127 333 83 — — — — — —
201523 AAA MLE2 teams — 614570 1431954 21852 88 251280323603 72284 143 259 61 — — — — — —
201523 AAA RAW2 teams — 614556 1481784 35652 88 266312347659 81290 116 288 61 — — — — — —
201624 AAA MLE2 teams — 444406 1141522 20634 166 281321342663 62323 145 293 84 — — — — — —
201624 AAA RAW2 teams — 444400 1112223 26564 166 278328365693 87311 136 304 84 — — — — — —
201725 AAA MLE2 teams — 449418 1312556 16646 165 313348440788 127359 144 334 112 — — — — — —
201725 AAA RAW2 teams — 449416 1282437 18556 165 308345430776 123342 124 339 112 — — — — — —
201826 INTL MLEMayos de Navojoa — 10695 20302 9161 00 211286305591 95234 158 — — — — — — — —
201826 INTL RAWMayos de Navojoa — 10695 20302 9161 00 211286305591 95234 158 270 69 — — — — — —
201927 AAA MLE2 teams — 399366 759010 23655 70 205261311573 107223 166 247 53 — — — — — —
201927 AAA RAW2 teams — 399354 8611014 35615 70 243320393712 150257 159 317 53 — — — — — —
202028 INTL MLETomateros de Culiacan — 8674 15201 6100 00 203263270533 68215 127 — — — — — — — —
202028 INTL RAWTomateros de Culiacan — 8674 15201 6100 00 203263270533 68215 127 229 41 — — — — — —
202129 INTL MLETomateros de Culiacan — 8572 17404 9110 30 236321458779 222224 1311 — — — — — — — —
202129 INTL RAWTomateros de Culiacan — 8572 17404 9110 30 236321458779 222224 1311 328 108 — — — — — —
202230 INTL MLETomateros de Culiacan — 10298 27411 2101 31 276297367664 92299 102 — — — — — — — —
202230 INTL RAWTomateros de Culiacan — 10298 27411 2101 31 276297367664 92299 102 294 85 — — — — — —
201220 AAA MLEVaqueros de la Laguna — 227218 46803 7440 32 211237289526 78250 193 229 41 — — — — — —
201321 AAA MLE2 teams — 271258 76913 9512 64 295332372704 78354 193 304 92 — — — — — —
201422 AAA MLE2 teams — 615569 1462857 319510 157 257311360671 104291 155 291 83 — — — — — —
201523 AAA MLE2 teams — 614586 1431954 21852 88 244280314594 70272 143 259 61 — — — — — —
201624 AAA MLE2 teams — 444417 1141522 20634 166 273321333654 60313 145 293 84 — — — — — —
201725 AAA MLE2 teams — 449424 1312556 16646 165 309348434782 125350 144 334 112 — — — — — —
201927 AAA MLE2 teams — 399368 759010 23655 70 204261310571 106216 166 247 53 — — — — — —
▸ Career Totals
Career— MLE — 33983128 8101261943 15351431 7733 259300353653 94295 155 250 56 -179 +2 +0 +36 +74 -6.9
/ 162G— MLE — 650598 1552448 29986 156 259300353653 94296 154 250 56 -34 +1 +0 +7 +14 -1.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.

2019 AAAPiratas de Campeche · 350 PAwOBA .309 → .247 (−62)K% 14.6% → 16.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.57%÷1.071×1.200——16.32%
BB% (unintentional) /PA8.57%÷1.033×0.690—×1.0035.74%
HBP% /PA1.14%—×0.940—×1.0031.08%
Singles /BIP19.62%÷0.954×0.930×0.950×1.00318.22%
Doubles /BIP3.46%÷0.971×0.830×0.950×1.0032.82%
Triples /BIP0.00%÷0.987×0.920×0.950×1.0030.00%
Home runs /BIP5.38%÷1.196×0.700—×1.0033.16%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 139, 1B 91, 2B 94, 3B 97, K 114, BB 107 — 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.950.

Result: wOBA .309 → .247; ISO .164 → .106; BABIP .243 → .216. 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 AAALeones de Yucatan · 297 PAwOBA .372 → .334 (−38)K% 12.1% → 14.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.12%÷1.015×1.200——14.34%
BB% (unintentional) /PA5.05%÷0.998×0.690—×1.0333.61%
HBP% /PA1.35%—×0.940—×1.0331.31%
Singles /BIP27.54%÷1.002×0.930×0.993×1.03326.23%
Doubles /BIP8.47%÷1.054×0.830×0.993×1.0336.85%
Triples /BIP1.27%÷0.900×0.920×0.993×1.0331.33%
Home runs /BIP2.12%÷0.945×0.700—×1.0331.62%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 89, 1B 100, 2B 111, 3B 80, K 103, BB 100 — 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.993.

Result: wOBA .372 → .334; ISO .151 → .127; BABIP .381 → .350. 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 AAALeones de Yucatan · 326 PAwOBA .318 → .293 (−24)K% 11.0% → 14.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.04%÷0.924×1.200——14.34%
BB% (unintentional) /PA6.44%÷1.008×0.690—×1.0484.62%
HBP% /PA0.92%—×0.940—×1.0480.91%
Singles /BIP26.95%÷0.991×0.930×1.005×1.04826.64%
Doubles /BIP5.47%÷1.104×0.830×1.005×1.0484.33%
Triples /BIP0.78%÷1.150×0.920×1.005×1.0480.66%
Home runs /BIP0.78%÷0.834×0.700—×1.0480.69%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 67, 1B 98, 2B 121, 3B 130, K 85, BB 102 — 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 ×1.005.

Result: wOBA .318 → .293; ISO .082 → .069; BABIP .328 → .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).

2015 AAAVaqueros de la Laguna · 447 PAwOBA .291 → .259 (−33)K% 11.0% → 13.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.96%÷0.955×1.200——13.78%
BB% (unintentional) /PA5.15%÷1.084×0.690—×1.0503.44%
HBP% /PA0.22%—×0.940—×1.0500.22%
Singles /BIP24.31%÷1.049×0.930×1.003×1.05022.71%
Doubles /BIP4.42%÷1.046×0.830×1.003×1.0503.69%
Triples /BIP1.10%÷1.080×0.920×1.003×1.0500.99%
Home runs /BIP1.10%÷1.006×0.700—×1.0500.81%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 101, 1B 110, 2B 109, 3B 116, K 91, BB 117 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .291 → .259; ISO .088 → .073; BABIP .297 → .272. 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 AAAVaqueros de la Laguna · 509 PAwOBA .337 → .291 (−46)K% 12.4% → 15.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.38%÷0.966×1.200——15.38%
BB% (unintentional) /PA7.07%÷1.025×0.690—×1.0505.00%
HBP% /PA1.38%—×0.940—×1.0501.36%
Singles /BIP24.17%÷1.055×0.930×0.988×1.05022.09%
Doubles /BIP7.12%÷1.060×0.830×0.988×1.0505.79%
Triples /BIP1.02%÷0.953×0.920×0.988×1.0501.02%
Home runs /BIP2.04%÷0.976×0.700—×1.0501.53%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 111, 2B 112, 3B 91, K 93, BB 105 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.988.

Result: wOBA .337 → .291; ISO .132 → .109; BABIP .327 → .291. 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 AAAVaqueros de la Laguna · 223 PAwOBA .324 → .304 (−20)K% 14.8% → 18.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.80%÷0.949×1.200——18.72%
BB% (unintentional) /PA4.48%÷0.989×0.690—×1.0503.29%
HBP% /PA0.90%—×0.940—×1.0500.89%
Singles /BIP30.00%÷0.999×0.930×1.034×1.05030.32%
Doubles /BIP5.29%÷1.098×0.830×1.034×1.0504.35%
Triples /BIP0.59%÷1.150×0.920×1.034×1.0500.51%
Home runs /BIP1.76%÷0.991×0.700—×1.0501.31%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 98, 1B 100, 2B 120, 3B 130, K 90, BB 98 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .324 → .304; ISO .099 → .079; BABIP .363 → .354. 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 AAAVaqueros de la Laguna · 227 PAwOBA .283 → .229 (−54)K% 15.0% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.98%÷0.925×1.200——19.42%
BB% (unintentional) /PA3.96%÷0.942×0.690—×1.0503.05%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP22.65%÷1.081×0.930×0.982×1.05020.10%
Doubles /BIP6.08%÷1.114×0.830×0.982×1.0504.67%
Triples /BIP0.00%÷1.132×0.920×0.982×1.0500.00%
Home runs /BIP2.21%÷1.018×0.700—×1.0501.60%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 104, 1B 116, 2B 123, 3B 126, K 85, BB 88 — applied at half strength. Age: age 20 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (7.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .283 → .229; ISO .107 → .077; BABIP .292 → .250. 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 — .