Miguel VillarroelSS Wilmington Blue Rocks
Age 24 R/R 5'11" / 165 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION189 act + 22 ros · stats below = ROS only
showingROS
wRC+†64
AVG/OBP/SLG.238 / .273 / .286
PA22
HR0
K%32
BB%5
BABIP326
ISO48
MLB%0%
Value2026 · WAR
BAT: -5.9 runs (wOBA-derived runs vs avg)-6BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +4.6 runs (Replacement-level credit)+5REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.10.20.10.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$0M ctrl surplus
Tools · ContractCON 40 / POW 25
Toolsscout grade
CONTACT40
scouting grade only
POWER25
scouting grade only
EYE30
scouting grade only
SPEED60
scouting grade only
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
2030Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M
2032Pre-Arb$0.9M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.3M +$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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202119 ROKDSL Rangers 2 205182 55822 18214 62 302377401779 99331 109 352 124 +6 +0 +4 1.1
202220 ADown East Wood Ducks 149130 42601 17221 83 323405392798 69383 1511 363 132 +6 +0 +3 0.9
202220 ROKACL Rangers 6757 20601 752 11 351439509948 158365 710 416 168 +5 -0 +1 0.7
202321 ADown East Wood Ducks 280260 601214 12564 180 231275331606 100275 204 270 69 -10 +4 +6 -0.1
202422 A+Peoria Chiefs 181169 43711 5473 145 254288325614 71347 263 272 70 -6 +1 +4 -0.2
202422 APalm Beach Cardinals 285267 891441 15602 251 333373427800 94425 215 357 128 +9 +5 +6 2.1
202422 INTLAguilas del Zulia 2119 3100 240 10 158238211449 53200 1910 214 31 -2 +0 +0 -0.1
202523 A+Peoria Chiefs 272248 63922 19661 224 254309331639 77335 247 287 81 -6 +3 +6 0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202119 ROK MLEDSL Rangers 2 205189 43611 11314 62 228284286570 58265 155 258 61 -10 +0 +4 -0.5
202220 A MLEDown East Wood Ducks 149137 40501 10311 83 292345350695 58373 217 312 97 -0 +0 +3 0.3
202220 ROK MLEACL Rangers 6760 16401 472 11 267333383717 117284 106 315 99 -0 -0 +1 0.1
202321 A MLEDown East Wood Ducks 280264 531013 8784 180 201236280516 80262 283 227 40 -20 +4 +6 -1.1
202422 A+ MLEPeoria Chiefs 181170 38611 4633 145 224254288542 65322 352 220 35 -14 +1 +4 -0.9
202422 A MLEPalm Beach Cardinals 285271 721131 11882 251 266299339639 74380 314 276 73 -9 +5 +6 0.2
202523 A+ MLEPeoria Chiefs 272255 52622 13941 224 204245267512 63302 355 223 37 -20 +3 +6 -1.2
202119 ROK MLEDSL Rangers 2 205189 43611 11314 62 228284286570 58266 155 258 61
202119 ROK RAWDSL Rangers 2 205182 55822 18214 62 302377401779 99331 109 352 61
202220 A MLE2 teams 216196 56902 15383 94 286346362708 77344 187 313 98
202220 A RAW2 teams 216187 621202 24273 94 332416428844 96377 1211 379 98
202321 A MLEDown East Wood Ducks 280264 531013 8784 180 201236280516 80267 283 227 40
202321 A RAWDown East Wood Ducks 280260 601214 12564 180 231275331606 100275 204 270 40
202422 A MLE3 teams 487462 1131742 151585 406 245276312588 67366 323 254 58
202422 A RAW3 teams 487455 1352252 221115 406 297336380716 84388 235 319 58
202523 A+ MLEPeoria Chiefs 272255 52622 13941 224 204245267512 63311 355 223 37
202523 A+ RAWPeoria Chiefs 272248 63922 19661 224 254309331639 77335 247 287 37
202119 ROK MLEDSL Rangers 2 205188 43611 11314 62 229284287572 59265 155 258 61
202220 A MLE2 teams 216196 56902 15383 94 286346362708 77345 187 313 98
202321 A MLEDown East Wood Ducks 280266 531013 8784 180 199236278514 79262 283 227 40
202422 A MLE3 teams 487464 1131742 151585 406 244276310586 67357 323 254 58
202523 A+ MLEPeoria Chiefs 272256 52622 13941 224 203245266511 62302 355 223 37
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202321 A MLEDown East Wood Ducks 280266 531013 8784 180 199236278514 79262 283 227 40
202422 A MLE3 teams 487464 1131742 151585 406 244276310586 67357 323 254 58
202523 A+ MLEPeoria Chiefs 272256 52622 13941 224 203245266511 62302 355 223 37
YTD24 A+ MLEWSH 189174 42633 12623 93 241302362664 121358 336 284 78 -5 +1 +0 +2 +4 0.2
▸ 2026 season
YTD24 A+ RAWWSH 9986 25423 11232 53 291384488872 198367 2311 386 78
YTD24 AA RAWWSH 5552 15111 3130 30 288327404731 115368 245 326 78
YTD24 AAA RAWWSH 3530 7200 4131 10 233343300643 67412 3711 303 78
ROS24 A+ MLEWSH 0% 2221 5100 170 10 238273286558 48329 325 263 64 -1 +0 +0 +0 +0 -0.0
TOT24 A+ MLEWSH 211195 47733 13693 103 241299354652 113358 336 281 77 -6 +1 +0 +2 +5 0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLEWSH 30% 337314 721135 171023 133 229275331607 102322 305 272 70 -12 +1 +0 +4 +7 0.0
202826 MLB MLEWSH 44% 384356 821336 211144 153 230281334615 104320 305 278 75 -12 +2 +0 +4 +8 0.3
202927 MLB MLEWSH 49% 401371 871437 231184 163 235286345631 111319 296 281 76 -11 +2 +0 +4 +9 0.4
203028 MLB MLEWSH 52% 411380 881437 241204 153 232284339624 108318 296 281 76 -12 +2 -1 +4 +9 0.3
203129 MLB MLEWSH 51% 408377 871437 241204 143 231284340623 109315 296 278 74 -12 +2 -1 +4 +9 0.1
203230 MLB MLEWSH 51% 405374 851436 241204 133 227281329610 102314 306 276 73 -13 +1 -2 +4 +9 -0.1
202725 MLB CTXWSH 30% 10295 21311 5311 41 221267305573 84320 305 262 70 -4 +0 +0 +1 +2 0.0
202826 MLB CTXWSH 44% 170157 37613 9502 71 236286344630 108318 295 269 75 -5 +1 +0 +2 +4 0.1
202927 MLB CTXWSH 49% 197182 42713 11582 82 231282330612 99316 296 271 76 -6 +1 +0 +2 +4 0.2
203028 MLB CTXWSH 52% 212195 45714 13622 82 231286338624 108316 296 272 76 -6 +1 -0 +2 +5 0.1
203129 MLB CTXWSH 51% 210193 43713 13622 72 223279316595 93313 306 269 74 -6 +1 -1 +2 +5 0.0
203230 MLB CTXWSH 51% 209192 43713 13622 71 224280318598 94312 306 266 73 -7 +1 -1 +2 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 11001014 23137617 6432511 419 228281326607 99316 306 269 68 -34 +5 -2 +12 +24 0.5
/ 162G A+C 650599 13722410 381926 245 229281329610 100317 306 269 68 -20 +3 -1 +7 +14 0.3
Career MLE 38283559 8231292648 196110040 18234 231279323602 91319 295 268 68 -73 +10 -4 +25 +51 1.0
/ 162G MLE 650604 1392248 331877 316 230278320597 89317 295 268 68 -20 +3 -1 +7 +14 0.3