Yeremi VillahermosaC ACL Angels
Age 23 S/R 5'9" / 150 lbs ROK K +5%HR +4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION28 act + 6 ros · stats below = ROS only
showingROS
wRC+†56
AVG/OBP/SLG.167 / .167 / .167
PA6
HR0
K%33
BB%8
BABIP288
ISO79
MLB%0%
Value2026 · WAR
BAT: -4.0 runs (wOBA-derived runs vs avg)-4BATRUN: -0.8 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +0.7 runs (Replacement-level credit)+1REPTotal WAR: -0.40-0.4WAR
0.00.51.00.10.10.10.10.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$1M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M
2033Pre-Arb$1.0M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.2M +$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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

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)
202118 ROKDSL Angels 8257 9010 19124 112 158400193593 35200 1523 305 93 -1 +1 +2 0.3
202219 ROKACL Angels 9179 20200 7251 21 253322278600 25345 278 269 68 -3 +0 +2 -0.2
202320 AInland Empire 66ers 4740 7000 7130 02 175298175473 259 2815 239 48 -3 -1 +1 -0.3
202421 AInland Empire 66ers 6248 12000 9162 21 250390250640 343 2615 300 89 -1 +0 +1 0.1
202522 ROKACL Angels 3526 3000 6101 11 115303115418 176 2917 218 34 -3 -0 +1 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL Angels 8265 8010 11174 112 123287154441 31160 2113 216 32 -7 +1 +2 -0.3
202219 ROK MLEACL Angels 9182 14100 4361 21 171218183401 12259 404 189 14 -9 +0 +2 -0.7
202320 A MLEInland Empire 66ers 4742 6000 5170 02 143234143377 230 3611 180 8 -5 -1 +1 -0.5
202421 A MLEInland Empire 66ers 6251 11000 6222 21 216322216538 317 3510 256 59 -3 +0 +1 -0.2
202522 ROK MLEACL Angels 3529 2000 3151 11 6918269251 143 439 148 -14 -5 -0 +1 -0.4
202118 ROK MLEDSL Angels 8265 8010 11174 112 123287154441 31167 2113 216 32
202118 ROK RAWDSL Angels 8257 9010 19124 112 158400193593 35200 1523 305 32
202219 ROK MLEACL Angels 9182 14100 4361 21 171218183401 12280 404 189 14
202219 ROK RAWACL Angels 9179 20200 7251 21 253322278600 25345 278 269 14
202320 A MLEInland Empire 66ers 4742 6000 5170 02 143234143377 240 3611 180 8
202320 A RAWInland Empire 66ers 4740 7000 7130 02 175298175473 259 2815 239 8
202421 A MLEInland Empire 66ers 6251 11000 6222 21 216322216538 344 3510 256 59
202421 A RAWInland Empire 66ers 6248 12000 9162 21 250390250640 343 2615 300 59
202522 ROK MLEACL Angels 3529 2000 3151 11 6918269251 133 439 148 -14
202522 ROK RAWACL Angels 3526 3000 6101 11 115303115418 176 2917 218 -14
202118 ROK MLEDSL Angels 8267 8010 11174 112 119287149437 30160 2113 216 32
202219 ROK MLEACL Angels 9186 14100 4361 21 163218174393 12259 404 189 14
202320 A MLEInland Empire 66ers 4742 6000 5170 02 143234143377 230 3611 180 8
202421 A MLEInland Empire 66ers 6254 11000 6222 21 204322204526 317 3510 256 59
202522 ROK MLEACL Angels 3531 2000 3151 11 6518265246 143 439 148 -14
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202320 A MLEInland Empire 66ers 4742 6000 5170 02 143234143377 230 3611 180 8
202421 A MLEInland Empire 66ers 6254 11000 6222 21 204322204526 317 3510 256 59
202522 ROK MLEACL Angels 3531 2000 3151 11 6518265246 143 439 148 -14
YTD23 ROK MLELAA 2825 2010 3140 02 80179160339 80182 5011 151 -12 -4 -1 +0 +0 +1 -0.3
▸ 2026 season
YTD23 ROK RAWLAA 2823 3010 5100 02 130286217503 87231 3618 247 -12
ROS23 ROK MLELAA 0% 66 1000 020 00 167167167333 288 330 251 56 -0 +0 +0 +0 +0 -0.0
TOT23 ROK MLELAA 3431 3010 3160 02 97176161338 65200 479 169 0 -4 -1 +0 +1 +1 -0.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLELAA 29% 155140 28412 12482 21 200273286558 86290 318 262 63 -7 +0 +0 +3 +3 -0.1
202825 MLB MLELAA 45% 258232 48724 21783 41 207281306587 99290 308 268 68 -10 +0 +0 +5 +6 0.1
202926 MLB MLELAA 54% 330296 62926 27994 51 209284314599 105290 308 273 71 -12 +1 +0 +6 +7 0.2
203027 MLB MLELAA 58% 368331 691027 301104 52 208282314596 106290 308 274 72 -12 +0 +0 +7 +8 0.2
203128 MLB MLELAA 61% 391351 731127 331174 52 208284311594 103289 308 273 71 -14 +0 -1 +7 +8 0.1
203229 MLB MLELAA 62% 397357 741127 331204 51 207282308590 101288 308 271 70 -14 +1 -1 +7 +9 0.1
203330 MLB MLELAA 63% 400359 741127 341214 41 206282306589 100287 308 268 68 -15 +0 -2 +7 +9 -0.1
202724 MLB CTXLAA 29% 4541 8101 4140 10 195267293559 98289 319 254 63 -2 +0 +0 +1 +1 0.0
202825 MLB CTXLAA 45% 117106 22312 9351 20 208276311587 104290 308 261 68 -4 +0 +0 +2 +3 0.1
202926 MLB CTXLAA 54% 179160 34513 15542 31 212288312601 100290 308 265 71 -6 +0 +0 +3 +4 0.1
203027 MLB CTXLAA 58% 215193 40614 18642 31 207282311593 104289 308 266 72 -7 +0 +0 +4 +5 0.1
203128 MLB CTXLAA 61% 238213 44714 20713 31 207284305589 99289 308 265 71 -8 +0 -0 +4 +5 0.1
203229 MLB CTXLAA 62% 247221 47715 21743 31 213290321611 109288 309 263 70 -9 +0 -1 +4 +5 0.0
203330 MLB CTXLAA 63% 252226 46714 21773 31 204280296576 93287 318 261 68 -10 +0 -1 +4 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 12931160 24136623 10838914 185 208283309592 101289 308 263 64 -47 +2 -3 +23 +28 0.3
/ 162G A+C 650583 12118312 541967 93 208283310593 103288 308 263 64 -24 +1 -1 +12 +14 0.2
Career MLE 26222341 470641440 21980233 4616 201278291570 91283 318 262 64 -84 +2 -4 +41 +50 0.5
/ 162G MLE 650580 11616310 541998 114 200277290566 90282 318 262 64 -24 +1 -1 +12 +14 0.1