MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsThursday, June 18, 2026

Every hitter on the Thursday, June 18, 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.

PROJSome lineups aren't official yet — 18 hitters are projected from each team's last game. Batting order (a key score driver) isn't final; these update automatically ~2 hours before first pitch.
Not starting36 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
WeatherNeutral

Batter · Total Bases / PA vs RHP.527

WindowRateSample
Last 2 Weeks1.00031 PA
Season.467184 PA
Last 2 Years.440545 PA

Last 5 GamesTotal Bases

Jun 12vs STL4
Jun 13vs STL1
Jun 14vs STL2
Jun 15@ TEX0
Jun 16@ TEX6

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

WindowRateSample
Last 2 Weeks.52934 PA
Season.394188 PA
Last 2 Years.317571 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.368923 PA
Last 2 Years.3753459 PA

Quality of Contact vs RHP

wOBA.392
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases2.074

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
DKDraftKings+121-161
CZRCaesars+117-157
MGMBetMGM+125-165
BOVBovada+120-160
BRBetRivers+125

We project 2.1 TB vs the 1.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 LHP.475

WindowRateSample
Last 2 Weeks.78614 PA
Season.60363 PA
Last 2 Years.474350 PA

Last 5 GamesTotal Bases

Jun 7@ PHI2
Jun 9vs ATL0
Jun 10vs ATL1
Jun 16@ NYY0
Jun 17@ NYY1

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

WindowRateSample
Last 2 Weeks.63936 PA
Season.398241 PA
Last 2 Years.393433 PA

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

WindowRateSample
Last 2 Weeks.306160 PA
Season.292932 PA
Last 2 Years.3434096 PA

Quality of Contact vs LHP

wOBA.381
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases2.059

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
DKDraftKings+112-149
CZRCaesars+107-143
MGMBetMGM+115-155
BOVBovada+115-150
BRBetRivers+114

We project 2.1 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
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.511

WindowRateSample
Last 2 Weeks.66733 PA
Season.583204 PA
Last 2 Years.528773 PA

Last 5 GamesTotal Bases

Jun 12vs STL8
Jun 13vs STL5
Jun 14vs STL4
Jun 15@ TEX4
Jun 16@ TEX1

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

WindowRateSample
Last 2 Weeks.71414 PA
Season.354147 PA
Last 2 Years.367528 PA

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

WindowRateSample
Last 2 Weeks.341170 PA
Season.311992 PA
Last 2 Years.3514485 PA

Quality of Contact vs RHP

wOBA.385
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases2.044

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
DKDraftKings-106-125
CZRCaesars-106-125
MGMBetMGM-110-120
BOVBovada-105-125
BRBetRivers-109

We project 2.0 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.460

WindowRateSample
Last 2 Weeks.50036 PA
Season.553199 PA
Last 2 Years.454743 PA

Last 5 GamesTotal Bases

Jun 12@ TOR0
Jun 13@ TOR1
Jun 14@ TOR5
Jun 16vs CWS4
Jun 17vs CWS1

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

WindowRateSample
Last 2 Weeks.48127 PA
Season.368185 PA
Last 2 Years.357535 PA

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

WindowRateSample
Last 2 Weeks.404193 PA
Season.327994 PA
Last 2 Years.3533024 PA

Quality of Contact vs RHP

wOBA.385
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.029

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
DKDraftKings-122-109
CZRCaesars-117-114
MGMBetMGM-105-125
BOVBovada-120-110
BRBetRivers-118

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

Context

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

Batter · Total Bases / PA vs RHP.445

WindowRateSample
Last 2 Weeks.75044 PA
Season.318239 PA
Last 2 Years.379779 PA

Last 5 GamesTotal Bases

Jun 13vs ATL3
Jun 14vs ATL2
Jun 15@ CIN5
Jun 16@ CIN2
Jun 17@ CIN3

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.468141 PA
Last 2 Years.429527 PA

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

WindowRateSample
Last 2 Weeks.364228 PA
Season.3481112 PA
Last 2 Years.3474762 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances10

Projection

Projected Total Bases2.023

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
DKDraftKings-110-120
CZRCaesars-114-117
MGMBetMGM-118-110
BOVBovada-110-120
BRBetRivers-117

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

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherHelping
Recent Form🔥 10-game hitting streak

Batter · Total Bases / PA vs RHP.475

WindowRateSample
Last 2 Weeks.62540 PA
Season.455224 PA
Last 2 Years.543560 PA

Last 5 GamesTotal Bases

Jun 13vs COL1
Jun 14vs COL2
Jun 15vs PIT9
Jun 16vs PIT1
Jun 17vs PIT1

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

WindowRateSample
Last 2 Weeks
Season.46226 PA
Last 2 Years.62751 PA

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

WindowRateSample
Last 2 Weeks.384159 PA
Season.310860 PA
Last 2 Years.3322104 PA

Quality of Contact vs RHP

wOBA.427
Hard-Hit %48%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases2.013

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-114
CZRCaesars-115-115
MGMBetMGM-115-115

We project 2.0 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 LHP.427

WindowRateSample
Last 2 Weeks.64314 PA
Season.50080 PA
Last 2 Years.365233 PA

Last 5 GamesTotal Bases

Jun 12vs LAD3
Jun 13vs LAD0
Jun 14vs LAD4
Jun 16@ NYY0
Jun 17@ NYY3

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

WindowRateSample
Last 2 Weeks.63936 PA
Season.398241 PA
Last 2 Years.393433 PA

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

WindowRateSample
Last 2 Weeks.306160 PA
Season.292932 PA
Last 2 Years.3434096 PA

Quality of Contact vs LHP

wOBA.347
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.987

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
DKDraftKings+134-179
CZRCaesars+127-170
MGMBetMGM+130-175
BOVBovada+135-180
BRBetRivers+133

We project 2.0 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
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.496

WindowRateSample
Last 2 Weeks.72733 PA
Season.524168 PA
Last 2 Years.467445 PA

Last 5 GamesTotal Bases

Jun 12@ WSH7
Jun 13@ WSH1
Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL5

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

WindowRateSample
Last 2 Weeks.65020 PA
Season.408206 PA
Last 2 Years.355710 PA

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

WindowRateSample
Last 2 Weeks.384172 PA
Season.341873 PA
Last 2 Years.3732276 PA

Quality of Contact vs RHP

wOBA.383
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.97

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
DKDraftKings+129-172
CZRCaesars+126-170
BOVBovada+130-170
BRBetRivers+107

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

Context

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

Batter · Total Bases / PA vs LHP.510

WindowRateSample
Last 2 Weeks1.06316 PA
Season.61942 PA
Last 2 Years.500310 PA

Last 5 GamesTotal Bases

Jun 12vs PHI1
Jun 13vs PHI10
Jun 14vs PHI5
Jun 16vs CLE0
Jun 17vs CLE4

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.313230 PA
Last 2 Years.348351 PA

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

WindowRateSample
Last 2 Weeks.379132 PA
Season.357999 PA
Last 2 Years.3464099 PA

Quality of Contact vs LHP

wOBA.395
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.936

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
DKDraftKings+119-158
CZRCaesars+112-150
MGMBetMGM+110-150
BRBetRivers+100
BOVBovada+120-160

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks1.3336 PA
Season.396164 PA
Last 2 Years.326763 PA

Last 5 GamesTotal Bases

Jun 2vs NYM0
Jun 3vs NYM7
Jun 5@ DET1
Jun 16vs BAL1
Jun 17vs BAL0

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

WindowRateSample
Last 2 Weeks.65020 PA
Season.408206 PA
Last 2 Years.355710 PA

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

WindowRateSample
Last 2 Weeks.384172 PA
Season.341873 PA
Last 2 Years.3732276 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.93

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+142
MGMBetMGM-200+150

We project 1.9 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.491

WindowRateSample
Last 2 Weeks.78938 PA
Season.465211 PA
Last 2 Years.400798 PA

Last 5 GamesTotal Bases

Jun 12vs TEX6
Jun 13vs TEX3
Jun 14vs TEX9
Jun 16vs TOR0
Jun 17vs TOR1

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.27281 PA
Last 2 Years.287108 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.3451046 PA
Last 2 Years.3524542 PA

Quality of Contact vs RHP

wOBA.401
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.914

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
DKDraftKings+120-160
CZRCaesars+117-157
MGMBetMGM+110-150
BRBetRivers+108
BOVBovada+120-160

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

Batter · Total Bases / PA vs RHP.442

WindowRateSample
Last 2 Weeks.57540 PA
Season.447152 PA
Last 2 Years.412481 PA

Last 5 GamesTotal Bases

Jun 13vs COL5
Jun 14vs COL3
Jun 15vs PIT1
Jun 16vs PIT6
Jun 17vs PIT4

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

WindowRateSample
Last 2 Weeks
Season.71421 PA
Last 2 Years.47168 PA

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

WindowRateSample
Last 2 Weeks.193202 PA
Season.2901065 PA
Last 2 Years.3252761 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.889

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+112
CZRCaesars-102-132
MGMBetMGM+105-140

We project 1.9 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 LHP.413

WindowRateSample
Last 2 Weeks.38513 PA
Season.54893 PA
Last 2 Years.379327 PA

Last 5 GamesTotal Bases

Jun 12vs LAD4
Jun 13vs LAD0
Jun 14vs LAD1
Jun 16@ NYY0
Jun 17@ NYY2

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

WindowRateSample
Last 2 Weeks.63936 PA
Season.398241 PA
Last 2 Years.393433 PA

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

WindowRateSample
Last 2 Weeks.306160 PA
Season.292932 PA
Last 2 Years.3434096 PA

Quality of Contact vs LHP

wOBA.367
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.877

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
DKDraftKings-108-123
CZRCaesars-107-128
MGMBetMGM+110-150
BOVBovada-110-120
BRBetRivers+106

We project 1.9 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.412

WindowRateSample
Last 2 Weeks.44418 PA
Season.47476 PA
Last 2 Years.448310 PA

Last 5 GamesTotal Bases

Jun 13vs HOU5
Jun 14vs HOU2
Jun 15@ WSH0
Jun 16@ WSH3
Jun 17@ WSH1

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

WindowRateSample
Last 2 Weeks.64734 PA
Season.376234 PA
Last 2 Years.389881 PA

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

WindowRateSample
Last 2 Weeks.356177 PA
Season.3281020 PA
Last 2 Years.3353386 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.356
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

Projection

Projected Total Bases1.869

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
DKDraftKings-137+103
CZRCaesars-137+103
MGMBetMGM-135+100
BRBetRivers-155
BOVBovada-135+105

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

Batter · Total Bases / PA vs LHP.476

WindowRateSample
Last 2 Weeks.87516 PA
Season.55672 PA
Last 2 Years.424212 PA

Last 5 GamesTotal Bases

Jun 13@ MIN4
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD0
Jun 17vs SD0

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.347225 PA
Last 2 Years.341646 PA

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.353745 PA
Last 2 Years.3412627 PA

Quality of Contact vs LHP

wOBA.369
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.866

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
DKDraftKings-109-121
CZRCaesars-108-124
MGMBetMGM+100-135
BRBetRivers-115
BOVBovada-110-120

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.517

WindowRateSample
Last 2 Weeks1.07114 PA
Season.73842 PA
Last 2 Years.457269 PA

Last 5 GamesTotal Bases

Jun 10@ ATH2
Jun 12vs PHI0
Jun 14vs PHI0
Jun 16vs CLE0
Jun 17vs CLE2

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.313230 PA
Last 2 Years.348351 PA

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

WindowRateSample
Last 2 Weeks.379132 PA
Season.357999 PA
Last 2 Years.3464099 PA

Quality of Contact vs LHP

wOBA.409
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.862

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
DKDraftKings+148-198
CZRCaesars+136-182
MGMBetMGM+130-175
BRBetRivers+130
BOVBovada+150-200

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

Context

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

Batter · Total Bases / PA vs LHP.420

WindowRateSample
Last 2 Weeks.38526 PA
Season.496119 PA
Last 2 Years.487517 PA

Last 5 GamesTotal Bases

Jun 13@ MIL3
Jun 14@ MIL1
Jun 15vs MIA1
Jun 16vs MIA4
Jun 17vs MIA0

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.38071 PA
Last 2 Years.352247 PA

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

WindowRateSample
Last 2 Weeks.321137 PA
Season.347989 PA
Last 2 Years.3043302 PA

Quality of Contact vs LHP

wOBA.374
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances12

Projection

Projected Total Bases1.854

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
DKDraftKings+104-137
CZRCaesars+105-139
MGMBetMGM+115-155
BOVBovada+105-135
BRBetRivers-112

We project 1.9 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.416

WindowRateSample
Last 2 Weeks.46226 PA
Season.455187 PA
Last 2 Years.422856 PA

Last 5 GamesTotal Bases

Jun 8vs PHI0
Jun 9vs PHI7
Jun 13vs NYY0
Jun 14vs NYY0
Jun 17@ BOS2

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

WindowRateSample
Last 2 Weeks.51631 PA
Season.372156 PA
Last 2 Years.394733 PA

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

WindowRateSample
Last 2 Weeks.42385 PA
Season.347400 PA
Last 2 Years.3091429 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

Projection

Projected Total Bases1.832

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
DKDraftKings+121-162
CZRCaesars+120-162
MGMBetMGM+120-160
BRBetRivers+123
BOVBovada+120-160

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×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.426

WindowRateSample
Last 2 Weeks.81811 PA
Season.39384 PA
Last 2 Years.450262 PA

Last 5 GamesTotal Bases

Jun 13vs TB1
Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ7
Jun 17@ AZ5

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.831

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+107
DKDraftKings+105-140
CZRCaesars-102-132
MGMBetMGM+105-140
BOVBovada+105-135

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

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.55636 PA
Season.377106 PA
Last 2 Years.353742 PA

Last 5 GamesTotal Bases

Jun 12@ TOR1
Jun 13@ TOR4
Jun 14@ TOR3
Jun 16vs CWS5
Jun 17vs CWS5

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

WindowRateSample
Last 2 Weeks.50016 PA
Season.336128 PA
Last 2 Years.389450 PA

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

WindowRateSample
Last 2 Weeks.300160 PA
Season.3551050 PA
Last 2 Years.3463329 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.825

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
DKDraftKings-106-125
CZRCaesars-108-122
MGMBetMGM+105-145
BOVBovada-105-125
BRBetRivers+110

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
WeatherHelping

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.28642 PA
Season.481160 PA
Last 2 Years.458873 PA

Last 5 GamesTotal Bases

Jun 13vs ATL3
Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN1
Jun 17@ CIN4

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.429168 PA
Last 2 Years.442654 PA

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

WindowRateSample
Last 2 Weeks.268138 PA
Season.290675 PA
Last 2 Years.3202860 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.161
Plate Appearances56

Projection

Projected Total Bases1.819

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
DKDraftKings-109-121
CZRCaesars-113-115
MGMBetMGM-115-115
BOVBovada-110-120
BRBetRivers-109

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
WeatherHelping

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks.52934 PA
Season.386197 PA
Last 2 Years.396843 PA

Last 5 GamesTotal Bases

Jun 12vs TEX8
Jun 13vs TEX2
Jun 14vs TEX0
Jun 16vs TOR3
Jun 17vs TOR1

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.27281 PA
Last 2 Years.287108 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.3451046 PA
Last 2 Years.3524542 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.814

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
DKDraftKings+103-137
CZRCaesars+103-137
MGMBetMGM+105-140
BRBetRivers-104
BOVBovada+105-135

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

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.472

WindowRateSample
Last 2 Weeks.61526 PA
Season.59061 PA
Last 2 Years.59061 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.65020 PA
Season.408206 PA
Last 2 Years.355710 PA

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

WindowRateSample
Last 2 Weeks.384172 PA
Season.341873 PA
Last 2 Years.3732276 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed34%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-152+113
MGMBetMGM-155+115

We project 1.8 TB vs the 0.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.398

WindowRateSample
Last 2 Weeks.47134 PA
Season.389208 PA
Last 2 Years.388912 PA

Last 5 GamesTotal Bases

Jun 12@ TOR4
Jun 13@ TOR1
Jun 14@ TOR0
Jun 16vs CWS3
Jun 17vs CWS7

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

WindowRateSample
Last 2 Weeks.48127 PA
Season.368185 PA
Last 2 Years.357535 PA

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

WindowRateSample
Last 2 Weeks.404193 PA
Season.327994 PA
Last 2 Years.3533024 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.802

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+110-145
DKDraftKings+102-135
CZRCaesars+106-141
MGMBetMGM+105-145
BOVBovada+105-135
BRBetRivers+100

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

WindowRateSample
Last 2 Weeks.63219 PA
Season.41974 PA
Last 2 Years.389139 PA

Last 5 GamesTotal Bases

Jun 13vs HOU0
Jun 14vs HOU1
Jun 15@ WSH3
Jun 16@ WSH0
Jun 17@ WSH1

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.58973 PA
Last 2 Years.432296 PA

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

WindowRateSample
Last 2 Weeks.309165 PA
Season.3511161 PA
Last 2 Years.3653201 PA

Quality of Contact vs LHP

wOBA.352
Hard-Hit %33%

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

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.8

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
DKDraftKings+138-184
CZRCaesars+132-176
MGMBetMGM+130-175
BRBetRivers+125
BOVBovada+140-185

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

WindowRateSample
Last 2 Weeks4.0001 PA
Season.436133 PA
Last 2 Years.430484 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.334

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

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

WindowRateSample
Last 2 Weeks.393186 PA
Season.371862 PA
Last 2 Years.3522728 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.793

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
DKDraftKings+128-170
CZRCaesars+122-164
MGMBetMGM+130-175
BOVBovada+130-170
BRBetRivers+108

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.36730 PA
Season.357185 PA
Last 2 Years.375870 PA

Last 5 GamesTotal Bases

Jun 11@ DET1
Jun 12vs STL0
Jun 13vs STL0
Jun 14vs STL1
Jun 16@ TEX7

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

WindowRateSample
Last 2 Weeks.52934 PA
Season.394188 PA
Last 2 Years.317571 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.368923 PA
Last 2 Years.3753459 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.793

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.8 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.40040 PA
Season.42782 PA
Last 2 Years.433127 PA

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 13vs ATL0
Jun 14vs ATL1
Jun 15@ CIN0
Jun 16@ CIN0

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.429168 PA
Last 2 Years.442654 PA

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

WindowRateSample
Last 2 Weeks.268138 PA
Season.290675 PA
Last 2 Years.3202860 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.78

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+124-170
MGMBetMGM+120-160
BRBetRivers+133

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.443

WindowRateSample
Last 2 Weeks.54248 PA
Season.437231 PA
Last 2 Years.4521029 PA

Last 5 GamesTotal Bases

Jun 12vs SD1
Jun 13vs SD7
Jun 14vs SD1
Jun 16@ SEA0
Jun 17@ SEA1

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

WindowRateSample
Last 2 Weeks.50020 PA
Season.326144 PA
Last 2 Years.344678 PA

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

WindowRateSample
Last 2 Weeks.354130 PA
Season.358882 PA
Last 2 Years.3303888 PA

Quality of Contact vs RHP

wOBA.375
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.777

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
DKDraftKings+124-166
CZRCaesars+121-162
BOVBovada+125-165
BRBetRivers+123

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

WindowRateSample
Last 2 Weeks.53132 PA
Season.450140 PA
Last 2 Years.334644 PA

Last 5 GamesTotal Bases

Jun 11vs SEA3
Jun 12vs SD0
Jun 14vs SD0
Jun 16@ SEA1
Jun 17@ SEA0

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.335185 PA
Last 2 Years.340735 PA

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

WindowRateSample
Last 2 Weeks.333186 PA
Season.3511022 PA
Last 2 Years.3673757 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances6

Projection

Projected Total Bases1.777

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
DKDraftKings+146-196
CZRCaesars+138-190
BOVBovada+145-190
BRBetRivers+135

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

Context

Expected PAs4.55
vs SP / Bullpen~2.1× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs LHP.443

WindowRateSample
Last 2 Weeks.68816 PA
Season.57726 PA
Last 2 Years.55627 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.322

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

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

WindowRateSample
Last 2 Weeks.342155 PA
Season.305947 PA
Last 2 Years.3352904 PA

Quality of Contact vs LHP

wOBA.371
Hard-Hit %33%

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

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.8 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 LHP.442

WindowRateSample
Last 2 Weeks.8899 PA
Season.48882 PA
Last 2 Years.432162 PA

Last 5 GamesTotal Bases

Jun 12vs LAD0
Jun 13vs LAD0
Jun 14vs LAD6
Jun 16@ NYY0
Jun 17@ NYY8

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

WindowRateSample
Last 2 Weeks.20010 PA
Season.35964 PA
Last 2 Years.411107 PA

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

WindowRateSample
Last 2 Weeks.270204 PA
Season.314926 PA
Last 2 Years.3203268 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.766

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
DKDraftKings+121-161
CZRCaesars+121-162
BOVBovada+120-160
BRBetRivers+125

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

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.42914 PA
Season.287101 PA
Last 2 Years.290100 PA

Last 5 GamesTotal Bases

Jun 12@ MIN2
Jun 14@ MIN5
Jun 15vs SD0
Jun 16vs SD3
Jun 17vs SD1

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

WindowRateSample
Last 2 Weeks.5006 PA
Season.47170 PA
Last 2 Years.366205 PA

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

WindowRateSample
Last 2 Weeks.454163 PA
Season.384835 PA
Last 2 Years.3332546 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.753

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
DKDraftKings+100-133
CZRCaesars+106-141
MGMBetMGM+115-155
BRBetRivers+100
BOVBovada+100-130

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

Batter · Total Bases / PA vs RHP.418

WindowRateSample
Last 2 Weeks.58131 PA
Season.413167 PA
Last 2 Years.340632 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.346

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

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

WindowRateSample
Last 2 Weeks.217138 PA
Season.320914 PA
Last 2 Years.3273417 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %29%

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

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
DKDraftKings+160-215
CZRCaesars+151-205
BOVBovada+160-215
BRBetRivers+160

We project 1.7 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 LHP.424

WindowRateSample
Last 2 Weeks.42914 PA
Season.50689 PA
Last 2 Years.508242 PA

Last 5 GamesTotal Bases

Jun 13vs TB5
Jun 14vs TB2
Jun 15@ AZ3
Jun 16@ AZ2
Jun 17@ AZ0

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 PA

Quality of Contact vs LHP

wOBA.365
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.74

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+102
DKDraftKings-109-122
CZRCaesars-109-122
MGMBetMGM+105-140
BOVBovada-110-120

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

WindowRateSample
Last 2 Weeks.57633 PA
Season.358187 PA
Last 2 Years.382811 PA

Last 5 GamesTotal Bases

Jun 12vs STL2
Jun 13vs STL0
Jun 14vs STL2
Jun 15@ TEX5
Jun 16@ TEX3

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

WindowRateSample
Last 2 Weeks.52934 PA
Season.394188 PA
Last 2 Years.317571 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.368923 PA
Last 2 Years.3753459 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed31%

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 0.5we lean Over

BookOverUnder
CZRCaesars-179+133
MGMBetMGM-175+130

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.316133 PA
Last 2 Years.411898 PA

Last 5 GamesTotal Bases

May 11@ HOU0
May 12@ HOU2
May 13@ HOU0
Jun 16vs BAL1
Jun 17vs BAL1

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

WindowRateSample
Last 2 Weeks.65020 PA
Season.408206 PA
Last 2 Years.355710 PA

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

WindowRateSample
Last 2 Weeks.384172 PA
Season.341873 PA
Last 2 Years.3732276 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.356
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.729

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

WindowRateSample
Last 2 Weeks.25044 PA
Season.327226 PA
Last 2 Years.327226 PA

Last 5 GamesTotal Bases

Jun 13vs ATL0
Jun 14vs ATL2
Jun 15@ CIN1
Jun 16@ CIN0
Jun 17@ CIN3

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.429168 PA
Last 2 Years.442654 PA

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

WindowRateSample
Last 2 Weeks.268138 PA
Season.290675 PA
Last 2 Years.3202860 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.724

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
DKDraftKings+108-143
CZRCaesars+109-145
MGMBetMGM+115-155
BOVBovada+110-145
BRBetRivers+108

We project 1.7 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.381

WindowRateSample
Last 2 Weeks.6676 PA
Season.33330 PA
Last 2 Years.366399 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.48127 PA
Season.368185 PA
Last 2 Years.357535 PA

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

WindowRateSample
Last 2 Weeks.404193 PA
Season.327994 PA
Last 2 Years.3533024 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.722

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
DKDraftKings+137-183
CZRCaesars+127-170
MGMBetMGM+115-155
BOVBovada+140-185
BRBetRivers+130

We project 1.7 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.429

WindowRateSample
Last 2 Weeks.57114 PA
Season.61921 PA
Last 2 Years.60923 PA

Last 5 GamesTotal Bases

Jun 7vs CIN1
Jun 10@ NYM4
Jun 12@ MIN0
Jun 13@ MIN1
Jun 17vs SD0

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.347225 PA
Last 2 Years.341646 PA

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.353745 PA
Last 2 Years.3412627 PA

Quality of Contact vs LHP

wOBA.354
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.722

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
DKDraftKings+132-176
CZRCaesars+127-170
MGMBetMGM+125-165
BRBetRivers+120
BOVBovada+135-180

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

WindowRateSample
Last 2 Weeks.35728 PA
Season.302162 PA
Last 2 Years.441864 PA

Last 5 GamesTotal Bases

Jun 12vs NYY4
Jun 13vs NYY0
Jun 14vs NYY2
Jun 16@ BOS5
Jun 17@ BOS0

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.350100 PA
Last 2 Years.404671 PA

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

WindowRateSample
Last 2 Weeks.369187 PA
Season.325925 PA
Last 2 Years.3222901 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances25

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
DKDraftKings+102-135
CZRCaesars-103-130
MGMBetMGM-105-125
BRBetRivers+100
BOVBovada+105-135

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× / ~2.3×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.36136 PA
Season.387217 PA
Last 2 Years.412794 PA

Last 5 GamesTotal Bases

Jun 13vs COL2
Jun 14vs COL6
Jun 15vs PIT1
Jun 16vs PIT0
Jun 17vs PIT0

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

WindowRateSample
Last 2 Weeks
Season.46226 PA
Last 2 Years.62751 PA

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

WindowRateSample
Last 2 Weeks.384159 PA
Season.310860 PA
Last 2 Years.3322104 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.715

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+130
CZRCaesars-103-130
MGMBetMGM+105-145

We project 1.7 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.361

WindowRateSample
Last 2 Weeks.35137 PA
Season.340215 PA
Last 2 Years.397892 PA

Last 5 GamesTotal Bases

Jun 10@ BAL1
Jun 11@ BAL0
Jun 12@ WSH4
Jun 13@ WSH0
Jun 14@ WSH2

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

WindowRateSample
Last 2 Weeks.65020 PA
Season.408206 PA
Last 2 Years.355710 PA

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

WindowRateSample
Last 2 Weeks.384172 PA
Season.341873 PA
Last 2 Years.3732276 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.714

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+135-180
DKDraftKings+127-169
CZRCaesars+125-170
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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.52934 PA
Season.362210 PA
Last 2 Years.407778 PA

Last 5 GamesTotal Bases

Jun 12vs TEX8
Jun 13vs TEX1
Jun 14vs TEX1
Jun 16vs TOR0
Jun 17vs TOR3

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

WindowRateSample
Last 2 Weeks.45533 PA
Season.308117 PA
Last 2 Years.276152 PA

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

WindowRateSample
Last 2 Weeks.329170 PA
Season.3151099 PA
Last 2 Years.3253779 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.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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 1.5we lean Over

BookOverUnder
DKDraftKings+104-138
CZRCaesars+105-139
MGMBetMGM+105-140
BRBetRivers-103
BOVBovada+105-135

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.363201 PA
Last 2 Years.356700 PA

Last 5 GamesTotal Bases

Jun 12@ BOS2
Jun 13@ BOS0
Jun 14@ BOS0
Jun 15vs MIN5
Jun 16vs MIN1

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.342196 PA
Last 2 Years.383648 PA

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

WindowRateSample
Last 2 Weeks.398216 PA
Season.375824 PA
Last 2 Years.3852458 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.300
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

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 0.5we lean Over

BookOverUnder
CZRCaesars-159+119
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
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.418989 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.334

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

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

WindowRateSample
Last 2 Weeks.393186 PA
Season.371862 PA
Last 2 Years.3522728 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.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances8

Projection

Projected Total Bases1.698

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+132-176
MGMBetMGM+135-185
BRBetRivers+128

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

Batter · Total Bases / PA vs RHP.464

WindowRateSample
Last 2 Weeks.90521 PA
Season.415106 PA
Last 2 Years.415106 PA

Last 5 GamesTotal Bases

Jun 7vs BAL4
Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1
Jun 13vs NYY1

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

WindowRateSample
Last 2 Weeks.51631 PA
Season.372156 PA
Last 2 Years.394733 PA

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

WindowRateSample
Last 2 Weeks.42385 PA
Season.347400 PA
Last 2 Years.3091429 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.691

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

WindowRateSample
Last 2 Weeks.35020 PA
Season.38394 PA
Last 2 Years.447244 PA

Last 5 GamesTotal Bases

Jun 13@ MIN8
Jun 14@ MIN0
Jun 15vs SD0
Jun 16vs SD0
Jun 17vs SD1

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.347225 PA
Last 2 Years.341646 PA

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.353745 PA
Last 2 Years.3412627 PA

Quality of Contact vs LHP

wOBA.369
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Projection

Projected Total Bases1.689

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
DKDraftKings+113-151
CZRCaesars+114-152
MGMBetMGM+110-150
BRBetRivers+114
BOVBovada+115-150

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9vs PHI2
Jun 10vs PHI0
Jun 12vs NYY0
Jun 13vs NYY2
Jun 14vs NYY0

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

WindowRateSample
Last 2 Weeks.51631 PA
Season.372156 PA
Last 2 Years.394733 PA

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

WindowRateSample
Last 2 Weeks.42385 PA
Season.347400 PA
Last 2 Years.3091429 PA

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.687

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
DKDraftKings+118-157
CZRCaesars+123-164
MGMBetMGM+130-175
BRBetRivers+128
BOVBovada+120-160

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
WeatherHelping

Batter · Total Bases / PA vs LHP.330

WindowRateSample
Last 2 Weeks.29224 PA
Season.238105 PA
Last 2 Years.402418 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.50030 PA
Season.378143 PA
Last 2 Years.344688 PA

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

WindowRateSample
Last 2 Weeks.333168 PA
Season.311968 PA
Last 2 Years.3233998 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.316
Plate Appearances19

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
FANFanatics+105-140
DKDraftKings-103-129
CZRCaesars-105-127
MGMBetMGM+100-135
BOVBovada+100-130
BRBetRivers-113

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

WindowRateSample
Last 2 Weeks.16718 PA
Season.26786 PA
Last 2 Years.312218 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.64734 PA
Season.376234 PA
Last 2 Years.389881 PA

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

WindowRateSample
Last 2 Weeks.356177 PA
Season.3281020 PA
Last 2 Years.3353386 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.356
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.678

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
DKDraftKings+134-180
CZRCaesars+128-170
MGMBetMGM+120-160
BRBetRivers+130
BOVBovada+135-180

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.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.440

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.52442 PA

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.676

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

Context

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.45231 PA
Season.372223 PA
Last 2 Years.383952 PA

Last 5 GamesTotal Bases

Jun 12@ BOS0
Jun 13@ BOS0
Jun 14@ BOS4
Jun 15vs MIN0
Jun 16vs MIN3

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.342196 PA
Last 2 Years.383648 PA

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

WindowRateSample
Last 2 Weeks.398216 PA
Season.375824 PA
Last 2 Years.3852458 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.671

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
DKDraftKings+136-182
CZRCaesars+127-170
BOVBovada+135-180
BRBetRivers+123

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.18211 PA
Season.38954 PA
Last 2 Years.332295 PA

Last 5 GamesTotal Bases

Jun 10@ ATH2
Jun 12vs PHI0
Jun 13vs PHI1
Jun 16vs CLE0
Jun 17vs CLE5

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.34490 PA
Last 2 Years.343134 PA

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

WindowRateSample
Last 2 Weeks.308172 PA
Season.347974 PA
Last 2 Years.3473584 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.664

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
DKDraftKings+139-186
CZRCaesars+143-193
MGMBetMGM+145-200
BRBetRivers+155
BOVBovada+140-185

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× / ~2.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.27818 PA
Season.38486 PA
Last 2 Years.433305 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL1
Jun 14@ MIL0
Jun 16vs MIA5
Jun 17vs MIA2

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

WindowRateSample
Last 2 Weeks.50030 PA
Season.378143 PA
Last 2 Years.344688 PA

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

WindowRateSample
Last 2 Weeks.333168 PA
Season.311968 PA
Last 2 Years.3233998 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances12

Projection

Projected Total Bases1.662

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
DKDraftKings+109-145
CZRCaesars+107-143
MGMBetMGM+105-140
BOVBovada+110-145
BRBetRivers+104

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
WeatherHelping

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.43639 PA
Season.35895 PA
Last 2 Years.35895 PA

Last 5 GamesTotal Bases

Jun 13vs ATL0
Jun 14vs ATL7
Jun 15@ CIN0
Jun 16@ CIN0
Jun 17@ CIN2

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.429168 PA
Last 2 Years.442654 PA

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

WindowRateSample
Last 2 Weeks.268138 PA
Season.290675 PA
Last 2 Years.3202860 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.661

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
DKDraftKings+140-187
CZRCaesars+136-182
MGMBetMGM+145-200
BOVBovada+140-185
BRBetRivers+138

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

WindowRateSample
Last 2 Weeks.36819 PA
Season.41499 PA
Last 2 Years.350374 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.322

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

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

WindowRateSample
Last 2 Weeks.342155 PA
Season.305947 PA
Last 2 Years.3352904 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %25%

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.111
Plate Appearances9

Projection

Projected Total Bases1.655

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
DKDraftKings+121-161
CZRCaesars+114-152
MGMBetMGM+125-165
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.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.26050 PA
Season.353241 PA
Last 2 Years.422964 PA

Last 5 GamesTotal Bases

Jun 12vs SD6
Jun 13vs SD0
Jun 14vs SD2
Jun 16@ SEA0
Jun 17@ SEA4

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.335185 PA
Last 2 Years.340735 PA

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

WindowRateSample
Last 2 Weeks.333186 PA
Season.3511022 PA
Last 2 Years.3673757 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.652

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
DKDraftKings+132-176
CZRCaesars+124-170
MGMBetMGM+125-165
BOVBovada+135-180
BRBetRivers+117

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.48533 PA
Season.404114 PA
Last 2 Years.382576 PA

Last 5 GamesTotal Bases

Jun 12vs NYY1
Jun 13vs NYY0
Jun 14vs NYY4
Jun 16@ BOS1
Jun 17@ BOS1

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

WindowRateSample
Last 2 Weeks.51631 PA
Season.372156 PA
Last 2 Years.394733 PA

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

WindowRateSample
Last 2 Weeks.42385 PA
Season.347400 PA
Last 2 Years.3091429 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.648

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
DKDraftKings+138-184
CZRCaesars+133-179
MGMBetMGM+140-190
BRBetRivers+145
BOVBovada+140-185

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

Context

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

Batter · Total Bases / PA vs LHP.381

WindowRateSample
Last 2 Weeks.47621 PA
Season.37966 PA
Last 2 Years.315200 PA

Last 5 GamesTotal Bases

Jun 13@ MIL3
Jun 14@ MIL0
Jun 15vs MIA3
Jun 16vs MIA4
Jun 17vs MIA1

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.38071 PA
Last 2 Years.352247 PA

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

WindowRateSample
Last 2 Weeks.321137 PA
Season.347989 PA
Last 2 Years.3043302 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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 1.5we lean Over

BookOverUnder
DKDraftKings+149-200
CZRCaesars+136-182
MGMBetMGM+130-175
BOVBovada+150-200
BRBetRivers+160

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

WindowRateSample
Last 2 Weeks.32752 PA
Season.283251 PA
Last 2 Years.3611102 PA

Last 5 GamesTotal Bases

Jun 12vs SD1
Jun 13vs SD0
Jun 14vs SD1
Jun 16@ SEA2
Jun 17@ SEA1

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

WindowRateSample
Last 2 Weeks.50020 PA
Season.326144 PA
Last 2 Years.344678 PA

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

WindowRateSample
Last 2 Weeks.354130 PA
Season.358882 PA
Last 2 Years.3303888 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.063
Plate Appearances16

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 0.5we lean Over

BookOverUnder
CZRCaesars-164+123
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
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.30030 PA
Season.464168 PA
Last 2 Years.414261 PA

Last 5 GamesTotal Bases

Jun 12vs SD4
Jun 13vs SD1
Jun 14vs SD1
Jun 16@ SEA1
Jun 17@ SEA2

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.335185 PA
Last 2 Years.340735 PA

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

WindowRateSample
Last 2 Weeks.333186 PA
Season.3511022 PA
Last 2 Years.3673757 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.638

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-157+117
MGMBetMGM-155+115

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

Context

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

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.29627 PA
Season.35177 PA
Last 2 Years.253170 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 12vs TEX2
Jun 13vs TEX1
Jun 16vs TOR0
Jun 17vs TOR0

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

WindowRateSample
Last 2 Weeks.45533 PA
Season.308117 PA
Last 2 Years.276152 PA

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

WindowRateSample
Last 2 Weeks.329170 PA
Season.3151099 PA
Last 2 Years.3253779 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed36%

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
DKDraftKings+132-176
CZRCaesars+130-176
MGMBetMGM+135-185
BRBetRivers+130
BOVBovada+135-180

We project 1.6 TB vs the 1.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 RHP.388

WindowRateSample
Last 2 Weeks.36433 PA
Season.438208 PA
Last 2 Years.370844 PA

Last 5 GamesTotal Bases

Jun 12vs NYY3
Jun 13vs NYY1
Jun 14vs NYY1
Jun 16@ BOS0
Jun 17@ BOS0

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.350100 PA
Last 2 Years.404671 PA

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

WindowRateSample
Last 2 Weeks.369187 PA
Season.325925 PA
Last 2 Years.3222901 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.632

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+105-140
DKDraftKings+117-155
CZRCaesars+110-148
MGMBetMGM+100-135
BRBetRivers+102
BOVBovada+120-160

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

WindowRateSample
Last 2 Weeks.40030 PA
Season.313115 PA
Last 2 Years.352591 PA

Last 5 GamesTotal Bases

Jun 12vs STL5
Jun 13vs STL6
Jun 14vs STL1
Jun 15@ TEX0
Jun 16@ TEX1

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

WindowRateSample
Last 2 Weeks.71414 PA
Season.354147 PA
Last 2 Years.367528 PA

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

WindowRateSample
Last 2 Weeks.341170 PA
Season.311992 PA
Last 2 Years.3514485 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.628

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
FANFanatics-170+130
CZRCaesars-176+131
MGMBetMGM-185+135

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
WeatherHelping

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.21442 PA
Season.418225 PA
Last 2 Years.422844 PA

Last 5 GamesTotal Bases

Jun 12vs COL4
Jun 13vs COL2
Jun 15vs PIT1
Jun 16vs PIT1
Jun 17vs PIT0

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

WindowRateSample
Last 2 Weeks
Season.71421 PA
Last 2 Years.47168 PA

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

WindowRateSample
Last 2 Weeks.193202 PA
Season.2901065 PA
Last 2 Years.3252761 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.621

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-124
CZRCaesars-129-104
MGMBetMGM-130-105

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.4× / ~1.7×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12vs LAD0
Jun 13vs LAD0
Jun 14vs LAD1
Jun 16@ NYY0
Jun 17@ NYY1

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

WindowRateSample
Last 2 Weeks.63936 PA
Season.398241 PA
Last 2 Years.393433 PA

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

WindowRateSample
Last 2 Weeks.306160 PA
Season.292932 PA
Last 2 Years.3434096 PA

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.614

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
CZRCaesars+129-173
MGMBetMGM+115-155
BRBetRivers+143

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

Context

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

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.2229 PA
Season.21361 PA
Last 2 Years.357196 PA

Last 5 GamesTotal Bases

Jun 7@ PHI0
Jun 9vs ATL1
Jun 10vs ATL0
Jun 13vs LAD0
Jun 17@ NYY3

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

WindowRateSample
Last 2 Weeks.63936 PA
Season.398241 PA
Last 2 Years.393433 PA

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

WindowRateSample
Last 2 Weeks.306160 PA
Season.292932 PA
Last 2 Years.3434096 PA

Quality of Contact vs LHP

wOBA.278
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.613

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+143-193
BRBetRivers+163

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

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.37540 PA
Season.412187 PA
Last 2 Years.347669 PA

Last 5 GamesTotal Bases

Jun 11@ DET0
Jun 12vs STL4
Jun 13vs STL1
Jun 14vs STL0
Jun 16@ TEX3

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

WindowRateSample
Last 2 Weeks.52934 PA
Season.394188 PA
Last 2 Years.317571 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.368923 PA
Last 2 Years.3753459 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances2

Projection

Projected Total Bases1.61

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+141
MGMBetMGM-185+135

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

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.42914 PA
Season.38268 PA
Last 2 Years.420250 PA

Last 5 GamesTotal Bases

Jun 9@ TOR0
Jun 13@ MIL6
Jun 14@ MIL0
Jun 15vs MIA2
Jun 16vs MIA1

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

WindowRateSample
Last 2 Weeks.50030 PA
Season.378143 PA
Last 2 Years.344688 PA

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

WindowRateSample
Last 2 Weeks.333168 PA
Season.311968 PA
Last 2 Years.3233998 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.417
Plate Appearances12

Projection

Projected Total Bases1.605

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
DKDraftKings+143-191
CZRCaesars+141-190
MGMBetMGM+130-175
BOVBovada+145-190
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
WeatherHelping

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.36641 PA
Season.327220 PA
Last 2 Years.341931 PA

Last 5 GamesTotal Bases

Jun 13vs ATL0
Jun 14vs ATL4
Jun 15@ CIN0
Jun 16@ CIN1
Jun 17@ CIN2

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.468141 PA
Last 2 Years.429527 PA

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

WindowRateSample
Last 2 Weeks.364228 PA
Season.3481112 PA
Last 2 Years.3474762 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.601

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
DKDraftKings+144-193
CZRCaesars+136-182
BOVBovada+145-190
BRBetRivers+135

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

Context

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

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.39433 PA
Season.392217 PA
Last 2 Years.446978 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.45533 PA
Season.308117 PA
Last 2 Years.276152 PA

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

WindowRateSample
Last 2 Weeks.329170 PA
Season.3151099 PA
Last 2 Years.3253779 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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
DKDraftKings+126-168
CZRCaesars+119-159
MGMBetMGM+120-160
BRBetRivers+110
BOVBovada+125-165

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

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.2867 PA
Season.16712 PA
Last 2 Years.16712 PA

Last 5 GamesTotal Bases

Jun 8vs HOU1
Jun 10vs HOU1
Jun 12vs TB2
Jun 14vs TB0
Jun 16@ AZ0

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.601

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

Context

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

Batter · Total Bases / PA vs LHP.322

WindowRateSample
Last 2 Weeks.21414 PA
Season.24266 PA
Last 2 Years.326255 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.64734 PA
Season.376234 PA
Last 2 Years.389881 PA

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

WindowRateSample
Last 2 Weeks.356177 PA
Season.3281020 PA
Last 2 Years.3353386 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.356
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.597

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+136-182
BRBetRivers+148

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

WindowRateSample
Last 2 Weeks.65426 PA
Season.372148 PA
Last 2 Years.304578 PA

Last 5 GamesTotal Bases

Jun 12@ TOR3
Jun 13@ TOR0
Jun 14@ TOR4
Jun 16vs CWS5
Jun 17vs CWS1

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

WindowRateSample
Last 2 Weeks.50016 PA
Season.336128 PA
Last 2 Years.389450 PA

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

WindowRateSample
Last 2 Weeks.300160 PA
Season.3551050 PA
Last 2 Years.3463329 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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-170+125
MGMBetMGM-165+125

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.34144 PA
Season.324210 PA
Last 2 Years.292400 PA

Last 5 GamesTotal Bases

Jun 12@ WSH2
Jun 13@ WSH2
Jun 14@ WSH1
Jun 16vs BAL0
Jun 17vs BAL4

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

WindowRateSample
Last 2 Weeks.65020 PA
Season.408206 PA
Last 2 Years.355710 PA

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

WindowRateSample
Last 2 Weeks.384172 PA
Season.341873 PA
Last 2 Years.3732276 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.595

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.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 9@ CLE5
Jun 12@ TOR0
Jun 13@ TOR0
Jun 14@ TOR0
Jun 16vs CWS4

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

WindowRateSample
Last 2 Weeks.48127 PA
Season.368185 PA
Last 2 Years.357535 PA

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

WindowRateSample
Last 2 Weeks.404193 PA
Season.327994 PA
Last 2 Years.3533024 PA

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.593

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-130-103
MGMBetMGM-125-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~2× / ~2.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.20025 PA
Season.282117 PA
Last 2 Years.404460 PA

Last 5 GamesTotal Bases

Jun 13@ MIL0
Jun 14@ MIL0
Jun 15vs MIA0
Jun 16vs MIA0
Jun 17vs MIA1

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.38071 PA
Last 2 Years.352247 PA

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

WindowRateSample
Last 2 Weeks.321137 PA
Season.347989 PA
Last 2 Years.3043302 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances15

Projection

Projected Total Bases1.59

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
DKDraftKings+110-147
CZRCaesars+111-148
MGMBetMGM+105-140
BOVBovada+110-145
BRBetRivers+108

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

Context

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

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.30010 PA
Season.51881 PA
Last 2 Years.339168 PA

Last 5 GamesTotal Bases

Jun 12vs TB2
Jun 13vs TB0
Jun 14vs TB0
Jun 15@ AZ1
Jun 17@ AZ1

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.584

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+165
CZRCaesars+130-176
MGMBetMGM+140-190

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

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.14734 PA
Season.415224 PA
Last 2 Years.374727 PA

Last 5 GamesTotal Bases

Jun 12@ BOS1
Jun 13@ BOS1
Jun 14@ BOS1
Jun 15vs MIN0
Jun 16vs MIN0

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.287136 PA
Last 2 Years.323576 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.343854 PA
Last 2 Years.3552499 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.584

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
DKDraftKings+151-202
CZRCaesars+142-193
MGMBetMGM+130-175
BOVBovada+150-200
BRBetRivers+132

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
WeatherHelping

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.14328 PA
Season.293225 PA
Last 2 Years.4281055 PA

Last 5 GamesTotal Bases

Jun 9vs PHI1
Jun 10vs PHI1
Jun 12vs NYY2
Jun 16@ BOS0
Jun 17@ BOS2

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.350100 PA
Last 2 Years.404671 PA

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

WindowRateSample
Last 2 Weeks.369187 PA
Season.325925 PA
Last 2 Years.3222901 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

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
DKDraftKings-109-121
CZRCaesars-113-120
MGMBetMGM-110-120
BRBetRivers-118
BOVBovada-110-120

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

WindowRateSample
Last 2 Weeks.59327 PA
Season.292130 PA
Last 2 Years.339575 PA

Last 5 GamesTotal Bases

Jun 9@ DET0
Jun 11@ DET1
Jun 12vs STL2
Jun 13vs STL0
Jun 14vs STL4

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

WindowRateSample
Last 2 Weeks.52934 PA
Season.394188 PA
Last 2 Years.317571 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.368923 PA
Last 2 Years.3753459 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.577

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

Batter · Total Bases / PA vs LHP.381

WindowRateSample
Last 2 Weeks.54511 PA
Season.37580 PA
Last 2 Years.323291 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.332

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

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

WindowRateSample
Last 2 Weeks.283138 PA
Season.292874 PA
Last 2 Years.3473495 PA

Quality of Contact vs LHP

wOBA.350
Hard-Hit %36%

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.308
Plate Appearances26

Projection

Projected Total Bases1.576

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
DKDraftKings+143-191
CZRCaesars+133-179
MGMBetMGM+135-185
BOVBovada+145-190
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~2.1× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.346

WindowRateSample
Last 2 Weeks.14314 PA
Season.36876 PA
Last 2 Years.376311 PA

Last 5 GamesTotal Bases

Jun 13vs HOU1
Jun 14vs HOU0
Jun 15@ WSH0
Jun 16@ WSH1
Jun 17@ WSH1

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

WindowRateSample
Last 2 Weeks.64734 PA
Season.376234 PA
Last 2 Years.389881 PA

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

WindowRateSample
Last 2 Weeks.356177 PA
Season.3281020 PA
Last 2 Years.3353386 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.356
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.571
Plate Appearances7

Projection

Projected Total Bases1.574

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
DKDraftKings+124-165
CZRCaesars+127-170
MGMBetMGM+125-165
BRBetRivers+125
BOVBovada+125-165

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

Context

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

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.23113 PA
Season.388134 PA
Last 2 Years.375621 PA

Last 5 GamesTotal Bases

Jun 12vs COL0
Jun 13vs COL1
Jun 15vs PIT2
Jun 16vs PIT1
Jun 17vs PIT1

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

WindowRateSample
Last 2 Weeks
Season.71421 PA
Last 2 Years.47168 PA

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

WindowRateSample
Last 2 Weeks.193202 PA
Season.2901065 PA
Last 2 Years.3252761 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed33%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+110
CZRCaesars+109-145
MGMBetMGM+100-135

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

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.47134 PA
Season.382220 PA
Last 2 Years.382220 PA

Last 5 GamesTotal Bases

Jun 12vs NYY4
Jun 13vs NYY4
Jun 14vs NYY3
Jun 16@ BOS0
Jun 17@ BOS0

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.350100 PA
Last 2 Years.404671 PA

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

WindowRateSample
Last 2 Weeks.369187 PA
Season.325925 PA
Last 2 Years.3222901 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.552

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
MGMBetMGM+135-185
BRBetRivers+120

We project 1.6 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

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.60015 PA
Season.37375 PA
Last 2 Years.333240 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.322

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

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

WindowRateSample
Last 2 Weeks.342155 PA
Season.305947 PA
Last 2 Years.3352904 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %31%

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.333
Plate Appearances3

Projection

Projected Total Bases1.549

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
DKDraftKings+139-186
CZRCaesars+136-182
MGMBetMGM+140-190
BOVBovada+140-185
BRBetRivers+150

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

Context

Expected PAs4.25
vs SP / Bullpen~2.7× / ~1.6×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.15632 PA
Season.321193 PA
Last 2 Years.407799 PA

Last 5 GamesTotal Bases

Jun 10@ CLE3
Jun 12@ TOR1
Jun 13@ TOR0
Jun 16vs CWS1
Jun 17vs CWS4

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

WindowRateSample
Last 2 Weeks.48127 PA
Season.368185 PA
Last 2 Years.357535 PA

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

WindowRateSample
Last 2 Weeks.404193 PA
Season.327994 PA
Last 2 Years.3533024 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.547

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
DKDraftKings+128-171
CZRCaesars+124-170
BOVBovada+130-170
BRBetRivers+116

We project 1.5 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.382

WindowRateSample
Last 2 Weeks.50016 PA
Season.356115 PA
Last 2 Years.366538 PA

Last 5 GamesTotal Bases

Jun 11vs STL1
Jun 13vs ATL0
Jun 15@ CIN1
Jun 16@ CIN1
Jun 17@ CIN3

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.468141 PA
Last 2 Years.429527 PA

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

WindowRateSample
Last 2 Weeks.364228 PA
Season.3481112 PA
Last 2 Years.3474762 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

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 0.5we lean Over

BookOverUnder
CZRCaesars-164+123
MGMBetMGM-155+115

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

Context

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

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.33312 PA
Season.22580 PA
Last 2 Years.306359 PA

Last 5 GamesTotal Bases

Jun 10@ ATH0
Jun 12vs PHI2
Jun 13vs PHI0
Jun 16vs CLE5
Jun 17vs CLE2

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.34490 PA
Last 2 Years.343134 PA

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

WindowRateSample
Last 2 Weeks.308172 PA
Season.347974 PA
Last 2 Years.3473584 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed28%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-179+133
MGMBetMGM-185+135

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

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.53813 PA
Season.32861 PA
Last 2 Years.26073 PA

Last 5 GamesTotal Bases

Jun 12vs HOU1
Jun 13vs HOU4
Jun 14vs HOU1
Jun 15@ WSH1
Jun 17@ WSH8

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.58973 PA
Last 2 Years.432296 PA

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

WindowRateSample
Last 2 Weeks.309165 PA
Season.3511161 PA
Last 2 Years.3653201 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %34%

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-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
CZRCaesars-162+121
MGMBetMGM-160+120

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.3339 PA
Season.39041 PA
Last 2 Years.387137 PA

Last 5 GamesTotal Bases

Jun 9vs NYY2
Jun 12vs DET0
Jun 13vs DET1
Jun 16@ MIL0
Jun 17@ MIL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.385182 PA
Season.319837 PA
Last 2 Years.3091907 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.533

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-137+104
MGMBetMGM-135+100

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

Context

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.20010 PA
Season.37761 PA
Last 2 Years.33393 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.34490 PA
Last 2 Years.343134 PA

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

WindowRateSample
Last 2 Weeks.308172 PA
Season.347974 PA
Last 2 Years.3473584 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed28%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-152+113
MGMBetMGM-140+105

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

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.33330 PA
Season.34584 PA
Last 2 Years.357619 PA

Last 5 GamesTotal Bases

Jun 12vs TEX1
Jun 13vs TEX2
Jun 14vs TEX1
Jun 16vs TOR1
Jun 17vs TOR1

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.27281 PA
Last 2 Years.287108 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.3451046 PA
Last 2 Years.3524542 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.307
Hard-Hit % Allowed32%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
DKDraftKings+149-199
CZRCaesars+156-213
MGMBetMGM+155-210
BRBetRivers+165
BOVBovada+150-200

We project 1.5 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 LHP.368

WindowRateSample
Last 2 Weeks.50020 PA
Season.301103 PA
Last 2 Years.335480 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.322

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

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

WindowRateSample
Last 2 Weeks.342155 PA
Season.305947 PA
Last 2 Years.3352904 PA

Quality of Contact vs LHP

wOBA.286
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

Career Average.333
Plate Appearances12

Projection

Projected Total Bases1.531

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
MGMBetMGM-165+125

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

WindowRateSample
Last 2 Weeks.50016 PA
Season.32365 PA
Last 2 Years.296159 PA

Last 5 GamesTotal Bases

Jun 11vs TEX0
Jun 13vs HOU0
Jun 15@ WSH3
Jun 16@ WSH3
Jun 17@ WSH0

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

WindowRateSample
Last 2 Weeks.64734 PA
Season.376234 PA
Last 2 Years.389881 PA

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

WindowRateSample
Last 2 Weeks.356177 PA
Season.3281020 PA
Last 2 Years.3353386 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.356
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.528

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-155+115

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.22236 PA
Season.385187 PA
Last 2 Years.431281 PA

Last 5 GamesTotal Bases

Jun 12vs COL0
Jun 13vs COL0
Jun 14vs COL1
Jun 15vs PIT0
Jun 16vs PIT0

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

WindowRateSample
Last 2 Weeks
Season.46226 PA
Last 2 Years.62751 PA

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

WindowRateSample
Last 2 Weeks.384159 PA
Season.310860 PA
Last 2 Years.3322104 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.527

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
MGMBetMGM-185+135

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
WeatherHelping

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.45511 PA
Season.38347 PA
Last 2 Years.268228 PA

Last 5 GamesTotal Bases

Jun 13@ MIL4
Jun 14@ MIL1
Jun 15vs MIA0
Jun 16vs MIA3
Jun 17vs MIA2

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.38071 PA
Last 2 Years.352247 PA

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

WindowRateSample
Last 2 Weeks.321137 PA
Season.347989 PA
Last 2 Years.3043302 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.300
Plate Appearances10

Projection

Projected Total Bases1.521

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
DKDraftKings+154-206
CZRCaesars+149-200
BOVBovada+155-210
BRBetRivers+143

We project 1.5 TB vs the 1.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 LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.63936 PA
Season.398241 PA
Last 2 Years.393433 PA

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

WindowRateSample
Last 2 Weeks.306160 PA
Season.292932 PA
Last 2 Years.3434096 PA

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.519

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

Context

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

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.30010 PA
Season.23551 PA
Last 2 Years.288559 PA

Last 5 GamesTotal Bases

Jun 9vs MIL6
Jun 12vs COL2
Jun 13vs COL0
Jun 14vs COL3
Jun 17vs PIT2

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

WindowRateSample
Last 2 Weeks
Season.46226 PA
Last 2 Years.62751 PA

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

WindowRateSample
Last 2 Weeks.384159 PA
Season.310860 PA
Last 2 Years.3322104 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.517

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+175
MGMBetMGM+138-190

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

Context

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

Batter · Total Bases / PA vs LHP.318

WindowRateSample
Last 2 Weeks.00015 PA
Season.34584 PA
Last 2 Years.340256 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3111019 PA
Last 2 Years.3172538 PA

Quality of Contact vs LHP

wOBA.281
Hard-Hit %31%

How well he's squaring up the ball.

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-176+132
MGMBetMGM-165+125

We project 1.5 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.322

WindowRateSample
Last 2 Weeks.16131 PA
Season.33091 PA
Last 2 Years.374797 PA

Last 5 GamesTotal Bases

Jun 12@ BOS3
Jun 13@ BOS3
Jun 14@ BOS4
Jun 15vs MIN0
Jun 16vs MIN1

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.287136 PA
Last 2 Years.323576 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.343854 PA
Last 2 Years.3552499 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.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.509

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-170+125
MGMBetMGM-165+125

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

WindowRateSample
Last 2 Weeks.40542 PA
Season.352159 PA
Last 2 Years.374668 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.335185 PA
Last 2 Years.340735 PA

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

WindowRateSample
Last 2 Weeks.333186 PA
Season.3511022 PA
Last 2 Years.3673757 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

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
CZRCaesars-109-122
MGMBetMGM-110-120

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.5× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 17-game hitting streak

Batter · Total Bases / PA vs LHP.298

WindowRateSample
Last 2 Weeks.18222 PA
Season.23191 PA
Last 2 Years.280293 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.5006 PA
Season.47170 PA
Last 2 Years.366205 PA

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

WindowRateSample
Last 2 Weeks.454163 PA
Season.384835 PA
Last 2 Years.3332546 PA

Quality of Contact vs LHP

wOBA.262
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.496

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
DKDraftKings+110-146
CZRCaesars+109-145
MGMBetMGM+120-160
BRBetRivers-104
BOVBovada+110-145

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

Context

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

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.5008 PA
Season.19651 PA
Last 2 Years.303132 PA

Last 5 GamesTotal Bases

Jun 5@ PHI3
Jun 9vs ATL0
Jun 10vs ATL2
Jun 16@ NYY1
Jun 17@ NYY0

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

WindowRateSample
Last 2 Weeks.63936 PA
Season.398241 PA
Last 2 Years.393433 PA

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

WindowRateSample
Last 2 Weeks.306160 PA
Season.292932 PA
Last 2 Years.3434096 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.494

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.6673 PA
Season.20010 PA
Last 2 Years.376157 PA

Last 5 GamesTotal Bases

Apr 3vs CHC4
Apr 5vs CHC2
Apr 5vs CHC0
Apr 6vs KC2
Jun 16@ MIL2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3111019 PA
Last 2 Years.3172538 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.494

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-130-103
MGMBetMGM-135+100

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

WindowRateSample
Last 2 Weeks.51827 PA
Season.385117 PA
Last 2 Years.331317 PA

Last 5 GamesTotal Bases

Jun 10vs SEA2
Jun 13vs SD3
Jun 14vs SD3
Jun 16@ SEA0
Jun 17@ SEA3

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

WindowRateSample
Last 2 Weeks.50020 PA
Season.326144 PA
Last 2 Years.344678 PA

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

WindowRateSample
Last 2 Weeks.354130 PA
Season.358882 PA
Last 2 Years.3303888 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.493

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-135+100

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

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherWorking against
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.294

WindowRateSample
Last 2 Weeks.00013 PA
Season.21171 PA
Last 2 Years.327272 PA

Last 5 GamesTotal Bases

Jun 7@ TEX2
Jun 10vs NYY0
Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3111019 PA
Last 2 Years.3172538 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.49

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-137+104
MGMBetMGM-135+100

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

WindowRateSample
Last 2 Weeks.20824 PA
Season.341179 PA
Last 2 Years.321789 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.334

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

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

WindowRateSample
Last 2 Weeks.393186 PA
Season.371862 PA
Last 2 Years.3522728 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %34%

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 Appearances5

Projection

Projected Total Bases1.491

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
DKDraftKings+157-211
CZRCaesars+149-200
BOVBovada+155-210
BRBetRivers+128

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

Context

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

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.18832 PA
Season.393183 PA
Last 2 Years.342401 PA

Last 5 GamesTotal Bases

Jun 11@ KC2
Jun 12@ BOS0
Jun 13@ BOS1
Jun 14@ BOS0
Jun 16vs MIN0

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.287136 PA
Last 2 Years.323576 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.343854 PA
Last 2 Years.3552499 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.486

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-145+105

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

Context

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

Batter · Total Bases / PA vs LHP.288

WindowRateSample
Last 2 Weeks.09521 PA
Season.22263 PA
Last 2 Years.22662 PA

Last 5 GamesTotal Bases

Jun 10vs NYY1
Jun 12vs DET0
Jun 13vs DET1
Jun 16@ MIL0
Jun 17@ MIL2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.385182 PA
Season.319837 PA
Last 2 Years.3091907 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.485

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+141
MGMBetMGM-200+150

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
WeatherHelping

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.32025 PA
Season.342149 PA
Last 2 Years.342845 PA

Last 5 GamesTotal Bases

Jun 10@ CLE0
Jun 12@ TOR0
Jun 13@ TOR0
Jun 16vs CWS1
Jun 17vs CWS0

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

WindowRateSample
Last 2 Weeks.48127 PA
Season.368185 PA
Last 2 Years.357535 PA

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

WindowRateSample
Last 2 Weeks.404193 PA
Season.327994 PA
Last 2 Years.3533024 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.477

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-136+102
MGMBetMGM-135+100

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
WeatherHelping

Batter · Total Bases / PA vs LHP.323

WindowRateSample
Last 2 Weeks.0003 PA
Season.23863 PA
Last 2 Years.25068 PA

Last 5 GamesTotal Bases

May 31@ TB1
Jun 1vs COL2
Jun 2vs COL2
Jun 3vs COL5
Jun 17@ AZ0

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed40%

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.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+117
DKDraftKings+134-178
CZRCaesars+120-162
MGMBetMGM+120-160
BOVBovada+135-180

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

Context

Expected PAs3.8
vs SP / Bullpen~1.4× / ~2.4×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.37516 PA
Season.40966 PA
Last 2 Years.429189 PA

Last 5 GamesTotal Bases

Jun 9vs ATL0
Jun 10vs ATL1
Jun 13@ MIL1
Jun 14@ MIL1
Jun 16vs MIA0

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

WindowRateSample
Last 2 Weeks.50030 PA
Season.378143 PA
Last 2 Years.344688 PA

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

WindowRateSample
Last 2 Weeks.333168 PA
Season.311968 PA
Last 2 Years.3233998 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.473

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-124-108
MGMBetMGM-120-110

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.7508 PA
Season.33345 PA
Last 2 Years.355197 PA

Last 5 GamesTotal Bases

Jun 3vs SF0
Jun 6@ COL0
Jun 7@ COL1
Jun 8@ ATH1
Jun 14vs PHI6

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.313230 PA
Last 2 Years.348351 PA

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

WindowRateSample
Last 2 Weeks.379132 PA
Season.357999 PA
Last 2 Years.3464099 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed37%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
FANFanatics-140+105
CZRCaesars-136+102
MGMBetMGM-150+110

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ MIN7
Jun 14@ MIN1
Jun 15vs SD0
Jun 16vs SD2
Jun 17vs SD0

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.347225 PA
Last 2 Years.341646 PA

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.353745 PA
Last 2 Years.3412627 PA

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.466

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
CZRCaesars+136-182
MGMBetMGM+140-190
BRBetRivers+155

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.2867 PA
Season.2867 PA
Last 2 Years.00012 PA

Last 5 GamesTotal Bases

Jun 13vs TB2
Jun 14vs TB1
Jun 15@ AZ1
Jun 16@ AZ2
Jun 17@ AZ2

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.464

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
BRBetRivers+160
CZRCaesars+138-190
MGMBetMGM+145-200

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

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.23738 PA
Season.363157 PA
Last 2 Years.343560 PA

Last 5 GamesTotal Bases

Jun 11vs SEA0
Jun 13vs SD3
Jun 14vs SD1
Jun 16@ SEA0
Jun 17@ SEA3

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.335185 PA
Last 2 Years.340735 PA

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

WindowRateSample
Last 2 Weeks.333186 PA
Season.3511022 PA
Last 2 Years.3673757 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.143
Plate Appearances14

Projection

Projected Total Bases1.462

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-155+115

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

WindowRateSample
Last 2 Weeks.31332 PA
Season.368228 PA
Last 2 Years.401764 PA

Last 5 GamesTotal Bases

Jun 12@ BOS0
Jun 13@ BOS4
Jun 14@ BOS2
Jun 15vs MIN1
Jun 16vs MIN1

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.287136 PA
Last 2 Years.323576 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.343854 PA
Last 2 Years.3552499 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.458

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-134+101
MGMBetMGM-135+100

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.1× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks.1437 PA
Season.43848 PA
Last 2 Years.344157 PA

Last 5 GamesTotal Bases

Jun 7@ COL6
Jun 10@ ATH5
Jun 13vs PHI1
Jun 14vs PHI1
Jun 17vs CLE0

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.313230 PA
Last 2 Years.348351 PA

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

WindowRateSample
Last 2 Weeks.379132 PA
Season.357999 PA
Last 2 Years.3464099 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed37%

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
CZRCaesars-129-104
MGMBetMGM-135+100

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
WeatherHelping

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.2508 PA
Season.38565 PA
Last 2 Years.305406 PA

Last 5 GamesTotal Bases

May 31@ CLE2
Jun 4vs BAL1
Jun 5@ NYY1
Jun 12vs TEX0
Jun 16vs TOR2

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.27281 PA
Last 2 Years.287108 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.3451046 PA
Last 2 Years.3524542 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

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-157+117
MGMBetMGM-165+125

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.51979 PA
Last 2 Years.413237 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.332

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

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

WindowRateSample
Last 2 Weeks.283138 PA
Season.292874 PA
Last 2 Years.3473495 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %30%

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

No Prior Matchups

Projection

Projected Total Bases1.453

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
DKDraftKings+118-157
CZRCaesars+117-157
MGMBetMGM+115-155
BOVBovada+120-160
BRBetRivers+128

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

WindowRateSample
Last 2 Weeks.44025 PA
Season.29375 PA
Last 2 Years.29375 PA

Last 5 GamesTotal Bases

Jun 13vs COL2
Jun 14vs COL1
Jun 15vs PIT3
Jun 16vs PIT0
Jun 17vs PIT4

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

WindowRateSample
Last 2 Weeks
Season.71421 PA
Last 2 Years.47168 PA

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

WindowRateSample
Last 2 Weeks.193202 PA
Season.2901065 PA
Last 2 Years.3252761 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.451

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
BRBetRivers+160
CZRCaesars+131-176

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

Context

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

Batter · Total Bases / PA vs LHP.304

WindowRateSample
Last 2 Weeks.00013 PA
Season.25076 PA
Last 2 Years.350274 PA

Last 5 GamesTotal Bases

Jun 10vs NYY0
Jun 12vs DET2
Jun 13vs DET0
Jun 16@ MIL2
Jun 17@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3111019 PA
Last 2 Years.3172538 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.446

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-130-103
MGMBetMGM-120-110

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

WindowRateSample
Last 2 Weeks.2005 PA
Season.21498 PA
Last 2 Years.322810 PA

Last 5 GamesTotal Bases

May 1@ DET0
May 2@ DET2
May 3@ DET2
Jun 15vs MIN0
Jun 16vs MIN1

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.342196 PA
Last 2 Years.383648 PA

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

WindowRateSample
Last 2 Weeks.398216 PA
Season.375824 PA
Last 2 Years.3852458 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.300
Hard-Hit % Allowed37%

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
CZRCaesars-148+111
MGMBetMGM-155+115

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

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.34626 PA
Season.361183 PA
Last 2 Years.324731 PA

Last 5 GamesTotal Bases

Jun 10vs PHI0
Jun 12vs NYY1
Jun 13vs NYY1
Jun 16@ BOS6
Jun 17@ BOS2

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

WindowRateSample
Last 2 Weeks.51631 PA
Season.372156 PA
Last 2 Years.394733 PA

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

WindowRateSample
Last 2 Weeks.42385 PA
Season.347400 PA
Last 2 Years.3091429 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances20

Projection

Projected Total Bases1.442

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.25927 PA
Season.342120 PA
Last 2 Years.296203 PA

Last 5 GamesTotal Bases

Jun 11@ DET0
Jun 12vs STL2
Jun 13vs STL0
Jun 14vs STL0
Jun 16@ TEX0

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

WindowRateSample
Last 2 Weeks.52934 PA
Season.394188 PA
Last 2 Years.317571 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.368923 PA
Last 2 Years.3753459 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.439

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-115-117
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 LHP.373

WindowRateSample
Last 2 Weeks.52917 PA
Season.32861 PA
Last 2 Years.27890 PA

Last 5 GamesTotal Bases

Jun 10@ NYM2
Jun 12@ MIN1
Jun 13@ MIN1
Jun 14@ MIN1
Jun 17vs SD0

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.347225 PA
Last 2 Years.341646 PA

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.353745 PA
Last 2 Years.3412627 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.436

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.31071 PA
Last 2 Years.369344 PA

Last 5 GamesTotal Bases

Jun 13@ MIN0
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD1
Jun 17vs SD1

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.347225 PA
Last 2 Years.341646 PA

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.353745 PA
Last 2 Years.3412627 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances9

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 1.5we lean Under

BookOverUnder
FANFanatics+135-180
DKDraftKings+136-182
CZRCaesars+131-176
BRBetRivers+145
BOVBovada+135-180

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.21637 PA
Season.295200 PA
Last 2 Years.366549 PA

Last 5 GamesTotal Bases

Jun 11vs STL0
Jun 12vs ATL0
Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN0

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.429168 PA
Last 2 Years.442654 PA

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

WindowRateSample
Last 2 Weeks.268138 PA
Season.290675 PA
Last 2 Years.3202860 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.077
Plate Appearances13

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
CZRCaesars-164+123
MGMBetMGM-160+120

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

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.2867 PA
Season.41931 PA
Last 2 Years.342117 PA

Last 5 GamesTotal Bases

Jun 12vs HOU3
Jun 13vs HOU3
Jun 14vs HOU0
Jun 16@ WSH0
Jun 17@ WSH4

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.58973 PA
Last 2 Years.432296 PA

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

WindowRateSample
Last 2 Weeks.309165 PA
Season.3511161 PA
Last 2 Years.3653201 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.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.425

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-157+117
MGMBetMGM-145+105

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

WindowRateSample
Last 2 Weeks.4297 PA
Season.35137 PA
Last 2 Years.358243 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.346

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

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

WindowRateSample
Last 2 Weeks.217138 PA
Season.320914 PA
Last 2 Years.3273417 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %37%

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 Appearances2

Projection

Projected Total Bases1.425

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

Batter · Total Bases / PA vs RHP.319

WindowRateSample
Last 2 Weeks.27333 PA
Season.281171 PA
Last 2 Years.318544 PA

Last 5 GamesTotal Bases

Jun 10@ TB9
Jun 12vs TEX0
Jun 13vs TEX0
Jun 14vs TEX0
Jun 16vs TOR0

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.27281 PA
Last 2 Years.287108 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.3451046 PA
Last 2 Years.3524542 PA

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.418

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
DKDraftKings+144-193
CZRCaesars+151-205
BRBetRivers+145
BOVBovada+145-190

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.24129 PA
Season.311196 PA
Last 2 Years.371736 PA

Last 5 GamesTotal Bases

Jun 10vs MIL0
Jun 14vs COL0
Jun 15vs PIT6
Jun 16vs PIT0
Jun 17vs PIT0

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

WindowRateSample
Last 2 Weeks
Season.46226 PA
Last 2 Years.62751 PA

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

WindowRateSample
Last 2 Weeks.384159 PA
Season.310860 PA
Last 2 Years.3322104 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.414

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-190+140

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

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks.10010 PA
Season.54224 PA
Last 2 Years.35288 PA

Last 5 GamesTotal Bases

Jun 12vs TB1
Jun 13vs TB4
Jun 14vs TB0
Jun 16@ AZ0
Jun 17@ AZ0

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 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.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.413

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-120-112
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×
BallparkNeutral
WeatherHelping
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.2005 PA
Season.31348 PA
Last 2 Years.295183 PA

Last 5 GamesTotal Bases

Jun 10vs HOU5
Jun 12vs TB3
Jun 13vs TB1
Jun 15@ AZ2
Jun 16@ AZ4

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 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.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.41

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

Context

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

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.31316 PA
Season.26123 PA
Last 2 Years.417254 PA

Last 5 GamesTotal Bases

Jun 12@ WSH0
Jun 13@ WSH1
Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL0

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.342149 PA
Last 2 Years.367675 PA

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

WindowRateSample
Last 2 Weeks.389221 PA
Season.394873 PA
Last 2 Years.3472866 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.41

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
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
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.385182 PA
Season.319837 PA
Last 2 Years.3091907 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.403

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.18527 PA
Season.302116 PA
Last 2 Years.340368 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.429168 PA
Last 2 Years.442654 PA

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

WindowRateSample
Last 2 Weeks.268138 PA
Season.290675 PA
Last 2 Years.3202860 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.402

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-120-112
MGMBetMGM-115-115

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× / ~2.6×
BallparkNeutral
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.46213 PA
Season.39356 PA
Last 2 Years.297175 PA

Last 5 GamesTotal Bases

Jun 5@ TEX2
Jun 9vs NYY1
Jun 10vs NYY4
Jun 13vs DET1
Jun 16@ MIL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3111019 PA
Last 2 Years.3172538 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.398

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars+113-152
MGMBetMGM+115-155

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 16vs CLE0
Jun 17vs CLE2

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.313230 PA
Last 2 Years.348351 PA

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

WindowRateSample
Last 2 Weeks.379132 PA
Season.357999 PA
Last 2 Years.3464099 PA

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed37%

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
CZRCaesars-130-103
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~2.4× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.21233 PA
Season.316190 PA
Last 2 Years.396718 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.346

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

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

WindowRateSample
Last 2 Weeks.217138 PA
Season.320914 PA
Last 2 Years.3273417 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %35%

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.400
Plate Appearances5

Projection

Projected Total Bases1.396

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-160+120

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.31760 PA
Last 2 Years.328204 PA

Last 5 GamesTotal Bases

Jun 7@ NYY1
Jun 8@ TB0
Jun 10@ TB0
Jun 14vs TEX0
Jun 17vs TOR1

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.27281 PA
Last 2 Years.287108 PA

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

WindowRateSample
Last 2 Weeks.417163 PA
Season.3451046 PA
Last 2 Years.3524542 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.395

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

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

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.40010 PA
Season.29578 PA
Last 2 Years.322363 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.332

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

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

WindowRateSample
Last 2 Weeks.283138 PA
Season.292874 PA
Last 2 Years.3473495 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %34%

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.227
Plate Appearances22

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
CZRCaesars-159+119
MGMBetMGM-155+115

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

WindowRateSample
Last 2 Weeks.35317 PA
Season.21964 PA
Last 2 Years.252147 PA

Last 5 GamesTotal Bases

Jun 8@ CLE0
Jun 9@ CLE0
Jun 12@ TOR2
Jun 13@ TOR1
Jun 16vs CWS3

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

WindowRateSample
Last 2 Weeks.48127 PA
Season.368185 PA
Last 2 Years.357535 PA

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

WindowRateSample
Last 2 Weeks.404193 PA
Season.327994 PA
Last 2 Years.3533024 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.389

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
MGMBetMGM-110-120

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.341135 PA
Last 2 Years.353433 PA

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

WindowRateSample
Last 2 Weeks.217138 PA
Season.320914 PA
Last 2 Years.3273417 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.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.387

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

Context

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

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks.18816 PA
Season.23776 PA
Last 2 Years.307231 PA

Last 5 GamesTotal Bases

Jun 13vs HOU0
Jun 14vs HOU1
Jun 15@ WSH0
Jun 16@ WSH1
Jun 17@ WSH1

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

WindowRateSample
Last 2 Weeks.64734 PA
Season.376234 PA
Last 2 Years.389881 PA

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

WindowRateSample
Last 2 Weeks.356177 PA
Season.3281020 PA
Last 2 Years.3353386 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.356
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.383

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-150+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×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks.20010 PA
Season.17047 PA
Last 2 Years.288257 PA

Last 5 GamesTotal Bases

Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL6
Jun 15vs MIA4
Jun 16vs MIA0

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

WindowRateSample
Last 2 Weeks.50030 PA
Season.378143 PA
Last 2 Years.344688 PA

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

WindowRateSample
Last 2 Weeks.333168 PA
Season.311968 PA
Last 2 Years.3233998 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.091
Plate Appearances11

Projection

Projected Total Bases1.381

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
MGMBetMGM-175+130

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

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.28239 PA
Season.35271 PA
Last 2 Years.362672 PA

Last 5 GamesTotal Bases

Jun 12vs SD0
Jun 13vs SD0
Jun 14vs SD0
Jun 16@ SEA0
Jun 17@ SEA4

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.335185 PA
Last 2 Years.340735 PA

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

WindowRateSample
Last 2 Weeks.333186 PA
Season.3511022 PA
Last 2 Years.3673757 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.372

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-121-110
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
WeatherWorking against

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.15413 PA
Season.12516 PA
Last 2 Years.31087 PA

Last 5 GamesTotal Bases

Jun 4@ NYY1
Jun 8vs NYY0
Jun 10vs NYY0
Jun 13vs DET2
Jun 16@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3111019 PA
Last 2 Years.3172538 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.363

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-105-125

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.5006 PA
Season.26146 PA
Last 2 Years.329225 PA

Last 5 GamesTotal Bases

May 27@ MIL2
May 31vs CHC0
Jun 6vs CIN0
Jun 13@ MIN5
Jun 17vs SD0

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.347225 PA
Last 2 Years.341646 PA

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.353745 PA
Last 2 Years.3412627 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.362

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

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

Context

Expected PAs4
vs SP / Bullpen~2.6× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.310

WindowRateSample
Last 2 Weeks.20010 PA
Season.21361 PA
Last 2 Years.249305 PA

Last 5 GamesTotal Bases

Jun 1vs NYM0
Jun 5@ DET1
Jun 9@ BAL4
Jun 10@ BAL0
Jun 13@ WSH2

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.342149 PA
Last 2 Years.367675 PA

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

WindowRateSample
Last 2 Weeks.389221 PA
Season.394873 PA
Last 2 Years.3472866 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.339

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-117-114
MGMBetMGM-110-118

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

WindowRateSample
Last 2 Weeks.26730 PA
Season.278187 PA
Last 2 Years.357328 PA

Last 5 GamesTotal Bases

Jun 12vs STL0
Jun 13vs STL4
Jun 14vs STL2
Jun 15@ TEX0
Jun 16@ TEX3

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

WindowRateSample
Last 2 Weeks.71414 PA
Season.354147 PA
Last 2 Years.367528 PA

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

WindowRateSample
Last 2 Weeks.341170 PA
Season.311992 PA
Last 2 Years.3514485 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.334

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.218110 PA
Last 2 Years.234273 PA

Last 5 GamesTotal Bases

Jun 2@ STL1
Jun 3@ STL0
Jun 14@ BOS1
Jun 15vs MIN0
Jun 16vs MIN1

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.342196 PA
Last 2 Years.383648 PA

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

WindowRateSample
Last 2 Weeks.398216 PA
Season.375824 PA
Last 2 Years.3852458 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.321

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
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.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.5717 PA
Season.20359 PA
Last 2 Years.353292 PA

Last 5 GamesTotal Bases

Jun 8@ ATH2
Jun 10@ ATH0
Jun 12vs PHI3
Jun 13vs PHI0
Jun 14vs PHI1

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.313230 PA
Last 2 Years.348351 PA

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

WindowRateSample
Last 2 Weeks.379132 PA
Season.357999 PA
Last 2 Years.3464099 PA

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.321

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
CZRCaesars-130-103
MGMBetMGM-140+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
WeatherNeutral

Batter · Total Bases / PA vs RHP.290

WindowRateSample
Last 2 Weeks.10519 PA
Season.10519 PA
Last 2 Years.227229 PA

Last 5 GamesTotal Bases

Jun 12@ WSH1
Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL0
Jun 17vs BAL1

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

WindowRateSample
Last 2 Weeks.65020 PA
Season.408206 PA
Last 2 Years.355710 PA

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

WindowRateSample
Last 2 Weeks.384172 PA
Season.341873 PA
Last 2 Years.3732276 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.315

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-134+100
MGMBetMGM-140+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
WeatherNeutral

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.0002 PA
Season.31316 PA
Last 2 Years.42264 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.332

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

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

WindowRateSample
Last 2 Weeks.283138 PA
Season.292874 PA
Last 2 Years.3473495 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %31%

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

Projection

Projected Total Bases1.314

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

Context

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

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.10030 PA
Season.324176 PA
Last 2 Years.385837 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.334

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

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

WindowRateSample
Last 2 Weeks.393186 PA
Season.371862 PA
Last 2 Years.3522728 PA

Quality of Contact vs RHP

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

No Prior Matchups

Projection

Projected Total Bases1.312

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-124-108
MGMBetMGM-130-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
WeatherNeutral

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.15819 PA
Season.301103 PA
Last 2 Years.366462 PA

Last 5 GamesTotal Bases

Jun 6vs CLE1
Jun 9@ KC0
Jun 10@ KC0
Jun 12@ BOS0
Jun 14@ BOS5

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.287136 PA
Last 2 Years.323576 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.343854 PA
Last 2 Years.3552499 PA

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.309

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+102-136
MGMBetMGM-105-125

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

WindowRateSample
Last 2 Weeks.20010 PA
Season.10020 PA
Last 2 Years.09122 PA

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 12vs LAD3
Jun 13vs LAD4
Jun 14vs LAD0
Jun 16@ NYY1

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

WindowRateSample
Last 2 Weeks.20010 PA
Season.35964 PA
Last 2 Years.411107 PA

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

WindowRateSample
Last 2 Weeks.270204 PA
Season.314926 PA
Last 2 Years.3203268 PA

Quality of Contact vs LHP

wOBA.275
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.279

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

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

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

WindowRateSample
Last 2 Weeks.393186 PA
Season.371862 PA
Last 2 Years.3522728 PA

Quality of Contact vs RHP

wOBA.266
Hard-Hit %34%

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

No Prior Matchups

Projection

Projected Total Bases1.279

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.304

WindowRateSample
Last 2 Weeks.0001 PA
Season.00024 PA
Last 2 Years.07142 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.322

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

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

WindowRateSample
Last 2 Weeks.342155 PA
Season.305947 PA
Last 2 Years.3352904 PA

Quality of Contact vs LHP

wOBA.261
Hard-Hit %29%

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

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

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

Last 5 GamesTotal Bases

Jun 8@ CLE0
Jun 10@ CLE1
Jun 12@ TOR0
Jun 14@ TOR0
Jun 17vs CWS2

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

WindowRateSample
Last 2 Weeks.50016 PA
Season.336128 PA
Last 2 Years.389450 PA

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

WindowRateSample
Last 2 Weeks.300160 PA
Season.3551050 PA
Last 2 Years.3463329 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.749

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

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.0004 PA
Season.44025 PA
Last 2 Years.40759 PA

Last 5 GamesTotal Bases

Apr 27vs LAA0
Apr 28vs LAA0
Jun 13vs LAD0
Jun 16@ NYY0
Jun 17@ NYY0

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

WindowRateSample
Last 2 Weeks.63936 PA
Season.398241 PA
Last 2 Years.393433 PA

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

WindowRateSample
Last 2 Weeks.306160 PA
Season.292932 PA
Last 2 Years.3434096 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.338
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Context

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

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.5569 PA
Season.5569 PA
Last 2 Years.322245 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.391

WindowRateSample
Last 2 Weeks.5006 PA
Season.47170 PA
Last 2 Years.366205 PA

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

WindowRateSample
Last 2 Weeks.454163 PA
Season.384835 PA
Last 2 Years.3332546 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.687

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

Context

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

Batter · Total Bases / PA vs LHP.428

WindowRateSample
Last 2 Weeks.76517 PA
Season.41280 PA
Last 2 Years.360356 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.340

WindowRateSample
Last 2 Weeks.33330 PA
Season.313230 PA
Last 2 Years.348351 PA

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

WindowRateSample
Last 2 Weeks.379132 PA
Season.357999 PA
Last 2 Years.3464099 PA

Quality of Contact vs LHP

wOBA.363
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.673

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

Context

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.0007 PA
Season.309136 PA
Last 2 Years.394723 PA

Last 5 GamesTotal Bases

Jun 10vs STL0
Jun 13vs ATL1
Jun 15@ CIN1
Jun 16@ CIN4
Jun 17@ CIN1

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.468141 PA
Last 2 Years.429527 PA

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

WindowRateSample
Last 2 Weeks.364228 PA
Season.3481112 PA
Last 2 Years.3474762 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
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.

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.2508 PA
Season.36025 PA
Last 2 Years.352579 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.350

WindowRateSample
Last 2 Weeks.26319 PA
Season.350100 PA
Last 2 Years.404671 PA

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

WindowRateSample
Last 2 Weeks.369187 PA
Season.325925 PA
Last 2 Years.3222901 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.606

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

Context

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.51631 PA
Season.288163 PA
Last 2 Years.395929 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.425

WindowRateSample
Last 2 Weeks
Season.46226 PA
Last 2 Years.62751 PA

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

WindowRateSample
Last 2 Weeks.384159 PA
Season.310860 PA
Last 2 Years.3322104 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.386
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.585

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.321184 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.288

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 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.275
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.585

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

Context

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

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks1.1676 PA
Season.37845 PA
Last 2 Years.343292 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.350

WindowRateSample
Last 2 Weeks.26319 PA
Season.350100 PA
Last 2 Years.404671 PA

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

WindowRateSample
Last 2 Weeks.369187 PA
Season.325925 PA
Last 2 Years.3222901 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.583

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

Context

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

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.5008 PA
Season.42949 PA
Last 2 Years.329140 PA

Last 5 GamesTotal Bases

Jun 9vs NYY1
Jun 10vs NYY0
Jun 13vs DET4
Jun 16@ MIL0
Jun 17@ MIL4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.385182 PA
Season.319837 PA
Last 2 Years.3091907 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.558

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

Context

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

Batter · Total Bases / PA vs LHP.400

WindowRateSample
Last 2 Weeks1.5002 PA
Season1.5002 PA
Last 2 Years.21723 PA

Last 1 GamesTotal Bases

Jun 17@ WSH7

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.58973 PA
Last 2 Years.432296 PA

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

WindowRateSample
Last 2 Weeks.309165 PA
Season.3511161 PA
Last 2 Years.3653201 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %28%

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.50022 PA
Season.30296 PA
Last 2 Years.302378 PA

Last 5 GamesTotal Bases

Jun 7@ SD0
Jun 10vs STL0
Jun 12vs ATL2
Jun 14vs ATL0
Jun 17@ CIN1

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.468141 PA
Last 2 Years.429527 PA

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

WindowRateSample
Last 2 Weeks.364228 PA
Season.3481112 PA
Last 2 Years.3474762 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

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

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.0004 PA
Season.4005 PA
Last 2 Years.53813 PA

Last 5 GamesTotal Bases

Jun 11@ NYM4
Jun 12@ MIN1
Jun 15vs SD2
Jun 16vs SD0
Jun 17vs SD0

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

WindowRateSample
Last 2 Weeks.5006 PA
Season.47170 PA
Last 2 Years.366205 PA

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

WindowRateSample
Last 2 Weeks.454163 PA
Season.384835 PA
Last 2 Years.3332546 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.538

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

Context

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

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.20045 PA
Season.346243 PA
Last 2 Years.408987 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.333

WindowRateSample
Last 2 Weeks.23330 PA
Season.342149 PA
Last 2 Years.367675 PA

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

WindowRateSample
Last 2 Weeks.389221 PA
Season.394873 PA
Last 2 Years.3472866 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.527

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 GamesTotal Bases

Jun 12@ MIL0
Jun 15vs MIA4
Jun 16vs MIA0
Jun 17vs MIA0

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.38071 PA
Last 2 Years.352247 PA

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

WindowRateSample
Last 2 Weeks.321137 PA
Season.347989 PA
Last 2 Years.3043302 PA

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.527

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

Context

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

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.75012 PA
Season.61118 PA
Last 2 Years.328308 PA

Last 5 GamesTotal Bases

Jun 11@ KC2
Jun 12@ BOS0
Jun 13@ BOS1
Jun 15vs MIN1
Jun 16vs MIN2

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.287136 PA
Last 2 Years.323576 PA

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

WindowRateSample
Last 2 Weeks.433201 PA
Season.343854 PA
Last 2 Years.3552499 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.498

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.4005 PA
Season.4005 PA
Last 2 Years.0002 PA

Last 2 GamesTotal Bases

Jun 14vs TB0
Jun 17@ AZ2

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.23967 PA
Last 2 Years.23967 PA

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

WindowRateSample
Last 2 Weeks.513189 PA
Season.3781057 PA
Last 2 Years.3593710 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed40%

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.

Context

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

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.50012 PA
Season.47823 PA
Last 2 Years.327153 PA

Last 5 GamesTotal Bases

Jun 10@ DET2
Jun 11@ DET0
Jun 13vs STL0
Jun 15@ TEX0
Jun 16@ TEX5

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

WindowRateSample
Last 2 Weeks.71414 PA
Season.354147 PA
Last 2 Years.367528 PA

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

WindowRateSample
Last 2 Weeks.341170 PA
Season.311992 PA
Last 2 Years.3514485 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.46

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

Context

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

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.0004 PA
Season.10519 PA
Last 2 Years.281164 PA

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.342149 PA
Last 2 Years.367675 PA

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

WindowRateSample
Last 2 Weeks.389221 PA
Season.394873 PA
Last 2 Years.3472866 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.296
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.439

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.6673 PA
Season.21062 PA
Last 2 Years.274303 PA

Last 5 GamesTotal Bases

Jun 10@ ATH2
Jun 12vs PHI1
Jun 13vs PHI0
Jun 16vs CLE0
Jun 17vs CLE3

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.34490 PA
Last 2 Years.343134 PA

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

WindowRateSample
Last 2 Weeks.308172 PA
Season.347974 PA
Last 2 Years.3473584 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.419

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

Context

Expected PAs3.8
vs SP / Bullpen~1.4× / ~2.4×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.0001 PA
Season.0002 PA
Last 2 Years.25036 PA

Last 5 GamesTotal Bases

May 4@ MIA1
May 7vs ATH0
May 15@ PIT0
Jun 2vs SD0
Jun 17vs MIA0

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.38071 PA
Last 2 Years.352247 PA

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

WindowRateSample
Last 2 Weeks.321137 PA
Season.347989 PA
Last 2 Years.3043302 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.414

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

Context

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

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.25024 PA
Season.283138 PA
Last 2 Years.383538 PA

Last 5 GamesTotal Bases

Jun 9@ TB0
Jun 10@ TB1
Jun 14vs TEX3
Jun 16vs TOR1
Jun 17vs TOR1

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

WindowRateSample
Last 2 Weeks.45533 PA
Season.308117 PA
Last 2 Years.276152 PA

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

WindowRateSample
Last 2 Weeks.329170 PA
Season.3151099 PA
Last 2 Years.3253779 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.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.41

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.16025 PA
Last 2 Years.19582 PA

Last 5 GamesTotal Bases

Jun 5vs SEA1
Jun 7vs SEA0
Jun 10vs MIN0
Jun 11vs MIN0
Jun 17@ CIN0

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.468141 PA
Last 2 Years.429527 PA

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

WindowRateSample
Last 2 Weeks.364228 PA
Season.3481112 PA
Last 2 Years.3474762 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.409

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

Context

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

Batter · Total Bases / PA vs LHP.331

WindowRateSample
Last 2 Weeks.1119 PA
Season.27943 PA
Last 2 Years.31657 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.391

WindowRateSample
Last 2 Weeks.5006 PA
Season.47170 PA
Last 2 Years.366205 PA

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

WindowRateSample
Last 2 Weeks.454163 PA
Season.384835 PA
Last 2 Years.3332546 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.401

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
BRBetRivers+195

We project 1.4 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 RHP.332

WindowRateSample
Last 2 Weeks.31619 PA
Season.24158 PA
Last 2 Years.325724 PA

Last 5 GamesTotal Bases

Jun 9@ CLE0
Jun 10@ CLE2
Jun 14@ TOR2
Jun 16vs CWS3
Jun 17vs CWS3

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

WindowRateSample
Last 2 Weeks.50016 PA
Season.336128 PA
Last 2 Years.389450 PA

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

WindowRateSample
Last 2 Weeks.300160 PA
Season.3551050 PA
Last 2 Years.3463329 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
WeatherHelping

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.15413 PA
Season.32153 PA
Last 2 Years.325209 PA

Last 5 GamesTotal Bases

Jun 10vs PHI3
Jun 12vs NYY0
Jun 14vs NYY0
Jun 16@ BOS0
Jun 17@ BOS2

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.350100 PA
Last 2 Years.404671 PA

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

WindowRateSample
Last 2 Weeks.369187 PA
Season.325925 PA
Last 2 Years.3222901 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.353
Plate Appearances17

Projection

Projected Total Bases1.389

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

WindowRateSample
Last 2 Weeks.2005 PA
Season.14335 PA
Last 2 Years.14734 PA

Last 5 GamesTotal Bases

Jun 13@ MIL0
Jun 14@ MIL1
Jun 15vs MIA3
Jun 16vs MIA0
Jun 17vs MIA1

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.38071 PA
Last 2 Years.352247 PA

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

WindowRateSample
Last 2 Weeks.321137 PA
Season.347989 PA
Last 2 Years.3043302 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.377

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

Context

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

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.0004 PA
Season.0004 PA
Last 2 Years.19886 PA

Last 5 GamesTotal Bases

Jun 8@ CLE0
Jun 10@ CLE0
Jun 12@ TOR0
Jun 14@ TOR3
Jun 17vs CWS2

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

WindowRateSample
Last 2 Weeks.50016 PA
Season.336128 PA
Last 2 Years.389450 PA

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

WindowRateSample
Last 2 Weeks.300160 PA
Season.3551050 PA
Last 2 Years.3463329 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.361

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

Context

Expected PAs3.8
vs SP / Bullpen~1.2× / ~2.6×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.0001 PA
Season.23126 PA
Last 2 Years.242211 PA

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3111019 PA
Last 2 Years.3172538 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.322

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

WindowRateSample
Last 2 Weeks.0009 PA
Season.00010 PA
Last 2 Years.0007 PA

Last 5 GamesTotal Bases

Jun 13vs TB0
Jun 14vs TB0
Jun 15@ AZ1
Jun 16@ AZ1
Jun 17@ AZ0

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

WindowRateSample
Last 2 Weeks.18211 PA
Season.22227 PA
Last 2 Years.22227 PA

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

WindowRateSample
Last 2 Weeks.461217 PA
Season.355999 PA
Last 2 Years.3642778 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.32

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

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 12vs PHI2
Jun 13vs PHI5
Jun 14vs PHI0
Jun 16vs CLE5
Jun 17vs CLE0

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.34490 PA
Last 2 Years.343134 PA

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

WindowRateSample
Last 2 Weeks.308172 PA
Season.347974 PA
Last 2 Years.3473584 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.328
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.3

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.323

WindowRateSample
Last 2 Weeks.2005 PA
Season.21038 PA
Last 2 Years.21285 PA

Last 5 GamesTotal Bases

Jun 12vs PHI0
Jun 13vs PHI0
Jun 14vs PHI1
Jun 16vs CLE0
Jun 17vs CLE1

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.34490 PA
Last 2 Years.343134 PA

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

WindowRateSample
Last 2 Weeks.308172 PA
Season.347974 PA
Last 2 Years.3473584 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.295

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks
Season.00010 PA
Last 2 Years.09111 PA

Last 5 GamesTotal Bases

May 25vs WSH1
May 30vs BOS3
May 31vs BOS0
Jun 16@ MIL0
Jun 17@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.385182 PA
Season.319837 PA
Last 2 Years.3091907 PA

Quality of Contact vs LHP

wOBA.269
Hard-Hit %33%

How well he's squaring up the ball.

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 PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.282

WindowRateSample
Last 2 Weeks.0009 PA
Season.17188 PA
Last 2 Years.257412 PA

Last 5 GamesTotal Bases

Jun 9vs NYY0
Jun 12vs DET2
Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.385182 PA
Season.319837 PA
Last 2 Years.3091907 PA

Quality of Contact vs LHP

wOBA.269
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.267

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

WindowRateSample
Last 2 Weeks.19226 PA
Season.238189 PA
Last 2 Years.302298 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.356

WindowRateSample
Last 2 Weeks.45533 PA
Season.308117 PA
Last 2 Years.276152 PA

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

WindowRateSample
Last 2 Weeks.329170 PA
Season.3151099 PA
Last 2 Years.3253779 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.241

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.09343 PA
Last 2 Years.09841 PA

Last 5 GamesTotal Bases

Jun 12vs LAD1
Jun 13vs LAD0
Jun 14vs LAD4
Jun 16@ NYY1
Jun 17@ NYY4

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

WindowRateSample
Last 2 Weeks.20010 PA
Season.35964 PA
Last 2 Years.411107 PA

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

WindowRateSample
Last 2 Weeks.270204 PA
Season.314926 PA
Last 2 Years.3203268 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.222

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