MatchWiz
Total Bases Board · Today

Best MLB total bases matchupsWednesday, June 17, 2026

Every hitter on the Wednesday, June 17, 2026 slate, scored — ranked by total-base upside — the best power and extra-base spots. Raw power, the arm and bullpen they face, batting order, park, and weather. Tap any card for the full breakdown.

PROJSome lineups aren't official yet — 252 hitters are projected from each team's last game. Batting order (a key score driver) isn't final; these update automatically ~2 hours before first pitch.
#Hitter · MatchupScore

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.511

WindowRateSample
Last 2 Weeks.82139 PA
Season.511182 PA
Last 2 Years.394592 PA

Last 5 GamesTotal Bases

Jun 11vs MIN4
Jun 12@ CLE0
Jun 13@ CLE4
Jun 15@ HOU4
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.457

WindowRateSample
Last 2 Weeks.58834 PA
Season.481106 PA
Last 2 Years.545178 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.346211 PA
Season.296858 PA
Last 2 Years.3213422 PA

Quality of Contact vs RHP

wOBA.387
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.127

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.445

WindowRateSample
Last 2 Weeks.53345 PA
Season.474228 PA
Last 2 Years.417901 PA

Last 5 GamesTotal Bases

Jun 12vs SEA5
Jun 13vs SEA1
Jun 14vs SEA7
Jun 15vs KC2
Jun 16vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.397
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.976

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.439

WindowRateSample
Last 2 Weeks.43639 PA
Season.507205 PA
Last 2 Years.481879 PA

Last 5 GamesTotal Bases

Jun 12vs MIA4
Jun 13vs MIA0
Jun 14vs MIA0
Jun 15@ ATH1
Jun 16@ ATH4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.974

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.482

WindowRateSample
Last 2 Weeks.66047 PA
Season.496123 PA
Last 2 Years.447812 PA

Last 5 GamesTotal Bases

Jun 10@ ATH5
Jun 12vs PHI1
Jun 13vs PHI10
Jun 14vs PHI5
Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.392

WindowRateSample
Last 2 Weeks.25012 PA
Season.471138 PA
Last 2 Years.460498 PA

Quality of Contact vs RHP

wOBA.379
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.964

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs LHP.507

WindowRateSample
Last 2 Weeks.86715 PA
Season.65372 PA
Last 2 Years.535331 PA

Last 5 GamesTotal Bases

Jun 10@ CLE2
Jun 12@ TOR1
Jun 13@ TOR4
Jun 14@ TOR3
Jun 16vs CWS5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.429
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.947

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks.59542 PA
Season.436204 PA
Last 2 Years.442858 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 13vs SEA4
Jun 14vs SEA1
Jun 15vs KC1
Jun 16vs KC2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.945

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.48947 PA
Season.457223 PA
Last 2 Years.375547 PA

Last 5 GamesTotal Bases

Jun 12@ PIT7
Jun 13@ PIT1
Jun 14@ PIT2
Jun 15@ PHI2
Jun 16@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.486

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Quality of Contact vs RHP

wOBA.375
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.942

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 9-game hitting streak

Batter · Total Bases / PA vs RHP.458

WindowRateSample
Last 2 Weeks.59039 PA
Season.431216 PA
Last 2 Years.534552 PA

Last 5 GamesTotal Bases

Jun 12vs COL5
Jun 13vs COL1
Jun 14vs COL2
Jun 15vs PIT9
Jun 16vs PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.420
Hard-Hit %49%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.94

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.524

WindowRateSample
Last 2 Weeks.81638 PA
Season.533165 PA
Last 2 Years.471448 PA

Last 5 GamesTotal Bases

Jun 11@ BAL4
Jun 12@ WSH7
Jun 13@ WSH1
Jun 14@ WSH1
Jun 16vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.400
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.932

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.41346 PA
Season.484258 PA
Last 2 Years.4281092 PA

Last 5 GamesTotal Bases

Jun 9@ CWS3
Jun 10@ CWS0
Jun 12@ NYM1
Jun 13@ NYM4
Jun 14@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.899

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.439

WindowRateSample
Last 2 Weeks.65944 PA
Season.354220 PA
Last 2 Years.413901 PA

Last 5 GamesTotal Bases

Jun 9vs WSH1
Jun 10vs WSH11
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.371

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.891

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.431

WindowRateSample
Last 2 Weeks1.0009 PA
Season.42050 PA
Last 2 Years.42050 PA

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 13vs ATL0
Jun 14vs ATL2
Jun 15@ CIN1
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.888

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 16-game hitting streak

Batter · Total Bases / PA vs RHP.477

WindowRateSample
Last 2 Weeks.66159 PA
Season.446298 PA
Last 2 Years.4101223 PA

Last 5 GamesTotal Bases

Jun 12@ MIN4
Jun 13@ MIN1
Jun 14@ MIN4
Jun 15vs SD2
Jun 16vs SD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact

wOBA.375
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.887

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.454

WindowRateSample
Last 2 Weeks.51952 PA
Season.494312 PA
Last 2 Years.4311442 PA

Last 5 GamesTotal Bases

Jun 9@ CWS8
Jun 10@ CWS1
Jun 12@ NYM4
Jun 13@ NYM1
Jun 14@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact

wOBA.355
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.884

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.464

WindowRateSample
Last 2 Weeks.76517 PA
Season.48387 PA
Last 2 Years.505477 PA

Last 5 GamesTotal Bases

Jun 11@ PIT5
Jun 13@ CWS4
Jun 14@ CWS0
Jun 15vs TB0
Jun 16vs TB4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.377
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.182
Plate Appearances11

Projection

Projected Total Bases1.86

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.496

WindowRateSample
Last 2 Weeks.67443 PA
Season.526226 PA
Last 2 Years.450622 PA

Last 5 GamesTotal Bases

Jun 12@ KC9
Jun 13@ KC3
Jun 14@ KC1
Jun 15vs DET3
Jun 16vs DET1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.284

WindowRateSample
Last 2 Weeks
Season.194108 PA
Last 2 Years.372527 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.366164 PA
Season.346732 PA
Last 2 Years.3402471 PA

Quality of Contact vs RHP

wOBA.426
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.251
Hard-Hit % Allowed25%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

Projection

Projected Total Bases1.85

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.488

WindowRateSample
Last 2 Weeks.69239 PA
Season.482197 PA
Last 2 Years.482720 PA

Last 5 GamesTotal Bases

Jun 12@ ATH0
Jun 13@ ATH0
Jun 14@ ATH12
Jun 15@ CHC2
Jun 16@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.291

WindowRateSample
Last 2 Weeks.05319 PA
Season.22571 PA
Last 2 Years.367313 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.449185 PA
Season.361961 PA
Last 2 Years.3684224 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.375
Plate Appearances8

Projection

Projected Total Bases1.838

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.27943 PA
Season.397214 PA
Last 2 Years.406856 PA

Last 5 GamesTotal Bases

Jun 12vs MIA0
Jun 13vs MIA1
Jun 14vs MIA0
Jun 15@ ATH2
Jun 16@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.836

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.498

WindowRateSample
Last 2 Weeks.81137 PA
Season.476206 PA
Last 2 Years.402793 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 12vs TEX6
Jun 13vs TEX3
Jun 14vs TEX9
Jun 16vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.2229 PA
Season.235119 PA
Last 2 Years.308697 PA

Quality of Contact vs RHP

wOBA.405
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

Career Average.143
Plate Appearances14

Projection

Projected Total Bases1.83

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.460

WindowRateSample
Last 2 Weeks.54259 PA
Season.509293 PA
Last 2 Years.381800 PA

Last 5 GamesTotal Bases

Jun 12@ MIN2
Jun 13@ MIN4
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.457230 PA
Season.347976 PA
Last 2 Years.3423964 PA

Quality of Contact

wOBA.351
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.827

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.435

WindowRateSample
Last 2 Weeks.68816 PA
Season.44481 PA
Last 2 Years.451359 PA

Last 5 GamesTotal Bases

Jun 10vs PHI1
Jun 12vs NYY3
Jun 13vs NYY1
Jun 14vs NYY1
Jun 16@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.825

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.53315 PA
Season.36798 PA
Last 2 Years.346364 PA

Last 5 GamesTotal Bases

Jun 12@ SF2
Jun 13@ SF7
Jun 14@ SF2
Jun 15vs COL10
Jun 16vs COL4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.438

WindowRateSample
Last 2 Weeks.466189 PA
Season.445888 PA
Last 2 Years.4153268 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.822

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.38936 PA
Season.448203 PA
Last 2 Years.408933 PA

Last 5 GamesTotal Bases

Jun 12@ LAA1
Jun 13@ LAA0
Jun 14@ LAA0
Jun 15@ LAD0
Jun 16@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.815

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.447

WindowRateSample
Last 2 Weeks.64342 PA
Season.43896 PA
Last 2 Years.359131 PA

Last 5 GamesTotal Bases

Jun 9vs WSH6
Jun 10vs WSH4
Jun 12vs CHC6
Jun 13vs CHC1
Jun 14vs CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.392
Hard-Hit %43%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.813

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.42942 PA
Season.480231 PA
Last 2 Years.420917 PA

Last 5 GamesTotal Bases

Jun 12@ KC4
Jun 13@ KC4
Jun 14@ KC1
Jun 15vs DET0
Jun 16vs DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.812

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.432

WindowRateSample
Last 2 Weeks.48635 PA
Season.481189 PA
Last 2 Years.425770 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL3
Jun 14@ MIL0
Jun 15vs MIA3
Jun 16vs MIA4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.290

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances24

Projection

Projected Total Bases1.808

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.459

WindowRateSample
Last 2 Weeks.54544 PA
Season.545134 PA
Last 2 Years.397693 PA

Last 5 GamesTotal Bases

Jun 12vs AZ2
Jun 13vs AZ0
Jun 14vs AZ4
Jun 15vs NYM5
Jun 16vs NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.312

WindowRateSample
Last 2 Weeks.22631 PA
Season.321187 PA
Last 2 Years.268291 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.354147 PA
Season.355860 PA
Last 2 Years.3163286 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.804

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.447

WindowRateSample
Last 2 Weeks.47419 PA
Season.58396 PA
Last 2 Years.471410 PA

Last 5 GamesTotal Bases

Jun 12@ CIN1
Jun 13@ CIN5
Jun 14@ CIN0
Jun 15vs LAA1
Jun 16vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks.33315 PA
Season.46226 PA
Last 2 Years.37761 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.359167 PA
Season.297782 PA
Last 2 Years.3221967 PA

Quality of Contact vs LHP

wOBA.373
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.795

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.427

WindowRateSample
Last 2 Weeks.47438 PA
Season.441213 PA
Last 2 Years.471822 PA

Last 5 GamesTotal Bases

Jun 12@ LAA0
Jun 13@ LAA1
Jun 14@ LAA4
Jun 15@ LAD3
Jun 16@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.794

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.441

WindowRateSample
Last 2 Weeks.53315 PA
Season.52985 PA
Last 2 Years.506243 PA

Last 5 GamesTotal Bases

Jun 12vs TB1
Jun 13vs TB5
Jun 14vs TB2
Jun 15@ AZ3
Jun 16@ AZ2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.402

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.369
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.792

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.31332 PA
Season.405116 PA
Last 2 Years.405116 PA

Last 5 GamesTotal Bases

Jun 9vs NYY0
Jun 10vs NYY1
Jun 12vs DET0
Jun 13vs DET1
Jun 16@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.442

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.792

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.41736 PA
Season.417168 PA
Last 2 Years.371868 PA

Last 5 GamesTotal Bases

Jun 12vs MIA0
Jun 13vs MIA2
Jun 14vs MIA0
Jun 15@ ATH1
Jun 16@ ATH4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.091
Plate Appearances11

Projection

Projected Total Bases1.793

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.458

WindowRateSample
Last 2 Weeks.59647 PA
Season.445227 PA
Last 2 Years.4551037 PA

Last 5 GamesTotal Bases

Jun 11vs SEA4
Jun 12vs SD1
Jun 13vs SD7
Jun 14vs SD1
Jun 16@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.19121 PA
Season.411146 PA
Last 2 Years.341663 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %43%

How well he's squaring up the ball.

Head-to-Head

Career Average.400
Plate Appearances10

Projection

Projected Total Bases1.792

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.403

WindowRateSample
Last 2 Weeks.4449 PA
Season.43678 PA
Last 2 Years.474228 PA

Last 5 GamesTotal Bases

Jun 12vs ATL8
Jun 13vs ATL3
Jun 14vs ATL2
Jun 15@ CIN5
Jun 16@ CIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.788

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.49049 PA
Season.397232 PA
Last 2 Years.379849 PA

Last 5 GamesTotal Bases

Jun 12@ PIT1
Jun 13@ PIT2
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.785

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.420

WindowRateSample
Last 2 Weeks.66712 PA
Season.44978 PA
Last 2 Years.400472 PA

Last 5 GamesTotal Bases

Jun 12vs ATL5
Jun 13vs ATL3
Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.784

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.401

WindowRateSample
Last 2 Weeks.28614 PA
Season.54490 PA
Last 2 Years.379327 PA

Last 5 GamesTotal Bases

Jun 10vs ATL1
Jun 12vs LAD4
Jun 13vs LAD0
Jun 14vs LAD1
Jun 16@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.367
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.779

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.38142 PA
Season.470215 PA
Last 2 Years.421867 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 13vs SEA3
Jun 14vs SEA1
Jun 15vs KC0
Jun 16vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.769

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.51631 PA
Season.456136 PA
Last 2 Years.335651 PA

Last 5 GamesTotal Bases

Jun 7@ TOR1
Jun 11vs SEA3
Jun 12vs SD0
Jun 14vs SD0
Jun 16@ SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

Career Average.210
Plate Appearances19

Projection

Projected Total Bases1.762

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.15645 PA
Season.353238 PA
Last 2 Years.361861 PA

Last 5 GamesTotal Bases

Jun 12@ PIT1
Jun 13@ PIT0
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.486

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.76

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.57114 PA
Season.398161 PA
Last 2 Years.323769 PA

Last 5 GamesTotal Bases

Jun 1vs NYM0
Jun 2vs NYM0
Jun 3vs NYM7
Jun 5@ DET1
Jun 16vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.759

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.44427 PA
Season.397156 PA
Last 2 Years.378545 PA

Last 5 GamesTotal Bases

Jun 6vs MIL1
Jun 7vs MIL1
Jun 9vs CHC1
Jun 15@ CHC1
Jun 16@ CHC3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.757

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.36411 PA
Season.34681 PA
Last 2 Years.453263 PA

Last 5 GamesTotal Bases

Jun 12vs TB1
Jun 13vs TB1
Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ7

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.402

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.752

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.41748 PA
Season.271240 PA
Last 2 Years.387847 PA

Last 5 GamesTotal Bases

Jun 12@ BAL1
Jun 13@ BAL2
Jun 14@ BAL2
Jun 15@ STL0
Jun 16@ STL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.399

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.75

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.46847 PA
Season.369268 PA
Last 2 Years.336929 PA

Last 5 GamesTotal Bases

Jun 9@ CWS1
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM1
Jun 14@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact

wOBA.328
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.747

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.416

WindowRateSample
Last 2 Weeks.47948 PA
Season.435216 PA
Last 2 Years.375963 PA

Last 5 GamesTotal Bases

Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI2
Jun 13vs PHI0
Jun 16vs CLE5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.744

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.46037 PA
Season.371205 PA
Last 2 Years.374775 PA

Last 5 GamesTotal Bases

Jun 11vs MIN4
Jun 12@ CLE4
Jun 13@ CLE0
Jun 15@ HOU4
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.457

WindowRateSample
Last 2 Weeks.58834 PA
Season.481106 PA
Last 2 Years.545178 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.346211 PA
Season.296858 PA
Last 2 Years.3213422 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.743

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~2.5× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.39433 PA
Season.371178 PA
Last 2 Years.306343 PA

Last 5 GamesTotal Bases

Jun 12vs HOU0
Jun 13vs HOU0
Jun 14vs HOU1
Jun 15@ WSH3
Jun 16@ WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.428

WindowRateSample
Last 2 Weeks.41724 PA
Season.541159 PA
Last 2 Years.433720 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.391210 PA
Season.358952 PA
Last 2 Years.3882512 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.336
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.741

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.449

WindowRateSample
Last 2 Weeks.59542 PA
Season.470183 PA
Last 2 Years.371547 PA

Last 5 GamesTotal Bases

Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI4
Jun 13vs PHI1
Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.381
Hard-Hit %43%

How well he's squaring up the ball.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.736

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.435

WindowRateSample
Last 2 Weeks.92313 PA
Season.41083 PA
Last 2 Years.361346 PA

Last 5 GamesTotal Bases

Jun 9@ CLE4
Jun 10@ CLE3
Jun 12@ TOR1
Jun 13@ TOR0
Jun 16vs CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.353
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.735

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2.6× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.7504 PA
Season.50040 PA
Last 2 Years.341220 PA

Last 5 GamesTotal Bases

Jun 5@ TEX0
Jun 7@ TEX2
Jun 10vs NYY0
Jun 13vs DET0
Jun 16@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.733

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks.26319 PA
Season.47684 PA
Last 2 Years.399248 PA

Last 5 GamesTotal Bases

Jun 10@ CLE1
Jun 12@ TOR0
Jun 13@ TOR1
Jun 14@ TOR5
Jun 16vs CWS4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.73

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.447

WindowRateSample
Last 2 Weeks.65223 PA
Season.57726 PA
Last 2 Years.50032 PA

Last 5 GamesTotal Bases

Jun 12vs MIA0
Jun 13vs MIA2
Jun 14vs MIA1
Jun 15@ ATH0
Jun 16@ ATH2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.377
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.724

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.55627 PA
Season.333177 PA
Last 2 Years.394685 PA

Last 5 GamesTotal Bases

Jun 8vs NYY1
Jun 9vs NYY2
Jun 12vs DET0
Jun 13vs DET1
Jun 16@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.442

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.722

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~2.7× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.51533 PA
Season.380192 PA
Last 2 Years.397847 PA

Last 5 GamesTotal Bases

Jun 10@ TB4
Jun 12vs TEX8
Jun 13vs TEX2
Jun 14vs TEX0
Jun 16vs TOR3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.2229 PA
Season.235119 PA
Last 2 Years.308697 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.719

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.376

WindowRateSample
Last 2 Weeks.57919 PA
Season.29894 PA
Last 2 Years.319263 PA

Last 5 GamesTotal Bases

Jun 12@ SF4
Jun 13@ SF2
Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.438

WindowRateSample
Last 2 Weeks.466189 PA
Season.445888 PA
Last 2 Years.4153268 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.718

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.27333 PA
Season.422204 PA
Last 2 Years.451607 PA

Last 5 GamesTotal Bases

Jun 12@ LAA2
Jun 13@ LAA0
Jun 14@ LAA3
Jun 15@ LAD2
Jun 16@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.715

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.37516 PA
Season.37761 PA
Last 2 Years.355293 PA

Last 5 GamesTotal Bases

Jun 10vs PHI1
Jun 12vs NYY4
Jun 13vs NYY0
Jun 14vs NYY2
Jun 16@ BOS5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.713

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.40030 PA
Season.497179 PA
Last 2 Years.449769 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL0
Jun 14@ MIL0
Jun 15vs MIA0
Jun 16vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.290

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.371
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.259
Plate Appearances54

Projection

Projected Total Bases1.711

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.47642 PA
Season.387186 PA
Last 2 Years.338701 PA

Last 5 GamesTotal Bases

Jun 12vs MIA1
Jun 13vs MIA0
Jun 14vs MIA2
Jun 15@ ATH0
Jun 16@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.436101 PA
Last 2 Years.387501 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.420238 PA
Season.3791033 PA
Last 2 Years.3583397 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances10

Projection

Projected Total Bases1.71

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.15020 PA
Season.44075 PA
Last 2 Years.436289 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS1
Jun 14@ CWS0
Jun 15vs TB0
Jun 16vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.398

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.708

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.36730 PA
Season.339177 PA
Last 2 Years.304624 PA

Last 5 GamesTotal Bases

Jun 9vs NYY0
Jun 10vs NYY0
Jun 12vs DET3
Jun 13vs DET0
Jun 16@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.442

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.707

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.45040 PA
Season.434205 PA
Last 2 Years.437906 PA

Last 5 GamesTotal Bases

Jun 9vs WSH0
Jun 10vs WSH4
Jun 12vs CHC0
Jun 13vs CHC3
Jun 14vs CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.705

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.39433 PA
Season.394208 PA
Last 2 Years.417799 PA

Last 5 GamesTotal Bases

Jun 12vs COL0
Jun 13vs COL2
Jun 14vs COL6
Jun 15vs PIT2
Jun 16vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.703

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~2.7× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.438

WindowRateSample
Last 2 Weeks.57919 PA
Season.48285 PA
Last 2 Years.482371 PA

Last 5 GamesTotal Bases

Jun 12@ CIN2
Jun 13@ CIN2
Jun 14@ CIN2
Jun 15vs LAA1
Jun 16vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.31451 PA
Season.367120 PA
Last 2 Years.429651 PA

Last 5 GamesTotal Bases

Jun 9@ ATH2
Jun 10@ ATH2
Jun 12vs PHI0
Jun 13vs PHI1
Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.699

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.46341 PA
Season.434221 PA
Last 2 Years.463495 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 13vs SEA3
Jun 14vs SEA2
Jun 15vs KC1
Jun 16vs KC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.698

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.45746 PA
Season.464194 PA
Last 2 Years.424455 PA

Last 5 GamesTotal Bases

Jun 9vs WSH0
Jun 10vs WSH1
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.371

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.698

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.27344 PA
Season.325123 PA
Last 2 Years.392839 PA

Last 5 GamesTotal Bases

Jun 12@ KC1
Jun 13@ KC1
Jun 14@ KC0
Jun 15vs DET1
Jun 16vs DET3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.695

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.38142 PA
Season.380208 PA
Last 2 Years.381966 PA

Last 5 GamesTotal Bases

Jun 9vs WSH4
Jun 10vs WSH3
Jun 12vs CHC1
Jun 13vs CHC3
Jun 14vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.695

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.408

WindowRateSample
Last 2 Weeks.5717 PA
Season.45679 PA
Last 2 Years.432162 PA

Last 5 GamesTotal Bases

Jun 7@ PHI2
Jun 12vs LAD0
Jun 13vs LAD0
Jun 14vs LAD6
Jun 16@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.693

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.37532 PA
Season.435207 PA
Last 2 Years.435207 PA

Last 5 GamesTotal Bases

Jun 12@ ATH3
Jun 13@ ATH4
Jun 14@ ATH7
Jun 15@ CHC0
Jun 16@ CHC4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.693

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.35060 PA
Season.350314 PA
Last 2 Years.390849 PA

Last 5 GamesTotal Bases

Jun 12@ MIN2
Jun 13@ MIN8
Jun 14@ MIN0
Jun 15vs SD0
Jun 16vs SD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.457230 PA
Season.347976 PA
Last 2 Years.3423964 PA

Quality of Contact

wOBA.366
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.69

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.26242 PA
Season.311209 PA
Last 2 Years.373974 PA

Last 5 GamesTotal Bases

Jun 12vs MIA1
Jun 13vs MIA2
Jun 14vs MIA6
Jun 15@ ATH1
Jun 16@ ATH10

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.238
Plate Appearances21

Projection

Projected Total Bases1.69

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.35742 PA
Season.342295 PA
Last 2 Years.342295 PA

Last 5 GamesTotal Bases

Jun 11@ NYM0
Jun 12@ MIN2
Jun 14@ MIN5
Jun 15vs SD0
Jun 16vs SD3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact

wOBA.335
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.688

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.52836 PA
Season.371205 PA
Last 2 Years.410773 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 12vs TEX8
Jun 13vs TEX1
Jun 14vs TEX1
Jun 16vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.23113 PA
Season.292161 PA
Last 2 Years.326734 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.687

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.32749 PA
Season.359237 PA
Last 2 Years.426970 PA

Last 5 GamesTotal Bases

Jun 11vs SEA0
Jun 12vs SD6
Jun 13vs SD0
Jun 14vs SD2
Jun 16@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %43%

How well he's squaring up the ball.

Head-to-Head

Career Average.421
Plate Appearances19

Projection

Projected Total Bases1.686

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2.4× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.51339 PA
Season.354206 PA
Last 2 Years.329853 PA

Last 5 GamesTotal Bases

Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC0
Jun 15vs DET4
Jun 16vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.684

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.55627 PA
Season.34185 PA
Last 2 Years.369255 PA

Last 5 GamesTotal Bases

Jun 12@ PIT3
Jun 13@ PIT1
Jun 14@ PIT4
Jun 15@ PHI1
Jun 16@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.679

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.28635 PA
Season.466189 PA
Last 2 Years.452898 PA

Last 5 GamesTotal Bases

Jun 12@ MIL1
Jun 13@ MIL3
Jun 14@ MIL1
Jun 15vs MIA1
Jun 16vs MIA4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.290

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances45

Projection

Projected Total Bases1.677

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.62516 PA
Season.36749 PA
Last 2 Years.27676 PA

Last 5 GamesTotal Bases

Jun 9vs BOS4
Jun 10vs BOS0
Jun 12@ LAA0
Jun 15@ LAD5
Jun 16@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.677

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.52421 PA
Season.25084 PA
Last 2 Years.311443 PA

Last 5 GamesTotal Bases

Jun 12vs HOU0
Jun 13vs HOU4
Jun 14vs HOU0
Jun 15@ WSH1
Jun 16@ WSH4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.673

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2.2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.36411 PA
Season.32858 PA
Last 2 Years.386324 PA

Last 5 GamesTotal Bases

Jun 11@ COL4
Jun 12@ SF4
Jun 13@ SF1
Jun 15vs COL0
Jun 16vs COL3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.469241 PA
Season.4091154 PA
Last 2 Years.4074158 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.672

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.45533 PA
Season.335161 PA
Last 2 Years.322771 PA

Last 5 GamesTotal Bases

Jun 12@ ATH1
Jun 13@ ATH0
Jun 14@ ATH10
Jun 15@ CHC2
Jun 16@ CHC2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.671

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.36838 PA
Season.282216 PA
Last 2 Years.4111019 PA

Last 5 GamesTotal Bases

Jun 12@ BAL4
Jun 13@ BAL4
Jun 14@ BAL0
Jun 15@ STL1
Jun 16@ STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.399

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.667

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.32540 PA
Season.282209 PA
Last 2 Years.449787 PA

Last 5 GamesTotal Bases

Jun 12@ BAL0
Jun 13@ BAL4
Jun 14@ BAL2
Jun 15@ STL0
Jun 16@ STL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.392

WindowRateSample
Last 2 Weeks.33321 PA
Season.471157 PA
Last 2 Years.410366 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.316174 PA
Season.3531066 PA
Last 2 Years.3673217 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.664

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.378

WindowRateSample
Last 2 Weeks.33312 PA
Season.37564 PA
Last 2 Years.455303 PA

Last 5 GamesTotal Bases

Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1
Jun 12vs NYY2
Jun 16@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.658

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.7× / ~1.6×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.36433 PA
Season.457186 PA
Last 2 Years.389781 PA

Last 5 GamesTotal Bases

Jun 12@ BAL3
Jun 13@ BAL4
Jun 14@ BAL1
Jun 15@ STL0
Jun 16@ STL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.392

WindowRateSample
Last 2 Weeks.33321 PA
Season.471157 PA
Last 2 Years.410366 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.316174 PA
Season.3531066 PA
Last 2 Years.3673217 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.656

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.27747 PA
Season.385252 PA
Last 2 Years.4711099 PA

Last 5 GamesTotal Bases

Jun 12vs HOU1
Jun 13vs HOU5
Jun 14vs HOU2
Jun 15@ WSH0
Jun 16@ WSH3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.653

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks1.0003 PA
Season.3758 PA
Last 2 Years.403216 PA

Last 5 GamesTotal Bases

Apr 1vs COL1
Apr 3@ CWS2
Jun 12vs NYY4
Jun 14vs NYY1
Jun 16@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.651

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.36422 PA
Season.317123 PA
Last 2 Years.333573 PA

Last 5 GamesTotal Bases

Jun 9vs NYY1
Jun 10vs NYY0
Jun 12vs DET2
Jun 13vs DET0
Jun 16@ MIL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.651

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.16718 PA
Season.40494 PA
Last 2 Years.459362 PA

Last 5 GamesTotal Bases

Jun 10@ CLE2
Jun 12@ TOR4
Jun 13@ TOR1
Jun 14@ TOR0
Jun 16vs CWS3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.649

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.416

WindowRateSample
Last 2 Weeks.58312 PA
Season.49375 PA
Last 2 Years.368231 PA

Last 5 GamesTotal Bases

Jun 10vs ATL1
Jun 12vs LAD3
Jun 13vs LAD0
Jun 14vs LAD4
Jun 16@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.360
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.645

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.398

WindowRateSample
Last 2 Weeks.34529 PA
Season.469164 PA
Last 2 Years.416257 PA

Last 5 GamesTotal Bases

Jun 11vs SEA0
Jun 12vs SD4
Jun 13vs SD1
Jun 14vs SD1
Jun 16@ SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.645

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.404

WindowRateSample
Last 2 Weeks1.0004 PA
Season.52619 PA
Last 2 Years.338284 PA

Last 5 GamesTotal Bases

Jun 7@ MIN4
Jun 10vs TEX1
Jun 12vs HOU0
Jun 15@ WSH1
Jun 16@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.643

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks.43237 PA
Season.439198 PA
Last 2 Years.428311 PA

Last 5 GamesTotal Bases

Jun 12@ ATH0
Jun 13@ ATH2
Jun 14@ ATH6
Jun 15@ CHC0
Jun 16@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.643

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks
Season.323130 PA
Last 2 Years.410902 PA

Last 5 GamesTotal Bases

May 10@ CWS0
May 11@ HOU0
May 12@ HOU2
May 13@ HOU0
Jun 16vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

Career Average.143
Plate Appearances7

Projection

Projected Total Bases1.642

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.38050 PA
Season.390305 PA
Last 2 Years.3521152 PA

Last 5 GamesTotal Bases

Jun 9@ CWS4
Jun 10@ CWS1
Jun 12@ NYM2
Jun 13@ NYM1
Jun 14@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact

wOBA.330
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.641

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.479

WindowRateSample
Last 2 Weeks.61331 PA
Season.60358 PA
Last 2 Years.60358 PA

Last 5 GamesTotal Bases

Jun 11@ BAL0
Jun 12@ WSH4
Jun 13@ WSH4
Jun 14@ WSH1
Jun 16vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.639

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.449

WindowRateSample
Last 2 Weeks.59542 PA
Season.455187 PA
Last 2 Years.403638 PA

Last 5 GamesTotal Bases

Jun 9vs WSH3
Jun 10vs WSH2
Jun 12vs CHC0
Jun 13vs CHC0
Jun 14vs CHC2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.633

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.52025 PA
Season.34461 PA
Last 2 Years.283106 PA

Last 5 GamesTotal Bases

Jun 12vs MIA6
Jun 13vs MIA0
Jun 14vs MIA0
Jun 15@ ATH6
Jun 16@ ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.63

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.47823 PA
Season.47823 PA
Last 2 Years.42326 PA

Last 5 GamesTotal Bases

Jun 10vs CIN1
Jun 12@ BAL1
Jun 13@ BAL6
Jun 14@ BAL1
Jun 16@ STL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.399

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.627

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks1.15413 PA
Season.38775 PA
Last 2 Years.32695 PA

Last 5 GamesTotal Bases

Jun 11vs CHC9
Jun 12@ ATH0
Jun 13@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.625

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.15413 PA
Season.32979 PA
Last 2 Years.321184 PA

Last 5 GamesTotal Bases

Jun 12vs TB1
Jun 13vs TB1
Jun 14vs TB2
Jun 15@ AZ5
Jun 16@ AZ6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.402

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.182
Plate Appearances11

Projection

Projected Total Bases1.623

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.381

WindowRateSample
Last 2 Weeks.30813 PA
Season.39888 PA
Last 2 Years.459327 PA

Last 5 GamesTotal Bases

Jun 11@ COL1
Jun 12@ SF0
Jun 13@ SF0
Jun 15vs COL0
Jun 16vs COL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.469241 PA
Season.4091154 PA
Last 2 Years.4074158 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.614

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.315

WindowRateSample
Last 2 Weeks.13315 PA
Season.24482 PA
Last 2 Years.364305 PA

Last 5 GamesTotal Bases

Jun 12@ SF2
Jun 13@ SF1
Jun 14@ SF2
Jun 15vs COL2
Jun 16vs COL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.469241 PA
Season.4091154 PA
Last 2 Years.4074158 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.612

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.38513 PA
Season.43569 PA
Last 2 Years.43569 PA

Last 5 GamesTotal Bases

Jun 10vs PHI0
Jun 12vs NYY4
Jun 13vs NYY4
Jun 14vs NYY3
Jun 16@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.607

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.31619 PA
Season.31885 PA
Last 2 Years.352364 PA

Last 5 GamesTotal Bases

Jun 12@ SF0
Jun 13@ SF4
Jun 14@ SF0
Jun 15vs COL0
Jun 16vs COL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.469241 PA
Season.4091154 PA
Last 2 Years.4074158 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.606

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.440

WindowRateSample
Last 2 Weeks.52836 PA
Season.451142 PA
Last 2 Years.486662 PA

Last 5 GamesTotal Bases

Jun 11vs MIN1
Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU0
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.605

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs ATL4
Jun 12vs LAD0
Jun 13vs LAD0
Jun 14vs LAD1
Jun 16@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.605

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2.5× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.433

WindowRateSample
Last 2 Weeks.63633 PA
Season.394165 PA
Last 2 Years.397406 PA

Last 5 GamesTotal Bases

Jun 9@ ATH5
Jun 12vs PHI2
Jun 13vs PHI5
Jun 14vs PHI0
Jun 16vs CLE5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.6

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.28852 PA
Season.279247 PA
Last 2 Years.3571108 PA

Last 5 GamesTotal Bases

Jun 11vs SEA1
Jun 12vs SD1
Jun 13vs SD0
Jun 14vs SD1
Jun 16@ SEA2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.19121 PA
Season.411146 PA
Last 2 Years.341663 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

Career Average.212
Plate Appearances33

Projection

Projected Total Bases1.594

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.28635 PA
Season.402179 PA
Last 2 Years.443273 PA

Last 5 GamesTotal Bases

Jun 12vs COL0
Jun 13vs COL0
Jun 14vs COL1
Jun 15vs PIT0
Jun 16vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.591

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.40537 PA
Season.40537 PA
Last 2 Years.333861 PA

Last 5 GamesTotal Bases

Jun 12@ MIN1
Jun 13@ MIN1
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact

wOBA.325
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.59

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 9-game hitting streak

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.22236 PA
Season.431216 PA
Last 2 Years.426844 PA

Last 5 GamesTotal Bases

Jun 10vs MIL2
Jun 12vs COL4
Jun 13vs COL2
Jun 15vs PIT1
Jun 16vs PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.31029 PA
Season.293157 PA
Last 2 Years.305321 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.368185 PA
Season.268979 PA
Last 2 Years.3073506 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.59

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2.7× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks.12516 PA
Season.34846 PA
Last 2 Years.376298 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS3
Jun 14@ CWS5
Jun 15vs TB2
Jun 16vs TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.398

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.583

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.42935 PA
Season.377212 PA
Last 2 Years.442982 PA

Last 5 GamesTotal Bases

Jun 10@ TB1
Jun 12vs TEX1
Jun 13vs TEX4
Jun 14vs TEX1
Jun 16vs TOR5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.23113 PA
Season.292161 PA
Last 2 Years.326734 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.582

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.27540 PA
Season.356208 PA
Last 2 Years.369961 PA

Last 5 GamesTotal Bases

Jun 10@ ATH0
Jun 12vs PHI2
Jun 13vs PHI3
Jun 14vs PHI3
Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.392

WindowRateSample
Last 2 Weeks.25012 PA
Season.471138 PA
Last 2 Years.460498 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.577

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.38526 PA
Season.317224 PA
Last 2 Years.347967 PA

Last 5 GamesTotal Bases

Jun 12vs HOU2
Jun 13vs HOU0
Jun 14vs HOU4
Jun 15@ WSH1
Jun 16@ WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.573

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.19226 PA
Season.286133 PA
Last 2 Years.383541 PA

Last 5 GamesTotal Bases

Jun 7@ NYY0
Jun 9@ TB0
Jun 10@ TB1
Jun 14vs TEX3
Jun 16vs TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.23113 PA
Season.292161 PA
Last 2 Years.326734 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

Career Average.667
Plate Appearances6

Projection

Projected Total Bases1.573

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.51435 PA
Season.336113 PA
Last 2 Years.354404 PA

Last 5 GamesTotal Bases

Jun 12vs MIA0
Jun 13vs MIA2
Jun 14vs MIA2
Jun 15@ ATH1
Jun 16@ ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.571

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks.46715 PA
Season.45657 PA
Last 2 Years.375168 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS9
Jun 14@ CWS0
Jun 15vs TB1
Jun 16vs TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.566

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.35040 PA
Season.423222 PA
Last 2 Years.4131009 PA

Last 5 GamesTotal Bases

Jun 8vs WSH0
Jun 9vs WSH0
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.371

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.563

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.3333 PA
Season.2005 PA
Last 2 Years.31190 PA

Last 5 GamesTotal Bases

Jun 4@ NYY1
Jun 8vs NYY0
Jun 10vs NYY0
Jun 13vs DET2
Jun 16@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.561

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.1258 PA
Season.1119 PA
Last 2 Years.18211 PA

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 13vs ATL0
Jun 14vs ATL1
Jun 15@ CIN0
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.559

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.50044 PA
Season.359156 PA
Last 2 Years.380672 PA

Last 5 GamesTotal Bases

Jun 11vs SEA4
Jun 12vs SD0
Jun 13vs SD0
Jun 14vs SD1
Jun 16@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

Career Average.273
Plate Appearances11

Projection

Projected Total Bases1.559

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks1.2504 PA
Season.33342 PA
Last 2 Years.33342 PA

Last 5 GamesTotal Bases

May 31@ CWS0
Jun 1@ TB5
Jun 13@ CLE1
Jun 15@ HOU2
Jun 16@ HOU3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.457

WindowRateSample
Last 2 Weeks.58834 PA
Season.481106 PA
Last 2 Years.545178 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.346211 PA
Season.296858 PA
Last 2 Years.3213422 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.558

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.28621 PA
Season.359153 PA
Last 2 Years.371975 PA

Last 5 GamesTotal Bases

Jun 10@ LAA0
Jun 12@ KC1
Jun 13@ KC5
Jun 15vs DET4
Jun 16vs DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

Projection

Projected Total Bases1.557

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.6× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9@ CLE5
Jun 12@ TOR0
Jun 13@ TOR0
Jun 14@ TOR0
Jun 16vs CWS4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.554

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.0007 PA
Season.20035 PA
Last 2 Years.412211 PA

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 12vs LAD4
Jun 13vs LAD0
Jun 14vs LAD3
Jun 16@ NYY4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.059
Plate Appearances17

Projection

Projected Total Bases1.554

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.0003 PA
Season.40055 PA
Last 2 Years.430165 PA

Last 5 GamesTotal Bases

Jun 9@ COL0
Jun 11@ COL0
Jun 13@ SF1
Jun 15vs COL4
Jun 16vs COL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.469241 PA
Season.4091154 PA
Last 2 Years.4074158 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.554

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks
Season.52025 PA
Last 2 Years.332377 PA

Last 5 GamesTotal Bases

Apr 3vs CHC4
Apr 5vs CHC2
Apr 5vs CHC0
Apr 6vs KC2
Jun 16@ MIL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.553

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.17939 PA
Season.398171 PA
Last 2 Years.385577 PA

Last 5 GamesTotal Bases

Jun 9@ CWS0
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact

wOBA.294
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.547

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.19436 PA
Season.391115 PA
Last 2 Years.350274 PA

Last 5 GamesTotal Bases

Jun 10@ SF5
Jun 12vs SEA0
Jun 13vs SEA0
Jun 15vs KC1
Jun 16vs KC4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.29627 PA
Season.34963 PA
Last 2 Years.30894 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.350

WindowRateSample
Last 2 Weeks.352267 PA
Season.349846 PA
Last 2 Years.3413118 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.345
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.539

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.0006 PA
Season.0007 PA
Last 2 Years.0007 PA

Last 5 GamesTotal Bases

Jun 10vs HOU0
Jun 13vs TB0
Jun 14vs TB0
Jun 15@ AZ1
Jun 16@ AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.22722 PA
Season.29791 PA
Last 2 Years.386285 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.403

WindowRateSample
Last 2 Weeks.431248 PA
Season.3931093 PA
Last 2 Years.3753531 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.536

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.306

WindowRateSample
Last 2 Weeks.11127 PA
Season.315197 PA
Last 2 Years.350785 PA

Last 5 GamesTotal Bases

Jun 12@ BAL1
Jun 13@ BAL0
Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.399

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.534

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.41039 PA
Season.348198 PA
Last 2 Years.359902 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL4
Jun 14@ MIL1
Jun 15vs MIA0
Jun 16vs MIA3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.290

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.212
Plate Appearances33

Projection

Projected Total Bases1.532

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.410

WindowRateSample
Last 2 Weeks.8336 PA
Season.50010 PA
Last 2 Years.55618 PA

Last 5 GamesTotal Bases

Jun 10vs HOU1
Jun 13vs TB4
Jun 14vs TB4
Jun 15@ AZ5
Jun 16@ AZ3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.22722 PA
Season.29791 PA
Last 2 Years.386285 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.403

WindowRateSample
Last 2 Weeks.431248 PA
Season.3931093 PA
Last 2 Years.3753531 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.531

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.43237 PA
Season.290186 PA
Last 2 Years.347796 PA

Last 5 GamesTotal Bases

Jun 10@ TOR5
Jun 12@ MIL0
Jun 13@ MIL1
Jun 14@ MIL0
Jun 16vs MIA5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.42921 PA
Season.315162 PA
Last 2 Years.357538 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.287

WindowRateSample
Last 2 Weeks.275153 PA
Season.248634 PA
Last 2 Years.3342517 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.324
Plate Appearances34

Projection

Projected Total Bases1.529

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks
Season.33874 PA
Last 2 Years.402806 PA

Last 5 GamesTotal Bases

Apr 30@ BAL2
Apr 30@ BAL1
May 1@ BOS3
May 2@ BOS0
Jun 16vs DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.527

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.48739 PA
Season.409208 PA
Last 2 Years.471874 PA

Last 5 GamesTotal Bases

Jun 11vs MIN4
Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU1
Jun 16@ HOU2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.524

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.401

WindowRateSample
Last 2 Weeks1.0005 PA
Season.45511 PA
Last 2 Years.32861 PA

Last 5 GamesTotal Bases

Jun 12vs ATL2
Jun 13vs ATL1
Jun 14vs ATL0
Jun 15@ CIN0
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.52

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.0004 PA
Season.392125 PA
Last 2 Years.376612 PA

Last 5 GamesTotal Bases

May 10@ BAL1
Jun 12vs COL0
Jun 13vs COL1
Jun 15vs PIT2
Jun 16vs PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.31029 PA
Season.293157 PA
Last 2 Years.305321 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.368185 PA
Season.268979 PA
Last 2 Years.3073506 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.516

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 20-game hitting streak

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.45040 PA
Season.421145 PA
Last 2 Years.400482 PA

Last 5 GamesTotal Bases

Jun 12vs COL1
Jun 13vs COL5
Jun 14vs COL3
Jun 15vs PIT1
Jun 16vs PIT6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.31029 PA
Season.293157 PA
Last 2 Years.305321 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.368185 PA
Season.268979 PA
Last 2 Years.3073506 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.516

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.23821 PA
Season.31991 PA
Last 2 Years.414379 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS0
Jun 14@ CWS4
Jun 15vs TB1
Jun 16vs TB2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.512

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.32643 PA
Season.37383 PA
Last 2 Years.303132 PA

Last 5 GamesTotal Bases

Jun 9@ SD1
Jun 12vs AZ0
Jun 14vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.509

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.2504 PA
Season.3758 PA
Last 2 Years.291134 PA

Last 5 GamesTotal Bases

Jun 9vs BOS1
Jun 10vs BOS2
Jun 12@ LAA2
Jun 15@ LAD1
Jun 16@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.509

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.15751 PA
Season.347239 PA
Last 2 Years.411992 PA

Last 5 GamesTotal Bases

Jun 11@ BAL2
Jun 12@ WSH1
Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.21723 PA
Season.340100 PA
Last 2 Years.401212 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

Career Average.333
Plate Appearances12

Projection

Projected Total Bases1.509

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 6vs PIT0
Jun 9@ CWS0
Jun 12@ NYM1
Jun 13@ NYM8
Jun 14@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.507

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.45511 PA
Season.45511 PA
Last 2 Years.320200 PA

Last 5 GamesTotal Bases

Jun 11vs TEX1
Jun 12vs HOU2
Jun 13vs HOU1
Jun 14vs HOU2
Jun 16@ WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.428

WindowRateSample
Last 2 Weeks.41724 PA
Season.541159 PA
Last 2 Years.433720 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.391210 PA
Season.358952 PA
Last 2 Years.3882512 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.336
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.503

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ ATH4
Jun 13@ ATH0
Jun 14@ ATH2
Jun 15@ CHC4
Jun 16@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.502

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.16237 PA
Season.478157 PA
Last 2 Years.394891 PA

Last 5 GamesTotal Bases

Jun 9@ SD0
Jun 10@ SD1
Jun 13vs AZ0
Jun 14vs AZ2
Jun 16vs NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.312

WindowRateSample
Last 2 Weeks.22631 PA
Season.321187 PA
Last 2 Years.268291 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.354147 PA
Season.355860 PA
Last 2 Years.3163286 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.501

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.1258 PA
Season.20030 PA
Last 2 Years.20030 PA

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 13vs ATL0
Jun 14vs ATL7
Jun 15@ CIN0
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.282
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.496

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.55229 PA
Season.395114 PA
Last 2 Years.333318 PA

Last 5 GamesTotal Bases

Jun 9vs SEA0
Jun 10vs SEA2
Jun 13vs SD3
Jun 14vs SD3
Jun 16@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.19121 PA
Season.411146 PA
Last 2 Years.341663 PA

Quality of Contact vs RHP

wOBA.369
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.496

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.32331 PA
Season.32468 PA
Last 2 Years.361637 PA

Last 5 GamesTotal Bases

Jun 9@ ATH0
Jun 10@ ATH2
Jun 12vs PHI0
Jun 14vs PHI0
Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.392

WindowRateSample
Last 2 Weeks.25012 PA
Season.471138 PA
Last 2 Years.460498 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.494

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.271

WindowRateSample
Last 2 Weeks.00011 PA
Season.07540 PA
Last 2 Years.07540 PA

Last 5 GamesTotal Bases

Jun 9vs ATL1
Jun 12vs LAD1
Jun 13vs LAD0
Jun 14vs LAD4
Jun 16@ NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Quality of Contact vs LHP

wOBA.272
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.492

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.20025 PA
Season.307114 PA
Last 2 Years.348339 PA

Last 5 GamesTotal Bases

Jun 12@ PIT2
Jun 13@ PIT0
Jun 14@ PIT0
Jun 15@ PHI0
Jun 16@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.489

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.0001 PA
Season.12516 PA
Last 2 Years.283166 PA

Last 5 GamesTotal Bases

Jun 5@ DET2
Jun 7@ DET0
Jun 9@ BAL1
Jun 13@ WSH1
Jun 16vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.21723 PA
Season.340100 PA
Last 2 Years.401212 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.485

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~1.8× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.46730 PA
Season.389167 PA
Last 2 Years.315655 PA

Last 5 GamesTotal Bases

Jun 10@ SF1
Jun 12vs SEA0
Jun 14vs SEA4
Jun 15vs KC0
Jun 16vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.29627 PA
Season.34963 PA
Last 2 Years.30894 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.350

WindowRateSample
Last 2 Weeks.352267 PA
Season.349846 PA
Last 2 Years.3413118 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.345
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.483

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.46730 PA
Season.291172 PA
Last 2 Years.352781 PA

Last 5 GamesTotal Bases

Jun 10vs BOS4
Jun 12@ LAA0
Jun 13@ LAA2
Jun 14@ LAA2
Jun 15@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.483

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 12vs LAD0
Jun 13vs LAD0
Jun 14vs LAD0
Jun 16@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.482

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 26vs CHC4
May 27vs CHC0
Jun 11vs LAD0
Jun 12vs MIA0
Jun 15@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.436101 PA
Last 2 Years.387501 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.420238 PA
Season.3791033 PA
Last 2 Years.3583397 PA

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.478

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.30243 PA
Season.361219 PA
Last 2 Years.361219 PA

Last 5 GamesTotal Bases

Jun 11vs MIN2
Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU5
Jun 16@ HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.477

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.18816 PA
Season.40966 PA
Last 2 Years.352264 PA

Last 5 GamesTotal Bases

Jun 10@ CLE2
Jun 12@ TOR3
Jun 13@ TOR0
Jun 14@ TOR4
Jun 16vs CWS5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.477

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ MIN2
Jun 13@ MIN7
Jun 14@ MIN1
Jun 15vs SD0
Jun 16vs SD2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.457230 PA
Season.347976 PA
Last 2 Years.3423964 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.475

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.40849 PA
Season.329207 PA
Last 2 Years.295397 PA

Last 5 GamesTotal Bases

Jun 11@ BAL6
Jun 12@ WSH2
Jun 13@ WSH2
Jun 14@ WSH1
Jun 16vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

Career Average1.000
Plate Appearances3

Projection

Projected Total Bases1.475

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.43816 PA
Season.37588 PA
Last 2 Years.346358 PA

Last 5 GamesTotal Bases

Jun 9vs BOS3
Jun 10vs BOS6
Jun 12@ LAA1
Jun 15@ LAD0
Jun 16@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.474

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.392

WindowRateSample
Last 2 Weeks.25012 PA
Season.471138 PA
Last 2 Years.460498 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.474

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks.33330 PA
Season.242186 PA
Last 2 Years.333909 PA

Last 5 GamesTotal Bases

Jun 8vs NYY0
Jun 9vs NYY0
Jun 12vs DET2
Jun 13vs DET0
Jun 16@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.442

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %26%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.469

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.0004 PA
Season.0004 PA
Last 2 Years.00012 PA

Last 5 GamesTotal Bases

Jun 12vs TB3
Jun 13vs TB2
Jun 14vs TB1
Jun 15@ AZ1
Jun 16@ AZ2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.402

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.468

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.25012 PA
Season.35531 PA
Last 2 Years.33336 PA

Last 5 GamesTotal Bases

Jun 11vs AZ0
Jun 13@ PIT1
Jun 14@ PIT2
Jun 15@ PHI0
Jun 16@ PHI5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.465

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2.7× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.41429 PA
Season.268157 PA
Last 2 Years.392923 PA

Last 5 GamesTotal Bases

Jun 12vs COL3
Jun 13vs COL0
Jun 14vs COL3
Jun 15vs PIT3
Jun 16vs PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.462

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.23139 PA
Season.370154 PA
Last 2 Years.341563 PA

Last 5 GamesTotal Bases

Jun 10vs SEA3
Jun 11vs SEA0
Jun 13vs SD3
Jun 14vs SD1
Jun 16@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

Career Average.167
Plate Appearances18

Projection

Projected Total Bases1.458

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.12025 PA
Season.42796 PA
Last 2 Years.330678 PA

Last 5 GamesTotal Bases

Jun 9vs CIN0
Jun 10vs CIN0
Jun 12@ BAL0
Jun 15@ STL0
Jun 16@ STL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.399

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.456

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks
Season.44418 PA
Last 2 Years.39433 PA

Last 5 GamesTotal Bases

Jun 8@ CLE0
Jun 9@ CLE0
Jun 12@ TOR2
Jun 13@ TOR1
Jun 16vs CWS3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.454

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.324

WindowRateSample
Last 2 Weeks.1437 PA
Season.28467 PA
Last 2 Years.257292 PA

Last 5 GamesTotal Bases

Jun 12vs ATL1
Jun 13vs ATL0
Jun 14vs ATL4
Jun 15@ CIN0
Jun 16@ CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.453

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs CIN2
Jun 13@ BAL4
Jun 14@ BAL6
Jun 15@ STL0
Jun 16@ STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.399

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.45

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.36025 PA
Season.32128 PA
Last 2 Years.27074 PA

Last 5 GamesTotal Bases

Jun 9@ NYM0
Jun 11@ NYM4
Jun 12@ MIN1
Jun 15vs SD2
Jun 16vs SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact

wOBA.307
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.449

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.1676 PA
Season.22662 PA
Last 2 Years.291278 PA

Last 5 GamesTotal Bases

Jun 12vs TB0
Jun 13vs TB2
Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.22722 PA
Season.29791 PA
Last 2 Years.386285 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.403

WindowRateSample
Last 2 Weeks.431248 PA
Season.3931093 PA
Last 2 Years.3753531 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.448

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.25036 PA
Season.30263 PA
Last 2 Years.318396 PA

Last 5 GamesTotal Bases

Jun 12vs SEA4
Jun 13vs SEA1
Jun 14vs SEA2
Jun 15vs KC4
Jun 16vs KC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.29627 PA
Season.34963 PA
Last 2 Years.30894 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.350

WindowRateSample
Last 2 Weeks.352267 PA
Season.349846 PA
Last 2 Years.3413118 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.345
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.446

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~3× / ~1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 3 GamesTotal Bases

Jun 12@ MIL0
Jun 15vs MIA4
Jun 16vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.290

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.446

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.35714 PA
Season.35714 PA
Last 2 Years.324207 PA

Last 5 GamesTotal Bases

Jun 12@ BAL0
Jun 13@ BAL1
Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.392

WindowRateSample
Last 2 Weeks.33321 PA
Season.471157 PA
Last 2 Years.410366 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.316174 PA
Season.3531066 PA
Last 2 Years.3673217 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.442

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.16718 PA
Season.23598 PA
Last 2 Years.274299 PA

Last 5 GamesTotal Bases

Jun 10vs BOS0
Jun 12@ LAA1
Jun 14@ LAA4
Jun 15@ LAD1
Jun 16@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.44

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.33315 PA
Season.25020 PA
Last 2 Years.418251 PA

Last 5 GamesTotal Bases

Jun 9@ BAL2
Jun 12@ WSH0
Jun 13@ WSH1
Jun 14@ WSH1
Jun 16vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.21723 PA
Season.340100 PA
Last 2 Years.401212 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.437

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.25012 PA
Season.52678 PA
Last 2 Years.339168 PA

Last 5 GamesTotal Bases

Jun 10vs HOU1
Jun 12vs TB2
Jun 13vs TB0
Jun 14vs TB0
Jun 15@ AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.402

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.436

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.5002 PA
Season.3336 PA
Last 2 Years.32128 PA

Last 5 GamesTotal Bases

May 30@ TEX0
Jun 2@ CIN1
Jun 7@ MIN1
Jun 10vs TEX0
Jun 16@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.434

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.33327 PA
Season.313131 PA
Last 2 Years.372661 PA

Last 5 GamesTotal Bases

Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL6
Jun 15vs MIA4
Jun 16vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.42921 PA
Season.315162 PA
Last 2 Years.357538 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.287

WindowRateSample
Last 2 Weeks.275153 PA
Season.248634 PA
Last 2 Years.3342517 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.300
Plate Appearances40

Projection

Projected Total Bases1.43

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.28614 PA
Season.26487 PA
Last 2 Years.359415 PA

Last 5 GamesTotal Bases

Jun 12@ CIN1
Jun 13@ CIN0
Jun 14@ CIN5
Jun 15vs LAA2
Jun 16vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.43

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 4vs TOR0
Jun 5vs PIT0
Jun 7vs PIT1
Jun 13@ NYM0
Jun 14@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.43

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.19147 PA
Season.308289 PA
Last 2 Years.404976 PA

Last 5 GamesTotal Bases

Jun 9@ CWS1
Jun 10@ CWS0
Jun 12@ NYM2
Jun 13@ NYM0
Jun 14@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact

wOBA.292
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.428

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.1119 PA
Season.27943 PA
Last 2 Years.265117 PA

Last 5 GamesTotal Bases

Jun 3vs ATH1
Jun 5vs SF2
Jun 9@ COL0
Jun 13@ SF2
Jun 16vs COL3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.469241 PA
Season.4091154 PA
Last 2 Years.4074158 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.421

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.30010 PA
Season.31348 PA
Last 2 Years.292185 PA

Last 5 GamesTotal Bases

Jun 10vs HOU5
Jun 12vs TB3
Jun 13vs TB1
Jun 15@ AZ2
Jun 16@ AZ4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.402

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.42

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.305

WindowRateSample
Last 2 Weeks.25052 PA
Season.270263 PA
Last 2 Years.3341209 PA

Last 5 GamesTotal Bases

Jun 12@ MIN1
Jun 13@ MIN0
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.457230 PA
Season.347976 PA
Last 2 Years.3423964 PA

Quality of Contact

wOBA.291
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.419

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.30636 PA
Season.305203 PA
Last 2 Years.300559 PA

Last 5 GamesTotal Bases

Jun 12@ KC1
Jun 13@ KC0
Jun 14@ KC1
Jun 15vs DET2
Jun 16vs DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.418

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.16712 PA
Season.30080 PA
Last 2 Years.422294 PA

Last 5 GamesTotal Bases

Jun 12@ SF1
Jun 13@ SF0
Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.469241 PA
Season.4091154 PA
Last 2 Years.4074158 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.23842 PA
Season.369233 PA
Last 2 Years.391284 PA

Last 5 GamesTotal Bases

Jun 12vs AZ0
Jun 13vs AZ0
Jun 14vs AZ1
Jun 15vs NYM1
Jun 16vs NYM5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.415

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.25036 PA
Season.251223 PA
Last 2 Years.306376 PA

Last 5 GamesTotal Bases

Jun 12@ PIT0
Jun 13@ PIT2
Jun 14@ PIT0
Jun 15@ PHI1
Jun 16@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.486

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.415

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.359

WindowRateSample
Last 2 Weeks.4005 PA
Season.33318 PA
Last 2 Years.23738 PA

Last 5 GamesTotal Bases

Jun 7@ PHI0
Jun 9vs ATL0
Jun 12vs LAD1
Jun 14vs LAD0
Jun 16@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.414

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.38936 PA
Season.287167 PA
Last 2 Years.320540 PA

Last 5 GamesTotal Bases

Jun 10@ TB9
Jun 12vs TEX0
Jun 13vs TEX0
Jun 14vs TEX0
Jun 16vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.2229 PA
Season.235119 PA
Last 2 Years.308697 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.413

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.40922 PA
Season.371178 PA
Last 2 Years.329243 PA

Last 5 GamesTotal Bases

Jun 12@ MIN0
Jun 13@ MIN1
Jun 14@ MIN2
Jun 15vs SD0
Jun 16vs SD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact

wOBA.315
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.41

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.324

WindowRateSample
Last 2 Weeks.0005 PA
Season.23343 PA
Last 2 Years.309126 PA

Last 5 GamesTotal Bases

Jun 11vs STL0
Jun 12vs ATL0
Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.406

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.33312 PA
Season.277119 PA
Last 2 Years.336155 PA

Last 5 GamesTotal Bases

Jun 12@ KC4
Jun 13@ KC5
Jun 14@ KC2
Jun 15vs DET0
Jun 16vs DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.405

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.29627 PA
Season.32867 PA
Last 2 Years.32867 PA

Last 5 GamesTotal Bases

Jun 7@ CHC0
Jun 9vs WSH1
Jun 10vs WSH3
Jun 12vs CHC0
Jun 14vs CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.371

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %24%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.405

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.0004 PA
Season.33333 PA
Last 2 Years.429156 PA

Last 5 GamesTotal Bases

Jun 10vs STL4
Jun 11vs STL1
Jun 13vs ATL0
Jun 15@ CIN1
Jun 16@ CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.398

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.30333 PA
Season.35080 PA
Last 2 Years.356623 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 12vs TEX1
Jun 13vs TEX2
Jun 14vs TEX1
Jun 16vs TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.2229 PA
Season.235119 PA
Last 2 Years.308697 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

Career Average.400
Plate Appearances10

Projection

Projected Total Bases1.391

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.17135 PA
Season.305200 PA
Last 2 Years.3571036 PA

Last 5 GamesTotal Bases

Jun 9@ CWS1
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact

wOBA.298
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.39

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.28938 PA
Season.36868 PA
Last 2 Years.363669 PA

Last 5 GamesTotal Bases

Jun 11vs SEA1
Jun 12vs SD0
Jun 13vs SD0
Jun 14vs SD0
Jun 16@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

Career Average.111
Plate Appearances9

Projection

Projected Total Bases1.39

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~1.9× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.37027 PA
Season.321193 PA
Last 2 Years.382764 PA

Last 5 GamesTotal Bases

Jun 10vs CHC2
Jun 11vs CHC0
Jun 14@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.291

WindowRateSample
Last 2 Weeks.05319 PA
Season.22571 PA
Last 2 Years.367313 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.449185 PA
Season.361961 PA
Last 2 Years.3684224 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances10

Projection

Projected Total Bases1.389

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.14314 PA
Season.35645 PA
Last 2 Years.391169 PA

Last 5 GamesTotal Bases

Jun 11@ MIA0
Jun 12@ CIN2
Jun 13@ CIN3
Jun 14@ CIN4
Jun 15vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.388

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.3758 PA
Season.24154 PA
Last 2 Years.220200 PA

Last 5 GamesTotal Bases

Jun 5@ TEX2
Jun 9vs NYY1
Jun 10vs NYY4
Jun 13vs DET1
Jun 16@ MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.387

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.31638 PA
Season.306134 PA
Last 2 Years.481860 PA

Last 5 GamesTotal Bases

Jun 12vs AZ2
Jun 13vs AZ0
Jun 14vs AZ2
Jun 15vs NYM8
Jun 16vs NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.385

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.11817 PA
Season.35978 PA
Last 2 Years.385301 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS1
Jun 14@ CWS1
Jun 15vs TB5
Jun 16vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Projection

Projected Total Bases1.386

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.436

WindowRateSample
Last 2 Weeks.66712 PA
Season.71414 PA
Last 2 Years.71414 PA

Last 5 GamesTotal Bases

Jun 10@ MIA0
Jun 11@ MIA0
Jun 13@ CIN0
Jun 14@ CIN4
Jun 15vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.386

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.27818 PA
Season.25958 PA
Last 2 Years.272235 PA

Last 5 GamesTotal Bases

Jun 10vs TEX3
Jun 11vs TEX0
Jun 13vs HOU0
Jun 15@ WSH3
Jun 16@ WSH3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.384

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.3758 PA
Season.44829 PA
Last 2 Years.27170 PA

Last 5 GamesTotal Bases

Jun 10@ PIT0
Jun 11@ PIT2
Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.384

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.306

WindowRateSample
Last 2 Weeks.07713 PA
Season.245106 PA
Last 2 Years.332181 PA

Last 5 GamesTotal Bases

Jun 2vs MIA1
Jun 5@ AZ1
Jun 9@ SF0
Jun 13vs SEA0
Jun 16vs KC3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.376

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.0003 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB2
Jun 16vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.375

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.0002 PA
Season.24441 PA
Last 2 Years.255278 PA

Last 5 GamesTotal Bases

Jun 9@ CLE2
Jun 10@ CLE0
Jun 12@ TOR0
Jun 13@ TOR0
Jun 16vs CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.374

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.14734 PA
Season.279208 PA
Last 2 Years.391988 PA

Last 5 GamesTotal Bases

Jun 12vs HOU3
Jun 13vs HOU1
Jun 14vs HOU0
Jun 15@ WSH0
Jun 16@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.262
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.374

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.291

WindowRateSample
Last 2 Weeks.05917 PA
Season.22245 PA
Last 2 Years.249205 PA

Last 5 GamesTotal Bases

Jun 6vs TB1
Jun 9vs AZ0
Jun 13@ PIT0
Jun 15@ PHI0
Jun 16@ PHI2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.373

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.13644 PA

Last 5 GamesTotal Bases

Jun 7vs WSH1
Jun 9@ MIA0
Jun 10@ MIA0
Jun 13@ CIN0
Jun 15vs LAA5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks.33315 PA
Season.46226 PA
Last 2 Years.37761 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.359167 PA
Season.297782 PA
Last 2 Years.3221967 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.372

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.23113 PA
Season.322149 PA
Last 2 Years.373506 PA

Last 5 GamesTotal Bases

Jun 9vs AZ2
Jun 13@ PIT2
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.371

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.304

WindowRateSample
Last 2 Weeks.13315 PA
Season.10519 PA
Last 2 Years.23386 PA

Last 5 GamesTotal Bases

Jun 10vs PHI1
Jun 12vs NYY1
Jun 13vs NYY0
Jun 14vs NYY4
Jun 16@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.27818 PA
Season.34461 PA
Last 2 Years.36876 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.368

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks
Season.25024 PA
Last 2 Years.399273 PA

Last 5 GamesTotal Bases

May 20vs SF0
May 21vs COL0
May 22vs COL1
Jun 15vs LAA1
Jun 16vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.367

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.25639 PA
Season.388134 PA
Last 2 Years.375224 PA

Last 5 GamesTotal Bases

Jun 8vs WSH2
Jun 9vs WSH0
Jun 10vs WSH0
Jun 12vs CHC0
Jun 14vs CHC2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.364

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.41541 PA
Season.287160 PA
Last 2 Years.313482 PA

Last 5 GamesTotal Bases

Jun 10@ ATH2
Jun 12vs PHI0
Jun 13vs PHI0
Jun 14vs PHI1
Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.362

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.0005 PA
Season.16718 PA
Last 2 Years.14734 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB0
Jun 16vs TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.398

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 PA

Quality of Contact vs LHP

wOBA.281
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.359

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.15413 PA
Season.37027 PA
Last 2 Years.349312 PA

Last 5 GamesTotal Bases

Jun 8@ CLE0
Jun 9@ CLE0
Jun 10@ CLE2
Jun 14@ TOR2
Jun 16vs CWS3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.353

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.2229 PA
Season.10519 PA
Last 2 Years.09521 PA

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 12vs LAD3
Jun 13vs LAD4
Jun 14vs LAD0
Jun 16@ NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Quality of Contact vs LHP

wOBA.279
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.35

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9@ SD1
Jun 13vs AZ1
Jun 14vs AZ0
Jun 15vs NYM1
Jun 16vs NYM2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.312

WindowRateSample
Last 2 Weeks.22631 PA
Season.321187 PA
Last 2 Years.268291 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.354147 PA
Season.355860 PA
Last 2 Years.3163286 PA

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.347

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.35714 PA
Season.27473 PA
Last 2 Years.309220 PA

Last 5 GamesTotal Bases

Jun 8vs PHI2
Jun 10vs PHI3
Jun 12vs NYY0
Jun 14vs NYY0
Jun 16@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.343

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.37929 PA
Season.325154 PA
Last 2 Years.371668 PA

Last 5 GamesTotal Bases

Jun 9@ SD2
Jun 12vs AZ0
Jun 13vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.334

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.31316 PA
Season.275109 PA
Last 2 Years.254512 PA

Last 5 GamesTotal Bases

Jun 10vs BOS2
Jun 12@ LAA1
Jun 13@ LAA1
Jun 15@ LAD0
Jun 16@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.332

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.2508 PA
Season.37162 PA
Last 2 Years.308412 PA

Last 5 GamesTotal Bases

May 31@ CLE2
Jun 4vs BAL1
Jun 5@ NYY1
Jun 12vs TEX0
Jun 16vs TOR2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.2229 PA
Season.235119 PA
Last 2 Years.308697 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.33

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.6005 PA
Season.29847 PA
Last 2 Years.353269 PA

Last 5 GamesTotal Bases

Jun 9@ TOR0
Jun 13@ MIL6
Jun 14@ MIL0
Jun 15vs MIA2
Jun 16vs MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.42921 PA
Season.315162 PA
Last 2 Years.357538 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.287

WindowRateSample
Last 2 Weeks.275153 PA
Season.248634 PA
Last 2 Years.3342517 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances10

Projection

Projected Total Bases1.329

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 14@ KC1
Jun 16vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.284

WindowRateSample
Last 2 Weeks
Season.194108 PA
Last 2 Years.372527 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.366164 PA
Season.346732 PA
Last 2 Years.3402471 PA

Starter Allows · vs LHB

wOBA Allowed.251
Hard-Hit % Allowed25%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.323

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.296

WindowRateSample
Last 2 Weeks.0002 PA
Season.09652 PA
Last 2 Years.228255 PA

Last 5 GamesTotal Bases

May 23vs PIT0
May 24vs PIT0
Jun 12vs NYY0
Jun 14vs NYY5
Jun 16@ BOS6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.323

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.47419 PA
Season.263118 PA
Last 2 Years.345582 PA

Last 5 GamesTotal Bases

Jun 9vs MIN0
Jun 10vs MIN1
Jun 11vs MIN4
Jun 13@ CLE0
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.322

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.37524 PA
Season.27569 PA
Last 2 Years.27569 PA

Last 5 GamesTotal Bases

Jun 12vs COL1
Jun 13vs COL2
Jun 14vs COL1
Jun 15vs PIT3
Jun 16vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.31029 PA
Season.293157 PA
Last 2 Years.305321 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.368185 PA
Season.268979 PA
Last 2 Years.3073506 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.321

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.33330 PA
Season.284176 PA
Last 2 Years.265437 PA

Last 5 GamesTotal Bases

Jun 11vs CHC1
Jun 12@ ATH0
Jun 13@ ATH1
Jun 15@ CHC0
Jun 16@ CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %48%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.32

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.27836 PA
Season.317199 PA
Last 2 Years.364933 PA

Last 5 GamesTotal Bases

Jun 10@ SD4
Jun 12vs AZ0
Jun 13vs AZ0
Jun 15vs NYM0
Jun 16vs NYM4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.318

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2.1× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.26730 PA
Season.335179 PA
Last 2 Years.335179 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL0
Jun 14@ MIL1
Jun 15vs MIA3
Jun 16vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.290

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.314

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.307

WindowRateSample
Last 2 Weeks.20010 PA
Season.21062 PA
Last 2 Years.227238 PA

Last 5 GamesTotal Bases

Jun 9vs PHI0
Jun 10vs PHI0
Jun 12vs NYY1
Jun 13vs NYY1
Jun 16@ BOS6

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.27818 PA
Season.34461 PA
Last 2 Years.36876 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.307

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.46037 PA
Season.314204 PA
Last 2 Years.306650 PA

Last 5 GamesTotal Bases

Jun 12vs AZ0
Jun 13vs AZ2
Jun 14vs AZ1
Jun 15vs NYM0
Jun 16vs NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.307

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.285

WindowRateSample
Last 2 Weeks.30826 PA
Season.174167 PA
Last 2 Years.204269 PA

Last 5 GamesTotal Bases

Jun 10@ SF1
Jun 13vs SEA0
Jun 14vs SEA1
Jun 15vs KC2
Jun 16vs KC6

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.303

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.14314 PA
Season.32867 PA
Last 2 Years.359273 PA

Last 5 GamesTotal Bases

Jun 12@ CIN0
Jun 13@ CIN0
Jun 14@ CIN1
Jun 15vs LAA1
Jun 16vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.288

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.38731 PA
Season.254138 PA
Last 2 Years.340720 PA

Last 5 GamesTotal Bases

Jun 11vs MIN5
Jun 12@ CLE0
Jun 13@ CLE0
Jun 15@ HOU0
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.283

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.1676 PA
Season.25012 PA
Last 2 Years.26549 PA

Last 5 GamesTotal Bases

Apr 2vs ATL4
Jun 12@ CIN2
Jun 14@ CIN0
Jun 15vs LAA0
Jun 16vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.272

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.295

WindowRateSample
Last 2 Weeks.09731 PA
Season.289190 PA
Last 2 Years.365739 PA

Last 5 GamesTotal Bases

Jun 8vs MIL0
Jun 10vs MIL0
Jun 14vs COL0
Jun 15vs PIT6
Jun 16vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.268

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.297

WindowRateSample
Last 2 Weeks.20729 PA
Season.243185 PA
Last 2 Years.306294 PA

Last 5 GamesTotal Bases

Jun 9@ TB2
Jun 12vs TEX0
Jun 13vs TEX1
Jun 14vs TEX1
Jun 16vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.23113 PA
Season.292161 PA
Last 2 Years.326734 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.265

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.298

WindowRateSample
Last 2 Weeks.11817 PA
Season.11817 PA
Last 2 Years.229227 PA

Last 5 GamesTotal Bases

Jun 11@ BAL1
Jun 12@ WSH1
Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.254

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.5717 PA
Season.28859 PA
Last 2 Years.304194 PA

Last 5 GamesTotal Bases

May 31@ PIT0
Jun 4vs KC0
Jun 12@ CLE4
Jun 15@ HOU0
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Projection

Projected Total Bases1.251

A rough estimate of total bases to expect, based on how players have performed in similar matchups.