Ryan Vilade

RF Tampa Bay Rays
Age 28 R/R 6'1" / 226 lbs MLB HR -6%H +4% Svc 0.442 · Ctrl thru 2032
Overview
MLB40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202425MLBDET49.178/.213/.2441024-0.9
202526MLBCIN15.077/.200/.07700-12-0.7
202627MLBTB278.245/.325/.4291131090.7
2027PROJ28MLBTB328.249/.322/.41511131070.9
2028PROJ92% MLB29MLBTB317.246/.319/.40810111050.7
2029PROJ92% MLB30MLBTB328.242/.315/.3991091010.5
Last 3 seasons WAR -0.9  ·  Next 3 projected WAR 2.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.442First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.9M2031Ext$0.9M2032Ext$6M
Skills · percentileStatcast 2024-2026
Whiff%90
Chase%90
Bat Spd90
Speed76
xwOBA55
Avg EV49
Form.231/.317/.371 ▼▼ rolling true talent (60d window) · proj .247/.318/.416
CompsRandy Arozarena (age 28) · Edward Olivares (age 28) · Harrison Bader (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†107
AVG/OBP/SLG.249 / .322 / .415
PA328
HR11
SB13
K%23
BB%9
BABIP298
ISO167
MLB%100%
Value2027 · WAR
BAT: +2.8 runs (wOBA-derived runs vs avg)+3BATRUN: +2.0 runs (SB/CS + UBR baserunning)+2RUNFLD: +1.4 runs (Defensive runs vs avg)+1FLDPOS: -3.5 runs (Positional adjustment)-4POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +1.10+1.1WAR
0.00.81.61.10.70.50.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$16M ctrl surplus
Tools · Recent Form · Splits · ContractCON 60 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
Whiff%
902.3%
xAVG
440.247
POWER60
Barrel%
427.1
Avg EV
4989.1
Bat Spd
9075.6
EYE50
Chase%
907.5%
SPEED50
Sprint
7628.5
Recent Formrolling true talent ⓘ
K%25%▼▼28% over 58 PA (60d) · proj 23%
BB%10%▲▲14% over 58 PA (60d) · proj 9%
ISO.140▼.042 over 48 AB (60d) · proj .170
HR/BB3.9%▼0.0% over 32 BBE (60d) · proj 5.1%
BABIP.293·.250 over 32 BIP (60d) · proj .295
SLASH.231/.317/.371▼▼proj .247/.318/.416
Platoon Splits2024-2026 · 71 PA
vs LHP
vs RHP
Edge
PA
44
27
—
wRC+
113
-26
◀◀L
wOBA
335
129
◀◀L
ISO
125
—
—
BABIP
352
167
◀◀L
K%
20.5%
25.9%
◀◀L
BB%
6.8%
3.7%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   0.442 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+1.1$9M+$8M
2028Pre-Arb$0.8M+0.7$3M+$2M
2029Pre-Arb$0.8M+0.5$2M+$1M
2030Arb-1$0.9M+0.1$0.3M+$0.0M (cut)
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $2M $13M +$11M

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)
201718 ROKGrand Junction Rockies — 146117 36325 27311 55 308441496937 188378 2118 415 89 — — — — — —
201819 AAsheville Tourists — 533457 1252045 49969 1713 274355368722 94333 189 319 78 — — — — — —
201920 A+Lancaster JetHawks — 587509 154271012 56953 247 303375466841 163342 1610 361 79 — — — — — —
202122 AAAAlbuquerque Isotopes — 518468 1332857 38924 125 284343410753 126336 187 332 73 — — — — — —
202122 INTLSalt River Rafters — 9079 20210 10161 30 253344304648 51317 1811 303 91 — — — — — —
202223 AAAAlbuquerque Isotopes — 430369 921545 52694 106 249348352701 103291 1612 318 72 — — — — — —
202324 AAAIndianapolis Indians — 511440 1192346 641276 74 270371382752 111367 2513 343 76 — — — — — —
202425 MLBDetroit Tigers — 4945 8001 2120 00 178213244457 67212 244 200 24 -4 +0 -0 -5 +1 -0.9
202425 AAAToledo Mud Hens — 442392 10924213 391085 207 278351449800 171347 249 351 77 — — — — — —
202526 MLBCincinnati Reds — 1513 1000 250 00 7720077277 125 3313 153 -12 -2 +0 -0 -5 +0 -0.7
202526 AAALouisville Bats — 461397 11529417 50899 112 290382511893 222332 1911 389 99 — — — — — —
202627 MLBTampa Bay Rays — 278245 608211 26653 31 245325429753 184285 239 331 109 +3 +0 +1 -3 +6 0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 342303 698212 30823 31 228304386690 158268 249 305 92 -3 +0 +0 -13 +7 -0.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201718 ROK MLEGrand Junction Rockies — 146127 28214 17451 55 220317346664 126310 3112 300 89 — — — — — —
201819 A MLEAsheville Tourists — 533473 1221654 341299 1713 258320338658 80325 246 283 78 — — — — — —
201920 A+ MLELancaster JetHawks — 587521 1232179 441343 247 236299355654 119279 237 285 79 — — — — — —
202122 AAA MLEAlbuquerque Isotopes — 518480 1162544 261154 125 242286335622 94301 225 276 73 — — — — — —
202223 AAA MLEAlbuquerque Isotopes — 430381 861344 40834 106 226306312618 87270 199 274 72 — — — — — —
202324 AAA MLEIndianapolis Indians — 511460 1071934 441586 74 233308313621 80344 319 280 76 — — — — — —
202425 MLB MLEDetroit Tigers — 4945 8001 2120 00 178213244457 67212 244 204 24 -4 +0 -0 -5 +1 -0.9
202425 AAA MLEToledo Mud Hens — 442405 9119212 261275 207 225280370650 146282 296 282 77 — — — — — —
202526 MLB MLECincinnati Reds — 1513 1000 250 00 7720077277 125 3313 150 -12 -2 +0 -0 -5 +0 -0.7
202526 AAA MLELouisville Bats — 461412 9824413 351109 112 238311410722 172286 248 315 99 — — — — — —
202627 MLB MLETampa Bay Rays — 278246 598211 25653 31 240318423740 183285 239 329 109 +3 +0 +1 -3 +6 0.7
201718 ROK MLEGrand Junction Rockies — 146127 28214 17451 55 220317346664 126304 3112 300 89 — — — — — —
201718 ROK RAWGrand Junction Rockies — 146117 36325 27311 55 308441496937 188378 2118 415 89 — — — — — —
201819 A MLEAsheville Tourists — 533473 1221654 341299 1713 258320338658 80343 246 283 78 — — — — — —
201819 A RAWAsheville Tourists — 533457 1252045 49969 1713 274355368722 94333 189 319 78 — — — — — —
201920 A+ MLELancaster JetHawks — 587521 1232179 441343 247 236299355654 119292 237 285 79 — — — — — —
201920 A+ RAWLancaster JetHawks — 587509 154271012 56953 247 303375466841 163342 1610 361 79 — — — — — —
202122 AAA MLE2 teams — 608565 1383055 301355 155 244288342630 97309 225 276 73 — — — — — —
202122 AAA RAW2 teams — 608547 1533067 481085 155 280343395738 115333 188 328 73 — — — — — —
202223 AAA MLEAlbuquerque Isotopes — 430381 861344 40834 106 226306312618 87275 199 274 72 — — — — — —
202223 AAA RAWAlbuquerque Isotopes — 430369 921545 52694 106 249348352701 103291 1612 318 72 — — — — — —
202324 AAA MLEIndianapolis Indians — 511460 1071934 441586 74 233308313621 80344 319 280 76 — — — — — —
202324 AAA RAWIndianapolis Indians — 511440 1192346 641276 74 270371382752 111367 2513 343 76 — — — — — —
202425 AAA MLE2 teams — 491450 9919213 281395 207 220273358631 138282 286 274 72 — — — — — —
202425 AAA RAW2 teams — 491437 11724214 411205 207 268337428765 160332 248 336 72 — — — — — —
202526 AAA MLE2 teams — 476425 9924413 371159 112 233308400708 167286 248 310 96 — — — — — —
202526 AAA RAW2 teams — 476410 11629417 52949 112 283376498873 215327 2011 382 96 — — — — — —
202627 MLB MLETampa Bay Rays — 278246 598211 25653 31 240318423740 183277 239 329 109 +3 +0 +1 -3 +6 0.7
202627 MLB RAWTampa Bay Rays — 278245 608211 26653 31 245325429753 184285 239 331 109 +3 +0 +1 -3 +6 0.7
201718 ROK MLEGrand Junction Rockies — 146127 28214 17451 55 220317346664 126310 3112 300 89 — — — — — —
201819 A MLEAsheville Tourists — 533485 1221654 341299 1713 252320330650 78325 246 283 78 — — — — — —
201920 A+ MLELancaster JetHawks — 587535 1232179 441343 247 230299346645 116279 237 285 79 — — — — — —
202122 AAA MLE2 teams — 608568 1383055 301355 155 243288340628 97301 225 276 73 — — — — — —
202223 AAA MLEAlbuquerque Isotopes — 430383 861344 40834 106 225306311617 86270 199 274 72 — — — — — —
202324 AAA MLEIndianapolis Indians — 511456 1071934 441586 74 235308316624 81344 319 280 76 — — — — — —
202425 AAA MLE2 teams — 491455 9919213 281395 207 218273354627 136275 286 274 72 — — — — — —
202526 AAA MLE2 teams — 476427 9924413 371159 112 232308398706 166281 248 310 96 — — — — — —
202627 MLB MLETampa Bay Rays — 278248 598211 25653 31 238318419737 181285 239 329 109 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AAA MLE2 teams — 491455 9919213 281395 207 218273354627 136275 286 274 72 — — — — — —
202526 AAA MLE2 teams — 476427 9924413 371159 112 232308398706 166281 248 310 96 — — — — — —
202627 MLB MLETampa Bay Rays — 278248 598211 25653 31 238318419737 181285 239 329 109 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLETB 100% 328293 7212211 28774 133 247321416737 169295 239 327 107 +3 +1 +1 -4 +7 1.1
▸ 2027 — real world (MLB)
202728 MLB CTXTB 100% 328293 7312211 28774 133 249322415737 166298 239 327 107 +3 +1 +1 -4 +7 0.9
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLETB 92% 345309 7513211 29824 123 244318409727 165293 248 323 105 +2 +1 +0 -4 +7 0.7
202930 MLB MLETB 92% 356319 7713211 30854 102 241314401715 160291 248 318 101 +0 +1 -1 -4 +8 0.5
203031 MLB MLETB 92% 341305 7312211 29834 72 236309390699 154287 249 311 97 -1 +1 -1 -4 +7 0.2
202829 MLB CTXTB 92% 317283 6911210 27754 112 246319408727 162296 249 323 105 +2 +1 +0 -3 +7 0.7
202930 MLB CTXTB 92% 328293 7212210 28794 92 242315399715 157294 249 318 101 +0 +1 -1 -4 +7 0.5
203031 MLB CTXTB 92% 314282 671129 26773 62 238310389699 151291 258 312 97 -1 +0 -1 -3 +7 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 13011161 27742841 11131314 297 239313394707 156289 249 314 86 -2 +3 -1 -24 +28 0.4
/ 162G— A+C — 650580 13821420 551567 143 238311391702 153289 248 314 86 -1 +1 -1 -12 +14 0.2
Career— MLE — 54304874 115820241111 415133061 15460 238305364670 127301 248 295 86 +1 +5 +0 -28 +37 1.5
/ 162G— MLE — 650583 13824513 501597 187 237304362666 125300 248 295 86 +0 +2 +0 -11 +14 0.6