MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsSaturday, June 20, 2026

Every hitter on the Saturday, June 20, 2026 slate, scored — ranked by total-base upside — the best power and extra-base spots. Raw power, the arm and bullpen they face, batting order, park, and weather. Results show how each call played out.

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

Context

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

Batter · Total Bases / PA vs RHP.444

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

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

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

Quality of Contact vs RHP

wOBA.356
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

Projection

Projected Total Bases2.128

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-150
BOVBovada-145+110
DKDraftKings-148+111
CZRCaesars-143+107

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

Batter · Total Bases / PA vs RHP.505

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.373193 PA
Season.303903 PA
Last 2 Years.3553084 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases2.076

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-125-105
BOLBetOnline-118-110
BRBetRivers-155
BOVBovada-125-105
DKDraftKings-126-105
CZRCaesars-125-106

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

Context

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

Batter · Total Bases / PA vs RHP.513

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.401142 PA
Season.374860 PA
Last 2 Years.3832431 PA

Quality of Contact vs RHP

wOBA.382
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases2.035

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+110-150
BOLBetOnline+112-145
BRBetRivers+102
BOVBovada+105-135
DKDraftKings+106-140
CZRCaesars+104-137

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.481

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

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

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

Quality of Contact vs RHP

wOBA.424
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.969

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+105-140
BOLBetOnline+107-139
BRBetRivers-104
BOVBovada+105-135
DKDraftKings+105-140
CZRCaesars+102-136

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

Batter · Total Bases / PA vs RHP.374

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

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

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

Quality of Contact vs RHP

wOBA.355
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2

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-140+105
BOLBetOnline-137+106
BRBetRivers-132
BOVBovada-145+110
DKDraftKings-144+108
CZRCaesars-137+103

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

Context

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

Batter · Total Bases / PA vs RHP.393

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

Last 5 GamesTotal Bases

Jun 14vs MIA6
Jun 15@ ATH1
Jun 16@ ATH10
Jun 17@ ATH3
Jun 19@ COL1

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

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

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

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

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

Quality of Contact vs RHP

wOBA.362
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.961

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

Context

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

Batter · Total Bases / PA vs LHP.489

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

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

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

Quality of Contact vs LHP

wOBA.378
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-9

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

Projection

Projected Total Bases1.886

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+110-150
BOLBetOnline+124-161
BRBetRivers+106
BOVBovada+145-190
DKDraftKings+144-193
CZRCaesars+115-152

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

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

Last 5 GamesTotal Bases

Jun 14vs LAD3
Jun 16@ NYY4
Jun 17@ NYY0
Jun 18@ NYY4
Jun 19@ DET0

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

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

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

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

Quality of Contact vs RHP

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-4

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

Projection

Projected Total Bases1.874

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+130-175
BOLBetOnline+132-172
BRBetRivers+120
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+127-170

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

Batter · Total Bases / PA vs RHP.395

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

Last 5 GamesTotal Bases

Jun 14vs LAD4
Jun 16@ NYY1
Jun 17@ NYY4
Jun 18@ NYY2
Jun 19@ DET3

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

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

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

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

Quality of Contact vs RHP

wOBA.361
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases1.872

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+120-160
BOLBetOnline+122-159
BRBetRivers+120
BOVBovada+120-160
DKDraftKings+122-162
CZRCaesars+118-157

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

Batter · Total Bases / PA vs RHP.398

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

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

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

Quality of Contact vs RHP

wOBA.336
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.929

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-120-110
BOLBetOnline-118-110
BRBetRivers-125
BOVBovada-110-120
DKDraftKings-112-118
CZRCaesars-120-112

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

Batter · Total Bases / PA vs RHP.473

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

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

Quality of Contact vs RHP

wOBA.356
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

Projection

Projected Total Bases1.916

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+115-155
BOLBetOnline+113-147
BRBetRivers-104
BOVBovada+105-135
DKDraftKings+104-138
CZRCaesars+105-139

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

Context

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

Batter · Total Bases / PA vs RHP.443

WindowRateSample
Last 2 Weeks.76221 PA
Season.413109 PA
Last 2 Years.413109 PA

Last 5 GamesTotal Bases

Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1
Jun 13vs NYY1
Jun 18@ BOS3

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

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

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

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

Quality of Contact vs RHP

wOBA.366
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.841

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
BOLBetOnline+155-204
BRBetRivers+165
CZRCaesars+137-190

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

Batter · Total Bases / PA vs RHP.406

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

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

Quality of Contact vs RHP

wOBA.349
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.838

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+117-152
BRBetRivers+128
BOVBovada+105-135
DKDraftKings+105-140
CZRCaesars+112-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
WeatherNeutral

Batter · Total Bases / PA vs RHP.401

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.401142 PA
Season.374860 PA
Last 2 Years.3832431 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.865

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+110-150
BOLBetOnline+124-161
BRBetRivers+128
BOVBovada+125-165
DKDraftKings+124-165
CZRCaesars+121-162

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

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

Quality of Contact vs RHP

wOBA.345
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head3-for-6

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

Projection

Projected Total Bases1.864

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-130
BOLBetOnline+103-133
BRBetRivers-120
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-104-129

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

Context

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

Batter · Total Bases / PA vs RHP.433

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

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

Quality of Contact vs RHP

wOBA.357
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.84

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+115-155
BOLBetOnline+120-156
BRBetRivers+115
BOVBovada+125-165
DKDraftKings+117-156
FANFanatics+125-165
CZRCaesars+115-154

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

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

Quality of Contact vs LHP

wOBA.388
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-9

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

Projection

Projected Total Bases1.839

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-105-125
BOLBetOnline+103-133
BRBetRivers-103
BOVBovada+105-135
DKDraftKings+102-136
CZRCaesars-107-128

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

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

Quality of Contact vs LHP

wOBA.336
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.857

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+126-164
BRBetRivers+115
BOVBovada+120-160
DKDraftKings+122-162
CZRCaesars+116-154

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.47289 PA
Last 2 Years.505473 PA

Last 5 GamesTotal Bases

Jun 13@ CWS4
Jun 14@ CWS0
Jun 15vs TB0
Jun 16vs TB4
Jun 17vs TB0

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.31969 PA
Last 2 Years.275200 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

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

WindowRateSample
Last 2 Weeks.411214 PA
Season.3551058 PA
Last 2 Years.3742832 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.858

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-115-115
BOLBetOnline-108-120
BRBetRivers-113
BOVBovada-115-115
DKDraftKings-115-115
CZRCaesars-114-117

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

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

Quality of Contact vs RHP

wOBA.341
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.829

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+141-185
BRBetRivers+123
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+130-176

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

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

Quality of Contact vs RHP

wOBA.333
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.822

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+109-141
BRBetRivers-121
BOVBovada+110-145
DKDraftKings+106-141
CZRCaesars-105-128

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

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

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

Quality of Contact vs RHP

wOBA.351
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.822

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+132-172
BRBetRivers+130
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs RHP.452

WindowRateSample
Last 2 Weeks.55636 PA
Season.492201 PA
Last 2 Years.430772 PA

Last 5 GamesTotal Bases

Jun 14@ MIL0
Jun 15vs MIA3
Jun 16vs MIA4
Jun 17vs MIA1
Jun 18vs NYM0

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

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

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs RHP

wOBA.359
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

Projection

Projected Total Bases1.839

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+125-165
BOLBetOnline+152-200
BRBetRivers+155
CZRCaesars+142-193

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

Context

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

Batter · Total Bases / PA vs LHP.400

WindowRateSample
Last 2 Weeks.41712 PA
Season.42984 PA
Last 2 Years.474232 PA

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.338
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-9

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

Projection

Projected Total Bases1.837

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+110-150
BOLBetOnline+126-164
BRBetRivers+125
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+120-159

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

Context

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

Batter · Total Bases / PA vs LHP.414

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

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

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

Quality of Contact vs LHP

wOBA.348
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.81

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+122-159
BRBetRivers+100
BOVBovada+120-160
DKDraftKings+122-162
CZRCaesars+116-154

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

Context

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

Batter · Total Bases / PA vs RHP.423

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

Last 5 GamesTotal Bases

Jun 14vs MIA1
Jun 15@ ATH0
Jun 16@ ATH2
Jun 17@ ATH0
Jun 19@ COL0

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

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

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

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

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

Quality of Contact vs RHP

wOBA.357
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.872

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

Context

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

Batter · Total Bases / PA vs LHP.454

WindowRateSample
Last 2 Weeks1.20010 PA
Season.45985 PA
Last 2 Years.333228 PA

Last 5 GamesTotal Bases

Jun 13vs SEA0
Jun 15vs KC1
Jun 16vs KC4
Jun 17vs KC0
Jun 19@ TB0

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

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

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

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

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

Quality of Contact vs LHP

wOBA.360
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.809

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+130-175
BOLBetOnline+141-185
BRBetRivers+132
BOVBovada+140-185
DKDraftKings+138-185
CZRCaesars+133-179

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.326984 PA
Last 2 Years.3273915 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head6-for-12

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

Projection

Projected Total Bases1.795

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+105-140
BOLBetOnline+117-152
BRBetRivers+102
BOVBovada+120-160
DKDraftKings+118-157
CZRCaesars+108-137

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

Batter · Total Bases / PA vs RHP.372

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

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

Quality of Contact vs RHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.823

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline+103-133
BRBetRivers-117
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars-102-132

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

Batter · Total Bases / PA vs LHP.446

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

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

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

Quality of Contact vs LHP

wOBA.365
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.792

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+125-165
BOLBetOnline+141-185
BRBetRivers+128
CZRCaesars+133-179

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

Context

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

Batter · Total Bases / PA vs LHP.398

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

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.27074 PA
Last 2 Years.276196 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

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

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

Quality of Contact vs LHP

wOBA.349
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.788

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+120-160
BOLBetOnline+130-169
BRBetRivers+118
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.1258 PA
Season.39691 PA
Last 2 Years.460328 PA

Last 5 GamesTotal Bases

Jun 13@ SF0
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR4

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

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

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.326984 PA
Last 2 Years.3273915 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head5-for-14

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

Projection

Projected Total Bases1.779

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+110-150
BOLBetOnline+117-152
BRBetRivers+102
BOVBovada+115-150
DKDraftKings+115-152
CZRCaesars+111-148

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

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

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

Quality of Contact vs RHP

wOBA.369
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.781

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+113-147
BRBetRivers+106
BOVBovada+105-135
DKDraftKings+104-138
CZRCaesars+103-137

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

Batter · Total Bases / PA vs RHP.415

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

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

Quality of Contact vs RHP

wOBA.364
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.782

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+110-150
BOLBetOnline+122-159
BRBetRivers+123
BOVBovada+125-165
DKDraftKings+123-164
CZRCaesars+116-154

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

Batter · Total Bases / PA vs RHP.422

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

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

Quality of Contact vs RHP

wOBA.358
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.839

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+115-155
BOLBetOnline+120-156
BRBetRivers+120
BOVBovada+110-145
DKDraftKings+108-144
FANFanatics+115-150
CZRCaesars+115-154

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.265230 PA
Last 2 Years.313383 PA

Last 5 GamesTotal Bases

Jun 14@ PIT0
Jun 15@ PHI1
Jun 16@ PHI1
Jun 17@ PHI4
Jun 19vs SF1

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

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

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

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

Quality of Contact vs RHP

wOBA.311
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.771

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+171-227
BRBetRivers+148
BOVBovada+150-200
DKDraftKings+150-201
CZRCaesars+156-213

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

WindowRateSample
Last 2 Weeks.31435 PA
Season.463201 PA
Last 2 Years.448896 PA

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs RHP

wOBA.345
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-15

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

Projection

Projected Total Bases1.792

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+115-149
BRBetRivers-107
BOVBovada+110-145
DKDraftKings+109-145
CZRCaesars+112-150

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

Batter · Total Bases / PA vs LHP.420

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

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

Quality of Contact vs LHP

wOBA.348
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.787

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline+100-130
BRBetRivers-109
BOVBovada-110-120
DKDraftKings-110-121
CZRCaesars-113-118

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

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

Quality of Contact vs RHP

wOBA.346
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head4-for-9

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

Projection

Projected Total Bases1.753

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+117-152
BRBetRivers+125
BOVBovada+115-150
DKDraftKings+114-151
CZRCaesars+111-148

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

Context

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

Batter · Total Bases / PA vs LHP.425

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

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

Quality of Contact vs LHP

wOBA.349
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head4-for-8

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

Projection

Projected Total Bases1.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
MGMBetMGM+105-145
BOLBetOnline+117-152
BRBetRivers+102
BOVBovada+105-135
DKDraftKings+104-138
CZRCaesars+105-138

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

Context

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

Batter · Total Bases / PA vs LHP.499

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

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

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

Quality of Contact vs LHP

wOBA.420
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.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
MGMBetMGM+135-185
BOLBetOnline+146-192
BRBetRivers+143
CZRCaesars+136-182

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

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

Quality of Contact vs RHP

wOBA.388
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.746

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+164-217
BRBetRivers+150

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.382225 PA
Last 2 Years.382225 PA

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

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

Quality of Contact vs RHP

wOBA.335
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.736

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+130-175
BOLBetOnline+141-185
BRBetRivers+130
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+128-173

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

Batter · Total Bases / PA vs RHP.392

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.743

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-150+110
BOLBetOnline-143+110
CZRCaesars-152+113

We project 1.7 TB vs the 0.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.387

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

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.33312 PA
Season.31396 PA
Last 2 Years.336384 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

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

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

Quality of Contact vs LHP

wOBA.328
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.742

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+105-145
BOLBetOnline+118-154
BRBetRivers+120
BOVBovada+120-160
DKDraftKings+118-157
CZRCaesars+111-148

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

Batter · Total Bases / PA vs RHP.425

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

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

Quality of Contact vs RHP

wOBA.363
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.739

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192
BRBetRivers+150

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

Batter · Total Bases / PA vs LHP.403

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

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

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

Quality of Contact vs LHP

wOBA.340
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.736

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
BOLBetOnline+146-192
BRBetRivers+120
BOVBovada+145-190
DKDraftKings+141-189
CZRCaesars+130-176

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

Batter · Total Bases / PA vs RHP.372

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

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

Quality of Contact vs RHP

wOBA.328
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-6

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

Projection

Projected Total Bases1.801

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+115-155
BOLBetOnline+122-159
BRBetRivers+120
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+115-154

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

Batter · Total Bases / PA vs RHP.410

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.401142 PA
Season.374860 PA
Last 2 Years.3832431 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head0-for-11

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

Projection

Projected Total Bases1.767

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+132-172
BRBetRivers+112
BOVBovada+130-170
DKDraftKings+128-170
CZRCaesars+126-170

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

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

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

Quality of Contact vs RHP

wOBA.372
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.764

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+146-192
BRBetRivers+128
BOVBovada+145-190
DKDraftKings+143-191
CZRCaesars+134-179

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

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

Last 5 GamesTotal Bases

Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL1
Jun 17vs BAL2
Jun 19vs BOS4

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

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

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

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

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

Quality of Contact vs LHP

wOBA.334
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.763

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+124-161
BRBetRivers+105
BOVBovada+120-160
DKDraftKings+120-160
FANFanatics+130-170
CZRCaesars+119-159

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

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

Quality of Contact vs RHP

wOBA.309
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.728

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+113-147
BRBetRivers+110
BOVBovada+105-135
DKDraftKings+105-139
CZRCaesars+105-139

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

Batter · Total Bases / PA vs LHP.363

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

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

Quality of Contact vs LHP

wOBA.320
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.726

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-105-130
BOLBetOnline+100-130
BRBetRivers-117
BOVBovada-110-120
DKDraftKings-111-120
CZRCaesars-111-121

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

Batter · Total Bases / PA vs RHP.382

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

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

Quality of Contact vs RHP

wOBA.343
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-8

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

Projection

Projected Total Bases1.784

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+125-165
BOLBetOnline+139-182
BRBetRivers+143
BOVBovada+145-190
DKDraftKings+142-190
CZRCaesars+134-179

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

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

Quality of Contact vs RHP

wOBA.313
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.705

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+105-140
BOLBetOnline+110-143
BRBetRivers-112
BOVBovada+110-145
DKDraftKings+111-147
CZRCaesars+106-141

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.471191 PA
Last 2 Years.445766 PA

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs RHP

wOBA.356
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-14

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

Projection

Projected Total Bases1.743

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+110-150
BOLBetOnline+124-161
BRBetRivers+114
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+122-164

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

Batter · Total Bases / PA vs LHP.395

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

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

WindowRateSample
Last 2 Weeks.336217 PA
Season.3161199 PA
Last 2 Years.3223899 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases1.702

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+115-149
BRBetRivers+110
BOVBovada+115-150
DKDraftKings+112-148
CZRCaesars+108-143

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.416

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

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

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

Quality of Contact vs LHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.706

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+149-196
BRBetRivers+150
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+134-179

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

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

Quality of Contact vs RHP

wOBA.357
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.741

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+144-189
BRBetRivers+148
BOVBovada+150-200
DKDraftKings+150-201
CZRCaesars+136-182

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

WindowRateSample
Last 2 Weeks.53813 PA
Season.41156 PA
Last 2 Years.41156 PA

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.348
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.734

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
BOLBetOnline-164+125
CZRCaesars-179+132

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

Context

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

Batter · Total Bases / PA vs RHP.352

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

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

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

Quality of Contact vs RHP

wOBA.308
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.698

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
CZRCaesars-182+136

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.40669 PA
Last 2 Years.425247 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.359

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

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

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

Quality of Contact vs LHP

wOBA.304
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

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
MGMBetMGM+105-145
BOLBetOnline+115-149
BRBetRivers-110
BOVBovada+115-150
DKDraftKings+113-150
CZRCaesars+104-137

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

WindowRateSample
Last 2 Weeks.5004 PA
Season.5004 PA
Last 2 Years.17873 PA

Last 2 GamesTotal Bases

Jun 4vs BAL0
Jun 7@ NYY2

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

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

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

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

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

Quality of Contact vs RHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.732

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+215

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

Batter · Total Bases / PA vs LHP.362

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

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

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

Quality of Contact vs LHP

wOBA.308
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.726

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+116
BOVBovada+130-170
DKDraftKings+128-170

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

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

WindowRateSample
Last 2 Weeks.399223 PA
Season.3291131 PA
Last 2 Years.3323052 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.72

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
FANFanatics-180+135

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.349

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.682

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+125-165
BOLBetOnline+118-154
BRBetRivers+106
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+121-162

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

WindowRateSample
Last 2 Weeks.69213 PA
Season.44184 PA
Last 2 Years.400478 PA

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.354
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head5-for-14

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

Projection

Projected Total Bases1.711

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+140-190
BOLBetOnline+158-208
BRBetRivers+170

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

Batter · Total Bases / PA vs LHP.428

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

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

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

Quality of Contact vs LHP

wOBA.368
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.674

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+130-175
BOLBetOnline+144-189
BRBetRivers+125
FANFanatics+145-190
CZRCaesars+131-176

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.462210 PA
Season.3781132 PA
Last 2 Years.3694034 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.671

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
CZRCaesars-179+133

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

Context

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

Batter · Total Bases / PA vs LHP.397

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

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

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

Quality of Contact vs LHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.669

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+125-165
BOLBetOnline+146-192
BRBetRivers+138
CZRCaesars+132-176

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

Batter · Total Bases / PA vs LHP.348

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

Last 5 GamesTotal Bases

Jun 13@ NYM1
Jun 14@ NYM1
Jun 16vs SF1
Jun 17vs SF4
Jun 19vs MIL1

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

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

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

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

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

Quality of Contact vs LHP

wOBA.315
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.668

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
BOLBetOnline+149-196
BRBetRivers+155
BOVBovada+155-210
DKDraftKings+154-206
CZRCaesars+140-190

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

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

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

Quality of Contact vs RHP

wOBA.350
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+158-208
BRBetRivers+155

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

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

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

Quality of Contact vs RHP

wOBA.314
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.705

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+155-210
BOLBetOnline+146-192
BRBetRivers+128
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+134-179

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

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

Quality of Contact vs LHP

wOBA.310
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.7

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
FANFanatics-180+135

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.388

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

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

Quality of Contact vs RHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-8

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

Projection

Projected Total Bases1.703

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+118-154
BRBetRivers+108
BOVBovada+120-160
DKDraftKings+120-159
CZRCaesars+118-159

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

WindowRateSample
Last 2 Weeks.3336 PA
Season.6679 PA
Last 2 Years.417211 PA

Last 5 GamesTotal Bases

May 26vs CIN0
May 27vs CIN4
Jun 13vs ATL0
Jun 16@ CIN1
Jun 18@ PHI1

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

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

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.346
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases3 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.697

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+164-217

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

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

Quality of Contact vs RHP

wOBA.302
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.661

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+134-175
BRBetRivers+112
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+128-170

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

Context

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

Batter · Total Bases / PA vs RHP.346

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

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

Quality of Contact vs RHP

wOBA.307
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.66

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+171-227
BRBetRivers+160

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

Batter · Total Bases / PA vs RHP.448

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

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

Quality of Contact vs RHP

wOBA.373
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.658

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
BOLBetOnline-156+120
CZRCaesars-164+123

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

Context

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

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.53813 PA
Season.34373 PA
Last 2 Years.275295 PA

Last 5 GamesTotal Bases

Jun 14vs ATL4
Jun 15@ CIN0
Jun 16@ CIN1
Jun 17@ CIN2
Jun 18@ PHI4

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

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

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.337
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.692

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+158-208
BRBetRivers+160
BOVBovada+150-200
DKDraftKings+152-203
CZRCaesars+146-197

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

Batter · Total Bases / PA vs RHP.354

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

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

Quality of Contact vs RHP

wOBA.318
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-11

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

Projection

Projected Total Bases1.653

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192
BRBetRivers+135

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkHitter-friendly
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.374

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

Last 5 GamesTotal Bases

Jun 13vs MIA2
Jun 14vs MIA2
Jun 15@ ATH1
Jun 16@ ATH1
Jun 17@ ATH1

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

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

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

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

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

Quality of Contact vs RHP

wOBA.333
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.721

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

Context

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

Batter · Total Bases / PA vs RHP.402

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

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

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

Quality of Contact vs RHP

wOBA.340
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.652

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+118-154
BRBetRivers+114
BOVBovada+115-150
DKDraftKings+114-152
CZRCaesars+109-145

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
WeatherHelping

Batter · Total Bases / PA vs RHP.354

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

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

Quality of Contact vs RHP

wOBA.290
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.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
MGMBetMGM+120-160
BOLBetOnline+120-156
BRBetRivers+115
BOVBovada+120-160
DKDraftKings+119-159
CZRCaesars+120-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
WeatherWorking against

Batter · Total Bases / PA vs LHP.415

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

Last 5 GamesTotal Bases

Jun 10@ CWS0
Jun 12@ NYM1
Jun 13@ NYM4
Jun 14@ NYM1
Jun 16vs SF1

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

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

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

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

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

Quality of Contact vs LHP

wOBA.339
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.645

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+136-179
BRBetRivers+135
BOVBovada+140-185
DKDraftKings+137-183
CZRCaesars+145-195

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.37874 PA
Last 2 Years.374198 PA

Last 5 GamesTotal Bases

Jun 11vs MIN0
Jun 13@ CLE1
Jun 16@ HOU0
Jun 17@ HOU0
Jun 19vs CWS4

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

WindowRateSample
Last 2 Weeks.33312 PA
Season.31396 PA
Last 2 Years.336384 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

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

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

Quality of Contact vs LHP

wOBA.320
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-0

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

Projection

Projected Total Bases1.644

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+130-175
BOLBetOnline+144-189
BRBetRivers+143
BOVBovada+145-190
DKDraftKings+143-191
CZRCaesars+138-190

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

Context

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

Batter · Total Bases / PA vs RHP.351

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

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

Quality of Contact vs RHP

wOBA.300
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-5

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

Projection

Projected Total Bases1.641

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+141-185
BRBetRivers+138
BOVBovada+130-170
DKDraftKings+130-173
FANFanatics+135-180
CZRCaesars+130-176

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.8× / ~1.4×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.328

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

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

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

Quality of Contact vs RHP

wOBA.293
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.709

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-115-115
BOLBetOnline-118-110
BRBetRivers-124
BOVBovada-115-115
DKDraftKings-116-114
CZRCaesars-129-104

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.41541 PA
Season.282227 PA
Last 2 Years.4121022 PA

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-15

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

Projection

Projected Total Bases1.637

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+130-175
BOLBetOnline+130-169
BRBetRivers+140
DKDraftKings+134-178
CZRCaesars+119-159

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

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

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

Quality of Contact vs LHP

wOBA.345
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-2

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

Projection

Projected Total Bases1.679

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+141-185
BRBetRivers+140
BOVBovada+135-180
DKDraftKings+136-181
CZRCaesars+133-179

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

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

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

Quality of Contact vs LHP

wOBA.333
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.676

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
BOLBetOnline-169+130
CZRCaesars-179+134

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.37046 PA
Last 2 Years.333288 PA

Last 5 GamesTotal Bases

Jun 12vs NYY0
Jun 14vs NYY5
Jun 16@ BOS6
Jun 17@ BOS2
Jun 19@ CHC1

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

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

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

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

Quality of Contact vs RHP

wOBA.340
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.618

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-140+105
BOLBetOnline-135+105
CZRCaesars-136+102

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9@ MIA0
Jun 10@ MIA0
Jun 13@ CIN0
Jun 15vs LAA5
Jun 19vs MIN1

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

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

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

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

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.671

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-135+100
BOLBetOnline-130+100
CZRCaesars-137+104

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

Context

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

Batter · Total Bases / PA vs LHP.384

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

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

Quality of Contact vs LHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.625

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+120-160
BOLBetOnline+136-179
BRBetRivers+110
BOVBovada+130-170
DKDraftKings+130-173
CZRCaesars+126-170

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
WeatherHelping

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.25831 PA
Season.475162 PA
Last 2 Years.394884 PA

Last 5 GamesTotal Bases

Jun 13vs AZ0
Jun 14vs AZ2
Jun 16vs NYM0
Jun 17vs NYM2
Jun 19@ NYY1

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

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

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

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

Quality of Contact vs RHP

wOBA.347
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.626

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-190+140
CZRCaesars-179+133

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

Context

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

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.15439 PA
Season.345246 PA
Last 2 Years.359869 PA

Last 5 GamesTotal Bases

Jun 13@ PIT0
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0
Jun 17@ PHI1

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

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

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

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

Quality of Contact vs RHP

wOBA.303
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.625

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+145-200
BOLBetOnline+130-169
BRBetRivers+117
BOVBovada+125-165
DKDraftKings+124-165
CZRCaesars+121-162

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

Context

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

Batter · Total Bases / PA vs LHP.344

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

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

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

Quality of Contact vs LHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.664

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline+100-130
BRBetRivers-104
BOVBovada-105-125
DKDraftKings-104-128
CZRCaesars-105-127

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

Context

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

Batter · Total Bases / PA vs LHP.417

WindowRateSample
Last 2 Weeks.58312 PA
Season.45080 PA
Last 2 Years.438308 PA

Last 5 GamesTotal Bases

Jun 13vs ATL1
Jun 15@ CIN1
Jun 16@ CIN4
Jun 17@ CIN1
Jun 18@ PHI0

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

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

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.337
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-13

Total Bases6 in 16 PA
Career Average.188
Plate Appearances16
HR · K · BB0 · 7 · 3

Projection

Projected Total Bases1.656

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
BOLBetOnline-147+113

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

Context

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

Batter · Total Bases / PA vs RHP.380

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

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

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

Quality of Contact vs RHP

wOBA.346
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.66

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+125-165
BOLBetOnline+128-167
BRBetRivers+118
BOVBovada+130-170
DKDraftKings+130-174
CZRCaesars+119-159

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

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

WindowRateSample
Last 2 Weeks.371178 PA
Season.326984 PA
Last 2 Years.3273915 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.6

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+140-190
BOLBetOnline+158-208
BRBetRivers+155

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

Context

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

Batter · Total Bases / PA vs RHP.384

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

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

Quality of Contact vs RHP

wOBA.328
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-11

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

Projection

Projected Total Bases1.611

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+124-161
BRBetRivers+114
BOVBovada+120-160
DKDraftKings+122-162
CZRCaesars+116-154

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

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

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
BOLBetOnline+174-233
BRBetRivers+170

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

Context

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

Batter · Total Bases / PA vs RHP.354

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

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

Quality of Contact vs RHP

wOBA.326
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.61

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+130-175
BOLBetOnline+132-172
BRBetRivers+106
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+122-164

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

Batter · Total Bases / PA vs LHP.323

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

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

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

Quality of Contact vs LHP

wOBA.328
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.652

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
BOLBetOnline-169+130
CZRCaesars-170+127

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

Context

Expected PAs4.1
vs SP / Bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.403

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.401142 PA
Season.374860 PA
Last 2 Years.3832431 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.651

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
BOLBetOnline+149-196
BRBetRivers+140
BOVBovada+145-190
DKDraftKings+145-195
CZRCaesars+138-190

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

Batter · Total Bases / PA vs RHP.366

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

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

Quality of Contact vs RHP

wOBA.286
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.599

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-140+105
BOLBetOnline-135+105
FANFanatics-130+100
CZRCaesars-136+102

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

Context

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

Batter · Total Bases / PA vs RHP.402

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

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

Quality of Contact vs RHP

wOBA.345
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.598

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-159+119

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

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

Last 5 GamesTotal Bases

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

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.592

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+155-204
BRBetRivers+116
BOVBovada+140-185
DKDraftKings+138-184
CZRCaesars+141-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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.27322 PA
Season.286140 PA
Last 2 Years.383540 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.383

WindowRateSample
Last 2 Weeks.48025 PA
Season.350177 PA
Last 2 Years.403417 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.356208 PA
Season.3521068 PA
Last 2 Years.3594113 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.636

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
BOLBetOnline+144-189
BRBetRivers+160
BOVBovada+150-200
DKDraftKings+151-202
CZRCaesars+140-190

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.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.32331 PA
Season.409186 PA
Last 2 Years.346402 PA

Last 5 GamesTotal Bases

Jun 13@ BOS1
Jun 14@ BOS0
Jun 16vs MIN0
Jun 18vs MIN4
Jun 19vs SD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.586

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-182+138
CZRCaesars-182+136

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.35334 PA
Season.381223 PA
Last 2 Years.444983 PA

Last 5 GamesTotal Bases

Jun 14vs TEX1
Jun 16vs TOR5
Jun 17vs TOR0
Jun 18vs TOR0
Jun 19@ SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.48025 PA
Season.350177 PA
Last 2 Years.403417 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.356208 PA
Season.3521068 PA
Last 2 Years.3594113 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.624

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+115
BOVBovada+140-185
DKDraftKings+139-186

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.407

WindowRateSample
Last 2 Weeks.41039 PA
Season.445229 PA
Last 2 Years.4181005 PA

Last 5 GamesTotal Bases

Jun 13vs CHC1
Jun 14vs CHC0
Jun 16@ ATL4
Jun 17@ ATL4
Jun 19@ MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.42921 PA
Season.316155 PA
Last 2 Years.431383 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.304

WindowRateSample
Last 2 Weeks.308143 PA
Season.264671 PA
Last 2 Years.3262688 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.574

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-152+117
CZRCaesars-159+119

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.13023 PA
Season.366175 PA
Last 2 Years.340871 PA

Last 5 GamesTotal Bases

Jun 13vs TB2
Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ1
Jun 19@ ATH4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.34558 PA
Season.327196 PA
Last 2 Years.441456 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.410

WindowRateSample
Last 2 Weeks.484186 PA
Season.367855 PA
Last 2 Years.3502370 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases6 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB1 · 2 · 0

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
MGMBetMGM+125-165
BOLBetOnline+130-169
BRBetRivers+140
BOVBovada+130-170
DKDraftKings+130-174
CZRCaesars+128-170

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.28132 PA
Season.46469 PA
Last 2 Years.46469 PA

Last 5 GamesTotal Bases

Jun 15@ AZ1
Jun 16@ AZ1
Jun 17@ AZ0
Jun 18@ ATH1
Jun 19@ ATH2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.34558 PA
Season.327196 PA
Last 2 Years.441456 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.410

WindowRateSample
Last 2 Weeks.484186 PA
Season.367855 PA
Last 2 Years.3502370 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.622

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+145-200
BOLBetOnline+164-217
BRBetRivers+185
CZRCaesars+155-213

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.51631 PA
Season.39251 PA
Last 2 Years.399504 PA

Last 5 GamesTotal Bases

Jun 12vs AZ4
Jun 13vs AZ4
Jun 14vs AZ4
Jun 15vs NYM0
Jun 17vs NYM2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.573

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
CZRCaesars-182+136

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.407

WindowRateSample
Last 2 Weeks.43639 PA
Season.438194 PA
Last 2 Years.398645 PA

Last 5 GamesTotal Bases

Jun 13vs CHC0
Jun 14vs CHC2
Jun 16@ ATL4
Jun 17@ ATL0
Jun 19@ MIA3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.319

WindowRateSample
Last 2 Weeks.32331 PA
Season.242198 PA
Last 2 Years.354438 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.320231 PA
Season.333871 PA
Last 2 Years.3512731 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-3

Total Bases5 in 3 PA
Career Average1.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.572

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+134-175
BRBetRivers+138
BOVBovada+140-185
DKDraftKings+139-185
CZRCaesars+127-170

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.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.0002 PA
Season.360175 PA
Last 2 Years.401599 PA

Last 5 GamesTotal Bases

May 30@ BAL2
May 31@ BAL0
Jun 2@ ATL0
Jun 3@ ATL1
Jun 5vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.51729 PA
Season.397199 PA
Last 2 Years.428722 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.372215 PA
Season.340853 PA
Last 2 Years.3543004 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.557

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+130-175
BRBetRivers+150
CZRCaesars+121-162

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× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.438

WindowRateSample
Last 2 Weeks.51145 PA
Season.465202 PA
Last 2 Years.425463 PA

Last 5 GamesTotal Bases

Jun 13vs CHC1
Jun 14vs CHC3
Jun 16@ ATL2
Jun 17@ ATL2
Jun 19@ MIA2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.42921 PA
Season.316155 PA
Last 2 Years.431383 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.304

WindowRateSample
Last 2 Weeks.308143 PA
Season.264671 PA
Last 2 Years.3262688 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.571

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+160

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×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ ATH0
Jun 13@ ATH2
Jun 14@ ATH6
Jun 15@ CHC0
Jun 16@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases2 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.637

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+138-190
BOLBetOnline+149-196
BRBetRivers+155
CZRCaesars+140-190

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.0001 PA
Season.41796 PA
Last 2 Years.417115 PA

Last 5 GamesTotal Bases

Jun 1vs COL2
Jun 2vs COL2
Jun 3vs COL5
Jun 17@ AZ0
Jun 18@ ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.611

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+130-175
BOLBetOnline+124-161
BRBetRivers+125
BOVBovada+115-150
DKDraftKings+113-151
CZRCaesars+115-154

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.355

WindowRateSample
Last 2 Weeks.38513 PA
Season.31888 PA
Last 2 Years.332365 PA

Last 5 GamesTotal Bases

Jun 14@ SF0
Jun 15vs COL0
Jun 16vs COL1
Jun 17vs COL3
Jun 19vs TOR2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.427

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.371178 PA
Season.326984 PA
Last 2 Years.3273915 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head6-for-19

Total Bases10 in 21 PA
Career Average.286
Plate Appearances21
HR · K · BB1 · 5 · 2

Projection

Projected Total Bases1.542

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192
BRBetRivers+128
BOVBovada+145-190
DKDraftKings+144-193
CZRCaesars+138-190

We project 1.5 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.34335 PA
Season.300120 PA
Last 2 Years.349596 PA

Last 5 GamesTotal Bases

Jun 14vs STL1
Jun 15@ TEX0
Jun 16@ TEX1
Jun 18@ TEX0
Jun 19@ AZ4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.56025 PA
Season.453161 PA
Last 2 Years.390771 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.373193 PA
Season.303903 PA
Last 2 Years.3553084 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
MGMBetMGM+120-160
BOLBetOnline+132-172
BRBetRivers+133
BOVBovada+140-185
DKDraftKings+139-186
FANFanatics+135-180
CZRCaesars+132-176

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.400

WindowRateSample
Last 2 Weeks.66727 PA
Season.301133 PA
Last 2 Years.341578 PA

Last 5 GamesTotal Bases

Jun 12vs STL2
Jun 13vs STL0
Jun 14vs STL4
Jun 18@ TEX3
Jun 19@ AZ4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.394

WindowRateSample
Last 2 Weeks.42326 PA
Season.438176 PA
Last 2 Years.377767 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.401142 PA
Season.374860 PA
Last 2 Years.3832431 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases2 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.6

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-200+150
CZRCaesars-197+145

We project 1.6 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.413

WindowRateSample
Last 2 Weeks.7789 PA
Season.40055 PA
Last 2 Years.426162 PA

Last 5 GamesTotal Bases

Jun 13@ NYM8
Jun 14@ NYM0
Jun 16vs SF0
Jun 17vs SF1
Jun 19vs MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 PA

Quality of Contact vs LHP

wOBA.350
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.548

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-130-105
BOLBetOnline-123-105
CZRCaesars-122-110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.40010 PA
Season.23884 PA
Last 2 Years.427302 PA

Last 5 GamesTotal Bases

Jun 9@ BAL1
Jun 13@ WSH1
Jun 16vs BAL0
Jun 17vs BAL0
Jun 19vs BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.411

WindowRateSample
Last 2 Weeks.56439 PA
Season.382246 PA
Last 2 Years.360303 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.346179 PA
Season.318808 PA
Last 2 Years.3383281 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.596

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-115-115
BOLBetOnline-115-112
CZRCaesars-127-106

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14vs LAD1
Jun 16@ NYY0
Jun 17@ NYY1
Jun 18@ NYY0
Jun 19@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.413

WindowRateSample
Last 2 Weeks.81316 PA
Season.35867 PA
Last 2 Years.344163 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.376117 PA
Season.326797 PA
Last 2 Years.3482845 PA

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.545

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+141-185
BRBetRivers+155
CZRCaesars+126-170

We project 1.5 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.29224 PA
Season.262145 PA
Last 2 Years.274277 PA

Last 5 GamesTotal Bases

Jun 9vs BOS1
Jun 13@ LAA0
Jun 14@ LAA2
Jun 17@ LAD1
Jun 19vs WSH2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.544

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-152+117
CZRCaesars-154+115

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.1× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.31316 PA
Season.40871 PA
Last 2 Years.354268 PA

Last 5 GamesTotal Bases

Jun 13@ TOR0
Jun 14@ TOR4
Jun 16vs CWS5
Jun 17vs CWS1
Jun 18vs CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.38936 PA
Season.335254 PA
Last 2 Years.363966 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.374

WindowRateSample
Last 2 Weeks.378225 PA
Season.379905 PA
Last 2 Years.3643475 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.544

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-179+134

We project 1.5 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

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.20030 PA
Season.347213 PA
Last 2 Years.401925 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.313

WindowRateSample
Last 2 Weeks.25016 PA
Season.238122 PA
Last 2 Years.333669 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs RHP

wOBA.287
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-16

Total Bases4 in 17 PA
Career Average.059
Plate Appearances17
HR · K · BB1 · 4 · 1

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
MGMBetMGM+125-165
BOLBetOnline+126-164
BRBetRivers+112
BOVBovada+125-165
DKDraftKings+125-166
FANFanatics+120-160
CZRCaesars+118-157

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.339

WindowRateSample
Last 2 Weeks.15413 PA
Season.34493 PA
Last 2 Years.348374 PA

Last 5 GamesTotal Bases

Jun 13@ CLE1
Jun 15@ HOU1
Jun 16@ HOU2
Jun 17@ HOU0
Jun 19vs CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.20015 PA
Season.27074 PA
Last 2 Years.276196 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.442215 PA
Season.3341031 PA
Last 2 Years.3563056 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.537

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+130-175
BOLBetOnline+144-189
BRBetRivers+140
BOVBovada+135-180
DKDraftKings+138-184
CZRCaesars+137-190

We project 1.5 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 LHP.361

WindowRateSample
Last 2 Weeks.2229 PA
Season.34238 PA
Last 2 Years.429161 PA

Last 5 GamesTotal Bases

Jun 13vs ATL0
Jun 15@ CIN1
Jun 16@ CIN1
Jun 17@ CIN3
Jun 18@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.316
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.581

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-155+115
BOLBetOnline-149+115
CZRCaesars-154+115

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.45511 PA
Season.28164 PA
Last 2 Years.434272 PA

Last 5 GamesTotal Bases

Jun 13@ KC5
Jun 15vs DET4
Jun 16vs DET0
Jun 17vs DET0
Jun 19vs CLE6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases4 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.58

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-161+123
CZRCaesars-170+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.400

WindowRateSample
Last 2 Weeks.61834 PA
Season.314194 PA
Last 2 Years.340788 PA

Last 5 GamesTotal Bases

Jun 13@ MIL1
Jun 14@ MIL0
Jun 16vs MIA5
Jun 17vs MIA2
Jun 18vs NYM3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.25016 PA
Season.238122 PA
Last 2 Years.333669 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs RHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases4 in 10 PA
Career Average.100
Plate Appearances10
HR · K · BB1 · 4 · 1

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
MGMBetMGM+140-190
BOLBetOnline+146-192
BRBetRivers+140
BOVBovada+140-185
DKDraftKings+139-185
CZRCaesars+140-190

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.50016 PA
Season.29399 PA
Last 2 Years.318267 PA

Last 5 GamesTotal Bases

Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.326

WindowRateSample
Last 2 Weeks.25012 PA
Season.28663 PA
Last 2 Years.292301 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.330

WindowRateSample
Last 2 Weeks.336217 PA
Season.3161199 PA
Last 2 Years.3223899 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.518

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+140-190
BOLBetOnline+155-204
BRBetRivers+145

We project 1.5 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.357

WindowRateSample
Last 2 Weeks.31619 PA
Season.31994 PA
Last 2 Years.418376 PA

Last 5 GamesTotal Bases

Jun 14@ CWS4
Jun 15vs TB1
Jun 16vs TB2
Jun 17vs TB4
Jun 19vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.318

WindowRateSample
Last 2 Weeks.17617 PA
Season.31969 PA
Last 2 Years.275200 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.411214 PA
Season.3551058 PA
Last 2 Years.3742832 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head4-for-11

Total Bases7 in 13 PA
Career Average.308
Plate Appearances13
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.585

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+128-167
BRBetRivers+116
BOVBovada+125-165
DKDraftKings+126-169
CZRCaesars+119-159

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.317

WindowRateSample
Last 2 Weeks.15413 PA
Season.24187 PA
Last 2 Years.356306 PA

Last 5 GamesTotal Bases

Jun 14@ SF2
Jun 15vs COL2
Jun 16vs COL0
Jun 17vs COL0
Jun 19vs TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.427

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.371178 PA
Season.326984 PA
Last 2 Years.3273915 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases1 in 10 PA
Career Average.100
Plate Appearances10
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.516

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+140-190
BOLBetOnline+136-179
BRBetRivers+114
BOVBovada+135-180
DKDraftKings+132-176
CZRCaesars+129-173

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.7× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.331

WindowRateSample
Last 2 Weeks.13315 PA
Season.30672 PA
Last 2 Years.380229 PA

Last 5 GamesTotal Bases

Jun 13@ KC0
Jun 15vs DET4
Jun 16vs DET2
Jun 17vs DET2
Jun 19vs CLE2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.576

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+155

We project 1.6 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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ PIT0
Jun 14@ PIT4
Jun 15@ PHI2
Jun 17@ PHI5
Jun 19vs SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.453

WindowRateSample
Last 2 Weeks.72722 PA
Season.48599 PA
Last 2 Years.433127 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.361194 PA
Season.342966 PA
Last 2 Years.3403102 PA

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.53

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-130+100
CZRCaesars-129-104

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.343

WindowRateSample
Last 2 Weeks.2005 PA
Season.27783 PA
Last 2 Years.379651 PA

Last 5 GamesTotal Bases

May 21vs COL0
May 22vs COL1
Jun 15vs LAA1
Jun 16vs LAA0
Jun 19vs MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.58

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+126-164
BRBetRivers+118
BOVBovada+120-160
DKDraftKings+120-159
CZRCaesars+122-162

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.344

WindowRateSample
Last 2 Weeks.31619 PA
Season.30942 PA
Last 2 Years.26568 PA

Last 5 GamesTotal Bases

Jun 6@ MIA1
Jun 7@ MIA1
Jun 13@ LAA0
Jun 14@ LAA5
Jun 17@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases2 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.526

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-141+108
CZRCaesars-141+106

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks1.0003 PA
Season.35448 PA
Last 2 Years.35448 PA

Last 5 GamesTotal Bases

Jun 13@ CLE1
Jun 15@ HOU2
Jun 16@ HOU3
Jun 17@ HOU0
Jun 19vs CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.33312 PA
Season.31396 PA
Last 2 Years.336384 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.527

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~1.1× / ~3.2×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.0007 PA
Season.29867 PA
Last 2 Years.411297 PA

Last 5 GamesTotal Bases

Jun 13@ CLE0
Jun 15@ HOU4
Jun 16@ HOU0
Jun 17@ HOU0
Jun 19vs CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.33312 PA
Season.31396 PA
Last 2 Years.336384 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.522

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+161-213
BRBetRivers+138
BOVBovada+140-185
DKDraftKings+138-185
CZRCaesars+144-197

We project 1.5 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.356

WindowRateSample
Last 2 Weeks.30456 PA
Season.357249 PA
Last 2 Years.423972 PA

Last 5 GamesTotal Bases

Jun 14vs SD2
Jun 16@ SEA0
Jun 17@ SEA4
Jun 18@ SEA0
Jun 19@ LAD4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.286

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.417139 PA
Season.365788 PA
Last 2 Years.3521856 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.571

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-179+133

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.54511 PA
Season.33327 PA
Last 2 Years.318148 PA

Last 5 GamesTotal Bases

Jun 14vs SEA2
Jun 15vs KC4
Jun 16vs KC0
Jun 17vs KC1
Jun 19@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.05020 PA
Season.26897 PA
Last 2 Years.281260 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.381210 PA
Season.3591077 PA
Last 2 Years.3623424 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.516

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179
BRBetRivers+130
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+126-170

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.429

WindowRateSample
Last 2 Weeks.81811 PA
Season.53839 PA
Last 2 Years.298104 PA

Last 5 GamesTotal Bases

Jun 13vs STL0
Jun 14vs STL3
Jun 15@ TEX0
Jun 16@ TEX0
Jun 18@ TEX4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.56025 PA
Season.453161 PA
Last 2 Years.390771 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.373193 PA
Season.303903 PA
Last 2 Years.3553084 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
BOLBetOnline+215-294
BRBetRivers+210

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.5002 PA
Season.15413 PA
Last 2 Years.34490 PA

Last 5 GamesTotal Bases

Jun 13@ CLE1
Jun 15@ HOU0
Jun 16@ HOU0
Jun 17@ HOU4
Jun 19vs CWS2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.20015 PA
Season.27074 PA
Last 2 Years.276196 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.442215 PA
Season.3341031 PA
Last 2 Years.3563056 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.514

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+161-213
BRBetRivers+163

We project 1.5 TB vs the 1.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.375

WindowRateSample
Last 2 Weeks.54511 PA
Season.314105 PA
Last 2 Years.389252 PA

Last 5 GamesTotal Bases

Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF2
Jun 17vs SF3
Jun 19vs MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases2 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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
MGMBetMGM-155+115
BOLBetOnline-147+113
CZRCaesars-152+113

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.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.13315 PA
Season.311183 PA
Last 2 Years.329511 PA

Last 5 GamesTotal Bases

Jun 13@ LAA1
Jun 14@ LAA1
Jun 16@ LAD0
Jun 17@ LAD0
Jun 19vs WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+160-220
BOLBetOnline+164-217
BRBetRivers+150
BOVBovada+145-190
DKDraftKings+144-193
CZRCaesars+150-205

We project 1.5 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.372

WindowRateSample
Last 2 Weeks.35742 PA
Season.385239 PA
Last 2 Years.377848 PA

Last 5 GamesTotal Bases

Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI2
Jun 17@ PHI0
Jun 19vs SF1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.266

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

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+125-165
BOLBetOnline+115-149
BRBetRivers+106
BOVBovada+125-165
DKDraftKings+123-163
CZRCaesars+115-154

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.5717 PA
Season.34282 PA
Last 2 Years.435294 PA

Last 5 GamesTotal Bases

Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0
Jun 17vs COL4
Jun 19vs TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.427

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.371178 PA
Season.326984 PA
Last 2 Years.3273915 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head12-for-43

Total Bases20 in 47 PA
Career Average.255
Plate Appearances47
HR · K · BB2 · 5 · 4

Projection

Projected Total Bases1.492

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+163

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.7× / ~1.4×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ ATH2
Jun 15@ CHC4
Jun 16@ CHC0
Jun 17@ CHC0
Jun 19vs PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.582

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+141-185
BRBetRivers+135
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+135-182

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.37027 PA
Season.350183 PA
Last 2 Years.401686 PA

Last 5 GamesTotal Bases

Jun 13vs DET1
Jun 16@ MIL0
Jun 17@ MIL1
Jun 18@ MIL4
Jun 19@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.279

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.549

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-145+109

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.20010 PA
Season.43151 PA
Last 2 Years.342161 PA

Last 5 GamesTotal Bases

Jun 13vs PHI1
Jun 14vs PHI1
Jun 17vs CLE0
Jun 18vs CLE1
Jun 19@ ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head6-for-28

Total Bases7 in 29 PA
Career Average.207
Plate Appearances29
HR · K · BB0 · 10 · 1

Projection

Projected Total Bases1.5

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-130+100
CZRCaesars-136+102

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~3× / ~1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.5002 PA
Season.5002 PA
Last 2 Years.2005 PA

Last 3 GamesTotal Bases

Jun 13@ BAL1
Jun 14@ BAL0
Jun 19@ TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.499

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
BOLBetOnline-156+120
CZRCaesars-154+115

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.29737 PA
Season.455176 PA
Last 2 Years.409269 PA

Last 5 GamesTotal Bases

Jun 14vs SD1
Jun 16@ SEA1
Jun 17@ SEA2
Jun 18@ SEA0
Jun 19@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.286

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.417139 PA
Season.365788 PA
Last 2 Years.3521856 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-0

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.553

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-130-105
BOLBetOnline-130+100

We project 1.6 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.06715 PA
Season.32749 PA
Last 2 Years.374297 PA

Last 5 GamesTotal Bases

Jun 14@ CWS5
Jun 15vs TB2
Jun 16vs TB0
Jun 17vs TB1
Jun 19vs BAL7

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.553

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-145
BOLBetOnline+117-152
BRBetRivers+108
BOVBovada+110-145
DKDraftKings+108-144
CZRCaesars+109-145

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.7× / ~1.4×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.36641 PA
Season.351211 PA
Last 2 Years.363899 PA

Last 5 GamesTotal Bases

Jun 14@ MIL1
Jun 15vs MIA0
Jun 16vs MIA3
Jun 17vs MIA2
Jun 18vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs RHP

wOBA.322
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.546

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
CZRCaesars-179+133

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
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.45040 PA
Season.316225 PA
Last 2 Years.377878 PA

Last 5 GamesTotal Bases

Jun 15@ AZ3
Jun 16@ AZ2
Jun 17@ AZ0
Jun 18@ ATH0
Jun 19@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-7

Total Bases0 in 7 PA
Career Average.000
Plate Appearances7
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.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+125-165
BOLBetOnline+120-156
BRBetRivers+112
BOVBovada+120-160
DKDraftKings+117-155
CZRCaesars+113-150

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.2229 PA
Season.20634 PA
Last 2 Years.333126 PA

Last 5 GamesTotal Bases

May 31vs SD2
Jun 6@ AZ0
Jun 9@ SF0
Jun 10@ SF0
Jun 13vs SEA2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.05020 PA
Season.26897 PA
Last 2 Years.281260 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.381210 PA
Season.3591077 PA
Last 2 Years.3623424 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.494

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BOLBetOnline-120-108
CZRCaesars-120-112

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.80010 PA
Season.35448 PA
Last 2 Years.360200 PA

Last 5 GamesTotal Bases

Jun 7@ COL1
Jun 8@ ATH1
Jun 14vs PHI6
Jun 18vs CLE2
Jun 19@ ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head3-for-4

Total Bases4 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.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-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
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.34432 PA
Season.366232 PA
Last 2 Years.402763 PA

Last 5 GamesTotal Bases

Jun 14@ BOS2
Jun 15vs MIN1
Jun 16vs MIN1
Jun 18vs MIN1
Jun 19vs SD2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.492

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-170+127

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.428

WindowRateSample
Last 2 Weeks.6676 PA
Season.57454 PA
Last 2 Years.416190 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 14vs SEA6
Jun 15vs KC1
Jun 17vs KC1
Jun 19@ TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.05020 PA
Season.26897 PA
Last 2 Years.281260 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.381210 PA
Season.3591077 PA
Last 2 Years.3623424 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
MGMBetMGM-160+120
CZRCaesars-170+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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 30@ SEA1
May 31@ SEA0
Jun 5vs WSH0
Jun 13@ CIN0
Jun 16vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.424

WindowRateSample
Last 2 Weeks.67928 PA
Season.379177 PA
Last 2 Years.375701 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.342199 PA
Season.365858 PA
Last 2 Years.3862416 PA

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.544

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-135+105

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks.8336 PA
Season.34846 PA
Last 2 Years.337288 PA

Last 5 GamesTotal Bases

Jun 5@ DET1
Jun 9@ BAL4
Jun 10@ BAL0
Jun 13@ WSH2
Jun 18vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.411

WindowRateSample
Last 2 Weeks.56439 PA
Season.382246 PA
Last 2 Years.360303 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.346179 PA
Season.318808 PA
Last 2 Years.3383281 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.543

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BOLBetOnline-118-110
CZRCaesars-120-112

We project 1.5 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

Batter · Total Bases / PA vs RHP.319

WindowRateSample
Last 2 Weeks.28859 PA
Season.277260 PA
Last 2 Years.3601107 PA

Last 5 GamesTotal Bases

Jun 14vs SD1
Jun 16@ SEA2
Jun 17@ SEA1
Jun 18@ SEA0
Jun 19@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.310

WindowRateSample
Last 2 Weeks.13023 PA
Season.333156 PA
Last 2 Years.314541 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.399223 PA
Season.3291131 PA
Last 2 Years.3323052 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.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
MGMBetMGM-155+115
BOLBetOnline-149+115
CZRCaesars-152+113

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.9× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.23534 PA
Season.319210 PA
Last 2 Years.362928 PA

Last 5 GamesTotal Bases

Jun 13vs AZ0
Jun 15vs NYM0
Jun 16vs NYM4
Jun 17vs NYM0
Jun 19@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.482

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-190+140
CZRCaesars-182+136

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

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.503161 PA

Last 2 GamesTotal Bases

Jun 17vs TB0
Jun 19vs BAL4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.538

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+115-155
BOLBetOnline+126-164
BRBetRivers+112
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+121-162

We project 1.5 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.304

WindowRateSample
Last 2 Weeks.13330 PA
Season.306209 PA
Last 2 Years.348797 PA

Last 5 GamesTotal Bases

Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL2
Jun 19@ TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-15

Total Bases3 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+155
CZRCaesars+136-182

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
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.373

WindowRateSample
Last 2 Weeks.33315 PA
Season.43832 PA
Last 2 Years.356317 PA

Last 5 GamesTotal Bases

Jun 14@ TOR2
Jun 16vs CWS3
Jun 17vs CWS3
Jun 18vs CWS2
Jun 19vs CIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.38936 PA
Season.335254 PA
Last 2 Years.363966 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.374

WindowRateSample
Last 2 Weeks.378225 PA
Season.379905 PA
Last 2 Years.3643475 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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
MGMBetMGM-165+125
CZRCaesars-170+127

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.354

WindowRateSample
Last 2 Weeks.33327 PA
Season.358187 PA
Last 2 Years.324735 PA

Last 5 GamesTotal Bases

Jun 13vs NYY1
Jun 16@ BOS6
Jun 17@ BOS2
Jun 18@ BOS0
Jun 19@ CHC2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.51729 PA
Season.397199 PA
Last 2 Years.428722 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.372215 PA
Season.340853 PA
Last 2 Years.3543004 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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
MGMBetMGM-175+130
CZRCaesars-176+132

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.337

WindowRateSample
Last 2 Weeks.36411 PA
Season.28983 PA
Last 2 Years.247178 PA

Last 5 GamesTotal Bases

Jun 7@ MIA1
Jun 13@ LAA0
Jun 14@ LAA1
Jun 17@ LAD2
Jun 19vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.475

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+104-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
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs HOU1
Jun 13vs TB4
Jun 14vs TB4
Jun 15@ AZ5
Jun 16@ AZ3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.34558 PA
Season.327196 PA
Last 2 Years.441456 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.410

WindowRateSample
Last 2 Weeks.484186 PA
Season.367855 PA
Last 2 Years.3502370 PA

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.529

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+149-196
BRBetRivers+155
BOVBovada+145-190
DKDraftKings+144-193
FANFanatics+135-180
CZRCaesars+142-193

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
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.418

WindowRateSample
Last 2 Weeks.66715 PA
Season.43864 PA
Last 2 Years.37375 PA

Last 5 GamesTotal Bases

Jun 13@ KC5
Jun 14@ KC2
Jun 15vs DET0
Jun 16vs DET0
Jun 19vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.52

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline-105-123
CZRCaesars-110-121

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.5× / ~1.4×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 7vs NYM0
Jun 8vs CIN2
Jun 9vs CIN0
Jun 13@ BAL0
Jun 14@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.45

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-105-125
BOLBetOnline-103-125

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.316

WindowRateSample
Last 2 Weeks.26715 PA
Season.21783 PA
Last 2 Years.304362 PA

Last 5 GamesTotal Bases

Jun 13vs PHI0
Jun 16vs CLE5
Jun 17vs CLE2
Jun 18vs CLE0
Jun 19@ ATL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.09111 PA
Season.28278 PA
Last 2 Years.266226 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.394170 PA
Season.321973 PA
Last 2 Years.3412910 PA

Quality of Contact vs LHP

wOBA.276
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.448

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
BOLBetOnline-169+130
CZRCaesars-170+127

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 4vs LAD0
Jun 5vs WSH0
Jun 7vs WSH0
Jun 11@ MIA1
Jun 19vs MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.424

WindowRateSample
Last 2 Weeks.67928 PA
Season.379177 PA
Last 2 Years.375701 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.342199 PA
Season.365858 PA
Last 2 Years.3862416 PA

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.507

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+215

We project 1.5 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.48431 PA
Season.275167 PA
Last 2 Years.392933 PA

Last 5 GamesTotal Bases

Jun 14vs COL2
Jun 15vs PIT3
Jun 16vs PIT2
Jun 17vs PIT0
Jun 19vs LAA5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

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
CZRCaesars-176+132

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.362

WindowRateSample
Last 2 Weeks.42928 PA
Season.339183 PA
Last 2 Years.299621 PA

Last 5 GamesTotal Bases

Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL3
Jun 19@ HOU3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.279

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.498

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
BOLBetOnline-169+130
CZRCaesars-173+129

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

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.0003 PA
Season.28635 PA
Last 2 Years.412255 PA

Last 5 GamesTotal Bases

Apr 30@ BAL1
May 1@ BOS3
May 2@ BOS0
Jun 16vs DET1
Jun 19vs CLE2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.497

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+158-208
BRBetRivers+180
BOVBovada+145-190
DKDraftKings+145-195
CZRCaesars+146-197

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.364

WindowRateSample
Last 2 Weeks.5717 PA
Season.33868 PA
Last 2 Years.273264 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 14vs SEA4
Jun 15vs KC0
Jun 16vs KC1
Jun 19@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.05020 PA
Season.26897 PA
Last 2 Years.281260 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.381210 PA
Season.3591077 PA
Last 2 Years.3623424 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases2 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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
MGMBetMGM-155+115
BOLBetOnline-149+115
FANFanatics-150+115
CZRCaesars-154+115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.29544 PA
Season.424231 PA
Last 2 Years.423850 PA

Last 5 GamesTotal Bases

Jun 15vs PIT1
Jun 16vs PIT1
Jun 17vs PIT0
Jun 18vs LAA4
Jun 19vs LAA2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.278

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.5

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BOLBetOnline-106-122
BRBetRivers-122
BOVBovada-110-120
DKDraftKings-111-120
CZRCaesars-113-118

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.0005 PA
Season.27943 PA
Last 2 Years.267116 PA

Last 5 GamesTotal Bases

Jun 3vs ATH1
Jun 5vs SF2
Jun 9@ COL0
Jun 13@ SF2
Jun 16vs COL3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.427

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.371178 PA
Season.326984 PA
Last 2 Years.3273915 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 1 · 0

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 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-152+117
CZRCaesars-155+113

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.9× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.30010 PA
Season.31589 PA
Last 2 Years.301156 PA

Last 5 GamesTotal Bases

Jun 14@ WSH1
Jun 16vs BAL0
Jun 17vs BAL4
Jun 18vs BAL2
Jun 19vs BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.396

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.495

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-155+115
BOLBetOnline-156+120
CZRCaesars-157+117

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 15vs MIA4
Jun 16vs MIA0
Jun 17vs MIA0
Jun 18vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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
MGMBetMGM-135+100
BOLBetOnline-130+100
CZRCaesars-130-103

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.4449 PA
Season.4449 PA
Last 2 Years.21746 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.359

WindowRateSample
Last 2 Weeks.38936 PA
Season.335254 PA
Last 2 Years.363966 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.374

WindowRateSample
Last 2 Weeks.378225 PA
Season.379905 PA
Last 2 Years.3643475 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.43

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-140+105
BOLBetOnline-127-102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.0001 PA
Season.4297 PA
Last 2 Years.21792 PA

Last 5 GamesTotal Bases

May 31@ CWS0
Jun 3@ TB5
Jun 11vs MIN0
Jun 16@ HOU0
Jun 17@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.33312 PA
Season.31396 PA
Last 2 Years.336384 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.429

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-130-105
BOLBetOnline-123-105

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.41039 PA
Season.308214 PA
Last 2 Years.304660 PA

Last 5 GamesTotal Bases

Jun 14vs AZ1
Jun 15vs NYM0
Jun 16vs NYM0
Jun 17vs NYM2
Jun 19@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.427

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-150+110
BOLBetOnline-141+108
CZRCaesars-137+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.35317 PA
Season.25459 PA
Last 2 Years.289567 PA

Last 5 GamesTotal Bases

Jun 13vs COL0
Jun 14vs COL3
Jun 17vs PIT2
Jun 18vs LAA1
Jun 19vs LAA4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.488

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+161-213
BRBetRivers+148

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.332

WindowRateSample
Last 2 Weeks.15413 PA
Season.31554 PA
Last 2 Years.324210 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.425

WindowRateSample
Last 2 Weeks.71421 PA
Season.403129 PA
Last 2 Years.369658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.379198 PA
Season.346954 PA
Last 2 Years.3683879 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.404

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-125-105
BOLBetOnline-123-105
CZRCaesars-130-103

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks
Season.28852 PA
Last 2 Years.328326 PA

Last 5 GamesTotal Bases

May 19@ SEA1
May 20@ SEA1
May 23@ SF2
May 24@ SF0
Jun 19vs SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.30020 PA
Season.325154 PA
Last 2 Years.369572 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.367188 PA
Season.350875 PA
Last 2 Years.3323178 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.413

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.06730 PA
Season.393107 PA
Last 2 Years.327689 PA

Last 5 GamesTotal Bases

Jun 12@ BAL0
Jun 15@ STL0
Jun 16@ STL1
Jun 17@ STL0
Jun 19@ TEX10

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head7-for-14

Total Bases13 in 15 PA
Career Average.467
Plate Appearances15
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases1.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
MGMBetMGM-175+130
BOLBetOnline-167+127
CZRCaesars-164+123

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.45824 PA
Season.33789 PA
Last 2 Years.367259 PA

Last 5 GamesTotal Bases

Jun 13@ PIT1
Jun 14@ PIT4
Jun 15@ PHI1
Jun 16@ PHI0
Jun 19vs SF2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.266

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.413

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+136-179
BRBetRivers+143
BOVBovada+135-180
DKDraftKings+136-181
CZRCaesars+134-179

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.8× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.2504 PA
Season.27836 PA
Last 2 Years.294143 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.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases2 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.467

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-155+115

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.406

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+100-135
BOLBetOnline-102-127

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~1.2× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.33312 PA
Season.26491 PA
Last 2 Years.304168 PA

Last 5 GamesTotal Bases

Jun 14vs SEA2
Jun 15vs KC1
Jun 16vs KC0
Jun 17vs KC0
Jun 19@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.419

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.403

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-190+137

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↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14vs AZ0
Jun 15vs NYM1
Jun 16vs NYM2
Jun 17vs NYM0
Jun 19@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.25927 PA
Season.343169 PA
Last 2 Years.375618 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.321187 PA
Season.330852 PA
Last 2 Years.3172782 PA

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
MGMBetMGM-160+120
CZRCaesars-135+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ ATH0
Jun 13@ ATH2
Jun 14@ ATH0
Jun 17@ CHC10
Jun 19vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.473

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+225

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.283

WindowRateSample
Last 2 Weeks.20634 PA
Season.196102 PA
Last 2 Years.273516 PA

Last 5 GamesTotal Bases

Jun 13vs MIA0
Jun 14vs MIA1
Jun 16@ ATH0
Jun 17@ ATH2
Jun 19@ COL3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.419

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.468

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
MGMBetMGM+130-175
BOLBetOnline+128-167
BRBetRivers+110
BOVBovada+130-170
DKDraftKings+129-173
CZRCaesars+122-162

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.1437 PA
Season.43941 PA
Last 2 Years.367109 PA

Last 5 GamesTotal Bases

Jun 12@ NYM0
Jun 13@ NYM0
Jun 14@ NYM0
Jun 17vs SF0
Jun 19vs MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.387

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-125-105
BOLBetOnline-111-116

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.381

WindowRateSample
Last 2 Weeks.25020 PA
Season.51243 PA
Last 2 Years.418141 PA

Last 5 GamesTotal Bases

Jun 5@ CHC0
Jun 6@ CHC0
Jun 8vs WSH0
Jun 13vs CHC0
Jun 17@ ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.42921 PA
Season.316155 PA
Last 2 Years.431383 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.304

WindowRateSample
Last 2 Weeks.308143 PA
Season.264671 PA
Last 2 Years.3262688 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.384

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BOLBetOnline-110-118
CZRCaesars-121-110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.36025 PA
Season.312199 PA
Last 2 Years.377759 PA

Last 5 GamesTotal Bases

Jun 14@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0
Jun 17@ CHC0
Jun 19vs PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.50014 PA
Season.307137 PA
Last 2 Years.272654 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.356191 PA
Season.2761057 PA
Last 2 Years.3153202 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.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
MGMBetMGM-165+125
CZRCaesars-173+129

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.320

WindowRateSample
Last 2 Weeks.19226 PA
Season.311132 PA
Last 2 Years.337573 PA

Last 5 GamesTotal Bases

Jun 13vs DET0
Jun 16@ MIL2
Jun 17@ MIL0
Jun 18@ MIL0
Jun 19@ HOU4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.331

WindowRateSample
Last 2 Weeks.31332 PA
Season.285123 PA
Last 2 Years.351382 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.333

WindowRateSample
Last 2 Weeks.341220 PA
Season.318887 PA
Last 2 Years.3273230 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.437

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BOLBetOnline-123-105
CZRCaesars-124-108

We project 1.4 TB vs the 0.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.377

WindowRateSample
Last 2 Weeks.41943 PA
Season.352162 PA
Last 2 Years.374671 PA

Last 5 GamesTotal Bases

Jun 13vs SD0
Jun 14vs SD1
Jun 16@ SEA0
Jun 18@ SEA1
Jun 19@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.286

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.417139 PA
Season.365788 PA
Last 2 Years.3521856 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.444

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
BOLBetOnline-108-120
CZRCaesars-109-122

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.18816 PA
Season.32973 PA
Last 2 Years.362210 PA

Last 5 GamesTotal Bases

Jun 14@ KC1
Jun 15vs DET2
Jun 16vs DET1
Jun 17vs DET3
Jun 19vs CLE1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-3

Total Bases4 in 3 PA
Career Average1.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.435

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BOLBetOnline-130+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.20020 PA
Season.263114 PA
Last 2 Years.252517 PA

Last 5 GamesTotal Bases

Jun 13@ LAA1
Jun 15@ LAD0
Jun 16@ LAD1
Jun 17@ LAD0
Jun 19vs WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.52223 PA
Season.361194 PA
Last 2 Years.352318 PA

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.494176 PA
Season.398960 PA
Last 2 Years.4052933 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.371

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-115-115
BOLBetOnline-112-115
CZRCaesars-121-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
WeatherNeutral

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.45020 PA
Season.41234 PA
Last 2 Years.311244 PA

Last 5 GamesTotal Bases

Jun 14vs TB0
Jun 16@ AZ0
Jun 17@ AZ0
Jun 18@ ATH0
Jun 19@ ATH4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.438

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-143+110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.292

WindowRateSample
Last 2 Weeks.00010 PA
Season.248117 PA
Last 2 Years.236352 PA

Last 5 GamesTotal Bases

Jun 5@ ATL0
Jun 7@ ATL0
Jun 9vs LAD0
Jun 14vs MIA0
Jun 17@ ATH2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.419

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.449

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.28346 PA
Season.370165 PA
Last 2 Years.346567 PA

Last 5 GamesTotal Bases

Jun 14vs SD1
Jun 16@ SEA0
Jun 17@ SEA3
Jun 18@ SEA1
Jun 19@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.286

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.417139 PA
Season.365788 PA
Last 2 Years.3521856 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.435

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-135+105
CZRCaesars-136+102

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.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.32128 PA
Season.32128 PA
Last 2 Years.38163 PA

Last 5 GamesTotal Bases

Jun 15@ AZ1
Jun 16@ AZ2
Jun 17@ AZ2
Jun 18@ ATH0
Jun 19@ ATH4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.435

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+145
BOVBovada+145-190
DKDraftKings+142-190
CZRCaesars+140-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
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.05917 PA
Season.32580 PA
Last 2 Years.302116 PA

Last 5 GamesTotal Bases

Jun 7@ PHI0
Jun 9vs ATL0
Jun 12vs LAD1
Jun 14vs LAD0
Jun 16@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.413

WindowRateSample
Last 2 Weeks.81316 PA
Season.35867 PA
Last 2 Years.344163 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.376117 PA
Season.326797 PA
Last 2 Years.3482845 PA

Quality of Contact vs RHP

wOBA.268
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases2 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.36

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-140+105
BOLBetOnline-132+102
CZRCaesars-130-102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.30020 PA
Season.30649 PA
Last 2 Years.274274 PA

Last 5 GamesTotal Bases

Jun 14@ BOS0
Jun 15vs MIN1
Jun 16vs MIN0
Jun 18vs MIN1
Jun 19vs SD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.30020 PA
Season.325154 PA
Last 2 Years.369572 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.367188 PA
Season.350875 PA
Last 2 Years.3323178 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.356

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-123-104

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.354

WindowRateSample
Last 2 Weeks.34529 PA
Season.340188 PA
Last 2 Years.340188 PA

Last 5 GamesTotal Bases

Jun 14@ MIL1
Jun 15vs MIA3
Jun 16vs MIA0
Jun 17vs MIA1
Jun 18vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.34432 PA
Season.396235 PA
Last 2 Years.303817 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs RHP

wOBA.305
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.415

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-147+113
CZRCaesars-148+111

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.331

WindowRateSample
Last 2 Weeks
Season.15426 PA
Last 2 Years.424165 PA

Last 5 GamesTotal Bases

May 3vs CIN1
May 5@ AZ0
May 7@ AZ5
May 8@ SF0
May 9@ SF4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.62524 PA
Season.323189 PA
Last 2 Years.345464 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.385169 PA
Season.302847 PA
Last 2 Years.3082091 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.353

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.330

WindowRateSample
Last 2 Weeks.0001 PA
Season.00019 PA
Last 2 Years.364162 PA

Last 5 GamesTotal Bases

Jun 11vs MIN5
Jun 12@ CLE0
Jun 13@ CLE0
Jun 15@ HOU0
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.20015 PA
Season.27074 PA
Last 2 Years.276196 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.442215 PA
Season.3341031 PA
Last 2 Years.3563056 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases1 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.353

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-120-110
BOLBetOnline-123-104
CZRCaesars-127-106

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.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.10837 PA
Season.357193 PA
Last 2 Years.354773 PA

Last 5 GamesTotal Bases

Jun 14@ CIN1
Jun 15vs LAA1
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.42

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
CZRCaesars-190+137

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.26926 PA
Season.279183 PA
Last 2 Years.264444 PA

Last 5 GamesTotal Bases

Jun 12@ ATH0
Jun 13@ ATH1
Jun 15@ CHC0
Jun 16@ CHC1
Jun 17@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.35334 PA
Season.302189 PA
Last 2 Years.290765 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.347219 PA
Season.3751117 PA
Last 2 Years.3572913 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.431

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-135+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.50034 PA
Season.387124 PA
Last 2 Years.333324 PA

Last 5 GamesTotal Bases

Jun 13vs SD3
Jun 14vs SD3
Jun 16@ SEA0
Jun 17@ SEA3
Jun 18@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.310

WindowRateSample
Last 2 Weeks.13023 PA
Season.333156 PA
Last 2 Years.314541 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.399223 PA
Season.3291131 PA
Last 2 Years.3323052 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases2 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.419

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-120-110
BOLBetOnline-115-112

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.332

WindowRateSample
Last 2 Weeks.30030 PA
Season.284190 PA
Last 2 Years.359331 PA

Last 5 GamesTotal Bases

Jun 14vs STL2
Jun 15@ TEX0
Jun 16@ TEX3
Jun 18@ TEX2
Jun 19@ AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.56025 PA
Season.453161 PA
Last 2 Years.390771 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.373193 PA
Season.303903 PA
Last 2 Years.3553084 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.419

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
MGMBetMGM+135-185
BOLBetOnline+158-208
BRBetRivers+160

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.31332 PA
Season.299174 PA
Last 2 Years.324547 PA

Last 5 GamesTotal Bases

Jun 13vs TEX0
Jun 14vs TEX0
Jun 16vs TOR0
Jun 18vs TOR4
Jun 19@ SEA7

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

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-155+115
BOLBetOnline-149+115
CZRCaesars-162+121

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.343

WindowRateSample
Last 2 Weeks.12516 PA
Season.36641 PA
Last 2 Years.400185 PA

Last 5 GamesTotal Bases

Jun 11@ PIT1
Jun 12@ CWS1
Jun 13@ CWS0
Jun 15vs TB0
Jun 17vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases3 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.416

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
BOLBetOnline-161+123
CZRCaesars-162+121

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.37845 PA
Season.39778 PA
Last 2 Years.367679 PA

Last 5 GamesTotal Bases

Jun 14vs SD0
Jun 16@ SEA0
Jun 17@ SEA4
Jun 18@ SEA2
Jun 19@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.286

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.417139 PA
Season.365788 PA
Last 2 Years.3521856 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases4 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.416

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-115-115
BOLBetOnline-118-110
CZRCaesars-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
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 GamesTotal Bases

Jun 16vs CLE0
Jun 17vs CLE2
Jun 18vs CLE1
Jun 19@ ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.343

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-125-105
BOLBetOnline-120-108
CZRCaesars-121-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 18@ MIL0
Jun 19@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.279

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.404

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
BOLBetOnline-108-120
CZRCaesars-120-112

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.0002 PA
Season.17423 PA
Last 2 Years.32643 PA

Last 5 GamesTotal Bases

Jun 7vs SEA0
Jun 10vs MIN0
Jun 11vs MIN0
Jun 17@ CIN0
Jun 18@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks.57938 PA
Season.358302 PA
Last 2 Years.3371272 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs LHP

wOBA.317
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.404

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+105-140

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks.2867 PA
Season.12931 PA
Last 2 Years.297293 PA

Last 5 GamesTotal Bases

May 9vs HOU0
May 14vs WSH1
May 16@ CLE0
Jun 14vs AZ1
Jun 17vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-120-108
CZRCaesars-121-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.1437 PA
Season.25064 PA
Last 2 Years.315124 PA

Last 5 GamesTotal Bases

Jun 14vs SEA1
Jun 15vs KC2
Jun 16vs KC6
Jun 17vs KC2
Jun 19@ TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.05020 PA
Season.26897 PA
Last 2 Years.281260 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.381210 PA
Season.3591077 PA
Last 2 Years.3623424 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.332

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-130-105
BOLBetOnline-123-105
CZRCaesars-136+102

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.28132 PA
Season.321140 PA
Last 2 Years.373670 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL6
Jun 15vs MIA4
Jun 16vs MIA0
Jun 18vs NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.25016 PA
Season.238122 PA
Last 2 Years.333669 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Quality of Contact vs RHP

wOBA.298
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases2 in 13 PA
Career Average.154
Plate Appearances13
HR · K · BB0 · 3 · 3

Projection

Projected Total Bases1.386

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
CZRCaesars-170+128

We project 1.4 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
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.25020 PA
Season.383141 PA
Last 2 Years.374628 PA

Last 5 GamesTotal Bases

Jun 15vs PIT2
Jun 16vs PIT1
Jun 17vs PIT1
Jun 18vs LAA1
Jun 19vs LAA6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.278

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.393

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
MGMBetMGM+120-160
BOLBetOnline+118-154
BRBetRivers+120
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+112-150

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.10519 PA
Season.292106 PA
Last 2 Years.363465 PA

Last 5 GamesTotal Bases

Jun 9@ KC0
Jun 10@ KC0
Jun 12@ BOS0
Jun 14@ BOS5
Jun 18vs MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases2 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.317

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-130-105
BOLBetOnline-123-105
CZRCaesars-121-110

We project 1.3 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↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.33321 PA
Season.310155 PA
Last 2 Years.313678 PA

Last 5 GamesTotal Bases

Jun 13vs DET4
Jun 16@ MIL0
Jun 17@ MIL4
Jun 18@ MIL0
Jun 19@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.279

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.38

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-130-105
BOLBetOnline-123-105
CZRCaesars-136+102

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.340

WindowRateSample
Last 2 Weeks.0006 PA
Season.30826 PA
Last 2 Years.30826 PA

Last 5 GamesTotal Bases

Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL1
Jun 19vs BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.396

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.388

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+105-140
BOLBetOnline+109-141

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🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.05618 PA
Season.34983 PA
Last 2 Years.382306 PA

Last 5 GamesTotal Bases

Jun 14@ CWS1
Jun 15vs TB5
Jun 16vs TB1
Jun 17vs TB1
Jun 19vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.318

WindowRateSample
Last 2 Weeks.17617 PA
Season.31969 PA
Last 2 Years.275200 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.411214 PA
Season.3551058 PA
Last 2 Years.3742832 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.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
MGMBetMGM-175+130
CZRCaesars-173+129

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.335

WindowRateSample
Last 2 Weeks2.0001 PA
Season.17258 PA
Last 2 Years.253190 PA

Last 5 GamesTotal Bases

May 23vs PIT4
May 27vs MIA0
May 30@ BAL0
Jun 4@ ATL3
Jun 8vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.34558 PA
Season.327196 PA
Last 2 Years.441456 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.410

WindowRateSample
Last 2 Weeks.484186 PA
Season.367855 PA
Last 2 Years.3502370 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.383

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks.18937 PA
Season.369141 PA
Last 2 Years.364231 PA

Last 5 GamesTotal Bases

Jun 12vs CHC0
Jun 14vs CHC2
Jun 16@ ATL0
Jun 17@ ATL0
Jun 19@ MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.319

WindowRateSample
Last 2 Weeks.32331 PA
Season.242198 PA
Last 2 Years.354438 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.320231 PA
Season.333871 PA
Last 2 Years.3512731 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.298

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-112-115
CZRCaesars-120-112

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.316

WindowRateSample
Last 2 Weeks.13315 PA
Season.23139 PA
Last 2 Years.326193 PA

Last 5 GamesTotal Bases

Jun 13@ KC5
Jun 14@ KC0
Jun 15vs DET1
Jun 17vs DET0
Jun 19vs CLE2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.65735 PA
Season.397234 PA
Last 2 Years.347643 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.260150 PA
Season.3241085 PA
Last 2 Years.3383997 PA

Quality of Contact vs LHP

wOBA.278
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.359

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-125-105
BOLBetOnline-132+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.39543 PA

Last 2 GamesTotal Bases

Jun 10@ TB0
Jun 17vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.364

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-118-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
WeatherNeutral

Batter · Total Bases / PA vs LHP.313

WindowRateSample
Last 2 Weeks
Season.29224 PA
Last 2 Years.193140 PA

Last 5 GamesTotal Bases

May 13@ HOU0
May 15vs SD0
May 18vs CWS0
May 19vs CWS0
Jun 17vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.411

WindowRateSample
Last 2 Weeks.56439 PA
Season.382246 PA
Last 2 Years.360303 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.346179 PA
Season.318808 PA
Last 2 Years.3383281 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
BOLBetOnline+112-145

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.379

WindowRateSample
Last 2 Weeks.42914 PA
Season.38936 PA
Last 2 Years.36641 PA

Last 5 GamesTotal Bases

Jun 13@ PIT1
Jun 14@ PIT2
Jun 15@ PHI0
Jun 16@ PHI5
Jun 17@ PHI5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.266

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.285

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-135+100
BOLBetOnline-130+100
CZRCaesars-141+106

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.346

WindowRateSample
Last 2 Weeks.18211 PA
Season.39433 PA
Last 2 Years.25774 PA

Last 5 GamesTotal Bases

Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB0
Jun 17vs TB2
Jun 19vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.318

WindowRateSample
Last 2 Weeks.17617 PA
Season.31969 PA
Last 2 Years.275200 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.411214 PA
Season.3551058 PA
Last 2 Years.3742832 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.351

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-150+110
BOLBetOnline-141+108
CZRCaesars-137+104

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.286

WindowRateSample
Last 2 Weeks.15426 PA
Season.233193 PA
Last 2 Years.298302 PA

Last 5 GamesTotal Bases

Jun 13vs TEX1
Jun 14vs TEX1
Jun 16vs TOR0
Jun 17vs TOR0
Jun 19@ SEA3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.48025 PA
Season.350177 PA
Last 2 Years.403417 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.356208 PA
Season.3521068 PA
Last 2 Years.3594113 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.331

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-150+110
BOLBetOnline-147+113
CZRCaesars-141+106

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.336

WindowRateSample
Last 2 Weeks.40010 PA
Season.19462 PA
Last 2 Years.350294 PA

Last 5 GamesTotal Bases

Jun 12vs PHI3
Jun 13vs PHI0
Jun 14vs PHI1
Jun 18vs CLE0
Jun 19@ ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.41943 PA
Season.282241 PA
Last 2 Years.305982 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.258132 PA
Season.300831 PA
Last 2 Years.3643146 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases5 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.246

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.2 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↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.1258 PA
Season.248109 PA
Last 2 Years.350434 PA

Last 5 GamesTotal Bases

Jun 4vs BAL0
Jun 8@ TB0
Jun 13vs TEX1
Jun 14vs TEX0
Jun 19@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.325

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-118-110

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.327

WindowRateSample
Last 2 Weeks.23330 PA
Season.308201 PA
Last 2 Years.371736 PA

Last 5 GamesTotal Bases

Jun 15vs PIT6
Jun 16vs PIT0
Jun 17vs PIT0
Jun 18vs LAA1
Jun 19vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.32

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
BOLBetOnline-167+127
CZRCaesars-170+127

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.392

WindowRateSample
Last 2 Weeks.63611 PA
Season.35881 PA
Last 2 Years.373257 PA

Last 5 GamesTotal Bases

Jun 13vs COL0
Jun 14vs COL4
Jun 16vs PIT0
Jun 17vs PIT0
Jun 19vs LAA4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.278

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.318

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2.5× / ~1.5×
BallparkNeutral
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 14vs PHI0
Jun 16vs CLE5
Jun 17vs CLE0
Jun 18vs CLE0
Jun 19@ ATL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.09111 PA
Season.28278 PA
Last 2 Years.266226 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.394170 PA
Season.321973 PA
Last 2 Years.3412910 PA

Quality of Contact vs LHP

wOBA.277
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.229

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-150
BOLBetOnline+112-145
CZRCaesars+106-141

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.304

WindowRateSample
Last 2 Weeks.30030 PA
Season.220141 PA
Last 2 Years.264367 PA

Last 5 GamesTotal Bases

Jun 11vs SEA1
Jun 12vs SD0
Jun 13vs SD2
Jun 14vs SD0
Jun 19@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.310

WindowRateSample
Last 2 Weeks.13023 PA
Season.333156 PA
Last 2 Years.314541 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.399223 PA
Season.3291131 PA
Last 2 Years.3323052 PA

Quality of Contact vs RHP

wOBA.261
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.306

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-108-120

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.311

WindowRateSample
Last 2 Weeks.28628 PA
Season.236191 PA
Last 2 Years.327904 PA

Last 5 GamesTotal Bases

Jun 13vs DET0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 18@ MIL1
Jun 19@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.279

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 8 PA
Career Average.000
Plate Appearances8
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.271

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-155+115
BOLBetOnline-149+115
CZRCaesars-162+121

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.00010 PA
Season.21746 PA
Last 2 Years.248206 PA

Last 5 GamesTotal Bases

Jun 6vs TB1
Jun 9vs AZ0
Jun 13@ PIT0
Jun 15@ PHI0
Jun 16@ PHI2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.266

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.195

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-150+110
BOLBetOnline-143+110
CZRCaesars-150+112

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.38731 PA
Season.28481 PA
Last 2 Years.28481 PA

Last 5 GamesTotal Bases

Jun 15vs PIT3
Jun 16vs PIT0
Jun 17vs PIT4
Jun 18vs LAA1
Jun 19vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.278

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.262

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-190+139

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
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.332

WindowRateSample
Last 2 Weeks.0004 PA
Season.24025 PA
Last 2 Years.21932 PA

Last 5 GamesTotal Bases

May 30vs BOS3
May 31vs BOS0
Jun 16@ MIL0
Jun 17@ MIL0
Jun 19@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.279

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.243

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-110-118
CZRCaesars-120-112

We project 1.2 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.269

WindowRateSample
Last 2 Weeks.06929 PA
Season.19656 PA
Last 2 Years.19656 PA

Last 5 GamesTotal Bases

Jun 11@ MIA0
Jun 13@ CIN0
Jun 14@ CIN4
Jun 15vs LAA0
Jun 17vs LAA4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.265
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.248

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-141+108

We project 1.2 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.311

WindowRateSample
Last 2 Weeks.30020 PA
Season.223121 PA
Last 2 Years.280657 PA

Last 5 GamesTotal Bases

Jun 7@ TEX1
Jun 8vs NYY3
Jun 12vs DET2
Jun 17@ MIL0
Jun 19@ HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.279

WindowRateSample
Last 2 Weeks.20020 PA
Season.178146 PA
Last 2 Years.278424 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.371186 PA
Season.338955 PA
Last 2 Years.3242791 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.237

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-118-110
CZRCaesars-115-117

We project 1.2 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🔥 10-game hitting streak

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.50042 PA
Season.455231 PA
Last 2 Years.375555 PA

Last 5 GamesTotal Bases

Jun 14@ PIT2
Jun 15@ PHI2
Jun 16@ PHI1
Jun 17@ PHI1
Jun 19vs SF1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.453

WindowRateSample
Last 2 Weeks.72722 PA
Season.48599 PA
Last 2 Years.433127 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.361194 PA
Season.342966 PA
Last 2 Years.3403102 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.384
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.984

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.434

WindowRateSample
Last 2 Weeks.55627 PA
Season.458192 PA
Last 2 Years.422857 PA

Last 5 GamesTotal Bases

Jun 13vs NYY0
Jun 14vs NYY0
Jun 17@ BOS2
Jun 18@ BOS1
Jun 19@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.51729 PA
Season.397199 PA
Last 2 Years.428722 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.372215 PA
Season.340853 PA
Last 2 Years.3543004 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases2 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.863

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+139-182

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×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.60010 PA
Season.272147 PA
Last 2 Years.371912 PA

Last 5 GamesTotal Bases

Jun 7@ ATL0
Jun 9vs LAD1
Jun 11vs LAD0
Jun 17@ ATH5
Jun 19@ COL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.419

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.834

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.408

WindowRateSample
Last 2 Weeks1.3333 PA
Season.52025 PA
Last 2 Years.312199 PA

Last 5 GamesTotal Bases

Jun 14vs SEA1
Jun 15vs KC1
Jun 16vs KC2
Jun 17vs KC0
Jun 19@ TB5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.419

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.76

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.50028 PA
Season.40669 PA
Last 2 Years.325114 PA

Last 5 GamesTotal Bases

Jun 13vs MIA0
Jun 14vs MIA0
Jun 15@ ATH6
Jun 16@ ATH1
Jun 19@ COL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.418

WindowRateSample
Last 2 Weeks.37929 PA
Season.506156 PA
Last 2 Years.478515 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.420

WindowRateSample
Last 2 Weeks.440159 PA
Season.432770 PA
Last 2 Years.3972817 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.813

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline-108-120

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
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.58336 PA
Season.400145 PA
Last 2 Years.385476 PA

Last 5 GamesTotal Bases

Jun 13@ CIN3
Jun 14@ CIN4
Jun 15vs LAA1
Jun 17vs LAA4
Jun 19vs MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.756

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+130-169

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12vs NYY0
Jun 13vs NYY2
Jun 14vs NYY0
Jun 18@ BOS2
Jun 19@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.51729 PA
Season.397199 PA
Last 2 Years.428722 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.372215 PA
Season.340853 PA
Last 2 Years.3543004 PA

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.683

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179

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.394

WindowRateSample
Last 2 Weeks.44738 PA
Season.384206 PA
Last 2 Years.396852 PA

Last 5 GamesTotal Bases

Jun 14vs TEX0
Jun 16vs TOR3
Jun 17vs TOR1
Jun 18vs TOR2
Jun 19@ SEA2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.716

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+141-185

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
Recent Form🔥 23-game hitting streak

Batter · Total Bases / PA vs RHP.454

WindowRateSample
Last 2 Weeks.60543 PA
Season.459159 PA
Last 2 Years.416488 PA

Last 5 GamesTotal Bases

Jun 15vs PIT1
Jun 16vs PIT6
Jun 17vs PIT4
Jun 18vs LAA1
Jun 19vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.08834 PA
Season.278133 PA
Last 2 Years.278133 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.278

WindowRateSample
Last 2 Weeks.222225 PA
Season.2961100 PA
Last 2 Years.3282790 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.716

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+122-159

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 LHP.443

WindowRateSample
Last 2 Weeks1.1676 PA
Season.47869 PA
Last 2 Years.434219 PA

Last 5 GamesTotal Bases

Jun 11@ COL4
Jun 12@ SF0
Jun 14@ SF0
Jun 17vs COL3
Jun 19vs TOR5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.427

WindowRateSample
Last 2 Weeks.58324 PA
Season.435207 PA
Last 2 Years.4311054 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.371178 PA
Season.326984 PA
Last 2 Years.3273915 PA

Quality of Contact vs LHP

wOBA.368
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.363
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-7

Total Bases8 in 9 PA
Career Average.444
Plate Appearances9
HR · K · BB1 · 0 · 2

Projection

Projected Total Bases1.642

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.22935 PA
Season.434196 PA
Last 2 Years.386787 PA

Last 5 GamesTotal Bases

Jun 14@ BAL1
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL1
Jun 19@ TEX5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.404

WindowRateSample
Last 2 Weeks.46226 PA
Season.437206 PA
Last 2 Years.395693 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.462210 PA
Season.3781132 PA
Last 2 Years.3694034 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.652

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.20010 PA
Season.33327 PA
Last 2 Years.351581 PA

Last 5 GamesTotal Bases

Jun 12vs NYY4
Jun 14vs NYY1
Jun 16@ BOS0
Jun 17@ BOS0
Jun 19@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.425

WindowRateSample
Last 2 Weeks.71421 PA
Season.403129 PA
Last 2 Years.369658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.379198 PA
Season.346954 PA
Last 2 Years.3683879 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.629

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+134-175

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.24129 PA
Season.297219 PA
Last 2 Years.283568 PA

Last 5 GamesTotal Bases

Jun 14vs LAD4
Jun 16@ NYY0
Jun 17@ NYY3
Jun 18@ NYY1
Jun 19@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.406

WindowRateSample
Last 2 Weeks1.0007 PA
Season.42935 PA
Last 2 Years.328119 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.345200 PA
Season.3421066 PA
Last 2 Years.3294720 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases2 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.626

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 18@ NYY0
Jun 19@ DET5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.406

WindowRateSample
Last 2 Weeks1.0007 PA
Season.42935 PA
Last 2 Years.328119 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.345200 PA
Season.3421066 PA
Last 2 Years.3294720 PA

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.625

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 11vs LAD0
Jun 12vs MIA0
Jun 15@ ATH0
Jun 17@ ATH0
Jun 19@ COL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.419

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.692

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.25032 PA
Season.34986 PA
Last 2 Years.257179 PA

Last 5 GamesTotal Bases

Jun 13vs TEX1
Jun 16vs TOR0
Jun 17vs TOR0
Jun 18vs TOR3
Jun 19@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.48025 PA
Season.350177 PA
Last 2 Years.403417 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.356208 PA
Season.3521068 PA
Last 2 Years.3594113 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.656

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-175+135

We project 1.7 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks
Season.33871 PA
Last 2 Years.376295 PA

Last 5 GamesTotal Bases

May 18vs BAL3
May 19vs BAL1
May 20vs BAL0
May 22@ NYY1
Jun 19vs WSH4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.42119 PA
Season.281139 PA
Last 2 Years.363234 PA

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.318201 PA
Season.3611140 PA
Last 2 Years.3943745 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.52836 PA
Season.343143 PA
Last 2 Years.483863 PA

Last 5 GamesTotal Bases

Jun 14vs AZ2
Jun 15vs NYM8
Jun 16vs NYM0
Jun 17vs NYM0
Jun 19@ NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.586

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.0001 PA
Season.1119 PA
Last 2 Years.28873 PA

Last 5 GamesTotal Bases

Jun 9@ SF0
Jun 13vs SEA2
Jun 16vs KC0
Jun 17vs KC1
Jun 19@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.419

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.585

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.26715 PA
Season.39758 PA
Last 2 Years.334299 PA

Last 5 GamesTotal Bases

Jun 13vs PHI1
Jun 16vs CLE0
Jun 17vs CLE5
Jun 18vs CLE2
Jun 19@ ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.09111 PA
Season.28278 PA
Last 2 Years.266226 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.394170 PA
Season.321973 PA
Last 2 Years.3412910 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.578

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-182+138

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.1× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ TOR0
Jun 14@ TOR0
Jun 16vs CWS4
Jun 18vs CWS2
Jun 19vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.537

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.36838 PA
Season.426148 PA
Last 2 Years.330652 PA

Last 5 GamesTotal Bases

Jun 12vs SD0
Jun 14vs SD0
Jun 16@ SEA1
Jun 17@ SEA0
Jun 18@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.286

WindowRateSample
Last 2 Weeks.16730 PA
Season.281167 PA
Last 2 Years.240533 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.417139 PA
Season.365788 PA
Last 2 Years.3521856 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.245
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.584

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.3336 PA
Season.17617 PA
Last 2 Years.25690 PA

Last 5 GamesTotal Bases

Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL5
Jun 18vs BAL0
Jun 19vs BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.396

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.579

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.75012 PA
Season.61118 PA
Last 2 Years.328308 PA

Last 5 GamesTotal Bases

Jun 12@ BOS0
Jun 13@ BOS1
Jun 15vs MIN1
Jun 16vs MIN2
Jun 19vs SD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.56523 PA
Season.346133 PA
Last 2 Years.392477 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.356191 PA
Season.323746 PA
Last 2 Years.3273296 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-10

Total Bases0 in 11 PA
Career Average.000
Plate Appearances11
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.525

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.300

WindowRateSample
Last 2 Weeks.18211 PA
Season.210100 PA
Last 2 Years.251366 PA

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 13vs LAD0
Jun 17@ NYY3
Jun 18@ NYY0
Jun 19@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.413

WindowRateSample
Last 2 Weeks.81316 PA
Season.35867 PA
Last 2 Years.344163 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.376117 PA
Season.326797 PA
Last 2 Years.3482845 PA

Quality of Contact vs RHP

wOBA.280
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.515

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.35317 PA
Season.318132 PA
Last 2 Years.298517 PA

Last 5 GamesTotal Bases

Jun 6vs MIL0
Jun 14@ ATH3
Jun 15@ CHC1
Jun 17@ CHC1
Jun 19vs PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.50014 PA
Season.307137 PA
Last 2 Years.272654 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.356191 PA
Season.2761057 PA
Last 2 Years.3153202 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.583

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+141-185

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
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13vs ATL0
Jun 14vs ATL1
Jun 15@ CIN0
Jun 16@ CIN0
Jun 18@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.294

WindowRateSample
Last 2 Weeks.23113 PA
Season.19498 PA
Last 2 Years.250364 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Starter Allows · vs LHB

wOBA Allowed.254
Hard-Hit % Allowed31%

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.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherNeutral
Recent Form↩ 6 games since a hit

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.0001 PA
Season.2229 PA
Last 2 Years.32050 PA

Last 5 GamesTotal Bases

May 7@ AZ0
May 8@ SF0
May 10@ SF0
Jun 17@ ATH0
Jun 19@ COL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.419

WindowRateSample
Last 2 Weeks.68419 PA
Season.389157 PA
Last 2 Years.408473 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.402179 PA
Season.4111047 PA
Last 2 Years.4013817 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.577

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.46428 PA
Season.325160 PA
Last 2 Years.377661 PA

Last 5 GamesTotal Bases

Jun 12vs AZ0
Jun 13vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1
Jun 19@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.50014 PA
Season.322143 PA
Last 2 Years.379515 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.314220 PA
Season.3091073 PA
Last 2 Years.3434052 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.475

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2.5× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.26123 PA
Season.26123 PA
Last 2 Years.315216 PA

Last 5 GamesTotal Bases

Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL1
Jun 19@ TEX2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.404

WindowRateSample
Last 2 Weeks.46226 PA
Season.437206 PA
Last 2 Years.395693 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.462210 PA
Season.3781132 PA
Last 2 Years.3694034 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.464

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14vs ATL7
Jun 15@ CIN0
Jun 16@ CIN0
Jun 17@ CIN2
Jun 18@ PHI3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.294

WindowRateSample
Last 2 Weeks.23113 PA
Season.19498 PA
Last 2 Years.250364 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Starter Allows · vs LHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.514

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-135+105

We project 1.5 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
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.19226 PA
Season.29737 PA
Last 2 Years.29737 PA

Last 5 GamesTotal Bases

Jun 10vs HOU1
Jun 12vs TB2
Jun 14vs TB0
Jun 16@ AZ0
Jun 18@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.519

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.304

WindowRateSample
Last 2 Weeks.00010 PA
Season.19226 PA
Last 2 Years.22485 PA

Last 5 GamesTotal Bases

Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF1
Jun 19vs MIL3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.368

WindowRateSample
Last 2 Weeks.50014 PA
Season.32178 PA
Last 2 Years.373161 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.412187 PA
Season.327796 PA
Last 2 Years.3071783 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.45

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.39433 PA
Season.37491 PA
Last 2 Years.362622 PA

Last 5 GamesTotal Bases

Jun 13vs TEX2
Jun 14vs TEX1
Jun 16vs TOR1
Jun 17vs TOR1
Jun 18vs TOR4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.501

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.00010 PA
Season.313166 PA
Last 2 Years.306323 PA

Last 5 GamesTotal Bases

Jun 12@ CIN0
Jun 14@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.424

WindowRateSample
Last 2 Weeks.67928 PA
Season.379177 PA
Last 2 Years.375701 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.342199 PA
Season.365858 PA
Last 2 Years.3862416 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.493

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.5004 PA
Season.20379 PA
Last 2 Years.258229 PA

Last 5 GamesTotal Bases

Jun 10vs ATL2
Jun 16@ NYY1
Jun 17@ NYY0
Jun 18@ NYY1
Jun 19@ DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.406

WindowRateSample
Last 2 Weeks1.0007 PA
Season.42935 PA
Last 2 Years.328119 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.345200 PA
Season.3421066 PA
Last 2 Years.3294720 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.428

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.20010 PA
Season.41724 PA
Last 2 Years.31161 PA

Last 5 GamesTotal Bases

Jun 14@ CIN0
Jun 15vs LAA0
Jun 16vs LAA0
Jun 17vs LAA3
Jun 19vs MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.49

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 19vs CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.343

WindowRateSample
Last 2 Weeks.33312 PA
Season.31396 PA
Last 2 Years.336384 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.339174 PA
Season.3571083 PA
Last 2 Years.3483352 PA

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.423

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherNeutral

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.71421 PA
Season.301163 PA
Last 2 Years.284285 PA

Last 5 GamesTotal Bases

Jun 13@ ATH3
Jun 14@ ATH5
Jun 15@ CHC0
Jun 17@ CHC5
Jun 19vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.50014 PA
Season.307137 PA
Last 2 Years.272654 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.356191 PA
Season.2761057 PA
Last 2 Years.3153202 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.5

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-169+130

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks.0002 PA
Season.40020 PA
Last 2 Years.37135 PA

Last 5 GamesTotal Bases

Jun 12@ TOR2
Jun 13@ TOR1
Jun 16vs CWS3
Jun 18vs CWS0
Jun 19vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ CIN1
Jun 14@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.40922 PA
Season.351134 PA
Last 2 Years.348635 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.459209 PA
Season.343881 PA
Last 2 Years.3532462 PA

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.65426 PA
Season.306124 PA
Last 2 Years.345731 PA

Last 5 GamesTotal Bases

Jun 13vs TB1
Jun 15@ AZ2
Jun 16@ AZ4
Jun 18@ ATH0
Jun 19@ ATH6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.475

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-164+125

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.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ MIL6
Jun 14@ MIL0
Jun 15vs MIA2
Jun 16vs MIA1
Jun 18vs NYM3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.25016 PA
Season.238122 PA
Last 2 Years.333669 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases2 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 3 · 1

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 0.5we lean Over

BookOverUnder
BOLBetOnline-130+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~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.0001 PA
Season.09111 PA
Last 2 Years.288118 PA

Last 5 GamesTotal Bases

Jun 12@ CLE0
Jun 13@ CLE0
Jun 15@ HOU12
Jun 17@ HOU0
Jun 19vs CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.20015 PA
Season.27074 PA
Last 2 Years.276196 PA

Opposing Starter · Season1 GS

W–L0–1
ERA2.54
WHIP0.99
IP49.2
H / K / BB35 / 48 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.442215 PA
Season.3341031 PA
Last 2 Years.3563056 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

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.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ BAL6
Jun 15@ STL0
Jun 16@ STL0
Jun 17@ STL2
Jun 19@ TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.52223 PA
Season.357157 PA
Last 2 Years.299616 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.352176 PA
Season.3181151 PA
Last 2 Years.3525005 PA

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.406

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.377

WindowRateSample
Last 2 Weeks.5002 PA
Season.5002 PA
Last 2 Years.42928 PA

Last 5 GamesTotal Bases

Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL0
Jun 17vs BAL1
Jun 18vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.45511 PA
Season.37081 PA
Last 2 Years.320103 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.396

WindowRateSample
Last 2 Weeks.471119 PA
Season.359498 PA
Last 2 Years.3402069 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.46

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.0003 PA
Season.46428 PA
Last 2 Years.329380 PA

Last 5 GamesTotal Bases

Apr 5vs CHC0
Apr 6vs KC2
Jun 16@ MIL2
Jun 18@ MIL1
Jun 19@ HOU2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.331

WindowRateSample
Last 2 Weeks.31332 PA
Season.285123 PA
Last 2 Years.351382 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.333

WindowRateSample
Last 2 Weeks.341220 PA
Season.318887 PA
Last 2 Years.3273230 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.449

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-143+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.333

WindowRateSample
Last 2 Weeks.2504 PA
Season.25643 PA
Last 2 Years.256277 PA

Last 5 GamesTotal Bases

Jun 13@ TOR0
Jun 16vs CWS1
Jun 17vs CWS0
Jun 18vs CWS4
Jun 19vs CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.2229 PA
Season.37189 PA
Last 2 Years.332319 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.312199 PA
Season.3781005 PA
Last 2 Years.3683005 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases2 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.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~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.2504 PA
Season.27818 PA
Last 2 Years.29224 PA

Last 5 GamesTotal Bases

Jun 9@ SF0
Jun 10@ SF2
Jun 12vs SEA1
Jun 14vs SEA1
Jun 19@ TB1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.419

WindowRateSample
Last 2 Weeks.80010 PA
Season.46367 PA
Last 2 Years.377146 PA

Opposing Starter · Season3 GS

W–L4–1
ERA4.32
WHIP1.14
IP50.0
H / K / BB37 / 52 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.268164 PA
Season.316934 PA
Last 2 Years.3362966 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.361

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~3× / ~1×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN0
Jun 18@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.294

WindowRateSample
Last 2 Weeks.23113 PA
Season.19498 PA
Last 2 Years.250364 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Starter Allows · vs LHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.419

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.18937 PA
Season.377191 PA
Last 2 Years.425285 PA

Last 5 GamesTotal Bases

Jun 14vs COL1
Jun 15vs PIT0
Jun 16vs PIT0
Jun 18vs LAA0
Jun 19vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.55020 PA
Season.266139 PA
Last 2 Years.266139 PA

Opposing Starter · Season13 GS

W–L5–6
ERA3.14
WHIP1.34
IP71.2
H / K / BB59 / 69 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.414162 PA
Season.317884 PA
Last 2 Years.3352126 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.416

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-175+135

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.22227 PA
Season.336122 PA
Last 2 Years.293205 PA

Last 5 GamesTotal Bases

Jun 13vs STL0
Jun 14vs STL0
Jun 16@ TEX0
Jun 18@ TEX0
Jun 19@ AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.394

WindowRateSample
Last 2 Weeks.42326 PA
Season.438176 PA
Last 2 Years.377767 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.401142 PA
Season.374860 PA
Last 2 Years.3832431 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.0006 PA
Season.36025 PA
Last 2 Years.287157 PA

Last 5 GamesTotal Bases

Jun 14@ WSH1
Jun 16vs BAL1
Jun 17vs BAL0
Jun 18vs BAL1
Jun 19vs BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.411

WindowRateSample
Last 2 Weeks.56439 PA
Season.382246 PA
Last 2 Years.360303 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.346179 PA
Season.318808 PA
Last 2 Years.3383281 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.414

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-149+115

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.292

WindowRateSample
Last 2 Weeks.10010 PA
Season.214112 PA
Last 2 Years.233275 PA

Last 5 GamesTotal Bases

Jun 14@ BOS1
Jun 15vs MIN0
Jun 16vs MIN1
Jun 18vs MIN0
Jun 19vs SD3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.30020 PA
Season.325154 PA
Last 2 Years.369572 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.367188 PA
Season.350875 PA
Last 2 Years.3323178 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2.8× / ~1.1×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13vs ATL1
Jun 14vs ATL0
Jun 15@ CIN0
Jun 16@ CIN0
Jun 18@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.294

WindowRateSample
Last 2 Weeks.23113 PA
Season.19498 PA
Last 2 Years.250364 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Starter Allows · vs LHB

wOBA Allowed.254
Hard-Hit % Allowed31%

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.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.20729 PA
Season.320147 PA
Last 2 Years.291333 PA

Last 5 GamesTotal Bases

Jun 14vs TB0
Jun 15@ AZ1
Jun 17@ AZ1
Jun 18@ ATH2
Jun 19@ ATH4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.393

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs ATL1
Jun 13@ MIL1
Jun 14@ MIL1
Jun 16vs MIA0
Jun 18vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.25016 PA
Season.238122 PA
Last 2 Years.333669 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.371

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.30010 PA
Season.318151 PA
Last 2 Years.372508 PA

Last 5 GamesTotal Bases

Jun 13@ PIT2
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0
Jun 19vs SF1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.266

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.298

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.18211 PA
Season.36868 PA
Last 2 Years.304408 PA

Last 5 GamesTotal Bases

Jun 4vs BAL1
Jun 5@ NYY1
Jun 12vs TEX0
Jun 16vs TOR2
Jun 18vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.369

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.299

WindowRateSample
Last 2 Weeks.0007 PA
Season.13330 PA
Last 2 Years.227198 PA

Last 5 GamesTotal Bases

Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF1
Jun 17vs SF0
Jun 19vs MIL4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.368

WindowRateSample
Last 2 Weeks.50014 PA
Season.32178 PA
Last 2 Years.373161 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.412187 PA
Season.327796 PA
Last 2 Years.3071783 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.289

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.0003 PA
Season.08312 PA
Last 2 Years.22879 PA

Last 5 GamesTotal Bases

Jun 10@ LAA0
Jun 12@ KC0
Jun 14@ KC0
Jun 17vs DET2
Jun 19vs CLE2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.36411 PA
Season.34678 PA
Last 2 Years.373233 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.351191 PA
Season.3441047 PA
Last 2 Years.3413610 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.347

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.18222 PA
Season.31470 PA
Last 2 Years.31470 PA

Last 5 GamesTotal Bases

Jun 10vs WSH3
Jun 12vs CHC0
Jun 14vs CHC1
Jun 16@ ATL0
Jun 19@ MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.42921 PA
Season.316155 PA
Last 2 Years.431383 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.304

WindowRateSample
Last 2 Weeks.308143 PA
Season.264671 PA
Last 2 Years.3262688 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.277

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-123-104

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.324

WindowRateSample
Last 2 Weeks.1437 PA
Season.19121 PA
Last 2 Years.16237 PA

Last 5 GamesTotal Bases

Jun 14@ CWS2
Jun 15vs TB0
Jun 16vs TB0
Jun 17vs TB1
Jun 19vs BAL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.34053 PA
Season.448221 PA
Last 2 Years.342758 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.341208 PA
Season.366819 PA
Last 2 Years.3532797 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.344

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-112-115

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.294

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.268142 PA

Last 2 GamesTotal Bases

Jun 18@ ATH1
Jun 19@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23517 PA
Season.233120 PA
Last 2 Years.282394 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.429238 PA
Season.3801062 PA
Last 2 Years.3643438 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.308

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-130+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.327

WindowRateSample
Last 2 Weeks.10010 PA
Season.29867 PA
Last 2 Years.322211 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 14vs TEX0
Jun 17vs TOR1
Jun 18vs TOR0
Jun 19@ SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35317 PA
Season.346136 PA
Last 2 Years.360369 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.331148 PA
Season.350915 PA
Last 2 Years.3294222 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.303

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.18527 PA
Season.287122 PA
Last 2 Years.340347 PA

Last 5 GamesTotal Bases

Jun 14@ PIT0
Jun 15@ PHI0
Jun 16@ PHI1
Jun 17@ PHI0
Jun 19vs SF3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.266

WindowRateSample
Last 2 Weeks.10519 PA
Season.17486 PA
Last 2 Years.195128 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.273154 PA
Season.336987 PA
Last 2 Years.3303671 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.159

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-169+130

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.