Players / Player profile
TB · RF

Ryan Vilade

Age 27 B/T R/R 6′1″, 226 lb USA MLB debut 2021
40-man
  • Tampa Bay’s roster as it stands part-time RF · 341 PA (RF 341) · 0.6 WAR in the role
  • Trade read Available at a price: TB 36% playoff odds; control through 2031.
  • PNC Park Pittsburgh’s home park: −1.8 runs per 600 PA against an average park (−0.11 wins over 341 PA; his WAR leaves this out); home runs ×0.79 (×0.77 for right-handed hitters as a group). Park Fit →
xwOBA .333 wOBA .350
2026 fWAR 0.8
Projected 2027 WAR 0.5 at 341 PA · 0.6 in his 2027 role

Hitting · 2026

276 PA: percentiles need 300+, so values only

xwOBA .333 xwOBA: .333
Swing decisions +0.96 Swing decisions: +0.96
Contact value +0.20 Contact value: +0.20
Bat speed 76.6 Bat speed: 76.6
Squared-up / swing 16% Squared-up / swing: 16%
Blasts / swing 9% Blasts / swing: 9%
EV90 106.9 EV90: 106.9
Barrel % 7.1% Barrel %: 7.1%
Chase % 27.4% Chase %: 27.4%
Zone contact 83.2% Zone contact: 83.2%
Strikeout % 23.5% Strikeout %: 23.5%
Walk % 9.1% Walk %: 9.1%

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP168.365.34623%8%28%+1.05+0.57
RHP108.328.31224%10%26%+0.83−0.21
Attack angle
4.4° (39% in 5–20°)
Attack direction
−2.8°
Swing length
7.5 ft
Fast-swing rate
60%
Pull-air %
16.9%
Hard-hit %
40.1%
Slash · wRC+
.245/.321/.429 · 108

Zone map · 2026

Where he does damage, and where to pitch him

−1.9+0.3−0.9+0.4+0.5+1.2−3.5+2.1−1.8+0.1+0.9+3.1−4.3+1.8+0.7−2.0+0.7+1.6+3.6+1.8+0.5−0.1−0.5+0.2+2.2RHB

Does the most damage down and away (+3.6 vs. league per 100; 1.6 standard errors on 56 pitches, inside the noise for the best of nine cells).

Weakest middle-middle (−4.3), but only 2.0 standard errors from average on 75 pitches: no in-zone spot to attack yet.

Runs per 100 pitches vs. an average RHB: better · worse. Catcher’s view · 999 pitches · faded cells are within one standard error of average. A spot is called only when it is farther from average than the best or worst of nine average cells gets 95% of the time (set from the league’s own pitches: about 3 standard errors above, 2 below).

Most similar hitters

Swings like Vilade: bat path, contact quality and approach

SimilarityPlayerxwOBA’26 WAR’27 proj2027
82Matt Chapman SF · ’93.2891.31.8Signed $25.2M
62Nathaniel Lowe CLE · ’95.3380.50.4Free agent
59Christian Walker HOU · ’91.3041.60.5Signed $20.0M
56Agustín Ramírez MIA · ’01.2850.00.2—
54Manny Machado SD · ’92.3292.41.7Signed $39.1M

Nearest neighbours on bat speed, swing length, attack angle, squared-up and blast rates, EV90, barrels, pull-air, chase, zone contact, K% and BB%. 2026 regulars only.

Fielding

2027 rating at every position he can play · OAA by position · range by direction · tools. Same engine as the Fielding Lab and the Winter Plan.

2027 rating by position · best fit first, on the total with the position’s worth
RF −0.1 −7.6
LF −3.2 −13.7
1B +1.0 −14.5
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
20263B000.00.029
20262B−2−20.0−2.0176
2026LF−1−10.0−1.0368
20261B00+0.6+0.6602
2026RF000.00.01,080
2025LF000.00.028
2025RF00+0.1+0.1130
2024CF00−0.1−0.138
2024LF00−0.3−0.3214
2024RF00−0.3−0.3217

Runs = range plus his arm and double-play runs spread over his positions by outs (Fielding Run Value, from 2023): what the rating counts.

Range by direction (OAA at RF)
2025 · RF2026 · RF In (charging) 00Back 0+1Toward 3B line 0−4Toward 1B line 0−1vs. RHH 0−1vs. LHH 0−3

At RF in 2026, the biggest loss came toward 3B line (−4 outs): a coaching target.

Tools (percentile; arm among RFs)
Arm at RF 87.5 mph · 42nd
Sprint speed 28.5 ft/s · 81st
Reaction +2.3 ft · 96th
Burst +0.1 ft · 50th
Route −1.4 ft · 7th
Catch difficulty (latest season)
PlayMadeChancesRate
★★★★★090%
★★★★22100%
★★★3475%
★★6967%
★1212100%
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
2026RF109+1.8
2026LF42−0.2

The zone rating counts every ball hit to his part of the field while he played there, his club’s positioning included; Savant OAA uses his actual starting spot and is the better individual grade. They agree best in the outfield. See the model card.

Compare in the Fielding Lab →

Contract & projection

Club control (RosterResource) · Keystone projected WAR

2027 0.5 WAR Pre-arb $780K*
2028 0.3 WAR Pre-arb $803K*
2029 0.1 WAR Arbitration $1.7M*
2030 −0.2 WAR Arbitration $1.8M*

* projected arbitration or minimum salary. Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2025AAAAAALouisville Bats26113461 PA 461 PA · .290/.378/.511 · 17 HR · 19.3% K · 10.8% BB

ABS challenges · 2026

Baseball Savant

As batter 63% 5/8 won · +0.4 runs
Keystone is an independent portfolio project. It is not affiliated with Major League Baseball or any club. Data: MLB Stats API, Baseball Savant, FanGraphs. Used under their terms for individual, non-commercial use.