MatchWiz Plays
Total Bases Board · Today

Best MLB total bases matchupsSaturday, June 20, 2026

Every hitter on the Saturday, June 20, 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.505

WindowRateSample
Last 2 Weeks.64734 PA
Season.572208 PA
Last 2 Years.525777 PA

Last 5 GamesTotal Bases

Jun 14vs STL4
Jun 15@ TEX4
Jun 16@ TEX1
Jun 18@ TEX0
Jun 19@ AZ2

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.453161 PA
Last 2 Years.390771 PA

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

WindowRateSample
Last 2 Weeks.372188 PA
Season.304896 PA
Last 2 Years.3553070 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases4 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases2.075

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.513

WindowRateSample
Last 2 Weeks.88936 PA
Season.460189 PA
Last 2 Years.438550 PA

Last 5 GamesTotal Bases

Jun 14vs STL2
Jun 15@ TEX0
Jun 16@ TEX6
Jun 18@ TEX1
Jun 19@ AZ1

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

WindowRateSample
Last 2 Weeks.42326 PA
Season.438176 PA
Last 2 Years.377767 PA

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

WindowRateSample
Last 2 Weeks.350137 PA
Season.367849 PA
Last 2 Years.3812409 PA

Quality of Contact vs RHP

wOBA.382
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases2.019

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🔥 10-game hitting streak

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.50042 PA
Season.455231 PA
Last 2 Years.375555 PA

Last 5 GamesTotal Bases

Jun 14@ PIT2
Jun 15@ PHI2
Jun 16@ PHI1
Jun 17@ PHI1
Jun 19vs SF1

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.48599 PA
Last 2 Years.433127 PA

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

WindowRateSample
Last 2 Weeks.361194 PA
Season.342966 PA
Last 2 Years.3403102 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.984

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.32643 PA
Season.399228 PA
Last 2 Years.409861 PA

Last 5 GamesTotal Bases

Jun 14vs MIA0
Jun 15@ ATH2
Jun 16@ ATH0
Jun 17@ ATH4
Jun 19@ COL0

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

WindowRateSample
Last 2 Weeks.37929 PA
Season.506156 PA
Last 2 Years.478515 PA

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

WindowRateSample
Last 2 Weeks.440159 PA
Season.432770 PA
Last 2 Years.3972817 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.982

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.444

WindowRateSample
Last 2 Weeks.46239 PA
Season.505218 PA
Last 2 Years.479885 PA

Last 5 GamesTotal Bases

Jun 14vs MIA0
Jun 15@ ATH1
Jun 16@ ATH4
Jun 17@ ATH1
Jun 19@ COL2

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

WindowRateSample
Last 2 Weeks.37929 PA
Season.506156 PA
Last 2 Years.478515 PA

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

WindowRateSample
Last 2 Weeks.440159 PA
Season.432770 PA
Last 2 Years.3972817 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases5 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.97

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.398

WindowRateSample
Last 2 Weeks.42138 PA
Season.430179 PA
Last 2 Years.376870 PA

Last 5 GamesTotal Bases

Jun 14vs MIA0
Jun 15@ ATH1
Jun 16@ ATH4
Jun 17@ ATH7
Jun 19@ COL0

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

WindowRateSample
Last 2 Weeks.37929 PA
Season.506156 PA
Last 2 Years.478515 PA

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

WindowRateSample
Last 2 Weeks.440159 PA
Season.432770 PA
Last 2 Years.3972817 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.955

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.473

WindowRateSample
Last 2 Weeks.65632 PA
Season.485204 PA
Last 2 Years.472720 PA

Last 5 GamesTotal Bases

Jun 14@ ATH12
Jun 15@ CHC2
Jun 16@ CHC0
Jun 17@ CHC4
Jun 19vs PIT0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.307137 PA
Last 2 Years.272654 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.2761057 PA
Last 2 Years.3153202 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.941

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.481

WindowRateSample
Last 2 Weeks.64342 PA
Season.457230 PA
Last 2 Years.542566 PA

Last 5 GamesTotal Bases

Jun 15vs PIT9
Jun 16vs PIT1
Jun 17vs PIT1
Jun 18vs LAA2
Jun 19vs LAA0

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

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

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.424
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases2 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.926

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.489

WindowRateSample
Last 2 Weeks.88918 PA
Season.57845 PA
Last 2 Years.495313 PA

Last 5 GamesTotal Bases

Jun 14vs PHI5
Jun 16vs CLE0
Jun 17vs CLE4
Jun 18vs CLE0
Jun 19@ ATL2

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

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

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Quality of Contact vs LHP

wOBA.378
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-9

Total Bases5 in 9 PA
Career Average.444
Plate Appearances9
HR · K · BB0 · 2 · 0

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.51337 PA
Season.407204 PA
Last 2 Years.461912 PA

Last 5 GamesTotal Bases

Jun 14@ CIN0
Jun 15vs LAA1
Jun 16vs LAA1
Jun 17vs LAA4
Jun 19vs MIN6

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

WindowRateSample
Last 2 Weeks.67928 PA
Season.379177 PA
Last 2 Years.375701 PA

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

WindowRateSample
Last 2 Weeks.342199 PA
Season.365858 PA
Last 2 Years.3862416 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.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases9 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB2 · 1 · 0

Projection

Projected Total Bases1.864

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.434

WindowRateSample
Last 2 Weeks.55627 PA
Season.458192 PA
Last 2 Years.422857 PA

Last 5 GamesTotal Bases

Jun 13vs NYY0
Jun 14vs NYY0
Jun 17@ BOS2
Jun 18@ BOS1
Jun 19@ CHC0

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

WindowRateSample
Last 2 Weeks.51729 PA
Season.397199 PA
Last 2 Years.428722 PA

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

WindowRateSample
Last 2 Weeks.372215 PA
Season.340853 PA
Last 2 Years.3543004 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases2 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.863

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.401

WindowRateSample
Last 2 Weeks.46213 PA
Season.48431 PA
Last 2 Years.423222 PA

Last 5 GamesTotal Bases

Jun 14@ KC0
Jun 15vs DET1
Jun 16vs DET3
Jun 17vs DET5
Jun 19vs CLE9

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

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

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

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.857

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.51631 PA
Season.376189 PA
Last 2 Years.379874 PA

Last 5 GamesTotal Bases

Jun 13vs STL0
Jun 14vs STL1
Jun 16@ TEX7
Jun 18@ TEX6
Jun 19@ AZ1

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

WindowRateSample
Last 2 Weeks.42326 PA
Season.438176 PA
Last 2 Years.377767 PA

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

WindowRateSample
Last 2 Weeks.350137 PA
Season.367849 PA
Last 2 Years.3812409 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.847

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.445

WindowRateSample
Last 2 Weeks.54248 PA
Season.462279 PA
Last 2 Years.407835 PA

Last 5 GamesTotal Bases

Jun 13@ CLE4
Jun 15@ HOU4
Jun 16@ HOU0
Jun 17@ HOU1
Jun 19vs CWS3

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.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Quality of Contact

wOBA.354
Hard-Hit %42%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.845

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.446

WindowRateSample
Last 2 Weeks.59122 PA
Season.493140 PA
Last 2 Years.445449 PA

Last 5 GamesTotal Bases

Jun 13@ NYM1
Jun 14@ NYM1
Jun 16vs SF1
Jun 17vs SF3
Jun 19vs MIL0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.32178 PA
Last 2 Years.373161 PA

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

WindowRateSample
Last 2 Weeks.412187 PA
Season.327796 PA
Last 2 Years.3071783 PA

Quality of Contact vs LHP

wOBA.365
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.829

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🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.32437 PA
Season.376218 PA
Last 2 Years.442758 PA

Last 5 GamesTotal Bases

Jun 14@ CIN2
Jun 15vs LAA1
Jun 16vs LAA1
Jun 17vs LAA3
Jun 19vs MIN4

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

WindowRateSample
Last 2 Weeks.67928 PA
Season.379177 PA
Last 2 Years.375701 PA

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

WindowRateSample
Last 2 Weeks.342199 PA
Season.365858 PA
Last 2 Years.3862416 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB1 · 0 · 1

Projection

Projected Total Bases1.823

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.389

WindowRateSample
Last 2 Weeks.32025 PA
Season.426209 PA
Last 2 Years.453612 PA

Last 5 GamesTotal Bases

Jun 14@ LAA3
Jun 15@ LAD2
Jun 16@ LAD0
Jun 17@ LAD2
Jun 19vs WSH4

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

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

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.433

WindowRateSample
Last 2 Weeks.58324 PA
Season.425207 PA
Last 2 Years.463408 PA

Last 5 GamesTotal Bases

Jun 14vs LAD6
Jun 16@ NYY0
Jun 17@ NYY8
Jun 18@ NYY5
Jun 19@ DET0

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

WindowRateSample
Last 2 Weeks.81316 PA
Season.35867 PA
Last 2 Years.344163 PA

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

WindowRateSample
Last 2 Weeks.376117 PA
Season.326797 PA
Last 2 Years.3482845 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 7 PA
Career Average.000
Plate Appearances7
HR · K · BB0 · 0 · 2

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.369

WindowRateSample
Last 2 Weeks.39433 PA
Season.311167 PA
Last 2 Years.443865 PA

Last 5 GamesTotal Bases

Jun 14vs NYY2
Jun 16@ BOS5
Jun 17@ BOS0
Jun 18@ BOS3
Jun 19@ CHC5

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

WindowRateSample
Last 2 Weeks.71421 PA
Season.403129 PA
Last 2 Years.369658 PA

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

WindowRateSample
Last 2 Weeks.379198 PA
Season.346954 PA
Last 2 Years.3683879 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

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.35
vs SP / Bullpen~3× / ~1.3×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.60010 PA
Season.272147 PA
Last 2 Years.371912 PA

Last 5 GamesTotal Bases

Jun 7@ ATL0
Jun 9vs LAD1
Jun 11vs LAD0
Jun 17@ ATH5
Jun 19@ COL1

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

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

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

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.817

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.20040 PA
Season.371197 PA
Last 2 Years.337698 PA

Last 5 GamesTotal Bases

Jun 14vs MIA2
Jun 15@ ATH0
Jun 16@ ATH0
Jun 17@ ATH2
Jun 19@ COL3

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

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

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

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
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~2× / ~2.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.414

WindowRateSample
Last 2 Weeks.66712 PA
Season.413109 PA
Last 2 Years.406461 PA

Last 5 GamesTotal Bases

Jun 14vs SEA7
Jun 15vs KC2
Jun 16vs KC1
Jun 17vs KC0
Jun 19@ TB0

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

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

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.81

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.37027 PA
Season.361169 PA
Last 2 Years.357196 PA

Last 5 GamesTotal Bases

Jun 12@ PIT2
Jun 14@ PIT0
Jun 15@ PHI0
Jun 17@ PHI4
Jun 19vs SF7

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.48599 PA
Last 2 Years.433127 PA

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

WindowRateSample
Last 2 Weeks.361194 PA
Season.342966 PA
Last 2 Years.3403102 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.811

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.403

WindowRateSample
Last 2 Weeks.1258 PA
Season.53392 PA
Last 2 Years.476187 PA

Last 5 GamesTotal Bases

May 17vs BOS0
May 18@ MIA1
Jun 16vs SF4
Jun 17vs SF1
Jun 19vs MIL0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.32178 PA
Last 2 Years.373161 PA

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

WindowRateSample
Last 2 Weeks.412187 PA
Season.327796 PA
Last 2 Years.3071783 PA

Quality of Contact vs LHP

wOBA.340
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.81

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.50028 PA
Season.40669 PA
Last 2 Years.325114 PA

Last 5 GamesTotal Bases

Jun 13vs MIA0
Jun 14vs MIA0
Jun 15@ ATH6
Jun 16@ ATH1
Jun 19@ COL0

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

WindowRateSample
Last 2 Weeks.37929 PA
Season.506156 PA
Last 2 Years.478515 PA

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

WindowRateSample
Last 2 Weeks.440159 PA
Season.432770 PA
Last 2 Years.3972817 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.796

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.391

WindowRateSample
Last 2 Weeks.41541 PA
Season.377170 PA
Last 2 Years.434655 PA

Last 5 GamesTotal Bases

Jun 13@ PIT0
Jun 14@ PIT1
Jun 15@ PHI0
Jun 17@ PHI11
Jun 19vs SF0

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.48599 PA
Last 2 Years.433127 PA

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

WindowRateSample
Last 2 Weeks.361194 PA
Season.342966 PA
Last 2 Years.3403102 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 9-game hitting streak

Batter · Total Bases / PA vs LHP.420

WindowRateSample
Last 2 Weeks.22218 PA
Season.55394 PA
Last 2 Years.597231 PA

Last 5 GamesTotal Bases

Jun 14@ KC1
Jun 15vs DET3
Jun 16vs DET1
Jun 17vs DET2
Jun 19vs CLE1

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.34678 PA
Last 2 Years.373233 PA

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

WindowRateSample
Last 2 Weeks.351191 PA
Season.3441047 PA
Last 2 Years.3413610 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.787

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×
BallparkHitter-friendly
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.34823 PA
Season.392166 PA
Last 2 Years.370548 PA

Last 5 GamesTotal Bases

Jun 9vs CHC1
Jun 15@ CHC1
Jun 16@ CHC3
Jun 17@ CHC1
Jun 19vs PIT2

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

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

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

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases6 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB0 · 1 · 0

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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.42928 PA
Season.447208 PA
Last 2 Years.409929 PA

Last 5 GamesTotal Bases

Jun 14@ LAA0
Jun 15@ LAD0
Jun 16@ LAD1
Jun 17@ LAD2
Jun 19vs WSH2

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

WindowRateSample
Last 2 Weeks.42119 PA
Season.281139 PA
Last 2 Years.363234 PA

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

WindowRateSample
Last 2 Weeks.318201 PA
Season.3611140 PA
Last 2 Years.3943745 PA

Quality of Contact vs RHP

wOBA.369
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.781

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.444

WindowRateSample
Last 2 Weeks.37516 PA
Season.61578 PA
Last 2 Years.533328 PA

Last 5 GamesTotal Bases

Jun 14@ TOR3
Jun 16vs CWS5
Jun 17vs CWS5
Jun 18vs CWS1
Jun 19vs CIN0

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

WindowRateSample
Last 2 Weeks.38936 PA
Season.335254 PA
Last 2 Years.363966 PA

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

WindowRateSample
Last 2 Weeks.378225 PA
Season.379905 PA
Last 2 Years.3643475 PA

Quality of Contact vs LHP

wOBA.388
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-9

Total Bases4 in 14 PA
Career Average.214
Plate Appearances14
HR · K · BB0 · 1 · 5

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~3× / ~1.3×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.48431 PA
Season.444214 PA
Last 2 Years.444214 PA

Last 5 GamesTotal Bases

Jun 14@ ATH7
Jun 15@ CHC0
Jun 16@ CHC4
Jun 17@ CHC1
Jun 19vs PIT5

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

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

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

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.78

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.397

WindowRateSample
Last 2 Weeks.35020 PA
Season.455132 PA
Last 2 Years.432354 PA

Last 5 GamesTotal Bases

Jun 13@ NYM1
Jun 14@ NYM0
Jun 16vs SF0
Jun 17vs SF2
Jun 19vs MIL1

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

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

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.778

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🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.42949 PA
Season.364313 PA
Last 2 Years.364313 PA

Last 5 GamesTotal Bases

Jun 13@ CLE1
Jun 15@ HOU5
Jun 16@ HOU1
Jun 17@ HOU4
Jun 19vs CWS2

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.384

WindowRateSample
Last 2 Weeks.442215 PA
Season.3341031 PA
Last 2 Years.3563056 PA

Quality of Contact

wOBA.359
Hard-Hit %30%

How well he's squaring up the ball.

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.54224 PA
Season.337166 PA
Last 2 Years.318768 PA

Last 5 GamesTotal Bases

Jun 14@ ATH10
Jun 15@ CHC2
Jun 16@ CHC2
Jun 17@ CHC0
Jun 19vs PIT2

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

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

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

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-8

Total Bases0 in 8 PA
Career Average.000
Plate Appearances8
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases1.767

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.450

WindowRateSample
Last 2 Weeks.61041 PA
Season.450218 PA
Last 2 Years.396805 PA

Last 5 GamesTotal Bases

Jun 14vs TEX9
Jun 16vs TOR0
Jun 17vs TOR1
Jun 18vs TOR0
Jun 19@ SEA1

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

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

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.764

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.408

WindowRateSample
Last 2 Weeks1.3333 PA
Season.52025 PA
Last 2 Years.312199 PA

Last 5 GamesTotal Bases

Jun 14vs SEA1
Jun 15vs KC1
Jun 16vs KC2
Jun 17vs KC0
Jun 19@ TB5

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

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

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.58336 PA
Season.400145 PA
Last 2 Years.385476 PA

Last 5 GamesTotal Bases

Jun 13@ CIN3
Jun 14@ CIN4
Jun 15vs LAA1
Jun 17vs LAA4
Jun 19vs MIN1

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

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

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.756

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.421

WindowRateSample
Last 2 Weeks.53543 PA
Season.406217 PA
Last 2 Years.386968 PA

Last 5 GamesTotal Bases

Jun 13vs CHC3
Jun 14vs CHC0
Jun 16@ ATL4
Jun 17@ ATL5
Jun 19@ MIA0

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

WindowRateSample
Last 2 Weeks.32331 PA
Season.242198 PA
Last 2 Years.354438 PA

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

WindowRateSample
Last 2 Weeks.320231 PA
Season.333871 PA
Last 2 Years.3512731 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head4-for-9

Total Bases6 in 9 PA
Career Average.444
Plate Appearances9
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.753

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.367

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.503161 PA

Last 2 GamesTotal Bases

Jun 17vs TB0
Jun 19vs BAL4

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

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

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

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.753

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.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.394

WindowRateSample
Last 2 Weeks.6258 PA
Season.38762 PA
Last 2 Years.393326 PA

Last 5 GamesTotal Bases

Jun 13@ SF1
Jun 15vs COL0
Jun 16vs COL3
Jun 17vs COL3
Jun 19vs TOR4

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

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.329976 PA
Last 2 Years.3273883 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head6-for-12

Total Bases12 in 14 PA
Career Average.429
Plate Appearances14
HR · K · BB2 · 2 · 2

Projection

Projected Total Bases1.748

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.435

WindowRateSample
Last 2 Weeks.56141 PA
Season.457105 PA
Last 2 Years.379140 PA

Last 5 GamesTotal Bases

Jun 13vs CHC1
Jun 14vs CHC1
Jun 16@ ATL2
Jun 17@ ATL4
Jun 19@ MIA0

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

WindowRateSample
Last 2 Weeks.32331 PA
Season.242198 PA
Last 2 Years.354438 PA

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

WindowRateSample
Last 2 Weeks.320231 PA
Season.333871 PA
Last 2 Years.3512731 PA

Quality of Contact vs RHP

wOBA.388
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.746

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.370

WindowRateSample
Last 2 Weeks.40542 PA
Season.300220 PA
Last 2 Years.452794 PA

Last 5 GamesTotal Bases

Jun 14@ BAL2
Jun 15@ STL0
Jun 16@ STL2
Jun 17@ STL6
Jun 19@ TEX0

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

WindowRateSample
Last 2 Weeks.46226 PA
Season.437206 PA
Last 2 Years.395693 PA

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

WindowRateSample
Last 2 Weeks.462184 PA
Season.365926 PA
Last 2 Years.3633341 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.745

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.352

WindowRateSample
Last 2 Weeks.37837 PA
Season.312205 PA
Last 2 Years.348940 PA

Last 5 GamesTotal Bases

Jun 14@ CIN5
Jun 15vs LAA2
Jun 16vs LAA1
Jun 17vs LAA1
Jun 19vs MIN0

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

WindowRateSample
Last 2 Weeks.67928 PA
Season.379177 PA
Last 2 Years.375701 PA

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

WindowRateSample
Last 2 Weeks.342199 PA
Season.365858 PA
Last 2 Years.3862416 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases3 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 1 · 0

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.425

WindowRateSample
Last 2 Weeks.52917 PA
Season.460100 PA
Last 2 Years.473366 PA

Last 5 GamesTotal Bases

Jun 14@ TOR0
Jun 16vs CWS3
Jun 17vs CWS7
Jun 18vs CWS0
Jun 19vs CIN0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head4-for-8

Total Bases5 in 8 PA
Career Average.500
Plate Appearances8
HR · K · BB0 · 2 · 0

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.31029 PA
Season.309230 PA
Last 2 Years.4321056 PA

Last 5 GamesTotal Bases

Jun 12vs NYY2
Jun 16@ BOS0
Jun 17@ BOS2
Jun 18@ BOS4
Jun 19@ CHC0

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

WindowRateSample
Last 2 Weeks.71421 PA
Season.403129 PA
Last 2 Years.369658 PA

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

WindowRateSample
Last 2 Weeks.379198 PA
Season.346954 PA
Last 2 Years.3683879 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.61444 PA
Season.341229 PA
Last 2 Years.413898 PA

Last 5 GamesTotal Bases

Jun 13vs CHC1
Jun 14vs CHC4
Jun 16@ ATL0
Jun 17@ ATL0
Jun 19@ MIA0

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

WindowRateSample
Last 2 Weeks.42921 PA
Season.316155 PA
Last 2 Years.431383 PA

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

WindowRateSample
Last 2 Weeks.308143 PA
Season.264671 PA
Last 2 Years.3262688 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.739

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🔥 10-game hitting streak

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.44829 PA
Season.41931 PA
Last 2 Years.38234 PA

Last 5 GamesTotal Bases

Jun 13@ BAL6
Jun 14@ BAL1
Jun 16@ STL1
Jun 17@ STL1
Jun 19@ TEX3

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

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

WindowRateSample
Last 2 Weeks.327153 PA
Season.312994 PA
Last 2 Years.3604389 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.39041 PA
Season.517143 PA
Last 2 Years.387688 PA

Last 5 GamesTotal Bases

Jun 14vs AZ4
Jun 15vs NYM5
Jun 16vs NYM0
Jun 17vs NYM0
Jun 19@ NYY0

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.343169 PA
Last 2 Years.375618 PA

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

WindowRateSample
Last 2 Weeks.321187 PA
Season.330852 PA
Last 2 Years.3172782 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 3 · 0

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks1.0001 PA
Season.19252 PA
Last 2 Years.503362 PA

Last 5 GamesTotal Bases

May 13@ HOU0
Jun 16vs BAL1
Jun 17vs BAL1
Jun 18vs BAL0
Jun 19vs BOS0

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

WindowRateSample
Last 2 Weeks.56439 PA
Season.382246 PA
Last 2 Years.360303 PA

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.318808 PA
Last 2 Years.3383281 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.726

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.384

WindowRateSample
Last 2 Weeks.5008 PA
Season.56316 PA
Last 2 Years.266143 PA

Last 5 GamesTotal Bases

Jun 13@ TOR4
Jun 14@ TOR2
Jun 17vs CWS2
Jun 18vs CWS0
Jun 19vs CIN3

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

WindowRateSample
Last 2 Weeks.38936 PA
Season.335254 PA
Last 2 Years.363966 PA

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

WindowRateSample
Last 2 Weeks.378225 PA
Season.379905 PA
Last 2 Years.3643475 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.725

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 LHP.499

WindowRateSample
Last 2 Weeks.88217 PA
Season.68945 PA
Last 2 Years.458273 PA

Last 5 GamesTotal Bases

Jun 14vs PHI0
Jun 16vs CLE0
Jun 17vs CLE2
Jun 18vs CLE0
Jun 19@ ATL3

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

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

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Quality of Contact vs LHP

wOBA.420
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases2 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 2 · 1

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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL1
Jun 14@ MIL0
Jun 15vs MIA0
Jun 17vs MIA4

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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Head-to-Head1-for-16

Total Bases4 in 17 PA
Career Average.059
Plate Appearances17
HR · K · BB1 · 4 · 1

Projection

Projected Total Bases1.721

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
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14vs ATL2
Jun 15@ CIN1
Jun 16@ CIN0
Jun 17@ CIN3
Jun 18@ PHI3

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
Season
Last 2 Years

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.721

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.394

WindowRateSample
Last 2 Weeks.44738 PA
Season.384206 PA
Last 2 Years.396852 PA

Last 5 GamesTotal Bases

Jun 14vs TEX0
Jun 16vs TOR3
Jun 17vs TOR1
Jun 18vs TOR2
Jun 19@ SEA2

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

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

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.716

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🔥 23-game hitting streak

Batter · Total Bases / PA vs RHP.454

WindowRateSample
Last 2 Weeks.60543 PA
Season.459159 PA
Last 2 Years.416488 PA

Last 5 GamesTotal Bases

Jun 15vs PIT1
Jun 16vs PIT6
Jun 17vs PIT4
Jun 18vs LAA1
Jun 19vs LAA1

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

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

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

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.716

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.384

WindowRateSample
Last 2 Weeks.58312 PA
Season.33381 PA
Last 2 Years.382361 PA

Last 5 GamesTotal Bases

Jun 12@ WSH4
Jun 13@ WSH0
Jun 14@ WSH2
Jun 18vs BAL1
Jun 19vs BOS2

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

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

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

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks.57135 PA
Season.359192 PA
Last 2 Years.384813 PA

Last 5 GamesTotal Bases

Jun 14vs STL2
Jun 15@ TEX5
Jun 16@ TEX3
Jun 18@ TEX2
Jun 19@ AZ4

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

WindowRateSample
Last 2 Weeks.42326 PA
Season.438176 PA
Last 2 Years.377767 PA

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

WindowRateSample
Last 2 Weeks.350137 PA
Season.367849 PA
Last 2 Years.3812409 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head0-for-11

Total Bases0 in 11 PA
Career Average.000
Plate Appearances11
HR · K · BB0 · 3 · 0

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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.31332 PA
Season.338219 PA
Last 2 Years.318765 PA

Last 5 GamesTotal Bases

Jun 14vs LAD1
Jun 16@ NYY0
Jun 17@ NYY2
Jun 18@ NYY0
Jun 19@ DET1

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.42935 PA
Last 2 Years.328119 PA

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

WindowRateSample
Last 2 Weeks.345200 PA
Season.3421066 PA
Last 2 Years.3294720 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases2 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.712

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.416

WindowRateSample
Last 2 Weeks.8899 PA
Season.41487 PA
Last 2 Years.347389 PA

Last 5 GamesTotal Bases

Jun 14vs SEA1
Jun 15vs KC0
Jun 16vs KC1
Jun 17vs KC2
Jun 19@ TB4

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

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

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.706

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.382

WindowRateSample
Last 2 Weeks.41736 PA
Season.359217 PA
Last 2 Years.406785 PA

Last 5 GamesTotal Bases

Jun 14vs TEX1
Jun 16vs TOR0
Jun 17vs TOR3
Jun 18vs TOR0
Jun 19@ SEA1

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.350177 PA
Last 2 Years.403417 PA

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

WindowRateSample
Last 2 Weeks.356208 PA
Season.3521068 PA
Last 2 Years.3594113 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.2005 PA
Season.30636 PA
Last 2 Years.380200 PA

Last 5 GamesTotal Bases

Jun 10vs ATL1
Jun 16@ NYY0
Jun 17@ NYY1
Jun 18@ NYY0
Jun 19@ DET6

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.42935 PA
Last 2 Years.328119 PA

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

WindowRateSample
Last 2 Weeks.345200 PA
Season.3421066 PA
Last 2 Years.3294720 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.704

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 LHP.395

WindowRateSample
Last 2 Weeks.58312 PA
Season.398103 PA
Last 2 Years.356368 PA

Last 5 GamesTotal Bases

Jun 14@ SF2
Jun 15vs COL10
Jun 16vs COL4
Jun 17vs COL4
Jun 19vs TOR3

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.28663 PA
Last 2 Years.292301 PA

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

WindowRateSample
Last 2 Weeks.336217 PA
Season.3181193 PA
Last 2 Years.3213882 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases2 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.702

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.388

WindowRateSample
Last 2 Weeks.41346 PA
Season.385247 PA
Last 2 Years.392962 PA

Last 5 GamesTotal Bases

Jun 15@ AZ0
Jun 16@ AZ7
Jun 17@ AZ5
Jun 18@ ATH0
Jun 19@ ATH4

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 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.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases5 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB1 · 2 · 0

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~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.50028 PA
Season.442120 PA
Last 2 Years.442120 PA

Last 5 GamesTotal Bases

Jun 13vs DET1
Jun 16@ MIL0
Jun 17@ MIL2
Jun 18@ MIL4
Jun 19@ HOU3

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

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

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.33315 PA
Season.36671 PA
Last 2 Years.354280 PA

Last 5 GamesTotal Bases

Jun 14@ KC1
Jun 15vs DET0
Jun 16vs DET1
Jun 17vs DET2
Jun 19vs CLE0

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

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

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

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.7

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ MIL1
Jun 15vs MIA1
Jun 16vs MIA4
Jun 17vs MIA0
Jun 18vs NYM1

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
Season
Last 2 Years

Head-to-Head3-for-15

Total Bases10 in 20 PA
Career Average.150
Plate Appearances20
HR · K · BB2 · 5 · 5

Projection

Projected Total Bases1.683

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14vs ATL2
Jun 15@ CIN5
Jun 16@ CIN2
Jun 17@ CIN3
Jun 18@ PHI0

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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Head-to-Head1-for-9

Total Bases1 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.683

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12vs NYY0
Jun 13vs NYY2
Jun 14vs NYY0
Jun 18@ BOS2
Jun 19@ CHC0

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

WindowRateSample
Last 2 Weeks.51729 PA
Season.397199 PA
Last 2 Years.428722 PA

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

WindowRateSample
Last 2 Weeks.372215 PA
Season.340853 PA
Last 2 Years.3543004 PA

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.683

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.429

WindowRateSample
Last 2 Weeks.49155 PA
Season.427239 PA
Last 2 Years.4491031 PA

Last 5 GamesTotal Bases

Jun 14vs SD1
Jun 16@ SEA0
Jun 17@ SEA1
Jun 18@ SEA0
Jun 19@ LAD4

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.333156 PA
Last 2 Years.314541 PA

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

WindowRateSample
Last 2 Weeks.399223 PA
Season.3301128 PA
Last 2 Years.3333014 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.68

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.407

WindowRateSample
Last 2 Weeks.56316 PA
Season.42069 PA
Last 2 Years.402259 PA

Last 5 GamesTotal Bases

Jun 11@ PIT0
Jun 12@ CWS3
Jun 13@ CWS0
Jun 15vs TB4
Jun 17vs TB1

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

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

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

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-2

Total Bases4 in 2 PA
Career Average1.000
Plate Appearances2
HR · K · BB0 · 0 · 0

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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.15819 PA
Season.45690 PA
Last 2 Years.394254 PA

Last 5 GamesTotal Bases

Jun 14@ TOR5
Jun 16vs CWS4
Jun 17vs CWS1
Jun 18vs CWS1
Jun 19vs CIN5

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.676

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 11vs LAD0
Jun 12vs MIA0
Jun 15@ ATH0
Jun 17@ ATH0
Jun 19@ COL2

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

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

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

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.676

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.349

WindowRateSample
Last 2 Weeks.38552 PA
Season.277253 PA
Last 2 Years.391852 PA

Last 5 GamesTotal Bases

Jun 14@ BAL2
Jun 15@ STL0
Jun 16@ STL1
Jun 17@ STL4
Jun 19@ TEX0

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

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

WindowRateSample
Last 2 Weeks.327153 PA
Season.312994 PA
Last 2 Years.3604389 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.428

WindowRateSample
Last 2 Weeks.76517 PA
Season.41280 PA
Last 2 Years.361357 PA

Last 5 GamesTotal Bases

Jun 13vs PHI3
Jun 14vs PHI3
Jun 16vs CLE0
Jun 17vs CLE1
Jun 19@ ATL0

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

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

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Quality of Contact vs LHP

wOBA.368
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases2 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 3 · 0

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.05319 PA
Season.41879 PA
Last 2 Years.432289 PA

Last 5 GamesTotal Bases

Jun 14@ CWS0
Jun 15vs TB0
Jun 16vs TB1
Jun 17vs TB3
Jun 19vs BAL2

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

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

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

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 2 · 0

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.17634 PA
Season.415229 PA
Last 2 Years.374732 PA

Last 5 GamesTotal Bases

Jun 14@ BOS1
Jun 15vs MIN0
Jun 16vs MIN0
Jun 18vs MIN2
Jun 19vs SD2

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.661

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.317

WindowRateSample
Last 2 Weeks.15413 PA
Season.24187 PA
Last 2 Years.356306 PA

Last 5 GamesTotal Bases

Jun 14@ SF2
Jun 15vs COL2
Jun 16vs COL0
Jun 17vs COL0
Jun 19vs TOR1

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

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.329976 PA
Last 2 Years.3273883 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases1 in 10 PA
Career Average.100
Plate Appearances10
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.659

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.329

WindowRateSample
Last 2 Weeks.25032 PA
Season.34986 PA
Last 2 Years.257179 PA

Last 5 GamesTotal Bases

Jun 13vs TEX1
Jun 16vs TOR0
Jun 17vs TOR0
Jun 18vs TOR3
Jun 19@ SEA0

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.350177 PA
Last 2 Years.403417 PA

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

WindowRateSample
Last 2 Weeks.356208 PA
Season.3521068 PA
Last 2 Years.3594113 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.30826 PA
Season.358204 PA
Last 2 Years.354703 PA

Last 5 GamesTotal Bases

Jun 14@ BOS0
Jun 15vs MIN5
Jun 16vs MIN1
Jun 18vs MIN0
Jun 19vs SD0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.325154 PA
Last 2 Years.369572 PA

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

WindowRateSample
Last 2 Weeks.367188 PA
Season.350875 PA
Last 2 Years.3323178 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-11

Total Bases6 in 13 PA
Career Average.231
Plate Appearances13
HR · K · BB1 · 4 · 1

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 RHP.402

WindowRateSample
Last 2 Weeks.36730 PA
Season.434219 PA
Last 2 Years.469828 PA

Last 5 GamesTotal Bases

Jun 14@ LAA4
Jun 15@ LAD3
Jun 16@ LAD0
Jun 17@ LAD1
Jun 19vs WSH2

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

WindowRateSample
Last 2 Weeks.42119 PA
Season.281139 PA
Last 2 Years.363234 PA

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

WindowRateSample
Last 2 Weeks.318201 PA
Season.3611140 PA
Last 2 Years.3943745 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.652

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↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.323

WindowRateSample
Last 2 Weeks.3333 PA
Season.20573 PA
Last 2 Years.280364 PA

Last 5 GamesTotal Bases

Jun 5@ DET1
Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL0
Jun 19vs BOS0

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

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

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

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.652

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.361

WindowRateSample
Last 2 Weeks.22935 PA
Season.434196 PA
Last 2 Years.386787 PA

Last 5 GamesTotal Bases

Jun 14@ BAL1
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL1
Jun 19@ TEX5

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

WindowRateSample
Last 2 Weeks.46226 PA
Season.437206 PA
Last 2 Years.395693 PA

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

WindowRateSample
Last 2 Weeks.462184 PA
Season.365926 PA
Last 2 Years.3633341 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.648

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ MIL0
Jun 15vs MIA0
Jun 16vs MIA0
Jun 17vs MIA1
Jun 18vs NYM0

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
Season
Last 2 Years

Head-to-Head3-for-14

Total Bases10 in 16 PA
Career Average.188
Plate Appearances16
HR · K · BB2 · 10 · 2

Projection

Projected Total Bases1.647

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN1
Jun 17@ CIN4
Jun 18@ PHI8

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
Season
Last 2 Years

Head-to-Head5-for-14

Total Bases6 in 15 PA
Career Average.333
Plate Appearances15
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.647

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.346

WindowRateSample
Last 2 Weeks.28635 PA
Season.37189 PA
Last 2 Years.304138 PA

Last 5 GamesTotal Bases

Jun 12vs AZ0
Jun 14vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1
Jun 19@ NYY3

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

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

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.443

WindowRateSample
Last 2 Weeks1.1676 PA
Season.47869 PA
Last 2 Years.434219 PA

Last 5 GamesTotal Bases

Jun 11@ COL4
Jun 12@ SF0
Jun 14@ SF0
Jun 17vs COL3
Jun 19vs TOR5

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

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.329976 PA
Last 2 Years.3273883 PA

Quality of Contact vs LHP

wOBA.368
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-7

Total Bases8 in 9 PA
Career Average.444
Plate Appearances9
HR · K · BB1 · 0 · 2

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~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.415

WindowRateSample
Last 2 Weeks.70617 PA
Season.38990 PA
Last 2 Years.356345 PA

Last 5 GamesTotal Bases

Jun 13@ TOR0
Jun 16vs CWS1
Jun 17vs CWS4
Jun 18vs CWS0
Jun 19vs CIN4

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

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.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.46932 PA
Season.427117 PA
Last 2 Years.387579 PA

Last 5 GamesTotal Bases

Jun 14vs NYY4
Jun 16@ BOS1
Jun 17@ BOS1
Jun 18@ BOS4
Jun 19@ CHC2

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

WindowRateSample
Last 2 Weeks.51729 PA
Season.397199 PA
Last 2 Years.428722 PA

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

WindowRateSample
Last 2 Weeks.372215 PA
Season.340853 PA
Last 2 Years.3543004 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.27836 PA
Season.36596 PA
Last 2 Years.378801 PA

Last 5 GamesTotal Bases

Jun 14@ BOS4
Jun 15vs MIN0
Jun 16vs MIN1
Jun 18vs MIN5
Jun 19vs SD7

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases2 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.641

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.344

WindowRateSample
Last 2 Weeks.34335 PA
Season.300120 PA
Last 2 Years.349596 PA

Last 5 GamesTotal Bases

Jun 14vs STL1
Jun 15@ TEX0
Jun 16@ TEX1
Jun 18@ TEX0
Jun 19@ AZ4

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.453161 PA
Last 2 Years.390771 PA

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

WindowRateSample
Last 2 Weeks.372188 PA
Season.304896 PA
Last 2 Years.3553070 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.64

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.402

WindowRateSample
Last 2 Weeks.6005 PA
Season.43957 PA
Last 2 Years.443167 PA

Last 5 GamesTotal Bases

Jun 13@ SF1
Jun 15vs COL4
Jun 16vs COL1
Jun 17vs COL4
Jun 19vs TOR0

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

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.329976 PA
Last 2 Years.3273883 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 1

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.1
vs SP / Bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.46341 PA
Season.424191 PA
Last 2 Years.351673 PA

Last 5 GamesTotal Bases

Jun 13vs STL1
Jun 14vs STL0
Jun 16@ TEX3
Jun 18@ TEX4
Jun 19@ AZ0

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

WindowRateSample
Last 2 Weeks.42326 PA
Season.438176 PA
Last 2 Years.377767 PA

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

WindowRateSample
Last 2 Weeks.350137 PA
Season.367849 PA
Last 2 Years.3812409 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.638

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.414

WindowRateSample
Last 2 Weeks.44134 PA
Season.429163 PA
Last 2 Years.470760 PA

Last 5 GamesTotal Bases

Jun 13@ CLE1
Jun 15@ HOU0
Jun 16@ HOU0
Jun 17@ HOU4
Jun 19vs CWS2

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.384

WindowRateSample
Last 2 Weeks.442215 PA
Season.3341031 PA
Last 2 Years.3563056 PA

Quality of Contact

wOBA.340
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.634

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↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.20010 PA
Season.33327 PA
Last 2 Years.351581 PA

Last 5 GamesTotal Bases

Jun 12vs NYY4
Jun 14vs NYY1
Jun 16@ BOS0
Jun 17@ BOS0
Jun 19@ CHC0

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

WindowRateSample
Last 2 Weeks.71421 PA
Season.403129 PA
Last 2 Years.369658 PA

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

WindowRateSample
Last 2 Weeks.379198 PA
Season.346954 PA
Last 2 Years.3683879 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.629

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.428

WindowRateSample
Last 2 Weeks.6676 PA
Season.57454 PA
Last 2 Years.416190 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 14vs SEA6
Jun 15vs KC1
Jun 17vs KC1
Jun 19@ TB1

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

WindowRateSample
Last 2 Weeks.05020 PA
Season.26897 PA
Last 2 Years.281260 PA

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

WindowRateSample
Last 2 Weeks.381210 PA
Season.3591077 PA
Last 2 Years.3623424 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.629

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.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.35334 PA
Season.381223 PA
Last 2 Years.444983 PA

Last 5 GamesTotal Bases

Jun 14vs TEX1
Jun 16vs TOR5
Jun 17vs TOR0
Jun 18vs TOR0
Jun 19@ SEA1

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.350177 PA
Last 2 Years.403417 PA

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

WindowRateSample
Last 2 Weeks.356208 PA
Season.3521068 PA
Last 2 Years.3594113 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.624

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.380

WindowRateSample
Last 2 Weeks.36641 PA
Season.388224 PA
Last 2 Years.412801 PA

Last 5 GamesTotal Bases

Jun 15vs PIT1
Jun 16vs PIT0
Jun 17vs PIT0
Jun 18vs LAA4
Jun 19vs LAA4

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

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

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.622

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.352

WindowRateSample
Last 2 Weeks.40727 PA
Season.290176 PA
Last 2 Years.353777 PA

Last 5 GamesTotal Bases

Jun 13@ LAA2
Jun 14@ LAA2
Jun 15@ LAD0
Jun 17@ LAD1
Jun 19vs WSH1

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

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

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.619

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 RHP.365

WindowRateSample
Last 2 Weeks.29847 PA
Season.384310 PA
Last 2 Years.4281244 PA

Last 5 GamesTotal Bases

Jun 13@ CLE1
Jun 15@ HOU1
Jun 16@ HOU2
Jun 17@ HOU0
Jun 19vs CWS0

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.384

WindowRateSample
Last 2 Weeks.442215 PA
Season.3341031 PA
Last 2 Years.3563056 PA

Quality of Contact

wOBA.328
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.615

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.384

WindowRateSample
Last 2 Weeks.43832 PA
Season.368228 PA
Last 2 Years.378953 PA

Last 5 GamesTotal Bases

Jun 14@ BOS4
Jun 15vs MIN0
Jun 16vs MIN3
Jun 18vs MIN1
Jun 19vs SD4

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.325154 PA
Last 2 Years.369572 PA

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

WindowRateSample
Last 2 Weeks.367188 PA
Season.350875 PA
Last 2 Years.3323178 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-11

Total Bases4 in 13 PA
Career Average.154
Plate Appearances13
HR · K · BB0 · 2 · 2

Projection

Projected Total Bases1.611

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.358

WindowRateSample
Last 2 Weeks.26715 PA
Season.39758 PA
Last 2 Years.334299 PA

Last 5 GamesTotal Bases

Jun 13vs PHI1
Jun 16vs CLE0
Jun 17vs CLE5
Jun 18vs CLE2
Jun 19@ ATL1

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.28278 PA
Last 2 Years.266226 PA

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

WindowRateSample
Last 2 Weeks.394170 PA
Season.321973 PA
Last 2 Years.3412910 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.611

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ MIL1
Jun 14@ MIL0
Jun 16vs MIA5
Jun 17vs MIA2
Jun 18vs NYM3

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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Head-to-Head1-for-9

Total Bases4 in 10 PA
Career Average.100
Plate Appearances10
HR · K · BB1 · 4 · 1

Projection

Projected Total Bases1.609

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↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13vs ATL0
Jun 14vs ATL1
Jun 15@ CIN0
Jun 16@ CIN0
Jun 18@ PHI0

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
Season
Last 2 Years

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.609

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.48635 PA
Season.382225 PA
Last 2 Years.382225 PA

Last 5 GamesTotal Bases

Jun 14vs NYY3
Jun 16@ BOS0
Jun 17@ BOS0
Jun 18@ BOS2
Jun 19@ CHC0

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

WindowRateSample
Last 2 Weeks.71421 PA
Season.403129 PA
Last 2 Years.369658 PA

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

WindowRateSample
Last 2 Weeks.379198 PA
Season.346954 PA
Last 2 Years.3683879 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.608

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.448

WindowRateSample
Last 2 Weeks.72722 PA
Season.436181 PA
Last 2 Years.414191 PA

Last 5 GamesTotal Bases

Jun 13vs LAD4
Jun 14vs LAD0
Jun 16@ NYY1
Jun 18@ NYY0
Jun 19@ DET0

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

WindowRateSample
Last 2 Weeks.81316 PA
Season.35867 PA
Last 2 Years.344163 PA

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

WindowRateSample
Last 2 Weeks.376117 PA
Season.326797 PA
Last 2 Years.3482845 PA

Quality of Contact vs RHP

wOBA.373
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases2 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.602

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 RHP.402

WindowRateSample
Last 2 Weeks.38539 PA
Season.437213 PA
Last 2 Years.441904 PA

Last 5 GamesTotal Bases

Jun 13vs CHC3
Jun 14vs CHC1
Jun 16@ ATL4
Jun 17@ ATL4
Jun 19@ MIA5

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

WindowRateSample
Last 2 Weeks.32331 PA
Season.242198 PA
Last 2 Years.354438 PA

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

WindowRateSample
Last 2 Weeks.320231 PA
Season.333871 PA
Last 2 Years.3512731 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.598

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.355

WindowRateSample
Last 2 Weeks.38513 PA
Season.31888 PA
Last 2 Years.332365 PA

Last 5 GamesTotal Bases

Jun 14@ SF0
Jun 15vs COL0
Jun 16vs COL1
Jun 17vs COL3
Jun 19vs TOR2

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

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.329976 PA
Last 2 Years.3273883 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head6-for-19

Total Bases10 in 21 PA
Career Average.286
Plate Appearances21
HR · K · BB1 · 5 · 2

Projection

Projected Total Bases1.597

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.361

WindowRateSample
Last 2 Weeks.41541 PA
Season.282227 PA
Last 2 Years.4121022 PA

Last 5 GamesTotal Bases

Jun 14@ BAL0
Jun 15@ STL1
Jun 16@ STL0
Jun 17@ STL2
Jun 19@ TEX0

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

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

WindowRateSample
Last 2 Weeks.327153 PA
Season.312994 PA
Last 2 Years.3604389 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-15

Total Bases5 in 20 PA
Career Average.100
Plate Appearances20
HR · K · BB1 · 5 · 4

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks
Season.33871 PA
Last 2 Years.376295 PA

Last 5 GamesTotal Bases

May 18vs BAL3
May 19vs BAL1
May 20vs BAL0
May 22@ NYY1
Jun 19vs WSH4

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

WindowRateSample
Last 2 Weeks.42119 PA
Season.281139 PA
Last 2 Years.363234 PA

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

WindowRateSample
Last 2 Weeks.318201 PA
Season.3611140 PA
Last 2 Years.3943745 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

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.354

WindowRateSample
Last 2 Weeks.27540 PA
Season.376242 PA
Last 2 Years.396293 PA

Last 5 GamesTotal Bases

Jun 14vs AZ1
Jun 15vs NYM1
Jun 16vs NYM5
Jun 17vs NYM2
Jun 19@ NYY0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

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

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.45040 PA
Season.316225 PA
Last 2 Years.377878 PA

Last 5 GamesTotal Bases

Jun 15@ AZ3
Jun 16@ AZ2
Jun 17@ AZ0
Jun 18@ ATH0
Jun 19@ ATH0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-7

Total Bases0 in 7 PA
Career Average.000
Plate Appearances7
HR · K · BB0 · 2 · 0

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~2.2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.32331 PA
Season.409186 PA
Last 2 Years.346402 PA

Last 5 GamesTotal Bases

Jun 13@ BOS1
Jun 14@ BOS0
Jun 16vs MIN0
Jun 18vs MIN4
Jun 19vs SD1

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 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.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.586

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.357

WindowRateSample
Last 2 Weeks.31619 PA
Season.31994 PA
Last 2 Years.418376 PA

Last 5 GamesTotal Bases

Jun 14@ CWS4
Jun 15vs TB1
Jun 16vs TB2
Jun 17vs TB4
Jun 19vs BAL0

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.31969 PA
Last 2 Years.275200 PA

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

WindowRateSample
Last 2 Weeks.411214 PA
Season.3551058 PA
Last 2 Years.3742832 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head4-for-11

Total Bases7 in 13 PA
Career Average.308
Plate Appearances13
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.585

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.345

WindowRateSample
Last 2 Weeks.0001 PA
Season.1119 PA
Last 2 Years.28873 PA

Last 5 GamesTotal Bases

Jun 9@ SF0
Jun 13vs SEA2
Jun 16vs KC0
Jun 17vs KC1
Jun 19@ TB0

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

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

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.585

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↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.41943 PA
Season.353283 PA
Last 2 Years.3841083 PA

Last 5 GamesTotal Bases

Jun 13@ CLE0
Jun 15@ HOU4
Jun 16@ HOU0
Jun 17@ HOU0
Jun 19vs CWS0

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.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Quality of Contact

wOBA.315
Hard-Hit %37%

How well he's squaring up the ball.

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.36838 PA
Season.426148 PA
Last 2 Years.330652 PA

Last 5 GamesTotal Bases

Jun 12vs SD0
Jun 14vs SD0
Jun 16@ SEA1
Jun 17@ SEA0
Jun 18@ SEA0

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

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

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

WindowRateSample
Last 2 Weeks.417139 PA
Season.365787 PA
Last 2 Years.3471821 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
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
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.43832 PA
Season.400175 PA
Last 2 Years.400175 PA

Last 5 GamesTotal Bases

Jun 14vs LAD4
Jun 16@ NYY1
Jun 17@ NYY4
Jun 18@ NYY2
Jun 19@ DET3

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

WindowRateSample
Last 2 Weeks.81316 PA
Season.35867 PA
Last 2 Years.344163 PA

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

WindowRateSample
Last 2 Weeks.376117 PA
Season.326797 PA
Last 2 Years.3482845 PA

Quality of Contact vs RHP

wOBA.361
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases2 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.58

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.368

WindowRateSample
Last 2 Weeks.45511 PA
Season.28164 PA
Last 2 Years.434272 PA

Last 5 GamesTotal Bases

Jun 13@ KC5
Jun 15vs DET4
Jun 16vs DET0
Jun 17vs DET0
Jun 19vs CLE6

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

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

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

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases4 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.58

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.314

WindowRateSample
Last 2 Weeks.24129 PA
Season.297219 PA
Last 2 Years.283568 PA

Last 5 GamesTotal Bases

Jun 14vs LAD4
Jun 16@ NYY0
Jun 17@ NYY3
Jun 18@ NYY1
Jun 19@ DET0

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.42935 PA
Last 2 Years.328119 PA

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

WindowRateSample
Last 2 Weeks.345200 PA
Season.3421066 PA
Last 2 Years.3294720 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases2 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.579

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.380

WindowRateSample
Last 2 Weeks.25831 PA
Season.475162 PA
Last 2 Years.394884 PA

Last 5 GamesTotal Bases

Jun 13vs AZ0
Jun 14vs AZ2
Jun 16vs NYM0
Jun 17vs NYM2
Jun 19@ NYY1

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.343169 PA
Last 2 Years.375618 PA

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

WindowRateSample
Last 2 Weeks.321187 PA
Season.330852 PA
Last 2 Years.3172782 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.579

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.404

WindowRateSample
Last 2 Weeks1.0007 PA
Season.37046 PA
Last 2 Years.333288 PA

Last 5 GamesTotal Bases

Jun 12vs NYY0
Jun 14vs NYY5
Jun 16@ BOS6
Jun 17@ BOS2
Jun 19@ CHC1

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

WindowRateSample
Last 2 Weeks.71421 PA
Season.403129 PA
Last 2 Years.369658 PA

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

WindowRateSample
Last 2 Weeks.379198 PA
Season.346954 PA
Last 2 Years.3683879 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.579

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.340

WindowRateSample
Last 2 Weeks.3336 PA
Season.17617 PA
Last 2 Years.25690 PA

Last 5 GamesTotal Bases

Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL5
Jun 18vs BAL0
Jun 19vs BOS0

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

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

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

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.579

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.400

WindowRateSample
Last 2 Weeks.66727 PA
Season.301133 PA
Last 2 Years.341578 PA

Last 5 GamesTotal Bases

Jun 12vs STL2
Jun 13vs STL0
Jun 14vs STL4
Jun 18@ TEX3
Jun 19@ AZ4

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

WindowRateSample
Last 2 Weeks.42326 PA
Season.438176 PA
Last 2 Years.377767 PA

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

WindowRateSample
Last 2 Weeks.350137 PA
Season.367849 PA
Last 2 Years.3812409 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases2 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.578

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 18@ NYY0
Jun 19@ DET5

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.42935 PA
Last 2 Years.328119 PA

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

WindowRateSample
Last 2 Weeks.345200 PA
Season.3421066 PA
Last 2 Years.3294720 PA

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.578

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.331

WindowRateSample
Last 2 Weeks.13315 PA
Season.30672 PA
Last 2 Years.380229 PA

Last 5 GamesTotal Bases

Jun 13@ KC0
Jun 15vs DET4
Jun 16vs DET2
Jun 17vs DET2
Jun 19vs CLE2

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

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

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

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.576

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.407

WindowRateSample
Last 2 Weeks.41039 PA
Season.445229 PA
Last 2 Years.4181005 PA

Last 5 GamesTotal Bases

Jun 13vs CHC1
Jun 14vs CHC0
Jun 16@ ATL4
Jun 17@ ATL4
Jun 19@ MIA1

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

WindowRateSample
Last 2 Weeks.42921 PA
Season.316155 PA
Last 2 Years.431383 PA

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

WindowRateSample
Last 2 Weeks.308143 PA
Season.264671 PA
Last 2 Years.3262688 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.574

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ MIL0
Jun 15vs MIA3
Jun 16vs MIA4
Jun 17vs MIA1
Jun 18vs NYM0

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
Season
Last 2 Years

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 4 · 0

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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14vs ATL7
Jun 15@ CIN0
Jun 16@ CIN0
Jun 17@ CIN2
Jun 18@ PHI3

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
Season
Last 2 Years

Head-to-Head

No Prior Matchups

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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.43639 PA
Season.438194 PA
Last 2 Years.398645 PA

Last 5 GamesTotal Bases

Jun 13vs CHC0
Jun 14vs CHC2
Jun 16@ ATL4
Jun 17@ ATL0
Jun 19@ MIA3

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

WindowRateSample
Last 2 Weeks.32331 PA
Season.242198 PA
Last 2 Years.354438 PA

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

WindowRateSample
Last 2 Weeks.320231 PA
Season.333871 PA
Last 2 Years.3512731 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-3

Total Bases5 in 3 PA
Career Average1.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.572

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.382

WindowRateSample
Last 2 Weeks.0001 PA
Season.41796 PA
Last 2 Years.417115 PA

Last 5 GamesTotal Bases

Jun 1vs COL2
Jun 2vs COL2
Jun 3vs COL5
Jun 17@ AZ0
Jun 18@ ATH1

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.572

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× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.438

WindowRateSample
Last 2 Weeks.51145 PA
Season.465202 PA
Last 2 Years.425463 PA

Last 5 GamesTotal Bases

Jun 13vs CHC1
Jun 14vs CHC3
Jun 16@ ATL2
Jun 17@ ATL2
Jun 19@ MIA2

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

WindowRateSample
Last 2 Weeks.42921 PA
Season.316155 PA
Last 2 Years.431383 PA

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

WindowRateSample
Last 2 Weeks.308143 PA
Season.264671 PA
Last 2 Years.3262688 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.30456 PA
Season.357249 PA
Last 2 Years.423972 PA

Last 5 GamesTotal Bases

Jun 14vs SD2
Jun 16@ SEA0
Jun 17@ SEA4
Jun 18@ SEA0
Jun 19@ LAD4

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

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

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

WindowRateSample
Last 2 Weeks.417139 PA
Season.365787 PA
Last 2 Years.3471821 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.571

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.423

WindowRateSample
Last 2 Weeks.65632 PA
Season.358212 PA
Last 2 Years.3751014 PA

Last 5 GamesTotal Bases

Jun 12@ CLE0
Jun 13@ CLE0
Jun 15@ HOU12
Jun 17@ HOU0
Jun 19vs CWS0

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.384

WindowRateSample
Last 2 Weeks.442215 PA
Season.3341031 PA
Last 2 Years.3563056 PA

Quality of Contact

wOBA.338
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.57

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.412

WindowRateSample
Last 2 Weeks.52836 PA
Season.343143 PA
Last 2 Years.483863 PA

Last 5 GamesTotal Bases

Jun 14vs AZ2
Jun 15vs NYM8
Jun 16vs NYM0
Jun 17vs NYM0
Jun 19@ NYY1

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

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

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.57

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.35317 PA
Season.318132 PA
Last 2 Years.298517 PA

Last 5 GamesTotal Bases

Jun 6vs MIL0
Jun 14@ ATH3
Jun 15@ CHC1
Jun 17@ CHC1
Jun 19vs PIT1

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.307137 PA
Last 2 Years.272654 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.2761057 PA
Last 2 Years.3153202 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.568

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ ATH2
Jun 15@ CHC4
Jun 16@ CHC0
Jun 17@ CHC0
Jun 19vs PIT1

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

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

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

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 6 games since a hit

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.0001 PA
Season.2229 PA
Last 2 Years.32050 PA

Last 5 GamesTotal Bases

May 7@ AZ0
May 8@ SF0
May 10@ SF0
Jun 17@ ATH0
Jun 19@ COL0

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

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

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

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.562

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.361

WindowRateSample
Last 2 Weeks.50016 PA
Season.29399 PA
Last 2 Years.318267 PA

Last 5 GamesTotal Bases

Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR1

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.28663 PA
Last 2 Years.292301 PA

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

WindowRateSample
Last 2 Weeks.336217 PA
Season.3181193 PA
Last 2 Years.3213882 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.06715 PA
Season.32749 PA
Last 2 Years.374297 PA

Last 5 GamesTotal Bases

Jun 14@ CWS5
Jun 15vs TB2
Jun 16vs TB0
Jun 17vs TB1
Jun 19vs BAL7

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

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

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

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

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

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.30010 PA
Season.31589 PA
Last 2 Years.301156 PA

Last 5 GamesTotal Bases

Jun 14@ WSH1
Jun 16vs BAL0
Jun 17vs BAL4
Jun 18vs BAL2
Jun 19vs BOS0

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

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

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

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.551

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.369

WindowRateSample
Last 2 Weeks.37027 PA
Season.350183 PA
Last 2 Years.401686 PA

Last 5 GamesTotal Bases

Jun 13vs DET1
Jun 16@ MIL0
Jun 17@ MIL1
Jun 18@ MIL4
Jun 19@ HOU0

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

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

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.549

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.387

WindowRateSample
Last 2 Weeks.8336 PA
Season.34846 PA
Last 2 Years.337288 PA

Last 5 GamesTotal Bases

Jun 5@ DET1
Jun 9@ BAL4
Jun 10@ BAL0
Jun 13@ WSH2
Jun 18vs BAL0

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

WindowRateSample
Last 2 Weeks.56439 PA
Season.382246 PA
Last 2 Years.360303 PA

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.318808 PA
Last 2 Years.3383281 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.543

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.319

WindowRateSample
Last 2 Weeks.28859 PA
Season.277260 PA
Last 2 Years.3601107 PA

Last 5 GamesTotal Bases

Jun 14vs SD1
Jun 16@ SEA2
Jun 17@ SEA1
Jun 18@ SEA0
Jun 19@ LAD1

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.333156 PA
Last 2 Years.314541 PA

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

WindowRateSample
Last 2 Weeks.399223 PA
Season.3301128 PA
Last 2 Years.3333014 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.543

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.413

WindowRateSample
Last 2 Weeks.7789 PA
Season.40055 PA
Last 2 Years.426162 PA

Last 5 GamesTotal Bases

Jun 13@ NYM8
Jun 14@ NYM0
Jun 16vs SF0
Jun 17vs SF1
Jun 19vs MIL0

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

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

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 PA

Quality of Contact vs LHP

wOBA.350
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.542

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.375

WindowRateSample
Last 2 Weeks.54511 PA
Season.314105 PA
Last 2 Years.389252 PA

Last 5 GamesTotal Bases

Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF2
Jun 17vs SF3
Jun 19vs MIL1

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

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

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases2 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.54

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.371

WindowRateSample
Last 2 Weeks.1258 PA
Season.39691 PA
Last 2 Years.460328 PA

Last 5 GamesTotal Bases

Jun 13@ SF0
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR4

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

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.329976 PA
Last 2 Years.3273883 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head5-for-14

Total Bases6 in 15 PA
Career Average.333
Plate Appearances15
HR · K · BB0 · 1 · 1

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
vs SP / Bullpen~2× / ~2×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ ATH0
Jun 13@ ATH2
Jun 14@ ATH0
Jun 17@ CHC10
Jun 19vs PIT0

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

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

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

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.538

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🔥 8-game hitting streak

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.33315 PA
Season.321109 PA
Last 2 Years.322295 PA

Last 5 GamesTotal Bases

Jun 13@ NYM1
Jun 14@ NYM1
Jun 16vs SF1
Jun 17vs SF4
Jun 19vs MIL1

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

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

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 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.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.537

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.1× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.37532 PA
Season.265230 PA
Last 2 Years.313383 PA

Last 5 GamesTotal Bases

Jun 14@ PIT0
Jun 15@ PHI1
Jun 16@ PHI1
Jun 17@ PHI4
Jun 19vs SF1

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.48599 PA
Last 2 Years.433127 PA

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

WindowRateSample
Last 2 Weeks.361194 PA
Season.342966 PA
Last 2 Years.3403102 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ PIT0
Jun 14@ PIT4
Jun 15@ PHI2
Jun 17@ PHI5
Jun 19vs SF0

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.48599 PA
Last 2 Years.433127 PA

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

WindowRateSample
Last 2 Weeks.361194 PA
Season.342966 PA
Last 2 Years.3403102 PA

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.53

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.424

WindowRateSample
Last 2 Weeks.75012 PA
Season.61118 PA
Last 2 Years.328308 PA

Last 5 GamesTotal Bases

Jun 12@ BOS0
Jun 13@ BOS1
Jun 15vs MIN1
Jun 16vs MIN2
Jun 19vs SD1

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-10

Total Bases0 in 11 PA
Career Average.000
Plate Appearances11
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.525

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.324

WindowRateSample
Last 2 Weeks.19226 PA
Season.29737 PA
Last 2 Years.29737 PA

Last 5 GamesTotal Bases

Jun 10vs HOU1
Jun 12vs TB2
Jun 14vs TB0
Jun 16@ AZ0
Jun 18@ ATH0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 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.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.519

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ MIL6
Jun 14@ MIL0
Jun 15vs MIA2
Jun 16vs MIA1
Jun 18vs NYM3

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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Head-to-Head2-for-5

Total Bases2 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.517

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 LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14vs ATL4
Jun 15@ CIN0
Jun 16@ CIN1
Jun 17@ CIN2
Jun 18@ PHI4

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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Head-to-Head1-for-2

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.517

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.383

WindowRateSample
Last 2 Weeks.29737 PA
Season.455176 PA
Last 2 Years.409269 PA

Last 5 GamesTotal Bases

Jun 14vs SD1
Jun 16@ SEA1
Jun 17@ SEA2
Jun 18@ SEA0
Jun 19@ LAD0

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

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

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

WindowRateSample
Last 2 Weeks.417139 PA
Season.365787 PA
Last 2 Years.3471821 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-0

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.513

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

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.13315 PA
Season.311183 PA
Last 2 Years.329511 PA

Last 5 GamesTotal Bases

Jun 13@ LAA1
Jun 14@ LAA1
Jun 16@ LAD0
Jun 17@ LAD0
Jun 19vs WSH1

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

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

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

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🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.39433 PA
Season.37491 PA
Last 2 Years.362622 PA

Last 5 GamesTotal Bases

Jun 13vs TEX2
Jun 14vs TEX1
Jun 16vs TOR1
Jun 17vs TOR1
Jun 18vs TOR4

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

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

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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 RHP.300

WindowRateSample
Last 2 Weeks.18211 PA
Season.210100 PA
Last 2 Years.251366 PA

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 13vs LAD0
Jun 17@ NYY3
Jun 18@ NYY0
Jun 19@ DET0

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

WindowRateSample
Last 2 Weeks.81316 PA
Season.35867 PA
Last 2 Years.344163 PA

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

WindowRateSample
Last 2 Weeks.376117 PA
Season.326797 PA
Last 2 Years.3482845 PA

Quality of Contact vs RHP

wOBA.280
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.5

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🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.373

WindowRateSample
Last 2 Weeks.33315 PA
Season.43832 PA
Last 2 Years.356317 PA

Last 5 GamesTotal Bases

Jun 14@ TOR2
Jun 16vs CWS3
Jun 17vs CWS3
Jun 18vs CWS2
Jun 19vs CIN2

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

WindowRateSample
Last 2 Weeks.38936 PA
Season.335254 PA
Last 2 Years.363966 PA

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

WindowRateSample
Last 2 Weeks.378225 PA
Season.379905 PA
Last 2 Years.3643475 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.5

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.362

WindowRateSample
Last 2 Weeks.42928 PA
Season.339183 PA
Last 2 Years.299621 PA

Last 5 GamesTotal Bases

Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL3
Jun 19@ HOU3

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

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

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.498

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.0003 PA
Season.28635 PA
Last 2 Years.412255 PA

Last 5 GamesTotal Bases

Apr 30@ BAL1
May 1@ BOS3
May 2@ BOS0
Jun 16vs DET1
Jun 19vs CLE2

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

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

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

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.497

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

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.00010 PA
Season.313166 PA
Last 2 Years.306323 PA

Last 5 GamesTotal Bases

Jun 12@ CIN0
Jun 14@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN1

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

WindowRateSample
Last 2 Weeks.67928 PA
Season.379177 PA
Last 2 Years.375701 PA

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

WindowRateSample
Last 2 Weeks.342199 PA
Season.365858 PA
Last 2 Years.3862416 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.493

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.385

WindowRateSample
Last 2 Weeks.5717 PA
Season.34282 PA
Last 2 Years.435294 PA

Last 5 GamesTotal Bases

Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL4
Jun 19vs TOR1

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

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.329976 PA
Last 2 Years.3273883 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head12-for-43

Total Bases20 in 47 PA
Career Average.255
Plate Appearances47
HR · K · BB2 · 5 · 4

Projection

Projected Total Bases1.493

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🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.34432 PA
Season.366232 PA
Last 2 Years.402763 PA

Last 5 GamesTotal Bases

Jun 14@ BOS2
Jun 15vs MIN1
Jun 16vs MIN1
Jun 18vs MIN1
Jun 19vs SD2

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 1 · 0

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.1
vs SP / Bullpen~2.1× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ TOR0
Jun 14@ TOR0
Jun 16vs CWS4
Jun 18vs CWS2
Jun 19vs CIN0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.20010 PA
Season.41724 PA
Last 2 Years.31161 PA

Last 5 GamesTotal Bases

Jun 14@ CIN0
Jun 15vs LAA0
Jun 16vs LAA0
Jun 17vs LAA3
Jun 19vs MIN2

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

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

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.49

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.9× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.0006 PA
Season.30826 PA
Last 2 Years.30826 PA

Last 5 GamesTotal Bases

Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL1
Jun 19vs BOS0

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

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

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

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.486

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.71421 PA
Season.301163 PA
Last 2 Years.284285 PA

Last 5 GamesTotal Bases

Jun 13@ ATH3
Jun 14@ ATH5
Jun 15@ CHC0
Jun 17@ CHC5
Jun 19vs PIT0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.307137 PA
Last 2 Years.272654 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.2761057 PA
Last 2 Years.3153202 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.486

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.377

WindowRateSample
Last 2 Weeks.45824 PA
Season.33789 PA
Last 2 Years.367259 PA

Last 5 GamesTotal Bases

Jun 13@ PIT1
Jun 14@ PIT4
Jun 15@ PHI1
Jun 16@ PHI0
Jun 19vs SF2

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

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

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

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.304

WindowRateSample
Last 2 Weeks.00010 PA
Season.19226 PA
Last 2 Years.22485 PA

Last 5 GamesTotal Bases

Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF1
Jun 19vs MIL3

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.32178 PA
Last 2 Years.373161 PA

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

WindowRateSample
Last 2 Weeks.412187 PA
Season.327796 PA
Last 2 Years.3071783 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.48

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 14@ MIL1
Jun 15vs MIA0
Jun 16vs MIA3
Jun 17vs MIA2
Jun 18vs NYM1

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
Season
Last 2 Years

Head-to-Head1-for-6

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.48

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
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN0
Jun 18@ PHI0

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
Season
Last 2 Years

Head-to-Head0-for-4

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.48

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
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.80010 PA
Season.35448 PA
Last 2 Years.360200 PA

Last 5 GamesTotal Bases

Jun 7@ COL1
Jun 8@ ATH1
Jun 14vs PHI6
Jun 18vs CLE2
Jun 19@ ATL1

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

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

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head3-for-4

Total Bases4 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.479

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@ CIN1
Jun 14@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN2

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

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

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.479

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.299

WindowRateSample
Last 2 Weeks.05020 PA
Season.300200 PA
Last 2 Years.326626 PA

Last 5 GamesTotal Bases

Jun 11vs MIN0
Jun 13@ CLE1
Jun 16@ HOU0
Jun 17@ HOU0
Jun 19vs CWS4

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.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Quality of Contact

wOBA.260
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.479

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.374

WindowRateSample
Last 2 Weeks.50012 PA
Season.34399 PA
Last 2 Years.34399 PA

Last 5 GamesTotal Bases

Jun 13@ CLE1
Jun 15@ HOU2
Jun 16@ HOU3
Jun 17@ HOU0
Jun 19vs CWS1

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.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Quality of Contact

wOBA.312
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.476

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.399

WindowRateSample
Last 2 Weeks.65426 PA
Season.306124 PA
Last 2 Years.345731 PA

Last 5 GamesTotal Bases

Jun 13vs TB1
Jun 15@ AZ2
Jun 16@ AZ4
Jun 18@ ATH0
Jun 19@ ATH6

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 2 · 0

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.29224 PA
Season.262145 PA
Last 2 Years.274277 PA

Last 5 GamesTotal Bases

Jun 9vs BOS1
Jun 13@ LAA0
Jun 14@ LAA2
Jun 17@ LAD1
Jun 19vs WSH2

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

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

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.473

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.309

WindowRateSample
Last 2 Weeks.10837 PA
Season.357193 PA
Last 2 Years.354773 PA

Last 5 GamesTotal Bases

Jun 14@ CIN1
Jun 15vs LAA1
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN2

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

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

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 0 · 0

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.25
vs SP / Bullpen~2.9× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.23534 PA
Season.319210 PA
Last 2 Years.362928 PA

Last 5 GamesTotal Bases

Jun 13vs AZ0
Jun 15vs NYM0
Jun 16vs NYM4
Jun 17vs NYM0
Jun 19@ NYY0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

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

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.467

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.376

WindowRateSample
Last 2 Weeks.29544 PA
Season.424231 PA
Last 2 Years.423850 PA

Last 5 GamesTotal Bases

Jun 15vs PIT1
Jun 16vs PIT1
Jun 17vs PIT0
Jun 18vs LAA4
Jun 19vs LAA2

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

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

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

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.467

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.376

WindowRateSample
Last 2 Weeks.46428 PA
Season.325160 PA
Last 2 Years.377661 PA

Last 5 GamesTotal Bases

Jun 12vs AZ0
Jun 13vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1
Jun 19@ NYY0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

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

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.46

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.5× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.26123 PA
Season.26123 PA
Last 2 Years.315216 PA

Last 5 GamesTotal Bases

Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL1
Jun 19@ TEX2

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

WindowRateSample
Last 2 Weeks.46226 PA
Season.437206 PA
Last 2 Years.395693 PA

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

WindowRateSample
Last 2 Weeks.462184 PA
Season.365926 PA
Last 2 Years.3633341 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.46

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.377

WindowRateSample
Last 2 Weeks.5002 PA
Season.5002 PA
Last 2 Years.42928 PA

Last 5 GamesTotal Bases

Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL0
Jun 17vs BAL1
Jun 18vs BAL1

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

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

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

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.46

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.396

WindowRateSample
Last 2 Weeks.50034 PA
Season.387124 PA
Last 2 Years.333324 PA

Last 5 GamesTotal Bases

Jun 13vs SD3
Jun 14vs SD3
Jun 16@ SEA0
Jun 17@ SEA3
Jun 18@ SEA0

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.333156 PA
Last 2 Years.314541 PA

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

WindowRateSample
Last 2 Weeks.399223 PA
Season.3301128 PA
Last 2 Years.3333014 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases2 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.459

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.283

WindowRateSample
Last 2 Weeks.20634 PA
Season.196102 PA
Last 2 Years.273516 PA

Last 5 GamesTotal Bases

Jun 13vs MIA0
Jun 14vs MIA1
Jun 16@ ATH0
Jun 17@ ATH2
Jun 19@ COL3

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

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

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

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.12516 PA
Season.36641 PA
Last 2 Years.400185 PA

Last 5 GamesTotal Bases

Jun 11@ PIT1
Jun 12@ CWS1
Jun 13@ CWS0
Jun 15vs TB0
Jun 17vs TB1

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

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

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

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases3 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.452

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.0003 PA
Season.46428 PA
Last 2 Years.329380 PA

Last 5 GamesTotal Bases

Apr 5vs CHC0
Apr 6vs KC2
Jun 16@ MIL2
Jun 18@ MIL1
Jun 19@ HOU2

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

WindowRateSample
Last 2 Weeks.31332 PA
Season.285123 PA
Last 2 Years.351382 PA

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

WindowRateSample
Last 2 Weeks.341220 PA
Season.318887 PA
Last 2 Years.3273230 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.449

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.36025 PA
Season.312199 PA
Last 2 Years.377759 PA

Last 5 GamesTotal Bases

Jun 14@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0
Jun 17@ CHC0
Jun 19vs PIT2

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.307137 PA
Last 2 Years.272654 PA

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.2761057 PA
Last 2 Years.3153202 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.445

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.316

WindowRateSample
Last 2 Weeks.26715 PA
Season.21783 PA
Last 2 Years.304362 PA

Last 5 GamesTotal Bases

Jun 13vs PHI0
Jun 16vs CLE5
Jun 17vs CLE2
Jun 18vs CLE0
Jun 19@ ATL2

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.28278 PA
Last 2 Years.266226 PA

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

WindowRateSample
Last 2 Weeks.394170 PA
Season.321973 PA
Last 2 Years.3412910 PA

Quality of Contact vs LHP

wOBA.276
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.443

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL6
Jun 15vs MIA4
Jun 16vs MIA0
Jun 18vs NYM0

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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Head-to-Head2-for-10

Total Bases2 in 13 PA
Career Average.154
Plate Appearances13
HR · K · BB0 · 3 · 3

Projection

Projected Total Bases1.443

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.8× / ~1.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13vs ATL1
Jun 14vs ATL0
Jun 15@ CIN0
Jun 16@ CIN0
Jun 18@ PHI0

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
Season
Last 2 Years

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.443

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× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.41943 PA
Season.352162 PA
Last 2 Years.374671 PA

Last 5 GamesTotal Bases

Jun 13vs SD0
Jun 14vs SD1
Jun 16@ SEA0
Jun 18@ SEA1
Jun 19@ LAD1

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

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

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

WindowRateSample
Last 2 Weeks.417139 PA
Season.365787 PA
Last 2 Years.3471821 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.19226 PA
Season.311132 PA
Last 2 Years.337573 PA

Last 5 GamesTotal Bases

Jun 13vs DET0
Jun 16@ MIL2
Jun 17@ MIL0
Jun 18@ MIL0
Jun 19@ HOU4

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

WindowRateSample
Last 2 Weeks.31332 PA
Season.285123 PA
Last 2 Years.351382 PA

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

WindowRateSample
Last 2 Weeks.341220 PA
Season.318887 PA
Last 2 Years.3273230 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

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 RHP.337

WindowRateSample
Last 2 Weeks.36411 PA
Season.28983 PA
Last 2 Years.247178 PA

Last 5 GamesTotal Bases

Jun 7@ MIA1
Jun 13@ LAA0
Jun 14@ LAA1
Jun 17@ LAD2
Jun 19vs WSH0

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

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

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.436

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.35317 PA
Season.25459 PA
Last 2 Years.289567 PA

Last 5 GamesTotal Bases

Jun 13vs COL0
Jun 14vs COL3
Jun 17vs PIT2
Jun 18vs LAA1
Jun 19vs LAA4

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

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

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.436

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-game hitting streak

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.18816 PA
Season.32973 PA
Last 2 Years.362210 PA

Last 5 GamesTotal Bases

Jun 14@ KC1
Jun 15vs DET2
Jun 16vs DET1
Jun 17vs DET3
Jun 19vs CLE1

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

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

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

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-3

Total Bases4 in 3 PA
Career Average1.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.435

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.356

WindowRateSample
Last 2 Weeks.32128 PA
Season.32128 PA
Last 2 Years.38163 PA

Last 5 GamesTotal Bases

Jun 15@ AZ1
Jun 16@ AZ2
Jun 17@ AZ2
Jun 18@ ATH0
Jun 19@ ATH4

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

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.354

WindowRateSample
Last 2 Weeks.33327 PA
Season.358187 PA
Last 2 Years.324735 PA

Last 5 GamesTotal Bases

Jun 13vs NYY1
Jun 16@ BOS6
Jun 17@ BOS2
Jun 18@ BOS0
Jun 19@ CHC2

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

WindowRateSample
Last 2 Weeks.51729 PA
Season.397199 PA
Last 2 Years.428722 PA

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

WindowRateSample
Last 2 Weeks.372215 PA
Season.340853 PA
Last 2 Years.3543004 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.423

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🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.05618 PA
Season.34983 PA
Last 2 Years.382306 PA

Last 5 GamesTotal Bases

Jun 14@ CWS1
Jun 15vs TB5
Jun 16vs TB1
Jun 17vs TB1
Jun 19vs BAL1

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.31969 PA
Last 2 Years.275200 PA

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

WindowRateSample
Last 2 Weeks.411214 PA
Season.3551058 PA
Last 2 Years.3742832 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.18937 PA
Season.377191 PA
Last 2 Years.425285 PA

Last 5 GamesTotal Bases

Jun 14vs COL1
Jun 15vs PIT0
Jun 16vs PIT0
Jun 18vs LAA0
Jun 19vs LAA0

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

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

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.416

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.367

WindowRateSample
Last 2 Weeks.1437 PA
Season.43941 PA
Last 2 Years.367109 PA

Last 5 GamesTotal Bases

Jun 12@ NYM0
Jun 13@ NYM0
Jun 14@ NYM0
Jun 17vs SF0
Jun 19vs MIL1

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

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

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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 LHP.340

WindowRateSample
Last 2 Weeks.0006 PA
Season.36025 PA
Last 2 Years.287157 PA

Last 5 GamesTotal Bases

Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL1
Jun 19vs BOS0

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

WindowRateSample
Last 2 Weeks.56439 PA
Season.382246 PA
Last 2 Years.360303 PA

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.318808 PA
Last 2 Years.3383281 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.20020 PA
Season.263114 PA
Last 2 Years.252517 PA

Last 5 GamesTotal Bases

Jun 13@ LAA1
Jun 15@ LAD0
Jun 16@ LAD1
Jun 17@ LAD0
Jun 19vs WSH1

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

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

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.409

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 10vs ATL1
Jun 13@ MIL1
Jun 14@ MIL1
Jun 16vs MIA0
Jun 18vs NYM1

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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Head-to-Head

No Prior Matchups

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.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13vs ATL0
Jun 15@ CIN1
Jun 16@ CIN1
Jun 17@ CIN3
Jun 18@ PHI1

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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.406

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.372

WindowRateSample
Last 2 Weeks.35742 PA
Season.385239 PA
Last 2 Years.377848 PA

Last 5 GamesTotal Bases

Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI2
Jun 17@ PHI0
Jun 19vs SF1

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

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

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

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.404

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

Context

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

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.33312 PA
Season.26491 PA
Last 2 Years.304168 PA

Last 5 GamesTotal Bases

Jun 14vs SEA2
Jun 15vs KC1
Jun 16vs KC0
Jun 17vs KC0
Jun 19@ TB0

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

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

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.403

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.380

WindowRateSample
Last 2 Weeks.45020 PA
Season.41234 PA
Last 2 Years.311244 PA

Last 5 GamesTotal Bases

Jun 14vs TB0
Jun 16@ AZ0
Jun 17@ AZ0
Jun 18@ ATH0
Jun 19@ ATH4

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.399

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 14@ BAL6
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL2
Jun 19@ TEX0

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

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

WindowRateSample
Last 2 Weeks.327153 PA
Season.312994 PA
Last 2 Years.3604389 PA

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.396

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 1 GamesTotal Bases

Jun 19vs CWS0

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.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.396

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.326

WindowRateSample
Last 2 Weeks.22227 PA
Season.336122 PA
Last 2 Years.293205 PA

Last 5 GamesTotal Bases

Jun 13vs STL0
Jun 14vs STL0
Jun 16@ TEX0
Jun 18@ TEX0
Jun 19@ AZ1

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

WindowRateSample
Last 2 Weeks.42326 PA
Season.438176 PA
Last 2 Years.377767 PA

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

WindowRateSample
Last 2 Weeks.350137 PA
Season.367849 PA
Last 2 Years.3812409 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.395

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.317

WindowRateSample
Last 2 Weeks.20729 PA
Season.320147 PA
Last 2 Years.291333 PA

Last 5 GamesTotal Bases

Jun 14vs TB0
Jun 15@ AZ1
Jun 17@ AZ1
Jun 18@ ATH2
Jun 19@ ATH4

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.393

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.304

WindowRateSample
Last 2 Weeks.13330 PA
Season.306209 PA
Last 2 Years.348797 PA

Last 5 GamesTotal Bases

Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL2
Jun 19@ TEX0

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

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

WindowRateSample
Last 2 Weeks.327153 PA
Season.312994 PA
Last 2 Years.3604389 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-15

Total Bases3 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.391

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 18@ MIL0
Jun 19@ HOU0

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

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

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

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.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.346

WindowRateSample
Last 2 Weeks.18211 PA
Season.39433 PA
Last 2 Years.25774 PA

Last 5 GamesTotal Bases

Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB0
Jun 17vs TB2
Jun 19vs BAL1

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.31969 PA
Last 2 Years.275200 PA

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

WindowRateSample
Last 2 Weeks.411214 PA
Season.3551058 PA
Last 2 Years.3742832 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

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.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.5004 PA
Season.20379 PA
Last 2 Years.258229 PA

Last 5 GamesTotal Bases

Jun 10vs ATL2
Jun 16@ NYY1
Jun 17@ NYY0
Jun 18@ NYY1
Jun 19@ DET1

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.42935 PA
Last 2 Years.328119 PA

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

WindowRateSample
Last 2 Weeks.345200 PA
Season.3421066 PA
Last 2 Years.3294720 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

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 RHP.332

WindowRateSample
Last 2 Weeks.30030 PA
Season.284190 PA
Last 2 Years.359331 PA

Last 5 GamesTotal Bases

Jun 14vs STL2
Jun 15@ TEX0
Jun 16@ TEX3
Jun 18@ TEX2
Jun 19@ AZ1

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.453161 PA
Last 2 Years.390771 PA

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

WindowRateSample
Last 2 Weeks.372188 PA
Season.304896 PA
Last 2 Years.3553070 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed40%

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 PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.31332 PA
Season.299174 PA
Last 2 Years.324547 PA

Last 5 GamesTotal Bases

Jun 13vs TEX0
Jun 14vs TEX0
Jun 16vs TOR0
Jun 18vs TOR4
Jun 19@ SEA7

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

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

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.382

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.352

WindowRateSample
Last 2 Weeks.41039 PA
Season.308214 PA
Last 2 Years.304660 PA

Last 5 GamesTotal Bases

Jun 14vs AZ1
Jun 15vs NYM0
Jun 16vs NYM0
Jun 17vs NYM2
Jun 19@ NYY0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

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

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.379

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.341

WindowRateSample
Last 2 Weeks.33321 PA
Season.310155 PA
Last 2 Years.313678 PA

Last 5 GamesTotal Bases

Jun 13vs DET4
Jun 16@ MIL0
Jun 17@ MIL4
Jun 18@ MIL0
Jun 19@ HOU0

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

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

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.38

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.346

WindowRateSample
Last 2 Weeks.28346 PA
Season.370165 PA
Last 2 Years.346567 PA

Last 5 GamesTotal Bases

Jun 14vs SD1
Jun 16@ SEA0
Jun 17@ SEA3
Jun 18@ SEA1
Jun 19@ LAD0

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

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

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

WindowRateSample
Last 2 Weeks.417139 PA
Season.365787 PA
Last 2 Years.3471821 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.379

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.37845 PA
Season.39778 PA
Last 2 Years.367679 PA

Last 5 GamesTotal Bases

Jun 14vs SD0
Jun 16@ SEA0
Jun 17@ SEA4
Jun 18@ SEA2
Jun 19@ LAD1

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

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

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

WindowRateSample
Last 2 Weeks.417139 PA
Season.365787 PA
Last 2 Years.3471821 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases4 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.377

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.366

WindowRateSample
Last 2 Weeks.0002 PA
Season.40020 PA
Last 2 Years.37135 PA

Last 5 GamesTotal Bases

Jun 12@ TOR2
Jun 13@ TOR1
Jun 16vs CWS3
Jun 18vs CWS0
Jun 19vs CIN0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

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~3× / ~1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.06730 PA
Season.393107 PA
Last 2 Years.327689 PA

Last 5 GamesTotal Bases

Jun 12@ BAL0
Jun 15@ STL0
Jun 16@ STL1
Jun 17@ STL0
Jun 19@ TEX10

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

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

WindowRateSample
Last 2 Weeks.327153 PA
Season.312994 PA
Last 2 Years.3604389 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head7-for-14

Total Bases13 in 15 PA
Career Average.467
Plate Appearances15
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases1.375

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 GamesTotal Bases

Jun 16vs CLE0
Jun 17vs CLE2
Jun 18vs CLE1
Jun 19@ ATL1

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

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

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.371

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.344

WindowRateSample
Last 2 Weeks.18211 PA
Season.36868 PA
Last 2 Years.304408 PA

Last 5 GamesTotal Bases

Jun 4vs BAL1
Jun 5@ NYY1
Jun 12vs TEX0
Jun 16vs TOR2
Jun 18vs TOR0

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

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

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.369

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

Context

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

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.1437 PA
Season.25064 PA
Last 2 Years.315124 PA

Last 5 GamesTotal Bases

Jun 14vs SEA1
Jun 15vs KC2
Jun 16vs KC6
Jun 17vs KC2
Jun 19@ TB1

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

WindowRateSample
Last 2 Weeks.05020 PA
Season.26897 PA
Last 2 Years.281260 PA

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

WindowRateSample
Last 2 Weeks.381210 PA
Season.3591077 PA
Last 2 Years.3623424 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

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~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.364

WindowRateSample
Last 2 Weeks.5717 PA
Season.33868 PA
Last 2 Years.273264 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 14vs SEA4
Jun 15vs KC0
Jun 16vs KC1
Jun 19@ TB0

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

WindowRateSample
Last 2 Weeks.05020 PA
Season.26897 PA
Last 2 Years.281260 PA

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

WindowRateSample
Last 2 Weeks.381210 PA
Season.3591077 PA
Last 2 Years.3623424 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases2 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

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.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.2504 PA
Season.27818 PA
Last 2 Years.29224 PA

Last 5 GamesTotal Bases

Jun 9@ SF0
Jun 10@ SF2
Jun 12vs SEA1
Jun 14vs SEA1
Jun 19@ TB1

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

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

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.361

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🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.25020 PA
Season.383141 PA
Last 2 Years.374628 PA

Last 5 GamesTotal Bases

Jun 15vs PIT2
Jun 16vs PIT1
Jun 17vs PIT1
Jun 18vs LAA1
Jun 19vs LAA6

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

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

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

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.361

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.337

WindowRateSample
Last 2 Weeks.30020 PA
Season.30649 PA
Last 2 Years.274274 PA

Last 5 GamesTotal Bases

Jun 14@ BOS0
Jun 15vs MIN1
Jun 16vs MIN0
Jun 18vs MIN1
Jun 19vs SD1

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.325154 PA
Last 2 Years.369572 PA

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

WindowRateSample
Last 2 Weeks.367188 PA
Season.350875 PA
Last 2 Years.3323178 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.356

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 14vs AZ0
Jun 15vs NYM1
Jun 16vs NYM2
Jun 17vs NYM0
Jun 19@ NYY0

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.343169 PA
Last 2 Years.375618 PA

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

WindowRateSample
Last 2 Weeks.321187 PA
Season.330852 PA
Last 2 Years.3172782 PA

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.356

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.299

WindowRateSample
Last 2 Weeks.0007 PA
Season.13330 PA
Last 2 Years.227198 PA

Last 5 GamesTotal Bases

Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF1
Jun 17vs SF0
Jun 19vs MIL4

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.32178 PA
Last 2 Years.373161 PA

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

WindowRateSample
Last 2 Weeks.412187 PA
Season.327796 PA
Last 2 Years.3071783 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.349

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.333

WindowRateSample
Last 2 Weeks.2504 PA
Season.25643 PA
Last 2 Years.256277 PA

Last 5 GamesTotal Bases

Jun 13@ TOR0
Jun 16vs CWS1
Jun 17vs CWS0
Jun 18vs CWS4
Jun 19vs CIN1

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases2 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.346

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.327

WindowRateSample
Last 2 Weeks.0003 PA
Season.08312 PA
Last 2 Years.22879 PA

Last 5 GamesTotal Bases

Jun 10@ LAA0
Jun 12@ KC0
Jun 14@ KC0
Jun 17vs DET2
Jun 19vs CLE2

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.34678 PA
Last 2 Years.373233 PA

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

WindowRateSample
Last 2 Weeks.351191 PA
Season.3441047 PA
Last 2 Years.3413610 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

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

Batter · Total Bases / PA vs LHP.324

WindowRateSample
Last 2 Weeks.1437 PA
Season.19121 PA
Last 2 Years.16237 PA

Last 5 GamesTotal Bases

Jun 14@ CWS2
Jun 15vs TB0
Jun 16vs TB0
Jun 17vs TB1
Jun 19vs BAL2

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

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

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

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.344

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.292

WindowRateSample
Last 2 Weeks.10010 PA
Season.214112 PA
Last 2 Years.233275 PA

Last 5 GamesTotal Bases

Jun 14@ BOS1
Jun 15vs MIN0
Jun 16vs MIN1
Jun 18vs MIN0
Jun 19vs SD3

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.325154 PA
Last 2 Years.369572 PA

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

WindowRateSample
Last 2 Weeks.367188 PA
Season.350875 PA
Last 2 Years.3323178 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.336

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.316

WindowRateSample
Last 2 Weeks.13315 PA
Season.23139 PA
Last 2 Years.326193 PA

Last 5 GamesTotal Bases

Jun 13@ KC5
Jun 14@ KC0
Jun 15vs DET1
Jun 17vs DET0
Jun 19vs CLE2

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

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

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

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.278
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.327

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.292

WindowRateSample
Last 2 Weeks.00011 PA
Season.20454 PA
Last 2 Years.235115 PA

Last 5 GamesTotal Bases

Jun 14vs PHI0
Jun 16vs CLE5
Jun 17vs CLE0
Jun 18vs CLE0
Jun 19@ ATL2

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.28278 PA
Last 2 Years.266226 PA

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

WindowRateSample
Last 2 Weeks.394170 PA
Season.321973 PA
Last 2 Years.3412910 PA

Quality of Contact vs LHP

wOBA.277
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.325

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.327

WindowRateSample
Last 2 Weeks.23330 PA
Season.308201 PA
Last 2 Years.371736 PA

Last 5 GamesTotal Bases

Jun 15vs PIT6
Jun 16vs PIT0
Jun 17vs PIT0
Jun 18vs LAA1
Jun 19vs LAA0

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

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

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

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.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.294

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.268142 PA

Last 2 GamesTotal Bases

Jun 18@ ATH1
Jun 19@ ATH0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

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

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.308

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.327

WindowRateSample
Last 2 Weeks.10010 PA
Season.29867 PA
Last 2 Years.322211 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 14vs TEX0
Jun 17vs TOR1
Jun 18vs TOR0
Jun 19@ SEA1

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

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

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.30010 PA
Season.318151 PA
Last 2 Years.372508 PA

Last 5 GamesTotal Bases

Jun 13@ PIT2
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0
Jun 19vs SF1

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

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

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

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.298

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.331

WindowRateSample
Last 2 Weeks.18937 PA
Season.369141 PA
Last 2 Years.364231 PA

Last 5 GamesTotal Bases

Jun 12vs CHC0
Jun 14vs CHC2
Jun 16@ ATL0
Jun 17@ ATL0
Jun 19@ MIA1

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

WindowRateSample
Last 2 Weeks.32331 PA
Season.242198 PA
Last 2 Years.354438 PA

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

WindowRateSample
Last 2 Weeks.320231 PA
Season.333871 PA
Last 2 Years.3512731 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.298

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.325

WindowRateSample
Last 2 Weeks.18222 PA
Season.31470 PA
Last 2 Years.31470 PA

Last 5 GamesTotal Bases

Jun 10vs WSH3
Jun 12vs CHC0
Jun 14vs CHC1
Jun 16@ ATL0
Jun 19@ MIA1

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

WindowRateSample
Last 2 Weeks.42921 PA
Season.316155 PA
Last 2 Years.431383 PA

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

WindowRateSample
Last 2 Weeks.308143 PA
Season.264671 PA
Last 2 Years.3262688 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.277

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.336

WindowRateSample
Last 2 Weeks.40010 PA
Season.19462 PA
Last 2 Years.350294 PA

Last 5 GamesTotal Bases

Jun 12vs PHI3
Jun 13vs PHI0
Jun 14vs PHI1
Jun 18vs CLE0
Jun 19@ ATL1

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

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

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases5 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.271

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.269

WindowRateSample
Last 2 Weeks.06929 PA
Season.19656 PA
Last 2 Years.19656 PA

Last 5 GamesTotal Bases

Jun 11@ MIA0
Jun 13@ CIN0
Jun 14@ CIN4
Jun 15vs LAA0
Jun 17vs LAA4

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

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

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.265
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.248

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.311

WindowRateSample
Last 2 Weeks.30020 PA
Season.223121 PA
Last 2 Years.280657 PA

Last 5 GamesTotal Bases

Jun 7@ TEX1
Jun 8vs NYY3
Jun 12vs DET2
Jun 17@ MIL0
Jun 19@ HOU1

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

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

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.237

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.347

WindowRateSample
Last 2 Weeks.38731 PA
Season.28481 PA
Last 2 Years.28481 PA

Last 5 GamesTotal Bases

Jun 15vs PIT3
Jun 16vs PIT0
Jun 17vs PIT4
Jun 18vs LAA1
Jun 19vs LAA1

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

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

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

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.23

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.311

WindowRateSample
Last 2 Weeks.28628 PA
Season.236191 PA
Last 2 Years.327904 PA

Last 5 GamesTotal Bases

Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL1
Jun 19@ HOU0

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

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

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 8 PA
Career Average.000
Plate Appearances8
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.204

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.313

WindowRateSample
Last 2 Weeks.18527 PA
Season.287122 PA
Last 2 Years.340347 PA

Last 5 GamesTotal Bases

Jun 14@ PIT0
Jun 15@ PHI0
Jun 16@ PHI1
Jun 17@ PHI0
Jun 19vs SF3

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

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

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

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.159

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