MatchWiz Plays
Total Bases Board · Today

Best MLB total bases matchupsSunday, June 21, 2026

Every hitter on the Sunday, June 21, 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 — 270 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×
BallparkHitter-friendly
WeatherNeutral
Recent Form🔥 5-game hitting streak

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 15@ ATH1
Jun 16@ ATH4
Jun 17@ ATH1
Jun 19@ COL2
Jun 20@ COL3

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.658161 PA
Last 2 Years.469595 PA

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

WindowRateSample
Last 2 Weeks.413167 PA
Season.400765 PA
Last 2 Years.3972737 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.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases7 in 12 PA
Career Average.250
Plate Appearances12
HR · K · BB1 · 4 · 2

Projection

Projected Total Bases2.202

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

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

Last 5 GamesTotal Bases

Jun 15@ CHC0
Jun 16@ CHC4
Jun 17@ CHC1
Jun 19vs PIT5
Jun 20vs PIT1

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

WindowRateSample
Last 2 Weeks.70030 PA
Season.77344 PA
Last 2 Years.500132 PA

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

WindowRateSample
Last 2 Weeks.300223 PA
Season.3501262 PA
Last 2 Years.3373546 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.400
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.082

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 15@ ATH2
Jun 16@ ATH0
Jun 17@ ATH4
Jun 19@ COL0
Jun 20@ COL5

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.658161 PA
Last 2 Years.469595 PA

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

WindowRateSample
Last 2 Weeks.413167 PA
Season.400765 PA
Last 2 Years.3972737 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.386
Hard-Hit % Allowed41%

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 · 0 · 0

Projection

Projected Total Bases2.074

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🔥 9-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 15@ CHC1
Jun 16@ CHC3
Jun 17@ CHC1
Jun 19vs PIT2
Jun 20vs PIT6

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

WindowRateSample
Last 2 Weeks.70030 PA
Season.77344 PA
Last 2 Years.500132 PA

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

WindowRateSample
Last 2 Weeks.300223 PA
Season.3501262 PA
Last 2 Years.3373546 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.400
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.041

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
Recent Form🔥 11-game hitting streak

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.51339 PA
Season.341220 PA
Last 2 Years.373971 PA

Last 5 GamesTotal Bases

Jun 15@ ATH1
Jun 16@ ATH10
Jun 17@ ATH3
Jun 19@ COL1
Jun 20@ COL1

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.658161 PA
Last 2 Years.469595 PA

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

WindowRateSample
Last 2 Weeks.413167 PA
Season.400765 PA
Last 2 Years.3972737 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head2-for-14

Total Bases2 in 18 PA
Career Average.111
Plate Appearances18
HR · K · BB0 · 4 · 4

Projection

Projected Total Bases2.037

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

WindowRateSample
Last 2 Weeks.93848 PA
Season.472216 PA
Last 2 Years.456906 PA

Last 5 GamesTotal Bases

Jun 15vs COL10
Jun 16vs COL4
Jun 17vs COL4
Jun 19vs TOR3
Jun 20vs TOR5

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

WindowRateSample
Last 2 Weeks.16724 PA
Season.279172 PA
Last 2 Years.318737 PA

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

WindowRateSample
Last 2 Weeks.351205 PA
Season.3151082 PA
Last 2 Years.3243243 PA

Quality of Contact vs RHP

wOBA.408
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases2.028

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 15@ CHC2
Jun 16@ CHC2
Jun 17@ CHC0
Jun 19vs PIT2
Jun 20vs PIT0

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

WindowRateSample
Last 2 Weeks.70030 PA
Season.77344 PA
Last 2 Years.500132 PA

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

WindowRateSample
Last 2 Weeks.300223 PA
Season.3501262 PA
Last 2 Years.3373546 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.400
Hard-Hit % Allowed41%

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 · 1 · 1

Projection

Projected Total Bases2.026

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

WindowRateSample
Last 2 Weeks.89538 PA
Season.522222 PA
Last 2 Years.450932 PA

Last 5 GamesTotal Bases

Jun 15vs SD2
Jun 16vs SD1
Jun 17vs SD1
Jun 18@ KC0
Jun 19@ KC2

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.291110 PA
Last 2 Years.325397 PA

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

WindowRateSample
Last 2 Weeks.500174 PA
Season.3931006 PA
Last 2 Years.3553120 PA

Quality of Contact vs RHP

wOBA.415
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases5 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases2.023

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
Recent Form↩ 2 games since a hit

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 15@ ATH1
Jun 16@ ATH4
Jun 17@ ATH7
Jun 19@ COL0
Jun 20@ COL0

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.658161 PA
Last 2 Years.469595 PA

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

WindowRateSample
Last 2 Weeks.413167 PA
Season.400765 PA
Last 2 Years.3972737 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.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases4 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB1 · 3 · 1

Projection

Projected Total Bases2.006

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

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

Last 5 GamesTotal Bases

Jun 15@ TEX4
Jun 16@ TEX1
Jun 18@ TEX0
Jun 19@ AZ2
Jun 20@ AZ4

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

WindowRateSample
Last 2 Weeks.418196 PA
Season.336934 PA
Last 2 Years.3703516 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.004

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 15@ TEX0
Jun 16@ TEX6
Jun 18@ TEX1
Jun 19@ AZ1
Jun 20@ AZ1

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

WindowRateSample
Last 2 Weeks.433141 PA
Season.386837 PA
Last 2 Years.3872752 PA

Quality of Contact vs RHP

wOBA.382
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.994

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

WindowRateSample
Last 2 Weeks.70337 PA
Season.532233 PA
Last 2 Years.454623 PA

Last 5 GamesTotal Bases

Jun 15vs DET3
Jun 16vs DET1
Jun 17vs DET2
Jun 19vs CLE1
Jun 20vs CLE0

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

WindowRateSample
Last 2 Weeks.38644 PA
Season.347190 PA
Last 2 Years.381525 PA

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

WindowRateSample
Last 2 Weeks.342158 PA
Season.343935 PA
Last 2 Years.3373318 PA

Quality of Contact vs RHP

wOBA.421
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed35%

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 · 1 · 0

Projection

Projected Total Bases1.973

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

WindowRateSample
Last 2 Weeks.63847 PA
Season.489133 PA
Last 2 Years.450812 PA

Last 5 GamesTotal Bases

Jun 16vs CLE0
Jun 17vs CLE4
Jun 18vs CLE0
Jun 19@ ATL2
Jun 20@ ATL1

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.405131 PA
Last 2 Years.448533 PA

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

WindowRateSample
Last 2 Weeks.297158 PA
Season.281941 PA
Last 2 Years.3353595 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.946

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 16@ MIL0
Jun 17@ MIL2
Jun 18@ MIL4
Jun 19@ HOU3
Jun 20@ HOU10

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

WindowRateSample
Last 2 Weeks.69436 PA
Season.463123 PA
Last 2 Years.400195 PA

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

WindowRateSample
Last 2 Weeks.282170 PA
Season.299978 PA
Last 2 Years.3133020 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.401
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.94

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.423

WindowRateSample
Last 2 Weeks.53132 PA
Season.48635 PA
Last 2 Years.43941 PA

Last 5 GamesTotal Bases

Jun 15@ ATH0
Jun 16@ ATH2
Jun 17@ ATH0
Jun 19@ COL0
Jun 20@ COL0

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.658161 PA
Last 2 Years.469595 PA

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

WindowRateSample
Last 2 Weeks.413167 PA
Season.400765 PA
Last 2 Years.3972737 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.905

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 14@ NYM1
Jun 16vs SF1
Jun 17vs SF3
Jun 19vs MIL0
Jun 20vs MIL1

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.54335 PA
Last 2 Years.43244 PA

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

WindowRateSample
Last 2 Weeks.404188 PA
Season.317839 PA
Last 2 Years.3091900 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.352
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.901

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

WindowRateSample
Last 2 Weeks.55338 PA
Season.508193 PA
Last 2 Years.395603 PA

Last 5 GamesTotal Bases

Jun 15@ HOU4
Jun 16@ HOU0
Jun 17@ HOU1
Jun 19vs CWS3
Jun 20vs CWS5

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.345139 PA
Last 2 Years.363537 PA

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

WindowRateSample
Last 2 Weeks.325157 PA
Season.359944 PA
Last 2 Years.3452815 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
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.872

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

WindowRateSample
Last 2 Weeks1.00018 PA
Season.64281 PA
Last 2 Years.601283 PA

Last 5 GamesTotal Bases

Jun 16vs PIT1
Jun 17vs PIT0
Jun 18vs LAA4
Jun 19vs LAA2
Jun 20vs LAA0

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

WindowRateSample
Last 2 Weeks.13751 PA
Season.314264 PA
Last 2 Years.372535 PA

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

WindowRateSample
Last 2 Weeks.247174 PA
Season.291836 PA
Last 2 Years.3172255 PA

Quality of Contact vs LHP

wOBA.401
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.247
Hard-Hit % Allowed34%

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

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

WindowRateSample
Last 2 Weeks.67446 PA
Season.314245 PA
Last 2 Years.377785 PA

Last 5 GamesTotal Bases

Jun 15@ CIN5
Jun 16@ CIN2
Jun 17@ CIN3
Jun 18@ PHI0
Jun 20@ 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.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head3-for-11

Total Bases3 in 11 PA
Career Average.273
Plate Appearances11
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.849

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

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 16@ AZ7
Jun 17@ AZ5
Jun 18@ ATH0
Jun 19@ ATH4
Jun 20@ ATH2

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

WindowRateSample
Last 2 Weeks.60030 PA
Season.44989 PA
Last 2 Years.353167 PA

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3551040 PA
Last 2 Years.3503445 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.355
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases6 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.846

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

WindowRateSample
Last 2 Weeks.51243 PA
Season.463240 PA
Last 2 Years.415913 PA

Last 5 GamesTotal Bases

Jun 15vs KC2
Jun 16vs KC1
Jun 17vs KC0
Jun 19@ TB0
Jun 20@ TB2

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.353201 PA
Last 2 Years.361653 PA

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

WindowRateSample
Last 2 Weeks.273143 PA
Season.319800 PA
Last 2 Years.3312459 PA

Quality of Contact vs RHP

wOBA.390
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed31%

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

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

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

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.54335 PA
Last 2 Years.43244 PA

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

WindowRateSample
Last 2 Weeks.404188 PA
Season.317839 PA
Last 2 Years.3091900 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.352
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.843

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

Context

Expected PAs4.35
vs SP / Bullpen~2.4× / ~1.9×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 2 games since a hit

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 15@ CHC2
Jun 16@ CHC0
Jun 17@ CHC4
Jun 19vs PIT0
Jun 20vs PIT0

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

WindowRateSample
Last 2 Weeks.18527 PA
Season.14734 PA
Last 2 Years.346127 PA

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

WindowRateSample
Last 2 Weeks.393178 PA
Season.2841160 PA
Last 2 Years.3063729 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.275
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head2-for-2

Total Bases6 in 2 PA
Career Average1.000
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.838

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

Context

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

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks.46037 PA
Season.544204 PA
Last 2 Years.452748 PA

Last 5 GamesTotal Bases

Jun 16vs CWS4
Jun 17vs CWS1
Jun 18vs CWS1
Jun 19vs CIN5
Jun 20vs CIN0

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

WindowRateSample
Last 2 Weeks.14328 PA
Season.328186 PA
Last 2 Years.363284 PA

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

WindowRateSample
Last 2 Weeks.333180 PA
Season.388908 PA
Last 2 Years.3653040 PA

Quality of Contact vs RHP

wOBA.379
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed28%

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 Bases1.832

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.1× / ~2.5×
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 14vs CHC0
Jun 16@ ATL4
Jun 17@ ATL5
Jun 19@ MIA0
Jun 20@ MIA1

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

WindowRateSample
Last 2 Weeks.44134 PA
Season.43941 PA
Last 2 Years.504280 PA

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

WindowRateSample
Last 2 Weeks.303228 PA
Season.3111028 PA
Last 2 Years.3372889 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.354
Hard-Hit % Allowed36%

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

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

WindowRateSample
Last 2 Weeks.51631 PA
Season.376189 PA
Last 2 Years.379874 PA

Last 5 GamesTotal Bases

Jun 14vs STL1
Jun 16@ TEX7
Jun 18@ TEX6
Jun 19@ AZ1
Jun 20@ AZ2

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

WindowRateSample
Last 2 Weeks.433141 PA
Season.386837 PA
Last 2 Years.3872752 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.825

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

Context

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

Batter · Total Bases / PA vs RHP.439

WindowRateSample
Last 2 Weeks.64937 PA
Season.414111 PA
Last 2 Years.360745 PA

Last 5 GamesTotal Bases

Jun 16vs CWS5
Jun 17vs CWS5
Jun 18vs CWS1
Jun 19vs CIN0
Jun 20vs CIN4

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

WindowRateSample
Last 2 Weeks.66718 PA
Season.278133 PA
Last 2 Years.291223 PA

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

WindowRateSample
Last 2 Weeks.358243 PA
Season.3811026 PA
Last 2 Years.3684218 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
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.822

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

Context

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

Batter · Total Bases / PA vs RHP.435

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

Last 5 GamesTotal Bases

Jun 14vs CHC1
Jun 16@ ATL2
Jun 17@ ATL4
Jun 19@ MIA0
Jun 20@ MIA1

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

WindowRateSample
Last 2 Weeks.44134 PA
Season.43941 PA
Last 2 Years.504280 PA

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

WindowRateSample
Last 2 Weeks.303228 PA
Season.3111028 PA
Last 2 Years.3372889 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.354
Hard-Hit % Allowed36%

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

Batter · Total Bases / PA vs RHP.431

WindowRateSample
Last 2 Weeks.53741 PA
Season.447226 PA
Last 2 Years.378960 PA

Last 5 GamesTotal Bases

Jun 16vs CLE5
Jun 17vs CLE2
Jun 18vs CLE0
Jun 19@ ATL2
Jun 20@ ATL0

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.255235 PA
Last 2 Years.317625 PA

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

WindowRateSample
Last 2 Weeks.336152 PA
Season.336816 PA
Last 2 Years.3402511 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head4-for-10

Total Bases7 in 10 PA
Career Average.400
Plate Appearances10
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.814

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×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.29627 PA
Season.431202 PA
Last 2 Years.422315 PA

Last 5 GamesTotal Bases

Jun 13@ ATH2
Jun 14@ ATH6
Jun 15@ CHC0
Jun 16@ CHC0
Jun 20vs PIT0

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

WindowRateSample
Last 2 Weeks.70030 PA
Season.77344 PA
Last 2 Years.500132 PA

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

WindowRateSample
Last 2 Weeks.300223 PA
Season.3501262 PA
Last 2 Years.3373546 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.400
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.813

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

Context

Expected PAs4.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 16@ MIL0
Jun 17@ MIL1
Jun 18@ MIL4
Jun 19@ HOU0
Jun 20@ HOU5

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

WindowRateSample
Last 2 Weeks.69436 PA
Season.463123 PA
Last 2 Years.400195 PA

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

WindowRateSample
Last 2 Weeks.282170 PA
Season.299978 PA
Last 2 Years.3133020 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.401
Hard-Hit % Allowed42%

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

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

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.53839 PA
Season.388196 PA
Last 2 Years.426251 PA

Last 5 GamesTotal Bases

Jun 14vs HOU1
Jun 15@ WSH1
Jun 17@ WSH8
Jun 18vs STL4
Jun 19vs STL1

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

WindowRateSample
Last 2 Weeks.14827 PA
Season.360203 PA
Last 2 Years.400537 PA

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

WindowRateSample
Last 2 Weeks.362152 PA
Season.3701055 PA
Last 2 Years.3662982 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed34%

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

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

Context

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

Batter · Total Bases / PA vs RHP.424

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

Last 5 GamesTotal Bases

Jun 15vs LAA1
Jun 16vs LAA1
Jun 17vs LAA4
Jun 19vs MIN6
Jun 20vs MIN0

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

WindowRateSample
Last 2 Weeks.383227 PA
Season.3671035 PA
Last 2 Years.3843117 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.786

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

WindowRateSample
Last 2 Weeks.36730 PA
Season.488123 PA
Last 2 Years.479520 PA

Last 5 GamesTotal Bases

Jun 15vs MIA1
Jun 16vs MIA4
Jun 17vs MIA0
Jun 18vs NYM1
Jun 20vs NYM13

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Quality of Contact vs LHP

wOBA.368
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head3-for-24

Total Bases7 in 27 PA
Career Average.111
Plate Appearances27
HR · K · BB1 · 14 · 3

Projection

Projected Total Bases1.782

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

WindowRateSample
Last 2 Weeks.43832 PA
Season.400175 PA
Last 2 Years.400175 PA

Last 5 GamesTotal Bases

Jun 16@ NYY1
Jun 17@ NYY4
Jun 18@ NYY2
Jun 19@ DET3
Jun 20@ DET5

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.339168 PA
Last 2 Years.403558 PA

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

WindowRateSample
Last 2 Weeks.462104 PA
Season.326696 PA
Last 2 Years.3352450 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.299
Hard-Hit % Allowed31%

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

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.431195 PA
Last 2 Years.394803 PA

Last 5 GamesTotal Bases

Jun 16@ NYY4
Jun 17@ NYY0
Jun 18@ NYY4
Jun 19@ DET0
Jun 20@ DET0

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.339168 PA
Last 2 Years.403558 PA

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

WindowRateSample
Last 2 Weeks.462104 PA
Season.326696 PA
Last 2 Years.3352450 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

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.45
vs SP / Bullpen~3× / ~1.5×
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 16@ SEA0
Jun 17@ SEA1
Jun 18@ SEA0
Jun 19@ LAD4
Jun 20@ LAD0

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.372113 PA
Last 2 Years.328293 PA

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

WindowRateSample
Last 2 Weeks.387222 PA
Season.3311111 PA
Last 2 Years.3343093 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.319
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.776

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

WindowRateSample
Last 2 Weeks.47744 PA
Season.524166 PA
Last 2 Years.466879 PA

Last 5 GamesTotal Bases

Jun 15@ CIN0
Jun 16@ CIN1
Jun 17@ CIN4
Jun 18@ PHI8
Jun 20@ PHI1

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

WindowRateSample
Last 2 Weeks.23113 PA
Season.19498 PA
Last 2 Years.250364 PA

Quality of Contact vs RHP

wOBA.398
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head13-for-49

Total Bases21 in 64 PA
Career Average.203
Plate Appearances64
HR · K · BB2 · 13 · 15

Projection

Projected Total Bases1.776

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

WindowRateSample
Last 2 Weeks.34241 PA
Season.370230 PA
Last 2 Years.370230 PA

Last 5 GamesTotal Bases

Jun 15@ HOU5
Jun 16@ HOU1
Jun 17@ HOU4
Jun 19vs CWS2
Jun 20vs CWS1

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.344195 PA
Last 2 Years.358618 PA

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.331836 PA
Last 2 Years.3552438 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.773

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 16vs TOR0
Jun 17vs TOR1
Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.403154 PA
Last 2 Years.345657 PA

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.340897 PA
Last 2 Years.3293934 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.308
Hard-Hit % Allowed37%

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 · 0 · 0

Projection

Projected Total Bases1.772

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

WindowRateSample
Last 2 Weeks.48739 PA
Season.471240 PA
Last 2 Years.416914 PA

Last 5 GamesTotal Bases

Jun 15vs DET0
Jun 16vs DET1
Jun 17vs DET2
Jun 19vs CLE0
Jun 20vs CLE0

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

WindowRateSample
Last 2 Weeks.13622 PA
Season.439148 PA
Last 2 Years.451508 PA

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

WindowRateSample
Last 2 Weeks.362163 PA
Season.3251171 PA
Last 2 Years.3264132 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

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

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.455231 PA
Season.3441015 PA
Last 2 Years.3523097 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.42138 PA
Season.460235 PA
Last 2 Years.419874 PA

Last 5 GamesTotal Bases

Jun 15vs TB0
Jun 16vs TB1
Jun 17vs TB3
Jun 19vs BAL2
Jun 20vs BAL0

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

WindowRateSample
Last 2 Weeks.21932 PA
Season.330109 PA
Last 2 Years.394221 PA

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

WindowRateSample
Last 2 Weeks.358229 PA
Season.390931 PA
Last 2 Years.3483334 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.759

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

Context

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

Batter · Total Bases / PA vs RHP.433

WindowRateSample
Last 2 Weeks.51337 PA
Season.457221 PA
Last 2 Years.428879 PA

Last 5 GamesTotal Bases

Jun 15vs TB1
Jun 16vs TB2
Jun 17vs TB4
Jun 19vs BAL0
Jun 20vs BAL0

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

WindowRateSample
Last 2 Weeks.22744 PA
Season.295156 PA
Last 2 Years.383300 PA

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

WindowRateSample
Last 2 Weeks.433187 PA
Season.362971 PA
Last 2 Years.3652732 PA

Quality of Contact vs RHP

wOBA.383
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.758

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
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.44738 PA
Season.328125 PA
Last 2 Years.351416 PA

Last 5 GamesTotal Bases

Jun 14vs MIA2
Jun 15@ ATH1
Jun 16@ ATH1
Jun 17@ ATH1
Jun 20@ COL2

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.658161 PA
Last 2 Years.469595 PA

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

WindowRateSample
Last 2 Weeks.413167 PA
Season.400765 PA
Last 2 Years.3972737 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases3 in 3 PA
Career Average.333
Plate Appearances3
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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks1.0001 PA
Season.47948 PA
Last 2 Years.344195 PA

Last 5 GamesTotal Bases

Jun 10@ CLE1
Jun 12@ TOR0
Jun 14@ TOR0
Jun 17vs CWS2
Jun 20vs CIN0

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

WindowRateSample
Last 2 Weeks.66718 PA
Season.278133 PA
Last 2 Years.291223 PA

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

WindowRateSample
Last 2 Weeks.358243 PA
Season.3811026 PA
Last 2 Years.3684218 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

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 16@ NYY0
Jun 17@ NYY8
Jun 18@ NYY5
Jun 19@ DET0
Jun 20@ DET0

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.339168 PA
Last 2 Years.403558 PA

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

WindowRateSample
Last 2 Weeks.462104 PA
Season.326696 PA
Last 2 Years.3352450 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.299
Hard-Hit % Allowed31%

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.35867 PA
Last 2 Years.355296 PA

Last 5 GamesTotal Bases

Jun 16@ BOS5
Jun 17@ BOS0
Jun 18@ BOS3
Jun 19@ CHC5
Jun 20@ CHC1

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

WindowRateSample
Last 2 Weeks.41748 PA
Season.388250 PA
Last 2 Years.420991 PA

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

WindowRateSample
Last 2 Weeks.409171 PA
Season.342833 PA
Last 2 Years.3543546 PA

Quality of Contact vs LHP

wOBA.340
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed33%

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

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

WindowRateSample
Last 2 Weeks1.00017 PA
Season.46380 PA
Last 2 Years.421242 PA

Last 5 GamesTotal Bases

Jun 16vs PIT0
Jun 17vs PIT0
Jun 18vs LAA4
Jun 19vs LAA4
Jun 20vs LAA0

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

WindowRateSample
Last 2 Weeks.12516 PA
Season.20991 PA
Last 2 Years.270200 PA

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

WindowRateSample
Last 2 Weeks.445146 PA
Season.329793 PA
Last 2 Years.3421926 PA

Quality of Contact vs LHP

wOBA.356
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
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.74

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

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

Last 5 GamesTotal Bases

Jun 15vs LAA1
Jun 16vs LAA1
Jun 17vs LAA3
Jun 19vs MIN4
Jun 20vs MIN0

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

WindowRateSample
Last 2 Weeks.383227 PA
Season.3671035 PA
Last 2 Years.3843117 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

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 16@ AZ2
Jun 17@ AZ0
Jun 18@ ATH0
Jun 19@ ATH0
Jun 20@ ATH5

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

WindowRateSample
Last 2 Weeks.60030 PA
Season.44989 PA
Last 2 Years.353167 PA

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3551040 PA
Last 2 Years.3503445 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.355
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 · 0 · 0

Projection

Projected Total Bases1.737

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🔥 11-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 14@ BAL1
Jun 16@ STL1
Jun 17@ STL1
Jun 19@ TEX3
Jun 20@ TEX1

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

Batter · Total Bases / PA vs RHP.433

WindowRateSample
Last 2 Weeks1.08312 PA
Season.34889 PA
Last 2 Years.362210 PA

Last 5 GamesTotal Bases

Jun 14vs PHI1
Jun 17vs CLE0
Jun 18vs CLE1
Jun 19@ ATL0
Jun 20@ ATL0

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.405131 PA
Last 2 Years.448533 PA

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

WindowRateSample
Last 2 Weeks.297158 PA
Season.281941 PA
Last 2 Years.3353595 PA

Quality of Contact vs RHP

wOBA.370
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.733

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 15@ CHC4
Jun 16@ CHC0
Jun 17@ CHC0
Jun 19vs PIT1
Jun 20vs PIT2

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

WindowRateSample
Last 2 Weeks.70030 PA
Season.77344 PA
Last 2 Years.500132 PA

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

WindowRateSample
Last 2 Weeks.300223 PA
Season.3501262 PA
Last 2 Years.3373546 PA

Starter Allows · vs LHB

wOBA Allowed.400
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.732

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 16@ SEA0
Jun 17@ SEA4
Jun 18@ SEA0
Jun 19@ LAD4
Jun 20@ LAD0

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

WindowRateSample
Last 2 Weeks.55618 PA
Season.462156 PA
Last 2 Years.382267 PA

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

WindowRateSample
Last 2 Weeks.343143 PA
Season.316765 PA
Last 2 Years.3081974 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.331
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.733

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

Context

Expected PAs4.25
vs SP / Bullpen~2.2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.415

WindowRateSample
Last 2 Weeks.58312 PA
Season.43896 PA
Last 2 Years.437332 PA

Last 5 GamesTotal Bases

Jun 12@ NYM1
Jun 13@ NYM4
Jun 14@ NYM1
Jun 16vs SF1
Jun 20vs MIL2

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.54335 PA
Last 2 Years.43244 PA

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

WindowRateSample
Last 2 Weeks.404188 PA
Season.317839 PA
Last 2 Years.3091900 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.729

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

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

Last 5 GamesTotal Bases

Jun 13@ WSH0
Jun 14@ WSH2
Jun 18vs BAL1
Jun 19vs BOS2
Jun 20vs BOS1

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.41565 PA
Last 2 Years.42580 PA

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

WindowRateSample
Last 2 Weeks.453117 PA
Season.354514 PA
Last 2 Years.3362092 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.323
Hard-Hit % Allowed29%

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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-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 15@ TEX5
Jun 16@ TEX3
Jun 18@ TEX2
Jun 19@ AZ4
Jun 20@ AZ3

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

WindowRateSample
Last 2 Weeks.433141 PA
Season.386837 PA
Last 2 Years.3872752 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.403154 PA
Last 2 Years.345657 PA

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.340897 PA
Last 2 Years.3293934 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.308
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases4 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB0 · 2 · 0

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.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 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 14vs CHC4
Jun 16@ ATL0
Jun 17@ ATL0
Jun 19@ MIA0
Jun 20@ MIA0

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

WindowRateSample
Last 2 Weeks.50018 PA
Season.44025 PA
Last 2 Years.318239 PA

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

WindowRateSample
Last 2 Weeks.301146 PA
Season.268801 PA
Last 2 Years.3402832 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.324
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 · 2 · 0

Projection

Projected Total Bases1.722

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

Context

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

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.35334 PA
Season.401217 PA
Last 2 Years.463870 PA

Last 5 GamesTotal Bases

Jun 15@ HOU1
Jun 16@ HOU2
Jun 17@ HOU0
Jun 19vs CWS0
Jun 20vs CWS0

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.344195 PA
Last 2 Years.358618 PA

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.331836 PA
Last 2 Years.3552438 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head4-for-10

Total Bases4 in 12 PA
Career Average.333
Plate Appearances12
HR · K · BB0 · 0 · 2

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.45
vs SP / Bullpen~2.6× / ~1.8×
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 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL3
Jun 19@ HOU3
Jun 20@ HOU0

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

WindowRateSample
Last 2 Weeks.69436 PA
Season.463123 PA
Last 2 Years.400195 PA

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

WindowRateSample
Last 2 Weeks.282170 PA
Season.299978 PA
Last 2 Years.3133020 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.401
Hard-Hit % Allowed42%

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

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

WindowRateSample
Last 2 Weeks.32331 PA
Season.367210 PA
Last 2 Years.367210 PA

Last 5 GamesTotal Bases

Jun 15vs SD0
Jun 16vs SD3
Jun 17vs SD1
Jun 18@ KC4
Jun 19@ KC0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.291110 PA
Last 2 Years.325397 PA

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

WindowRateSample
Last 2 Weeks.500174 PA
Season.3931006 PA
Last 2 Years.3553120 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

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 · 1

Projection

Projected Total Bases1.705

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

Context

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.45151 PA
Season.385135 PA
Last 2 Years.3871070 PA

Last 5 GamesTotal Bases

Jun 15vs MIN0
Jun 16vs MIN1
Jun 18vs MIN5
Jun 19vs SD7
Jun 20vs SD3

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

WindowRateSample
Last 2 Weeks.379214 PA
Season.327879 PA
Last 2 Years.3353773 PA

Quality of Contact

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Context

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

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks.28628 PA
Season.42492 PA
Last 2 Years.503330 PA

Last 5 GamesTotal Bases

Jun 15@ LAD0
Jun 16@ LAD1
Jun 17@ LAD2
Jun 19vs WSH2
Jun 20vs WSH2

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.30984 PA
Last 2 Years.258167 PA

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

WindowRateSample
Last 2 Weeks.339195 PA
Season.3561195 PA
Last 2 Years.3983812 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.308
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Context

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.33315 PA
Season.321109 PA
Last 2 Years.322295 PA

Last 5 GamesTotal Bases

Jun 14@ NYM1
Jun 16vs SF1
Jun 17vs SF4
Jun 19vs MIL1
Jun 20vs MIL0

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

WindowRateSample
Last 2 Weeks.43832 PA
Season.37572 PA
Last 2 Years.39192 PA

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

WindowRateSample
Last 2 Weeks.410161 PA
Season.301964 PA
Last 2 Years.3122463 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.327
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.695

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

Context

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

Batter · Total Bases / PA vs LHP.397

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

Last 5 GamesTotal Bases

Jun 14@ NYM0
Jun 16vs SF0
Jun 17vs SF2
Jun 19vs MIL1
Jun 20vs MIL9

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

WindowRateSample
Last 2 Weeks.43832 PA
Season.37572 PA
Last 2 Years.39192 PA

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

WindowRateSample
Last 2 Weeks.410161 PA
Season.301964 PA
Last 2 Years.3122463 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.327
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.695

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.33333 PA
Season.376221 PA
Last 2 Years.352770 PA

Last 5 GamesTotal Bases

Jun 15vs MIN5
Jun 16vs MIN1
Jun 18vs MIN0
Jun 19vs SD0
Jun 20vs SD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3461029 PA
Last 2 Years.3383750 PA

Quality of Contact

wOBA.318
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.695

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

Context

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

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks.27818 PA
Season.35770 PA
Last 2 Years.453307 PA

Last 5 GamesTotal Bases

Jun 16@ BOS0
Jun 17@ BOS2
Jun 18@ BOS4
Jun 19@ CHC0
Jun 20@ CHC2

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

WindowRateSample
Last 2 Weeks.41748 PA
Season.388250 PA
Last 2 Years.420991 PA

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

WindowRateSample
Last 2 Weeks.409171 PA
Season.342833 PA
Last 2 Years.3543546 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed33%

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

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.51883 PA
Last 2 Years.459349 PA

Last 5 GamesTotal Bases

Jun 14@ WSH0
Jun 16vs BAL1
Jun 17vs BAL2
Jun 19vs BOS4
Jun 20vs BOS0

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.275171 PA
Last 2 Years.326230 PA

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

WindowRateSample
Last 2 Weeks.374182 PA
Season.344883 PA
Last 2 Years.3413354 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.684

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

Context

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

Batter · Total Bases / PA vs LHP.425

WindowRateSample
Last 2 Weeks.75016 PA
Season.49157 PA
Last 2 Years.253162 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.292

WindowRateSample
Last 2 Weeks.13751 PA
Season.314264 PA
Last 2 Years.372535 PA

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

WindowRateSample
Last 2 Weeks.247174 PA
Season.291836 PA
Last 2 Years.3172255 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.247
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 · 1 · 0

Projection

Projected Total Bases1.682

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.1× / ~2.3×
BallparkNeutral
WeatherNeutral

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 16@ SEA1
Jun 17@ SEA2
Jun 18@ SEA0
Jun 19@ LAD0
Jun 20@ LAD2

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

WindowRateSample
Last 2 Weeks.55618 PA
Season.462156 PA
Last 2 Years.382267 PA

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

WindowRateSample
Last 2 Weeks.343143 PA
Season.316765 PA
Last 2 Years.3081974 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.331
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.43832 PA
Season.453150 PA
Last 2 Years.487670 PA

Last 5 GamesTotal Bases

Jun 15@ HOU0
Jun 16@ HOU0
Jun 17@ HOU4
Jun 19vs CWS2
Jun 20vs CWS0

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.344195 PA
Last 2 Years.358618 PA

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.331836 PA
Last 2 Years.3552438 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases7 in 11 PA
Career Average.273
Plate Appearances11
HR · K · BB1 · 3 · 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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.51337 PA
Season.385187 PA
Last 2 Years.423952 PA

Last 5 GamesTotal Bases

Jun 15vs COL0
Jun 16vs COL3
Jun 17vs COL3
Jun 19vs TOR4
Jun 20vs TOR1

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.244131 PA
Last 2 Years.302696 PA

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

WindowRateSample
Last 2 Weeks.409181 PA
Season.3501044 PA
Last 2 Years.3584026 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
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 · 2 · 0

Projection

Projected Total Bases1.677

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

Context

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.39433 PA
Season.326221 PA
Last 2 Years.377672 PA

Last 5 GamesTotal Bases

Jun 15vs TB5
Jun 16vs TB1
Jun 17vs TB1
Jun 19vs BAL1
Jun 20vs BAL0

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

WindowRateSample
Last 2 Weeks.22744 PA
Season.295156 PA
Last 2 Years.383300 PA

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

WindowRateSample
Last 2 Weeks.433187 PA
Season.362971 PA
Last 2 Years.3652732 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.677

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

Context

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

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks.41943 PA
Season.477235 PA
Last 2 Years.362602 PA

Last 5 GamesTotal Bases

Jun 15vs SD2
Jun 16vs SD0
Jun 17vs SD0
Jun 18@ KC2
Jun 19@ KC2

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.37588 PA
Last 2 Years.309324 PA

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

WindowRateSample
Last 2 Weeks.356222 PA
Season.358994 PA
Last 2 Years.3363445 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.675

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

Context

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

Batter · Total Bases / PA vs RHP.402

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

Last 5 GamesTotal Bases

Jun 14vs CHC1
Jun 16@ ATL4
Jun 17@ ATL4
Jun 19@ MIA5
Jun 20@ MIA0

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

WindowRateSample
Last 2 Weeks.44134 PA
Season.43941 PA
Last 2 Years.504280 PA

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

WindowRateSample
Last 2 Weeks.303228 PA
Season.3111028 PA
Last 2 Years.3372889 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.354
Hard-Hit % Allowed36%

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

Batter · Total Bases / PA vs LHP.374

WindowRateSample
Last 2 Weeks.3758 PA
Season.38644 PA
Last 2 Years.38644 PA

Last 5 GamesTotal Bases

Jun 9vs PHI1
Jun 10vs PHI1
Jun 13vs NYY1
Jun 18@ BOS3
Jun 20@ CHC1

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

WindowRateSample
Last 2 Weeks.41748 PA
Season.388250 PA
Last 2 Years.420991 PA

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

WindowRateSample
Last 2 Weeks.409171 PA
Season.342833 PA
Last 2 Years.3543546 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.674

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 15@ STL0
Jun 16@ STL1
Jun 17@ STL4
Jun 19@ TEX0
Jun 20@ TEX4

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

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.53132 PA
Season.393186 PA
Last 2 Years.319351 PA

Last 5 GamesTotal Bases

Jun 15@ WSH3
Jun 16@ WSH0
Jun 17@ WSH1
Jun 18vs STL4
Jun 19vs STL5

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

WindowRateSample
Last 2 Weeks.14827 PA
Season.360203 PA
Last 2 Years.400537 PA

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

WindowRateSample
Last 2 Weeks.362152 PA
Season.3701055 PA
Last 2 Years.3662982 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.67

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

WindowRateSample
Last 2 Weeks.20824 PA
Season.24797 PA
Last 2 Years.275207 PA

Last 5 GamesTotal Bases

Jun 15@ LAD2
Jun 16@ LAD0
Jun 17@ LAD2
Jun 19vs WSH4
Jun 20vs WSH1

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.46037 PA
Last 2 Years.40452 PA

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

WindowRateSample
Last 2 Weeks.486185 PA
Season.3891117 PA
Last 2 Years.4003199 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.67

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

WindowRateSample
Last 2 Weeks.30253 PA
Season.410293 PA
Last 2 Years.377973 PA

Last 5 GamesTotal Bases

Jun 15vs MIN0
Jun 16vs MIN0
Jun 18vs MIN2
Jun 19vs SD2
Jun 20vs SD3

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

WindowRateSample
Last 2 Weeks.379214 PA
Season.327879 PA
Last 2 Years.3353773 PA

Quality of Contact

wOBA.326
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.667

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

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
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 15@ STL0
Jun 16@ STL2
Jun 17@ STL6
Jun 19@ TEX0
Jun 20@ TEX3

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

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

WindowRateSample
Last 2 Weeks.80631 PA
Season.413172 PA
Last 2 Years.404413 PA

Last 5 GamesTotal Bases

Jun 16vs CLE5
Jun 17vs CLE0
Jun 18vs CLE0
Jun 19@ ATL2
Jun 20@ ATL0

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.255235 PA
Last 2 Years.317625 PA

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

WindowRateSample
Last 2 Weeks.336152 PA
Season.336816 PA
Last 2 Years.3402511 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed32%

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

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

Context

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

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 14@ PIT1
Jun 15@ PHI0
Jun 17@ PHI11
Jun 19vs SF0
Jun 20vs SF0

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

WindowRateSample
Last 2 Weeks.24441 PA
Season.340191 PA
Last 2 Years.369858 PA

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

WindowRateSample
Last 2 Weeks.434175 PA
Season.358874 PA
Last 2 Years.3352371 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.289
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases8 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB1 · 0 · 1

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.398108 PA
Last 2 Years.387261 PA

Last 5 GamesTotal Bases

Jun 16vs PIT1
Jun 17vs PIT1
Jun 18vs LAA2
Jun 19vs LAA0
Jun 20vs LAA2

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

WindowRateSample
Last 2 Weeks.12516 PA
Season.20991 PA
Last 2 Years.270200 PA

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

WindowRateSample
Last 2 Weeks.445146 PA
Season.329793 PA
Last 2 Years.3421926 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases1.66

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

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.40010 PA
Season.23884 PA
Last 2 Years.427302 PA

Last 5 GamesTotal Bases

Jun 13@ WSH1
Jun 16vs BAL0
Jun 17vs BAL0
Jun 19vs BOS0
Jun 20vs BOS0

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.275171 PA
Last 2 Years.326230 PA

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

WindowRateSample
Last 2 Weeks.374182 PA
Season.344883 PA
Last 2 Years.3413354 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

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 15vs LAA2
Jun 16vs LAA1
Jun 17vs LAA1
Jun 19vs MIN0
Jun 20vs MIN0

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

WindowRateSample
Last 2 Weeks.383227 PA
Season.3671035 PA
Last 2 Years.3843117 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.657

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.21470 PA
Last 2 Years.310248 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.46037 PA
Last 2 Years.40452 PA

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

WindowRateSample
Last 2 Weeks.486185 PA
Season.3891117 PA
Last 2 Years.4003199 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.654

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

Context

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

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.43639 PA
Season.438194 PA
Last 2 Years.398645 PA

Last 5 GamesTotal Bases

Jun 14vs CHC2
Jun 16@ ATL4
Jun 17@ ATL0
Jun 19@ MIA3
Jun 20@ MIA4

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

WindowRateSample
Last 2 Weeks.44134 PA
Season.43941 PA
Last 2 Years.504280 PA

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

WindowRateSample
Last 2 Weeks.303228 PA
Season.3111028 PA
Last 2 Years.3372889 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.354
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.65

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

WindowRateSample
Last 2 Weeks.51337 PA
Season.367215 PA
Last 2 Years.334854 PA

Last 5 GamesTotal Bases

Jun 15vs DET4
Jun 16vs DET2
Jun 17vs DET2
Jun 19vs CLE2
Jun 20vs CLE1

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

WindowRateSample
Last 2 Weeks.13622 PA
Season.439148 PA
Last 2 Years.451508 PA

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

WindowRateSample
Last 2 Weeks.362163 PA
Season.3251171 PA
Last 2 Years.3264132 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head3-for-6

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

Projection

Projected Total Bases1.65

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

WindowRateSample
Last 2 Weeks.58131 PA
Season.55843 PA
Last 2 Years.55843 PA

Last 5 GamesTotal Bases

Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB2
Jun 16vs TB1
Jun 19vs BAL0

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

WindowRateSample
Last 2 Weeks.22744 PA
Season.295156 PA
Last 2 Years.383300 PA

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

WindowRateSample
Last 2 Weeks.433187 PA
Season.362971 PA
Last 2 Years.3652732 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.649

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

Context

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

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

Jun 16vs BAL1
Jun 17vs BAL1
Jun 18vs BAL0
Jun 19vs BOS0
Jun 20vs BOS1

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.275171 PA
Last 2 Years.326230 PA

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

WindowRateSample
Last 2 Weeks.374182 PA
Season.344883 PA
Last 2 Years.3413354 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.313
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

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 15vs NYM5
Jun 16vs NYM0
Jun 17vs NYM0
Jun 19@ NYY0
Jun 20@ NYY2

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

WindowRateSample
Last 2 Weeks
Season.18233 PA
Last 2 Years.18233 PA

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

WindowRateSample
Last 2 Weeks.299207 PA
Season.326990 PA
Last 2 Years.3223220 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.328
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.644

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

Context

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

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.13023 PA
Season.366175 PA
Last 2 Years.340871 PA

Last 5 GamesTotal Bases

Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ1
Jun 19@ ATH4
Jun 20@ ATH2

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.27897 PA
Last 2 Years.294180 PA

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

WindowRateSample
Last 2 Weeks.455202 PA
Season.376880 PA
Last 2 Years.3752388 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.325
Hard-Hit % Allowed35%

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 · 2 · 0

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.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.1676 PA
Season.32025 PA
Last 2 Years.24154 PA

Last 5 GamesTotal Bases

Jun 13@ LAA0
Jun 14@ LAA2
Jun 17@ LAD1
Jun 19vs WSH2
Jun 20vs WSH0

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.46037 PA
Last 2 Years.40452 PA

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

WindowRateSample
Last 2 Weeks.486185 PA
Season.3891117 PA
Last 2 Years.4003199 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed31%

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.25040 PA
Season.348132 PA
Last 2 Years.398841 PA

Last 5 GamesTotal Bases

Jun 15vs DET1
Jun 16vs DET3
Jun 17vs DET5
Jun 19vs CLE9
Jun 20vs CLE0

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

WindowRateSample
Last 2 Weeks.13622 PA
Season.439148 PA
Last 2 Years.451508 PA

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

WindowRateSample
Last 2 Weeks.362163 PA
Season.3251171 PA
Last 2 Years.3264132 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

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

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

Context

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.55627 PA
Season.30595 PA
Last 2 Years.315448 PA

Last 5 GamesTotal Bases

Jun 15@ WSH1
Jun 16@ WSH4
Jun 17@ WSH4
Jun 18vs STL3
Jun 19vs STL2

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

WindowRateSample
Last 2 Weeks.08723 PA
Season.254126 PA
Last 2 Years.314376 PA

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

WindowRateSample
Last 2 Weeks.512209 PA
Season.3571172 PA
Last 2 Years.3523933 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.257
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.637

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

Context

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

Batter · Total Bases / PA vs RHP.398

WindowRateSample
Last 2 Weeks.50036 PA
Season.370216 PA
Last 2 Years.374786 PA

Last 5 GamesTotal Bases

Jun 15@ HOU4
Jun 16@ HOU0
Jun 17@ HOU0
Jun 19vs CWS0
Jun 20vs CWS2

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.345139 PA
Last 2 Years.363537 PA

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

WindowRateSample
Last 2 Weeks.325157 PA
Season.359944 PA
Last 2 Years.3452815 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-16

Total Bases7 in 16 PA
Career Average.188
Plate Appearances16
HR · K · BB1 · 3 · 0

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.45
vs SP / Bullpen~3× / ~1.5×
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 15@ STL1
Jun 16@ STL0
Jun 17@ STL2
Jun 19@ TEX0
Jun 20@ TEX6

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

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

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

Last 5 GamesTotal Bases

Jun 14vs STL0
Jun 16@ TEX3
Jun 18@ TEX4
Jun 19@ AZ0
Jun 20@ AZ7

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

WindowRateSample
Last 2 Weeks.433141 PA
Season.386837 PA
Last 2 Years.3872752 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.628

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 14vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1
Jun 19@ NYY3
Jun 20@ NYY2

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

WindowRateSample
Last 2 Weeks
Season.35531 PA
Last 2 Years.35531 PA

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

WindowRateSample
Last 2 Weeks.311222 PA
Season.3051149 PA
Last 2 Years.3454317 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.338
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.626

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.40574 PA
Last 2 Years.40574 PA

Last 5 GamesTotal Bases

Jun 16@ BOS0
Jun 17@ BOS0
Jun 18@ BOS2
Jun 19@ CHC0
Jun 20@ CHC4

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

WindowRateSample
Last 2 Weeks.41748 PA
Season.388250 PA
Last 2 Years.420991 PA

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

WindowRateSample
Last 2 Weeks.409171 PA
Season.342833 PA
Last 2 Years.3543546 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.624

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ ATH2
Jun 14@ ATH0
Jun 17@ CHC10
Jun 19vs PIT0
Jun 20vs PIT1

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

WindowRateSample
Last 2 Weeks.70030 PA
Season.77344 PA
Last 2 Years.500132 PA

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

WindowRateSample
Last 2 Weeks.300223 PA
Season.3501262 PA
Last 2 Years.3373546 PA

Starter Allows · vs LHB

wOBA Allowed.400
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.62

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.450200 PA
Last 2 Years.416603 PA

Last 5 GamesTotal Bases

Jun 15vs TB1
Jun 16vs TB0
Jun 17vs TB0
Jun 19vs BAL1
Jun 20vs BAL0

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

WindowRateSample
Last 2 Weeks.22744 PA
Season.295156 PA
Last 2 Years.383300 PA

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

WindowRateSample
Last 2 Weeks.433187 PA
Season.362971 PA
Last 2 Years.3652732 PA

Quality of Contact vs RHP

wOBA.365
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.62

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

WindowRateSample
Last 2 Weeks.50034 PA
Season.437142 PA
Last 2 Years.367578 PA

Last 5 GamesTotal Bases

Jun 14vs HOU0
Jun 16@ WSH0
Jun 17@ WSH4
Jun 18vs STL0
Jun 19vs STL1

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

WindowRateSample
Last 2 Weeks.14827 PA
Season.360203 PA
Last 2 Years.400537 PA

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

WindowRateSample
Last 2 Weeks.362152 PA
Season.3701055 PA
Last 2 Years.3662982 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
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.618

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

WindowRateSample
Last 2 Weeks.60030 PA
Season.44989 PA
Last 2 Years.353167 PA

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3551040 PA
Last 2 Years.3503445 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.355
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.619

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.33345 PA
Season.341232 PA
Last 2 Years.341232 PA

Last 5 GamesTotal Bases

Jun 15@ CIN1
Jun 16@ CIN0
Jun 17@ CIN3
Jun 18@ PHI3
Jun 20@ PHI4

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

WindowRateSample
Last 2 Weeks.23113 PA
Season.19498 PA
Last 2 Years.250364 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.616

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.28938 PA
Season.449225 PA
Last 2 Years.414872 PA

Last 5 GamesTotal Bases

Jun 15vs KC0
Jun 16vs KC1
Jun 17vs KC2
Jun 19@ TB4
Jun 20@ TB4

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.353201 PA
Last 2 Years.361653 PA

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

WindowRateSample
Last 2 Weeks.273143 PA
Season.319800 PA
Last 2 Years.3312459 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases4 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB1 · 2 · 0

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

WindowRateSample
Last 2 Weeks.39146 PA
Season.362309 PA
Last 2 Years.3731329 PA

Last 5 GamesTotal Bases

Jun 15vs MIN0
Jun 16vs MIN3
Jun 18vs MIN1
Jun 19vs SD4
Jun 20vs SD2

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3461029 PA
Last 2 Years.3383750 PA

Quality of Contact

wOBA.319
Hard-Hit %42%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

WindowRateSample
Last 2 Weeks.39041 PA
Season.324225 PA
Last 2 Years.340935 PA

Last 5 GamesTotal Bases

Jun 15@ CIN0
Jun 16@ CIN1
Jun 17@ CIN2
Jun 18@ PHI4
Jun 20@ 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.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head4-for-18

Total Bases8 in 19 PA
Career Average.210
Plate Appearances19
HR · K · BB1 · 5 · 1

Projection

Projected Total Bases1.612

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

Context

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

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 15@ PHI1
Jun 16@ PHI1
Jun 17@ PHI4
Jun 19vs SF1
Jun 20vs SF3

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

WindowRateSample
Last 2 Weeks.24441 PA
Season.340191 PA
Last 2 Years.369858 PA

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

WindowRateSample
Last 2 Weeks.434175 PA
Season.358874 PA
Last 2 Years.3352371 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.289
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.0002 PA
Season.2504 PA
Last 2 Years.282117 PA

Last 5 GamesTotal Bases

Jun 6@ AZ0
Jun 9@ SF0
Jun 10@ SF0
Jun 13vs SEA2
Jun 20@ TB1

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

WindowRateSample
Last 2 Weeks.33318 PA
Season.389139 PA
Last 2 Years.391704 PA

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

WindowRateSample
Last 2 Weeks.354212 PA
Season.3471035 PA
Last 2 Years.3482980 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 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 14vs LAD0
Jun 16@ NYY1
Jun 18@ NYY0
Jun 19@ DET0
Jun 20@ DET0

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.339168 PA
Last 2 Years.403558 PA

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

WindowRateSample
Last 2 Weeks.462104 PA
Season.326696 PA
Last 2 Years.3352450 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.299
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.605

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

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.7×
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 15@ ATH0
Jun 16@ ATH0
Jun 17@ ATH2
Jun 19@ COL3
Jun 20@ COL0

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.354181 PA
Last 2 Years.391626 PA

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

WindowRateSample
Last 2 Weeks.455178 PA
Season.4171023 PA
Last 2 Years.4043664 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.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

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.55
vs SP / Bullpen~3× / ~1.5×
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 16@ NYY0
Jun 17@ NYY2
Jun 18@ NYY0
Jun 19@ DET1
Jun 20@ DET0

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.331127 PA
Last 2 Years.376519 PA

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

WindowRateSample
Last 2 Weeks.372183 PA
Season.346974 PA
Last 2 Years.3234320 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.302
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 · 1 · 0

Projection

Projected Total Bases1.601

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 16@ SEA2
Jun 17@ SEA1
Jun 18@ SEA0
Jun 19@ LAD1
Jun 20@ LAD1

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.372113 PA
Last 2 Years.328293 PA

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

WindowRateSample
Last 2 Weeks.387222 PA
Season.3311111 PA
Last 2 Years.3343093 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.319
Hard-Hit % Allowed35%

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

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

WindowRateSample
Last 2 Weeks.39123 PA
Season.36269 PA
Last 2 Years.312202 PA

Last 5 GamesTotal Bases

Jun 15vs MIA3
Jun 16vs MIA4
Jun 17vs MIA1
Jun 18vs NYM0
Jun 20vs 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.359

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head1-for-3

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

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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 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 16vs BAL1
Jun 17vs BAL5
Jun 18vs BAL0
Jun 19vs BOS0
Jun 20vs BOS0

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.41565 PA
Last 2 Years.42580 PA

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

WindowRateSample
Last 2 Weeks.453117 PA
Season.354514 PA
Last 2 Years.3362092 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.323
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.593

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 16vs TOR0
Jun 17vs TOR3
Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA4

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

WindowRateSample
Last 2 Weeks.03628 PA
Season.349192 PA
Last 2 Years.358653 PA

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

WindowRateSample
Last 2 Weeks.415205 PA
Season.3521053 PA
Last 2 Years.3643877 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.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases1 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.593

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

WindowRateSample
Last 2 Weeks.41736 PA
Season.339124 PA
Last 2 Years.371724 PA

Last 5 GamesTotal Bases

Jun 15vs TB2
Jun 16vs TB0
Jun 17vs TB1
Jun 19vs BAL7
Jun 20vs BAL1

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

WindowRateSample
Last 2 Weeks.21932 PA
Season.330109 PA
Last 2 Years.394221 PA

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

WindowRateSample
Last 2 Weeks.358229 PA
Season.390931 PA
Last 2 Years.3483334 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.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.588

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

WindowRateSample
Last 2 Weeks.45735 PA
Season.382212 PA
Last 2 Years.388912 PA

Last 5 GamesTotal Bases

Jun 16vs CWS3
Jun 17vs CWS7
Jun 18vs CWS0
Jun 19vs CIN0
Jun 20vs CIN2

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

WindowRateSample
Last 2 Weeks.14328 PA
Season.328186 PA
Last 2 Years.363284 PA

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

WindowRateSample
Last 2 Weeks.333180 PA
Season.388908 PA
Last 2 Years.3653040 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed28%

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

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.236106 PA
Last 2 Years.403419 PA

Last 5 GamesTotal Bases

Jun 13@ MIL1
Jun 14@ MIL0
Jun 15vs MIA0
Jun 17vs MIA4
Jun 20vs NYM2

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.238122 PA
Last 2 Years.333669 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head5-for-22

Total Bases7 in 24 PA
Career Average.208
Plate Appearances24
HR · K · BB0 · 6 · 2

Projection

Projected Total Bases1.582

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-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 14vs CHC3
Jun 16@ ATL2
Jun 17@ ATL2
Jun 19@ MIA2
Jun 20@ MIA8

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

WindowRateSample
Last 2 Weeks.50018 PA
Season.44025 PA
Last 2 Years.318239 PA

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

WindowRateSample
Last 2 Weeks.301146 PA
Season.268801 PA
Last 2 Years.3402832 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.324
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.582

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

Context

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.29341 PA
Season.318236 PA
Last 2 Years.354613 PA

Last 5 GamesTotal Bases

Jun 15vs SD0
Jun 16vs SD0
Jun 17vs SD1
Jun 18@ KC0
Jun 19@ KC1

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.37588 PA
Last 2 Years.309324 PA

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

WindowRateSample
Last 2 Weeks.356222 PA
Season.358994 PA
Last 2 Years.3363445 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.581

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 13vs STL0
Jun 14vs STL4
Jun 18@ TEX3
Jun 19@ AZ4
Jun 20@ AZ4

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

WindowRateSample
Last 2 Weeks.433141 PA
Season.386837 PA
Last 2 Years.3872752 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.581

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

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.44738 PA
Season.418232 PA
Last 2 Years.455506 PA

Last 5 GamesTotal Bases

Jun 15vs KC1
Jun 16vs KC0
Jun 17vs KC0
Jun 19@ TB0
Jun 20@ TB0

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.353201 PA
Last 2 Years.361653 PA

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

WindowRateSample
Last 2 Weeks.273143 PA
Season.319800 PA
Last 2 Years.3312459 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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
vs SP / Bullpen~2× / ~2×
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 14@ NYM0
Jun 16vs SF0
Jun 17vs SF1
Jun 19vs MIL0
Jun 20vs MIL1

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

WindowRateSample
Last 2 Weeks.43832 PA
Season.37572 PA
Last 2 Years.39192 PA

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

WindowRateSample
Last 2 Weeks.410161 PA
Season.301964 PA
Last 2 Years.3122463 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.327
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.15133 PA
Season.365126 PA
Last 2 Years.340285 PA

Last 5 GamesTotal Bases

Jun 15vs KC1
Jun 16vs KC4
Jun 17vs KC0
Jun 19@ TB0
Jun 20@ TB1

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

WindowRateSample
Last 2 Weeks.33318 PA
Season.389139 PA
Last 2 Years.391704 PA

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

WindowRateSample
Last 2 Weeks.354212 PA
Season.3471035 PA
Last 2 Years.3482980 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed35%

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.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 15vs NYM1
Jun 16vs NYM5
Jun 17vs NYM2
Jun 19@ NYY0
Jun 20@ NYY4

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

WindowRateSample
Last 2 Weeks
Season.35531 PA
Last 2 Years.35531 PA

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

WindowRateSample
Last 2 Weeks.311222 PA
Season.3051149 PA
Last 2 Years.3454317 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.338
Hard-Hit % Allowed30%

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× / ~2.3×
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.424

WindowRateSample
Last 2 Weeks.60030 PA
Season.44989 PA
Last 2 Years.353167 PA

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3551040 PA
Last 2 Years.3503445 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.355
Hard-Hit % Allowed36%

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 · 0

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
vs SP / Bullpen~2× / ~2×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.26926 PA
Season.279183 PA
Last 2 Years.264444 PA

Last 5 GamesTotal Bases

Jun 13@ ATH1
Jun 15@ CHC0
Jun 16@ CHC1
Jun 17@ CHC0
Jun 20vs PIT0

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

WindowRateSample
Last 2 Weeks.70030 PA
Season.77344 PA
Last 2 Years.500132 PA

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

WindowRateSample
Last 2 Weeks.300223 PA
Season.3501262 PA
Last 2 Years.3373546 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.400
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.1
vs SP / Bullpen~2× / ~2.1×
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 14vs SD1
Jun 16@ SEA0
Jun 18@ SEA1
Jun 19@ LAD1
Jun 20@ LAD1

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

WindowRateSample
Last 2 Weeks.55618 PA
Season.462156 PA
Last 2 Years.382267 PA

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

WindowRateSample
Last 2 Weeks.343143 PA
Season.316765 PA
Last 2 Years.3081974 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.331
Hard-Hit % Allowed34%

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

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.32128 PA
Last 2 Years.38163 PA

Last 5 GamesTotal Bases

Jun 16@ AZ2
Jun 17@ AZ2
Jun 18@ ATH0
Jun 19@ ATH4
Jun 20@ ATH4

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

WindowRateSample
Last 2 Weeks.60030 PA
Season.44989 PA
Last 2 Years.353167 PA

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3551040 PA
Last 2 Years.3503445 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.355
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.569

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

WindowRateSample
Last 2 Weeks.0001 PA
Season.0002 PA
Last 2 Years.327388 PA

Last 5 GamesTotal Bases

May 27vs CIN4
Jun 13vs ATL0
Jun 16@ CIN1
Jun 18@ PHI1
Jun 20@ 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.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head1-for-3

Total Bases4 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB1 · 2 · 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.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.374

WindowRateSample
Last 2 Weeks.33321 PA
Season.38092 PA
Last 2 Years.428313 PA

Last 5 GamesTotal Bases

Jun 15@ LAD3
Jun 16@ LAD0
Jun 17@ LAD1
Jun 19vs WSH2
Jun 20vs WSH3

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.30984 PA
Last 2 Years.258167 PA

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

WindowRateSample
Last 2 Weeks.339195 PA
Season.3561195 PA
Last 2 Years.3983812 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

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.7× / ~1.4×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.45522 PA
Season.355121 PA
Last 2 Years.364539 PA

Last 5 GamesTotal Bases

Jun 15@ CIN1
Jun 16@ CIN1
Jun 17@ CIN3
Jun 18@ PHI1
Jun 20@ 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.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.565

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.385239 PA
Last 2 Years.377848 PA

Last 5 GamesTotal Bases

Jun 15@ PHI0
Jun 16@ PHI2
Jun 17@ PHI0
Jun 19vs SF1
Jun 20vs SF1

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.256117 PA
Last 2 Years.313770 PA

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

WindowRateSample
Last 2 Weeks.261157 PA
Season.332956 PA
Last 2 Years.3293029 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.277
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-5

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

Projection

Projected Total Bases1.566

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

Context

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

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.3333 PA
Season.1119 PA
Last 2 Years.33321 PA

Last 5 GamesTotal Bases

Jun 7@ MIA1
Jun 13@ LAA0
Jun 14@ LAA5
Jun 17@ LAD0
Jun 20vs WSH0

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.46037 PA
Last 2 Years.40452 PA

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

WindowRateSample
Last 2 Weeks.486185 PA
Season.3891117 PA
Last 2 Years.4003199 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed31%

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

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

WindowRateSample
Last 2 Weeks.50026 PA
Season.368152 PA
Last 2 Years.304582 PA

Last 5 GamesTotal Bases

Jun 14@ TOR4
Jun 16vs CWS5
Jun 17vs CWS1
Jun 18vs CWS1
Jun 20vs CIN0

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

WindowRateSample
Last 2 Weeks.66718 PA
Season.278133 PA
Last 2 Years.291223 PA

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

WindowRateSample
Last 2 Weeks.358243 PA
Season.3811026 PA
Last 2 Years.3684218 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.563

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

Context

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

Batter · Total Bases / PA vs LHP.391

WindowRateSample
Last 2 Weeks.40020 PA
Season.40589 PA
Last 2 Years.440307 PA

Last 5 GamesTotal Bases

Jun 14@ MIL0
Jun 16vs MIA5
Jun 17vs MIA2
Jun 18vs NYM3
Jun 20vs 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.313

WindowRateSample
Last 2 Weeks.25016 PA
Season.238122 PA
Last 2 Years.333669 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head9-for-26

Total Bases17 in 27 PA
Career Average.333
Plate Appearances27
HR · K · BB2 · 6 · 1

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

WindowRateSample
Last 2 Weeks.26534 PA
Season.343216 PA
Last 2 Years.362961 PA

Last 5 GamesTotal Bases

Jun 14vs PHI3
Jun 16vs CLE0
Jun 17vs CLE1
Jun 19@ ATL0
Jun 20@ ATL2

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.405131 PA
Last 2 Years.448533 PA

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

WindowRateSample
Last 2 Weeks.297158 PA
Season.281941 PA
Last 2 Years.3353595 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases5 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB0 · 1 · 1

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.25
vs SP / Bullpen~2× / ~2.2×
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 16@ SEA0
Jun 17@ SEA3
Jun 18@ SEA1
Jun 19@ LAD0
Jun 20@ LAD2

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

WindowRateSample
Last 2 Weeks.55618 PA
Season.462156 PA
Last 2 Years.382267 PA

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

WindowRateSample
Last 2 Weeks.343143 PA
Season.316765 PA
Last 2 Years.3081974 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.331
Hard-Hit % Allowed34%

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 · 1 · 0

Projection

Projected Total Bases1.561

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.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 14vs CHC0
Jun 16@ ATL4
Jun 17@ ATL4
Jun 19@ MIA1
Jun 20@ MIA0

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

WindowRateSample
Last 2 Weeks.50018 PA
Season.44025 PA
Last 2 Years.318239 PA

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

WindowRateSample
Last 2 Weeks.301146 PA
Season.268801 PA
Last 2 Years.3402832 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.324
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.558

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 3 GamesTotal Bases

Jun 18@ MIL0
Jun 19@ HOU0
Jun 20@ HOU0

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

WindowRateSample
Last 2 Weeks.69436 PA
Season.463123 PA
Last 2 Years.400195 PA

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

WindowRateSample
Last 2 Weeks.282170 PA
Season.299978 PA
Last 2 Years.3133020 PA

Starter Allows · vs LHB

wOBA Allowed.401
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.558

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

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.379

WindowRateSample
Last 2 Weeks
Season.37761 PA
Last 2 Years.399168 PA

Last 5 GamesTotal Bases

May 31@ BAL0
Jun 2@ ATL0
Jun 3@ ATL1
Jun 5vs BAL0
Jun 20@ CHC4

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.40499 PA
Last 2 Years.363317 PA

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

WindowRateSample
Last 2 Weeks.392227 PA
Season.345953 PA
Last 2 Years.3693409 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.556

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

WindowRateSample
Last 2 Weeks.16718 PA
Season.13023 PA
Last 2 Years.23390 PA

Last 5 GamesTotal Bases

Jun 16@ BOS1
Jun 17@ BOS1
Jun 18@ BOS4
Jun 19@ CHC2
Jun 20@ CHC0

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.40499 PA
Last 2 Years.363317 PA

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

WindowRateSample
Last 2 Weeks.392227 PA
Season.345953 PA
Last 2 Years.3693409 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.555

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

WindowRateSample
Last 2 Weeks.33345 PA
Season.397237 PA
Last 2 Years.325572 PA

Last 5 GamesTotal Bases

Jun 14@ BOS0
Jun 16vs MIN0
Jun 18vs MIN4
Jun 19vs SD1
Jun 20vs SD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.379214 PA
Season.327879 PA
Last 2 Years.3353773 PA

Quality of Contact

wOBA.312
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.553

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

Context

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

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.2005 PA
Season.27783 PA
Last 2 Years.379651 PA

Last 5 GamesTotal Bases

May 22vs COL1
Jun 15vs LAA1
Jun 16vs LAA0
Jun 19vs MIN1
Jun 20vs MIN0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.455231 PA
Season.3441015 PA
Last 2 Years.3523097 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.553

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

Context

Expected PAs4.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.418

WindowRateSample
Last 2 Weeks
Season.63611 PA
Last 2 Years.56316 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.287

WindowRateSample
Last 2 Weeks.12516 PA
Season.20991 PA
Last 2 Years.270200 PA

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

WindowRateSample
Last 2 Weeks.445146 PA
Season.329793 PA
Last 2 Years.3421926 PA

Quality of Contact vs LHP

wOBA.359
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 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 16@ MIL0
Jun 17@ MIL4
Jun 18@ MIL0
Jun 19@ HOU0
Jun 20@ HOU0

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

WindowRateSample
Last 2 Weeks.69436 PA
Season.463123 PA
Last 2 Years.400195 PA

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

WindowRateSample
Last 2 Weeks.282170 PA
Season.299978 PA
Last 2 Years.3133020 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.401
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.547

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

Context

Expected PAs4.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.298

WindowRateSample
Last 2 Weeks.03628 PA
Season.349192 PA
Last 2 Years.358653 PA

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

WindowRateSample
Last 2 Weeks.415205 PA
Season.3521053 PA
Last 2 Years.3643877 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.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.546

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.45746 PA
Season.395291 PA
Last 2 Years.4241037 PA

Last 5 GamesTotal Bases

Jun 15vs MIN1
Jun 16vs MIN1
Jun 18vs MIN1
Jun 19vs SD2
Jun 20vs SD4

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

WindowRateSample
Last 2 Weeks.379214 PA
Season.327879 PA
Last 2 Years.3353773 PA

Quality of Contact

wOBA.339
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.545

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

WindowRateSample
Last 2 Weeks.51631 PA
Season.39251 PA
Last 2 Years.399504 PA

Last 5 GamesTotal Bases

Jun 13vs AZ4
Jun 14vs AZ4
Jun 15vs NYM0
Jun 17vs NYM2
Jun 20@ NYY2

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

WindowRateSample
Last 2 Weeks
Season.35531 PA
Last 2 Years.35531 PA

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

WindowRateSample
Last 2 Weeks.311222 PA
Season.3051149 PA
Last 2 Years.3454317 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.545

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

Context

Expected PAs4.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

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 16vs BAL0
Jun 17vs BAL4
Jun 18vs BAL2
Jun 19vs BOS0
Jun 20vs BOS0

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.41565 PA
Last 2 Years.42580 PA

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

WindowRateSample
Last 2 Weeks.453117 PA
Season.354514 PA
Last 2 Years.3362092 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.323
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.544

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

WindowRateSample
Last 2 Weeks.35040 PA
Season.35040 PA
Last 2 Years.337627 PA

Last 5 GamesTotal Bases

Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD1
Jun 17vs SD1
Jun 19@ KC1

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.291110 PA
Last 2 Years.325397 PA

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

WindowRateSample
Last 2 Weeks.500174 PA
Season.3931006 PA
Last 2 Years.3553120 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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 14@ NYM0
Jun 16vs SF2
Jun 17vs SF3
Jun 19vs MIL1
Jun 20vs MIL0

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

WindowRateSample
Last 2 Weeks.43832 PA
Season.37572 PA
Last 2 Years.39192 PA

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

WindowRateSample
Last 2 Weeks.410161 PA
Season.301964 PA
Last 2 Years.3122463 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.327
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.541

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.33330 PA
Season.364162 PA
Last 2 Years.370976 PA

Last 5 GamesTotal Bases

Jun 15vs DET4
Jun 16vs DET0
Jun 17vs DET0
Jun 19vs CLE6
Jun 20vs CLE2

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

WindowRateSample
Last 2 Weeks.13622 PA
Season.439148 PA
Last 2 Years.451508 PA

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

WindowRateSample
Last 2 Weeks.362163 PA
Season.3251171 PA
Last 2 Years.3264132 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.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases4 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.536

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

Context

Expected PAs4.45
vs SP / Bullpen~2.8× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.18527 PA
Season.275120 PA
Last 2 Years.404461 PA

Last 5 GamesTotal Bases

Jun 15vs MIA0
Jun 16vs MIA0
Jun 17vs MIA1
Jun 18vs NYM0
Jun 20vs NYM10

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %43%

How well he's squaring up the ball.

Head-to-Head10-for-25

Total Bases15 in 28 PA
Career Average.357
Plate Appearances28
HR · K · BB1 · 6 · 3

Projection

Projected Total Bases1.532

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

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

Last 5 GamesTotal Bases

Jun 15@ TEX0
Jun 16@ TEX1
Jun 18@ TEX0
Jun 19@ AZ4
Jun 20@ AZ2

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

WindowRateSample
Last 2 Weeks.418196 PA
Season.336934 PA
Last 2 Years.3703516 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.529

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

WindowRateSample
Last 2 Weeks.46730 PA
Season.464110 PA
Last 2 Years.406224 PA

Last 5 GamesTotal Bases

Jun 14@ CWS2
Jun 15vs TB0
Jun 17vs TB2
Jun 19vs BAL1
Jun 20vs BAL0

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

WindowRateSample
Last 2 Weeks.22744 PA
Season.295156 PA
Last 2 Years.383300 PA

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

WindowRateSample
Last 2 Weeks.433187 PA
Season.362971 PA
Last 2 Years.3652732 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.529

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 8 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 LAD0
Jun 16@ NYY0
Jun 17@ NYY0
Jun 18@ NYY0
Jun 20@ DET0

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.339168 PA
Last 2 Years.403558 PA

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

WindowRateSample
Last 2 Weeks.462104 PA
Season.326696 PA
Last 2 Years.3352450 PA

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed31%

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

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

WindowRateSample
Last 2 Weeks1.3333 PA
Season1.3333 PA
Last 2 Years.297155 PA

Last 2 GamesTotal Bases

Jun 17@ WSH7
Jun 19vs STL2

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

WindowRateSample
Last 2 Weeks.14827 PA
Season.360203 PA
Last 2 Years.400537 PA

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

WindowRateSample
Last 2 Weeks.362152 PA
Season.3701055 PA
Last 2 Years.3662982 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.526

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

WindowRateSample
Last 2 Weeks.50012 PA
Season.38849 PA
Last 2 Years.270230 PA

Last 5 GamesTotal Bases

Jun 15vs MIA0
Jun 16vs MIA3
Jun 17vs MIA2
Jun 18vs NYM1
Jun 20vs NYM2

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.523

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

Context

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

Batter · Total Bases / PA vs RHP.354

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

Last 5 GamesTotal Bases

Jun 16@ NYY0
Jun 17@ NYY1
Jun 18@ NYY0
Jun 19@ DET6
Jun 20@ DET0

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.331127 PA
Last 2 Years.376519 PA

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

WindowRateSample
Last 2 Weeks.372183 PA
Season.346974 PA
Last 2 Years.3234320 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.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.522

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

WindowRateSample
Last 2 Weeks1.0006 PA
Season.443131 PA
Last 2 Years.435260 PA

Last 5 GamesTotal Bases

Jun 6@ TOR0
Jun 9vs SEA1
Jun 14vs SD4
Jun 19@ LAD1
Jun 20@ LAD0

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.372113 PA
Last 2 Years.328293 PA

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

WindowRateSample
Last 2 Weeks.387222 PA
Season.3311111 PA
Last 2 Years.3343093 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.521

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

WindowRateSample
Last 2 Weeks.31638 PA
Season.31573 PA
Last 2 Years.320406 PA

Last 5 GamesTotal Bases

Jun 15vs KC4
Jun 16vs KC0
Jun 17vs KC1
Jun 19@ TB0
Jun 20@ TB5

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

WindowRateSample
Last 2 Weeks.33318 PA
Season.389139 PA
Last 2 Years.391704 PA

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

WindowRateSample
Last 2 Weeks.354212 PA
Season.3471035 PA
Last 2 Years.3482980 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
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 · 2 · 0

Projection

Projected Total Bases1.516

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

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
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 16vs TOR5
Jun 17vs TOR0
Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA0

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

WindowRateSample
Last 2 Weeks.03628 PA
Season.349192 PA
Last 2 Years.358653 PA

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

WindowRateSample
Last 2 Weeks.415205 PA
Season.3521053 PA
Last 2 Years.3643877 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.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases8 in 11 PA
Career Average.273
Plate Appearances11
HR · K · BB1 · 4 · 1

Projection

Projected Total Bases1.512

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

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks1.0001 PA
Season.34775 PA
Last 2 Years.402801 PA

Last 5 GamesTotal Bases

May 1@ BOS3
May 2@ BOS0
Jun 16vs DET1
Jun 19vs CLE2
Jun 20vs CLE1

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

WindowRateSample
Last 2 Weeks.13622 PA
Season.439148 PA
Last 2 Years.451508 PA

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

WindowRateSample
Last 2 Weeks.362163 PA
Season.3251171 PA
Last 2 Years.3264132 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases2 in 7 PA
Career Average.286
Plate Appearances7
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.51

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.46469 PA
Last 2 Years.46469 PA

Last 5 GamesTotal Bases

Jun 16@ AZ1
Jun 17@ AZ0
Jun 18@ ATH1
Jun 19@ ATH2
Jun 20@ ATH1

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.27897 PA
Last 2 Years.294180 PA

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

WindowRateSample
Last 2 Weeks.455202 PA
Season.376880 PA
Last 2 Years.3752388 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.504

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

WindowRateSample
Last 2 Weeks.37845 PA
Season.39778 PA
Last 2 Years.367679 PA

Last 5 GamesTotal Bases

Jun 16@ SEA0
Jun 17@ SEA4
Jun 18@ SEA2
Jun 19@ LAD1
Jun 20@ LAD0

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

WindowRateSample
Last 2 Weeks.55618 PA
Season.462156 PA
Last 2 Years.382267 PA

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

WindowRateSample
Last 2 Weeks.343143 PA
Season.316765 PA
Last 2 Years.3081974 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.331
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
vs SP / Bullpen~3× / ~1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.5002 PA
Season.5002 PA
Last 2 Years.2005 PA

Last 4 GamesTotal Bases

Jun 13@ BAL1
Jun 14@ BAL0
Jun 19@ TEX0
Jun 20@ 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.321
Hard-Hit %34%

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-Head0-for-6

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

Projection

Projected Total Bases1.494

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

Context

Expected PAs4.1
vs SP / Bullpen~2.6× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.42540 PA
Season.436225 PA
Last 2 Years.405986 PA

Last 5 GamesTotal Bases

Jun 15vs COL0
Jun 16vs COL1
Jun 17vs COL3
Jun 19vs TOR2
Jun 20vs TOR1

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

WindowRateSample
Last 2 Weeks.16724 PA
Season.279172 PA
Last 2 Years.318737 PA

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

WindowRateSample
Last 2 Weeks.351205 PA
Season.3151082 PA
Last 2 Years.3243243 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-21

Total Bases1 in 24 PA
Career Average.042
Plate Appearances24
HR · K · BB0 · 10 · 3

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.25
vs SP / Bullpen~2× / ~2.2×
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.424

WindowRateSample
Last 2 Weeks.60030 PA
Season.44989 PA
Last 2 Years.353167 PA

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3551040 PA
Last 2 Years.3503445 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.355
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.494

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 14vs AZ2
Jun 16vs NYM0
Jun 17vs NYM2
Jun 19@ NYY1
Jun 20@ NYY3

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

WindowRateSample
Last 2 Weeks
Season.18233 PA
Last 2 Years.18233 PA

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

WindowRateSample
Last 2 Weeks.299207 PA
Season.326990 PA
Last 2 Years.3223220 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.328
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.494

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

Context

Expected PAs4
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 16@ NYY0
Jun 17@ NYY1
Jun 18@ NYY0
Jun 19@ DET0
Jun 20@ DET2

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.339168 PA
Last 2 Years.403558 PA

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

WindowRateSample
Last 2 Weeks.462104 PA
Season.326696 PA
Last 2 Years.3352450 PA

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.491

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.23113 PA
Last 2 Years.13537 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.409

WindowRateSample
Last 2 Weeks.64314 PA
Season.46037 PA
Last 2 Years.40452 PA

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

WindowRateSample
Last 2 Weeks.486185 PA
Season.3891117 PA
Last 2 Years.4003199 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.488

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

WindowRateSample
Last 2 Weeks.8577 PA
Season.19357 PA
Last 2 Years.245257 PA

Last 5 GamesTotal Bases

Jun 14vs NYY5
Jun 16@ BOS6
Jun 17@ BOS2
Jun 19@ CHC1
Jun 20@ CHC0

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

WindowRateSample
Last 2 Weeks.41748 PA
Season.388250 PA
Last 2 Years.420991 PA

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

WindowRateSample
Last 2 Weeks.409171 PA
Season.342833 PA
Last 2 Years.3543546 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
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 · 1 · 0

Projection

Projected Total Bases1.487

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

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.40010 PA
Season.29434 PA
Last 2 Years.362403 PA

Last 5 GamesTotal Bases

Jun 14@ TOR2
Jun 17vs CWS2
Jun 18vs CWS0
Jun 19vs CIN3
Jun 20vs CIN2

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

WindowRateSample
Last 2 Weeks.14328 PA
Season.328186 PA
Last 2 Years.363284 PA

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

WindowRateSample
Last 2 Weeks.333180 PA
Season.388908 PA
Last 2 Years.3653040 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.483

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

Context

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.63611 PA
Season.36563 PA
Last 2 Years.331390 PA

Last 5 GamesTotal Bases

Jun 15vs COL4
Jun 16vs COL1
Jun 17vs COL4
Jun 19vs TOR0
Jun 20vs TOR4

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.244131 PA
Last 2 Years.302696 PA

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

WindowRateSample
Last 2 Weeks.409181 PA
Season.3501044 PA
Last 2 Years.3584026 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
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.482

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

Context

Expected PAs3.8
vs SP / Bullpen~1.2× / ~2.6×
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 16@ AZ0
Jun 17@ AZ0
Jun 18@ ATH0
Jun 19@ ATH4
Jun 20@ ATH1

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

WindowRateSample
Last 2 Weeks.60030 PA
Season.44989 PA
Last 2 Years.353167 PA

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3551040 PA
Last 2 Years.3503445 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.355
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.482

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

Context

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

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.21723 PA
Season.30672 PA
Last 2 Years.354633 PA

Last 5 GamesTotal Bases

Jun 16vs CLE0
Jun 17vs CLE2
Jun 18vs CLE0
Jun 19@ ATL3
Jun 20@ ATL1

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.405131 PA
Last 2 Years.448533 PA

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

WindowRateSample
Last 2 Weeks.297158 PA
Season.281941 PA
Last 2 Years.3353595 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.318
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.477

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

Context

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

Batter · Total Bases / PA vs RHP.292

WindowRateSample
Last 2 Weeks.00014 PA
Season.254126 PA
Last 2 Years.304428 PA

Last 5 GamesTotal Bases

Jun 13@ CLE1
Jun 16@ HOU0
Jun 17@ HOU0
Jun 19vs CWS4
Jun 20vs CWS0

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.345139 PA
Last 2 Years.363537 PA

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

WindowRateSample
Last 2 Weeks.325157 PA
Season.359944 PA
Last 2 Years.3452815 PA

Quality of Contact vs RHP

wOBA.249
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.477

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

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
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 14@ PIT0
Jun 15@ PHI0
Jun 17@ PHI4
Jun 19vs SF7
Jun 20vs SF1

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

WindowRateSample
Last 2 Weeks.24441 PA
Season.340191 PA
Last 2 Years.369858 PA

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

WindowRateSample
Last 2 Weeks.434175 PA
Season.358874 PA
Last 2 Years.3352371 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.289
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 · 2 · 0

Projection

Projected Total Bases1.476

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

WindowRateSample
Last 2 Weeks.00012 PA
Season.23191 PA
Last 2 Years.260204 PA

Last 5 GamesTotal Bases

Jun 14@ LAA1
Jun 16@ LAD0
Jun 17@ LAD0
Jun 19vs WSH1
Jun 20vs WSH2

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.46037 PA
Last 2 Years.40452 PA

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

WindowRateSample
Last 2 Weeks.486185 PA
Season.3891117 PA
Last 2 Years.4003199 PA

Quality of Contact vs LHP

wOBA.260
Hard-Hit %22%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed31%

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.35
vs SP / Bullpen~3× / ~1.3×
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 15@ STL0
Jun 16@ STL0
Jun 17@ STL2
Jun 19@ TEX0
Jun 20@ TEX1

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

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

WindowRateSample
Last 2 Weeks.45824 PA
Season.33789 PA
Last 2 Years.367259 PA

Last 5 GamesTotal Bases

Jun 14@ PIT4
Jun 15@ PHI1
Jun 16@ PHI0
Jun 19vs SF2
Jun 20vs SF4

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.256117 PA
Last 2 Years.313770 PA

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

WindowRateSample
Last 2 Weeks.261157 PA
Season.332956 PA
Last 2 Years.3293029 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.277
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 · 2 · 0

Projection

Projected Total Bases1.472

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

WindowRateSample
Last 2 Weeks.29341 PA
Season.344227 PA
Last 2 Years.431984 PA

Last 5 GamesTotal Bases

Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR1
Jun 20vs TOR1

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

WindowRateSample
Last 2 Weeks.16724 PA
Season.279172 PA
Last 2 Years.318737 PA

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

WindowRateSample
Last 2 Weeks.351205 PA
Season.3151082 PA
Last 2 Years.3243243 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases8 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB2 · 4 · 1

Projection

Projected Total Bases1.466

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

WindowRateSample
Last 2 Weeks.36025 PA
Season.377175 PA
Last 2 Years.311659 PA

Last 5 GamesTotal Bases

Jun 14vs SEA4
Jun 15vs KC0
Jun 16vs KC1
Jun 19@ TB0
Jun 20@ TB0

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

WindowRateSample
Last 2 Weeks.33318 PA
Season.389139 PA
Last 2 Years.391704 PA

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

WindowRateSample
Last 2 Weeks.354212 PA
Season.3471035 PA
Last 2 Years.3482980 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
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 · 0 · 0

Projection

Projected Total Bases1.464

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.389144 PA
Last 2 Years.328195 PA

Last 5 GamesTotal Bases

Jun 14@ MIN2
Jun 15vs SD0
Jun 16vs SD1
Jun 17vs SD1
Jun 19@ KC3

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.291110 PA
Last 2 Years.325397 PA

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

WindowRateSample
Last 2 Weeks.500174 PA
Season.3931006 PA
Last 2 Years.3553120 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
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.459

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

WindowRateSample
Last 2 Weeks.15439 PA
Season.345246 PA
Last 2 Years.359869 PA

Last 5 GamesTotal Bases

Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0
Jun 17@ PHI1
Jun 20vs SF0

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

WindowRateSample
Last 2 Weeks.24441 PA
Season.340191 PA
Last 2 Years.369858 PA

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

WindowRateSample
Last 2 Weeks.434175 PA
Season.358874 PA
Last 2 Years.3352371 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-4

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

Projection

Projected Total Bases1.458

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

WindowRateSample
Last 2 Weeks.60015 PA
Season.29468 PA
Last 2 Years.246240 PA

Last 5 GamesTotal Bases

Jun 16@ BOS6
Jun 17@ BOS2
Jun 18@ BOS0
Jun 19@ CHC2
Jun 20@ CHC1

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.40499 PA
Last 2 Years.363317 PA

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

WindowRateSample
Last 2 Weeks.392227 PA
Season.345953 PA
Last 2 Years.3693409 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
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 · 0 · 0

Projection

Projected Total Bases1.454

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.30826 PA
Last 2 Years.30826 PA

Last 5 GamesTotal Bases

Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL1
Jun 19vs BOS0
Jun 20vs BOS0

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.41565 PA
Last 2 Years.42580 PA

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

WindowRateSample
Last 2 Weeks.453117 PA
Season.354514 PA
Last 2 Years.3362092 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.323
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.455

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

WindowRateSample
Last 2 Weeks.28945 PA
Season.328250 PA
Last 2 Years.405867 PA

Last 5 GamesTotal Bases

Jun 15vs COL2
Jun 16vs COL0
Jun 17vs COL0
Jun 19vs TOR1
Jun 20vs TOR1

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.244131 PA
Last 2 Years.302696 PA

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

WindowRateSample
Last 2 Weeks.409181 PA
Season.3501044 PA
Last 2 Years.3584026 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.283
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-15

Total Bases5 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.451

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.33351 PA
Last 2 Years.33351 PA

Last 5 GamesTotal Bases

Jun 15@ HOU2
Jun 16@ HOU3
Jun 17@ HOU0
Jun 19vs CWS1
Jun 20vs CWS0

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.345139 PA
Last 2 Years.363537 PA

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

WindowRateSample
Last 2 Weeks.325157 PA
Season.359944 PA
Last 2 Years.3452815 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.451

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

WindowRateSample
Last 2 Weeks.63611 PA
Season.32178 PA
Last 2 Years.427309 PA

Last 5 GamesTotal Bases

Jun 5vs SF2
Jun 9@ COL0
Jun 13@ SF2
Jun 16vs COL3
Jun 20vs TOR0

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.244131 PA
Last 2 Years.302696 PA

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

WindowRateSample
Last 2 Weeks.409181 PA
Season.3501044 PA
Last 2 Years.3584026 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed32%

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 · 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×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.446

WindowRateSample
Last 2 Weeks.61921 PA
Season.55636 PA
Last 2 Years.55636 PA

Last 5 GamesTotal Bases

Jun 16vs PIT0
Jun 17vs PIT4
Jun 18vs LAA1
Jun 19vs LAA1
Jun 20vs LAA1

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

WindowRateSample
Last 2 Weeks.13751 PA
Season.314264 PA
Last 2 Years.372535 PA

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

WindowRateSample
Last 2 Weeks.247174 PA
Season.291836 PA
Last 2 Years.3172255 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs RHB

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

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks.27333 PA
Season.289218 PA
Last 2 Years.391991 PA

Last 5 GamesTotal Bases

Jun 15@ WSH0
Jun 16@ WSH1
Jun 17@ WSH1
Jun 18vs STL7
Jun 19vs STL2

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

WindowRateSample
Last 2 Weeks.08723 PA
Season.254126 PA
Last 2 Years.314376 PA

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

WindowRateSample
Last 2 Weeks.512209 PA
Season.3571172 PA
Last 2 Years.3523933 PA

Quality of Contact vs RHP

wOBA.268
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.257
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases2 in 7 PA
Career Average.286
Plate Appearances7
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.448

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.455231 PA
Season.3441015 PA
Last 2 Years.3523097 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.448

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

Context

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.45533 PA
Season.318211 PA
Last 2 Years.305567 PA

Last 5 GamesTotal Bases

Jun 15vs DET2
Jun 16vs DET1
Jun 17vs DET3
Jun 19vs CLE1
Jun 20vs CLE0

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

WindowRateSample
Last 2 Weeks.13622 PA
Season.439148 PA
Last 2 Years.451508 PA

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

WindowRateSample
Last 2 Weeks.362163 PA
Season.3251171 PA
Last 2 Years.3264132 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

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 · 0 · 0

Projection

Projected Total Bases1.448

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

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.0001 PA
Season.0001 PA
Last 2 Years.292373 PA

Last 3 GamesTotal Bases

Jun 17vs TB0
Jun 19vs BAL4
Jun 20vs BAL2

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

WindowRateSample
Last 2 Weeks.22744 PA
Season.295156 PA
Last 2 Years.383300 PA

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

WindowRateSample
Last 2 Weeks.433187 PA
Season.362971 PA
Last 2 Years.3652732 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.445

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
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 8vs CIN2
Jun 9vs CIN0
Jun 13@ BAL0
Jun 14@ BAL0
Jun 20@ 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.442

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 5 GamesTotal Bases

Jun 15vs MIA4
Jun 16vs MIA0
Jun 17vs MIA0
Jun 18vs NYM1
Jun 20vs 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.359

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.442

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

Context

Expected PAs4.25
vs SP / Bullpen~2.4× / ~1.9×
BallparkNeutral
WeatherNeutral

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 15vs NYM0
Jun 16vs NYM4
Jun 17vs NYM0
Jun 19@ NYY0
Jun 20@ NYY4

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

WindowRateSample
Last 2 Weeks
Season.35531 PA
Last 2 Years.35531 PA

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

WindowRateSample
Last 2 Weeks.311222 PA
Season.3051149 PA
Last 2 Years.3454317 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.338
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.44

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

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.47419 PA
Season.35465 PA
Last 2 Years.304237 PA

Last 5 GamesTotal Bases

Jun 15@ WSH3
Jun 16@ WSH3
Jun 17@ WSH0
Jun 18vs STL4
Jun 19vs STL0

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

WindowRateSample
Last 2 Weeks.08723 PA
Season.254126 PA
Last 2 Years.314376 PA

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

WindowRateSample
Last 2 Weeks.512209 PA
Season.3571172 PA
Last 2 Years.3523933 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.257
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.44

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

Context

Expected 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@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN2
Jun 20vs MIN0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.455231 PA
Season.3441015 PA
Last 2 Years.3523097 PA

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 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 14@ PIT4
Jun 15@ PHI2
Jun 17@ PHI5
Jun 19vs SF0
Jun 20vs SF1

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

WindowRateSample
Last 2 Weeks.24441 PA
Season.340191 PA
Last 2 Years.369858 PA

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

WindowRateSample
Last 2 Weeks.434175 PA
Season.358874 PA
Last 2 Years.3352371 PA

Starter Allows · vs LHB

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.38121 PA
Season.29399 PA
Last 2 Years.298379 PA

Last 5 GamesTotal Bases

Jun 10vs STL0
Jun 12vs ATL2
Jun 14vs ATL0
Jun 17@ CIN1
Jun 20@ 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.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
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.325

WindowRateSample
Last 2 Weeks.00010 PA
Season.302139 PA
Last 2 Years.390721 PA

Last 5 GamesTotal Bases

Jun 15@ CIN1
Jun 16@ CIN4
Jun 17@ CIN1
Jun 18@ PHI0
Jun 20@ PHI5

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

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Quality of Contact vs RHP

wOBA.269
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head3-for-9

Total Bases4 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.433

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

Context

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

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.19226 PA
Season.311132 PA
Last 2 Years.337573 PA

Last 5 GamesTotal Bases

Jun 16@ MIL2
Jun 17@ MIL0
Jun 18@ MIL0
Jun 19@ HOU4
Jun 20@ HOU0

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.241112 PA
Last 2 Years.257179 PA

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

WindowRateSample
Last 2 Weeks.332220 PA
Season.323898 PA
Last 2 Years.3343433 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.308
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.428

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

Context

Expected PAs4
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.28025 PA
Season.27333 PA
Last 2 Years.21171 PA

Last 5 GamesTotal Bases

Jun 15vs SD2
Jun 16vs SD0
Jun 17vs SD0
Jun 18@ KC0
Jun 19@ KC0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.291110 PA
Last 2 Years.325397 PA

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

WindowRateSample
Last 2 Weeks.500174 PA
Season.3931006 PA
Last 2 Years.3553120 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.427

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

WindowRateSample
Last 2 Weeks.10837 PA
Season.357193 PA
Last 2 Years.354773 PA

Last 5 GamesTotal Bases

Jun 15vs LAA1
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN2
Jun 20vs MIN0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.455231 PA
Season.3441015 PA
Last 2 Years.3523097 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.426

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 15vs SD0
Jun 16vs SD2
Jun 17vs SD0
Jun 18@ KC3
Jun 19@ KC1

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.37588 PA
Last 2 Years.309324 PA

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

WindowRateSample
Last 2 Weeks.356222 PA
Season.358994 PA
Last 2 Years.3363445 PA

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.424

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.42119 PA
Season.26261 PA
Last 2 Years.326727 PA

Last 5 GamesTotal Bases

Jun 16vs CWS3
Jun 17vs CWS3
Jun 18vs CWS2
Jun 19vs CIN2
Jun 20vs CIN1

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

WindowRateSample
Last 2 Weeks.66718 PA
Season.278133 PA
Last 2 Years.291223 PA

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

WindowRateSample
Last 2 Weeks.358243 PA
Season.3811026 PA
Last 2 Years.3684218 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.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases3 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 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.9×
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 14vs TEX0
Jun 16vs TOR0
Jun 18vs TOR4
Jun 19@ SEA7
Jun 20@ SEA2

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.403154 PA
Last 2 Years.345657 PA

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.340897 PA
Last 2 Years.3293934 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.308
Hard-Hit % Allowed37%

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

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.44025 PA
Season.349132 PA
Last 2 Years.395648 PA

Last 5 GamesTotal Bases

Jun 10@ KC0
Jun 12@ BOS0
Jun 14@ BOS5
Jun 18vs MIN1
Jun 20vs SD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.379214 PA
Season.327879 PA
Last 2 Years.3353773 PA

Quality of Contact

wOBA.318
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.418

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

Context

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

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks
Season.28859 PA
Last 2 Years.314385 PA

Last 5 GamesTotal Bases

May 20@ SEA1
May 23@ SF2
May 24@ SF0
Jun 19vs SD0
Jun 20vs SD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3461029 PA
Last 2 Years.3383750 PA

Quality of Contact

wOBA.293
Hard-Hit %42%

How well he's squaring up the ball.

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.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 13@ NYM0
Jun 14@ NYM0
Jun 17vs SF0
Jun 19vs MIL1
Jun 20vs MIL0

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

WindowRateSample
Last 2 Weeks.43832 PA
Season.37572 PA
Last 2 Years.39192 PA

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

WindowRateSample
Last 2 Weeks.410161 PA
Season.301964 PA
Last 2 Years.3122463 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.327
Hard-Hit % Allowed37%

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

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.43523 PA
Season.422102 PA
Last 2 Years.355529 PA

Last 5 GamesTotal Bases

Jun 14vs SEA6
Jun 15vs KC1
Jun 17vs KC1
Jun 19@ TB1
Jun 20@ TB1

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.353201 PA
Last 2 Years.361653 PA

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

WindowRateSample
Last 2 Weeks.273143 PA
Season.319800 PA
Last 2 Years.3312459 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed31%

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 · 0 · 1

Projection

Projected Total Bases1.408

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

WindowRateSample
Last 2 Weeks.06730 PA
Season.393107 PA
Last 2 Years.327689 PA

Last 5 GamesTotal Bases

Jun 15@ STL0
Jun 16@ STL1
Jun 17@ STL0
Jun 19@ TEX10
Jun 20@ 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.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.408

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

WindowRateSample
Last 2 Weeks.28628 PA
Season.236191 PA
Last 2 Years.327904 PA

Last 5 GamesTotal Bases

Jun 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL1
Jun 19@ HOU0
Jun 20@ HOU0

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

WindowRateSample
Last 2 Weeks.69436 PA
Season.463123 PA
Last 2 Years.400195 PA

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

WindowRateSample
Last 2 Weeks.282170 PA
Season.299978 PA
Last 2 Years.3133020 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.401
Hard-Hit % Allowed42%

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

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.275171 PA
Last 2 Years.326230 PA

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

WindowRateSample
Last 2 Weeks.374182 PA
Season.344883 PA
Last 2 Years.3413354 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.313
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

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.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 15@ CHC0
Jun 16@ CHC0
Jun 17@ CHC0
Jun 19vs PIT2
Jun 20vs PIT0

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

WindowRateSample
Last 2 Weeks.18527 PA
Season.14734 PA
Last 2 Years.346127 PA

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

WindowRateSample
Last 2 Weeks.393178 PA
Season.2841160 PA
Last 2 Years.3063729 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.275
Hard-Hit % Allowed27%

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 · 1 · 0

Projection

Projected Total Bases1.405

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 16vs CLE0
Jun 17vs CLE2
Jun 18vs CLE1
Jun 19@ ATL1
Jun 20@ ATL2

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.405131 PA
Last 2 Years.448533 PA

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

WindowRateSample
Last 2 Weeks.297158 PA
Season.281941 PA
Last 2 Years.3353595 PA

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

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

WindowRateSample
Last 2 Weeks.38918 PA
Season.28278 PA
Last 2 Years.311225 PA

Last 5 GamesTotal Bases

Jun 12vs NYY0
Jun 14vs NYY0
Jun 16@ BOS0
Jun 17@ BOS2
Jun 20@ CHC1

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

WindowRateSample
Last 2 Weeks.41748 PA
Season.388250 PA
Last 2 Years.420991 PA

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

WindowRateSample
Last 2 Weeks.409171 PA
Season.342833 PA
Last 2 Years.3543546 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.313
Hard-Hit % Allowed33%

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

Batter · Total Bases / PA vs RHP.274

WindowRateSample
Last 2 Weeks.14342 PA
Season.246240 PA
Last 2 Years.3101028 PA

Last 5 GamesTotal Bases

Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR4
Jun 20vs TOR0

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.244131 PA
Last 2 Years.302696 PA

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

WindowRateSample
Last 2 Weeks.409181 PA
Season.3501044 PA
Last 2 Years.3584026 PA

Quality of Contact vs RHP

wOBA.262
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-9

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

Projection

Projected Total Bases1.402

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

WindowRateSample
Last 2 Weeks.41039 PA
Season.308214 PA
Last 2 Years.304660 PA

Last 5 GamesTotal Bases

Jun 15vs NYM0
Jun 16vs NYM0
Jun 17vs NYM2
Jun 19@ NYY0
Jun 20@ NYY1

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

WindowRateSample
Last 2 Weeks
Season.35531 PA
Last 2 Years.35531 PA

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

WindowRateSample
Last 2 Weeks.311222 PA
Season.3051149 PA
Last 2 Years.3454317 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.338
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.401

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

WindowRateSample
Last 2 Weeks.25020 PA
Season.51243 PA
Last 2 Years.418141 PA

Last 5 GamesTotal Bases

Jun 6@ CHC0
Jun 8vs WSH0
Jun 13vs CHC0
Jun 17@ ATL1
Jun 20@ MIA0

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

WindowRateSample
Last 2 Weeks.50018 PA
Season.44025 PA
Last 2 Years.318239 PA

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

WindowRateSample
Last 2 Weeks.301146 PA
Season.268801 PA
Last 2 Years.3402832 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.4

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.33357 PA
Last 2 Years.267314 PA

Last 5 GamesTotal Bases

Jun 15vs MIN1
Jun 16vs MIN0
Jun 18vs MIN1
Jun 19vs SD1
Jun 20vs SD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3461029 PA
Last 2 Years.3383750 PA

Quality of Contact

wOBA.321
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.398

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

Context

Expected 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 20@ 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.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.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.399

WindowRateSample
Last 2 Weeks.433141 PA
Season.386837 PA
Last 2 Years.3872752 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %28%

How well he's squaring up the ball.

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

Batter · Total Bases / PA vs LHP.357

WindowRateSample
Last 2 Weeks.2005 PA
Season.30852 PA
Last 2 Years.419191 PA

Last 5 GamesTotal Bases

Jun 16vs PIT1
Jun 17vs PIT1
Jun 18vs LAA1
Jun 19vs LAA6
Jun 20vs LAA1

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

WindowRateSample
Last 2 Weeks.13751 PA
Season.314264 PA
Last 2 Years.372535 PA

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

WindowRateSample
Last 2 Weeks.247174 PA
Season.291836 PA
Last 2 Years.3172255 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.247
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.393

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 14vs MIA1
Jun 16@ ATH0
Jun 17@ ATH2
Jun 19@ COL3
Jun 20@ COL0

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.354181 PA
Last 2 Years.391626 PA

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

WindowRateSample
Last 2 Weeks.455178 PA
Season.4171023 PA
Last 2 Years.4043664 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.307
Hard-Hit % Allowed35%

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 · 1 · 0

Projection

Projected Total Bases1.392

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

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks
Season.34432 PA
Last 2 Years.393163 PA

Last 5 GamesTotal Bases

May 24vs DET0
May 25vs TB0
May 27vs TB0
May 28vs TOR0
Jun 19vs BOS0

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.275171 PA
Last 2 Years.326230 PA

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

WindowRateSample
Last 2 Weeks.374182 PA
Season.344883 PA
Last 2 Years.3413354 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.39

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

Context

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.35020 PA
Season.33384 PA
Last 2 Years.309625 PA

Last 5 GamesTotal Bases

Jun 14@ KC0
Jun 15vs DET1
Jun 17vs DET0
Jun 19vs CLE2
Jun 20vs CLE0

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

WindowRateSample
Last 2 Weeks.13622 PA
Season.439148 PA
Last 2 Years.451508 PA

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

WindowRateSample
Last 2 Weeks.362163 PA
Season.3251171 PA
Last 2 Years.3264132 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

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 PAs4
vs SP / Bullpen~2× / ~2×
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 14@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN1
Jun 20vs MIN2

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

WindowRateSample
Last 2 Weeks.383227 PA
Season.3671035 PA
Last 2 Years.3843117 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.387

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.332

WindowRateSample
Last 2 Weeks.0004 PA
Season.24025 PA
Last 2 Years.21932 PA

Last 5 GamesTotal Bases

May 31vs BOS0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 19@ HOU0
Jun 20@ HOU1

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

WindowRateSample
Last 2 Weeks.69436 PA
Season.463123 PA
Last 2 Years.400195 PA

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

WindowRateSample
Last 2 Weeks.282170 PA
Season.299978 PA
Last 2 Years.3133020 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.401
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.385

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

WindowRateSample
Last 2 Weeks
Season.15426 PA
Last 2 Years.424165 PA

Last 5 GamesTotal Bases

May 5@ AZ0
May 7@ AZ5
May 8@ SF0
May 9@ SF4
Jun 20vs MIL0

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

WindowRateSample
Last 2 Weeks.43832 PA
Season.37572 PA
Last 2 Years.39192 PA

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

WindowRateSample
Last 2 Weeks.410161 PA
Season.301964 PA
Last 2 Years.3122463 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-2

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

Projection

Projected Total Bases1.381

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 8vs NYY3
Jun 12vs DET2
Jun 17@ MIL0
Jun 19@ HOU1
Jun 20@ HOU3

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

WindowRateSample
Last 2 Weeks.69436 PA
Season.463123 PA
Last 2 Years.400195 PA

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

WindowRateSample
Last 2 Weeks.282170 PA
Season.299978 PA
Last 2 Years.3133020 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.401
Hard-Hit % Allowed42%

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

Batter · Total Bases / PA vs RHP.311

WindowRateSample
Last 2 Weeks.25735 PA
Season.267206 PA
Last 2 Years.324864 PA

Last 5 GamesTotal Bases

Jun 15vs SD2
Jun 16vs SD1
Jun 17vs SD1
Jun 18@ KC4
Jun 19@ KC2

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.37588 PA
Last 2 Years.309324 PA

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

WindowRateSample
Last 2 Weeks.356222 PA
Season.358994 PA
Last 2 Years.3363445 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases3 in 7 PA
Career Average.429
Plate Appearances7
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.374

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.34432 PA
Season.240146 PA
Last 2 Years.341718 PA

Last 5 GamesTotal Bases

Jun 12@ CLE0
Jun 13@ CLE0
Jun 15@ HOU0
Jun 16@ HOU0
Jun 20vs CWS0

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.344195 PA
Last 2 Years.358618 PA

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.331836 PA
Last 2 Years.3552438 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.374

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 14vs CHC2
Jun 16@ ATL0
Jun 17@ ATL0
Jun 19@ MIA1
Jun 20@ MIA4

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

WindowRateSample
Last 2 Weeks.44134 PA
Season.43941 PA
Last 2 Years.504280 PA

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

WindowRateSample
Last 2 Weeks.303228 PA
Season.3111028 PA
Last 2 Years.3372889 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.354
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.372

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.292

WindowRateSample
Last 2 Weeks.00010 PA
Season.248117 PA
Last 2 Years.236352 PA

Last 5 GamesTotal Bases

Jun 7@ ATL0
Jun 9vs LAD0
Jun 14vs MIA0
Jun 17@ ATH2
Jun 20@ COL0

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.354181 PA
Last 2 Years.391626 PA

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

WindowRateSample
Last 2 Weeks.455178 PA
Season.4171023 PA
Last 2 Years.4043664 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.372

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

WindowRateSample
Last 2 Weeks.3333 PA
Season.16736 PA
Last 2 Years.387230 PA

Last 5 GamesTotal Bases

Jun 15vs PIT3
Jun 16vs PIT2
Jun 17vs PIT0
Jun 19vs LAA5
Jun 20vs LAA1

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

WindowRateSample
Last 2 Weeks.12516 PA
Season.20991 PA
Last 2 Years.270200 PA

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

WindowRateSample
Last 2 Weeks.445146 PA
Season.329793 PA
Last 2 Years.3421926 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
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 · 2 · 0

Projection

Projected Total Bases1.366

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

Context

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

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.4005 PA
Season.04941 PA
Last 2 Years.199261 PA

Last 5 GamesTotal Bases

Jun 8@ ATH1
Jun 14vs PHI6
Jun 18vs CLE2
Jun 19@ ATL1
Jun 20@ ATL1

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.255235 PA
Last 2 Years.317625 PA

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

WindowRateSample
Last 2 Weeks.336152 PA
Season.336816 PA
Last 2 Years.3402511 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
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 · 0 · 0

Projection

Projected Total Bases1.366

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.1676 PA
Last 2 Years.20488 PA

Last 5 GamesTotal Bases

Jun 10@ CLE0
Jun 12@ TOR0
Jun 14@ TOR3
Jun 17vs CWS2
Jun 20vs CIN1

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

WindowRateSample
Last 2 Weeks.66718 PA
Season.278133 PA
Last 2 Years.291223 PA

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

WindowRateSample
Last 2 Weeks.358243 PA
Season.3811026 PA
Last 2 Years.3684218 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.359

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.54831 PA
Season.222176 PA
Last 2 Years.234278 PA

Last 5 GamesTotal Bases

Jun 15vs KC2
Jun 16vs KC6
Jun 17vs KC2
Jun 19@ TB1
Jun 20@ TB3

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.353201 PA
Last 2 Years.361653 PA

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

WindowRateSample
Last 2 Weeks.273143 PA
Season.319800 PA
Last 2 Years.3312459 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.358

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

WindowRateSample
Last 2 Weeks.2504 PA
Season.2508 PA
Last 2 Years.30030 PA

Last 5 GamesTotal Bases

Jun 7@ MIN1
Jun 10vs TEX0
Jun 16@ WSH1
Jun 18vs STL0
Jun 19vs STL0

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

WindowRateSample
Last 2 Weeks.08723 PA
Season.254126 PA
Last 2 Years.314376 PA

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

WindowRateSample
Last 2 Weeks.512209 PA
Season.3571172 PA
Last 2 Years.3523933 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.257
Hard-Hit % Allowed37%

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 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 15@ TEX0
Jun 16@ TEX3
Jun 18@ TEX2
Jun 19@ AZ1
Jun 20@ AZ3

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

WindowRateSample
Last 2 Weeks.418196 PA
Season.336934 PA
Last 2 Years.3703516 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %29%

How well he's squaring up the ball.

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 PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.304

WindowRateSample
Last 2 Weeks.30030 PA
Season.220141 PA
Last 2 Years.264367 PA

Last 5 GamesTotal Bases

Jun 12vs SD0
Jun 13vs SD2
Jun 14vs SD0
Jun 19@ LAD1
Jun 20@ LAD0

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.372113 PA
Last 2 Years.328293 PA

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

WindowRateSample
Last 2 Weeks.387222 PA
Season.3311111 PA
Last 2 Years.3343093 PA

Quality of Contact vs RHP

wOBA.261
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed35%

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 PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.16131 PA
Season.339195 PA
Last 2 Years.408797 PA

Last 5 GamesTotal Bases

Jun 16vs CWS1
Jun 17vs CWS4
Jun 18vs CWS0
Jun 19vs CIN4
Jun 20vs CIN0

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

WindowRateSample
Last 2 Weeks.14328 PA
Season.328186 PA
Last 2 Years.363284 PA

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

WindowRateSample
Last 2 Weeks.333180 PA
Season.388908 PA
Last 2 Years.3653040 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.290
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head2-for-2

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

Projection

Projected Total Bases1.344

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.3339 PA
Season.273121 PA
Last 2 Years.331157 PA

Last 5 GamesTotal Bases

Jun 14@ KC2
Jun 15vs DET0
Jun 16vs DET0
Jun 19vs CLE0
Jun 20vs CLE0

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

WindowRateSample
Last 2 Weeks.13622 PA
Season.439148 PA
Last 2 Years.451508 PA

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

WindowRateSample
Last 2 Weeks.362163 PA
Season.3251171 PA
Last 2 Years.3264132 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

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

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.1258 PA
Season.248109 PA
Last 2 Years.350434 PA

Last 5 GamesTotal Bases

Jun 8@ TB0
Jun 13vs TEX1
Jun 14vs TEX0
Jun 19@ SEA0
Jun 20@ SEA0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.403154 PA
Last 2 Years.345657 PA

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.340897 PA
Last 2 Years.3293934 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed37%

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

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.42914 PA
Season.38936 PA
Last 2 Years.36641 PA

Last 5 GamesTotal Bases

Jun 14@ PIT2
Jun 15@ PHI0
Jun 16@ PHI5
Jun 17@ PHI5
Jun 20vs SF0

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.256117 PA
Last 2 Years.313770 PA

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

WindowRateSample
Last 2 Weeks.261157 PA
Season.332956 PA
Last 2 Years.3293029 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.277
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.321

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.10010 PA
Season.14328 PA
Last 2 Years.18885 PA

Last 5 GamesTotal Bases

Jun 10vs MIN0
Jun 11vs MIN0
Jun 17@ CIN0
Jun 18@ PHI0
Jun 20@ 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.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Quality of Contact vs RHP

wOBA.270
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.316

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

WindowRateSample
Last 2 Weeks.0007 PA
Season.20364 PA
Last 2 Years.314312 PA

Last 5 GamesTotal Bases

Jun 3@ TB5
Jun 11vs MIN0
Jun 16@ HOU0
Jun 17@ HOU0
Jun 20vs CWS1

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.345139 PA
Last 2 Years.363537 PA

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

WindowRateSample
Last 2 Weeks.325157 PA
Season.359944 PA
Last 2 Years.3452815 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.316

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

WindowRateSample
Last 2 Weeks.2867 PA
Season.12931 PA
Last 2 Years.297293 PA

Last 5 GamesTotal Bases

May 14vs WSH1
May 16@ CLE0
Jun 14vs AZ1
Jun 17vs NYM1
Jun 20@ NYY0

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

WindowRateSample
Last 2 Weeks
Season.35531 PA
Last 2 Years.35531 PA

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

WindowRateSample
Last 2 Weeks.311222 PA
Season.3051149 PA
Last 2 Years.3454317 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.338
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.31

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 14vs TEX0
Jun 17vs TOR1
Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.403154 PA
Last 2 Years.345657 PA

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.340897 PA
Last 2 Years.3293934 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.308
Hard-Hit % Allowed37%

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

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.05917 PA
Season.32580 PA
Last 2 Years.302116 PA

Last 5 GamesTotal Bases

Jun 9vs ATL0
Jun 12vs LAD1
Jun 14vs LAD0
Jun 16@ NYY0
Jun 20@ DET0

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.339168 PA
Last 2 Years.403558 PA

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

WindowRateSample
Last 2 Weeks.462104 PA
Season.326696 PA
Last 2 Years.3352450 PA

Quality of Contact vs RHP

wOBA.268
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed31%

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

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.16349 PA
Last 2 Years.286259 PA

Last 5 GamesTotal Bases

Jun 13@ MIL6
Jun 15vs MIA4
Jun 16vs MIA0
Jun 18vs NYM0
Jun 20vs NYM4

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.238122 PA
Last 2 Years.333669 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head3-for-24

Total Bases4 in 28 PA
Career Average.107
Plate Appearances28
HR · K · BB0 · 5 · 4

Projection

Projected Total Bases1.299

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 15vs NYM1
Jun 16vs NYM2
Jun 17vs NYM0
Jun 19@ NYY0
Jun 20@ NYY5

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

WindowRateSample
Last 2 Weeks
Season.18233 PA
Last 2 Years.18233 PA

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

WindowRateSample
Last 2 Weeks.299207 PA
Season.326990 PA
Last 2 Years.3223220 PA

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.295

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.13238 PA
Last 2 Years.13238 PA

Last 5 GamesTotal Bases

Jun 15vs MIA3
Jun 16vs MIA0
Jun 17vs MIA1
Jun 18vs NYM1
Jun 20vs NYM3

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.275

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

WindowRateSample
Last 2 Weeks.20634 PA
Season.252171 PA
Last 2 Years.306474 PA

Last 5 GamesTotal Bases

Jun 15@ WSH0
Jun 16@ WSH1
Jun 17@ WSH1
Jun 18vs STL3
Jun 19vs STL4

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

WindowRateSample
Last 2 Weeks.14827 PA
Season.360203 PA
Last 2 Years.400537 PA

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

WindowRateSample
Last 2 Weeks.362152 PA
Season.3701055 PA
Last 2 Years.3662982 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
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 · 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 PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.286

WindowRateSample
Last 2 Weeks.15426 PA
Season.233193 PA
Last 2 Years.298302 PA

Last 5 GamesTotal Bases

Jun 14vs TEX1
Jun 16vs TOR0
Jun 17vs TOR0
Jun 19@ SEA3
Jun 20@ SEA1

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

WindowRateSample
Last 2 Weeks.03628 PA
Season.349192 PA
Last 2 Years.358653 PA

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

WindowRateSample
Last 2 Weeks.415205 PA
Season.3521053 PA
Last 2 Years.3643877 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.259
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.269

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

WindowRateSample
Last 2 Weeks.12931 PA
Season.297148 PA
Last 2 Years.297229 PA

Last 5 GamesTotal Bases

Jun 15vs TB0
Jun 16vs TB0
Jun 17vs TB1
Jun 19vs BAL2
Jun 20vs BAL0

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

WindowRateSample
Last 2 Weeks.22744 PA
Season.295156 PA
Last 2 Years.383300 PA

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

WindowRateSample
Last 2 Weeks.433187 PA
Season.362971 PA
Last 2 Years.3652732 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.259

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.234111 PA
Last 2 Years.256677 PA

Last 5 GamesTotal Bases

Jun 13vs PHI0
Jun 14vs PHI1
Jun 18vs CLE0
Jun 19@ ATL1
Jun 20@ ATL1

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.405131 PA
Last 2 Years.448533 PA

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

WindowRateSample
Last 2 Weeks.297158 PA
Season.281941 PA
Last 2 Years.3353595 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed35%

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 · 1 · 0

Projection

Projected Total Bases1.238

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.16343 PA
Last 2 Years.274190 PA

Last 5 GamesTotal Bases

Jun 16vs PIT0
Jun 17vs PIT0
Jun 18vs LAA1
Jun 19vs LAA0
Jun 20vs LAA2

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

WindowRateSample
Last 2 Weeks.12516 PA
Season.20991 PA
Last 2 Years.270200 PA

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

WindowRateSample
Last 2 Weeks.445146 PA
Season.329793 PA
Last 2 Years.3421926 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
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 · 1 · 0

Projection

Projected Total Bases1.237

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

Context

Expected PAs4
vs SP / Bullpen~2.5× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.00010 PA
Season.21746 PA
Last 2 Years.248206 PA

Last 5 GamesTotal Bases

Jun 9vs AZ0
Jun 13@ PIT0
Jun 15@ PHI0
Jun 16@ PHI2
Jun 20vs SF0

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.256117 PA
Last 2 Years.313770 PA

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

WindowRateSample
Last 2 Weeks.261157 PA
Season.332956 PA
Last 2 Years.3293029 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.277
Hard-Hit % Allowed32%

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

WindowRateSample
Last 2 Weeks.15133 PA
Season.242190 PA
Last 2 Years.334975 PA

Last 5 GamesTotal Bases

Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL4
Jun 19vs TOR1
Jun 20vs TOR3

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.244131 PA
Last 2 Years.302696 PA

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

WindowRateSample
Last 2 Weeks.409181 PA
Season.3501044 PA
Last 2 Years.3584026 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
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 · 1 · 0

Projection

Projected Total Bases1.211

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.17978 PA
Last 2 Years.247223 PA

Last 5 GamesTotal Bases

Jun 15@ LAD0
Jun 16@ LAD1
Jun 17@ LAD0
Jun 19vs WSH1
Jun 20vs WSH2

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.30984 PA
Last 2 Years.258167 PA

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

WindowRateSample
Last 2 Weeks.339195 PA
Season.3561195 PA
Last 2 Years.3983812 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.205

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