Kevin VillavicencioSS Binghamton Rumble Ponies
Age 22 R/R 5'10" / 172 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION218 act + 145 ros · stats below = ROS only
wRC+†22
AVG/OBP/SLG.176 / .222 / .242
PA145
HR1
SB5
K%26
BB%5
BABIP234
ISO66
MLB%2%
Value2026 · WAR
BAT: -38.2 runs (wOBA-derived runs vs avg)-38BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.9 runs (Positional adjustment)+4POSREP: +10.3 runs (Replacement-level credit)+10REPTotal WAR: -2.40-2.4WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 25
Toolsscout grade
CONTACT40
scouting grade only
POWER25
scouting grade only
EYE35
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
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-4M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Mets 1 169158 36711 9272 143 228278304582 76269 165 252 51
202117 ROKDSL Mets 1 169152 461211 15172 143 303373414787 112336 109 355 130
202218 ROK2 teams 255237 39901 13875 86 165224215439 51255 345 205 15
202218 ROK2 teams 255228 561402 22565 86 246325333659 88318 229 303 90
202319 A2 teams 428398 711121 211204 257 178227224451 45251 285 204 14
202319 A2 teams 428394 931242 25814 257 236288302590 66291 196 267 63
202420 A3 teams 462430 761242 191444 216 177219237456 60259 314 200 12
202420 A3 teams 462422 861361 27994 216 204258270528 66262 216 238 40
202521 A2 teams 512448 992326 36947 3311 221289321611 100263 187 266 62
202521 A2 teams 512446 1031633 38777 3311 231301300602 70270 157 267 62
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AANYM 218208 33413 6641 83 159186231417 72210 293 181 -3 -25 +0 +0 +2 +6 -1.7
YTD22 AANYM 218206 38514 8481 83 184219277495 92218 224 220 27 -18 +0 +0 +2 +6 -0.9
ROS22 AANYM 2% 145136 24411 7381 52 176222242464 66231 265 214 22 -13 +0 +0 +2 +4 -0.7
ROS22 MLBNYM 2% 33 0000 010 00 231 330 207 16 -0 +0 +0 +0 +0 -0.0
FULL22 AANYM 221211 33413 6651 83 156183227411 71207 293 182 -3 -26 +0 +0 +2 +6 -1.7
TOT22 AANYM 363344 57824 131022 135 166200235436 70220 284 194 7 -38 +1 +0 +4 +10 -2.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBNYM 35% 405378 711326 201034 114 188236280517 93238 255 233 37 -29 +1 +0 +4 +11 -1.3
202824 MLBNYM 47% 457425 831528 251144 135 195247296543 101243 255 245 46 -28 +1 +0 +5 +13 -1.0
202925 MLBNYM 52% 482447 8916210 271195 135 199253311564 112246 256 252 51 -27 +1 +0 +5 +14 -0.7
203026 MLBNYM 54% 496459 9116210 291225 145 198254307561 109247 256 255 53 -26 +1 +0 +5 +14 -0.6
202723 MLBNYM 35% 142133 25412 7361 41 188234278512 90238 255 226 31 -11 +0 +0 +2 +4 -0.5
202824 MLBNYM 47% 213197 39714 12532 62 198251305556 107243 256 238 40 -14 +0 +0 +2 +6 -0.6
202925 MLBNYM 52% 250232 46815 14622 73 198250306556 108246 256 245 46 -15 +0 +0 +3 +7 -0.6
203026 MLBNYM 54% 269248 50916 16663 73 202258319577 117247 256 248 48 -16 +0 +0 +3 +8 -0.5
▸ Career Totals
Career 877813 16028417 492188 249 197249304553 107246 256 241 43 -57 +1 +0 +9 +25 -2.2
/ 162G 650603 11921313 361626 187 197250307556 109246 256 241 43 -42 +1 +0 +7 +18 -1.6
Career 38113516 6791261846 20696841 15754 193246278524 85251 255 235 38 -266 +10 +0 +41 +108 -10.9
/ 162G 650600 1152138 351657 279 192245277521 85249 255 235 38 -45 +2 +0 +7 +18 -1.9

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Mets 1 169152 461211 15172 143 303373414787 112336 109 355 130 +6 +2 +5 1.2
202218 ASt. Lucie Mets 8988 21701 1260 12 239247352599 114328 291 264 61 -4 -1 +3 -0.2
202218 ROKFCL Mets 166140 35701 21305 74 250367321689 71312 1813 324 106 +1 -0 +5 0.6
202319 ASt. Lucie Mets 380350 841132 24674 237 240296306602 66290 186 275 68 -14 +2 +11 -0.1
202319 INTLYaquis de Obregon 4844 9110 1140 20 205222273495 68300 292 207 17 -5 +0 +1 -0.3
202420 A+Brooklyn Cyclones 112106 18410 3271 52 170200226426 57225 243 191 4 -12 +0 +3 -0.9
202420 ASt. Lucie Mets 230209 45631 17483 143 215284287571 72273 217 262 59 -11 +2 +7 -0.3
202420 INTLYaquis de Obregon 120107 23320 7240 21 215263280544 65277 206 235 38 -8 +0 +3 -0.5
202521 ASt. Lucie Mets 318278 611223 27465 199 219300309609 90248 148 274 68 -11 +0 +9 -0.2
202521 INTLYaquis de Obregon 194168 42410 11312 142 250304286590 36307 166 255 53 -10 +2 +5 -0.3

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
28811725197247304+9+6-1.6-0.8
/1626641218+7.1+4.5-1.2pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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 166/200/235 70220 413 28% 4% 7 -2.4
Gregori Gonzalez
2011 · A
22 45 35→30 50→55 42 210/255/270 60259 115 19% 4% 42 -2.3 220/262/311 91280 510 22% 4% 56 -1.3 235/255/3691342917922%2%69-0.1
Anthony Phillips
2012 · A
22 36→46 39→40 50 41 181/240/260 78242 718 28% 6% 34 -2.8 190/256/273 83263 69 28% 7% 45 -2.1 208/273/277692844626%7%50-1.1
Jose Antequera
2018 · A
22 41 35→30 53→40 42 193/238/257 64243 211 21% 5% 32 -3.0 218/269/283 65289 46 24% 6% 52 -1.6 231/282/279483053324%6%54-0.4
Juan Montes
2017 · A
22 39 38→30 50→55 43 189/263/266 77237 612 22% 6% 46 -2.0 203/284/273 70273 516 26% 6% 58 -1.2 192/284/2445226642126%6%50-0.5
Errol Robinson
2017 · A
22 45→47 38→40 54→55 40 214/257/295 81284 415 26% 5% 50 -1.8 217/264/301 84303 716 29% 6% 54 -1.4 204/277/2555131732633%8%45-0.7
Jordan Sprinkle
2023 · A
22 43 38→30 53→65 39 207/262/284 76294 616 30% 6% 50 -1.8 189/252/255 66280 526 32% 7% 38 -2.6 193/265/2445127535028%8%39-1.4
Ricky Eusebio
2016 · A
22 45→42 35→40 52→45 45 208/271/269 61268 213 22% 6% 50 -1.8 203/257/305 102278 86 29% 6% 53 -1.5 190/245/30311225810329%5%44-1.0
DJ Jenkins
2017 · A
23 45 34→30 50→55 43 214/263/264 51276 217 23% 6% 43 -2.2 217/268/262 45307 214 28% 6% 45 -2.1 216/267/2463130711528%6%37-1.2
Cristian Paulino
2014 · A
22 43 39→40 56→60 40 208/254/297 89274 520 26% 5% 49 -1.8 209/250/303 94278 723 26% 4% 49 -1.8 217/255/3159829893729%4%49-0.8
Erick Brito
2023 · A
21 45→43 35→30 52→55 47 212/278/275 63281 216 24% 8% 54 -1.4 210/271/275 65269 320 22% 6% 51 -1.7 214/271/2816728032323%6%49-0.8
Cristo Arnal
2008 · A
22 42 36→30 48→50 45 198/253/260 62250 312 22% 6% 39 -2.5 221/267/277 56270 315 18% 5% 49 -1.8 226/272/2643827121916%5%44-0.9
Luis Jean
2017 · A
22 48 34→30 50→55 44 225/268/277 52272 120 18% 5% 49 -1.8 214/257/280 66264 315 19% 5% 45 -2.1 197/220/2333623601816%2%14-1.0
Luis Pintor
2017 · A
22 44→43 35→30 50→45 44 205/264/265 60267 210 23% 6% 46 -2.0 192/258/250 58248 36 22% 6% 40 -2.4 177/248/225472272521%6%26-1.8
Juan Ciriaco
2012 · A
22 43→49 34→30 54→60 41 204/256/250 46273 224 25% 5% 37 -2.6 217/246/266 49288 225 24% 4% 36 -2.7 231/243/2885727532217%1%36-1.0
Jack López
2015 · A
22 44→46 36→45 51→55 40 210/249/274 64263 318 21% 4% 40 -2.4 202/238/287 85261 914 26% 4% 40 -2.4 218/254/31799298111830%3%52-1.0
Jonathan Reynoso
2015 · A
22 44→54 36→30 51→55 39 210/248/269 59270 315 23% 4% 38 -2.6 226/259/280 54308 318 26% 4% 46 -2.0 232/260/2764431722327%3%41-1.2
Yerwin Trejo
2019 · A
22 48 34→30 53→55 48 222/288/275 54274 221 19% 7% 58 -1.2 210/257/269 59302 321 29% 6% 43 -2.2 190/225/2283828433433%4%15-1.7
Alfredo Rodriguez
2017 · A
23 42→52 36→30 55→45 42 200/265/269 69274 314 27% 6% 47 -1.9 218/259/272 54282 310 22% 4% 43 -2.2 230/268/284542942922%4%48-1.2
Robert Del Rosario
2013 · A
21 40 36→40 53→55 45 191/251/257 67255 415 26% 7% 38 -2.6 212/263/277 65287 313 26% 6% 47 -1.9 226/270/2694330301724%4%46-0.7
Jonathan Guzmán
2022 · A
22 35→40 38→30 52→50 37 178/220/253 75254 616 32% 5% 23 -3.6 167/212/234 67249 511 33% 5% 15 -4.1 147/192/199522184933%5%-6-2.3