Kevin VillavicencioSS Brooklyn Cyclones
Age 22 R/R 5'10" / 172 lbs A+ H +5%HR +3% Svc 0.0 · Ctrl thru 2035 peak 0.5 · 2030
wRC+†35
AVG/OBP/SLG.202 / .257 / .279
PA314
HR3
SB9
K%25
BB%6
MLB%0%
BAT: -23.2 runs (wOBA-derived runs vs avg)-23BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +8.9 runs (Replacement-level credit)+9REPTotal WAR: -1.00-1.0WAR
Scouting · nowfuture
HIT
4040
PWR
2525
SPD
5555
EYE
4135
trajectory · 10 yrs
0.5peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+0.5$2M+$1M
2031Arb-3$0.9M+0.5$2M+$1M
2032Ext / FA-deal$0.9M+0.4$2M+$1.0M
2033Ext / FA-deal$0.4M+0.2$1.0M+$0.6M
2034Ext / FA-deal$5M
2035Ext / FA-deal$0.6M
Totals $9M $6M -$3M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Mets 1 169158 36711 9272 143 .228.278.304.582 .076.269 165 .252 51 -9 +2 +0 +2 +5 -0.1
202218 ROK2 teams 255237 421001 13845 86 .177.235.232.467 .055.270 335 .212 20 -23 -1 +0 +3 +7 -1.4
202319 A2 teams 428398 751121 211144 257 .188.236.234.470 .045.260 275 .211 20 -39 +2 +0 +5 +12 -2.0
202420 A3 teams 462430 721231 191414 216 .167.210.216.426 .049.245 314 .192 5 -49 +2 +0 +5 +13 -3.0
202521 A2 teams 512450 942125 34987 3311 .209.275.298.573 .089.253 197 .252 51 -28 +2 +0 +5 +15 -0.6
▸ 2026 Season (actual · ROS · total)
202622 A+Brooklyn Cyclones 3938 5111 1150 10 .132.154.289.443 .158.182 383 .162 -18 -5 +0 +0 +0 +1 -0.4
ROS22 MLBNYM 275255 511023 15723 83 .200.253.290.543 .090.260 265 .240 42 -18 +0 +0 +3 +8 -0.7
TOT22 MLBNYM 314293 561134 16873 93 .191.240.290.530 .099.256 285 .231 35 -23 +1 +0 +3 +9 -1.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202723 MLB 11%NYM 353325 671325 21794 103 .206.263.305.567 .098.256 226 .259 57 -17 +1 +0 +4 +10 -0.3
202824 MLB 26%NYM 421385 831538 28935 124 .216.278.332.610 .117.259 227 .270 65 -17 +1 +0 +5 +12 0.0
202925 MLB 44%NYM 459420 911739 311005 124 .217.279.336.614 .119.261 227 .276 70 -16 +1 +0 +5 +13 0.3
203026 MLB 59%NYM 481439 9618310 341055 134 .219.282.342.624 .123.262 227 .279 72 -15 +1 +0 +5 +14 0.5
203127 MLB 76%NYM 490447 9718310 351085 124 .217.281.338.619 .121.262 227 .279 72 -16 +1 +0 +5 +14 0.5
203228 MLB 84%NYM 490446 9718310 361095 123 .217.283.339.622 .121.262 227 .278 71 -16 +1 -1 +5 +14 0.4
203329 MLB 90%NYM 484441 941739 351095 103 .213.279.327.605 .113.261 237 .276 70 -17 +1 -1 +5 +14 0.2
203430 MLBNYM 476433 921739 351085 92 .212.279.328.607 .115.260 237 .273 67 -18 +1 -2 +5 +13 -0.0
203531 MLBNYM 463421 881638 341075 72 .209.276.318.594 .109.258 237 .269 64 -19 +1 -3 +5 +13 -0.3
203632 MLBNYM 446405 831528 331065 61 .205.273.311.584 .106.257 247 .265 61 -20 +1 -4 +5 +13 -0.5
203733 MLBNYM 416379 771427 301014 50 .203.269.306.575 .103.255 247 .259 57 -20 +1 -4 +4 +12 -0.7
203834 MLBNYM 371337 661225 27944 40 .196.264.288.551 .092.253 257 .253 52 -20 +1 -5 +4 +11 -1.0
▸ Career Totals (MLE all levels + projections)
Career 74516806 140126142110 490175582 22166 .206.267.305.572 .099.259 247 .257 55 -377 +18 -20 +80 +211 -8.9
/ 162G 650594 12323410 431537 196 .207.269.310.578 .103.260 247 .257 55 -33 +1 -2 +7 +18 -0.8

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Mets 1 169152 461211 15172 143 .303.373.414.787 .112.336 109 .355 130 +6 +2 +5 1.2
202218 ASt. Lucie Mets 8988 21701 1260 12 .239.247.352.599 .114.328 291 .264 61 -4 -1 +3 -0.2
202218 ROKFCL Mets 166140 35701 21305 74 .250.367.321.689 .071.312 1813 .324 106 +1 -0 +5 0.6
202319 ASt. Lucie Mets 380350 841132 24674 237 .240.296.306.602 .066.290 186 .275 68 -14 +2 +11 -0.1
202319 INTLYaquis de Obregon 4844 9110 1140 20 .205.222.273.495 .068.300 292 .207 17 -5 +0 +1 -0.3
202420 A+Brooklyn Cyclones 112106 18410 3271 52 .170.200.226.426 .057.225 243 .191 4 -12 +0 +3 -0.9
202420 ASt. Lucie Mets 230209 45631 17483 143 .215.284.287.571 .072.273 217 .262 59 -11 +2 +7 -0.3
202420 INTLYaquis de Obregon 120107 23320 7240 21 .215.263.280.544 .065.277 206 .235 38 -8 +0 +3 -0.5
202521 ASt. Lucie Mets 318278 611223 27465 199 .219.300.309.609 .090.248 148 .274 68 -11 +0 +9 -0.2
202521 INTLYaquis de Obregon 194168 42410 11312 142 .250.304.286.590 .036.307 166 .255 53 -10 +2 +5 -0.3

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Kevin Villavicencio (OGILVIE) 22 40 25 55 35 .202/.257/.279 .077.267 39 25% 6% 47 -1.0
Luke Williams
2019 · A
22 40→45 37→45 50→60 41 .194/.243/.261 .068.252 615 25% 5% 36 -2.7 .204/.262/.299 .095.274 819 27% 6% 53 -1.5 .227/.288/.355.128.309134229%7%76+0.0
Joe Munoz
2008 · A
22 44 36→30 52→55 45 .204/.278/.271 .068.260 217 21% 6% 54 -1.4 .202/.253/.265 .063.268 39 24% 4% 41 -2.3 .193/.226/.221.028.2580924%2%14-1.2
Gorge Munoz
2017 · A
21 43 38→40 50→55 43 .207/.263/.285 .078.260 517 22% 5% 50 -1.7 .207/.257/.291 .084.292 711 30% 5% 50 -1.8 .194/.239/.274.079.2909935%3%34-0.7
Terry Serrano
2009 · A
22 41 35→30 50→55 45 .193/.257/.255 .062.261 315 26% 7% 40 -2.4 .210/.292/.281 .071.312 315 30% 10% 62 -0.9 .210/.320/.274.064.32422131%13%69-0.2
Mikey Edie
2019 · A
22 47 35→30 51→50 35 .214/.264/.277 .063.323 215 33% 4% 48 -1.9 .207/.258/.278 .071.287 48 28% 4% 46 -2.0 .193/.240/.251.058.2663727%3%27-1.7
Aaron McKeithan
2022 · A
22 41 39→40 49→40 40 .198/.263/.282 .084.277 67 29% 6% 50 -1.7 .218/.296/.304 .086.283 84 24% 7% 70 -0.3 .219/.302/.289.070.2807122%7%69-0.2
Ronaldo Urdaneta
2021 · A
22 44 39→40 53→60 40 .210/.265/.300 .090.306 614 32% 6% 54 -1.4 .187/.266/.264 .077.308 622 38% 8% 47 -1.9 .145/.239/.202.057.24353339%9%19-1.1
Nick Allen
2021 · A
22 45→55 37→40 52→50 44 .212/.262/.290 .077.267 314 21% 5% 50 -1.7 .224/.275/.318 .094.282 814 22% 6% 63 -0.8 .243/.303/.319.076.29161617%7%74-0.0
Kristopher Negrón
2008 · A
22 41→50 37→45 54→55 42 .198/.259/.269 .070.263 517 26% 6% 44 -2.1 .219/.279/.315 .096.280 720 23% 6% 65 -0.7 .225/.289/.349.123.323141432%7%74-0.0
Derrik Gibson
2012 · A
22 43→53 35→40 53→55 44 .202/.258/.259 .056.269 219 24% 6% 40 -2.4 .216/.275/.278 .062.294 215 25% 7% 53 -1.5 .249/.312/.317.069.31631120%7%75+0.0
Errol Robinson
2017 · A
22 45→48 38→40 54→55 40 .214/.258/.296 .082.285 414 26% 5% 50 -1.8 .218/.267/.306 .088.299 716 28% 6% 56 -1.3 .201/.275/.251.051.31432634%9%44-0.7
Guillermo Granadillo
2019 · A
22 49 35→30 51→55 46 .230/.287/.288 .058.290 320 21% 6% 60 -1.0 .206/.254/.270 .064.276 311 25% 5% 42 -2.3 .146/.160/.201.055.1930024%1%-19-1.2
Erlin Cerda
2016 · A
22 45 35→40 52→55 48 .208/.279/.281 .073.262 114 20% 7% 56 -1.3 .200/.251/.270 .070.291 29 30% 5% 41 -2.3 .166/.201/.211.044.2610835%4%-1-1.2
Lolo Sanchez
2021 · A
22 42 39→45 53→55 44 .203/.262/.291 .088.247 621 20% 5% 52 -1.6 .212/.286/.323 .111.255 1218 21% 8% 71 -0.3 .202/.280/.300.098.239121721%8%60-0.6
Gregori Gonzalez
2011 · A
22 45 35→30 50→55 42 .208/.254/.268 .060.259 115 20% 4% 41 -2.3 .219/.260/.308 .089.276 511 22% 4% 54 -1.4 .235/.255/.369.134.2917922%2%69-0.1
Johnni Turbo
2011 · A
22 43→49 38→40 54→55 35 .206/.242/.283 .077.298 517 32% 4% 40 -2.4 .225/.259/.309 .084.303 617 27% 4% 53 -1.5 .238/.275/.302.064.29531819%4%56-0.4
Dru Baker
2022 · A
22 45→55 38→40 55→60 41 .214/.268/.296 .082.300 413 29% 6% 55 -1.4 .238/.294/.344 .106.336 1029 30% 6% 79 +0.3 .245/.298/.334.089.34383929%6%73-0.1
Tyreace House
2010 · A
22 46 36→30 53→55 46 .214/.282/.276 .061.301 314 28% 8% 56 -1.3 .202/.292/.246 .044.274 119 24% 10% 53 -1.5 .191/.284/.221.030.26012224%10%42-1.8
Franklin Rollin
2018 · A
22 47 39→45 53→55 41 .225/.265/.318 .093.274 618 20% 4% 59 -1.1 .201/.247/.286 .085.257 715 24% 5% 43 -2.2 .183/.235/.254.072.23271723%5%28-1.4
Jose Cardona
2016 · A
22 44→48 39→40 50 42 .213/.253/.298 .085.258 615 20% 5% 49 -1.8 .225/.268/.321 .096.269 1014 20% 5% 61 -1.0 .226/.270/.314.088.267101419%5%58-0.9