Andres VillafaneOF DSL Pirates Gold
Age 20 L/L 5'11" / 175 lbs ROK BB +7% Svc 0.0 · Ctrl thru 2037 peak 1.9 · 2032
wRC+†77
AVG/OBP/SLG.222 / .289 / .340
PA114
HR2
K%26
BB%8
MLB%0%
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.7 runs (Positional adjustment)-1POSREP: +3.2 runs (Replacement-level credit)+3REPTotal WAR: -0.00-0.0WAR
Scouting · nowfuture
HIT
4954
PWR
3035
SPD
5661
EYE
3944
trajectory · 10 yrs
1.9peak
2032

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
2032Ext / FA-deal$0.9M+1.9$18M+$17M
2033Ext / FA-deal$1.0M+1.9$19M+$18M
2034Ext / FA-deal$1.0M+1.8$18M+$17M
2035Ext / FA-deal$3M+1.6$17M+$14M
2036Ext / FA-deal$5M+1.4$15M+$10M
2037Ext / FA-deal$5M+1.1$12M+$7M
Totals $16M $99M +$83M

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
202317 ROKDSL Pirates Black 3933 4100 561 11 .121.256.152.408 .030.148 1513 .184 -1 -4 -0 +0 -0 +1 -0.4
202418 ROKDSL Pirates Gold 147136 27521 6371 62 .199.238.287.525 .088.257 254 .224 30 -12 +0 +0 -1 +4 -0.8
202519 ROKDSL Pirates Gold 137122 28400 8285 165 .230.304.262.566 .033.298 206 .246 46 -8 +1 +0 -1 +4 -0.4
▸ 2026 Season
202620 MLBPIT 114103 23412 9301 21 .223.292.340.632 .117.290 268 .286 77 -3 +0 +0 -1 +3 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%PIT 199178 41715 17492 51 .230.305.365.670 .135.293 259 .302 89 -2 +1 +0 -1 +6 0.3
202822 MLB 28%PIT 325289 681228 29784 82 .235.314.374.687 .138.293 249 .312 97 -1 +1 +0 -2 +9 0.7
202923 MLB 48%PIT 410365 8816311 37965 112 .241.319.392.711 .151.294 239 .319 102 +1 +1 +0 -2 +12 1.2
203024 MLB 62%PIT 468415 10218314 441076 123 .246.327.405.732 .159.294 239 .323 105 +3 +1 +0 -3 +13 1.5
203125 MLB 80%PIT 501442 10819315 481146 133 .244.327.403.729 .158.295 2310 .326 108 +4 +1 +0 -3 +14 1.7
203226 MLB 94%PIT 519457 11320316 511186 133 .247.331.409.740 .162.296 2310 .328 109 +5 +1 +0 -3 +15 1.9
203327 MLBPIT 527464 11420316 521216 133 .246.330.405.735 .159.296 2310 .328 109 +5 +1 +0 -3 +15 1.9
203428 MLBPIT 527463 11320316 531226 132 .244.330.404.733 .160.295 2310 .327 108 +5 +2 -1 -3 +15 1.8
203529 MLBPIT 520457 11120315 521216 122 .243.328.398.726 .155.295 2310 .325 107 +4 +2 -1 -3 +15 1.6
203630 MLBPIT 511449 10819315 511216 122 .241.326.396.723 .156.294 2410 .322 105 +3 +2 -2 -3 +14 1.4
203731 MLBPIT 498439 10418314 501206 111 .237.323.387.710 .150.293 2410 .318 102 +1 +2 -3 -3 +14 1.1
203832 MLBPIT 481425 9917313 481185 100 .233.318.379.697 .146.291 2510 .314 98 -1 +2 -4 -3 +14 0.8
203933 MLBPIT 452399 9216212 451145 90 .231.316.371.687 .140.290 2510 .308 94 -3 +2 -4 -3 +13 0.5
204034 MLBPIT 406359 8114210 401064 80 .226.310.359.670 .134.289 2610 .302 89 -5 +2 -5 -2 +12 0.1
204135 MLBPIT 352311 681128 34964 80 .219.304.344.648 .125.287 2710 .295 84 -7 +2 -6 -2 +10 -0.3
204236 MLBPIT 293260 56926 28833 70 .215.299.335.634 .119.285 2810 .286 77 -8 +1 -6 -2 +8 -0.6
▸ Career Totals (MLE all levels + projections)
Career 74266566 154827044197 707178588 19033 .236.318.380.699 .145.292 2410 .312 97 -22 +25 -31 -45 +210 13.9
/ 162G 650575 13624417 621568 173 .237.320.381.701 .144.293 2410 .312 97 -2 +2 -3 -4 +18 1.2

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
202317 ROKDSL Pirates Black 3930 4100 841 11 .133.333.167.500 .033.154 1021 .264 61 -2 -0 +1 -0.1
202418 ROKDSL Pirates Gold 147133 37831 9261 62 .278.329.406.735 .128.330 186 .319 102 +0 +0 +4 0.5
202519 ROKDSL Pirates Gold 137116 32500 13195 165 .276.370.319.689 .043.330 149 .318 102 +0 +1 +4 0.5

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
Andres Villafane (OGILVIE) 20 49→54 30→35 56→61 44 .222/.289/.340 .118.290 22 26% 8% 77 +0.0
Forrest Wall
2016 · A
20 45→55 42→45 57→70 45 .220/.273/.329 .110.277 817 23% 7% 66 -0.6 .218/.270/.313 .095.291 818 26% 6% 59 -1.1 .260/.332/.371.111.35495027%9%98+1.0
Gavin Lux
2018 · A
20 46→56 39→50 53→50 46 .218/.277/.306 .088.285 612 25% 7% 61 -1.0 .245/.301/.388 .143.311 1511 25% 7% 93 +1.3 .260/.330/.404.144.32714823%9%106+1.8
Brandon Marsh
2018 · A
20 49→59 42→50 54→50 37 .235/.276/.347 .112.314 811 27% 4% 72 -0.2 .221/.280/.325 .104.331 812 33% 7% 68 -0.5 .262/.344/.424.163.366161630%11%115+2.2
Mallex Smith
2013 · A
20 49→59 38→45 53→65 39 .231/.274/.307 .076.316 517 28% 5% 59 -1.1 .245/.313/.323 .078.319 540 23% 8% 81 +0.4 .272/.334/.371.099.35155222%8%98+1.2
Akil Baddoo
2019 · A
20 42→51 43→55 56→55 48 .206/.282/.325 .120.283 913 29% 9% 69 -0.4 .212/.283/.340 .128.306 1116 32% 9% 73 -0.1 .232/.314/.375.143.300152426%11%91+0.8
Juan Perez
2012 · A
20 48→51 41→45 55 45 .231/.285/.338 .106.295 712 23% 6% 72 -0.2 .217/.265/.324 .107.274 815 23% 6% 61 -1.0 .227/.270/.351.124.290152427%5%68-0.3
Jackson Merrill
2023 · A
20 51→58 42→55 51→50 41 .244/.289/.355 .111.326 912 27% 6% 79 +0.3 .259/.300/.414 .155.299 1712 19% 5% 99 +1.7 .266/.310/.441.174.301191018%6%107+1.9
TJ Friedl
2017 · A
21 48→53 42→50 51→55 42 .228/.286/.337 .109.309 810 28% 6% 73 -0.1 .226/.293/.326 .100.295 615 24% 7% 74 -0.1 .246/.337/.381.136.276151816%10%103+1.8
Adrian Cardenas
2008 · A
20 49→57 41→40 50 44 .239/.281/.337 .098.287 813 20% 5% 70 -0.3 .254/.300/.347 .093.306 610 18% 6% 81 +0.4 .269/.318/.358.090.3125815%6%90+0.9
Ramón Flores
2013 · A
21 48→57 40→45 51→50 45 .233/.284/.330 .097.290 711 22% 6% 70 -0.3 .236/.295/.341 .105.292 88 21% 8% 78 +0.2 .247/.321/.343.096.2959818%9%86+0.5
Michael Saunders
2007 · A
20 45→52 39→55 54→55 43 .210/.273/.299 .088.305 615 31% 8% 58 -1.2 .234/.295/.362 .128.331 1216 31% 7% 84 +0.6 .251/.327/.433.182.309191724%10%112+1.9
Justin Crawford
2023 · A
19 46→56 37→45 51→60 41 .213/.274/.288 .076.314 517 32% 7% 56 -1.3 .272/.317/.374 .102.360 633 25% 6% 95 +1.4 .294/.339/.402.108.38074123%6%107+1.7
Steven Kwan
2019 · A
21 49→59 38→45 52→50 51 .228/.300/.311 .082.280 48 19% 8% 72 -0.2 .239/.294/.333 .094.272 68 14% 7% 76 +0.0 .283/.359/.393.109.30781610%10%115+2.9
Brandon Roberts
2006 · A
21 49→59 39→40 57→55 43 .236/.287/.322 .086.295 620 22% 5% 69 -0.4 .251/.298/.318 .067.312 423 20% 5% 72 -0.2 .276/.331/.345.070.33042217%5%91+0.6
Dwight Smith Jr.
2014 · A
21 47→53 40→50 51→50 46 .229/.283/.316 .088.282 813 22% 6% 66 -0.6 .240/.294/.346 .106.292 810 20% 7% 79 +0.3 .248/.308/.381.134.29513920%7%92+0.9
Michael Harris II
2021 · A
20 44→54 39→55 52→55 41 .212/.263/.298 .086.291 610 28% 6% 53 -1.5 .258/.304/.406 .148.329 1421 25% 5% 99 +1.7 .278/.321/.456.177.328212121%5%116+2.7
Domonic Brown
2009 · A
21 48→55 41→55 51→55 47 .234/.289/.333 .099.285 914 21% 7% 73 -0.1 .252/.310/.400 .148.314 1517 23% 7% 100 +1.7 .254/.320/.417.163.315182024%8%107+1.6
Gerardo Parra
2007 · A
20 51→61 40→50 53→55 45 .242/.284/.338 .096.281 615 16% 5% 72 -0.2 .266/.306/.366 .100.311 715 16% 5% 89 +0.9 .278/.321/.384.105.32571516%5%98+1.5
Yoyner Fajardo
2019 · A
20 49→56 38→45 57→60 49 .231/.293/.323 .092.280 313 18% 7% 72 -0.2 .234/.293/.308 .074.290 319 19% 6% 68 -0.5 .255/.313/.344.089.32653422%7%82+0.3
Jarred Kelenic
2019 · A
20 45→55 43→60 57→50 42 .218/.278/.332 .114.297 912 29% 7% 69 -0.4 .225/.282/.404 .179.286 2213 29% 7% 90 +1.0 .222/.292/.404.182.285201529%8%91+1.0