Willy Montero

CF Tampa Tarpons
Age 22 R/R 6'4" / 202 lbs A HR +14% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP35OGV rank#2430ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419ANYY486.244/.315/.35571545—.199/.253/.289
202520A/ROKNYY219.261/.312/.3101327—.198/.239/.242
202621A+/ANYY397.270/.340/.441132561—.207/.259/.335
2027PROJMLE22MLBNYY507.211/.261/.31291360-0.3
2028PROJ34% MLB23MLBNYY120.216/.268/.3313366-0.2
2029PROJ46% MLB24MLBNYY188.220/.273/.3414570-0.1
Next 3 projected WAR -0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A+
Speed75
K%36
Whiff%19
Z-Con%17
ISO14
wOBA13
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 96%
CompsBraulio Vasquez (age 22) · Glenn Santiago (age 22) · Andrew Pintar (age 23)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†60
AVG/OBP/SLG.209 / .258 / .309
PA210
HR4
SB5
K%30
BB%6
ISO102
MLB%0%
Value2027 · WAR
BAT: -9.9 runs (wOBA-derived runs vs avg)-10BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.30-0.3WAR
0.00.51.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 45 / POW 20
Toolsscout grade
CONTACT45
scouting grade only
POWER20
scouting grade only
EYE30
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M———
2033Pre-Arb$0.9M———
2034Pre-Arb$1.0M———
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1.0M +$0.0M

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)
202116 ROKDSL Yankees 2 — 6147 9100 7183 04 191333213546 21273 3011 256 14 — — — — — —
202217 ROKDSL NYY Yankees — 235191 50914 36617 164 262397382780 120362 2615 359 42 — — — — — —
202318 ROKFCL Yankees — 203181 60922 16363 54 331395436831 105397 188 369 65 — — — — — —
202419 ATampa Tarpons — 486434 1062327 401035 151 244315355670 111299 218 300 45 — — — — — —
202520 ATampa Tarpons — 185170 46511 14420 23 271326329655 59352 238 298 36 — — — — — —
202520 ROKFCL Yankees — 3433 7000 160 10 212235212447 259 183 207 -20 — — — — — —
202621 A+Hudson Valley Renegades — 7468 16201 4201 70 235288309596 74312 275 269 22 — — — — — —
202621 ATampa Tarpons — 323288 8016212 31832 183 278352472824 194349 2610 363 70 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202116 ROK MLEDSL Yankees 2 — 6149 7100 5233 04 143263163426 20183 388 189 14 — — — — — —
202217 ROK MLEDSL NYY Yankees — 235201 33512 26767 164 164282229511 65242 3211 231 42 — — — — — —
202318 ROK MLEFCL Yankees — 203187 46621 10553 54 246295316611 70322 275 264 65 — — — — — —
202419 A MLETampa Tarpons — 486447 891826 271465 151 199253289541 89265 306 235 45 — — — — — —
202520 A MLETampa Tarpons — 185174 36411 10570 23 207250259509 52290 315 222 36 — — — — — —
202520 ROK MLEFCL Yankees — 3433 5000 190 10 152176152328 198 263 139 -20 — — — — — —
202621 A+ MLEHudson Valley Renegades — 7470 12101 2261 70 171205229434 57261 353 201 22 — — — — — —
202621 A MLETampa Tarpons — 323298 641229 211132 183 215271359630 144302 357 271 70 — — — — — —
202116 ROK MLEDSL Yankees 2 — 6149 7100 5233 04 143263163426 20233 388 189 14 — — — — — —
202116 ROK RAWDSL Yankees 2 — 6147 9100 7183 04 191333213546 21273 3011 256 14 — — — — — —
202217 ROK MLEDSL NYY Yankees — 235201 33512 26767 164 164282229511 65250 3211 231 42 — — — — — —
202217 ROK RAWDSL NYY Yankees — 235191 50914 36617 164 262397382780 120362 2615 359 42 — — — — — —
202318 ROK MLEFCL Yankees — 203187 46621 10553 54 246295316611 70336 275 264 65 — — — — — —
202318 ROK RAWFCL Yankees — 203181 60922 16363 54 331395436831 105397 188 369 65 — — — — — —
202419 A MLETampa Tarpons — 486447 891826 271465 151 199253289541 89275 306 235 45 — — — — — —
202419 A RAWTampa Tarpons — 486434 1062327 401035 151 244315355670 111299 218 300 45 — — — — — —
202520 A MLE2 teams — 219207 41411 11660 33 198239242480 43284 305 209 28 — — — — — —
202520 A RAW2 teams — 219203 53511 15480 33 261312310622 49335 227 284 28 — — — — — —
202621 A MLE2 teams — 397367 7613210 241393 253 207261335597 128299 356 258 61 — — — — — —
202621 A RAW2 teams — 397356 9618213 351033 253 270340441781 171342 269 345 61 — — — — — —
202116 ROK MLEDSL Yankees 2 — 6153 7100 5233 04 132263151414 19183 388 189 14 — — — — — —
202217 ROK MLEDSL NYY Yankees — 235200 33512 26767 164 165282230512 65242 3211 231 42 — — — — — —
202318 ROK MLEFCL Yankees — 203188 46621 10553 54 245295314609 69322 275 264 65 — — — — — —
202419 A MLETampa Tarpons — 486451 891826 271465 151 197253286539 89265 306 235 45 — — — — — —
202520 A MLE2 teams — 219206 41411 11660 33 199239243481 44276 305 209 28 — — — — — —
202621 A MLE2 teams — 397367 7613210 241393 253 207261335597 128294 356 258 61 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 A MLETampa Tarpons — 486451 891826 271465 151 197253286539 89265 306 235 45 — — — — — —
202520 A MLE2 teams — 219206 41411 11660 33 199239243481 44276 305 209 28 — — — — — —
202621 A MLE2 teams — 397367 7613210 241393 253 207261335597 128294 356 258 61 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLENYY 0% 507470 1001829 291523 132 211261312573 102288 306 257 60 -24 +2 +0 +2 +11 -0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLENYY 34% 349323 701227 211022 92 215267326594 111289 296 266 66 -14 +1 +0 +1 +8 -0.4
202924 MLB MLENYY 46% 408377 831529 251163 102 219272335608 117290 286 272 70 -14 +1 +0 +1 +9 -0.3
203025 MLB MLENYY 52% 441407 9016210 281243 112 221276341617 120290 286 276 73 -14 +1 +0 +2 +10 -0.2
203126 MLB MLENYY 54% 459423 9417210 301283 112 222278344622 122290 287 278 75 -14 +1 +0 +2 +10 -0.1
203227 MLB MLENYY 54% 463426 9417210 311283 112 222279345624 123289 287 279 75 -14 +1 +0 +2 +10 -0.1
203328 MLB MLENYY 54% 462425 9417210 311293 92 220277341618 120289 287 277 73 -15 +1 -1 +2 +10 -0.3
203429 MLB MLENYY 58% 453417 9116210 301283 71 218275335609 117287 287 273 71 -16 +1 -1 +2 +10 -0.5
202823 MLB CTXNYY 34% 120111 25413 7351 31 216268331599 115289 296 268 66 -5 +0 +0 +0 +3 -0.2
202924 MLB CTXNYY 46% 188173 38714 12541 51 220273341614 121290 296 275 70 -7 +1 +0 +1 +4 -0.1
203025 MLB CTXNYY 52% 228210 46815 15641 61 222277347624 125290 287 279 73 -7 +1 +0 +1 +5 -0.1
203126 MLB CTXNYY 54% 249229 51916 16692 61 223279350629 127290 286 281 75 -8 +1 +0 +1 +5 -0.0
203227 MLB CTXNYY 54% 251230 51916 17702 61 223280351631 128289 287 282 75 -7 +1 +0 +1 +5 -0.0
203328 MLB CTXNYY 54% 251230 51916 17702 51 221278346625 125289 287 279 73 -8 +1 -0 +1 +5 -0.1
203429 MLB CTXNYY 58% 261240 52916 17742 41 219276340616 121287 287 276 71 -9 +0 -1 +1 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 15481423 31455736 10143611 357 221278345623 124290 287 278 64 -51 +4 -1 +6 +34 -0.9
/ 162G— A+C — 650598 13223315 421835 153 221278344622 124290 286 278 64 -21 +2 -0 +2 +14 -0.4
Career— MLE — 48464451 9491642390 311142342 13733 213271321592 108289 296 262 64 -110 +9 -2 +12 +70 -2.2
/ 162G— MLE — 650597 12722312 421916 184 213272320592 107288 296 262 64 -22 +2 -0 +2 +14 -0.4

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.

2026 ATampa Tarpons · 323 PAwOBA .355 → .271 (−84)K% 25.7% → 34.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.70%÷1.000×1.360——34.95%
BB% (unintentional) /PA9.60%÷1.000×0.690——6.62%
HBP% /PA0.62%—×0.780——0.48%
Singles /BIP24.39%÷1.000×0.920×0.977—21.92%
Doubles /BIP7.80%÷1.000×0.830×0.977—6.33%
Triples /BIP0.98%÷1.000×0.910×0.977—0.87%
Home runs /BIP5.85%÷1.000×0.800——4.68%

Factors used: level-wide A 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 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.977.

Result: wOBA .355 → .271; ISO .194 → .144; BABIP .349 → .302. 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).

2026 A+Hudson Valley Renegades · 74 PAwOBA .266 → .201 (−65)K% 27.0% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.03%÷1.000×1.310——35.41%
BB% (unintentional) /PA5.41%÷1.000×0.600—×1.0123.28%
HBP% /PA1.35%—×0.770—×1.0121.05%
Singles /BIP27.08%÷1.000×0.870×0.965×1.01223.02%
Doubles /BIP4.17%÷1.000×0.780×0.965×1.0123.18%
Triples /BIP0.00%÷1.000×0.850×0.965×1.0120.00%
Home runs /BIP2.08%÷1.000×0.880—×1.0121.86%

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

Result: wOBA .266 → .201; ISO .074 → .057; BABIP .312 → .261. 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).

2025 ATampa Tarpons · 185 PAwOBA .292 → .222 (−70)K% 22.7% → 30.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.70%÷1.000×1.360——30.89%
BB% (unintentional) /PA7.57%÷0.971×0.690—×1.0155.46%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP30.47%÷1.119×0.920×0.990×1.01525.17%
Doubles /BIP3.91%÷1.046×0.830×0.990×1.0153.12%
Triples /BIP0.78%÷0.913×0.910×0.990×1.0150.78%
Home runs /BIP0.78%÷0.842×0.800—×1.0150.75%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 68, 1B 124, 2B 109, 3B 83, K 100, BB 94 — 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 ×0.990.

Result: wOBA .292 → .222; ISO .059 → .048; BABIP .352 → .290. 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).

2025 ROKFCL Yankees · 34 PAwOBA .201 → .139 (−62)K% 17.6% → 25.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.65%÷1.001×1.440——25.40%
BB% (unintentional) /PA2.94%÷1.000×0.620—×0.9851.80%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP25.93%÷1.056×0.820—×0.98519.83%
Doubles /BIP0.00%÷1.043×0.720—×0.9850.00%
Triples /BIP0.00%÷1.008×0.720—×0.9850.00%
Home runs /BIP0.00%÷2.059×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 312, 1B 111, 2B 109, 3B 102, K 100, BB 100 — 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 .201 → .139; ISO .000 → .000; BABIP .259 → .198. 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).

2024 ATampa Tarpons · 486 PAwOBA .297 → .235 (−62)K% 21.2% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.19%÷0.959×1.360——30.06%
BB% (unintentional) /PA8.23%÷1.061×0.690—×1.0305.51%
HBP% /PA1.03%—×0.780—×1.0300.83%
Singles /BIP22.36%÷1.035×0.920×0.993×1.03020.31%
Doubles /BIP6.95%÷1.028×0.830×0.993×1.0305.73%
Triples /BIP0.60%÷0.971×0.910×0.993×1.0300.58%
Home runs /BIP2.11%÷0.979×0.800—×1.0301.78%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 96, 1B 107, 2B 106, 3B 94, K 92, BB 112 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .297 → .235; ISO .111 → .087; BABIP .299 → .265. 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 ROKFCL Yankees · 203 PAwOBA .365 → .264 (−100)K% 17.7% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.73%÷0.951×1.440——26.86%
BB% (unintentional) /PA7.88%÷0.995×0.620—×1.0084.95%
HBP% /PA1.48%—×0.720—×1.0081.07%
Singles /BIP32.41%÷0.994×0.820×1.015×1.00827.36%
Doubles /BIP6.21%÷1.106×0.720×1.015×1.0084.13%
Triples /BIP1.38%÷0.900×0.720×1.015×1.0081.13%
Home runs /BIP1.38%÷1.383×0.780—×1.0080.78%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 177, 1B 99, 2B 121, 3B 80, K 90, BB 99 — 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.015.

Result: wOBA .365 → .264; ISO .105 → .066; BABIP .397 → .322. 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 DSLDSL NYY Yankees · 235 PAwOBA .352 → .231 (−121)K% 26.0% → 32.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.96%÷0.982×1.220——32.26%
BB% (unintentional) /PA15.32%÷0.984×0.700—×1.00810.98%
HBP% /PA2.98%—×0.700—×1.0082.10%
Singles /BIP27.69%÷0.994×0.680×1.031×1.00819.68%
Doubles /BIP6.92%÷1.101×0.600×1.031×1.0083.92%
Triples /BIP0.77%÷0.986×0.600×1.031×1.0080.49%
Home runs /BIP3.08%÷1.195×0.470—×1.0081.22%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 139, 1B 99, 2B 120, 3B 97, K 96, BB 97 — 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.031.

Result: wOBA .352 → .231; ISO .120 → .057; BABIP .362 → .242. 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 DSLDSL Yankees 2 · 61 PAwOBA .268 → .189 (−79)K% 29.5% → 37.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.51%÷0.964×1.220——37.35%
BB% (unintentional) /PA11.48%÷1.038×0.700—×1.0227.91%
HBP% /PA4.92%—×0.700—×1.0223.52%
Singles /BIP27.59%÷1.033×0.680—×1.02218.57%
Doubles /BIP3.45%÷1.033×0.600—×1.0222.05%
Triples /BIP0.00%÷0.977×0.600—×1.0220.00%
Home runs /BIP0.00%÷1.063×0.470—×1.0220.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 113, 1B 107, 2B 107, 3B 95, K 93, BB 108 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .268 → .189; ISO .021 → .014; BABIP .273 → .183. 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).