BOBBY'SSPORTS ANALYTICS
TodayStatsFantasyPlayMarkets
StatsSearchBoostsCompareResearchFacts
Stats
Facts
Search
Research
Compare
Standings
College FB
More tools: MLB, WNBA, college hoops, soccer, results, Learn →

Bobby's Sports Analytics publishes sports statistics and analysis for informational purposes only. Nothing here is a prediction of results or a recommendation to wager. Must be 21+ (18+ where permitted by law). Please play responsibly.

Problem gambling? Call or text 1-800-GAMBLER — free, confidential, 24/7 — or visit ncpgambling.org.

Terms of Service·Disclaimer·Privacy·Responsible Play

TodayStatsFantasyPlayMarkets
TB
mlbTB

Ryan Vilade

Batter · TB · 90 games in 2026

.241
AVG
11
HR
42
RBI
3
SB

Recent form

Last 15 games

Hits per game, oldest → newest. Colored bars = at least one hit.

Season calendar

90 games · total bases vs his average
Mar
Apr
May
Jun
Jul
Aug
Sep
BelowAbove their averageBest: 08/16 · 3-for-4, 1 HR, 7 TB vs BAL

Splits

Arrows = last 10 vs season
AVGSLGHRK%
Season90 G.241.4241124%
Last 1010 G.133.133028%
Home44 G.268.537824%
Away46 G.213.311323%
BOS11 G.257.314015%

Season rows: 2026 regular season. Vs opponent uses every game in our logs (2025–26), not just this season.

Where they rank

vs MLB batters, 200+ PA
Batting avg
.241
43
Slugging
.424
66
HR per 600 PA
24.0
74
Walk rate
8.7%
53
Strikeout rate
23.6%
41
Steals
3
43

Percentile, 0–100. Green = top fifth of the pool, red = bottom third.

Most similar

Same stats, closest profile
CINSpencer Steer.238 / .424CLENathaniel Lowe.249 / .443CHWAndrew Benintendi.242 / .416

Game log

25 of 103
10/24 · Postseason@ MIL
1 K0H
10/23 · Postseason@ MIL
No counting stats0H
10/18 · Postseason@ CLE
1 BB · 1 K0H
10/12 · Postseasonvs CLE
1 BB · 1 K0H
10/07 · Postseason@ NYY
1 HR · 1 RBI · 1 R1H
09/27@ PHI
No counting stats0H
09/26@ PHI
2 RBI1H
09/25@ PHI
1 K1H
09/24@ NYY
1 R · 1 BB · 2 K0H
09/23@ NYY
1 K0H
09/22@ NYY
1 RBI · 1 BB0H
09/20vs BOS
1 R · 1 K0H
09/18vs BOS
1 BB · 2 K1H
09/17vs OAK
1 R · 1 BB · 1 K0H
09/16vs OAK
1 RBI · 2 K1H
09/13vs HOU
1 K0H
09/10@ ATL
2 K1H
09/06@ TEX
2 BB · 1 K0H
09/05@ TEX
1 K0H
09/04@ TEX
No counting stats0H
09/01vs NYM
2 RBI2H
08/30vs SD
1 BB0H
08/29vs SD
1 K0H
08/28vs SD
No counting stats0H
08/24@ DET
1 R1H
DateOppHABHRRBIRBBKSBTB
10/24 · Postseason@MIL010000100
10/23 · Postseason@MIL010000000
10/18 · Postseason@CLE010001100
10/12 · PostseasonCLE020001100
10/07 · Postseason@NYY121110004
09/27@PHI020000000
09/26@PHI120200001
09/25@PHI140000101
09/24@NYY030011200
09/23@NYY040000100
09/22@NYY030101000
09/20BOS030010100
09/18BOS140001201
09/17OAK010011100
09/16OAK140100201
09/13HOU010000100
09/10@ATL140000201
09/06@TEX020002100
09/05@TEX010000100
09/04@TEX010000000
09/01NYM250200004
08/30SD020001000
08/29SD010000100
08/28SD010000000
08/24@DET130010001
Lines & props →
Compare Ryan Vilade with…