MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsFriday, June 19, 2026

Every hitter on the Friday, June 19, 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. Results show how each call played out.

Not starting45 projected hitters didn't make the official lineup — moved to the bottom so you can still look them up.
#Hitter · MatchupScore

Context

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

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 13@ CWS0
Jun 14@ CWS4
Jun 15vs TB1
Jun 16vs TB2
Jun 17vs TB4

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

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

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

WindowRateSample
Last 2 Weeks.391215 PA
Season.3501078 PA
Last 2 Years.3662983 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.340
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.891

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

Context

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

Batter · Total Bases / PA vs LHP.413

WindowRateSample
Last 2 Weeks.64314 PA
Season.37987 PA
Last 2 Years.459268 PA

Last 5 GamesTotal Bases

Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ7
Jun 17@ AZ5
Jun 18@ ATH0

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

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

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

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

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

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

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 13vs SD7
Jun 14vs SD1
Jun 16@ SEA0
Jun 17@ SEA1
Jun 18@ SEA0

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.424118 PA
Last 2 Years.402194 PA

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

WindowRateSample
Last 2 Weeks.375224 PA
Season.3211166 PA
Last 2 Years.3263361 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.318
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.857

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

Context

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

Batter · Total Bases / PA vs RHP.481

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

Last 5 GamesTotal Bases

Jun 14vs COL2
Jun 15vs PIT9
Jun 16vs PIT1
Jun 17vs PIT1
Jun 18vs LAA2

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

WindowRateSample
Last 2 Weeks.45735 PA
Season.325197 PA
Last 2 Years.291681 PA

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

WindowRateSample
Last 2 Weeks.402127 PA
Season.314687 PA
Last 2 Years.3561445 PA

Quality of Contact vs RHP

wOBA.424
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Total Bases7 in 14 PA
Career Average.214
Plate Appearances14
HR · K · BB1 · 5 · 2

Projection

Projected Total Bases1.975

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 13vs STL1
Jun 14vs STL2
Jun 15@ TEX0
Jun 16@ TEX6
Jun 18@ TEX1

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.382199 PA
Last 2 Years.347446 PA

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

WindowRateSample
Last 2 Weeks.408174 PA
Season.3871012 PA
Last 2 Years.3793383 PA

Quality of Contact vs RHP

wOBA.382
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.967

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

Context

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

Batter · Total Bases / PA vs RHP.550

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

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.36730 PA
Season.358215 PA
Last 2 Years.312824 PA

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

WindowRateSample
Last 2 Weeks.327199 PA
Season.3071041 PA
Last 2 Years.3213359 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.287
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases2.099

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 14@ MIN4
Jun 15vs SD2
Jun 16vs SD1
Jun 17vs SD1
Jun 18@ KC0

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

WindowRateSample
Last 2 Weeks.75020 PA
Season.369214 PA
Last 2 Years.411819 PA

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

WindowRateSample
Last 2 Weeks.440191 PA
Season.387939 PA
Last 2 Years.3352785 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.353
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases2.149

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline-122-106
CZRCaesars-130-103
DKDraftKings-134+101
MGMBetMGM-118-110
BOVBovada-135+105
BRBetRivers-137

We project 2.1 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.407

WindowRateSample
Last 2 Weeks.33318 PA
Season.48493 PA
Last 2 Years.496248 PA

Last 5 GamesTotal Bases

Jun 14vs TB2
Jun 15@ AZ3
Jun 16@ AZ2
Jun 17@ AZ0
Jun 18@ ATH0

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

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

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

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-9

Total Bases10 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB2 · 5 · 0

Projection

Projected Total Bases1.934

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

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 13@ CWS1
Jun 14@ CWS1
Jun 15vs TB5
Jun 16vs TB1
Jun 17vs TB1

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

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

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

WindowRateSample
Last 2 Weeks.391215 PA
Season.3501078 PA
Last 2 Years.3662983 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.340
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.806

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 13vs STL5
Jun 14vs STL4
Jun 15@ TEX4
Jun 16@ TEX1
Jun 18@ TEX0

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.254130 PA
Last 2 Years.280339 PA

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

WindowRateSample
Last 2 Weeks.422230 PA
Season.3541096 PA
Last 2 Years.3764193 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.912

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
WeatherHelping

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 13@ CWS1
Jun 14@ CWS0
Jun 15vs TB0
Jun 16vs TB1
Jun 17vs TB3

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.29847 PA
Last 2 Years.29847 PA

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

WindowRateSample
Last 2 Weeks.347236 PA
Season.388993 PA
Last 2 Years.3513508 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.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.794

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

Context

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

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks.35714 PA
Season.51885 PA
Last 2 Years.343175 PA

Last 5 GamesTotal Bases

Jun 13vs TB0
Jun 14vs TB0
Jun 15@ AZ1
Jun 17@ AZ1
Jun 18@ ATH2

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

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

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

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.876

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

Context

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

Batter · Total Bases / PA vs LHP.416

WindowRateSample
Last 2 Weeks.42921 PA
Season.47291 PA
Last 2 Years.480377 PA

Last 5 GamesTotal Bases

Jun 13@ CIN2
Jun 14@ CIN2
Jun 15vs LAA1
Jun 16vs LAA1
Jun 17vs LAA3

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

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

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Quality of Contact vs LHP

wOBA.347
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs LHP.451

WindowRateSample
Last 2 Weeks.47419 PA
Season.594101 PA
Last 2 Years.476414 PA

Last 5 GamesTotal Bases

Jun 13@ CIN5
Jun 14@ CIN0
Jun 15vs LAA1
Jun 16vs LAA1
Jun 17vs LAA4

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

WindowRateSample
Last 2 Weeks.4449 PA
Season.35157 PA
Last 2 Years.35157 PA

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

WindowRateSample
Last 2 Weeks.381218 PA
Season.368978 PA
Last 2 Years.3843060 PA

Quality of Contact vs LHP

wOBA.373
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.844

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

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 13@ CWS9
Jun 14@ CWS0
Jun 15vs TB1
Jun 16vs TB0
Jun 17vs TB0

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

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

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

WindowRateSample
Last 2 Weeks.391215 PA
Season.3501078 PA
Last 2 Years.3662983 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.340
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.743

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12vs TB0
Jun 13vs TB2
Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ1

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

WindowRateSample
Last 2 Weeks.56316 PA
Season.50597 PA
Last 2 Years.404265 PA

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

WindowRateSample
Last 2 Weeks.443228 PA
Season.345954 PA
Last 2 Years.3612561 PA

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases4 in 5 PA
Career Average.600
Plate Appearances5
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.841

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

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.5×
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 13vs TEX3
Jun 14vs TEX9
Jun 16vs TOR0
Jun 17vs TOR1
Jun 18vs TOR0

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.34558 PA
Last 2 Years.336453 PA

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

WindowRateSample
Last 2 Weeks.347147 PA
Season.349993 PA
Last 2 Years.3314138 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.270
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

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

Batter · Total Bases / PA vs LHP.424

WindowRateSample
Last 2 Weeks.71414 PA
Season.42466 PA
Last 2 Years.413208 PA

Last 5 GamesTotal Bases

Jun 13vs MIA2
Jun 14vs MIA0
Jun 15@ ATH1
Jun 16@ ATH4
Jun 17@ ATH7

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.37753 PA
Last 2 Years.409264 PA

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

WindowRateSample
Last 2 Weeks.444180 PA
Season.449873 PA
Last 2 Years.4103068 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed37%

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

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.24183 PA
Last 2 Years.321240 PA

Last 5 GamesTotal Bases

Jun 13vs MIA0
Jun 14vs MIA2
Jun 15@ ATH0
Jun 16@ ATH0
Jun 17@ ATH2

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

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

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

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

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

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

Context

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

Batter · Total Bases / PA vs RHP.401

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

Last 5 GamesTotal Bases

Jun 12vs STL0
Jun 13vs STL0
Jun 14vs STL1
Jun 16@ TEX7
Jun 18@ TEX6

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.382199 PA
Last 2 Years.347446 PA

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

WindowRateSample
Last 2 Weeks.408174 PA
Season.3871012 PA
Last 2 Years.3793383 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases1.798

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

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 13@ KC3
Jun 14@ KC1
Jun 15vs DET3
Jun 16vs DET1
Jun 17vs DET2

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

WindowRateSample
Last 2 Weeks.17928 PA
Season.383188 PA
Last 2 Years.384804 PA

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

WindowRateSample
Last 2 Weeks.379174 PA
Season.336937 PA
Last 2 Years.3323039 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.286
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head4-for-6

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

Projection

Projected Total Bases1.939

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline-116-111
CZRCaesars-121-111
DKDraftKings-126-105
MGMBetMGM-115-115
BOVBovada-125-105
BRBetRivers-117

We project 1.9 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

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 11@ BAL0
Jun 12@ WSH4
Jun 13@ WSH0
Jun 14@ WSH2
Jun 18vs BAL1

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

WindowRateSample
Last 2 Weeks.42914 PA
Season.40574 PA
Last 2 Years.390259 PA

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

WindowRateSample
Last 2 Weeks.474116 PA
Season.354505 PA
Last 2 Years.3321913 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.327
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-9

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

Projection

Projected Total Bases1.696

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

WindowRateSample
Last 2 Weeks1.00012 PA
Season.51885 PA
Last 2 Years.464168 PA

Last 5 GamesTotal Bases

Jun 13vs LAD0
Jun 14vs LAD6
Jun 16@ NYY0
Jun 17@ NYY8
Jun 18@ NYY5

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

WindowRateSample
Last 2 Weeks.8577 PA
Season.53741 PA
Last 2 Years.307254 PA

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

WindowRateSample
Last 2 Weeks.405126 PA
Season.318823 PA
Last 2 Years.3512754 PA

Quality of Contact vs LHP

wOBA.363
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.917

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-159+119
MGMBetMGM-160+120

We project 1.9 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 13vs TEX2
Jun 14vs TEX0
Jun 16vs TOR3
Jun 17vs TOR1
Jun 18vs TOR2

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.34558 PA
Last 2 Years.336453 PA

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

WindowRateSample
Last 2 Weeks.347147 PA
Season.349993 PA
Last 2 Years.3314138 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.270
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.691

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

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.2508 PA
Season.31866 PA
Last 2 Years.312285 PA

Last 5 GamesTotal Bases

Jun 5@ ATL2
Jun 7@ ATL0
Jun 9vs LAD1
Jun 11vs LAD0
Jun 17@ ATH5

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

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

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

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head3-for-15

Total Bases6 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.88

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.1× / ~2.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.489

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

Last 5 GamesTotal Bases

Jun 13vs PHI10
Jun 14vs PHI5
Jun 16vs CLE0
Jun 17vs CLE4
Jun 18vs CLE0

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.312173 PA
Last 2 Years.367608 PA

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

WindowRateSample
Last 2 Weeks.302149 PA
Season.293899 PA
Last 2 Years.3473520 PA

Quality of Contact vs LHP

wOBA.378
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.904

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline-102-127
CZRCaesars-109-122
DKDraftKings-103-128
BRBetRivers+104
MGMBetMGM-105-125
BOVBovada-105-125

We project 1.9 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.454

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

Last 5 GamesTotal Bases

Jun 14vs COL3
Jun 15vs PIT1
Jun 16vs PIT6
Jun 17vs PIT4
Jun 18vs LAA1

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.196163 PA
Last 2 Years.292575 PA

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

WindowRateSample
Last 2 Weeks.229214 PA
Season.314937 PA
Last 2 Years.3372215 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases2 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 2 · 2

Projection

Projected Total Bases1.771

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
WeatherHelping

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.2504 PA
Season.2504 PA
Last 2 Years.50046 PA

Last 1 GamesTotal Bases

Jun 18@ ATH1

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

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

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

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

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

Projection

Projected Total Bases1.77

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

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 13@ TOR1
Jun 14@ TOR5
Jun 16vs CWS4
Jun 17vs CWS1
Jun 18vs CWS1

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.320122 PA
Last 2 Years.269182 PA

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

WindowRateSample
Last 2 Weeks.315184 PA
Season.385972 PA
Last 2 Years.3703142 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.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.894

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline-118-110
DKDraftKings-125-106
CZRCaesars-127-107
BOVBovada-125-105
MGMBetMGM-110-120
BRBetRivers-120

We project 1.9 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks.8758 PA
Season.34983 PA
Last 2 Years.34983 PA

Last 5 GamesTotal Bases

Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU5
Jun 16@ HOU1
Jun 17@ HOU4

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

WindowRateSample
Last 2 Weeks.81811 PA
Season.50034 PA
Last 2 Years.429182 PA

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

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

Quality of Contact vs LHP

wOBA.349
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.89

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+118-154
CZRCaesars+115-165
DKDraftKings+112-149
MGMBetMGM+115-155
BOVBovada+115-150
BRBetRivers+114

We project 1.9 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

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 13vs SD0
Jun 14vs SD1
Jun 16@ SEA2
Jun 17@ SEA1
Jun 18@ SEA0

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.424118 PA
Last 2 Years.402194 PA

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

WindowRateSample
Last 2 Weeks.375224 PA
Season.3211166 PA
Last 2 Years.3263361 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.318
Hard-Hit % Allowed35%

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

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 13vs SD0
Jun 14vs SD2
Jun 16@ SEA0
Jun 17@ SEA4
Jun 18@ SEA0

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

WindowRateSample
Last 2 Weeks.23126 PA
Season.368152 PA
Last 2 Years.350237 PA

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

WindowRateSample
Last 2 Weeks.399143 PA
Season.347802 PA
Last 2 Years.3202117 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.320
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.672

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

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.473

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

Last 5 GamesTotal Bases

Jun 13@ ATH0
Jun 14@ ATH12
Jun 15@ CHC2
Jun 16@ CHC0
Jun 17@ CHC4

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

WindowRateSample
Last 2 Weeks.05020 PA
Season.247154 PA
Last 2 Years.272217 PA

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

WindowRateSample
Last 2 Weeks.400185 PA
Season.2851040 PA
Last 2 Years.3103639 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.278
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.835

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 7@ DET0
Jun 9@ BAL1
Jun 13@ WSH1
Jun 16vs BAL0
Jun 17vs BAL0

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

WindowRateSample
Last 2 Weeks.23534 PA
Season.278212 PA
Last 2 Years.353973 PA

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.347842 PA
Last 2 Years.3352611 PA

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.655

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
WeatherHelping

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 13vs SD1
Jun 14vs SD1
Jun 16@ SEA1
Jun 17@ SEA2
Jun 18@ SEA0

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

WindowRateSample
Last 2 Weeks.23126 PA
Season.368152 PA
Last 2 Years.350237 PA

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

WindowRateSample
Last 2 Weeks.399143 PA
Season.347802 PA
Last 2 Years.3202117 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.320
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.655

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

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

Last 5 GamesTotal Bases

Jun 13vs HOU4
Jun 14vs HOU1
Jun 15@ WSH1
Jun 17@ WSH8
Jun 18vs STL4

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

WindowRateSample
Last 2 Weeks.40727 PA
Season.364195 PA
Last 2 Years.416421 PA

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

WindowRateSample
Last 2 Weeks.316152 PA
Season.3691063 PA
Last 2 Years.3653098 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.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.849

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+106-137
CZRCaesars+100-134
DKDraftKings-107-124
MGMBetMGM+105-140
BOVBovada-105-125
BRBetRivers+102

We project 1.8 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.42914 PA
Season.27747 PA
Last 2 Years.240175 PA

Last 5 GamesTotal Bases

Jun 13vs MIA1
Jun 14vs MIA0
Jun 15@ ATH2
Jun 16@ ATH0
Jun 17@ ATH4

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.37753 PA
Last 2 Years.409264 PA

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

WindowRateSample
Last 2 Weeks.444180 PA
Season.449873 PA
Last 2 Years.4103068 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.815

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

Context

Expected PAs4.1
vs SP / Bullpen~2.6× / ~1.5×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

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

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

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.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 13vs SEA1
Jun 14vs SEA7
Jun 15vs KC2
Jun 16vs KC1
Jun 17vs KC0

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.385104 PA
Last 2 Years.385325 PA

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.319897 PA
Last 2 Years.3322787 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.321
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.828

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+126-164
CZRCaesars+114-152
DKDraftKings+118-157
MGMBetMGM+130-175
BOVBovada+120-160
BRBetRivers+102

We project 1.8 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

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 13vs TEX1
Jun 14vs TEX1
Jun 16vs TOR0
Jun 17vs TOR3
Jun 18vs TOR0

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.25467 PA
Last 2 Years.387445 PA

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

WindowRateSample
Last 2 Weeks.376205 PA
Season.3571178 PA
Last 2 Years.3614085 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.282
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.639

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

Context

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

Batter · Total Bases / PA vs RHP.425

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

Last 5 GamesTotal Bases

Jun 13@ PIT1
Jun 14@ PIT2
Jun 15@ PHI2
Jun 16@ PHI1
Jun 17@ PHI1

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.292178 PA
Last 2 Years.302510 PA

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

WindowRateSample
Last 2 Weeks.402194 PA
Season.367887 PA
Last 2 Years.3522719 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.823

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+145
DKDraftKings+135-180
CZRCaesars+136-182
MGMBetMGM+145-200
BOVBovada+135-180
BOLBetOnline+144-189

We project 1.8 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.434

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

Last 5 GamesTotal Bases

Jun 9vs PHI7
Jun 13vs NYY0
Jun 14vs NYY0
Jun 17@ BOS2
Jun 18@ BOS1

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.233133 PA
Last 2 Years.397348 PA

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

WindowRateSample
Last 2 Weeks.395220 PA
Season.368919 PA
Last 2 Years.3663378 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.429
Plate Appearances7

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

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 14@ MIN5
Jun 15vs SD0
Jun 16vs SD3
Jun 17vs SD1
Jun 18@ KC4

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

WindowRateSample
Last 2 Weeks.75020 PA
Season.369214 PA
Last 2 Years.411819 PA

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

WindowRateSample
Last 2 Weeks.440191 PA
Season.387939 PA
Last 2 Years.3352785 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.353
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.829

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

Context

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

Batter · Total Bases / PA vs LHP.463

WindowRateSample
Last 2 Weeks.68816 PA
Season.57666 PA
Last 2 Years.469356 PA

Last 5 GamesTotal Bases

Jun 9vs ATL0
Jun 10vs ATL1
Jun 16@ NYY0
Jun 17@ NYY1
Jun 18@ NYY0

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

WindowRateSample
Last 2 Weeks.21414 PA
Season.267146 PA
Last 2 Years.3001098 PA

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.356955 PA
Last 2 Years.3373741 PA

Quality of Contact vs LHP

wOBA.368
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.364
Plate Appearances11

Projection

Projected Total Bases1.821

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-155+115
MGMBetMGM-160+120

We project 1.8 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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 13@ CWS3
Jun 14@ CWS5
Jun 15vs TB2
Jun 16vs TB0
Jun 17vs TB1

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.29847 PA
Last 2 Years.29847 PA

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

WindowRateSample
Last 2 Weeks.347236 PA
Season.388993 PA
Last 2 Years.3513508 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.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.635

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 12@ WSH1
Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL1
Jun 17vs BAL2

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

WindowRateSample
Last 2 Weeks.23534 PA
Season.278212 PA
Last 2 Years.353973 PA

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.347842 PA
Last 2 Years.3352611 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.285
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head5-for-6

Total Bases7 in 6 PA
Career Average.833
Plate Appearances6
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.634

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

Context

Expected PAs4.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 12vs DET0
Jun 13vs DET1
Jun 16@ MIL0
Jun 17@ MIL2
Jun 18@ MIL4

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.34490 PA
Last 2 Years.34490 PA

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

WindowRateSample
Last 2 Weeks.345191 PA
Season.3151011 PA
Last 2 Years.3173125 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.355
Hard-Hit % Allowed40%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+149-196
CZRCaesars+142-193
DKDraftKings+143-192
MGMBetMGM+140-190
BOVBovada+145-190
BRBetRivers+140

We project 1.8 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkHitter-friendly
WeatherNeutral
Recent Form🔥 7-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 7vs MIL1
Jun 9vs CHC1
Jun 15@ CHC1
Jun 16@ CHC3
Jun 17@ CHC1

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.374147 PA
Last 2 Years.351208 PA

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

WindowRateSample
Last 2 Weeks.364231 PA
Season.3631159 PA
Last 2 Years.3423470 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.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

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 13vs STL0
Jun 14vs STL2
Jun 15@ TEX5
Jun 16@ TEX3
Jun 18@ TEX2

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.382199 PA
Last 2 Years.347446 PA

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

WindowRateSample
Last 2 Weeks.408174 PA
Season.3871012 PA
Last 2 Years.3793383 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-6

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

Projection

Projected Total Bases1.698

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

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.422

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

Last 5 GamesTotal Bases

Jun 13@ ATH4
Jun 14@ ATH7
Jun 15@ CHC0
Jun 16@ CHC4
Jun 17@ CHC1

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.374147 PA
Last 2 Years.351208 PA

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

WindowRateSample
Last 2 Weeks.364231 PA
Season.3631159 PA
Last 2 Years.3423470 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.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.785

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
WeatherHelping

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 11@ PIT2
Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB0
Jun 17vs TB2

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

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

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

WindowRateSample
Last 2 Weeks.391215 PA
Season.3501078 PA
Last 2 Years.3662983 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.340
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.615

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

Context

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

Batter · Total Bases / PA vs RHP.412

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

Last 5 GamesTotal Bases

Jun 12@ SF4
Jun 13@ SF1
Jun 15vs COL0
Jun 16vs COL3
Jun 17vs COL3

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.343134 PA
Last 2 Years.355741 PA

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

WindowRateSample
Last 2 Weeks.383188 PA
Season.3481049 PA
Last 2 Years.3484196 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.303
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

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~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.431

WindowRateSample
Last 2 Weeks.52540 PA
Season.428215 PA
Last 2 Years.439865 PA

Last 5 GamesTotal Bases

Jun 13vs SEA4
Jun 14vs SEA1
Jun 15vs KC1
Jun 16vs KC2
Jun 17vs KC0

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.385104 PA
Last 2 Years.385325 PA

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.319897 PA
Last 2 Years.3322787 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %36%

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-Head

No Prior Matchups

Projection

Projected Total Bases1.763

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+139-182
FANFanatics+140-185
CZRCaesars+134-179
DKDraftKings+135-181
MGMBetMGM+140-190
BOVBovada+135-180
BRBetRivers+143

We project 1.8 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.380

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

Last 5 GamesTotal Bases

Jun 14vs COL6
Jun 15vs PIT1
Jun 16vs PIT0
Jun 17vs PIT0
Jun 18vs LAA4

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

WindowRateSample
Last 2 Weeks.45735 PA
Season.325197 PA
Last 2 Years.291681 PA

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

WindowRateSample
Last 2 Weeks.402127 PA
Season.314687 PA
Last 2 Years.3561445 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.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head4-for-15

Total Bases5 in 16 PA
Career Average.250
Plate Appearances16
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.665

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

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

Last 5 GamesTotal Bases

Jun 14vs HOU0
Jun 15@ WSH1
Jun 16@ WSH4
Jun 17@ WSH4
Jun 18vs STL3

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

WindowRateSample
Last 2 Weeks.52421 PA
Season.365115 PA
Last 2 Years.323375 PA

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

WindowRateSample
Last 2 Weeks.465211 PA
Season.3461183 PA
Last 2 Years.3513934 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.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+132-172
CZRCaesars+122-164
DKDraftKings+127-170
MGMBetMGM+130-175
BOVBovada+130

We project 1.8 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

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

May 12@ HOU2
May 13@ HOU0
Jun 16vs BAL1
Jun 17vs BAL1
Jun 18vs BAL0

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

WindowRateSample
Last 2 Weeks.23534 PA
Season.278212 PA
Last 2 Years.353973 PA

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.347842 PA
Last 2 Years.3352611 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.285
Hard-Hit % Allowed26%

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

Projection

Projected Total Bases1.599

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ ATH0
Jun 14@ ATH10
Jun 15@ CHC2
Jun 16@ CHC2
Jun 17@ CHC0

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.374147 PA
Last 2 Years.351208 PA

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

WindowRateSample
Last 2 Weeks.364231 PA
Season.3631159 PA
Last 2 Years.3423470 PA

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.744

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

Context

Expected PAs4.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 12vs TEX2
Jun 13vs TEX1
Jun 16vs TOR0
Jun 17vs TOR0
Jun 18vs TOR3

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.25467 PA
Last 2 Years.387445 PA

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

WindowRateSample
Last 2 Weeks.376205 PA
Season.3571178 PA
Last 2 Years.3614085 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.282
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.591

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 27vs CHC0
Jun 11vs LAD0
Jun 12vs MIA0
Jun 15@ ATH0
Jun 17@ ATH0

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

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

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

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.731

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

WindowRateSample
Last 2 Weeks.33312 PA
Season.38347 PA
Last 2 Years.400170 PA

Last 5 GamesTotal Bases

Jun 12@ CIN2
Jun 13@ CIN3
Jun 14@ CIN4
Jun 15vs LAA1
Jun 17vs LAA4

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

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

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

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

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 13@ KC4
Jun 14@ KC1
Jun 15vs DET0
Jun 16vs DET1
Jun 17vs DET2

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.370154 PA
Last 2 Years.360695 PA

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3331165 PA
Last 2 Years.3363945 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.297
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases7 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB1 · 0 · 1

Projection

Projected Total Bases1.747

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+124-161
CZRCaesars+116-154
DKDraftKings+121-161
MGMBetMGM+120-160
BOVBovada+120-160
BRBetRivers+110

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~2.5× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 10-game hitting streak

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 13@ TOR4
Jun 14@ TOR3
Jun 16vs CWS5
Jun 17vs CWS5
Jun 18vs CWS1

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.28285 PA
Last 2 Years.268153 PA

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

WindowRateSample
Last 2 Weeks.389244 PA
Season.3761074 PA
Last 2 Years.3674288 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.295
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.739

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+115-149
DKDraftKings+113-150
CZRCaesars+109-145
BOVBovada+115-150
MGMBetMGM+110-150
BRBetRivers+114

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.499

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

Last 5 GamesTotal Bases

Jun 12vs PHI0
Jun 14vs PHI0
Jun 16vs CLE0
Jun 17vs CLE2
Jun 18vs CLE0

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.312173 PA
Last 2 Years.367608 PA

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

WindowRateSample
Last 2 Weeks.302149 PA
Season.293899 PA
Last 2 Years.3473520 PA

Quality of Contact vs LHP

wOBA.420
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances12

Projection

Projected Total Bases1.738

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+134-175
CZRCaesars+128-173
DKDraftKings+130-174
BRBetRivers+148
MGMBetMGM+125-165
BOVBovada+130-170

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks2.0002 PA
Season.433134 PA
Last 2 Years.429485 PA

Last 5 GamesTotal Bases

May 16vs BOS5
May 17vs BOS0
May 18@ MIA1
Jun 16vs SF4
Jun 17vs SF1

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

WindowRateSample
Last 2 Weeks.11435 PA
Season.141177 PA
Last 2 Years.237317 PA

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

WindowRateSample
Last 2 Weeks.482166 PA
Season.373697 PA
Last 2 Years.3271627 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.230
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.728

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-170+125
MGMBetMGM-165+125

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.415

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

Last 5 GamesTotal Bases

Jun 13vs AZ0
Jun 14vs AZ4
Jun 15vs NYM5
Jun 16vs NYM0
Jun 17vs NYM0

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

WindowRateSample
Last 2 Weeks.20030 PA
Season.289211 PA
Last 2 Years.282390 PA

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

WindowRateSample
Last 2 Weeks.332184 PA
Season.343810 PA
Last 2 Years.3343010 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.279
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.727

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-164+123
MGMBetMGM-165+125

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.29417 PA
Season.26192 PA
Last 2 Years.356418 PA

Last 5 GamesTotal Bases

Jun 13@ CIN0
Jun 14@ CIN5
Jun 15vs LAA2
Jun 16vs LAA1
Jun 17vs LAA1

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

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

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.64

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

Context

Expected PAs4.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 14vs HOU1
Jun 15@ WSH3
Jun 16@ WSH0
Jun 17@ WSH1
Jun 18vs STL4

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

WindowRateSample
Last 2 Weeks.40727 PA
Season.364195 PA
Last 2 Years.416421 PA

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

WindowRateSample
Last 2 Weeks.316152 PA
Season.3691063 PA
Last 2 Years.3653098 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.317
Hard-Hit % Allowed34%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+115-149
CZRCaesars+106-141
DKDraftKings+109-145
MGMBetMGM+120-160
BOVBovada+110-145
BRBetRivers+102

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~2× / ~2.7×
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 13@ LAA0
Jun 14@ LAA0
Jun 15@ LAD0
Jun 16@ LAD1
Jun 17@ LAD2

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.38163 PA
Last 2 Years.300130 PA

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

WindowRateSample
Last 2 Weeks.327220 PA
Season.3531279 PA
Last 2 Years.3923979 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.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.723

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+100-130
CZRCaesars-108-124
DKDraftKings-106-125
MGMBetMGM+105-140
BOVBovada-105-125
BRBetRivers+100

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.401

WindowRateSample
Last 2 Weeks.31316 PA
Season.53196 PA
Last 2 Years.378333 PA

Last 5 GamesTotal Bases

Jun 13vs LAD0
Jun 14vs LAD1
Jun 16@ NYY0
Jun 17@ NYY2
Jun 18@ NYY0

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

WindowRateSample
Last 2 Weeks.21414 PA
Season.267146 PA
Last 2 Years.3001098 PA

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.356955 PA
Last 2 Years.3373741 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.72

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+126-164
CZRCaesars+116-154
DKDraftKings+118-157
MGMBetMGM+130-175
BOVBovada+120-160
BRBetRivers+110

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

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

May 30vs TOR0
Jun 5@ TOR2
Jun 6@ TOR0
Jun 9vs SEA1
Jun 14vs SD4

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.424118 PA
Last 2 Years.402194 PA

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

WindowRateSample
Last 2 Weeks.375224 PA
Season.3211166 PA
Last 2 Years.3263361 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.318
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.577

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

Context

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

Batter · Total Bases / PA vs RHP.344

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

Last 5 GamesTotal Bases

Jun 13@ BOS1
Jun 14@ BOS1
Jun 15vs MIN0
Jun 16vs MIN0
Jun 18vs MIN2

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

WindowRateSample
Last 2 Weeks.82417 PA
Season.432132 PA
Last 2 Years.350540 PA

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

WindowRateSample
Last 2 Weeks.366213 PA
Season.313817 PA
Last 2 Years.3333323 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.728

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+124-161
CZRCaesars+117-157
DKDraftKings+118-157
MGMBetMGM+120-160
BOVBovada+120-160
BRBetRivers+110

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.421

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

Last 5 GamesTotal Bases

Jun 12vs CHC1
Jun 13vs CHC3
Jun 14vs CHC0
Jun 16@ ATL4
Jun 17@ ATL5

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.26284 PA
Last 2 Years.270248 PA

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

WindowRateSample
Last 2 Weeks.321262 PA
Season.3161069 PA
Last 2 Years.3513169 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.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.719

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+104
DKDraftKings+101-134
CZRCaesars+106-141
MGMBetMGM+115-155
BOVBovada+105-135
BOLBetOnline+115-149

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.380

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

Last 5 GamesTotal Bases

Jun 13vs TEX4
Jun 14vs TEX1
Jun 16vs TOR5
Jun 17vs TOR0
Jun 18vs TOR0

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.25467 PA
Last 2 Years.387445 PA

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

WindowRateSample
Last 2 Weeks.376205 PA
Season.3571178 PA
Last 2 Years.3614085 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.282
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-9

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

Projection

Projected Total Bases1.575

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

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 12vs CHC6
Jun 13vs CHC1
Jun 14vs CHC1
Jun 16@ ATL2
Jun 17@ ATL4

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.26284 PA
Last 2 Years.270248 PA

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

WindowRateSample
Last 2 Weeks.321262 PA
Season.3161069 PA
Last 2 Years.3513169 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.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.713

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-176+131
MGMBetMGM-175+130

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 14@ MIN0
Jun 15vs SD2
Jun 16vs SD0
Jun 17vs SD0
Jun 18@ KC2

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.417120 PA
Last 2 Years.314570 PA

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

WindowRateSample
Last 2 Weeks.346263 PA
Season.3511007 PA
Last 2 Years.3413310 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.308
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.721

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline-108-120
CZRCaesars-114-117
DKDraftKings-117-113
MGMBetMGM-105-125
BOVBovada-115-115
BRBetRivers-113

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks.50010 PA
Season.36086 PA
Last 2 Years.440232 PA

Last 5 GamesTotal Bases

Jun 12@ CLE0
Jun 13@ CLE4
Jun 15@ HOU4
Jun 16@ HOU0
Jun 17@ HOU1

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.35939 PA
Last 2 Years.433215 PA

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

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

Quality of Contact vs LHP

wOBA.328
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.71

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+103-133
CZRCaesars-105-129
DKDraftKings-102-130
MGMBetMGM+105-140
BOVBovada+100-130
BRBetRivers-110

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.0001 PA
Season.0001 PA
Last 2 Years.292373 PA

Last 1 GamesTotal Bases

Jun 17vs TB0

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

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

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

WindowRateSample
Last 2 Weeks.391215 PA
Season.3501078 PA
Last 2 Years.3662983 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.340
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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

Context

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

Batter · Total Bases / PA vs RHP.351

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

Last 5 GamesTotal Bases

Jun 13@ BOS3
Jun 14@ BOS4
Jun 15vs MIN0
Jun 16vs MIN1
Jun 18vs MIN5

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

WindowRateSample
Last 2 Weeks.82417 PA
Season.432132 PA
Last 2 Years.350540 PA

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

WindowRateSample
Last 2 Weeks.366213 PA
Season.313817 PA
Last 2 Years.3333323 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.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.707

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+134-175
CZRCaesars+127-170
DKDraftKings+126-168
MGMBetMGM+140-190
BOVBovada+125-165
BRBetRivers+125

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2.6× / ~1.6×
BallparkNeutral
WeatherNeutral

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 13@ WSH1
Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL5
Jun 18vs BAL0

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

WindowRateSample
Last 2 Weeks.42914 PA
Season.40574 PA
Last 2 Years.390259 PA

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

WindowRateSample
Last 2 Weeks.474116 PA
Season.354505 PA
Last 2 Years.3321913 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.327
Hard-Hit % Allowed31%

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

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 13@ SF1
Jun 14@ SF2
Jun 15vs COL2
Jun 16vs COL0
Jun 17vs COL0

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.343134 PA
Last 2 Years.355741 PA

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

WindowRateSample
Last 2 Weeks.383188 PA
Season.3481049 PA
Last 2 Years.3484196 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.303
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances18

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB2
Jun 16vs TB1

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

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

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

WindowRateSample
Last 2 Weeks.391215 PA
Season.3501078 PA
Last 2 Years.3662983 PA

Starter Allows · vs LHB

wOBA Allowed.340
Hard-Hit % Allowed36%

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.1
vs SP / Bullpen~2.1× / ~2×
BallparkNeutral
WeatherHelping

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 12vs SD0
Jun 13vs SD0
Jun 14vs SD1
Jun 16@ SEA0
Jun 18@ SEA1

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

WindowRateSample
Last 2 Weeks.23126 PA
Season.368152 PA
Last 2 Years.350237 PA

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

WindowRateSample
Last 2 Weeks.399143 PA
Season.347802 PA
Last 2 Years.3202117 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.320
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.559

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

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 9-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 12@ BAL1
Jun 13@ BAL6
Jun 14@ BAL1
Jun 16@ STL1
Jun 17@ STL1

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.347121 PA
Last 2 Years.344485 PA

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

WindowRateSample
Last 2 Weeks.360164 PA
Season.3151030 PA
Last 2 Years.3534520 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.291
Hard-Hit % Allowed34%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-147+113
CZRCaesars-148+111
MGMBetMGM-155+115

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.421

WindowRateSample
Last 2 Weeks.55618 PA
Season.48884 PA
Last 2 Years.371240 PA

Last 5 GamesTotal Bases

Jun 13vs LAD0
Jun 14vs LAD4
Jun 16@ NYY0
Jun 17@ NYY3
Jun 18@ NYY1

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

WindowRateSample
Last 2 Weeks.21414 PA
Season.267146 PA
Last 2 Years.3001098 PA

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.356955 PA
Last 2 Years.3373741 PA

Quality of Contact vs LHP

wOBA.354
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.686

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-193+143
MGMBetMGM-200+145

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.428

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

Last 5 GamesTotal Bases

Jun 12vs PHI2
Jun 13vs PHI3
Jun 14vs PHI3
Jun 16vs CLE0
Jun 17vs CLE1

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.312173 PA
Last 2 Years.367608 PA

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

WindowRateSample
Last 2 Weeks.302149 PA
Season.293899 PA
Last 2 Years.3473520 PA

Quality of Contact vs LHP

wOBA.368
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances8

Projection

Projected Total Bases1.685

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+122-159
CZRCaesars+118-159
DKDraftKings+124-166
BRBetRivers+132
MGMBetMGM+110-150
BOVBovada+125-165

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 20vs SF0
May 21vs COL0
May 22vs COL1
Jun 15vs LAA1
Jun 16vs LAA0

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

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

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

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
WeatherHelping

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 13@ TOR1
Jun 14@ TOR0
Jun 16vs CWS3
Jun 17vs CWS7
Jun 18vs CWS0

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.320122 PA
Last 2 Years.269182 PA

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

WindowRateSample
Last 2 Weeks.315184 PA
Season.385972 PA
Last 2 Years.3703142 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.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.684

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+113-147
FANFanatics+105-140
DKDraftKings+106-141
CZRCaesars+106-141
BOVBovada+110-145
MGMBetMGM+110-150
BRBetRivers-106

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~1.7× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks
Season.46354 PA
Last 2 Years.343140 PA

Last 5 GamesTotal Bases

May 17vs MIA3
May 18vs BAL3
May 19vs BAL1
May 20vs BAL0
May 22@ NYY1

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.38163 PA
Last 2 Years.300130 PA

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

WindowRateSample
Last 2 Weeks.327220 PA
Season.3531279 PA
Last 2 Years.3923979 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.679

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
CZRCaesars+131-176
DKDraftKings+139-186
BOVBovada+140-185
BRBetRivers+140

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.36411 PA
Season.33339 PA
Last 2 Years.355214 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

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

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

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

Batter · Total Bases / PA vs RHP.369

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

Last 5 GamesTotal Bases

Jun 13vs NYY0
Jun 14vs NYY2
Jun 16@ BOS5
Jun 17@ BOS0
Jun 18@ BOS3

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

WindowRateSample
Last 2 Weeks.16718 PA
Season.182110 PA
Last 2 Years.313367 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.372973 PA
Last 2 Years.3734170 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.264
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.634

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

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 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 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC4
Jun 16@ ATL0
Jun 17@ ATL0

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.26472 PA
Last 2 Years.373244 PA

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

WindowRateSample
Last 2 Weeks.323164 PA
Season.274826 PA
Last 2 Years.3393071 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.279
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.673

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-173+129
MGMBetMGM-165+125

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2.9× / ~1.3×
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 13vs HOU3
Jun 14vs HOU0
Jun 16@ WSH0
Jun 17@ WSH4
Jun 18vs STL0

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

WindowRateSample
Last 2 Weeks.40727 PA
Season.364195 PA
Last 2 Years.416421 PA

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

WindowRateSample
Last 2 Weeks.316152 PA
Season.3691063 PA
Last 2 Years.3653098 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.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.681

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+120-156
CZRCaesars+114-152
DKDraftKings+107-142
MGMBetMGM+125-165
BOVBovada+110-145
BRBetRivers+120

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.354

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

Last 5 GamesTotal Bases

Jun 13@ BOS0
Jun 14@ BOS0
Jun 15vs MIN5
Jun 16vs MIN1
Jun 18vs MIN0

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

WindowRateSample
Last 2 Weeks.37027 PA
Season.392181 PA
Last 2 Years.365581 PA

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

WindowRateSample
Last 2 Weeks.344192 PA
Season.324922 PA
Last 2 Years.3293254 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-8

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

Projection

Projected Total Bases1.681

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-164+123
MGMBetMGM-160+120

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.358

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

Last 5 GamesTotal Bases

Jun 12vs PHI0
Jun 13vs PHI1
Jun 16vs CLE0
Jun 17vs CLE5
Jun 18vs CLE2

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

WindowRateSample
Last 2 Weeks.14314 PA
Season.33372 PA
Last 2 Years.290200 PA

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

WindowRateSample
Last 2 Weeks.395167 PA
Season.317979 PA
Last 2 Years.3392936 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.273
Plate Appearances11

Projection

Projected Total Bases1.665

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+139-182
CZRCaesars+131-176
DKDraftKings+136-181
BRBetRivers+132
MGMBetMGM+140-190
BOVBovada+135-180

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

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 13@ MIN1
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD1
Jun 17vs SD1

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

WindowRateSample
Last 2 Weeks.75020 PA
Season.369214 PA
Last 2 Years.411819 PA

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

WindowRateSample
Last 2 Weeks.440191 PA
Season.387939 PA
Last 2 Years.3352785 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.353
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.671

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+132-172
CZRCaesars+121-162
DKDraftKings+127-169
MGMBetMGM+135-185
BOVBovada+130-170
BRBetRivers+123

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
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 12vs STL4
Jun 13vs STL1
Jun 14vs STL0
Jun 16@ TEX3
Jun 18@ TEX4

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.382199 PA
Last 2 Years.347446 PA

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

WindowRateSample
Last 2 Weeks.408174 PA
Season.3871012 PA
Last 2 Years.3793383 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.589

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

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 12vs DET0
Jun 13vs DET1
Jun 16@ MIL0
Jun 17@ MIL1
Jun 18@ MIL4

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.34490 PA
Last 2 Years.34490 PA

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

WindowRateSample
Last 2 Weeks.345191 PA
Season.3151011 PA
Last 2 Years.3173125 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.355
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.666

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-164+123
MGMBetMGM-160+120

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
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 13@ SF4
Jun 14@ SF0
Jun 15vs COL0
Jun 16vs COL1
Jun 17vs COL3

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

WindowRateSample
Last 2 Weeks.36730 PA
Season.358215 PA
Last 2 Years.312824 PA

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

WindowRateSample
Last 2 Weeks.327199 PA
Season.3071041 PA
Last 2 Years.3213359 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.287
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.083
Plate Appearances12

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.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.20010 PA
Season.20010 PA
Last 2 Years.11118 PA

Last 5 GamesTotal Bases

Jun 14vs TB1
Jun 15@ AZ1
Jun 16@ AZ2
Jun 17@ AZ2
Jun 18@ ATH0

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

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

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

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.586

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 5@ AZ0
May 7@ AZ0
May 8@ SF0
May 10@ SF0
Jun 17@ ATH0

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

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

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

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.651

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

Context

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

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 13vs SD3
Jun 14vs SD1
Jun 16@ SEA0
Jun 17@ SEA3
Jun 18@ SEA1

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

WindowRateSample
Last 2 Weeks.23126 PA
Season.368152 PA
Last 2 Years.350237 PA

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

WindowRateSample
Last 2 Weeks.399143 PA
Season.347802 PA
Last 2 Years.3202117 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.320
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.536

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

Context

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.37027 PA
Season.361169 PA
Last 2 Years.357196 PA

Last 5 GamesTotal Bases

Jun 11vs AZ0
Jun 12@ PIT2
Jun 14@ PIT0
Jun 15@ PHI0
Jun 17@ PHI4

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.292178 PA
Last 2 Years.302510 PA

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

WindowRateSample
Last 2 Weeks.402194 PA
Season.367887 PA
Last 2 Years.3522719 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.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.649

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
FANFanatics-140+105
CZRCaesars-154+115
MGMBetMGM-160+120
BOLBetOnline-147+113

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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

May 6vs TEX0
Jun 13@ TOR4
Jun 14@ TOR2
Jun 17vs CWS2
Jun 18vs CWS0

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.320122 PA
Last 2 Years.269182 PA

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

WindowRateSample
Last 2 Weeks.315184 PA
Season.385972 PA
Last 2 Years.3703142 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.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.645

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+112-145
DKDraftKings+108-144
CZRCaesars+109-145
BOVBovada+110-145
MGMBetMGM+105-140
BRBetRivers+116

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs PHI0
Jun 12vs NYY0
Jun 13vs NYY2
Jun 14vs NYY0
Jun 18@ BOS2

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.233133 PA
Last 2 Years.397348 PA

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

WindowRateSample
Last 2 Weeks.395220 PA
Season.368919 PA
Last 2 Years.3663378 PA

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.598

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

Context

Expected PAs4.25
vs SP / Bullpen~2.4× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.368

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

Last 5 GamesTotal Bases

Jun 12@ BOS0
Jun 13@ BOS1
Jun 14@ BOS0
Jun 16vs MIN0
Jun 18vs MIN4

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

WindowRateSample
Last 2 Weeks.82417 PA
Season.432132 PA
Last 2 Years.350540 PA

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

WindowRateSample
Last 2 Weeks.366213 PA
Season.313817 PA
Last 2 Years.3333323 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.646

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-182+136
MGMBetMGM-175+130

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 13@ LAA0
Jun 14@ LAA3
Jun 15@ LAD2
Jun 16@ LAD0
Jun 17@ LAD2

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

WindowRateSample
Last 2 Weeks.5569 PA
Season.32156 PA
Last 2 Years.34399 PA

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

WindowRateSample
Last 2 Weeks.497199 PA
Season.3921154 PA
Last 2 Years.4003251 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.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.633

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192
CZRCaesars+136-182
DKDraftKings+143-191
MGMBetMGM+140-190
BOVBovada+145-190
BRBetRivers+114

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.384

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

Last 5 GamesTotal Bases

Jun 13@ BOS0
Jun 14@ BOS4
Jun 15vs MIN0
Jun 16vs MIN3
Jun 18vs MIN1

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

WindowRateSample
Last 2 Weeks.37027 PA
Season.392181 PA
Last 2 Years.365581 PA

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

WindowRateSample
Last 2 Weeks.344192 PA
Season.324922 PA
Last 2 Years.3293254 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.641

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+126-164
CZRCaesars+122-162
DKDraftKings+128-171
BOVBovada+130-170
BRBetRivers+125

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.391

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

Last 5 GamesTotal Bases

Jun 12@ PIT2
Jun 13@ PIT0
Jun 14@ PIT1
Jun 15@ PHI0
Jun 17@ PHI11

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.292178 PA
Last 2 Years.302510 PA

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

WindowRateSample
Last 2 Weeks.402194 PA
Season.367887 PA
Last 2 Years.3522719 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.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.627

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-179+133
MGMBetMGM-175+130

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.370

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

Last 5 GamesTotal Bases

Jun 13@ BAL4
Jun 14@ BAL2
Jun 15@ STL0
Jun 16@ STL2
Jun 17@ STL6

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.359184 PA
Last 2 Years.336533 PA

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

WindowRateSample
Last 2 Weeks.517176 PA
Season.382948 PA
Last 2 Years.3743501 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.274
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.635

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179
CZRCaesars+133-179
DKDraftKings+135-181
BOVBovada+135-180
BRBetRivers+135

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.30010 PA
Season.31589 PA
Last 2 Years.301156 PA

Last 5 GamesTotal Bases

Jun 13@ WSH2
Jun 14@ WSH1
Jun 16vs BAL0
Jun 17vs BAL4
Jun 18vs BAL2

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

WindowRateSample
Last 2 Weeks.42914 PA
Season.40574 PA
Last 2 Years.390259 PA

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

WindowRateSample
Last 2 Weeks.474116 PA
Season.354505 PA
Last 2 Years.3321913 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.327
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.522

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 13@ BAL2
Jun 14@ BAL2
Jun 15@ STL0
Jun 16@ STL1
Jun 17@ STL4

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.347121 PA
Last 2 Years.344485 PA

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

WindowRateSample
Last 2 Weeks.360164 PA
Season.3151030 PA
Last 2 Years.3534520 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.291
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases2 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.634

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+124-161
CZRCaesars+120-162
DKDraftKings+121-160
MGMBetMGM+125-165
BOVBovada+120-160
BRBetRivers+118

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

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 9@ SD1
Jun 12vs AZ0
Jun 14vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1

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

WindowRateSample
Last 2 Weeks.47621 PA
Season.252135 PA
Last 2 Years.288260 PA

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

WindowRateSample
Last 2 Weeks.310213 PA
Season.3181081 PA
Last 2 Years.3514307 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.288
Hard-Hit % Allowed29%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-149+115
CZRCaesars-150+113
MGMBetMGM-160+120

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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 12@ KC0
Jun 13@ KC0
Jun 15vs DET4
Jun 16vs DET2
Jun 17vs DET2

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.370154 PA
Last 2 Years.360695 PA

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3331165 PA
Last 2 Years.3363945 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.297
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases4 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases1.628

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-164+123
MGMBetMGM-175+130

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.339

WindowRateSample
Last 2 Weeks.15413 PA
Season.34493 PA
Last 2 Years.348374 PA

Last 5 GamesTotal Bases

Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU1
Jun 16@ HOU2
Jun 17@ HOU0

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

WindowRateSample
Last 2 Weeks.81811 PA
Season.50034 PA
Last 2 Years.429182 PA

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

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

Quality of Contact vs LHP

wOBA.329
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.618

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+120-156
CZRCaesars+115-152
DKDraftKings+122-162
MGMBetMGM+105-145
BOVBovada+120-160
BRBetRivers+114

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.3× / ~1.8×
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 11@ COL0
Jun 13@ SF1
Jun 15vs COL4
Jun 16vs COL1
Jun 17vs COL4

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.343134 PA
Last 2 Years.355741 PA

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

WindowRateSample
Last 2 Weeks.383188 PA
Season.3481049 PA
Last 2 Years.3484196 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.303
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

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.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 14@ MIN0
Jun 15vs SD0
Jun 16vs SD0
Jun 17vs SD1
Jun 18@ KC0

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.417120 PA
Last 2 Years.314570 PA

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

WindowRateSample
Last 2 Weeks.346263 PA
Season.3511007 PA
Last 2 Years.3413310 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.308
Hard-Hit % Allowed33%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+109-141
CZRCaesars+104-137
DKDraftKings-101-131
MGMBetMGM+105-140
BOVBovada+100-130
BRBetRivers+112

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.406

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

Last 5 GamesTotal Bases

Jun 13vs NYY0
Jun 14vs NYY4
Jun 16@ BOS1
Jun 17@ BOS1
Jun 18@ BOS4

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.233133 PA
Last 2 Years.397348 PA

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

WindowRateSample
Last 2 Weeks.395220 PA
Season.368919 PA
Last 2 Years.3663378 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.577

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

Context

Expected PAs4
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 11@ DET1
Jun 12vs STL2
Jun 13vs STL0
Jun 14vs STL4
Jun 18@ TEX3

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.382199 PA
Last 2 Years.347446 PA

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

WindowRateSample
Last 2 Weeks.408174 PA
Season.3871012 PA
Last 2 Years.3793383 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.559

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

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.22218 PA
Season.30286 PA
Last 2 Years.339283 PA

Last 5 GamesTotal Bases

Jun 13vs MIA0
Jun 14vs MIA0
Jun 15@ ATH1
Jun 16@ ATH4
Jun 17@ ATH1

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.37753 PA
Last 2 Years.409264 PA

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

WindowRateSample
Last 2 Weeks.444180 PA
Season.449873 PA
Last 2 Years.4103068 PA

Quality of Contact vs LHP

wOBA.282
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed37%

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

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.29341 PA
Season.344227 PA
Last 2 Years.431984 PA

Last 5 GamesTotal Bases

Jun 13@ SF2
Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL1

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

WindowRateSample
Last 2 Weeks.36730 PA
Season.358215 PA
Last 2 Years.312824 PA

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

WindowRateSample
Last 2 Weeks.327199 PA
Season.3071041 PA
Last 2 Years.3213359 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.287
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.573

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

Context

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

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.1676 PA
Season.37874 PA
Last 2 Years.374198 PA

Last 5 GamesTotal Bases

Jun 10vs MIN0
Jun 11vs MIN0
Jun 13@ CLE1
Jun 16@ HOU0
Jun 17@ HOU0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.35939 PA
Last 2 Years.433215 PA

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

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

Quality of Contact vs LHP

wOBA.320
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+155-204
CZRCaesars+140-190
DKDraftKings+147-197
MGMBetMGM+145-200
BOVBovada+150-200
BRBetRivers+150

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

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 13@ KC1
Jun 14@ KC0
Jun 15vs DET1
Jun 16vs DET3
Jun 17vs DET5

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.370154 PA
Last 2 Years.360695 PA

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3331165 PA
Last 2 Years.3363945 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.297
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

Projection

Projected Total Bases1.617

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+132-172
CZRCaesars+127-170
DKDraftKings+133-178
MGMBetMGM+115-155
BOVBovada+135-180
BRBetRivers+114

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.1437 PA
Season.30050 PA
Last 2 Years.292185 PA

Last 5 GamesTotal Bases

Jun 12vs TB3
Jun 13vs TB1
Jun 15@ AZ2
Jun 16@ AZ4
Jun 18@ ATH0

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

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

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

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

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

Projection

Projected Total Bases1.549

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

Context

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

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.34626 PA
Season.492181 PA
Last 2 Years.419986 PA

Last 5 GamesTotal Bases

Jun 12@ NYM4
Jun 13@ NYM1
Jun 14@ NYM1
Jun 16vs SF1
Jun 17vs SF3

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

WindowRateSample
Last 2 Weeks.11435 PA
Season.141177 PA
Last 2 Years.237317 PA

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

WindowRateSample
Last 2 Weeks.482166 PA
Season.373697 PA
Last 2 Years.3271627 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.230
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.598

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-135+105
CZRCaesars-134+100
MGMBetMGM-140+105

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.45824 PA
Season.33789 PA
Last 2 Years.367259 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

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

WindowRateSample
Last 2 Weeks.248153 PA
Season.321938 PA
Last 2 Years.3223366 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.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.594

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-190+137
MGMBetMGM-210+155

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.42928 PA
Season.339183 PA
Last 2 Years.299621 PA

Last 5 GamesTotal Bases

Jun 12vs DET3
Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL3

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.34490 PA
Last 2 Years.34490 PA

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

WindowRateSample
Last 2 Weeks.345191 PA
Season.3151011 PA
Last 2 Years.3173125 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.355
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.602

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+152-200
CZRCaesars+146-197
DKDraftKings+142-190
BOVBovada+145-190
BRBetRivers+150

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~1× / ~3.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 13@ LAA1
Jun 14@ LAA4
Jun 15@ LAD3
Jun 16@ LAD0
Jun 17@ LAD1

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.38163 PA
Last 2 Years.300130 PA

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

WindowRateSample
Last 2 Weeks.327220 PA
Season.3531279 PA
Last 2 Years.3923979 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.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.592

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+109-141
CZRCaesars+103-136
DKDraftKings+102-135
MGMBetMGM+120-160
BOVBovada+105-135
BRBetRivers+106

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.350

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

Last 5 GamesTotal Bases

Jun 10vs PHI1
Jun 12vs NYY2
Jun 16@ BOS0
Jun 17@ BOS2
Jun 18@ BOS4

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

WindowRateSample
Last 2 Weeks.16718 PA
Season.182110 PA
Last 2 Years.313367 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.372973 PA
Last 2 Years.3734170 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.264
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.552

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

WindowRateSample
Last 2 Weeks.28938 PA
Season.449225 PA
Last 2 Years.414872 PA

Last 5 GamesTotal Bases

Jun 13vs SEA3
Jun 14vs SEA1
Jun 15vs KC0
Jun 16vs KC1
Jun 17vs KC2

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.385104 PA
Last 2 Years.385325 PA

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.319897 PA
Last 2 Years.3322787 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.321
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.58

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+141-185
CZRCaesars+128-173
DKDraftKings+139-186
BOVBovada+140-185
BRBetRivers+145

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
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 12@ LAA0
Jun 13@ LAA2
Jun 14@ LAA2
Jun 15@ LAD0
Jun 17@ LAD1

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

WindowRateSample
Last 2 Weeks.5569 PA
Season.32156 PA
Last 2 Years.34399 PA

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

WindowRateSample
Last 2 Weeks.497199 PA
Season.3921154 PA
Last 2 Years.4003251 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.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.575

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+138

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ ATH0
Jun 14@ ATH2
Jun 15@ CHC4
Jun 16@ CHC0
Jun 17@ CHC0

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.374147 PA
Last 2 Years.351208 PA

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

WindowRateSample
Last 2 Weeks.364231 PA
Season.3631159 PA
Last 2 Years.3423470 PA

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

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× / ~2.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 13vs HOU0
Jun 15@ WSH3
Jun 16@ WSH3
Jun 17@ WSH0
Jun 18vs STL4

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

WindowRateSample
Last 2 Weeks.52421 PA
Season.365115 PA
Last 2 Years.323375 PA

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

WindowRateSample
Last 2 Weeks.465211 PA
Season.3461183 PA
Last 2 Years.3513934 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.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.583

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

Context

Expected PAs4.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 14vs HOU0
Jun 15@ WSH0
Jun 16@ WSH1
Jun 17@ WSH1
Jun 18vs STL7

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

WindowRateSample
Last 2 Weeks.52421 PA
Season.365115 PA
Last 2 Years.323375 PA

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

WindowRateSample
Last 2 Weeks.465211 PA
Season.3461183 PA
Last 2 Years.3513934 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.307
Hard-Hit % Allowed34%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+130-169
CZRCaesars+125-170
DKDraftKings+134-179
MGMBetMGM+120-160
BOVBovada+135-180
BRBetRivers+114

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

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 13vs AZ0
Jun 14vs AZ1
Jun 15vs NYM1
Jun 16vs NYM5
Jun 17vs NYM2

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

WindowRateSample
Last 2 Weeks.47621 PA
Season.252135 PA
Last 2 Years.288260 PA

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

WindowRateSample
Last 2 Weeks.310213 PA
Season.3181081 PA
Last 2 Years.3514307 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.288
Hard-Hit % Allowed29%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-182+136
MGMBetMGM-190+140

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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 10@ SD1
Jun 13vs AZ0
Jun 14vs AZ2
Jun 16vs NYM0
Jun 17vs NYM2

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

WindowRateSample
Last 2 Weeks.20030 PA
Season.289211 PA
Last 2 Years.282390 PA

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

WindowRateSample
Last 2 Weeks.332184 PA
Season.343810 PA
Last 2 Years.3343010 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.279
Hard-Hit % Allowed33%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-152+117
CZRCaesars-157+117
MGMBetMGM-160+120

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.56332 PA
Season.411168 PA
Last 2 Years.340633 PA

Last 5 GamesTotal Bases

Jun 12@ NYM1
Jun 13@ NYM1
Jun 14@ NYM1
Jun 16vs SF1
Jun 17vs SF4

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

WindowRateSample
Last 2 Weeks.09521 PA
Season.217152 PA
Last 2 Years.242285 PA

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

WindowRateSample
Last 2 Weeks.454172 PA
Season.321884 PA
Last 2 Years.3242270 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-164+125
CZRCaesars-159+119
MGMBetMGM-160+120

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 12vs CHC0
Jun 13vs CHC3
Jun 14vs CHC1
Jun 16@ ATL4
Jun 17@ ATL4

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.26284 PA
Last 2 Years.270248 PA

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

WindowRateSample
Last 2 Weeks.321262 PA
Season.3161069 PA
Last 2 Years.3513169 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.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.565

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-159+119
MGMBetMGM-160+120

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.52836 PA
Season.343143 PA
Last 2 Years.483863 PA

Last 5 GamesTotal Bases

Jun 13vs AZ0
Jun 14vs AZ2
Jun 15vs NYM8
Jun 16vs NYM0
Jun 17vs NYM0

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

WindowRateSample
Last 2 Weeks.47621 PA
Season.252135 PA
Last 2 Years.288260 PA

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

WindowRateSample
Last 2 Weeks.310213 PA
Season.3181081 PA
Last 2 Years.3514307 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.564

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-127-102
CZRCaesars-130-103
MGMBetMGM-135+100

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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 10@ SF1
Jun 12vs SEA0
Jun 14vs SEA6
Jun 15vs KC1
Jun 17vs KC1

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.385104 PA
Last 2 Years.385325 PA

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.319897 PA
Last 2 Years.3322787 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.321
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.563

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-193+143
MGMBetMGM-185+135

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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 13vs SD0
Jun 14vs SD0
Jun 16@ SEA0
Jun 17@ SEA4
Jun 18@ SEA2

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

WindowRateSample
Last 2 Weeks.23126 PA
Season.368152 PA
Last 2 Years.350237 PA

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

WindowRateSample
Last 2 Weeks.399143 PA
Season.347802 PA
Last 2 Years.3202117 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.320
Hard-Hit % Allowed32%

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.5002 PA
Season.15413 PA
Last 2 Years.34490 PA

Last 5 GamesTotal Bases

Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU0
Jun 16@ HOU0
Jun 17@ HOU4

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

WindowRateSample
Last 2 Weeks.81811 PA
Season.50034 PA
Last 2 Years.429182 PA

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

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

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.559

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
FANFanatics+130-170
BOLBetOnline+141-185
CZRCaesars+134-179
DKDraftKings+130-174
MGMBetMGM+135-185
BOVBovada+130-170
BRBetRivers+140

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.29544 PA
Season.424231 PA
Last 2 Years.423850 PA

Last 5 GamesTotal Bases

Jun 13vs COL2
Jun 15vs PIT1
Jun 16vs PIT1
Jun 17vs PIT0
Jun 18vs LAA4

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.196163 PA
Last 2 Years.292575 PA

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

WindowRateSample
Last 2 Weeks.229214 PA
Season.314937 PA
Last 2 Years.3372215 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head7-for-14

Total Bases15 in 15 PA
Career Average.467
Plate Appearances15
HR · K · BB2 · 5 · 1

Projection

Projected Total Bases1.516

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.08312 PA
Season.50026 PA
Last 2 Years.33393 PA

Last 5 GamesTotal Bases

Jun 13vs TB4
Jun 14vs TB0
Jun 16@ AZ0
Jun 17@ AZ0
Jun 18@ ATH0

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

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

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

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.515

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

Context

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

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.44738 PA
Season.418232 PA
Last 2 Years.455506 PA

Last 5 GamesTotal Bases

Jun 13vs SEA3
Jun 14vs SEA2
Jun 15vs KC1
Jun 16vs KC0
Jun 17vs KC0

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.385104 PA
Last 2 Years.385325 PA

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.319897 PA
Last 2 Years.3322787 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.321
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.553

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+134-175
CZRCaesars+127-170
DKDraftKings+122-163
BOVBovada+120-160
BRBetRivers+140

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks1.3333 PA
Season1.3333 PA
Last 2 Years.297155 PA

Last 1 GamesTotal Bases

Jun 17@ WSH7

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

WindowRateSample
Last 2 Weeks.40727 PA
Season.364195 PA
Last 2 Years.416421 PA

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

WindowRateSample
Last 2 Weeks.316152 PA
Season.3691063 PA
Last 2 Years.3653098 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.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.56

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
WeatherHelping

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.48431 PA
Season.275167 PA
Last 2 Years.392933 PA

Last 5 GamesTotal Bases

Jun 13vs COL0
Jun 14vs COL2
Jun 15vs PIT3
Jun 16vs PIT2
Jun 17vs PIT0

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

WindowRateSample
Last 2 Weeks.45735 PA
Season.325197 PA
Last 2 Years.291681 PA

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

WindowRateSample
Last 2 Weeks.402127 PA
Season.314687 PA
Last 2 Years.3561445 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head5-for-18

Total Bases12 in 19 PA
Career Average.263
Plate Appearances19
HR · K · BB2 · 5 · 1

Projection

Projected Total Bases1.508

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

Context

Expected PAs4.25
vs SP / Bullpen~1.6× / ~2.6×
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 12vs CHC0
Jun 13vs CHC0
Jun 14vs CHC2
Jun 16@ ATL4
Jun 17@ ATL0

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.26284 PA
Last 2 Years.270248 PA

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

WindowRateSample
Last 2 Weeks.321262 PA
Season.3161069 PA
Last 2 Years.3513169 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.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.547

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+117
DKDraftKings+110-146
CZRCaesars+118-159
MGMBetMGM+135-185
BOVBovada+110-145
BOLBetOnline+126-164

We project 1.5 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.00015 PA
Season.51881 PA
Last 2 Years.388201 PA

Last 5 GamesTotal Bases

Jun 10@ MIA0
Jun 12@ CIN0
Jun 14@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

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

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.505

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

Context

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

Batter · Total Bases / PA vs RHP.361

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

Last 5 GamesTotal Bases

Jun 13@ BAL4
Jun 14@ BAL0
Jun 15@ STL1
Jun 16@ STL0
Jun 17@ STL2

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.347121 PA
Last 2 Years.344485 PA

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

WindowRateSample
Last 2 Weeks.360164 PA
Season.3151030 PA
Last 2 Years.3534520 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.291
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head6-for-20

Total Bases6 in 21 PA
Career Average.286
Plate Appearances21
HR · K · BB0 · 6 · 1

Projection

Projected Total Bases1.553

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-162+121
MGMBetMGM-165+125

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
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 8vs BOS0
Jun 9vs BOS1
Jun 13@ LAA0
Jun 14@ LAA2
Jun 17@ LAD1

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

WindowRateSample
Last 2 Weeks.5569 PA
Season.32156 PA
Last 2 Years.34399 PA

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

WindowRateSample
Last 2 Weeks.497199 PA
Season.3921154 PA
Last 2 Years.4003251 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.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.54

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-127-102
CZRCaesars-130-103
MGMBetMGM-120-110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs NYY0
Jun 13vs DET4
Jun 16@ MIL0
Jun 17@ MIL4
Jun 18@ MIL0

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.34490 PA
Last 2 Years.34490 PA

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

WindowRateSample
Last 2 Weeks.345191 PA
Season.3151011 PA
Last 2 Years.3173125 PA

Starter Allows · vs LHB

wOBA Allowed.355
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.548

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-141+108
CZRCaesars-145+109
MGMBetMGM-145+105

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.25016 PA
Season.346133 PA
Last 2 Years.337406 PA

Last 5 GamesTotal Bases

Jun 7@ AZ0
Jun 9@ SF0
Jun 13vs SEA2
Jun 16vs KC0
Jun 17vs KC1

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.385104 PA
Last 2 Years.385325 PA

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.319897 PA
Last 2 Years.3322787 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %36%

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-Head

No Prior Matchups

Projection

Projected Total Bases1.534

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-152+117
CZRCaesars-157+117
MGMBetMGM-150+110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.361

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

Last 5 GamesTotal Bases

Jun 13@ BAL4
Jun 14@ BAL1
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL1

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.359184 PA
Last 2 Years.336533 PA

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

WindowRateSample
Last 2 Weeks.517176 PA
Season.382948 PA
Last 2 Years.3743501 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed38%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-132+102
CZRCaesars-137+104
MGMBetMGM-145+105

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.48635 PA
Season.382225 PA
Last 2 Years.382225 PA

Last 5 GamesTotal Bases

Jun 13vs NYY4
Jun 14vs NYY3
Jun 16@ BOS0
Jun 17@ BOS0
Jun 18@ BOS2

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

WindowRateSample
Last 2 Weeks.16718 PA
Season.182110 PA
Last 2 Years.313367 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.372973 PA
Last 2 Years.3734170 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.264
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.497

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 11vs CHC0
Jun 12@ ATH0
Jun 13@ ATH2
Jun 14@ ATH0
Jun 17@ CHC10

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.374147 PA
Last 2 Years.351208 PA

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

WindowRateSample
Last 2 Weeks.364231 PA
Season.3631159 PA
Last 2 Years.3423470 PA

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed33%

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

Batter · Total Bases / PA vs RHP.349

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

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.16718 PA
Season.182110 PA
Last 2 Years.313367 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.372973 PA
Last 2 Years.3734170 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.264
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.491

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.34432 PA
Season.366232 PA
Last 2 Years.402763 PA

Last 5 GamesTotal Bases

Jun 13@ BOS4
Jun 14@ BOS2
Jun 15vs MIN1
Jun 16vs MIN1
Jun 18vs MIN1

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

WindowRateSample
Last 2 Weeks.82417 PA
Season.432132 PA
Last 2 Years.350540 PA

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

WindowRateSample
Last 2 Weeks.366213 PA
Season.313817 PA
Last 2 Years.3333323 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.537

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-170+127
MGMBetMGM-160+120

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

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 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC3
Jun 16@ ATL2
Jun 17@ ATL2

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.26472 PA
Last 2 Years.373244 PA

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

WindowRateSample
Last 2 Weeks.323164 PA
Season.274826 PA
Last 2 Years.3393071 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.279
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.526

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-176+130
MGMBetMGM-175+130

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 13@ MIN1
Jun 14@ MIN2
Jun 15vs SD0
Jun 16vs SD1
Jun 17vs SD1

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

WindowRateSample
Last 2 Weeks.75020 PA
Season.369214 PA
Last 2 Years.411819 PA

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

WindowRateSample
Last 2 Weeks.440191 PA
Season.387939 PA
Last 2 Years.3352785 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.353
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.532

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

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.18937 PA
Season.377191 PA
Last 2 Years.425285 PA

Last 5 GamesTotal Bases

Jun 13vs COL0
Jun 14vs COL1
Jun 15vs PIT0
Jun 16vs PIT0
Jun 18vs LAA0

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

WindowRateSample
Last 2 Weeks.45735 PA
Season.325197 PA
Last 2 Years.291681 PA

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

WindowRateSample
Last 2 Weeks.402127 PA
Season.314687 PA
Last 2 Years.3561445 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.327
Hard-Hit % Allowed38%

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

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
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ TOR0
Jun 13@ TOR0
Jun 14@ TOR0
Jun 16vs CWS4
Jun 18vs CWS2

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.320122 PA
Last 2 Years.269182 PA

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

WindowRateSample
Last 2 Weeks.315184 PA
Season.385972 PA
Last 2 Years.3703142 PA

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.513

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-145+109
MGMBetMGM-130-105

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.316

WindowRateSample
Last 2 Weeks.26715 PA
Season.21783 PA
Last 2 Years.304362 PA

Last 5 GamesTotal Bases

Jun 12vs PHI2
Jun 13vs PHI0
Jun 16vs CLE5
Jun 17vs CLE2
Jun 18vs CLE0

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

WindowRateSample
Last 2 Weeks.14314 PA
Season.33372 PA
Last 2 Years.290200 PA

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

WindowRateSample
Last 2 Weeks.395167 PA
Season.317979 PA
Last 2 Years.3392936 PA

Quality of Contact vs LHP

wOBA.276
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.512

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+158-208
CZRCaesars+145-197
DKDraftKings+158-212
BRBetRivers+148
BOVBovada+160-215

We project 1.5 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.33330 PA
Season.364162 PA
Last 2 Years.370976 PA

Last 5 GamesTotal Bases

Jun 12@ KC1
Jun 13@ KC5
Jun 15vs DET4
Jun 16vs DET0
Jun 17vs DET0

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.370154 PA
Last 2 Years.360695 PA

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3331165 PA
Last 2 Years.3363945 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.297
Hard-Hit % Allowed37%

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

Projection

Projected Total Bases1.52

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-179+134
MGMBetMGM-190+140

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2.4× / ~1.9×
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 13@ PIT2
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI2
Jun 17@ PHI0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

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

WindowRateSample
Last 2 Weeks.248153 PA
Season.321938 PA
Last 2 Years.3223366 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.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.502

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+128
DKDraftKings+129-172
CZRCaesars+124-170
MGMBetMGM+135-185
BOVBovada+130-170
BOLBetOnline+134-175

We project 1.5 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.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 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC0
Jun 16@ ATL4
Jun 17@ ATL4

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.26472 PA
Last 2 Years.373244 PA

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

WindowRateSample
Last 2 Weeks.323164 PA
Season.274826 PA
Last 2 Years.3393071 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.279
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.502

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-159+119
MGMBetMGM-150+110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.404

WindowRateSample
Last 2 Weeks1.0007 PA
Season.37046 PA
Last 2 Years.333288 PA

Last 5 GamesTotal Bases

May 24vs PIT0
Jun 12vs NYY0
Jun 14vs NYY5
Jun 16@ BOS6
Jun 17@ BOS2

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

WindowRateSample
Last 2 Weeks.16718 PA
Season.182110 PA
Last 2 Years.313367 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.372973 PA
Last 2 Years.3734170 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.264
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.467

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

Context

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

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.80010 PA
Season.35448 PA
Last 2 Years.360200 PA

Last 5 GamesTotal Bases

Jun 6@ COL0
Jun 7@ COL1
Jun 8@ ATH1
Jun 14vs PHI6
Jun 18vs CLE2

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.312173 PA
Last 2 Years.367608 PA

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

WindowRateSample
Last 2 Weeks.302149 PA
Season.293899 PA
Last 2 Years.3473520 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.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.498

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-135+105
CZRCaesars-141+107
MGMBetMGM-155+115

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.12516 PA
Season.30672 PA
Last 2 Years.361269 PA

Last 5 GamesTotal Bases

Jun 13@ CIN0
Jun 14@ CIN1
Jun 15vs LAA1
Jun 16vs LAA0
Jun 17vs LAA0

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

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

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.47

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

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks1.0003 PA
Season.35448 PA
Last 2 Years.35448 PA

Last 5 GamesTotal Bases

Jun 1@ TB5
Jun 13@ CLE1
Jun 15@ HOU2
Jun 16@ HOU3
Jun 17@ HOU0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.35939 PA
Last 2 Years.433215 PA

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

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

Quality of Contact vs LHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.492

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 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 12@ MIN1
Jun 15vs SD2
Jun 16vs SD0
Jun 17vs SD0
Jun 18@ KC0

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

WindowRateSample
Last 2 Weeks.75020 PA
Season.369214 PA
Last 2 Years.411819 PA

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

WindowRateSample
Last 2 Weeks.440191 PA
Season.387939 PA
Last 2 Years.3352785 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.353
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.5

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+130-169
BRBetRivers+148

We project 1.5 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.0007 PA
Season.29867 PA
Last 2 Years.411297 PA

Last 5 GamesTotal Bases

Jun 12@ CLE4
Jun 13@ CLE0
Jun 15@ HOU4
Jun 16@ HOU0
Jun 17@ HOU0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.35939 PA
Last 2 Years.433215 PA

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

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

Quality of Contact vs LHP

wOBA.307
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.750
Plate Appearances4

Projection

Projected Total Bases1.487

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+139-182
CZRCaesars+129-173
DKDraftKings+138-184
BOVBovada+140-185
BRBetRivers+128

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.27629 PA
Season.427150 PA
Last 2 Years.414490 PA

Last 5 GamesTotal Bases

Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF1

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

WindowRateSample
Last 2 Weeks.11435 PA
Season.141177 PA
Last 2 Years.237317 PA

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

WindowRateSample
Last 2 Weeks.482166 PA
Season.373697 PA
Last 2 Years.3271627 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.230
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.484

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-118-110
CZRCaesars-121-110
MGMBetMGM-130-105

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.0006 PA
Season.30826 PA
Last 2 Years.30826 PA

Last 5 GamesTotal Bases

Jun 13@ WSH4
Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL1

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

WindowRateSample
Last 2 Weeks.42914 PA
Season.40574 PA
Last 2 Years.390259 PA

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

WindowRateSample
Last 2 Weeks.474116 PA
Season.354505 PA
Last 2 Years.3321913 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.327
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.438

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

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.35317 PA
Season.318132 PA
Last 2 Years.298517 PA

Last 5 GamesTotal Bases

Jun 5vs MIL1
Jun 6vs MIL0
Jun 14@ ATH3
Jun 15@ CHC1
Jun 17@ CHC1

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

WindowRateSample
Last 2 Weeks.05020 PA
Season.247154 PA
Last 2 Years.272217 PA

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

WindowRateSample
Last 2 Weeks.400185 PA
Season.2851040 PA
Last 2 Years.3103639 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.278
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.497

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
WeatherHelping

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 12@ TOR1
Jun 13@ TOR0
Jun 16vs CWS1
Jun 17vs CWS4
Jun 18vs CWS0

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.320122 PA
Last 2 Years.269182 PA

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

WindowRateSample
Last 2 Weeks.315184 PA
Season.385972 PA
Last 2 Years.3703142 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.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.475

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+134-175
DKDraftKings+129-173
CZRCaesars+126-170
BOVBovada+130-170
BRBetRivers+107

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.4× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Apr 30@ BAL2
Apr 30@ BAL1
May 1@ BOS3
May 2@ BOS0
Jun 16vs DET1

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.370154 PA
Last 2 Years.360695 PA

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3331165 PA
Last 2 Years.3363945 PA

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-7

Total Bases3 in 7 PA
Career Average.429
Plate Appearances7
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.483

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+149-196
CZRCaesars+140-190
DKDraftKings+153-205
MGMBetMGM+140-190
BOVBovada+155-210
BRBetRivers+145

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

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

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 12@ LAA0
Jun 13@ LAA1
Jun 14@ LAA1
Jun 16@ LAD0
Jun 17@ LAD0

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

WindowRateSample
Last 2 Weeks.5569 PA
Season.32156 PA
Last 2 Years.34399 PA

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

WindowRateSample
Last 2 Weeks.497199 PA
Season.3921154 PA
Last 2 Years.4003251 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.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.469

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+158-208
CZRCaesars+142-193
DKDraftKings+145-195
BOVBovada+145-190
BRBetRivers+155

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.311

WindowRateSample
Last 2 Weeks.0009 PA
Season.00010 PA
Last 2 Years.00010 PA

Last 5 GamesTotal Bases

Jun 14vs TB0
Jun 15@ AZ1
Jun 16@ AZ1
Jun 17@ AZ0
Jun 18@ ATH1

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

WindowRateSample
Last 2 Weeks.56316 PA
Season.50597 PA
Last 2 Years.404265 PA

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

WindowRateSample
Last 2 Weeks.443228 PA
Season.345954 PA
Last 2 Years.3612561 PA

Quality of Contact vs LHP

wOBA.280
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.45

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

WindowRateSample
Last 2 Weeks.30010 PA
Season.31316 PA
Last 2 Years.28353 PA

Last 5 GamesTotal Bases

Jun 12@ CIN2
Jun 14@ CIN0
Jun 15vs LAA0
Jun 16vs LAA0
Jun 17vs LAA3

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

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

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.449

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 18@ NYY0

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

WindowRateSample
Last 2 Weeks.21414 PA
Season.267146 PA
Last 2 Years.3001098 PA

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.356955 PA
Last 2 Years.3373741 PA

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.463

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-105-123
CZRCaesars-115-117
MGMBetMGM-110-120

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 11@ MIA1
Jun 12@ CIN1
Jun 14@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

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

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

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× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.46226 PA
Season.359153 PA
Last 2 Years.345849 PA

Last 5 GamesTotal Bases

Jun 12@ TOR0
Jun 13@ TOR0
Jun 16vs CWS1
Jun 17vs CWS0
Jun 18vs CWS4

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.320122 PA
Last 2 Years.269182 PA

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

WindowRateSample
Last 2 Weeks.315184 PA
Season.385972 PA
Last 2 Years.3703142 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.456

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-148+111
MGMBetMGM-140+105

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 11@ KC2
Jun 12@ BOS0
Jun 13@ BOS1
Jun 15vs MIN1
Jun 16vs MIN2

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

WindowRateSample
Last 2 Weeks.82417 PA
Season.432132 PA
Last 2 Years.350540 PA

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

WindowRateSample
Last 2 Weeks.366213 PA
Season.313817 PA
Last 2 Years.3333323 PA

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed37%

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

Projection

Projected Total Bases1.468

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-112-115
MGMBetMGM-120-110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.0001 PA
Season.09111 PA
Last 2 Years.288118 PA

Last 5 GamesTotal Bases

Jun 11vs MIN5
Jun 12@ CLE0
Jun 13@ CLE0
Jun 15@ HOU12
Jun 17@ HOU0

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

WindowRateSample
Last 2 Weeks.81811 PA
Season.50034 PA
Last 2 Years.429182 PA

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

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

Quality of Contact vs LHP

wOBA.300
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.456

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-175+128
MGMBetMGM-175+130

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.46428 PA
Season.325160 PA
Last 2 Years.377661 PA

Last 5 GamesTotal Bases

Jun 9@ SD2
Jun 12vs AZ0
Jun 13vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1

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

WindowRateSample
Last 2 Weeks.47621 PA
Season.252135 PA
Last 2 Years.288260 PA

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

WindowRateSample
Last 2 Weeks.310213 PA
Season.3181081 PA
Last 2 Years.3514307 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.288
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.449

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-130+100
CZRCaesars-134+100
MGMBetMGM-135+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 13vs STL6
Jun 14vs STL1
Jun 15@ TEX0
Jun 16@ TEX1
Jun 18@ TEX0

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.254130 PA
Last 2 Years.280339 PA

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

WindowRateSample
Last 2 Weeks.422230 PA
Season.3541096 PA
Last 2 Years.3764193 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.435

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 2@ CIN1
Jun 7@ MIN1
Jun 10vs TEX0
Jun 16@ WSH1
Jun 18vs STL0

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

WindowRateSample
Last 2 Weeks.52421 PA
Season.365115 PA
Last 2 Years.323375 PA

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

WindowRateSample
Last 2 Weeks.465211 PA
Season.3461183 PA
Last 2 Years.3513934 PA

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.461

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 1 GamesTotal Bases

Jun 18@ MIL0

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.34490 PA
Last 2 Years.34490 PA

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

WindowRateSample
Last 2 Weeks.345191 PA
Season.3151011 PA
Last 2 Years.3173125 PA

Starter Allows · vs LHB

wOBA Allowed.355
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.459

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-115-112
CZRCaesars-127-106
MGMBetMGM-115-115

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
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 2vs DET0
Jun 7@ MIA1
Jun 13@ LAA0
Jun 14@ LAA1
Jun 17@ LAD2

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

WindowRateSample
Last 2 Weeks.5569 PA
Season.32156 PA
Last 2 Years.34399 PA

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

WindowRateSample
Last 2 Weeks.497199 PA
Season.3921154 PA
Last 2 Years.4003251 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.328
Hard-Hit % Allowed38%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline+112-145
CZRCaesars+105-139
MGMBetMGM+110-150

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
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 12vs AZ0
Jun 13vs AZ0
Jun 15vs NYM0
Jun 16vs NYM4
Jun 17vs NYM0

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

WindowRateSample
Last 2 Weeks.47621 PA
Season.252135 PA
Last 2 Years.288260 PA

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

WindowRateSample
Last 2 Weeks.310213 PA
Season.3181081 PA
Last 2 Years.3514307 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.288
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.443

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-149+115
CZRCaesars-154+115
MGMBetMGM-160+120

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.18527 PA
Season.335182 PA
Last 2 Years.316788 PA

Last 5 GamesTotal Bases

Jun 12@ NYM2
Jun 13@ NYM1
Jun 14@ NYM0
Jun 16vs SF0
Jun 17vs SF2

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

WindowRateSample
Last 2 Weeks.11435 PA
Season.141177 PA
Last 2 Years.237317 PA

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

WindowRateSample
Last 2 Weeks.482166 PA
Season.373697 PA
Last 2 Years.3271627 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.230
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.441

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
FANFanatics-145+110
BOLBetOnline-149+115
CZRCaesars-150+112
MGMBetMGM-160+120

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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@ MIN1
Jun 15vs SD0
Jun 16vs SD2
Jun 17vs SD0
Jun 18@ KC3

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.417120 PA
Last 2 Years.314570 PA

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

WindowRateSample
Last 2 Weeks.346263 PA
Season.3511007 PA
Last 2 Years.3413310 PA

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.452

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

Context

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

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.37532 PA
Season.265230 PA
Last 2 Years.313383 PA

Last 5 GamesTotal Bases

Jun 13@ PIT2
Jun 14@ PIT0
Jun 15@ PHI1
Jun 16@ PHI1
Jun 17@ PHI4

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.292178 PA
Last 2 Years.302510 PA

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

WindowRateSample
Last 2 Weeks.402194 PA
Season.367887 PA
Last 2 Years.3522719 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.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.435

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-154+115
MGMBetMGM-150+110
BOLBetOnline-152+117

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 11vs AZ0
Jun 12@ PIT0
Jun 14@ PIT4
Jun 15@ PHI2
Jun 17@ PHI5

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.292178 PA
Last 2 Years.302510 PA

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

WindowRateSample
Last 2 Weeks.402194 PA
Season.367887 PA
Last 2 Years.3522719 PA

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.434

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-129-104
MGMBetMGM-135+100
BOLBetOnline-130+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-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 10@ CLE2
Jun 14@ TOR2
Jun 16vs CWS3
Jun 17vs CWS3
Jun 18vs CWS2

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.28285 PA
Last 2 Years.268153 PA

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

WindowRateSample
Last 2 Weeks.389244 PA
Season.3761074 PA
Last 2 Years.3674288 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.295
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.429

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+164-217
BRBetRivers+160

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
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 12vs TEX0
Jun 13vs TEX0
Jun 14vs TEX0
Jun 16vs TOR0
Jun 18vs TOR4

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.34558 PA
Last 2 Years.336453 PA

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

WindowRateSample
Last 2 Weeks.347147 PA
Season.349993 PA
Last 2 Years.3314138 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.270
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

WindowRateSample
Last 2 Weeks.45533 PA
Season.318211 PA
Last 2 Years.305567 PA

Last 5 GamesTotal Bases

Jun 13@ KC0
Jun 14@ KC1
Jun 15vs DET2
Jun 16vs DET1
Jun 17vs DET3

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.370154 PA
Last 2 Years.360695 PA

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3331165 PA
Last 2 Years.3363945 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.297
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases2 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases1.433

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-143+110
CZRCaesars-143+108
MGMBetMGM-140+105

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 13@ BOS2
Jun 14@ BOS0
Jun 15vs MIN1
Jun 16vs MIN0
Jun 18vs MIN1

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

WindowRateSample
Last 2 Weeks.37027 PA
Season.392181 PA
Last 2 Years.365581 PA

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

WindowRateSample
Last 2 Weeks.344192 PA
Season.324922 PA
Last 2 Years.3293254 PA

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.432

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-127-102
CZRCaesars-130-103
MGMBetMGM-125-105

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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 9vs SEA4
Jun 11vs SEA1
Jun 12vs SD0
Jun 13vs SD2
Jun 14vs SD0

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.424118 PA
Last 2 Years.402194 PA

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

WindowRateSample
Last 2 Weeks.375224 PA
Season.3211166 PA
Last 2 Years.3263361 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.318
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.399

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

Context

Expected PAs3.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 6@ TEX0
Jun 7@ TEX1
Jun 8vs NYY3
Jun 12vs DET2
Jun 17@ MIL0

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.34490 PA
Last 2 Years.34490 PA

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

WindowRateSample
Last 2 Weeks.345191 PA
Season.3151011 PA
Last 2 Years.3173125 PA

Starter Allows · vs LHB

wOBA Allowed.355
Hard-Hit % Allowed40%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-127-102
CZRCaesars-134+100
MGMBetMGM-135+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.0003 PA
Season.46428 PA
Last 2 Years.329380 PA

Last 5 GamesTotal Bases

Apr 5vs CHC2
Apr 5vs CHC0
Apr 6vs KC2
Jun 16@ MIL2
Jun 18@ MIL1

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.22467 PA
Last 2 Years.22467 PA

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

WindowRateSample
Last 2 Weeks.347236 PA
Season.320943 PA
Last 2 Years.3323545 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.423

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-143+110
CZRCaesars-141+106
MGMBetMGM-150+110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.25020 PA
Season.383141 PA
Last 2 Years.374628 PA

Last 5 GamesTotal Bases

Jun 13vs COL1
Jun 15vs PIT2
Jun 16vs PIT1
Jun 17vs PIT1
Jun 18vs LAA1

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.196163 PA
Last 2 Years.292575 PA

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

WindowRateSample
Last 2 Weeks.229214 PA
Season.314937 PA
Last 2 Years.3372215 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

Projection

Projected Total Bases1.406

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

Context

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

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 12vs DET2
Jun 13vs DET0
Jun 16@ MIL2
Jun 17@ MIL0
Jun 18@ MIL0

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.22467 PA
Last 2 Years.22467 PA

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

WindowRateSample
Last 2 Weeks.347236 PA
Season.320943 PA
Last 2 Years.3323545 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.305
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.412

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-130-103
MGMBetMGM-125-105

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.71421 PA
Season.301163 PA
Last 2 Years.284285 PA

Last 5 GamesTotal Bases

Jun 12@ ATH2
Jun 13@ ATH3
Jun 14@ ATH5
Jun 15@ CHC0
Jun 17@ CHC5

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

WindowRateSample
Last 2 Weeks.05020 PA
Season.247154 PA
Last 2 Years.272217 PA

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

WindowRateSample
Last 2 Weeks.400185 PA
Season.2851040 PA
Last 2 Years.3103639 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

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

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
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 3 GamesTotal Bases

Jun 16vs CLE0
Jun 17vs CLE2
Jun 18vs CLE1

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.312173 PA
Last 2 Years.367608 PA

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

WindowRateSample
Last 2 Weeks.302149 PA
Season.293899 PA
Last 2 Years.3473520 PA

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.397

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-147+113
CZRCaesars-154+115
MGMBetMGM-160+120

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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 14@ MIN0
Jun 15vs SD2
Jun 16vs SD1
Jun 17vs SD1
Jun 18@ KC4

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.417120 PA
Last 2 Years.314570 PA

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

WindowRateSample
Last 2 Weeks.346263 PA
Season.3511007 PA
Last 2 Years.3413310 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.308
Hard-Hit % Allowed33%

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

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+139-182
CZRCaesars+130-176
FANFanatics+130-170
DKDraftKings+130-174
MGMBetMGM+140-190
BOVBovada+130-170
BRBetRivers+143

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.18211 PA
Season.20663 PA
Last 2 Years.360200 PA

Last 5 GamesTotal Bases

Jun 9vs ATL1
Jun 10vs ATL0
Jun 13vs LAD0
Jun 17@ NYY3
Jun 18@ NYY0

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

WindowRateSample
Last 2 Weeks.21414 PA
Season.267146 PA
Last 2 Years.3001098 PA

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.356955 PA
Last 2 Years.3373741 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.392

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-152+117
CZRCaesars-160+121
MGMBetMGM-160+120

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.292

WindowRateSample
Last 2 Weeks.00011 PA
Season.20454 PA
Last 2 Years.235115 PA

Last 5 GamesTotal Bases

Jun 13vs PHI5
Jun 14vs PHI0
Jun 16vs CLE5
Jun 17vs CLE0
Jun 18vs CLE0

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

WindowRateSample
Last 2 Weeks.14314 PA
Season.33372 PA
Last 2 Years.290200 PA

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

WindowRateSample
Last 2 Weeks.395167 PA
Season.317979 PA
Last 2 Years.3392936 PA

Quality of Contact vs LHP

wOBA.277
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.391

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-147+113
CZRCaesars-154+115
MGMBetMGM-150+110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.35939 PA
Last 2 Years.433215 PA

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

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

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.391

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.33327 PA
Season.358187 PA
Last 2 Years.324735 PA

Last 5 GamesTotal Bases

Jun 12vs NYY1
Jun 13vs NYY1
Jun 16@ BOS6
Jun 17@ BOS2
Jun 18@ BOS0

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.233133 PA
Last 2 Years.397348 PA

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

WindowRateSample
Last 2 Weeks.395220 PA
Season.368919 PA
Last 2 Years.3663378 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.359

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 13@ WSH1
Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL1

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

WindowRateSample
Last 2 Weeks.23534 PA
Season.278212 PA
Last 2 Years.353973 PA

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.347842 PA
Last 2 Years.3352611 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.285
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head4-for-8

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

Projection

Projected Total Bases1.382

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

Context

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

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.26123 PA
Season.26123 PA
Last 2 Years.315216 PA

Last 5 GamesTotal Bases

Jun 13@ BAL1
Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL1

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.359184 PA
Last 2 Years.336533 PA

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

WindowRateSample
Last 2 Weeks.517176 PA
Season.382948 PA
Last 2 Years.3743501 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed38%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-106-122
CZRCaesars-113-118
MGMBetMGM-115-115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

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 13vs SEA0
Jun 14vs SEA1
Jun 15vs KC2
Jun 16vs KC6
Jun 17vs KC2

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

WindowRateSample
Last 2 Weeks.22218 PA
Season.385104 PA
Last 2 Years.385325 PA

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.319897 PA
Last 2 Years.3322787 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.321
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.385

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-118-110
CZRCaesars-127-106
MGMBetMGM-115-115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.41039 PA
Season.308214 PA
Last 2 Years.304660 PA

Last 5 GamesTotal Bases

Jun 13vs AZ2
Jun 14vs AZ1
Jun 15vs NYM0
Jun 16vs NYM0
Jun 17vs NYM2

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

WindowRateSample
Last 2 Weeks.47621 PA
Season.252135 PA
Last 2 Years.288260 PA

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

WindowRateSample
Last 2 Weeks.310213 PA
Season.3181081 PA
Last 2 Years.3514307 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.288
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.367

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-115-112
CZRCaesars-117-114
MGMBetMGM-120-110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs LHP.286

WindowRateSample
Last 2 Weeks.1119 PA
Season.09343 PA
Last 2 Years.09343 PA

Last 5 GamesTotal Bases

Jun 13vs LAD0
Jun 14vs LAD4
Jun 16@ NYY1
Jun 17@ NYY4
Jun 18@ NYY2

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

WindowRateSample
Last 2 Weeks.8577 PA
Season.53741 PA
Last 2 Years.307254 PA

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

WindowRateSample
Last 2 Weeks.405126 PA
Season.318823 PA
Last 2 Years.3512754 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.367

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-135+105
CZRCaesars-138+105
MGMBetMGM-145+105

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

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 12vs STL2
Jun 13vs STL0
Jun 14vs STL0
Jun 16@ TEX0
Jun 18@ TEX0

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.382199 PA
Last 2 Years.347446 PA

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

WindowRateSample
Last 2 Weeks.408174 PA
Season.3871012 PA
Last 2 Years.3793383 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.374

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

Context

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.30010 PA
Season.318151 PA
Last 2 Years.372508 PA

Last 5 GamesTotal Bases

Jun 9vs AZ2
Jun 13@ PIT2
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

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

WindowRateSample
Last 2 Weeks.248153 PA
Season.321938 PA
Last 2 Years.3223366 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.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.364

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-143+108
MGMBetMGM-140+105
BOLBetOnline-141+108

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.30010 PA
Season.32540 PA
Last 2 Years.354246 PA

Last 5 GamesTotal Bases

Jun 12@ NYM1
Jun 13@ NYM8
Jun 14@ NYM0
Jun 16vs SF0
Jun 17vs SF1

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

WindowRateSample
Last 2 Weeks.09521 PA
Season.217152 PA
Last 2 Years.242285 PA

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

WindowRateSample
Last 2 Weeks.454172 PA
Season.321884 PA
Last 2 Years.3242270 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.258
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.364

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline+112-145
MGMBetMGM+110-150

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13vs AZ1
Jun 14vs AZ0
Jun 15vs NYM1
Jun 16vs NYM2
Jun 17vs NYM0

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

WindowRateSample
Last 2 Weeks.20030 PA
Season.289211 PA
Last 2 Years.282390 PA

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

WindowRateSample
Last 2 Weeks.332184 PA
Season.343810 PA
Last 2 Years.3343010 PA

Starter Allows · vs LHB

wOBA Allowed.279
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.365

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-130+100
CZRCaesars-127-106
MGMBetMGM-135+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 20@ TB0
May 24vs DET0
May 25vs TB0
May 27vs TB0
May 28vs TOR0

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

WindowRateSample
Last 2 Weeks.23534 PA
Season.278212 PA
Last 2 Years.353973 PA

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.347842 PA
Last 2 Years.3352611 PA

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.367

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ BAL4
Jun 14@ BAL6
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL2

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.347121 PA
Last 2 Years.344485 PA

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

WindowRateSample
Last 2 Weeks.360164 PA
Season.3151030 PA
Last 2 Years.3534520 PA

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed34%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline+118-154
CZRCaesars+112-150
MGMBetMGM+110-150

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.16724 PA
Season.250124 PA
Last 2 Years.330573 PA

Last 5 GamesTotal Bases

Jun 10@ COL0
Jun 11@ COL4
Jun 12@ SF0
Jun 14@ SF0
Jun 17vs COL3

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.343134 PA
Last 2 Years.355741 PA

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

WindowRateSample
Last 2 Weeks.383188 PA
Season.3481049 PA
Last 2 Years.3484196 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.214
Plate Appearances14

Projection

Projected Total Bases1.331

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

WindowRateSample
Last 2 Weeks.36025 PA
Season.377175 PA
Last 2 Years.311659 PA

Last 5 GamesTotal Bases

Jun 10@ SF1
Jun 12vs SEA0
Jun 14vs SEA4
Jun 15vs KC0
Jun 16vs KC1

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.32580 PA
Last 2 Years.275295 PA

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

WindowRateSample
Last 2 Weeks.360211 PA
Season.3541094 PA
Last 2 Years.3633389 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.290
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.357

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-123-104
CZRCaesars-124-108
MGMBetMGM-120-110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 3 games since a hit

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 11vs CHC0
Jun 14@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0
Jun 17@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.05020 PA
Season.247154 PA
Last 2 Years.272217 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.400185 PA
Season.2851040 PA
Last 2 Years.3103639 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.278
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 · 0 · 0

Projection

Projected Total Bases1.384

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.2508 PA
Season.42661 PA
Last 2 Years.322143 PA

Last 5 GamesTotal Bases

Jun 10@ CWS3
Jun 12@ NYM0
Jun 13@ NYM0
Jun 14@ NYM0
Jun 17vs SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.268

WindowRateSample
Last 2 Weeks.09521 PA
Season.217152 PA
Last 2 Years.242285 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.378

WindowRateSample
Last 2 Weeks.454172 PA
Season.321884 PA
Last 2 Years.3242270 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.349

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline+109-141
CZRCaesars+102-136
MGMBetMGM+105-140

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.50010 PA
Season.20753 PA
Last 2 Years.301136 PA

Last 5 GamesTotal Bases

Jun 9vs ATL0
Jun 10vs ATL2
Jun 16@ NYY1
Jun 17@ NYY0
Jun 18@ NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.21414 PA
Season.267146 PA
Last 2 Years.3001098 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.378193 PA
Season.356955 PA
Last 2 Years.3373741 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.345

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-127-102
CZRCaesars-134+100
MGMBetMGM-135+100

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.6× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.20634 PA
Season.316193 PA
Last 2 Years.391718 PA

Last 5 GamesTotal Bases

Jun 12@ NYM2
Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF2
Jun 17vs SF3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.268

WindowRateSample
Last 2 Weeks.09521 PA
Season.217152 PA
Last 2 Years.242285 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.378

WindowRateSample
Last 2 Weeks.454172 PA
Season.321884 PA
Last 2 Years.3242270 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.341

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-120-108
CZRCaesars-120-112
MGMBetMGM-125-105

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
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 12@ SF0
Jun 13@ SF0
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.378

WindowRateSample
Last 2 Weeks.57114 PA
Season.343134 PA
Last 2 Years.355741 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.383188 PA
Season.3481049 PA
Last 2 Years.3484196 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.303
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.309

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.305

WindowRateSample
Last 2 Weeks.16712 PA
Season.08723 PA
Last 2 Years.08025 PA

Last 5 GamesTotal Bases

Jun 12vs LAD3
Jun 13vs LAD4
Jun 14vs LAD0
Jun 16@ NYY1
Jun 18@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.412

WindowRateSample
Last 2 Weeks.8577 PA
Season.53741 PA
Last 2 Years.307254 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.405126 PA
Season.318823 PA
Last 2 Years.3512754 PA

Quality of Contact vs LHP

wOBA.276
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-115-112
CZRCaesars-115-115
MGMBetMGM-120-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.23330 PA
Season.308201 PA
Last 2 Years.371736 PA

Last 5 GamesTotal Bases

Jun 14vs COL0
Jun 15vs PIT6
Jun 16vs PIT0
Jun 17vs PIT0
Jun 18vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.45735 PA
Season.325197 PA
Last 2 Years.291681 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.402127 PA
Season.314687 PA
Last 2 Years.3561445 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.351

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.304

WindowRateSample
Last 2 Weeks.13330 PA
Season.306209 PA
Last 2 Years.348797 PA

Last 5 GamesTotal Bases

Jun 13@ BAL0
Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.344

WindowRateSample
Last 2 Weeks.25012 PA
Season.347121 PA
Last 2 Years.344485 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.344

WindowRateSample
Last 2 Weeks.360164 PA
Season.3151030 PA
Last 2 Years.3534520 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.291
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases2 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.349

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-147+113
CZRCaesars-154+115
FANFanatics-145+110
MGMBetMGM-155+115

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.292

WindowRateSample
Last 2 Weeks.10010 PA
Season.214112 PA
Last 2 Years.233275 PA

Last 5 GamesTotal Bases

Jun 3@ STL0
Jun 14@ BOS1
Jun 15vs MIN0
Jun 16vs MIN1
Jun 18vs MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.37027 PA
Season.392181 PA
Last 2 Years.365581 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.337

WindowRateSample
Last 2 Weeks.344192 PA
Season.324922 PA
Last 2 Years.3293254 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
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.345

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-143+110
CZRCaesars-145+109
MGMBetMGM-150+110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
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 12@ KC0
Jun 13@ KC5
Jun 14@ KC0
Jun 15vs DET1
Jun 17vs DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.345

WindowRateSample
Last 2 Weeks.25024 PA
Season.370154 PA
Last 2 Years.360695 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.348161 PA
Season.3331165 PA
Last 2 Years.3363945 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.297
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-3

Total Bases3 in 3 PA
Career Average1.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.337

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-130+100
CZRCaesars-141+106
MGMBetMGM-135+100

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
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 10vs CIN0
Jun 12@ BAL0
Jun 15@ STL0
Jun 16@ STL1
Jun 17@ STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.344

WindowRateSample
Last 2 Weeks.25012 PA
Season.347121 PA
Last 2 Years.344485 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.344

WindowRateSample
Last 2 Weeks.360164 PA
Season.3151030 PA
Last 2 Years.3534520 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.291
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.332

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-141+108
CZRCaesars-143+108
MGMBetMGM-150+110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

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 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB0
Jun 16vs TB0
Jun 17vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.386

WindowRateSample
Last 2 Weeks.43816 PA
Season.42949 PA
Last 2 Years.42949 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks.391215 PA
Season.3501078 PA
Last 2 Years.3662983 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.340
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.341

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
WeatherHelping

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.13330 PA
Season.326178 PA
Last 2 Years.383835 PA

Last 5 GamesTotal Bases

Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF1
Jun 17vs SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.234

WindowRateSample
Last 2 Weeks.11435 PA
Season.141177 PA
Last 2 Years.237317 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.406

WindowRateSample
Last 2 Weeks.482166 PA
Season.373697 PA
Last 2 Years.3271627 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.230
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.314

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline+115-149
CZRCaesars+110-145
MGMBetMGM+105-140

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.33318 PA
Season.272136 PA
Last 2 Years.250196 PA

Last 5 GamesTotal Bases

Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF2
Jun 12vs SEA1
Jun 14vs SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.22218 PA
Season.385104 PA
Last 2 Years.385325 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.323

WindowRateSample
Last 2 Weeks.308156 PA
Season.319897 PA
Last 2 Years.3322787 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %32%

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-Head

No Prior Matchups

Projection

Projected Total Bases1.311

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-120-108
CZRCaesars-127-106
MGMBetMGM-120-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.11817 PA
Season.29774 PA
Last 2 Years.367330 PA

Last 5 GamesTotal Bases

Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0
Jun 14@ KC0
Jun 17vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.337

WindowRateSample
Last 2 Weeks.17928 PA
Season.383188 PA
Last 2 Years.384804 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.379174 PA
Season.336937 PA
Last 2 Years.3323039 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.322

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-118-110
CZRCaesars-120-112
FANFanatics-115-115
MGMBetMGM-125-105

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.40010 PA
Season.19462 PA
Last 2 Years.350294 PA

Last 5 GamesTotal Bases

Jun 10@ ATH0
Jun 12vs PHI3
Jun 13vs PHI0
Jun 14vs PHI1
Jun 18vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.26926 PA
Season.312173 PA
Last 2 Years.367608 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.302149 PA
Season.293899 PA
Last 2 Years.3473520 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.295

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-123-104
CZRCaesars-136+102
MGMBetMGM-135+100

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 13@ SF0
Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.378

WindowRateSample
Last 2 Weeks.57114 PA
Season.343134 PA
Last 2 Years.355741 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.383188 PA
Season.3481049 PA
Last 2 Years.3484196 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.303
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.268

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.30020 PA
Season.20967 PA
Last 2 Years.247150 PA

Last 5 GamesTotal Bases

Jun 9@ CLE0
Jun 12@ TOR2
Jun 13@ TOR1
Jun 16vs CWS3
Jun 18vs CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.322

WindowRateSample
Last 2 Weeks.25024 PA
Season.320122 PA
Last 2 Years.269182 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.315184 PA
Season.385972 PA
Last 2 Years.3703142 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.29

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-118-110
MGMBetMGM-115-115

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 14vs HOU1
Jun 15@ WSH0
Jun 16@ WSH1
Jun 17@ WSH1
Jun 18vs STL3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.377

WindowRateSample
Last 2 Weeks.40727 PA
Season.364195 PA
Last 2 Years.416421 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.316152 PA
Season.3691063 PA
Last 2 Years.3653098 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.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.304

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

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 10vs WSH0
Jun 12vs CHC0
Jun 14vs CHC2
Jun 16@ ATL0
Jun 17@ ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.287

WindowRateSample
Last 2 Weeks.05618 PA
Season.26284 PA
Last 2 Years.270248 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.321262 PA
Season.3161069 PA
Last 2 Years.3513169 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.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.28

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-108-124
MGMBetMGM-110-120
BOLBetOnline-105-123

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

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

May 31@ CLE2
Jun 4vs BAL0
Jun 8@ TB0
Jun 13vs TEX1
Jun 14vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.22218 PA
Season.34558 PA
Last 2 Years.336453 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.347147 PA
Season.349993 PA
Last 2 Years.3314138 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.270
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.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.311

WindowRateSample
Last 2 Weeks.28628 PA
Season.236191 PA
Last 2 Years.327904 PA

Last 5 GamesTotal Bases

Jun 12vs DET2
Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.46715 PA
Season.34490 PA
Last 2 Years.34490 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.345191 PA
Season.3151011 PA
Last 2 Years.3173125 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.355
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.277

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-172+133
CZRCaesars-173+130
MGMBetMGM-185+135

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
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 12@ LAA1
Jun 13@ LAA1
Jun 15@ LAD0
Jun 16@ LAD1
Jun 17@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.344

WindowRateSample
Last 2 Weeks.0004 PA
Season.38163 PA
Last 2 Years.300130 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.327220 PA
Season.3531279 PA
Last 2 Years.3923979 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.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.262

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-120-108
CZRCaesars-121-110
MGMBetMGM-120-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 13vs STL4
Jun 14vs STL2
Jun 15@ TEX0
Jun 16@ TEX3
Jun 18@ TEX2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.295

WindowRateSample
Last 2 Weeks.18222 PA
Season.254130 PA
Last 2 Years.280339 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks.422230 PA
Season.3541096 PA
Last 2 Years.3764193 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.291

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.18222 PA
Season.31470 PA
Last 2 Years.31470 PA

Last 5 GamesTotal Bases

Jun 9vs WSH1
Jun 10vs WSH3
Jun 12vs CHC0
Jun 14vs CHC1
Jun 16@ ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.323

WindowRateSample
Last 2 Weeks.16712 PA
Season.26472 PA
Last 2 Years.373244 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.323164 PA
Season.274826 PA
Last 2 Years.3393071 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.236

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-148+111
MGMBetMGM-155+115
BOLBetOnline-149+115

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

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 12vs TEX0
Jun 13vs TEX1
Jun 14vs TEX1
Jun 16vs TOR0
Jun 17vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.32128 PA
Season.25467 PA
Last 2 Years.387445 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.365

WindowRateSample
Last 2 Weeks.376205 PA
Season.3571178 PA
Last 2 Years.3614085 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.282
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.292

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 8@ TB0
Jun 10@ TB0
Jun 14vs TEX0
Jun 17vs TOR1
Jun 18vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.22218 PA
Season.34558 PA
Last 2 Years.336453 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.347147 PA
Season.349993 PA
Last 2 Years.3314138 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.270
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.288

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.38731 PA
Season.28481 PA
Last 2 Years.28481 PA

Last 5 GamesTotal Bases

Jun 14vs COL1
Jun 15vs PIT3
Jun 16vs PIT0
Jun 17vs PIT4
Jun 18vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.282

WindowRateSample
Last 2 Weeks.09111 PA
Season.196163 PA
Last 2 Years.292575 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.288

WindowRateSample
Last 2 Weeks.229214 PA
Season.314937 PA
Last 2 Years.3372215 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.273

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.18527 PA
Season.287122 PA
Last 2 Years.340347 PA

Last 5 GamesTotal Bases

Jun 13@ PIT0
Jun 14@ PIT0
Jun 15@ PHI0
Jun 16@ PHI1
Jun 17@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.248153 PA
Season.321938 PA
Last 2 Years.3223366 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.227

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-170+127
MGMBetMGM-155+115
BOLBetOnline-164+125

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkHitter-friendly
WeatherNeutral
Recent Form🔥 9-game hitting streak

Batter · Total Bases / PA vs LHP.458

WindowRateSample
Last 2 Weeks.77818 PA
Season.495105 PA
Last 2 Years.404376 PA

Last 5 GamesTotal Bases

Jun 13vs MIA2
Jun 14vs MIA6
Jun 15@ ATH1
Jun 16@ ATH10
Jun 17@ ATH3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.498

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.371

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Quality of Contact vs LHP

wOBA.370
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head3-for-13

Total Bases4 in 14 PA
Career Average.214
Plate Appearances14
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases2.187

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
WeatherHelping
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.18211 PA
Season.32982 PA
Last 2 Years.321187 PA

Last 5 GamesTotal Bases

Jun 13vs TB1
Jun 14vs TB2
Jun 15@ AZ5
Jun 16@ AZ6
Jun 17@ AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.472

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head5-for-13

Total Bases6 in 16 PA
Career Average.313
Plate Appearances16
HR · K · BB0 · 7 · 3

Projection

Projected Total Bases1.815

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.36838 PA
Season.426148 PA
Last 2 Years.330652 PA

Last 5 GamesTotal Bases

Jun 12vs SD0
Jun 14vs SD0
Jun 16@ SEA1
Jun 17@ SEA0
Jun 18@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.23126 PA
Season.368152 PA
Last 2 Years.350237 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.399143 PA
Season.347802 PA
Last 2 Years.3202117 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.320
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.686

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.323

WindowRateSample
Last 2 Weeks.3333 PA
Season.20573 PA
Last 2 Years.280364 PA

Last 5 GamesTotal Bases

Jun 3vs NYM7
Jun 5@ DET1
Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.42914 PA
Season.40574 PA
Last 2 Years.390259 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.394

WindowRateSample
Last 2 Weeks.474116 PA
Season.354505 PA
Last 2 Years.3321913 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.327
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 · 2 · 0

Projection

Projected Total Bases1.672

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.4×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.318

WindowRateSample
Last 2 Weeks.1437 PA
Season.23967 PA
Last 2 Years.24075 PA

Last 5 GamesTotal Bases

Jun 1vs COL2
Jun 2vs COL2
Jun 3vs COL5
Jun 17@ AZ0
Jun 18@ ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.472

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.480

WindowRateSample
Last 2 Weeks.90911 PA
Season.87516 PA
Last 2 Years.87516 PA

Last 5 GamesTotal Bases

Jun 11@ MIA0
Jun 13@ CIN0
Jun 14@ CIN4
Jun 15vs LAA0
Jun 17vs LAA4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.42935 PA
Season.344160 PA
Last 2 Years.344160 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.459196 PA
Season.344855 PA
Last 2 Years.3522937 PA

Quality of Contact vs LHP

wOBA.380
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.653

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.8336 PA
Season.50022 PA
Last 2 Years.343280 PA

Last 5 GamesTotal Bases

Jun 10vs TEX1
Jun 12vs HOU0
Jun 15@ WSH1
Jun 16@ WSH1
Jun 18vs STL4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.381

WindowRateSample
Last 2 Weeks.52421 PA
Season.365115 PA
Last 2 Years.323375 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.465211 PA
Season.3461183 PA
Last 2 Years.3513934 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.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.743

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.368

WindowRateSample
Last 2 Weeks.28642 PA
Season.378259 PA
Last 2 Years.4731095 PA

Last 5 GamesTotal Bases

Jun 14vs HOU2
Jun 15@ WSH0
Jun 16@ WSH3
Jun 17@ WSH1
Jun 18vs STL5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.381

WindowRateSample
Last 2 Weeks.52421 PA
Season.365115 PA
Last 2 Years.323375 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.465211 PA
Season.3461183 PA
Last 2 Years.3513934 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.50034 PA
Season.387124 PA
Last 2 Years.333324 PA

Last 5 GamesTotal Bases

Jun 13vs SD3
Jun 14vs SD3
Jun 16@ SEA0
Jun 17@ SEA3
Jun 18@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.381

WindowRateSample
Last 2 Weeks.36422 PA
Season.424118 PA
Last 2 Years.402194 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.375224 PA
Season.3211166 PA
Last 2 Years.3263361 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed35%

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.373

WindowRateSample
Last 2 Weeks.4005 PA
Season.4005 PA
Last 2 Years.4005 PA

Last 2 GamesTotal Bases

Jun 14vs TB0
Jun 17@ AZ2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.472

WindowRateSample
Last 2 Weeks.79329 PA
Season.449243 PA
Last 2 Years.406930 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.367226 PA
Season.343939 PA
Last 2 Years.3392902 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.589

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🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.0007 PA
Season.27943 PA
Last 2 Years.311180 PA

Last 5 GamesTotal Bases

Jun 13vs MIA2
Jun 14vs MIA2
Jun 15@ ATH1
Jun 16@ ATH1
Jun 17@ ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.498

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.371

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.443

WindowRateSample
Last 2 Weeks.76221 PA
Season.413109 PA
Last 2 Years.413109 PA

Last 5 GamesTotal Bases

Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1
Jun 13vs NYY1
Jun 18@ BOS3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.33324 PA
Season.233133 PA
Last 2 Years.397348 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.378

WindowRateSample
Last 2 Weeks.395220 PA
Season.368919 PA
Last 2 Years.3663378 PA

Quality of Contact vs RHP

wOBA.366
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed32%

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~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.33333 PA
Season.429212 PA
Last 2 Years.366844 PA

Last 5 GamesTotal Bases

Jun 13vs NYY1
Jun 14vs NYY1
Jun 16@ BOS0
Jun 17@ BOS0
Jun 18@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.285

WindowRateSample
Last 2 Weeks.16718 PA
Season.182110 PA
Last 2 Years.313367 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.395

WindowRateSample
Last 2 Weeks.433201 PA
Season.372973 PA
Last 2 Years.3734170 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.264
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.555

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 LHP.342

WindowRateSample
Last 2 Weeks.4005 PA
Season.24233 PA
Last 2 Years.257101 PA

Last 5 GamesTotal Bases

Jun 5@ ATL0
Jun 7@ ATL0
Jun 9vs LAD0
Jun 14vs MIA0
Jun 17@ ATH2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.498

WindowRateSample
Last 2 Weeks.65841 PA
Season.553226 PA
Last 2 Years.4671127 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.371

WindowRateSample
Last 2 Weeks.369157 PA
Season.374978 PA
Last 2 Years.3793163 PA

Quality of Contact vs LHP

wOBA.281
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.387
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.596

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

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.2867 PA
Season.45544 PA
Last 2 Years.336217 PA

Last 5 GamesTotal Bases

Jun 10vs NYY0
Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.18816 PA
Season.22467 PA
Last 2 Years.22467 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.347236 PA
Season.320943 PA
Last 2 Years.3323545 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.305
Hard-Hit % Allowed32%

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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.35317 PA
Season.25459 PA
Last 2 Years.289567 PA

Last 5 GamesTotal Bases

Jun 12vs COL2
Jun 13vs COL0
Jun 14vs COL3
Jun 17vs PIT2
Jun 18vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.45735 PA
Season.325197 PA
Last 2 Years.291681 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.402127 PA
Season.314687 PA
Last 2 Years.3561445 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-12

Total Bases1 in 14 PA
Career Average.071
Plate Appearances14
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.528

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.39433 PA
Season.37491 PA
Last 2 Years.362622 PA

Last 5 GamesTotal Bases

Jun 13vs TEX2
Jun 14vs TEX1
Jun 16vs TOR1
Jun 17vs TOR1
Jun 18vs TOR4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.22218 PA
Season.34558 PA
Last 2 Years.336453 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.347147 PA
Season.349993 PA
Last 2 Years.3314138 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases2 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.487

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

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 6@ MIA1
Jun 7@ MIA1
Jun 13@ LAA0
Jun 14@ LAA5
Jun 17@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.5569 PA
Season.32156 PA
Last 2 Years.34399 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.431

WindowRateSample
Last 2 Weeks.497199 PA
Season.3921154 PA
Last 2 Years.4003251 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.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.56

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.341

WindowRateSample
Last 2 Weeks.0005 PA
Season.30010 PA
Last 2 Years.16718 PA

Last 5 GamesTotal Bases

Jun 10@ NYM4
Jun 12@ MIN0
Jun 13@ MIN1
Jun 17vs SD0
Jun 18@ KC2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.380

WindowRateSample
Last 2 Weeks.46715 PA
Season.417120 PA
Last 2 Years.314570 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.346263 PA
Season.3511007 PA
Last 2 Years.3413310 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.569

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks.8336 PA
Season.34846 PA
Last 2 Years.337288 PA

Last 5 GamesTotal Bases

Jun 5@ DET1
Jun 9@ BAL4
Jun 10@ BAL0
Jun 13@ WSH2
Jun 18vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.23534 PA
Season.278212 PA
Last 2 Years.353973 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.413184 PA
Season.347842 PA
Last 2 Years.3352611 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases8 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB2 · 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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.377

WindowRateSample
Last 2 Weeks.5002 PA
Season.5002 PA
Last 2 Years.42928 PA

Last 5 GamesTotal Bases

Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL0
Jun 17vs BAL1
Jun 18vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.42914 PA
Season.40574 PA
Last 2 Years.390259 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.394

WindowRateSample
Last 2 Weeks.474116 PA
Season.354505 PA
Last 2 Years.3321913 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.327
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.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.1258 PA
Season.20055 PA
Last 2 Years.314398 PA

Last 5 GamesTotal Bases

Jun 11@ PIT0
Jun 12@ CWS3
Jun 13@ CWS0
Jun 15vs TB4
Jun 17vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.28025 PA
Season.29847 PA
Last 2 Years.29847 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.347236 PA
Season.388993 PA
Last 2 Years.3513508 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.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.23113 PA
Season.37564 PA
Last 2 Years.33396 PA

Last 5 GamesTotal Bases

Jun 12vs PHI4
Jun 13vs PHI1
Jun 16vs CLE0
Jun 17vs CLE0
Jun 18vs CLE1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.322

WindowRateSample
Last 2 Weeks.14314 PA
Season.33372 PA
Last 2 Years.290200 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.395167 PA
Season.317979 PA
Last 2 Years.3392936 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

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
vs SP / Bullpen~2× / ~2×
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 12vs AZ4
Jun 13vs AZ4
Jun 14vs AZ4
Jun 15vs NYM0
Jun 17vs NYM2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.47621 PA
Season.252135 PA
Last 2 Years.288260 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.310213 PA
Season.3181081 PA
Last 2 Years.3514307 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.288
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.51

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.322

WindowRateSample
Last 2 Weeks.15133 PA
Season.365126 PA
Last 2 Years.340285 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 13vs SEA0
Jun 15vs KC1
Jun 16vs KC4
Jun 17vs KC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.26319 PA
Season.32580 PA
Last 2 Years.275295 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.360211 PA
Season.3541094 PA
Last 2 Years.3633389 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.290
Hard-Hit % Allowed32%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-169+130

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
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 13@ TOR0
Jun 14@ TOR4
Jun 16vs CWS5
Jun 17vs CWS1
Jun 18vs CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.23517 PA
Season.28285 PA
Last 2 Years.268153 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.389244 PA
Season.3761074 PA
Last 2 Years.3674288 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.295
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.495

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.340

WindowRateSample
Last 2 Weeks.31638 PA
Season.31573 PA
Last 2 Years.320406 PA

Last 5 GamesTotal Bases

Jun 13vs SEA1
Jun 14vs SEA2
Jun 15vs KC4
Jun 16vs KC0
Jun 17vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.26319 PA
Season.32580 PA
Last 2 Years.275295 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.360211 PA
Season.3541094 PA
Last 2 Years.3633389 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.290
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.475

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-143+110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.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 13vs LAD0
Jun 14vs LAD1
Jun 16@ NYY0
Jun 17@ NYY1
Jun 18@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.21414 PA
Season.267146 PA
Last 2 Years.3001098 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.378193 PA
Season.356955 PA
Last 2 Years.3373741 PA

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.463

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-156+120

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

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 13@ PIT0
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0
Jun 17@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.36422 PA
Season.292178 PA
Last 2 Years.302510 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.378

WindowRateSample
Last 2 Weeks.402194 PA
Season.367887 PA
Last 2 Years.3522719 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.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.46

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
WeatherHelping

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.20010 PA
Season.43151 PA
Last 2 Years.342161 PA

Last 5 GamesTotal Bases

Jun 10@ ATH5
Jun 13vs PHI1
Jun 14vs PHI1
Jun 17vs CLE0
Jun 18vs CLE1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.26926 PA
Season.312173 PA
Last 2 Years.367608 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.302149 PA
Season.293899 PA
Last 2 Years.3473520 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances25

Projection

Projected Total Bases1.454

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+122-159

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkHitter-friendly
WeatherNeutral

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 12@ ATH0
Jun 13@ ATH1
Jun 15@ CHC0
Jun 16@ CHC1
Jun 17@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.18222 PA
Season.374147 PA
Last 2 Years.351208 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.364231 PA
Season.3631159 PA
Last 2 Years.3423470 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.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.6673 PA
Season.37491 PA
Last 2 Years.355471 PA

Last 5 GamesTotal Bases

May 31vs CHC0
Jun 6vs CIN0
Jun 13@ MIN5
Jun 17vs SD0
Jun 18@ KC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.380

WindowRateSample
Last 2 Weeks.46715 PA
Season.417120 PA
Last 2 Years.314570 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.346263 PA
Season.3511007 PA
Last 2 Years.3413310 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.429

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.327

WindowRateSample
Last 2 Weeks.3339 PA
Season.226102 PA
Last 2 Years.323814 PA

Last 5 GamesTotal Bases

May 2@ DET2
May 3@ DET2
Jun 15vs MIN0
Jun 16vs MIN1
Jun 18vs MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.37027 PA
Season.392181 PA
Last 2 Years.365581 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.337

WindowRateSample
Last 2 Weeks.344192 PA
Season.324922 PA
Last 2 Years.3293254 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.415

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.21414 PA
Season.34749 PA
Last 2 Years.328134 PA

Last 5 GamesTotal Bases

Jun 12@ MIN1
Jun 13@ MIN1
Jun 14@ MIN1
Jun 17vs SD0
Jun 18@ KC2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.380

WindowRateSample
Last 2 Weeks.46715 PA
Season.417120 PA
Last 2 Years.314570 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.346263 PA
Season.3511007 PA
Last 2 Years.3413310 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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
WeatherHelping

Batter · Total Bases / PA vs RHP.311

WindowRateSample
Last 2 Weeks.18211 PA
Season.19766 PA
Last 2 Years.309336 PA

Last 5 GamesTotal Bases

Jun 11@ PIT1
Jun 12@ CWS1
Jun 13@ CWS0
Jun 15vs TB0
Jun 17vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.28025 PA
Season.29847 PA
Last 2 Years.29847 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.347236 PA
Season.388993 PA
Last 2 Years.3513508 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

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 PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.0001 PA
Season.4297 PA
Last 2 Years.21792 PA

Last 5 GamesTotal Bases

May 31@ CWS0
Jun 3@ TB5
Jun 11vs MIN0
Jun 16@ HOU0
Jun 17@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.27311 PA
Season.35939 PA
Last 2 Years.433215 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.361

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.3333 PA
Season.2005 PA
Last 2 Years.31888 PA

Last 5 GamesTotal Bases

Jun 8vs NYY0
Jun 10vs NYY0
Jun 13vs DET2
Jun 16@ MIL0
Jun 18@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.18816 PA
Season.22467 PA
Last 2 Years.22467 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.347236 PA
Season.320943 PA
Last 2 Years.3323545 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.372

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

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 13@ PIT1
Jun 14@ PIT2
Jun 15@ PHI0
Jun 16@ PHI5
Jun 17@ PHI5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.248153 PA
Season.321938 PA
Last 2 Years.3223366 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.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.352

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.314

WindowRateSample
Last 2 Weeks.10519 PA
Season.292106 PA
Last 2 Years.363465 PA

Last 5 GamesTotal Bases

Jun 9@ KC0
Jun 10@ KC0
Jun 12@ BOS0
Jun 14@ BOS5
Jun 18vs MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.436

WindowRateSample
Last 2 Weeks.82417 PA
Season.432132 PA
Last 2 Years.350540 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.366213 PA
Season.313817 PA
Last 2 Years.3333323 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
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.362

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.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 5@ CHC0
Jun 6@ CHC0
Jun 8vs WSH0
Jun 13vs CHC0
Jun 17@ ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.323

WindowRateSample
Last 2 Weeks.16712 PA
Season.26472 PA
Last 2 Years.373244 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.323164 PA
Season.274826 PA
Last 2 Years.3393071 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.279
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.342

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.18211 PA
Season.36868 PA
Last 2 Years.304408 PA

Last 5 GamesTotal Bases

Jun 4vs BAL1
Jun 5@ NYY1
Jun 12vs TEX0
Jun 16vs TOR2
Jun 18vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.22218 PA
Season.34558 PA
Last 2 Years.336453 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.347147 PA
Season.349993 PA
Last 2 Years.3314138 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.354

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 9vs HOU0
May 14vs WSH1
May 16@ CLE0
Jun 14vs AZ1
Jun 17vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.47621 PA
Season.252135 PA
Last 2 Years.288260 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.310213 PA
Season.3181081 PA
Last 2 Years.3514307 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.288
Hard-Hit % Allowed29%

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.305

WindowRateSample
Last 2 Weeks.10519 PA
Season.291127 PA
Last 2 Years.306405 PA

Last 5 GamesTotal Bases

Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC0
Jun 15vs DET0
Jun 17vs DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.345

WindowRateSample
Last 2 Weeks.25024 PA
Season.370154 PA
Last 2 Years.360695 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.348161 PA
Season.3331165 PA
Last 2 Years.3363945 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-13

Total Bases5 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB0 · 2 · 2

Projection

Projected Total Bases1.251

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
WeatherHelping

Batter · Total Bases / PA vs RHP.310

WindowRateSample
Last 2 Weeks.18211 PA
Season.08324 PA
Last 2 Years.18832 PA

Last 5 GamesTotal Bases

Jun 5vs PIT0
Jun 7vs PIT1
Jun 13@ NYM0
Jun 14@ NYM1
Jun 17vs SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.234

WindowRateSample
Last 2 Weeks.11435 PA
Season.141177 PA
Last 2 Years.237317 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.406

WindowRateSample
Last 2 Weeks.482166 PA
Season.373697 PA
Last 2 Years.3271627 PA

Quality of Contact vs RHP

wOBA.265
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.230
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.229

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.328

WindowRateSample
Last 2 Weeks.3758 PA
Season.23655 PA
Last 2 Years.219201 PA

Last 5 GamesTotal Bases

Jun 9vs NYY1
Jun 10vs NYY4
Jun 13vs DET1
Jun 16@ MIL1
Jun 18@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.18816 PA
Season.22467 PA
Last 2 Years.22467 PA

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.347236 PA
Season.320943 PA
Last 2 Years.3323545 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.243

A rough estimate of total bases to expect, based on how players have performed in similar matchups.