FANSPORTS
BACK TO RANKINGS
Ryan Vilade

Ryan Vilade

TBRF • Bats R2026 Season

Overall Rank: 197RF Rank: 28
Season:

Value

Standard score (σ) vs all qualified hitters — 0 = average, +1 = one standard deviation above the mean. Built from 5x5 category z-scores (like Baseball Monster).

+0.15
Overall
+0.81
AVG
+0.00
HR
+0.48
RBI
-0.52
R
-0.00
SB

Consensus Rank

Composite of 1 in-season expert ranking sources (FantasyPros ROS consensus + Pitcher List) — blended so it matches no single site, ranked among hitters (lower = better).

#265
Hitter
#36
Position

Season Stats

.286
AVG
5
HR
26
RBI
12
R
3
SB
.343
OBP
.479
SLG
.822
OPS

Splits & Tendencies

Where this hitter is especially strong or weak — by pitcher hand, venue, pitcher quality, and pitch type. wRC+ and RV/100 are league-relative (100 / 0 = average). Hover a tag for the numbers.

SplitPAAVGOPSwOBAwRC+
vs LHP78.290.810.350112
vs RHP57.280.839.362113
Home68.288.885.375116
Away67.283.760.335107
vs Elite50.245.566.25086
vs Good15.273.739.362115
vs Average31.4141.383.581175
vs Below-avg34.241.767.34397
Pitch typePAwOBARV/100Whiff%
vs Fastball89.323-0.320.0%
vs Breaking13.458+4.711.1%
vs Offspeed16.481+3.413.8%

Luck Factor

How much this hitter's results are outrunning or trailing the quality of what actually happened — league-relative. Hover a meter for the inputs.

AVGLUCKY
+.038
UnluckyLucky
HRUNLUCKY
-0.7 HR
UnluckyLucky
RunsUNLUCKY
-0.11
UnluckyLucky
RBILUCKY
+.161
UnluckyLucky
Hard ContactWEAK
5.2%
SoftElite

Game Log (46 games)

DateOppABRHHRRBIBBSOSB
Jun 22vs Kansas City Royals40100020
Jun 21vs Washington Nationals41111020
Jun 17@ Los Angeles Dodgers10000010
Jun 16@ Los Angeles Dodgers30000000
Jun 15@ Los Angeles Dodgers41212000
Jun 12@ Los Angeles Angels30000120
Jun 10vs Boston Red Sox30001000
Jun 9vs Boston Red Sox41300000
Jun 8vs Boston Red Sox20100101
Jun 7@ Miami Marlins30100010
Jun 5@ Miami Marlins50202010
Jun 2vs Detroit Tigers40100030
Jun 1vs Detroit Tigers31113010
May 30vs Los Angeles Angels30001010
May 29vs Los Angeles Angels40000000
May 27@ Baltimore Orioles30002100
May 26@ Baltimore Orioles10100000
May 24@ New York Yankees30100110
May 22@ New York Yankees00001000
May 20vs Baltimore Orioles21000201
May 18vs Baltimore Orioles31303100
May 12@ Toronto Blue Jays41211110
May 10@ Boston Red Sox20100010
May 8@ Boston Red Sox40000010
May 7@ Boston Red Sox30100000
May 6vs Toronto Blue Jays20000100
May 5vs Toronto Blue Jays00000000
May 4vs Toronto Blue Jays21113000
May 3vs San Francisco Giants30001020
May 2vs San Francisco Giants20000000
May 1vs San Francisco Giants30000000
Apr 27@ Cleveland Guardians40302010
Apr 22vs Cincinnati Reds21201100
Apr 21vs Cincinnati Reds30100000
Apr 18@ Pittsburgh Pirates10000000
Apr 17@ Pittsburgh Pirates10000000
Apr 16@ Chicago White Sox10000101
Apr 15@ Chicago White Sox10000000
Apr 14@ Chicago White Sox53301010
Apr 11vs New York Yankees40100000
Apr 7vs Chicago Cubs20101000
Apr 3@ Minnesota Twins10000010
Apr 1@ Milwaukee Brewers10000010
Mar 31@ Milwaukee Brewers00000100
Mar 30@ Milwaukee Brewers30000030
Mar 26@ St. Louis Cardinals30000000