Miguel Villarroel

SS Wilmington Blue Rocks
Age 25 R/R 5'11" / 165 lbs A+ Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202523A+STL272.254/.309/.33122240—.208/.249/.271
202624AAWSH55.288/.327/.4041372—.264/.291/.377
202624A+WSH99.291/.384/.4883586—.231/.293/.374
2027PROJ0% MLB25MLBWSH1.222/.271/.3120065-0.0
2028PROJ30% MLB26MLBWSH91.224/.274/.3221369-0.0
2029PROJ42% MLB27MLBWSH142.224/.276/.32425690.0
Next 3 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 AA
Z-Con%99
Speed98
Whiff%86
wOBA77
wRC+71
ISO44
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 98%
CompsDaniel Hinojosa (age 25) · Adam Hall (age 25) · Kenny Wilson (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†65
AVG/OBP/SLG.222 / .271 / .312
PA1
HR0
K%30
BB%5
BABIP308
ISO89
MLB%0%
Value2027 · WAR
BAT: -8.6 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)+4REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M 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   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
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
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.8M +$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 = actual YTD + projected ROS + total. 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 ROKDSL Rangers 2 — 205182 55822 18214 62 302377401779 99331 109 352 38 — — — — — —
202220 ADown East Wood Ducks — 149130 42601 17221 83 323405392798 69383 1511 363 99 — — — — — —
202220 ROKACL Rangers — 6757 20601 752 11 351439509948 158365 710 416 96 — — — — — —
202321 ADown East Wood Ducks — 280260 601214 12564 180 231275331606 100275 204 270 39 — — — — — —
202422 A+Peoria Chiefs — 181169 43711 5473 145 254288325614 71347 263 272 40 — — — — — —
202422 APalm Beach Cardinals — 285267 891441 15602 251 333373427800 94425 215 357 70 — — — — — —
202422 INTLAguilas del Zulia — 2119 3100 240 10 158238211449 53200 1910 214 31 — — — — — —
202523 A+Peoria Chiefs — 272248 63922 19661 224 254309331639 77335 247 287 40 — — — — — —
202624 AAAMemphis Redbirds — 3530 7200 4131 10 233343300643 67412 3711 303 51 — — — — — —
202624 AAHarrisburg Senators — 5552 15111 3130 30 288327404731 115368 245 326 72 — — — — — —
202624 A+Wilmington Blue Rocks — 9986 25423 11232 53 291384488872 198367 2311 386 86 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202119 ROK MLEDSL Rangers 2 — 205187 36511 13264 62 193260246506 53216 136 225 38 — — — — — —
202220 A MLEDown East Wood Ducks — 149135 40501 12301 83 296358356714 59371 208 315 99 — — — — — —
202220 ROK MLEACL Rangers — 6760 16401 472 11 267333383717 117280 106 310 96 — — — — — —
202321 A MLEDown East Wood Ducks — 280264 541113 8744 180 205239288527 83258 263 226 39 — — — — — —
202422 A+ MLEPeoria Chiefs — 181170 39611 4593 145 229260294554 65324 332 227 40 — — — — — —
202422 A MLEPalm Beach Cardinals — 285272 71941 10842 251 261292335627 74371 294 272 70 — — — — — —
202523 A+ MLEPeoria Chiefs — 272255 53622 13881 224 208249271520 63300 325 228 40 — — — — — —
202624 AAA MLEMemphis Redbirds — 3531 6200 3161 10 194286258544 65383 469 243 51 — — — — — —
202624 AA MLEHarrisburg Senators — 5553 14111 2160 30 264291377668 113351 294 274 72 — — — — — —
202624 A+ MLEWilmington Blue Rocks — 9991 21322 6302 53 231293374667 143319 306 295 86 — — — — — —
202119 ROK MLEDSL Rangers 2 — 205187 36511 13264 62 193260246506 53217 136 225 38 — — — — — —
202119 ROK RAWDSL Rangers 2 — 205182 55822 18214 62 302377401779 99331 109 352 38 — — — — — —
202220 A MLE2 teams — 216195 571002 16373 94 292355374729 82350 177 313 98 — — — — — —
202220 A RAW2 teams — 216187 621202 24273 94 332416428844 96377 1211 379 98 — — — — — —
202321 A MLEDown East Wood Ducks — 280264 541113 8744 180 205239288527 83267 263 226 39 — — — — — —
202321 A RAWDown East Wood Ducks — 280260 601214 12564 180 231275331606 100275 204 270 39 — — — — — —
202422 A MLE3 teams — 487463 1141642 141505 406 246276311587 65359 313 255 58 — — — — — —
202422 A RAW3 teams — 487455 1352252 221115 406 297336380716 84388 235 319 58 — — — — — —
202523 A+ MLEPeoria Chiefs — 272255 53622 13881 224 208249271520 63305 325 228 40 — — — — — —
202523 A+ RAWPeoria Chiefs — 272248 63922 19661 224 254309331639 77335 247 287 40 — — — — — —
202624 A+ MLE3 teams — 189175 40533 11623 93 229286343629 114336 336 279 75 — — — — — —
202624 A+ RAW3 teams — 189168 47734 18493 93 280360429788 149374 2610 353 75 — — — — — —
202119 ROK MLEDSL Rangers 2 — 205186 36511 13264 62 194260247507 54216 136 225 38 — — — — — —
202220 A MLE2 teams — 216195 571002 16373 94 292355374729 82343 177 313 98 — — — — — —
202321 A MLEDown East Wood Ducks — 280266 541113 8744 180 203239286525 83258 263 226 39 — — — — — —
202422 A MLE3 teams — 487465 1141642 141505 406 245276310586 65353 313 255 58 — — — — — —
202523 A+ MLEPeoria Chiefs — 272256 53622 13881 224 207249270519 62300 325 228 40 — — — — — —
202624 A+ MLE3 teams — 189173 40533 11623 93 231286347633 116340 336 279 75 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A MLE3 teams — 487465 1141642 141505 406 245276310586 65353 313 255 58 — — — — — —
202523 A+ MLEPeoria Chiefs — 272256 53622 13881 224 207249270519 62300 325 228 40 — — — — — —
202624 A+ MLE3 teams — 189173 40533 11623 93 231286347633 116340 336 279 75 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEWSH 0% 239223 50823 12712 82 223271316587 93309 305 264 65 -10 +1 +0 +3 +5 0.0
▸ 2027 — real world (MLB)
202725 MLB CTXWSH 0% 11 0000 000 00 222271312583 91308 00 262 65 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEWSH 30% 301279 621024 16883 103 225275325600 100308 295 269 69 -11 +1 +0 +3 +7 -0.1
202927 MLB MLEWSH 42% 341316 721235 19993 113 225276327603 102307 296 271 69 -12 +1 +0 +4 +7 -0.0
203028 MLB MLEWSH 48% 365337 761335 211054 103 224277327603 102306 296 271 70 -13 +1 -1 +4 +8 -0.1
203129 MLB MLEWSH 49% 372344 781336 221073 92 223276325601 102304 296 270 69 -14 +1 -1 +4 +8 -0.2
203230 MLB MLEWSH 50% 377349 781336 221083 72 222275322597 100302 296 268 68 -14 +1 -2 +4 +8 -0.4
202826 MLB CTXWSH 30% 9185 19311 5271 31 224274322596 98307 305 268 69 -3 +0 +0 +1 +2 -0.0
202927 MLB CTXWSH 42% 142132 29512 8411 51 224276324599 100306 296 269 69 -5 +1 +0 +2 +3 0.0
203028 MLB CTXWSH 48% 174160 36613 10502 51 223276323599 100304 296 270 70 -6 +1 -0 +2 +4 -0.0
203129 MLB CTXWSH 49% 183168 37613 11532 41 222275322597 100303 296 269 69 -7 +0 -1 +2 +4 -0.1
203230 MLB CTXWSH 50% 189174 39713 11542 31 221274319593 98301 296 267 68 -7 +0 -1 +2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 779719 16027512 452258 205 223276324600 102305 296 269 63 -29 +2 -2 +8 +17 -0.4
/ 162G— A+C — 650600 13423410 381887 174 223278325603 102306 296 269 63 -24 +2 -2 +7 +14 -0.3
Career— MLE — 36113355 7631212741 186100538 15834 227276316592 89310 285 262 63 -74 +5 -4 +21 +43 -1.0
/ 162G— MLE — 650604 1372257 331817 286 227275315589 88310 285 262 63 -24 +2 -1 +7 +14 -0.3