Ryan ViladeRF Tampa Bay Rays
Age 27 R/R 6'1" / 226 lbs MLB Svc 0.442 · Ctrl thru 2031 peak 0.4 · 2026
wRC+†96
AVG/OBP/SLG.233 / .298 / .385
PA250
HR7
SB6
K%27
BB%7
MLB%100%
BAT: -1.3 runs (wOBA-derived runs vs avg)-1BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.40+0.4WAR
Scouting · nowfuture
HIT
6060
PWR
6060
SPD
5050
EYE
4550
trajectory · 10 yrs
0.5peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   0.442 yrs.days
Team Control Through   2031
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Pre-Arb$0.9M+0.4$2M+$0.7M
2027Pre-Arb$0.8M+0.4$2M+$0.8M
2028Pre-Arb$0.8M+0.3$1M+$0.5M
2029Arb-1$0.2M+0.1$0.4M+$0.2M
2030Arb-2$0.4M
2031Arb-3$0.6M
Totals $0.9M $3M +$2M

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
201718 ROKGrand Junction Rockies 146128 28214 16451 55 .219.310.344.654 .125.300 3111 .295 84 -3 -1 +0 -2 +4 -0.1
201819 AAsheville Tourists 533477 1131544 301269 1713 .237.295.310.605 .073.311 246 .261 58 -25 -2 +0 -6 +15 -1.8
201920 A+Lancaster JetHawks 587522 1152168 431373 247 .220.283.330.613 .109.274 237 .268 63 -24 +2 +0 -6 +17 -1.2
202122 AAA2 teams 608565 1272736 301445 155 .225.270.315.585 .090.287 245 .256 54 -32 +1 +0 -7 +17 -2.0
202223 AAAAlbuquerque Isotopes 430383 791234 38894 106 .206.285.285.569 .078.255 219 .255 53 -23 -0 +0 -5 +12 -1.6
202324 AAAIndianapolis Indians 511463 1031834 411586 74 .222.294.300.594 .078.328 318 .269 64 -21 -0 +0 -5 +14 -1.2
202425 AAA2 teams 491451 9818215 271395 207 .217.269.366.635 .149.273 285 .277 70 -17 +1 -0 -5 +14 -0.7
202526 AAA2 teams 476425 10124416 371159 112 .238.312.426.738 .188.285 248 .317 100 +0 +1 -0 -5 +13 1.0
▸ 2026 Season (actual · ROS · total)
202627 MLBTampa Bay Rays 3128 8200 360 10 .286.355.357.712 .071.364 1910 .322 105 +0 +0 +1 -0 +1 0.2
ROS27 MLBTB 219198 47916 16583 51 .237.304.384.688 .146.305 267 .308 94 -1 +1 -1 -2 +6 0.2
TOT27 MLBTB 250226 551116 19643 61 .243.310.381.691 .137.312 268 .310 96 -1 +1 -0 -3 +7 0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLBTB 392354 8517211 30995 92 .240.308.393.701 .153.298 258 .309 95 -2 +1 -3 -4 +11 0.3
202829 MLBTB 390352 8417210 30985 81 .239.307.384.691 .145.297 258 .308 94 -3 +1 -3 -4 +11 0.2
202930 MLBTB 388351 8216210 30994 71 .234.301.376.677 .142.296 268 .306 93 -3 +1 -4 -4 +11 0.1
203031 MLBTB 373337 7915210 29964 50 .234.303.380.683 .145.295 268 .303 90 -4 +1 -5 -4 +11 -0.1
203132 MLBTB 354320 741429 27934 40 .231.299.372.671 .141.295 268 .299 87 -5 +1 -5 -4 +10 -0.4
203233 MLBTB 324292 671328 25874 20 .229.299.370.669 .140.294 278 .294 83 -6 +0 -6 -3 +9 -0.6
203334 MLBTB 280254 561116 21783 10 .220.288.343.630 .122.293 288 .287 78 -7 +0 -6 -3 +8 -0.8
▸ Career Totals (MLE all levels + projections)
Career 65025872 133824940131 470166174 15054 .228.293.351.644 .123.292 267 .285 76 -176 +8 -33 -70 +184 -8.8
/ 162G 650587 13425413 471667 155 .228.293.351.644 .123.293 267 .285 76 -18 +1 -3 -7 +18 -0.9

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
201718 ROKGrand Junction Rockies 146117 36325 27311 55 .308.441.496.937 .188.378 2118 .415 176 +12 -1 +4 1.6
201819 AAsheville Tourists 533457 1252045 49969 1713 .274.355.368.722 .094.333 189 .319 103 +2 -2 +15 1.5
201920 A+Lancaster JetHawks 587509 154271012 56953 247 .303.375.466.841 .163.342 1610 .361 135 +23 +2 +17 4.2
202122 AAAAlbuquerque Isotopes 518468 1332857 38924 125 .284.343.410.753 .126.336 187 .332 113 +7 +0 +15 2.3
202122 INTLSalt River Rafters 9079 20210 10161 30 .253.344.304.648 .051.317 1811 .303 90 -1 +1 +3 0.2
202223 AAAAlbuquerque Isotopes 430369 921545 52694 106 .249.348.352.701 .103.291 1612 .318 102 +1 -0 +12 1.3
202324 AAAIndianapolis Indians 511440 1192346 641276 74 .270.371.382.752 .111.367 2513 .343 121 +12 -0 +14 2.7
202425 MLBDetroit Tigers 4945 8001 2120 00 .178.213.244.457 .067.212 244 .200 11 -5 +0 -0 -5 +1 -0.9
202425 AAAToledo Mud Hens 442392 10924213 391085 207 .278.351.449.800 .171.347 249 .351 127 +14 +1 +13 2.8
202526 MLBCincinnati Reds 1513 1000 250 00 .077.200.077.277 .000.125 3313 .153 -24 -2 +0 -0 -5 +0 -0.7
202526 AAALouisville Bats 461397 11529417 50899 112 .290.382.511.893 .222.332 1911 .389 156 +29 +1 +13 4.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 6458 9001 4170 00 .155.210.207.417 .052.195 276 .189 3 -7 +0 -0 -10 +2 -1.6

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
Ryan Vilade (OGILVIE) 27 60 60 50 50 .237/.303/.385 .148.299 76 25% 7% 94 +0.6
Chris Aguila
2006 · MLB
27 50→54 50→55 51→50 45 .254/.297/.414 .160.297 1714 21% 6% 98 +1.6 .248/.294/.389 .141.307 1512 23% 6% 90 +1.0 .240/.292/.387.147.298181125%6%86+0.5
Edward Olivares
2023 · MLB
27 49→53 51→55 45→55 45 .251/.306/.408 .156.288 1912 20% 6% 101 +1.8 .250/.308/.405 .155.285 1816 19% 6% 102 +1.8 .247/.309/.401.154.278181818%6%97+1.0
Cole Gillespie
2011 · MLB
27 47→57 47→50 53→50 49 .231/.303/.375 .144.291 1314 24% 9% 91 +1.1 .229/.300/.353 .124.288 1115 23% 8% 84 +0.6 .252/.314/.361.109.30191319%8%90+0.6
Aaron Altherr
2018 · MLB
27 49→51 52→55 51→50 48 .246/.318/.421 .175.303 1813 25% 8% 109 +2.4 .212/.295/.361 .149.285 1610 30% 9% 85 +0.7 .178/.270/.308.130.24514931%10%59-0.5
Ben Francisco
2009 · MLB
27 51→56 49→55 49→55 47 .254/.309/.406 .152.289 1615 18% 7% 101 +1.8 .252/.321/.414 .162.288 1715 18% 8% 108 +2.3 .249/.329/.409.160.279171617%9%106+1.1
Nick Solak
2021 · MLB
26 50→60 50 50 47 .251/.319/.402 .151.307 1912 24% 8% 105 +2.1 .244/.314/.372 .128.299 1410 22% 7% 95 +1.4 .262/.333/.375.113.315131020%7%101+1.2
Michael Taylor
2012 · MLB
26 49→59 48→55 52→50 46 .245/.303/.387 .142.296 1516 22% 7% 94 +1.3 .233/.303/.360 .127.296 1312 24% 8% 87 +0.8 .232/.307/.356.124.295121024%9%85+0.6
Phillip Ervin
2020 · MLB
28 49→52 48→50 52→55 45 .242/.305/.389 .147.301 1418 24% 7% 95 +1.4 .216/.293/.350 .134.284 1415 27% 9% 81 +0.4 .163/.242/.272.109.220152132%9%36-1.2
Alex Castellanos
2013 · MLB
26 47→50 52→55 52→50 40 .235/.296/.408 .173.308 1815 29% 6% 97 +1.5 .210/.273/.358 .148.291 1615 32% 6% 75 -0.0 .208/.268/.348.140.30314834%6%66-0.3
Ryan Rua
2017 · MLB
27 47→54 48→55 50 43 .238/.297/.377 .139.305 1610 27% 7% 89 +1.0 .213/.269/.352 .139.301 1712 33% 6% 71 -0.3 .193/.243/.327.134.276171236%5%48-0.9
Pablo Reyes
2021 · MLB
27 47→52 48→50 47→55 45 .239/.288/.385 .146.282 1513 21% 6% 87 +0.8 .232/.291/.362 .130.272 1315 19% 7% 82 +0.5 .244/.311/.364.120.287142119%8%88+0.4
José Pirela
2018 · MLB
28 51→58 49→55 48→50 47 .258/.306/.416 .159.293 1610 18% 6% 102 +1.9 .256/.303/.415 .159.302 178 21% 6% 102 +1.8 .256/.301/.410.154.30318522%5%96+1.0
Taylor Ward
2021 · MLB
27 49→52 50→60 50 49 .243/.321/.403 .160.314 1813 28% 10% 106 +2.2 .256/.335/.433 .177.312 208 23% 10% 120 +3.1 .240/.326/.442.201.28126524%10%116+2.8
Scott Kingery
2021 · MLB
27 46→51 48→55 51→55 42 .229/.284/.378 .149.296 1513 28% 6% 83 +0.6 .203/.272/.331 .128.300 1218 34% 8% 66 -0.6 .201/.259/.337.136.285172634%7%59-0.8
Matt Vierling
2023 · MLB
26 49→55 45→50 52→50 46 .242/.298/.366 .124.292 1316 22% 7% 86 +0.8 .252/.312/.387 .135.309 1410 22% 8% 98 +1.6 .252/.317/.390.138.31114722%8%97+1.1
Austin Dean
2021 · MLB
27 50→56 51→55 42→45 45 .256/.305/.422 .166.297 196 21% 6% 104 +2.0 .223/.285/.380 .157.292 179 29% 7% 85 +0.7 .211/.270/.358.147.269171228%6%69-0.3
Chris Heisey
2013 · MLB
28 49→52 51→55 49→55 43 .247/.304/.407 .160.300 1910 24% 6% 100 +1.7 .230/.286/.388 .158.274 1810 23% 6% 87 +0.8 .199/.276/.375.176.23124826%8%76+0.0
Ryan Raburn
2008 · MLB
27 47→55 52→60 52→50 45 .241/.297/.416 .175.294 2013 25% 7% 99 +1.7 .258/.319/.451 .193.310 2311 24% 8% 118 +3.0 .267/.324/.468.201.31825524%7%121+2.1
Jason Rogers
2015 · AAA
27 49→53 50→55 50→45 48 .246/.305/.401 .155.291 176 22% 8% 98 +1.6 .251/.310/.393 .142.302 164 22% 8% 98 +1.6 .254/.318/.381.126.30515221%8%94+0.8
Mac Williamson
2017 · MLB
27 47→50 49→55 46→45 42 .237/.297/.387 .150.300 176 27% 6% 92 +1.2 .221/.281/.383 .162.287 216 30% 6% 85 +0.7 .210/.276/.375.166.26924531%7%78+0.1