Kennew Blanco

SS FCL Blue Jays
Age 21 R/R 6'3" / 205 lbs ROK Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#2061ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202519ROKDSL Blue Jays…237.274/.345/.3773228—.174/.234/.229
202620ROKTOR187.232/.326/.31111428—.169/.235/.221
2027PROJMLE21MLBTOR297.212/.268/.2933458-0.1
2028PROJ34% MLB22MLBTOR49.218/.274/.3091164-0.0
2029PROJ48% MLB23MLBTOR110.221/.278/.3202268-0.0
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Speed85
K%71
Z-Con%61
Whiff%59
ISO30
BB%22
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsArgenis Diaz (age 21) · Alfredo Lopez (age 21) · Emerson Landoni (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 97 proj PA
wRC+†58
AVG/OBP/SLG.211 / .265 / .290
PA97
HR1
K%26
BB%6
ISO80
MLB%0%
Value2027 · WAR
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +2.1 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.10.10.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · ContractCON 50 / POW 25
Toolsscout grade
CONTACT50
scouting grade only
POWER25
scouting grade only
EYE25
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2034Pre-Arb$1.0M———
2035Pre-Arb$1.0M———
2036Arb-1$0.2M———
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.4M +$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)
202519 ROKDSL Blue Jays Red — 237212 581113 17276 23 274345377722 104299 117 326 28 — — — — — —
202620 ROKFCL Blue Jays — 187164 38621 21322 140 232326311637 79282 1711 296 28 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202519 ROK MLEDSL Blue Jays Red — 237218 38711 11346 23 174234229463 55195 145 210 28 — — — — — —
202620 ROK MLEFCL Blue Jays — 187172 29411 13462 140 169235221456 52228 257 210 28 — — — — — —
202519 ROK MLEDSL Blue Jays Red — 237218 38711 11346 23 174234229463 55200 145 210 28 — — — — — —
202519 ROK RAWDSL Blue Jays Red — 237212 581113 17276 23 274345377722 104299 117 326 28 — — — — — —
202620 ROK MLEFCL Blue Jays — 187172 29411 13462 140 169235221456 52224 257 210 28 — — — — — —
202620 ROK RAWFCL Blue Jays — 187164 38621 21322 140 232326311637 79282 1711 296 28 — — — — — —
202519 ROK MLEDSL Blue Jays Red — 237218 38711 11346 23 174234229463 55195 145 210 28 — — — — — —
202620 ROK MLEFCL Blue Jays — 187170 29411 13462 140 171235224459 53228 257 210 28 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202519 ROK MLEDSL Blue Jays Red — 237218 38711 11346 23 174234229463 55195 145 210 28 — — — — — —
202620 ROK MLEFCL Blue Jays — 187170 29411 13462 140 171235224459 53228 257 210 28 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLETOR 0% 297275 581023 17763 41 212268293560 80281 266 254 58 -15 +0 +0 +3 +6 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLETOR 34% 143131 29512 9362 21 217273307580 90283 256 262 64 -6 +0 +0 +2 +3 -0.2
202923 MLB MLETOR 48% 226208 46823 14562 31 220278319596 98284 256 269 68 -9 +0 +0 +2 +5 -0.1
203024 MLB MLETOR 53% 309283 631125 20773 41 223281328609 105286 256 274 72 -10 +0 +0 +3 +7 0.0
203125 MLB MLETOR 55% 362332 741326 23894 51 225284334618 109286 256 278 74 -11 +1 +0 +4 +8 0.1
203226 MLB MLETOR 56% 392359 811437 26964 51 226286339625 113286 247 281 76 -11 +1 +0 +4 +8 0.2
203327 MLB MLETOR 55% 406372 841537 271004 51 225285336621 111286 257 279 75 -12 +1 +0 +4 +9 0.2
203428 MLB MLETOR 55% 408374 841537 271024 51 223283332615 109285 257 277 73 -13 +1 -1 +4 +9 0.0
203529 MLB MLETOR 53% 402369 821437 261014 41 221280326606 105284 256 273 71 -14 +0 -1 +4 +9 -0.2
203630 MLB MLETOR 53% 392360 791426 251004 42 218277319596 101282 266 269 68 -15 +0 -2 +4 +8 -0.4
202822 MLB CTXTOR 34% 4945 10201 3121 10 218274309583 91284 246 263 64 -2 +0 +0 +1 +1 -0.0
202923 MLB CTXTOR 48% 110101 23412 7271 20 221278320599 99286 256 270 68 -4 +0 +0 +1 +2 -0.0
203024 MLB CTXTOR 53% 163150 34613 10402 21 224282329611 105287 256 275 72 -5 +0 +0 +2 +4 -0.0
203125 MLB CTXTOR 55% 198181 40713 13492 31 226285336620 110287 257 279 74 -6 +0 +0 +2 +4 0.1
203226 MLB CTXTOR 56% 218200 46824 14532 31 227287340627 113287 246 281 76 -6 +0 +0 +2 +5 0.1
203327 MLB CTXTOR 55% 223204 47824 15552 31 226286338623 112287 257 280 75 -7 +0 +0 +2 +5 0.1
203428 MLB CTXTOR 55% 223204 46814 15552 21 224284333617 109286 257 278 73 -7 +0 -0 +2 +5 -0.0
203529 MLB CTXTOR 53% 214196 43813 14542 21 222281328609 106285 257 274 71 -7 +0 -1 +2 +5 -0.1
203630 MLB CTXTOR 53% 206189 41713 13532 21 219278320598 101284 266 270 68 -8 +0 -1 +2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 16041470 330581027 10439816 207 224283333616 108288 256 276 66 -53 +1 -2 +17 +35 -0.2
/ 162G— A+C — 650596 13424411 421616 83 225282334616 109288 256 276 66 -21 +0 -1 +7 +14 -0.1
Career— MLE — 35613268 7081232453 22786240 5413 217276318593 101276 246 266 66 -106 +4 -4 +34 +68 -0.5
/ 162G— MLE — 650597 12922410 411577 102 216274317591 101275 246 266 66 -22 +1 -1 +7 +14 -0.1

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 ROKFCL Blue Jays · 187 PAwOBA .289 → .210 (−79)K% 17.1% → 24.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.11%÷1.000×1.440——24.64%
BB% (unintentional) /PA11.23%÷1.000×0.620—×0.9956.93%
HBP% /PA1.07%—×0.720—×0.9950.77%
Singles /BIP21.97%÷1.000×0.820×1.018×0.99518.25%
Doubles /BIP4.55%÷1.000×0.720×1.018×0.9953.32%
Triples /BIP1.52%÷1.000×0.720×1.018×0.9951.11%
Home runs /BIP0.76%÷1.000×0.780—×0.9950.59%

Factors used: level-wide ROK 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 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 ×1.018.

Result: wOBA .289 → .210; ISO .079 → .056; BABIP .282 → .228. 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 DSLDSL Blue Jays Red · 237 PAwOBA .318 → .210 (−109)K% 11.4% → 14.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.39%÷0.980×1.220——14.19%
BB% (unintentional) /PA6.75%÷0.994×0.700—×0.9954.73%
HBP% /PA2.53%—×0.700—×0.9951.76%
Singles /BIP23.24%÷1.002×0.680×0.995×0.99515.63%
Doubles /BIP5.95%÷0.970×0.600×0.995×0.9953.64%
Triples /BIP0.54%÷1.017×0.600×0.995×0.9950.32%
Home runs /BIP1.62%÷0.957×0.470—×0.9950.79%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 91, 1B 100, 2B 94, 3B 103, K 96, BB 99 — applied at half strength. Age: age 19 vs a level average of 18.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.995.

Result: wOBA .318 → .210; ISO .104 → .059; BABIP .299 → .195. 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).