Anthony VilarC El Paso Chihuahuas
Age 27 L/R 5'9" / 190 lbs AAA HR -7% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION165 act + 110 ros · stats below = ROS only
wRC+†47
AVG/OBP/SLG.194 / .275 / .296
PA110
HR2
K%37
BB%9
BABIP304
ISO102
MLB%10%
Value2026 · WAR
BAT: -18.8 runs (wOBA-derived runs vs avg)-19BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.9 runs (Positional adjustment)+5POSREP: +7.8 runs (Replacement-level credit)+8REPTotal WAR: -0.70-0.7WAR
trajectory · projected WAR by year
-0.2-0.3-0.22628
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE55
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1M +$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. 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
202122 ROKACL Padres 2925 5210 360 00 200286360646 160250 2110 242 43
202122 ROKACL Padres 2923 5210 540 00 217357391748 174250 1417 327 108
202223 A+Fort Wayne TinCaps 203178 35902 21691 11 197285281566 84300 3410 257 55
202223 A+Fort Wayne TinCaps 203168 381002 30501 11 226345321666 95303 2515 306 93
202324 A2 teams 288245 41716 371223 23 167284278562 110294 4213 254 52
202324 A2 teams 288228 501117 54863 23 219375368744 149314 3019 341 119
202425 A+3 teams 482423 781228 491796 120 184278279557 95294 3710 256 54
202425 A+3 teams 482397 1001837 751196 120 252379365744 113341 2516 341 119
202526 AASan Antonio Missions 382343 681036 321183 124 198272297570 99279 318 257 55
202526 AASan Antonio Missions 382325 681136 491013 124 209317317634 108281 2613 291 81
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AAASD 165150 28702 12680 01 187247273520 87317 417 230 34 -12 -0 +0 +3 +5 -0.5
YTD27 AAASD 165145 35903 17530 01 241321366687 124352 3210 306 92 -1 -0 +0 +3 +5 0.6
ROS27 AAASD 10% 11098 19402 10411 11 194275296571 102288 379 247 47 -7 -0 +0 +2 +3 -0.2
ROS27 MLBSD 10% 1110 1000 140 00 100182100282 284 369 240 42 -1 +0 +0 +0 +0 -0.0
FULL27 AAASD 176160 29702 13720 01 181243263505 81307 417 231 35 -13 -0 +0 +3 +5 -0.5
TOT27 AAASD 275248 471104 221091 12 190258282541 93312 408 237 39 -19 -1 +0 +5 +8 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBSD 31% 333299 571116 291202 42 191267294561 104287 369 253 52 -18 +0 -1 +6 +9 -0.4
202829 MLBSD 40% 352316 591116 311242 42 187264285548 98286 359 256 54 -18 +0 -1 +6 +10 -0.3
202728 MLBSD 31% 10392 17302 9371 10 185265283547 98283 369 245 46 -6 +0 -0 +2 +3 -0.2
202829 MLBSD 40% 139125 22402 12491 21 176254256510 80283 359 248 48 -8 +0 -1 +2 +4 -0.2
▸ Career Totals
Career 253227 40704 22902 31 176255260515 84267 369 247 47 -15 +0 -1 +5 +7 -0.4
/ 162G 650583 10318010 572315 83 177256259515 82268 369 247 47 -39 +0 -2 +12 +18 -1.1
Career 21791927 36266936 21277918 3613 188274287562 100289 3610 255 53 -115 +2 -2 +39 +62 -1.5
/ 162G 650575 10920311 632325 114 190275292567 103291 3610 255 53 -34 +1 -1 +12 +18 -0.4

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
202122 ROKACL Padres 2923 5210 540 00 217357391748 174250 1417 327 108 +0 +0 +1 0.1
202223 A+Fort Wayne TinCaps 203168 381002 30501 11 226345321666 95303 2515 306 93 -2 -0 +6 0.4
202324 A+Fort Wayne TinCaps 10995 22303 11332 01 232324358682 126317 3010 309 95 -1 -0 +3 0.2
202324 ALake Elsinore Storm 179133 28814 43531 22 211407376783 165312 3024 360 134 +7 -0 +5 1.2
202425 AASan Antonio Missions 10080 11301 18321 30 138303212516 75213 3218 256 54 -5 +1 +3 -0.2
202425 A+Fort Wayne TinCaps 300249 64936 44765 80 257379390769 133345 2515 350 126 +9 +2 +8 1.9
202425 INTLGigantes de Carolina 8268 25600 13110 10 368469456925 88431 1316 414 175 +7 +0 +2 1.0
202526 AASan Antonio Missions 382325 681136 491013 124 209317317634 108281 2613 291 81 -8 +1 +11 0.4

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
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
126853190264291+5+4-0.2-0.1
/162664118+11.9+9.9-0.5pk7: 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
Anthony Vilar (OGILVIE) 27 35 35 50 55 190/258/282 93312 41 40% 8% 39 -0.7
Jake Lowery
2017 · AA
27 36 44→45 47→30 43 185/254/299 114263 115 33% 8% 51 -1.7 195/267/300 105315 106 38% 9% 56 -1.3 118/199/170522533050%9%-6-1.3
Micah Gibbs
2015 · AA
27 40 39→30 47→45 44 194/263/277 83281 68 31% 8% 49 -1.8 214/268/321 107292 98 28% 7% 62 -0.9 198/244/31912126311028%6%50-0.3
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
Jackson Cluff
2023 · AA
26 36→29 40→45 48→60 36 176/240/269 93284 811 39% 6% 37 -2.6 186/269/308 122285 1221 36% 9% 60 -1.0 181/273/314133265152835%10%61-0.6
JJ Muno
2021 · A
27 42 39→40 52→60 41 199/274/287 88291 716 32% 7% 56 -1.3 195/280/289 94287 826 33% 7% 61 -1.0 176/270/2608426383533%6%46-0.9
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Ryan Aguilar
2022 · AA
27 36→40 43→45 51→50 40 173/258/271 97302 1213 43% 9% 46 -2.0 207/298/337 130337 1413 39% 10% 80 +0.4 218/319/374157335171336%11%93+0.8
Colin Simpson
2023 · A
27 39 44→45 52→40 39 195/248/310 115276 117 33% 6% 50 -1.7 200/258/321 121292 126 34% 7% 58 -1.2 168/232/29712924613036%8%38-1.0
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 192/283/299 108293 1110 36% 9% 65 -0.7 194/282/315 121288 1311 34% 9% 68 -0.5 127/238/24511817514935%11%31-1.0
Evan Marzilli
2018 · AAA
27 43→46 38→40 50 48 203/284/285 83290 514 30% 9% 59 -1.1 195/273/285 90310 711 36% 9% 55 -1.4 161/237/2266626041037%9%21-1.2
Ryan Jorgensen
2006 · AAA
27 41 41→45 49→30 40 197/260/290 93300 98 35% 7% 51 -1.7 205/258/318 113265 135 27% 6% 57 -1.2 200/252/31511425113125%6%52-0.7
Jason Martinson
2016 · AAA
27 37→39 44→45 52→50 38 189/250/296 107286 1213 37% 7% 48 -1.9 178/233/289 111303 129 43% 5% 39 -2.5 153/204/26210927611847%4%16-2.4
Anderson Miller
2021 · AA
27 39→45 43→45 47→50 36 199/237/307 108271 1212 31% 4% 45 -2.1 205/268/345 140282 1815 33% 7% 69 -0.4 166/237/308143210221833%7%45-0.9
Jameson Fisher
2021 · AA
27 39→36 40→45 44→45 42 186/257/276 90290 86 36% 8% 46 -2.0 215/267/333 118308 116 32% 6% 65 -0.7 227/273/36614030315229%5%72-0.1
Jesus Loya
2019 · AAA
27 42 40 51→50 37 208/247/291 84284 813 29% 4% 44 -2.1 211/245/310 99280 107 28% 4% 49 -1.8 194/219/267732558027%2%26-1.5
Cody Bohanek
2022 · AAA
27 37→36 45→40 49→50 41 181/280/304 124295 1216 39% 8% 66 -0.6 190/278/289 99315 815 39% 8% 59 -1.1 152/249/2166328231642%8%27-1.6
Bret Boswell
2022 · AA
27 39→41 45 43→45 36 197/249/316 119293 139 36% 6% 53 -1.5 191/265/315 124297 139 37% 9% 60 -1.0 163/244/28412124913738%9%41-1.2
Osvaldo Abreu
2021 · AA
27 41→46 41→40 44→50 37 199/252/297 98297 88 35% 6% 49 -1.8 200/263/289 89349 79 41% 7% 52 -1.6 120/194/164442573450%8%-12-1.0
Chris Rabago
2021 · AAA
28 39 41→40 49→55 43 192/252/288 96264 814 30% 7% 46 -2.0 189/256/275 86286 811 34% 7% 45 -2.1 154/227/217622416836%7%15-1.2
Errol Robinson
2022 · AAA
27 41→47 38→40 47→55 43 194/261/270 76292 613 34% 8% 46 -2.0 208/279/278 70327 520 34% 8% 56 -1.3 204/277/2555131732633%8%45-0.7