Milan Tolentino

SS Columbus Clippers
Age 25 L/R 5'11" / 185 lbs AAA Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
OGV OFP35OGV rank#2350ETA2029MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AA/INTL2 orgs546.234/.323/.35392964—.207/.265/.310
202523AAA/INTL2 orgs545.206/.311/.403212049—.163/.243/.305
202624AAACLE497.225/.331/.453212065—.181/.261/.346
2027PROJ10% MLB25MLBCLE21.184/.260/.32811650.0
2028PROJ35% MLB26MLBCLE88.190/.265/.34433710.0
2029PROJ44% MLB27MLBCLE124.192/.267/.34544720.0
Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Arb-1$0.2M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
Speed89
Max EV74
BB%70
Chase%26
Z-Con%25
Whiff%24
Career WAR0.0 WAR median (P10 -0.1 / P90 3.2, comp-based) · star 1% · didn't stick 86%
CompsJeter Downs (age 25) · Aaron Palensky (age 25) · Jordan Nwogu (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†65
AVG/OBP/SLG.184 / .260 / .328
PA21
HR1
K%38
BB%10
BABIP268
ISO211
MLB%10%
Value2027 · WAR
BAT: -8.7 runs (wOBA-derived runs vs avg)-9BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 30 / POW 60
Toolsscout grade
CONTACT30
scouting grade only
POWER60
scouting grade only
EYE55
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M———
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M———
2032Arb-1$0.2M———
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.6M +$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)
202119 ALynchburg Hillcats — 7063 13201 6220 00 206275286561 79300 319 255 17 — — — — — —
202119 ROKACL Indians — 138123 37416 10403 31 301368496864 195392 297 376 38 — — — — — —
202220 A+Lake County Captains — 291244 541803 44922 212 221345332677 111340 3215 314 55 — — — — — —
202220 ALynchburg Hillcats — 205168 561201 32441 81 333443423865 89433 2116 388 105 — — — — — —
202321 AAAkron RubberDucks — 134116 24400 15362 20 207308241550 34296 2711 262 43 — — — — — —
202321 A+Lake County Captains — 289254 661635 29772 120 260340406746 146347 2710 330 67 — — — — — —
202321 INTLAguilas de Mexicali — 3328 10400 570 11 357455500955 143476 2115 426 174 — — — — — —
202422 AAAkron RubberDucks — 441395 952029 411122 176 241315370685 129310 259 308 58 — — — — — —
202422 INTLSurprise Saguaros — 10584 17410 20300 120 202356274630 71309 2919 301 90 — — — — — —
202523 AAAColumbus Clippers — 460394 8520221 551584 206 216318437754 221291 3412 330 49 — — — — — —
202523 INTLNaranjeros de Hermosillo — 8572 11120 12260 01 153274222496 69234 3114 237 46 — — — — — —
202624 AAAColumbus Clippers — 497422 9525421 651572 205 225331453783 227297 3213 342 65 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202119 A MLELynchburg Hillcats — 7065 11201 4300 00 169217246464 77276 436 194 17 — — — — — —
202119 ROK MLEACL Indians — 138127 24213 6593 31 189243291534 102298 434 225 38 — — — — — —
202220 A+ MLELake County Captains — 291255 471402 331152 212 184283263546 78320 4011 250 55 — — — — — —
202220 A MLELynchburg Hillcats — 205177 501001 23611 81 282368356724 73399 3011 324 105 — — — — — —
202321 AA MLEAkron RubberDucks — 134120 24400 11452 20 200278233512 33302 348 232 43 — — — — — —
202321 A+ MLELake County Captains — 289262 571424 21952 120 218281332613 115307 337 267 67 — — — — — —
202422 AA MLEAkron RubberDucks — 441406 841727 301392 176 207265310575 103289 327 254 58 — — — — — —
202523 AAA MLEColumbus Clippers — 460410 6715213 391984 206 163243305548 141252 438 240 49 — — — — — —
202624 AAA MLEColumbus Clippers — 497442 8020415 461882 205 181261346607 165259 389 265 65 — — — — — —
202119 ROK MLE2 teams — 208192 34413 10893 31 177229255484 78304 435 215 31 — — — — — —
202119 ROK RAW2 teams — 208186 50617 16623 31 269337425761 156361 308 336 31 — — — — — —
202220 A+ MLE2 teams — 496432 982503 561763 293 227320306625 79368 3511 281 76 — — — — — —
202220 A+ RAW2 teams — 496412 1103004 761363 293 267385369754 102383 2715 344 76 — — — — — —
202321 A+ MLE3 teams — 456413 861924 341514 151 208275293568 85312 337 256 59 — — — — — —
202321 A+ RAW3 teams — 456398 1002435 491204 151 251339364704 113342 2611 317 59 — — — — — —
202422 AA MLE2 teams — 546503 1042129 371732 296 207264310574 103292 327 254 58 — — — — — —
202422 AA RAW2 teams — 546479 1122439 611422 296 234323353676 119310 2611 306 58 — — — — — —
202523 AAA MLE2 teams — 545487 7817215 462354 207 160238296534 136259 438 240 49 — — — — — —
202523 AAA RAW2 teams — 545466 9621421 671844 207 206311403714 197281 3412 316 49 — — — — — —
202624 AAA MLEColumbus Clippers — 497442 8020415 461882 205 181261346607 165266 389 265 65 — — — — — —
202624 AAA RAWColumbus Clippers — 497422 9525421 651572 205 225331453783 227297 3213 342 65 — — — — — —
202119 ROK MLE2 teams — 208193 34413 10893 31 176229254483 78291 435 215 31 — — — — — —
202220 A+ MLE2 teams — 496434 982503 561763 293 226320304624 78353 3511 281 76 — — — — — —
202321 A+ MLE3 teams — 456415 861924 341514 151 207275292567 84305 337 256 59 — — — — — —
202422 AA MLE2 teams — 546502 1042129 371732 296 207264311575 104289 327 254 58 — — — — — —
202523 AAA MLE2 teams — 545490 7817215 462354 207 159238294532 135252 438 240 49 — — — — — —
202624 AAA MLEColumbus Clippers — 497446 8020415 461882 205 179261343604 164259 389 265 65 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AA MLE2 teams — 546502 1042129 371732 296 207264311575 104289 327 254 58 — — — — — —
202523 AAA MLE2 teams — 545490 7817215 462354 207 159238294532 135252 438 240 49 — — — — — —
202624 AAA MLEColumbus Clippers — 497446 8020415 461882 205 179261343604 164259 389 265 65 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLECLE 10% 380342 6214210 331392 123 184260330590 146268 379 265 65 -16 +1 +0 +4 +8 0.0
▸ 2027 — real world (MLB)
202725 MLB CTXCLE 10% 2119 4101 280 10 184260328588 144268 3810 264 65 -1 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLECLE 35% 254228 441018 22912 82 190265345610 155270 369 273 71 -9 +1 +0 +3 +6 0.0
202927 MLB MLECLE 44% 281253 481118 24992 92 192267346613 154271 359 274 72 -9 +1 +0 +3 +6 0.1
203028 MLB MLECLE 49% 297267 521129 261032 82 193268345612 152271 359 274 72 -10 +1 -1 +3 +6 -0.0
203129 MLB MLECLE 50% 296267 511119 251022 72 193268342610 149271 348 273 71 -10 +1 -1 +3 +6 -0.1
203230 MLB MLECLE 51% 294265 511118 251002 52 193267338605 145271 349 272 70 -11 +0 -2 +3 +6 -0.3
202826 MLB CTXCLE 35% 8879 15303 8311 31 190265344609 154270 359 273 71 -3 +0 +0 +1 +2 0.0
202927 MLB CTXCLE 44% 124111 22514 11441 41 192267345611 153271 359 274 72 -4 +0 +0 +1 +3 0.0
203028 MLB CTXCLE 49% 145131 26614 12501 41 193268343611 151271 348 274 72 -5 +0 -0 +2 +3 -0.0
203129 MLB CTXCLE 50% 148133 26614 13511 31 193268341609 148271 349 273 71 -5 +0 -1 +2 +3 -0.1
203230 MLB CTXCLE 51% 149134 27614 13511 31 193267337604 144271 349 271 70 -5 +0 -1 +2 +3 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 654588 11626419 572275 175 197274352626 155280 359 273 63 -23 +1 -2 +7 +14 -0.2
/ 162G— A+C — 650584 11626419 572265 175 199276354630 156283 359 273 63 -22 +1 -2 +7 +14 -0.2
Career— MLE — 43803938 7611681897 369158429 16035 193267319586 126290 368 262 63 -58 +4 -4 +17 +35 -0.5
/ 162G— MLE — 650584 11325314 552354 245 193267318586 125291 368 262 63 -23 +2 -2 +7 +14 -0.2

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 AAAColumbus Clippers · 497 PAwOBA .335 → .265 (−71)K% 31.6% → 37.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.59%÷1.000×1.200——37.91%
BB% (unintentional) /PA12.88%÷1.000×0.690—×1.0339.18%
HBP% /PA0.40%—×0.940—×1.0330.39%
Singles /BIP16.98%÷1.000×0.930×0.961×1.03315.67%
Doubles /BIP9.43%÷1.000×0.830×0.961×1.0337.77%
Triples /BIP1.51%÷1.000×0.970×0.961×1.0331.45%
Home runs /BIP7.92%÷1.000×0.700—×1.0335.73%

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

Result: wOBA .335 → .265; ISO .227 → .172; BABIP .297 → .259. 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 AAAColumbus Clippers · 460 PAwOBA .325 → .240 (−85)K% 34.3% → 43.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.35%÷0.956×1.200——43.12%
BB% (unintentional) /PA11.96%÷1.014×0.690—×1.0488.53%
HBP% /PA0.87%—×0.940—×1.0480.86%
Singles /BIP17.80%÷0.997×0.930×0.966×1.04816.81%
Doubles /BIP8.47%÷1.064×0.830×0.966×1.0486.69%
Triples /BIP0.85%÷1.042×0.970×0.966×1.0480.80%
Home runs /BIP8.90%÷1.093×0.700—×1.0485.98%

Factors used: league row International League. Park (home-season share, regressed): HR 118, 1B 99, 2B 113, 3B 108, K 91, BB 103 — 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.966.

Result: wOBA .325 → .240; ISO .221 → .145; BABIP .291 → .252. 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 AAAkron RubberDucks · 441 PAwOBA .302 → .254 (−48)K% 25.4% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.40%÷0.980×1.220——31.62%
BB% (unintentional) /PA9.30%÷0.987×0.700—×1.0276.77%
HBP% /PA0.45%—×0.850—×1.0270.40%
Singles /BIP22.61%÷0.993×0.970×0.950×1.02721.55%
Doubles /BIP7.07%÷0.944×0.860×0.950×1.0276.28%
Triples /BIP0.71%÷1.023×0.950×0.950×1.0270.64%
Home runs /BIP3.18%÷0.966×0.780—×1.0272.64%

Factors used: league row EL. Park (home-season share, regressed): HR 93, 1B 99, 2B 89, 3B 105, K 96, BB 97 — 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.950.

Result: wOBA .302 → .254; ISO .129 → .106; BABIP .310 → .289. 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 A+Lake County Captains · 289 PAwOBA .325 → .267 (−58)K% 26.6% → 32.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.64%÷1.028×1.270——32.93%
BB% (unintentional) /PA9.69%÷0.971×0.710—×1.0127.17%
HBP% /PA0.69%—×0.790—×1.0120.55%
Singles /BIP23.73%÷1.011×0.920×0.981×1.01221.45%
Doubles /BIP9.04%÷0.900×0.810×0.981×1.0128.08%
Triples /BIP1.69%÷1.150×0.850×0.981×1.0121.24%
Home runs /BIP2.82%÷1.060×0.800—×1.0122.16%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 112, 1B 102, 2B 80, 3B 130, K 106, BB 94 — 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.981.

Result: wOBA .325 → .267; ISO .146 → .115; BABIP .347 → .307. 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 AAAkron RubberDucks · 134 PAwOBA .258 → .232 (−27)K% 26.9% → 33.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.87%÷0.977×1.220——33.53%
BB% (unintentional) /PA11.19%÷0.988×0.700—×1.0428.26%
HBP% /PA1.49%—×0.850—×1.0421.32%
Singles /BIP25.00%÷0.995×0.970×1.013×1.04225.73%
Doubles /BIP5.00%÷0.933×0.860×1.013×1.0424.87%
Triples /BIP0.00%÷1.053×0.950×1.013×1.0420.00%
Home runs /BIP0.00%÷0.909×0.780—×1.0420.00%

Factors used: league row EL. Park (home-season share, regressed): HR 82, 1B 99, 2B 87, 3B 111, K 95, BB 98 — applied at half strength. Age: age 22 vs a level average of 24.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.013.

Result: wOBA .258 → .232; ISO .034 → .032; BABIP .296 → .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).

2022 A+Lake County Captains · 291 PAwOBA .308 → .250 (−57)K% 31.6% → 39.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.62%÷1.015×1.270——39.56%
BB% (unintentional) /PA15.12%÷0.975×0.710—×1.02711.31%
HBP% /PA0.69%—×0.790—×1.0270.56%
Singles /BIP21.71%÷0.983×0.920×1.035×1.02721.59%
Doubles /BIP11.84%÷1.005×0.810×1.035×1.02710.14%
Triples /BIP0.00%÷0.970×0.850×1.035×1.0270.00%
Home runs /BIP1.97%÷1.134×0.800—×1.0271.43%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 127, 1B 97, 2B 101, 3B 94, K 103, BB 95 — 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 ×1.035.

Result: wOBA .308 → .250; ISO .111 → .084; BABIP .340 → .320. 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 ALynchburg Hillcats · 205 PAwOBA .386 → .324 (−62)K% 21.5% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.46%÷0.981×1.360——29.74%
BB% (unintentional) /PA15.61%÷0.973×0.690—×1.01511.24%
HBP% /PA0.49%—×0.780—×1.0150.39%
Singles /BIP34.68%÷0.988×0.920×0.993×1.01532.53%
Doubles /BIP9.68%÷0.955×0.830×0.993×1.0158.47%
Triples /BIP0.00%÷1.150×0.910×0.993×1.0150.00%
Home runs /BIP0.81%÷1.015×0.800—×1.0150.64%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 103, 1B 98, 2B 91, 3B 130, K 96, BB 95 — 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.993.

Result: wOBA .386 → .324; ISO .089 → .074; BABIP .433 → .399. 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 ROKACL Indians · 138 PAwOBA .371 → .225 (−146)K% 29.0% → 42.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.99%÷0.978×1.440——42.68%
BB% (unintentional) /PA7.25%÷1.050×0.620—×0.9954.26%
HBP% /PA2.17%—×0.720—×0.9951.56%
Singles /BIP31.33%÷0.948×0.820×0.950×0.99525.61%
Doubles /BIP4.82%÷1.065×0.720×0.950×0.9953.08%
Triples /BIP1.20%÷0.990×0.720×0.950×0.9950.83%
Home runs /BIP7.23%÷1.488×0.780—×0.9953.77%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 198, 1B 90, 2B 113, 3B 98, K 96, BB 110 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .371 → .225; ISO .195 → .093; BABIP .392 → .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).

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