MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsWednesday, June 17, 2026

Every hitter on the Wednesday, June 17, 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 starting61 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×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.511

WindowRateSample
Last 2 Weeks.82139 PA
Season.511182 PA
Last 2 Years.394592 PA

Last 5 GamesTotal Bases

Jun 11vs MIN4
Jun 12@ CLE0
Jun 13@ CLE4
Jun 15@ HOU4
Jun 16@ HOU0

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

WindowRateSample
Last 2 Weeks.58834 PA
Season.481106 PA
Last 2 Years.545178 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

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

WindowRateSample
Last 2 Weeks.346211 PA
Season.296858 PA
Last 2 Years.3213422 PA

Quality of Contact vs RHP

wOBA.387
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.127

A 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
BRBetRivers-110
BOVBovada-105-125
DKDraftKings-105-127
CZRCaesars-107-128

We project 2.1 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 LHP.507

WindowRateSample
Last 2 Weeks.86715 PA
Season.65372 PA
Last 2 Years.535331 PA

Last 5 GamesTotal Bases

Jun 10@ CLE2
Jun 12@ TOR1
Jun 13@ TOR4
Jun 14@ TOR3
Jun 16vs CWS5

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.425228 PA
Last 2 Years.425228 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.429
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.095

A 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
BRBetRivers+104
BOVBovada+110-145
DKDraftKings+106-141
CZRCaesars+104-137

We project 2.1 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.478

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.513158 PA

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

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 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.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases2.061

A 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
BOVBovada+115-150
DKDraftKings+115-154
CZRCaesars+117-157

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

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.48947 PA
Season.457223 PA
Last 2 Years.375547 PA

Last 5 GamesTotal Bases

Jun 12@ PIT7
Jun 13@ PIT1
Jun 14@ PIT2
Jun 15@ PHI2
Jun 16@ PHI1

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

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Quality of Contact vs RHP

wOBA.375
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases2.059

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+120
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+118-159

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

Context

Expected PAs4.45
vs SP / Bullpen~1.7× / ~2.8×
BallparkNeutral
WeatherHelping
Recent Form🔥 16-game hitting streak

Batter · Total Bases / PA vs RHP.546

WindowRateSample
Last 2 Weeks.92138 PA
Season.533210 PA
Last 2 Years.448928 PA

Last 5 GamesTotal Bases

Jun 12@ MIN4
Jun 13@ MIN1
Jun 14@ MIN4
Jun 15vs SD2
Jun 16vs SD1

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.19472 PA
Last 2 Years.16983 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact vs RHP

wOBA.418
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases2.04

A 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
BRBetRivers-117
BOVBovada+100-130
DKDraftKings-101-132
CZRCaesars-103-130

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

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.524

WindowRateSample
Last 2 Weeks.81638 PA
Season.533165 PA
Last 2 Years.471448 PA

Last 5 GamesTotal Bases

Jun 11@ BAL4
Jun 12@ WSH7
Jun 13@ WSH1
Jun 14@ WSH1
Jun 16vs BAL1

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

WindowRateSample
Last 2 Weeks.63238 PA
Season.388206 PA
Last 2 Years.383290 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.400
Hard-Hit %41%

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

Career Average.200
Plate Appearances5

Projection

Projected Total Bases2.039

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130

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

WindowRateSample
Last 2 Weeks.66047 PA
Season.496123 PA
Last 2 Years.447812 PA

Last 5 GamesTotal Bases

Jun 10@ ATH5
Jun 12vs PHI1
Jun 13vs PHI10
Jun 14vs PHI5
Jun 16vs CLE0

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

WindowRateSample
Last 2 Weeks.75012 PA
Season.341132 PA
Last 2 Years.368631 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.471138 PA
Last 2 Years.460498 PA

Quality of Contact vs RHP

wOBA.379
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases2.017

A 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
BRBetRivers+125
BOVBovada+120-160
DKDraftKings+119-159
CZRCaesars+115-154

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

Context

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

Batter · Total Bases / PA vs RHP.445

WindowRateSample
Last 2 Weeks.53345 PA
Season.474228 PA
Last 2 Years.417901 PA

Last 5 GamesTotal Bases

Jun 12vs SEA5
Jun 13vs SEA1
Jun 14vs SEA7
Jun 15vs KC2
Jun 16vs KC1

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

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.397
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases2.015

A 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
BRBetRivers-113
BOVBovada+100-130
DKDraftKings+100-132
CZRCaesars-104-129

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

Context

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

Batter · Total Bases / PA vs RHP.439

WindowRateSample
Last 2 Weeks.43639 PA
Season.507205 PA
Last 2 Years.481879 PA

Last 5 GamesTotal Bases

Jun 12vs MIA4
Jun 13vs MIA0
Jun 14vs MIA0
Jun 15@ ATH1
Jun 16@ ATH4

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

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

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

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.014

A 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
BRBetRivers-108
BOVBovada-120-110
DKDraftKings-118-113
CZRCaesars-121-111

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

Context

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

Batter · Total Bases / PA vs LHP.487

WindowRateSample
Last 2 Weeks
Season.57184 PA
Last 2 Years.492179 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.31332 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact vs LHP

wOBA.404
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.994

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

Context

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

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks.59542 PA
Season.436204 PA
Last 2 Years.442858 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 13vs SEA4
Jun 14vs SEA1
Jun 15vs KC1
Jun 16vs KC2

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

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers-110
BOVBovada+105-135
DKDraftKings+105-139
CZRCaesars-105-129

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

Context

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

Batter · Total Bases / PA vs RHP.458

WindowRateSample
Last 2 Weeks.59039 PA
Season.431216 PA
Last 2 Years.534552 PA

Last 5 GamesTotal Bases

Jun 12vs COL5
Jun 13vs COL1
Jun 14vs COL2
Jun 15vs PIT9
Jun 16vs PIT1

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

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.420
Hard-Hit %49%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.978

A 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
BRBetRivers+107
BOVBovada-110-120
DKDraftKings-109-122
FANFanatics-115-115
CZRCaesars-110-121

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

Context

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

Batter · Total Bases / PA vs LHP.427

WindowRateSample
Last 2 Weeks.54224 PA
Season.457127 PA
Last 2 Years.430351 PA

Last 5 GamesTotal Bases

Jun 10@ CWS1
Jun 12@ NYM2
Jun 13@ NYM1
Jun 14@ NYM0
Jun 16vs SF0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.50070 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.386
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.935

A 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
BRBetRivers+100
BOVBovada+115-150
DKDraftKings+116-154
FANFanatics+110-145
CZRCaesars+113-150

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

Context

Expected PAs4.35
vs SP / Bullpen~1× / ~3.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.498

WindowRateSample
Last 2 Weeks.81137 PA
Season.476206 PA
Last 2 Years.402793 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 12vs TEX6
Jun 13vs TEX3
Jun 14vs TEX9
Jun 16vs TOR0

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

WindowRateSample
Last 2 Weeks.72711 PA
Season.33874 PA
Last 2 Years.302189 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.50020 PA
Season.275193 PA
Last 2 Years.307886 PA

Quality of Contact vs RHP

wOBA.405
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.917

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+100
BOVBovada+110-145
DKDraftKings+107-142
CZRCaesars+109-145

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

WindowRateSample
Last 2 Weeks1.0009 PA
Season.42050 PA
Last 2 Years.42050 PA

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 13vs ATL0
Jun 14vs ATL2
Jun 15@ CIN1
Jun 16@ CIN0

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

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.888

A 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+112
BOVBovada+125-165
DKDraftKings+126-167
CZRCaesars+120-162

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

Context

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

Batter · Total Bases / PA vs RHP.488

WindowRateSample
Last 2 Weeks.69239 PA
Season.482197 PA
Last 2 Years.482720 PA

Last 5 GamesTotal Bases

Jun 12@ ATH0
Jun 13@ ATH0
Jun 14@ ATH12
Jun 15@ CHC2
Jun 16@ CHC0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.22571 PA
Last 2 Years.367313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.449185 PA
Season.361961 PA
Last 2 Years.3684224 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.375
Plate Appearances8

Projection

Projected Total Bases1.875

A 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
BRBetRivers-120
BOVBovada+100-130
DKDraftKings+100-132
CZRCaesars-103-130

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

Context

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.47823 PA
Season.47823 PA
Last 2 Years.42326 PA

Last 5 GamesTotal Bases

Jun 10vs CIN1
Jun 12@ BAL1
Jun 13@ BAL6
Jun 14@ BAL1
Jun 16@ STL1

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

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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
BRBetRivers+107
BOVBovada+120-160
DKDraftKings+118-156
CZRCaesars+118-157

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.27943 PA
Season.397214 PA
Last 2 Years.406856 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

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

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.873

A 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
BRBetRivers+115
BOVBovada+100-130
DKDraftKings-103-129
CZRCaesars+100-134

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

Context

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.34241 PA
Season.365189 PA
Last 2 Years.410244 PA

Last 5 GamesTotal Bases

Jun 11vs TEX2
Jun 12vs HOU1
Jun 13vs HOU4
Jun 14vs HOU1
Jun 15@ WSH1

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

WindowRateSample
Last 2 Weeks.41724 PA
Season.541159 PA
Last 2 Years.433720 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.391210 PA
Season.358952 PA
Last 2 Years.3882512 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.336
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.868

A 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
BRBetRivers+105
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars+100-134

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

WindowRateSample
Last 2 Weeks.59647 PA
Season.445227 PA
Last 2 Years.4551037 PA

Last 5 GamesTotal Bases

Jun 11vs SEA4
Jun 12vs SD1
Jun 13vs SD7
Jun 14vs SD1
Jun 16@ SEA0

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

WindowRateSample
Last 2 Weeks.59122 PA
Season.410166 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.411146 PA
Last 2 Years.341663 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances10

Projection

Projected Total Bases1.868

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+115
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+122-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
WeatherHelping

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.37548 PA
Season.350163 PA
Last 2 Years.427649 PA

Last 5 GamesTotal Bases

Jun 11vs AZ0
Jun 12@ PIT2
Jun 13@ PIT0
Jun 14@ PIT1
Jun 15@ PHI0

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

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.866

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+108
BOVBovada+115-150
DKDraftKings+113-149
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.57114 PA
Season.398161 PA
Last 2 Years.323769 PA

Last 5 GamesTotal Bases

Jun 1vs NYM0
Jun 2vs NYM0
Jun 3vs NYM7
Jun 5@ DET1
Jun 16vs BAL1

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

WindowRateSample
Last 2 Weeks.63238 PA
Season.388206 PA
Last 2 Years.383290 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %36%

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

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.866

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-190+139

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

Context

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

Batter · Total Bases / PA vs LHP.490

WindowRateSample
Last 2 Weeks.92313 PA
Season.62759 PA
Last 2 Years.476349 PA

Last 5 GamesTotal Bases

Jun 6@ PHI0
Jun 7@ PHI2
Jun 9vs ATL0
Jun 10vs ATL1
Jun 16@ NYY0

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

WindowRateSample
Last 2 Weeks.24337 PA
Season.15895 PA
Last 2 Years.3301033 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

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

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.386
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.284
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.191
Plate Appearances21

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

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-150+118

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

Context

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

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.53315 PA
Season.36798 PA
Last 2 Years.346364 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.466189 PA
Season.447916 PA
Last 2 Years.4113457 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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-120-110
BRBetRivers-165
BOVBovada-130+100
DKDraftKings-132-101
CZRCaesars-136+101

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

Context

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

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.31316 PA
Season.304102 PA
Last 2 Years.325292 PA

Last 5 GamesTotal Bases

Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM1
Jun 14@ NYM1
Jun 16vs SF1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.50070 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.386
Hard-Hit % Allowed43%

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+130-175
BRBetRivers+125
BOVBovada+125-165
DKDraftKings+125-167
CZRCaesars+123-164

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

Context

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

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.38936 PA
Season.448203 PA
Last 2 Years.408933 PA

Last 5 GamesTotal Bases

Jun 12@ LAA1
Jun 13@ LAA0
Jun 14@ LAA0
Jun 15@ LAD0
Jun 16@ LAD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.851

A 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
BRBetRivers+138
BOVBovada+125-165
DKDraftKings+124-165
CZRCaesars+129-173

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

Context

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

Batter · Total Bases / PA vs RHP.496

WindowRateSample
Last 2 Weeks.67443 PA
Season.526226 PA
Last 2 Years.450622 PA

Last 5 GamesTotal Bases

Jun 12@ KC9
Jun 13@ KC3
Jun 14@ KC1
Jun 15vs DET3
Jun 16vs DET1

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

WindowRateSample
Last 2 Weeks
Season.194108 PA
Last 2 Years.372527 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

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

WindowRateSample
Last 2 Weeks.366164 PA
Season.346732 PA
Last 2 Years.3402471 PA

Quality of Contact vs RHP

wOBA.426
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.251
Hard-Hit % Allowed25%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

Projection

Projected Total Bases1.85

A 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
BRBetRivers-115
BOVBovada+110-145
DKDraftKings+106-141
CZRCaesars-102-132

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

Context

Expected PAs4.35
vs SP / Bullpen~1× / ~3.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.42942 PA
Season.495222 PA
Last 2 Years.367589 PA

Last 5 GamesTotal Bases

Jun 12@ MIN2
Jun 13@ MIN4
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD0

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

WindowRateSample
Last 2 Weeks.66715 PA
Season.36868 PA
Last 2 Years.34188 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.457230 PA
Season.347976 PA
Last 2 Years.3423964 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.345
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.844

A 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
BRBetRivers-121
BOVBovada+105-135
DKDraftKings+102-136
CZRCaesars-104-129

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

Batter · Total Bases / PA vs LHP.441

WindowRateSample
Last 2 Weeks.53315 PA
Season.52985 PA
Last 2 Years.506243 PA

Last 5 GamesTotal Bases

Jun 12vs TB1
Jun 13vs TB5
Jun 14vs TB2
Jun 15@ AZ3
Jun 16@ AZ2

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

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.369
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.83

A 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
BRBetRivers+102
BOVBovada+110-145
DKDraftKings+109-145
CZRCaesars+109-145

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

Batter · Total Bases / PA vs RHP.447

WindowRateSample
Last 2 Weeks.64342 PA
Season.43896 PA
Last 2 Years.359131 PA

Last 5 GamesTotal Bases

Jun 10vs WSH4
Jun 12vs CHC6
Jun 13vs CHC1
Jun 14vs CHC1
Jun 16@ ATL2

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

WindowRateSample
Last 2 Weeks.08312 PA
Season.36089 PA
Last 2 Years.36089 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.392
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.83

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+114
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+121-162

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

WindowRateSample
Last 2 Weeks.41736 PA
Season.417168 PA
Last 2 Years.371868 PA

Last 5 GamesTotal Bases

Jun 12vs MIA0
Jun 13vs MIA2
Jun 14vs MIA0
Jun 15@ ATH1
Jun 16@ ATH4

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

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

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

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.091
Plate Appearances11

Projection

Projected Total Bases1.828

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+107
BOVBovada-105-125
DKDraftKings-105-127
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
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.432

WindowRateSample
Last 2 Weeks.50024 PA
Season.492132 PA
Last 2 Years.446442 PA

Last 5 GamesTotal Bases

Jun 10@ CWS1
Jun 12@ NYM4
Jun 13@ NYM1
Jun 14@ NYM1
Jun 16vs SF1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.31332 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.825

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers-121
BOVBovada+105-135
DKDraftKings+105-140
CZRCaesars+105-139

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

WindowRateSample
Last 2 Weeks.49049 PA
Season.397232 PA
Last 2 Years.379849 PA

Last 5 GamesTotal Bases

Jun 12@ PIT1
Jun 13@ PIT2
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI2

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.821

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BRBetRivers-117
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-109-122

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

WindowRateSample
Last 2 Weeks.42942 PA
Season.480231 PA
Last 2 Years.420917 PA

Last 5 GamesTotal Bases

Jun 12@ KC4
Jun 13@ KC4
Jun 14@ KC1
Jun 15vs DET0
Jun 16vs DET1

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

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

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

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.812

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+115
BOVBovada+135-180
DKDraftKings+136-182
CZRCaesars+130-176

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

Context

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

Batter · Total Bases / PA vs RHP.423

WindowRateSample
Last 2 Weeks.55934 PA
Season.430135 PA
Last 2 Years.364571 PA

Last 5 GamesTotal Bases

Jun 11vs TEX0
Jun 12vs HOU3
Jun 13vs HOU3
Jun 14vs HOU0
Jun 16@ WSH0

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

WindowRateSample
Last 2 Weeks.41724 PA
Season.541159 PA
Last 2 Years.433720 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.391210 PA
Season.358952 PA
Last 2 Years.3882512 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.336
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.808

A 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+112
BOVBovada+135-180
DKDraftKings+133-178
FANFanatics+130-170
CZRCaesars+123-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~2× / ~2.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.51533 PA
Season.380192 PA
Last 2 Years.397847 PA

Last 5 GamesTotal Bases

Jun 10@ TB4
Jun 12vs TEX8
Jun 13vs TEX2
Jun 14vs TEX0
Jun 16vs TOR3

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

WindowRateSample
Last 2 Weeks.72711 PA
Season.33874 PA
Last 2 Years.302189 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.50020 PA
Season.275193 PA
Last 2 Years.307886 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.807

A 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
BRBetRivers-103
BOVBovada+100-130
DKDraftKings-102-131
CZRCaesars-105-127

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

Context

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

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.38142 PA
Season.470215 PA
Last 2 Years.421867 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 13vs SEA3
Jun 14vs SEA1
Jun 15vs KC0
Jun 16vs KC1

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

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.805

A 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
BRBetRivers+106
BOVBovada+100-130
DKDraftKings+101-133
CZRCaesars+105-139

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

WindowRateSample
Last 2 Weeks.54544 PA
Season.545134 PA
Last 2 Years.397693 PA

Last 5 GamesTotal Bases

Jun 12vs AZ2
Jun 13vs AZ0
Jun 14vs AZ4
Jun 15vs NYM5
Jun 16vs NYM0

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

WindowRateSample
Last 2 Weeks.22631 PA
Season.321187 PA
Last 2 Years.268291 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.354147 PA
Season.355860 PA
Last 2 Years.3163286 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.804

A 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+133
BOVBovada+125-165
DKDraftKings+125-167
FANFanatics+130-170
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.41748 PA
Season.271240 PA
Last 2 Years.387847 PA

Last 5 GamesTotal Bases

Jun 12@ BAL1
Jun 13@ BAL2
Jun 14@ BAL2
Jun 15@ STL0
Jun 16@ STL1

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

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.802

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-118
BRBetRivers-150
BOVBovada-115-115
DKDraftKings-114-116
CZRCaesars-117-114

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.333177 PA
Last 2 Years.394685 PA

Last 5 GamesTotal Bases

Jun 8vs NYY1
Jun 9vs NYY2
Jun 12vs DET0
Jun 13vs DET1
Jun 16@ MIL0

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.356132 PA
Last 2 Years.368174 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.8

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-154+115

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

Context

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

Batter · Total Bases / PA vs LHP.381

WindowRateSample
Last 2 Weeks.30813 PA
Season.39888 PA
Last 2 Years.459327 PA

Last 5 GamesTotal Bases

Jun 11@ COL1
Jun 12@ SF0
Jun 13@ SF0
Jun 15vs COL0
Jun 16vs COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.469241 PA
Season.4081196 PA
Last 2 Years.4034407 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.798

A 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
BRBetRivers-114
BOVBovada-110-120
DKDraftKings-111-120
CZRCaesars-112-120

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

Context

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

Batter · Total Bases / PA vs LHP.447

WindowRateSample
Last 2 Weeks.47419 PA
Season.58396 PA
Last 2 Years.471410 PA

Last 5 GamesTotal Bases

Jun 12@ CIN1
Jun 13@ CIN5
Jun 14@ CIN0
Jun 15vs LAA1
Jun 16vs LAA1

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

WindowRateSample
Last 2 Weeks.33315 PA
Season.46226 PA
Last 2 Years.37761 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.359167 PA
Season.297782 PA
Last 2 Years.3221967 PA

Quality of Contact vs LHP

wOBA.373
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-145
BRBetRivers+108
BOVBovada+100-130
DKDraftKings-101-131
CZRCaesars+100-134

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.44427 PA
Season.397156 PA
Last 2 Years.378545 PA

Last 5 GamesTotal Bases

Jun 6vs MIL1
Jun 7vs MIL1
Jun 9vs CHC1
Jun 15@ CHC1
Jun 16@ CHC3

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.792

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+118-157
CZRCaesars+109-145

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

Batter · Total Bases / PA vs LHP.403

WindowRateSample
Last 2 Weeks.4449 PA
Season.43678 PA
Last 2 Years.474228 PA

Last 5 GamesTotal Bases

Jun 12vs ATL8
Jun 13vs ATL3
Jun 14vs ATL2
Jun 15@ CIN5
Jun 16@ CIN2

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

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

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-115-115
BRBetRivers-115
BOVBovada-110-120
DKDraftKings-111-119
CZRCaesars-121-110

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

WindowRateSample
Last 2 Weeks.47438 PA
Season.441213 PA
Last 2 Years.471822 PA

Last 5 GamesTotal Bases

Jun 12@ LAA0
Jun 13@ LAA1
Jun 14@ LAA4
Jun 15@ LAD3
Jun 16@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.789

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-159+119

We project 1.8 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.371

WindowRateSample
Last 2 Weeks.31332 PA
Season.405116 PA
Last 2 Years.405116 PA

Last 5 GamesTotal Bases

Jun 9vs NYY0
Jun 10vs NYY1
Jun 12vs DET0
Jun 13vs DET1
Jun 16@ MIL0

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.356132 PA
Last 2 Years.368174 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.785

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+150-200
BRBetRivers+140
BOVBovada+145-190
DKDraftKings+143-191
CZRCaesars+135-182

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

WindowRateSample
Last 2 Weeks.66712 PA
Season.44978 PA
Last 2 Years.400472 PA

Last 5 GamesTotal Bases

Jun 12vs ATL5
Jun 13vs ATL3
Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN1

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

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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+100-135
BRBetRivers-121
BOVBovada-105-125
DKDraftKings-107-124
CZRCaesars-106-127

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

WindowRateSample
Last 2 Weeks.46037 PA
Season.371205 PA
Last 2 Years.374775 PA

Last 5 GamesTotal Bases

Jun 11vs MIN4
Jun 12@ CLE4
Jun 13@ CLE0
Jun 15@ HOU4
Jun 16@ HOU0

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

WindowRateSample
Last 2 Weeks.58834 PA
Season.481106 PA
Last 2 Years.545178 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

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

WindowRateSample
Last 2 Weeks.346211 PA
Season.296858 PA
Last 2 Years.3213422 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-154+115

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

Context

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.39433 PA
Season.371178 PA
Last 2 Years.306343 PA

Last 5 GamesTotal Bases

Jun 12vs HOU0
Jun 13vs HOU0
Jun 14vs HOU1
Jun 15@ WSH3
Jun 16@ WSH0

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

WindowRateSample
Last 2 Weeks.41724 PA
Season.541159 PA
Last 2 Years.433720 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.391210 PA
Season.358952 PA
Last 2 Years.3882512 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.336
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.776

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers-107
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars-103-130

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

Batter · Total Bases / PA vs LHP.416

WindowRateSample
Last 2 Weeks.8577 PA
Season.42050 PA
Last 2 Years.433157 PA

Last 5 GamesTotal Bases

Jun 9@ CWS0
Jun 12@ NYM1
Jun 13@ NYM8
Jun 14@ NYM0
Jun 16vs SF0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.50070 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.386
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.775

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125

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

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.31741 PA
Season.332223 PA
Last 2 Years.366603 PA

Last 5 GamesTotal Bases

Jun 12@ MIN2
Jun 13@ MIN8
Jun 14@ MIN0
Jun 15vs SD0
Jun 16vs SD0

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

WindowRateSample
Last 2 Weeks.66715 PA
Season.36868 PA
Last 2 Years.34188 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.457230 PA
Season.347976 PA
Last 2 Years.3423964 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.345
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.761

A 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
BRBetRivers+104
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs RHP.439

WindowRateSample
Last 2 Weeks.65944 PA
Season.354220 PA
Last 2 Years.413901 PA

Last 5 GamesTotal Bases

Jun 10vs WSH11
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC4
Jun 16@ ATL0

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.11643 PA
Last 2 Years.11643 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.757

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+150
CZRCaesars+146-197

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.34681 PA
Last 2 Years.453263 PA

Last 5 GamesTotal Bases

Jun 12vs TB1
Jun 13vs TB1
Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ7

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

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.752

A 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
BRBetRivers+107
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+111-148

We project 1.8 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.479

WindowRateSample
Last 2 Weeks.61331 PA
Season.60358 PA
Last 2 Years.60358 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.63238 PA
Season.388206 PA
Last 2 Years.383290 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %28%

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

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.752

A rough estimate 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
CZRCaesars-137+104

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

Context

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

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.51631 PA
Season.456136 PA
Last 2 Years.335651 PA

Last 5 GamesTotal Bases

Jun 7@ TOR1
Jun 11vs SEA3
Jun 12vs SD0
Jun 14vs SD0
Jun 16@ SEA1

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

WindowRateSample
Last 2 Weeks.35728 PA
Season.332184 PA
Last 2 Years.363666 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.210
Plate Appearances19

Projection

Projected Total Bases1.75

A rough estimate 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

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

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.27333 PA
Season.422204 PA
Last 2 Years.451607 PA

Last 5 GamesTotal Bases

Jun 12@ LAA2
Jun 13@ LAA0
Jun 14@ LAA3
Jun 15@ LAD2
Jun 16@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.749

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-173+129

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

WindowRateSample
Last 2 Weeks.47948 PA
Season.435216 PA
Last 2 Years.375963 PA

Last 5 GamesTotal Bases

Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI2
Jun 13vs PHI0
Jun 16vs CLE5

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

WindowRateSample
Last 2 Weeks.40030 PA
Season.371213 PA
Last 2 Years.309750 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

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

BookOverUnder
MGMBetMGM-150+110

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

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks
Season.323130 PA
Last 2 Years.410902 PA

Last 5 GamesTotal Bases

May 10@ CWS0
May 11@ HOU0
May 12@ HOU2
May 13@ HOU0
Jun 16vs BAL1

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

WindowRateSample
Last 2 Weeks.63238 PA
Season.388206 PA
Last 2 Years.383290 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %33%

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

Career Average.143
Plate Appearances7

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
BRBetRivers+114
BOVBovada+125-165
DKDraftKings+125-167
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
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.37516 PA
Season.37761 PA
Last 2 Years.355293 PA

Last 5 GamesTotal Bases

Jun 10vs PHI1
Jun 12vs NYY4
Jun 13vs NYY0
Jun 14vs NYY2
Jun 16@ BOS5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.747

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-114
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars+101-136

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

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.40030 PA
Season.497179 PA
Last 2 Years.449769 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL0
Jun 14@ MIL0
Jun 15vs MIA0
Jun 16vs MIA0

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

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.371
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.259
Plate Appearances54

Projection

Projected Total Bases1.745

A 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
BRBetRivers+104
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+102-136

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

Batter · Total Bases / PA vs LHP.376

WindowRateSample
Last 2 Weeks.57919 PA
Season.29894 PA
Last 2 Years.319263 PA

Last 5 GamesTotal Bases

Jun 12@ SF4
Jun 13@ SF2
Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.466189 PA
Season.447916 PA
Last 2 Years.4113457 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.744

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+114
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+112-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
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.47642 PA
Season.387186 PA
Last 2 Years.338701 PA

Last 5 GamesTotal Bases

Jun 12vs MIA1
Jun 13vs MIA0
Jun 14vs MIA2
Jun 15@ ATH0
Jun 16@ ATH0

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

WindowRateSample
Last 2 Weeks
Season.436101 PA
Last 2 Years.387501 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

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

WindowRateSample
Last 2 Weeks.420238 PA
Season.3791033 PA
Last 2 Years.3583397 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances10

Projection

Projected Total Bases1.745

A 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
BRBetRivers+104
BOVBovada+105-135
DKDraftKings+105-140
CZRCaesars+101-136

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
WeatherHelping

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.15020 PA
Season.44075 PA
Last 2 Years.436289 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS1
Jun 14@ CWS0
Jun 15vs TB0
Jun 16vs TB1

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

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+120-160
BRBetRivers+140
BOVBovada+125-165
DKDraftKings+126-167
CZRCaesars+122-164

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

WindowRateSample
Last 2 Weeks.59542 PA
Season.470183 PA
Last 2 Years.371547 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.40030 PA
Season.371213 PA
Last 2 Years.309750 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.381
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

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

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-130-103

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

WindowRateSample
Last 2 Weeks.58312 PA
Season.49375 PA
Last 2 Years.368231 PA

Last 5 GamesTotal Bases

Jun 10vs ATL1
Jun 12vs LAD3
Jun 13vs LAD0
Jun 14vs LAD4
Jun 16@ NYY0

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

WindowRateSample
Last 2 Weeks.24337 PA
Season.15895 PA
Last 2 Years.3301033 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

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

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.360
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.284
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.738

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-200+150

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

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.435

WindowRateSample
Last 2 Weeks.68816 PA
Season.44481 PA
Last 2 Years.451359 PA

Last 5 GamesTotal Bases

Jun 10vs PHI1
Jun 12vs NYY3
Jun 13vs NYY1
Jun 14vs NYY1
Jun 16@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.737

A 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
BRBetRivers+112
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+109-145

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

Context

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.39433 PA
Season.394208 PA
Last 2 Years.417799 PA

Last 5 GamesTotal Bases

Jun 12vs COL0
Jun 13vs COL2
Jun 14vs COL6
Jun 15vs PIT1
Jun 16vs PIT0

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

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.737

A 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
BRBetRivers+130
BOVBovada+110-145
DKDraftKings+109-144
CZRCaesars+107-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~3× / ~1.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.432

WindowRateSample
Last 2 Weeks.48635 PA
Season.481189 PA
Last 2 Years.425770 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL3
Jun 14@ MIL0
Jun 15vs MIA3
Jun 16vs MIA4

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

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances24

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
MGMBetMGM+100-135
BRBetRivers+125
BOVBovada+120-160
DKDraftKings+119-159
CZRCaesars+116-154

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

Context

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

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.46341 PA
Season.434221 PA
Last 2 Years.463495 PA

Last 5 GamesTotal Bases

Jun 12vs SEA0
Jun 13vs SEA3
Jun 14vs SEA2
Jun 15vs KC1
Jun 16vs KC0

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

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.732

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+114
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars-102-132

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
WeatherHelping

Batter · Total Bases / PA vs LHP.378

WindowRateSample
Last 2 Weeks.33312 PA
Season.37564 PA
Last 2 Years.455303 PA

Last 5 GamesTotal Bases

Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1
Jun 12vs NYY2
Jun 16@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.729

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-120
BOVBovada-110-120
DKDraftKings-108-123
CZRCaesars-110-121

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.435207 PA
Last 2 Years.435207 PA

Last 5 GamesTotal Bases

Jun 12@ ATH3
Jun 13@ ATH4
Jun 14@ ATH7
Jun 15@ CHC0
Jun 16@ CHC4

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 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.299
Hard-Hit % Allowed37%

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+115-155
BRBetRivers+115
BOVBovada+120-160
DKDraftKings+121-162
CZRCaesars+118-157

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

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.26242 PA
Season.311209 PA
Last 2 Years.373974 PA

Last 5 GamesTotal Bases

Jun 12vs MIA1
Jun 13vs MIA2
Jun 14vs MIA6
Jun 15@ ATH1
Jun 16@ ATH10

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

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

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

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.238
Plate Appearances21

Projection

Projected Total Bases1.723

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BRBetRivers+107
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-106-127

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

Context

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

Batter · Total Bases / PA vs RHP.449

WindowRateSample
Last 2 Weeks.59542 PA
Season.455187 PA
Last 2 Years.403638 PA

Last 5 GamesTotal Bases

Jun 10vs WSH2
Jun 12vs CHC0
Jun 13vs CHC0
Jun 14vs CHC2
Jun 16@ ATL4

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

WindowRateSample
Last 2 Weeks.08312 PA
Season.36089 PA
Last 2 Years.36089 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.719

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+118
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+117-157

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.43569 PA
Last 2 Years.43569 PA

Last 5 GamesTotal Bases

Jun 10vs PHI0
Jun 12vs NYY4
Jun 13vs NYY4
Jun 14vs NYY3
Jun 16@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.718

A 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
BRBetRivers-103
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+108-143

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.32858 PA
Last 2 Years.386324 PA

Last 5 GamesTotal Bases

Jun 11@ COL4
Jun 12@ SF4
Jun 13@ SF1
Jun 15vs COL0
Jun 16vs COL3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.469241 PA
Season.4081196 PA
Last 2 Years.4034407 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

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

Context

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

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.7504 PA
Season.50040 PA
Last 2 Years.341220 PA

Last 5 GamesTotal Bases

Jun 5@ TEX0
Jun 7@ TEX2
Jun 10vs NYY0
Jun 13vs DET0
Jun 16@ MIL0

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

WindowRateSample
Last 2 Weeks.64717 PA
Season.457129 PA
Last 2 Years.398171 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM+100-135
CZRCaesars-109-122

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

Context

Expected PAs4.35
vs SP / Bullpen~2.6× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.36422 PA
Season.317123 PA
Last 2 Years.333573 PA

Last 5 GamesTotal Bases

Jun 9vs NYY1
Jun 10vs NYY0
Jun 12vs DET2
Jun 13vs DET0
Jun 16@ MIL2

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

WindowRateSample
Last 2 Weeks.64717 PA
Season.457129 PA
Last 2 Years.398171 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.712

A rough estimate 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
CZRCaesars-127-106

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.323124 PA
Last 2 Years.300517 PA

Last 5 GamesTotal Bases

Jun 3@ LAA4
Jun 5vs MIL1
Jun 6vs MIL0
Jun 14@ ATH3
Jun 15@ CHC1

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.22571 PA
Last 2 Years.367313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.449185 PA
Season.361961 PA
Last 2 Years.3684224 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.713

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+130
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+133-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
WeatherHelping
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.28635 PA
Season.466189 PA
Last 2 Years.452898 PA

Last 5 GamesTotal Bases

Jun 12@ MIL1
Jun 13@ MIL3
Jun 14@ MIL1
Jun 15vs MIA1
Jun 16vs MIA4

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

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances45

Projection

Projected Total Bases1.71

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-113
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars+100-134

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

WindowRateSample
Last 2 Weeks.38142 PA
Season.380208 PA
Last 2 Years.381966 PA

Last 5 GamesTotal Bases

Jun 10vs WSH3
Jun 12vs CHC1
Jun 13vs CHC3
Jun 14vs CHC0
Jun 16@ ATL4

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

WindowRateSample
Last 2 Weeks.08312 PA
Season.36089 PA
Last 2 Years.36089 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.707

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BRBetRivers-108
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars-106-125

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

Context

Expected PAs4.25
vs SP / Bullpen~2.7× / ~1.6×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.36433 PA
Season.457186 PA
Last 2 Years.389781 PA

Last 5 GamesTotal Bases

Jun 12@ BAL3
Jun 13@ BAL4
Jun 14@ BAL1
Jun 15@ STL0
Jun 16@ STL0

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

WindowRateSample
Last 2 Weeks.33321 PA
Season.471157 PA
Last 2 Years.410366 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.316174 PA
Season.3531066 PA
Last 2 Years.3673217 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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
MGMBetMGM+130-175
BRBetRivers-105
BOVBovada+125-165
DKDraftKings+124-166
CZRCaesars+117-157

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

WindowRateSample
Last 2 Weeks.31451 PA
Season.367120 PA
Last 2 Years.429651 PA

Last 5 GamesTotal Bases

Jun 9@ ATH2
Jun 10@ ATH2
Jun 12vs PHI0
Jun 13vs PHI1
Jun 16vs CLE0

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

WindowRateSample
Last 2 Weeks.40030 PA
Season.371213 PA
Last 2 Years.309750 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.704

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

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

Batter · Total Bases / PA vs LHP.401

WindowRateSample
Last 2 Weeks.6258 PA
Season.46239 PA
Last 2 Years.360111 PA

Last 5 GamesTotal Bases

Jun 9@ CWS0
Jun 10@ CWS3
Jun 12@ NYM0
Jun 13@ NYM0
Jun 14@ NYM0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.50070 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.386
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Context

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

Batter · Total Bases / PA vs LHP.438

WindowRateSample
Last 2 Weeks.57919 PA
Season.48285 PA
Last 2 Years.482371 PA

Last 5 GamesTotal Bases

Jun 12@ CIN2
Jun 13@ CIN2
Jun 14@ CIN2
Jun 15vs LAA1
Jun 16vs LAA1

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

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BRBetRivers-124
BOVBovada-115-115
DKDraftKings-115-115
CZRCaesars-118-113

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

WindowRateSample
Last 2 Weeks.18211 PA
Season.290100 PA
Last 2 Years.395248 PA

Last 5 GamesTotal Bases

Jun 10@ CWS0
Jun 12@ NYM2
Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.50070 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.386
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.695

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+118
BOVBovada+140-185
DKDraftKings+139-185
CZRCaesars+127-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.339

WindowRateSample
Last 2 Weeks.27344 PA
Season.325123 PA
Last 2 Years.392839 PA

Last 5 GamesTotal Bases

Jun 12@ KC1
Jun 13@ KC1
Jun 14@ KC0
Jun 15vs DET1
Jun 16vs DET3

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

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

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

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 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.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.695

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+129-173
CZRCaesars+124-170

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

Context

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

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.15645 PA
Season.353238 PA
Last 2 Years.361861 PA

Last 5 GamesTotal Bases

Jun 12@ PIT1
Jun 13@ PIT0
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0

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

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.694

A 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
BRBetRivers+128
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+118-159

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

Context

Expected PAs4.45
vs SP / Bullpen~1.3× / ~3.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.52836 PA
Season.371205 PA
Last 2 Years.410773 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 12vs TEX8
Jun 13vs TEX1
Jun 14vs TEX1
Jun 16vs TOR0

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.26775 PA
Last 2 Years.235162 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.284236 PA
Last 2 Years.309896 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.688

A 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
BRBetRivers-103
BOVBovada+100-130
DKDraftKings+100-133
CZRCaesars-103-130

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
WeatherHelping

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.27747 PA
Season.385252 PA
Last 2 Years.4711099 PA

Last 5 GamesTotal Bases

Jun 12vs HOU1
Jun 13vs HOU5
Jun 14vs HOU2
Jun 15@ WSH0
Jun 16@ WSH3

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.686

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BRBetRivers-148
BOVBovada-135+105
DKDraftKings-140+105
CZRCaesars-143+107

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.51339 PA
Season.354206 PA
Last 2 Years.329853 PA

Last 5 GamesTotal Bases

Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC0
Jun 15vs DET4
Jun 16vs DET2

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

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

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

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.684

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-173+128

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
WeatherHelping

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks1.0003 PA
Season.3758 PA
Last 2 Years.403216 PA

Last 5 GamesTotal Bases

Apr 1vs COL1
Apr 3@ CWS2
Jun 12vs NYY4
Jun 14vs NYY1
Jun 16@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.684

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers-109
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars+107-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.364

WindowRateSample
Last 2 Weeks.46730 PA
Season.291172 PA
Last 2 Years.352781 PA

Last 5 GamesTotal Bases

Jun 10vs BOS4
Jun 12@ LAA0
Jun 13@ LAA2
Jun 14@ LAA2
Jun 15@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

Career Average.500
Plate Appearances6

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

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-136+102

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

Context

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

Batter · Total Bases / PA vs LHP.380

WindowRateSample
Last 2 Weeks.40015 PA
Season.37966 PA
Last 2 Years.404260 PA

Last 5 GamesTotal Bases

Jun 10@ PIT1
Jun 11@ PIT0
Jun 12@ CWS3
Jun 13@ CWS0
Jun 15vs TB4

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

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-173+129

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.32128 PA
Season.372199 PA
Last 2 Years.372199 PA

Last 5 GamesTotal Bases

Jun 11@ NYM0
Jun 12@ MIN2
Jun 14@ MIN5
Jun 15vs SD0
Jun 16vs SD3

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.19472 PA
Last 2 Years.16983 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.681

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+100
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+114-152

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

WindowRateSample
Last 2 Weeks.45040 PA
Season.434205 PA
Last 2 Years.437906 PA

Last 5 GamesTotal Bases

Jun 10vs WSH4
Jun 12vs CHC0
Jun 13vs CHC3
Jun 14vs CHC1
Jun 16@ ATL4

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

WindowRateSample
Last 2 Weeks.08312 PA
Season.36089 PA
Last 2 Years.36089 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.68

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+118
CZRCaesars+125-170

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

Context

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.36838 PA
Season.282216 PA
Last 2 Years.4111019 PA

Last 5 GamesTotal Bases

Jun 12@ BAL4
Jun 13@ BAL4
Jun 14@ BAL0
Jun 15@ STL1
Jun 16@ STL0

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

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

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+110-150
BRBetRivers-112
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+112-150

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

WindowRateSample
Last 2 Weeks.32540 PA
Season.282209 PA
Last 2 Years.449787 PA

Last 5 GamesTotal Bases

Jun 12@ BAL0
Jun 13@ BAL4
Jun 14@ BAL2
Jun 15@ STL0
Jun 16@ STL2

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

WindowRateSample
Last 2 Weeks.33321 PA
Season.471157 PA
Last 2 Years.410366 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.316174 PA
Season.3531066 PA
Last 2 Years.3673217 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

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

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.52678 PA
Last 2 Years.339168 PA

Last 5 GamesTotal Bases

Jun 10vs HOU1
Jun 12vs TB2
Jun 13vs TB0
Jun 14vs TB0
Jun 15@ AZ1

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

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.677

A 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
BRBetRivers+145

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

WindowRateSample
Last 2 Weeks.32749 PA
Season.359237 PA
Last 2 Years.426970 PA

Last 5 GamesTotal Bases

Jun 11vs SEA0
Jun 12vs SD6
Jun 13vs SD0
Jun 14vs SD2
Jun 16@ SEA0

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

WindowRateSample
Last 2 Weeks.35728 PA
Season.332184 PA
Last 2 Years.363666 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.421
Plate Appearances19

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+125-165
BRBetRivers+118
BOVBovada+145-190
DKDraftKings+143-191
CZRCaesars+131-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
WeatherNeutral

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.28852 PA
Season.279247 PA
Last 2 Years.3571108 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.59122 PA
Season.410166 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.411146 PA
Last 2 Years.341663 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.212
Plate Appearances33

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-190+140
CZRCaesars-190+141

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

Context

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.07713 PA
Season.40065 PA
Last 2 Years.423248 PA

Last 5 GamesTotal Bases

Jun 7vs BOS1
Jun 8@ CLE0
Jun 10@ CLE1
Jun 12@ TOR0
Jun 14@ TOR0

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.425228 PA
Last 2 Years.425228 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.663

A 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
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+117-157

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

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.36730 PA
Season.339177 PA
Last 2 Years.304624 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.356132 PA
Last 2 Years.368174 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed39%

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

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-182+135

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

WindowRateSample
Last 2 Weeks.5717 PA
Season.45679 PA
Last 2 Years.432162 PA

Last 5 GamesTotal Bases

Jun 7@ PHI2
Jun 12vs LAD0
Jun 13vs LAD0
Jun 14vs LAD6
Jun 16@ NYY0

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.41234 PA
Last 2 Years.297296 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.655

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
CZRCaesars-124-108

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

Context

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

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.6673 PA
Season.63611 PA
Last 2 Years.261138 PA

Last 5 GamesTotal Bases

May 4vs BAL1
May 5vs TEX0
May 6vs TEX0
Jun 13@ TOR4
Jun 14@ TOR2

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.425228 PA
Last 2 Years.425228 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.648

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+148
BOVBovada+145-190
DKDraftKings+144-193
CZRCaesars+138-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~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.40849 PA
Season.329207 PA
Last 2 Years.295397 PA

Last 5 GamesTotal Bases

Jun 11@ BAL6
Jun 12@ WSH2
Jun 13@ WSH2
Jun 14@ WSH1
Jun 16vs BAL0

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

WindowRateSample
Last 2 Weeks.63238 PA
Season.388206 PA
Last 2 Years.383290 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

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

Career Average1.000
Plate Appearances3

Projection

Projected Total Bases1.642

A rough estimate 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-170+127

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

WindowRateSample
Last 2 Weeks.51435 PA
Season.336113 PA
Last 2 Years.354404 PA

Last 5 GamesTotal Bases

Jun 12vs MIA0
Jun 13vs MIA2
Jun 14vs MIA2
Jun 15@ ATH1
Jun 16@ ATH1

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

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

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

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+135-185
BRBetRivers+132
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+120-162

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9@ SD1
Jun 13vs AZ1
Jun 14vs AZ0
Jun 15vs NYM1
Jun 16vs NYM2

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

WindowRateSample
Last 2 Weeks.22631 PA
Season.321187 PA
Last 2 Years.268291 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.354147 PA
Season.355860 PA
Last 2 Years.3163286 PA

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.637

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+148
BOVBovada+145-190
DKDraftKings+142-190
CZRCaesars+136-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 LHP.382

WindowRateSample
Last 2 Weeks.26319 PA
Season.47684 PA
Last 2 Years.399248 PA

Last 5 GamesTotal Bases

Jun 10@ CLE1
Jun 12@ TOR0
Jun 13@ TOR1
Jun 14@ TOR5
Jun 16vs CWS4

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

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

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed28%

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+130-175
BRBetRivers+125
BOVBovada+120-160
DKDraftKings+118-158
CZRCaesars+117-157

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.469164 PA
Last 2 Years.416257 PA

Last 5 GamesTotal Bases

Jun 11vs SEA0
Jun 12vs SD4
Jun 13vs SD1
Jun 14vs SD1
Jun 16@ SEA1

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

WindowRateSample
Last 2 Weeks.35728 PA
Season.332184 PA
Last 2 Years.363666 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.633

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-162+121

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

WindowRateSample
Last 2 Weeks.27540 PA
Season.356208 PA
Last 2 Years.369961 PA

Last 5 GamesTotal Bases

Jun 10@ ATH0
Jun 12vs PHI2
Jun 13vs PHI3
Jun 14vs PHI3
Jun 16vs CLE0

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

WindowRateSample
Last 2 Weeks.75012 PA
Season.341132 PA
Last 2 Years.368631 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.471138 PA
Last 2 Years.460498 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

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
MGMBetMGM+140-190
BRBetRivers+143
BOVBovada+150-200
DKDraftKings+151-203
CZRCaesars+140-190

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

Context

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

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.15413 PA
Season.32979 PA
Last 2 Years.321184 PA

Last 5 GamesTotal Bases

Jun 12vs TB1
Jun 13vs TB1
Jun 14vs TB2
Jun 15@ AZ5
Jun 16@ AZ6

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

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 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.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.182
Plate Appearances11

Projection

Projected Total Bases1.623

A 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+123
DKDraftKings+134-179
CZRCaesars+124-170

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.23534 PA
Season.351205 PA
Last 2 Years.402921 PA

Last 5 GamesTotal Bases

Jun 10@ TOR1
Jun 12@ MIL0
Jun 13@ MIL1
Jun 14@ MIL0
Jun 15vs MIA0

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

WindowRateSample
Last 2 Weeks.42921 PA
Season.315162 PA
Last 2 Years.357538 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.275153 PA
Season.248634 PA
Last 2 Years.3342517 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.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.357
Plate Appearances42

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+115-155
BRBetRivers-115
BOVBovada+105-135
DKDraftKings+103-136
FANFanatics+105-140
CZRCaesars+105-139

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.54490 PA
Last 2 Years.379327 PA

Last 5 GamesTotal Bases

Jun 10vs ATL1
Jun 12vs LAD4
Jun 13vs LAD0
Jun 14vs LAD1
Jun 16@ NYY0

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

WindowRateSample
Last 2 Weeks.24337 PA
Season.15895 PA
Last 2 Years.3301033 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

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

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.367
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.284
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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

BookOverUnder
MGMBetMGM-160+120

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

Context

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

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.22236 PA
Season.431216 PA
Last 2 Years.426844 PA

Last 5 GamesTotal Bases

Jun 10vs MIL2
Jun 12vs COL4
Jun 13vs COL2
Jun 15vs PIT1
Jun 16vs PIT1

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.293157 PA
Last 2 Years.305321 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.368185 PA
Season.268979 PA
Last 2 Years.3073506 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.621

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BRBetRivers-118
BOVBovada-135+105
DKDraftKings-136+103
CZRCaesars-127-105

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

Context

Expected PAs4
vs SP / Bullpen~1.8× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.40727 PA
Season.43295 PA
Last 2 Years.353527 PA

Last 5 GamesTotal Bases

Jun 8@ SF1
Jun 10@ SF1
Jun 12vs SEA0
Jun 14vs SEA6
Jun 15vs KC1

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

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.619

A 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
BRBetRivers+132
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+127-170

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

Batter · Total Bases / PA vs LHP.410

WindowRateSample
Last 2 Weeks.5569 PA
Season.46367 PA
Last 2 Years.429217 PA

Last 5 GamesTotal Bases

Jun 9@ COL1
Jun 10@ COL0
Jun 11@ COL4
Jun 12@ SF0
Jun 14@ SF0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.469241 PA
Season.4081196 PA
Last 2 Years.4034407 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.618

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+132
BOVBovada+140-185
DKDraftKings+139-186
FANFanatics+140-185
CZRCaesars+136-182

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
WeatherHelping

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.52421 PA
Season.25084 PA
Last 2 Years.311443 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.614

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+112
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+122-164

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

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks.12516 PA
Season.34846 PA
Last 2 Years.376298 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS3
Jun 14@ CWS5
Jun 15vs TB2
Jun 16vs TB0

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

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.615

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+145
BOVBovada+140-185
DKDraftKings+140-188
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~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.374

WindowRateSample
Last 2 Weeks.2229 PA
Season.40574 PA
Last 2 Years.429303 PA

Last 5 GamesTotal Bases

Jun 9vs STL0
Jun 10vs STL0
Jun 13vs ATL1
Jun 15@ CIN1
Jun 16@ CIN4

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

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.613

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers+130
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+121-162

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.30030 PA
Season.350163 PA
Last 2 Years.347190 PA

Last 5 GamesTotal Bases

Jun 10vs AZ4
Jun 11vs AZ0
Jun 12@ PIT2
Jun 14@ PIT0
Jun 15@ PHI0

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

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.606

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

Context

Expected PAs4
vs SP / Bullpen~2.5× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.433

WindowRateSample
Last 2 Weeks.63633 PA
Season.394165 PA
Last 2 Years.397406 PA

Last 5 GamesTotal Bases

Jun 9@ ATH5
Jun 12vs PHI2
Jun 13vs PHI5
Jun 14vs PHI0
Jun 16vs CLE5

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

WindowRateSample
Last 2 Weeks.40030 PA
Season.371213 PA
Last 2 Years.309750 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

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

BookOverUnder
MGMBetMGM+105-140
CZRCaesars-102-130

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

Context

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.30333 PA
Season.35576 PA
Last 2 Years.254169 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.26775 PA
Last 2 Years.235162 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.284236 PA
Last 2 Years.309896 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.603

A 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+130
BOVBovada+140-185
DKDraftKings+141-188
CZRCaesars+129-173

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ ATH4
Jun 13@ ATH0
Jun 14@ ATH2
Jun 15@ CHC4
Jun 16@ CHC0

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.589

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+130
BOVBovada+125-165
DKDraftKings+124-166
CZRCaesars+120-162

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

WindowRateSample
Last 2 Weeks.92313 PA
Season.41083 PA
Last 2 Years.361346 PA

Last 5 GamesTotal Bases

Jun 9@ CLE4
Jun 10@ CLE3
Jun 12@ TOR1
Jun 13@ TOR0
Jun 16vs CWS1

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

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

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.353
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.587

A rough estimate 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
FANFanatics-130+100
CZRCaesars-130-103

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.40055 PA
Last 2 Years.430165 PA

Last 5 GamesTotal Bases

Jun 9@ COL0
Jun 11@ COL0
Jun 13@ SF1
Jun 15vs COL4
Jun 16vs COL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.469241 PA
Season.4081196 PA
Last 2 Years.4034407 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.584

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+150
BOVBovada+135-180
DKDraftKings+133-177
CZRCaesars+124-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~1× / ~3.2×
BallparkNeutral
WeatherHelping
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.42935 PA
Season.377212 PA
Last 2 Years.442982 PA

Last 5 GamesTotal Bases

Jun 10@ TB1
Jun 12vs TEX1
Jun 13vs TEX4
Jun 14vs TEX1
Jun 16vs TOR5

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.26775 PA
Last 2 Years.235162 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.284236 PA
Last 2 Years.309896 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

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+110-150
BRBetRivers+112
BOVBovada+115-150
DKDraftKings+114-151
CZRCaesars+105-140

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
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9vs AZ4
Jun 11vs AZ0
Jun 12@ PIT0
Jun 14@ PIT4
Jun 15@ PHI2

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

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.578

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-154+115

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

WindowRateSample
Last 2 Weeks.45746 PA
Season.464194 PA
Last 2 Years.424455 PA

Last 5 GamesTotal Bases

Jun 10vs WSH1
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC3
Jun 16@ ATL2

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.11643 PA
Last 2 Years.11643 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed31%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135

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

Context

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

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.31619 PA
Season.31885 PA
Last 2 Years.352364 PA

Last 5 GamesTotal Bases

Jun 12@ SF0
Jun 13@ SF4
Jun 14@ SF0
Jun 15vs COL0
Jun 16vs COL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.469241 PA
Season.4081196 PA
Last 2 Years.4034407 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %34%

How well he's squaring up the ball.

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+118
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+116-154

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

WindowRateSample
Last 2 Weeks.19436 PA
Season.391115 PA
Last 2 Years.350274 PA

Last 5 GamesTotal Bases

Jun 10@ SF5
Jun 12vs SEA0
Jun 13vs SEA0
Jun 15vs KC1
Jun 16vs KC4

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.34963 PA
Last 2 Years.30894 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.352267 PA
Season.349846 PA
Last 2 Years.3413118 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.345
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.57

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+125
BOVBovada+115-150
DKDraftKings+113-150
CZRCaesars+116-154

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.297148 PA
Last 2 Years.317681 PA

Last 5 GamesTotal Bases

Jun 8vs NYY0
Jun 9vs NYY1
Jun 10vs NYY0
Jun 13vs DET4
Jun 16@ MIL0

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.356132 PA
Last 2 Years.368174 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.57

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
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~1× / ~3.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.360

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

Last 5 GamesTotal Bases

Jun 12@ MIN1
Jun 13@ MIN1
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD1

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.19472 PA
Last 2 Years.16983 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.565

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+123
BOVBovada+135-180
DKDraftKings+136-182
CZRCaesars+133-179

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

Context

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

Batter · Total Bases / PA vs LHP.315

WindowRateSample
Last 2 Weeks.13315 PA
Season.24482 PA
Last 2 Years.364305 PA

Last 5 GamesTotal Bases

Jun 12@ SF2
Jun 13@ SF1
Jun 14@ SF2
Jun 15vs COL2
Jun 16vs COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.469241 PA
Season.4081196 PA
Last 2 Years.4034407 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.563

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+104
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+112-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~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.48739 PA
Season.409208 PA
Last 2 Years.471874 PA

Last 5 GamesTotal Bases

Jun 11vs MIN4
Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU1
Jun 16@ HOU2

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

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

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

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.563

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+123
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×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.415

WindowRateSample
Last 2 Weeks.54511 PA
Season.65020 PA
Last 2 Years.38793 PA

Last 5 GamesTotal Bases

Jun 10vs HOU1
Jun 12vs TB1
Jun 13vs TB4
Jun 14vs TB0
Jun 16@ AZ0

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

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.352
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.561

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

WindowRateSample
Last 2 Weeks1.2504 PA
Season.33342 PA
Last 2 Years.33342 PA

Last 5 GamesTotal Bases

May 31@ CWS0
Jun 1@ TB5
Jun 13@ CLE1
Jun 15@ HOU2
Jun 16@ HOU3

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

WindowRateSample
Last 2 Weeks.58834 PA
Season.481106 PA
Last 2 Years.545178 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

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

WindowRateSample
Last 2 Weeks.346211 PA
Season.296858 PA
Last 2 Years.3213422 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.558

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

Context

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

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.28621 PA
Season.359153 PA
Last 2 Years.371975 PA

Last 5 GamesTotal Bases

Jun 10@ LAA0
Jun 12@ KC1
Jun 13@ KC5
Jun 15vs DET4
Jun 16vs DET0

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

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

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

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

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

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-182+136

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12@ MIN2
Jun 13@ MIN7
Jun 14@ MIN1
Jun 15vs SD0
Jun 16vs SD2

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

WindowRateSample
Last 2 Weeks.66715 PA
Season.36868 PA
Last 2 Years.34188 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.457230 PA
Season.347976 PA
Last 2 Years.3423964 PA

Starter Allows · vs RHB

wOBA Allowed.345
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.555

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+145
BOVBovada+140-185
DKDraftKings+138-184
CZRCaesars+136-182

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

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks.0001 PA
Season.50022 PA
Last 2 Years.41458 PA

Last 5 GamesTotal Bases

Apr 26vs WSH1
Apr 27vs LAA0
Apr 28vs LAA0
Jun 13vs LAD0
Jun 16@ NYY0

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

WindowRateSample
Last 2 Weeks.24337 PA
Season.15895 PA
Last 2 Years.3301033 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

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

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.284
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.55

A rough estimate 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
CZRCaesars-124-108

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

Context

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.0004 PA
Season.392125 PA
Last 2 Years.376612 PA

Last 5 GamesTotal Bases

May 10@ BAL1
Jun 12vs COL0
Jun 13vs COL1
Jun 15vs PIT2
Jun 16vs PIT1

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.293157 PA
Last 2 Years.305321 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.368185 PA
Season.268979 PA
Last 2 Years.3073506 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.547

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers+117
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars+103-136

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

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.45040 PA
Season.421145 PA
Last 2 Years.400482 PA

Last 5 GamesTotal Bases

Jun 12vs COL1
Jun 13vs COL5
Jun 14vs COL3
Jun 15vs PIT1
Jun 16vs PIT6

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.293157 PA
Last 2 Years.305321 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.368185 PA
Season.268979 PA
Last 2 Years.3073506 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.547

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+118-155

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

WindowRateSample
Last 2 Weeks.1437 PA
Season.28467 PA
Last 2 Years.257292 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

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
MGMBetMGM+130-175
BRBetRivers+112
BOVBovada+115-150
DKDraftKings+112-149
CZRCaesars+116-154

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
WeatherHelping

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.23821 PA
Season.31991 PA
Last 2 Years.414379 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.542

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+140
BOVBovada+135-180
DKDraftKings+136-181
CZRCaesars+129-173

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
WeatherHelping

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.35040 PA
Season.423222 PA
Last 2 Years.4131009 PA

Last 5 GamesTotal Bases

Jun 9vs WSH0
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC0
Jun 16@ ATL4

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.11643 PA
Last 2 Years.11643 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.54

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-170+127

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

Context

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

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.2229 PA
Season.245143 PA
Last 2 Years.372925 PA

Last 5 GamesTotal Bases

Jun 3@ HOU1
Jun 5@ ATL2
Jun 7@ ATL0
Jun 9vs LAD1
Jun 11vs LAD0

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

WindowRateSample
Last 2 Weeks
Season.436101 PA
Last 2 Years.387501 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

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

WindowRateSample
Last 2 Weeks.420238 PA
Season.3791033 PA
Last 2 Years.3583397 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.535

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+145

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
WeatherHelping

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.43237 PA
Season.290186 PA
Last 2 Years.347796 PA

Last 5 GamesTotal Bases

Jun 10@ TOR5
Jun 12@ MIL0
Jun 13@ MIL1
Jun 14@ MIL0
Jun 16vs MIA5

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

WindowRateSample
Last 2 Weeks.42921 PA
Season.315162 PA
Last 2 Years.357538 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.275153 PA
Season.248634 PA
Last 2 Years.3342517 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.324
Plate Appearances34

Projection

Projected Total Bases1.527

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+150
BOVBovada+140-185
DKDraftKings+137-182
CZRCaesars+136-182

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

Context

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

Batter · Total Bases / PA vs RHP.440

WindowRateSample
Last 2 Weeks.52836 PA
Season.451142 PA
Last 2 Years.486662 PA

Last 5 GamesTotal Bases

Jun 11vs MIN1
Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU0
Jun 16@ HOU0

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

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

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

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.525

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130

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

Context

Expected PAs4.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.0004 PA
Season.33333 PA
Last 2 Years.429156 PA

Last 5 GamesTotal Bases

Jun 10vs STL4
Jun 11vs STL1
Jun 13vs ATL0
Jun 15@ CIN1
Jun 16@ CIN1

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

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.522

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

Total Bases Line · O/U 1.5we lean Over

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

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

WindowRateSample
Last 2 Weeks.16718 PA
Season.40494 PA
Last 2 Years.459362 PA

Last 5 GamesTotal Bases

Jun 10@ CLE2
Jun 12@ TOR4
Jun 13@ TOR1
Jun 14@ TOR0
Jun 16vs CWS3

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

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

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed28%

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

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+130
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+124-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~2.5× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.20025 PA
Season.307114 PA
Last 2 Years.348339 PA

Last 5 GamesTotal Bases

Jun 12@ PIT2
Jun 13@ PIT0
Jun 14@ PIT0
Jun 15@ PHI0
Jun 16@ PHI1

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+130
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+121-162

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

Context

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.13315 PA
Season.37837 PA
Last 2 Years.403181 PA

Last 5 GamesTotal Bases

Jun 10@ PIT0
Jun 11@ PIT1
Jun 12@ CWS1
Jun 13@ CWS0
Jun 15vs TB0

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

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.517

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

Total Bases Line · O/U 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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.329

WindowRateSample
Last 2 Weeks.2005 PA
Season.25060 PA
Last 2 Years.25068 PA

Last 5 GamesTotal Bases

May 30@ TB1
May 31@ TB1
Jun 1vs COL2
Jun 2vs COL2
Jun 3vs COL5

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

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.517

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

Context

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

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.28635 PA
Season.251195 PA
Last 2 Years.320862 PA

Last 5 GamesTotal Bases

Jun 12@ MIN1
Jun 13@ MIN0
Jun 14@ MIN0
Jun 15vs SD2
Jun 16vs SD1

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

WindowRateSample
Last 2 Weeks.66715 PA
Season.36868 PA
Last 2 Years.34188 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.457230 PA
Season.347976 PA
Last 2 Years.3423964 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.345
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.513

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+143
BOVBovada+140-185
DKDraftKings+140-188
CZRCaesars+141-193

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
WeatherHelping

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.41039 PA
Season.348198 PA
Last 2 Years.359902 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL4
Jun 14@ MIL1
Jun 15vs MIA0
Jun 16vs MIA3

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

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.212
Plate Appearances33

Projection

Projected Total Bases1.512

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+132
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+127-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.405

WindowRateSample
Last 2 Weeks.55229 PA
Season.395114 PA
Last 2 Years.333318 PA

Last 5 GamesTotal Bases

Jun 9vs SEA0
Jun 10vs SEA2
Jun 13vs SD3
Jun 14vs SD3
Jun 16@ SEA0

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

WindowRateSample
Last 2 Weeks.59122 PA
Season.410166 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.411146 PA
Last 2 Years.341663 PA

Quality of Contact vs RHP

wOBA.369
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.51

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 16vs CLE0

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

WindowRateSample
Last 2 Weeks.75012 PA
Season.341132 PA
Last 2 Years.368631 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.471138 PA
Last 2 Years.460498 PA

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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-105-125

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
WeatherHelping

Batter · Total Bases / PA vs RHP.318

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

Last 5 GamesTotal Bases

Jun 8vs MIL4
Jun 9vs MIL6
Jun 12vs COL2
Jun 13vs COL0
Jun 14vs COL3

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

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

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
BRBetRivers+165

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

WindowRateSample
Last 2 Weeks.15751 PA
Season.347239 PA
Last 2 Years.411992 PA

Last 5 GamesTotal Bases

Jun 11@ BAL2
Jun 12@ WSH1
Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL1

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

WindowRateSample
Last 2 Weeks.29031 PA
Season.410117 PA
Last 2 Years.337178 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

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

WindowRateSample
Last 2 Weeks.21723 PA
Season.340100 PA
Last 2 Years.401212 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.338
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances12

Projection

Projected Total Bases1.503

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+106
BOVBovada+130-170
DKDraftKings+127-170
FANFanatics+135-180
CZRCaesars+128-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~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.16237 PA
Season.478157 PA
Last 2 Years.394891 PA

Last 5 GamesTotal Bases

Jun 9@ SD0
Jun 10@ SD1
Jun 13vs AZ0
Jun 14vs AZ2
Jun 16vs NYM0

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

WindowRateSample
Last 2 Weeks.22631 PA
Season.321187 PA
Last 2 Years.268291 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.354147 PA
Season.355860 PA
Last 2 Years.3163286 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.501

A rough estimate 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
WeatherHelping

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.12025 PA
Season.42796 PA
Last 2 Years.330678 PA

Last 5 GamesTotal Bases

Jun 9vs CIN0
Jun 10vs CIN0
Jun 12@ BAL0
Jun 15@ STL0
Jun 16@ STL1

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

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

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+135-185
BRBetRivers+143
BOVBovada+145-190
DKDraftKings+146-195
CZRCaesars+135-182

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
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 10vs CIN2
Jun 13@ BAL4
Jun 14@ BAL6
Jun 15@ STL0
Jun 16@ STL0

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

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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-140+105
CZRCaesars-143+108

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

Context

Expected PAs4
vs SP / Bullpen~2.7× / ~1.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.41429 PA
Season.268157 PA
Last 2 Years.392923 PA

Last 5 GamesTotal Bases

Jun 12vs COL3
Jun 13vs COL0
Jun 14vs COL2
Jun 15vs PIT3
Jun 16vs PIT2

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

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.491

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
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
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.35714 PA
Season.35714 PA
Last 2 Years.324207 PA

Last 5 GamesTotal Bases

Jun 12@ BAL0
Jun 13@ BAL1
Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0

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

WindowRateSample
Last 2 Weeks.33321 PA
Season.471157 PA
Last 2 Years.410366 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.316174 PA
Season.3531066 PA
Last 2 Years.3673217 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.486

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-173+128

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
WeatherHelping

Batter · Total Bases / PA vs RHP.307

WindowRateSample
Last 2 Weeks.26534 PA
Season.261142 PA
Last 2 Years.268280 PA

Last 5 GamesTotal Bases

Jun 7@ MIA1
Jun 8vs BOS0
Jun 9vs BOS1
Jun 13@ LAA0
Jun 14@ LAA2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.483

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
CZRCaesars-113-118

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.40966 PA
Last 2 Years.352264 PA

Last 5 GamesTotal Bases

Jun 10@ CLE2
Jun 12@ TOR3
Jun 13@ TOR0
Jun 14@ TOR4
Jun 16vs CWS5

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.425228 PA
Last 2 Years.425228 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.481

A rough estimate 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
CZRCaesars-164+123

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.0001 PA
Season.28621 PA
Last 2 Years.25028 PA

Last 5 GamesTotal Bases

May 24@ PHI0
May 25vs WSH1
May 30vs BOS3
May 31vs BOS0
Jun 16@ MIL0

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.356132 PA
Last 2 Years.368174 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.481

A 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+255

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

Context

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

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.36819 PA
Season.31779 PA
Last 2 Years.322413 PA

Last 5 GamesTotal Bases

Jun 7@ TOR1
Jun 9vs SEA2
Jun 10vs SEA4
Jun 12vs SD2
Jun 13vs SD2

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

WindowRateSample
Last 2 Weeks.59122 PA
Season.410166 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.411146 PA
Last 2 Years.341663 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.48

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.30243 PA
Season.361219 PA
Last 2 Years.361219 PA

Last 5 GamesTotal Bases

Jun 11vs MIN2
Jun 12@ CLE0
Jun 13@ CLE1
Jun 15@ HOU5
Jun 16@ HOU1

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

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

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

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.477

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+132
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+126-170

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.25036 PA
Season.251223 PA
Last 2 Years.306376 PA

Last 5 GamesTotal Bases

Jun 12@ PIT0
Jun 13@ PIT2
Jun 14@ PIT0
Jun 15@ PHI1
Jun 16@ PHI1

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

WindowRateSample
Last 2 Weeks.74547 PA
Season.443176 PA
Last 2 Years.443176 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.338160 PA
Season.318809 PA
Last 2 Years.3363209 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.379
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.476

A rough estimate 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-162+121

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

Context

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

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.25036 PA
Season.30263 PA
Last 2 Years.318396 PA

Last 5 GamesTotal Bases

Jun 12vs SEA4
Jun 13vs SEA1
Jun 14vs SEA2
Jun 15vs KC4
Jun 16vs KC0

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.34963 PA
Last 2 Years.30894 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.352267 PA
Season.349846 PA
Last 2 Years.3413118 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.345
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 1.5we lean Under

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+110
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+117-157

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

Context

Expected PAs4
vs SP / Bullpen~3× / ~1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 3 GamesTotal Bases

Jun 12@ MIL0
Jun 15vs MIA4
Jun 16vs MIA0

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

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

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

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.306

WindowRateSample
Last 2 Weeks.11127 PA
Season.315197 PA
Last 2 Years.350785 PA

Last 5 GamesTotal Bases

Jun 12@ BAL1
Jun 13@ BAL0
Jun 14@ BAL0
Jun 15@ STL0
Jun 16@ STL0

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

WindowRateSample
Last 2 Weeks.70020 PA
Season.351134 PA
Last 2 Years.306402 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.384206 PA
Season.3471100 PA
Last 2 Years.3543998 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.474

A 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
BRBetRivers+105
BOVBovada+115-150
DKDraftKings+116-155
FANFanatics+120-160
CZRCaesars+118-159

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

Context

Expected PAs4.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.33315 PA
Season.25020 PA
Last 2 Years.418251 PA

Last 5 GamesTotal Bases

Jun 9@ BAL2
Jun 12@ WSH0
Jun 13@ WSH1
Jun 14@ WSH1
Jun 16vs BAL1

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

WindowRateSample
Last 2 Weeks.29031 PA
Season.410117 PA
Last 2 Years.337178 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

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

WindowRateSample
Last 2 Weeks.21723 PA
Season.340100 PA
Last 2 Years.401212 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.471

A rough estimate 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-145+109

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

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.0004 PA
Season.0004 PA
Last 2 Years.00012 PA

Last 5 GamesTotal Bases

Jun 12vs TB3
Jun 13vs TB2
Jun 14vs TB1
Jun 15@ AZ1
Jun 16@ AZ2

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

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

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

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-190+138

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

Batter · Total Bases / PA vs LHP.323

WindowRateSample
Last 2 Weeks.0003 PA
Season.11118 PA
Last 2 Years.09122 PA

Last 5 GamesTotal Bases

Jun 4vs TOR0
Jun 5vs PIT0
Jun 7vs PIT1
Jun 13@ NYM0
Jun 14@ NYM1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.50070 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.321106 PA
Last 2 Years.330409 PA

Quality of Contact vs LHP

wOBA.279
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.386
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.467

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+235

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

Context

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

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks.33330 PA
Season.242186 PA
Last 2 Years.333909 PA

Last 5 GamesTotal Bases

Jun 8vs NYY0
Jun 9vs NYY0
Jun 12vs DET2
Jun 13vs DET0
Jun 16@ MIL0

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.356132 PA
Last 2 Years.368174 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.464

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

Total Bases Line · O/U 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
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.30333 PA
Season.35080 PA
Last 2 Years.356623 PA

Last 5 GamesTotal Bases

Jun 10@ TB0
Jun 12vs TEX1
Jun 13vs TEX2
Jun 14vs TEX1
Jun 16vs TOR1

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

WindowRateSample
Last 2 Weeks.72711 PA
Season.33874 PA
Last 2 Years.302189 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.50020 PA
Season.275193 PA
Last 2 Years.307886 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.463

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+155-210
BRBetRivers+160
BOVBovada+150-200
DKDraftKings+152-203
CZRCaesars+152-209

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

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.19121 PA
Season.349129 PA
Last 2 Years.338402 PA

Last 5 GamesTotal Bases

Jun 5@ AZ1
Jun 7@ AZ0
Jun 9@ SF0
Jun 13vs SEA2
Jun 16vs KC0

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

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

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

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

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.3333 PA
Season.20025 PA
Last 2 Years.246187 PA

Last 5 GamesTotal Bases

Jun 7vs BAL3
Jun 8vs PHI0
Jun 9vs PHI7
Jun 13vs NYY0
Jun 14vs NYY0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.34461 PA
Last 2 Years.36876 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.459

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+138
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+135-185

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.25927 PA
Season.33339 PA
Last 2 Years.27765 PA

Last 5 GamesTotal Bases

Jun 5@ MIA0
Jun 6@ MIA1
Jun 7@ MIA1
Jun 13@ LAA0
Jun 14@ LAA5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.457

A rough estimate 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
CZRCaesars-108-124

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs CHC1
Jun 11vs CHC0
Jun 12@ ATH0
Jun 13@ ATH2
Jun 14@ ATH0

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.457

A rough estimate 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
CZRCaesars-137+104

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.276152 PA

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

WindowRateSample
Last 2 Weeks.41724 PA
Season.541159 PA
Last 2 Years.433720 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.391210 PA
Season.358952 PA
Last 2 Years.3882512 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.336
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.453

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-148+111

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.305203 PA
Last 2 Years.300559 PA

Last 5 GamesTotal Bases

Jun 12@ KC1
Jun 13@ KC0
Jun 14@ KC1
Jun 15vs DET2
Jun 16vs DET1

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

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

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

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.451

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-148+111

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

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.37027 PA
Season.321193 PA
Last 2 Years.382764 PA

Last 5 GamesTotal Bases

Jun 10vs CHC2
Jun 11vs CHC0
Jun 14@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.22571 PA
Last 2 Years.367313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.449185 PA
Season.361961 PA
Last 2 Years.3684224 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances10

Projection

Projected Total Bases1.451

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+132

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

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.50016 PA
Season.391138 PA
Last 2 Years.328189 PA

Last 5 GamesTotal Bases

Jun 12@ MIN0
Jun 13@ MIN1
Jun 14@ MIN2
Jun 15vs SD0
Jun 16vs SD1

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.19472 PA
Last 2 Years.16983 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.446

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-176+131

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
WeatherHelping

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.13622 PA
Season.318179 PA
Last 2 Years.331507 PA

Last 5 GamesTotal Bases

Jun 9vs BOS0
Jun 12@ LAA0
Jun 13@ LAA1
Jun 14@ LAA1
Jun 16@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %26%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.446

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-200+145
FANFanatics-180+135
CZRCaesars-197+145

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

WindowRateSample
Last 2 Weeks.23139 PA
Season.370154 PA
Last 2 Years.341563 PA

Last 5 GamesTotal Bases

Jun 10vs SEA3
Jun 11vs SEA0
Jun 13vs SD3
Jun 14vs SD1
Jun 16@ SEA0

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

WindowRateSample
Last 2 Weeks.35728 PA
Season.332184 PA
Last 2 Years.363666 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances18

Projection

Projected Total Bases1.446

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-159+119

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.30080 PA
Last 2 Years.422294 PA

Last 5 GamesTotal Bases

Jun 12@ SF1
Jun 13@ SF0
Jun 14@ SF1
Jun 15vs COL0
Jun 16vs COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.469241 PA
Season.4081196 PA
Last 2 Years.4034407 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.443

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-170+125

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.40944 PA
Last 2 Years.400497 PA

Last 5 GamesTotal Bases

Jun 10@ SD3
Jun 12vs AZ4
Jun 13vs AZ4
Jun 14vs AZ4
Jun 15vs NYM0

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

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.438

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-159+119

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
WeatherHelping

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.33330 PA
Season.284176 PA
Last 2 Years.265437 PA

Last 5 GamesTotal Bases

Jun 11vs CHC1
Jun 12@ ATH0
Jun 13@ ATH1
Jun 15@ CHC0
Jun 16@ CHC1

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %48%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.439

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-148+111

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

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.30243 PA
Season.293181 PA
Last 2 Years.347826 PA

Last 5 GamesTotal Bases

Jun 9@ ATH1
Jun 10@ ATH2
Jun 12vs PHI1
Jun 13vs PHI0
Jun 16vs CLE0

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

WindowRateSample
Last 2 Weeks.40030 PA
Season.371213 PA
Last 2 Years.309750 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

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

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.436

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+210

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

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.33321 PA
Season.29224 PA
Last 2 Years.21062 PA

Last 5 GamesTotal Bases

Jun 9@ NYM0
Jun 11@ NYM4
Jun 12@ MIN1
Jun 15vs SD2
Jun 16vs SD0

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.19472 PA
Last 2 Years.16983 PA

Opposing Starter · Season3 GS

W–L1–2
ERA2.10
WHIP1.19
IP34.1
H / K / BB29 / 32 / 12

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

WindowRateSample
Last 2 Weeks.392237 PA
Season.3381126 PA
Last 2 Years.3373921 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.434

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-173+129

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs ATL4
Jun 12vs LAD0
Jun 13vs LAD0
Jun 14vs LAD1
Jun 16@ NYY0

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

WindowRateSample
Last 2 Weeks.24337 PA
Season.15895 PA
Last 2 Years.3301033 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

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

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Starter Allows · vs RHB

wOBA Allowed.284
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.434

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-148+111

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

Context

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

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.28614 PA
Season.26487 PA
Last 2 Years.359415 PA

Last 5 GamesTotal Bases

Jun 12@ CIN1
Jun 13@ CIN0
Jun 14@ CIN5
Jun 15vs LAA2
Jun 16vs LAA1

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

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 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.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.43

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+125-165
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+129-173

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

WindowRateSample
Last 2 Weeks.4297 PA
Season.4297 PA
Last 2 Years.20444 PA

Last 5 GamesTotal Bases

Jun 7vs BOS0
Jun 8@ CLE0
Jun 10@ CLE0
Jun 12@ TOR0
Jun 14@ TOR3

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.425228 PA
Last 2 Years.425228 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.43

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-130-105
CZRCaesars-134+100

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

WindowRateSample
Last 2 Weeks.15413 PA
Season.37027 PA
Last 2 Years.349312 PA

Last 5 GamesTotal Bases

Jun 8@ CLE0
Jun 9@ CLE0
Jun 10@ CLE2
Jun 14@ TOR2
Jun 16vs CWS3

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.425228 PA
Last 2 Years.425228 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.326132 PA
Last 2 Years.358530 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

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

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

WindowRateSample
Last 2 Weeks.34626 PA
Season.34279 PA
Last 2 Years.308623 PA

Last 5 GamesTotal Bases

Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC5
Jun 14@ KC0
Jun 15vs DET1

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

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

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

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 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.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.428

A rough estimate 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
CZRCaesars-145+109

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

WindowRateSample
Last 2 Weeks.50010 PA
Season.21361 PA
Last 2 Years.312314 PA

Last 5 GamesTotal Bases

May 28vs LAA0
May 31@ CWS0
Jun 3@ TB5
Jun 11vs MIN0
Jun 16@ HOU0

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

WindowRateSample
Last 2 Weeks.58834 PA
Season.481106 PA
Last 2 Years.545178 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

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

WindowRateSample
Last 2 Weeks.346211 PA
Season.296858 PA
Last 2 Years.3213422 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.424

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-110-120
CZRCaesars-106-125

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.38513 PA
Season.257113 PA
Last 2 Years.237350 PA

Last 5 GamesTotal Bases

Jun 3@ HOU4
Jun 5@ ATL0
Jun 7@ ATL0
Jun 9vs LAD0
Jun 14vs MIA0

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

WindowRateSample
Last 2 Weeks
Season.436101 PA
Last 2 Years.387501 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

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

WindowRateSample
Last 2 Weeks.420238 PA
Season.3791033 PA
Last 2 Years.3583397 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.424

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+160

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.0001 PA
Season.16724 PA
Last 2 Years.235196 PA

Last 5 GamesTotal Bases

Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.31332 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

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

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-130-105

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

Context

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

Batter · Total Bases / PA vs RHP.354

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

Last 5 GamesTotal Bases

Jun 11vs AZ0
Jun 13@ PIT1
Jun 14@ PIT2
Jun 15@ PHI0
Jun 16@ PHI5

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.28938 PA
Season.36868 PA
Last 2 Years.363669 PA

Last 5 GamesTotal Bases

Jun 11vs SEA1
Jun 12vs SD0
Jun 13vs SD0
Jun 14vs SD0
Jun 16@ SEA0

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

WindowRateSample
Last 2 Weeks.35728 PA
Season.332184 PA
Last 2 Years.363666 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

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

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

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-140+105
CZRCaesars-137+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
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks1.0003 PA
Season.19121 PA
Last 2 Years.34241 PA

Last 5 GamesTotal Bases

Jun 3@ TB0
Jun 5vs SEA1
Jun 7vs SEA0
Jun 10vs MIN0
Jun 11vs MIN0

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

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.23517 PA
Season.53839 PA
Last 2 Years.423137 PA

Last 5 GamesTotal Bases

Jun 4@ MIL4
Jun 5@ CHC0
Jun 6@ CHC0
Jun 8vs WSH0
Jun 13vs CHC0

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.11643 PA
Last 2 Years.11643 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed31%

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-130-105

We project 1.4 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.342

WindowRateSample
Last 2 Weeks.23842 PA
Season.369233 PA
Last 2 Years.391284 PA

Last 5 GamesTotal Bases

Jun 12vs AZ0
Jun 13vs AZ0
Jun 14vs AZ1
Jun 15vs NYM1
Jun 16vs NYM5

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

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+135
CZRCaesars+136-182

We project 1.4 TB vs the 1.5 line — leaning Under. 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 RHP.344

WindowRateSample
Last 2 Weeks.0003 PA
Season.31760 PA
Last 2 Years.328204 PA

Last 5 GamesTotal Bases

Jun 5@ NYY4
Jun 7@ NYY1
Jun 8@ TB0
Jun 10@ TB0
Jun 14vs TEX0

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

WindowRateSample
Last 2 Weeks.72711 PA
Season.33874 PA
Last 2 Years.302189 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.50020 PA
Season.275193 PA
Last 2 Years.307886 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.11817 PA
Season.35978 PA
Last 2 Years.385301 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS1
Jun 14@ CWS1
Jun 15vs TB5
Jun 16vs TB1

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

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

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-160+120
CZRCaesars-173+129

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

WindowRateSample
Last 2 Weeks.3758 PA
Season.44829 PA
Last 2 Years.27170 PA

Last 5 GamesTotal Bases

Jun 10@ PIT0
Jun 11@ PIT2
Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB0

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

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.412

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-134+100

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

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

Last 1 GamesTotal Bases

Jun 14vs TB0

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

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.408

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

WindowRateSample
Last 2 Weeks.45231 PA
Season.275160 PA
Last 2 Years.270282 PA

Last 5 GamesTotal Bases

Jun 11vs CHC0
Jun 12@ ATH2
Jun 13@ ATH3
Jun 14@ ATH5
Jun 15@ CHC0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.22571 PA
Last 2 Years.367313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.449185 PA
Season.361961 PA
Last 2 Years.3684224 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.408

A rough estimate 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-145+109

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.35714 PA
Season.27473 PA
Last 2 Years.309220 PA

Last 5 GamesTotal Bases

Jun 8vs PHI2
Jun 10vs PHI3
Jun 12vs NYY0
Jun 14vs NYY0
Jun 16@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.405

A rough estimate 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
FANFanatics-125-105

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.14734 PA
Season.279208 PA
Last 2 Years.391988 PA

Last 5 GamesTotal Bases

Jun 12vs HOU3
Jun 13vs HOU1
Jun 14vs HOU0
Jun 15@ WSH0
Jun 16@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.262
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.401

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+105-145
BRBetRivers+110
BOVBovada+120-160
DKDraftKings+120-160
CZRCaesars+111-148

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.1258 PA
Season.20030 PA
Last 2 Years.20030 PA

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 13vs ATL0
Jun 14vs ATL7
Jun 15@ CIN0
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.282
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.4

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+163
BOVBovada+155-210
DKDraftKings+154-207
CZRCaesars+152-209

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.339

WindowRateSample
Last 2 Weeks.0002 PA
Season.26534 PA
Last 2 Years.289142 PA

Last 5 GamesTotal Bases

Jun 6@ SD0
Jun 7@ SD0
Jun 10vs STL0
Jun 12vs ATL2
Jun 14vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks.38762 PA
Season.425127 PA
Last 2 Years.377833 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.330209 PA
Season.359970 PA
Last 2 Years.3583589 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

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 1.5we lean Under

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+165

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.325

WindowRateSample
Last 2 Weeks.37524 PA
Season.229118 PA
Last 2 Years.288666 PA

Last 5 GamesTotal Bases

Jun 3@ NYY0
Jun 6@ TEX0
Jun 7@ TEX1
Jun 8vs NYY3
Jun 12vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.33327 PA
Season.356132 PA
Last 2 Years.368174 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.442

WindowRateSample
Last 2 Weeks.62516 PA
Season.67928 PA
Last 2 Years.51337 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.391

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
CZRCaesars-124-108

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.291

WindowRateSample
Last 2 Weeks.05319 PA
Season.260123 PA
Last 2 Years.308438 PA

Last 5 GamesTotal Bases

Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN0
Jun 13@ CLE1
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.457

WindowRateSample
Last 2 Weeks.58834 PA
Season.481106 PA
Last 2 Years.545178 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.346211 PA
Season.296858 PA
Last 2 Years.3213422 PA

Quality of Contact vs RHP

wOBA.249
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

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-150+110
CZRCaesars-148+111

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.14314 PA
Season.35645 PA
Last 2 Years.391169 PA

Last 5 GamesTotal Bases

Jun 11@ MIA0
Jun 12@ CIN2
Jun 13@ CIN3
Jun 14@ CIN4
Jun 15vs LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

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 1.5we lean Under

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+123
BOVBovada+130-170
DKDraftKings+134-179
CZRCaesars+122-164

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.31638 PA
Season.306134 PA
Last 2 Years.481860 PA

Last 5 GamesTotal Bases

Jun 12vs AZ2
Jun 13vs AZ0
Jun 14vs AZ2
Jun 15vs NYM8
Jun 16vs NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.385

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-162+121

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 LHP.321

WindowRateSample
Last 2 Weeks.0005 PA
Season.16718 PA
Last 2 Years.14734 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB0
Jun 16vs TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.43360 PA
Season.305223 PA
Last 2 Years.305223 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.398

WindowRateSample
Last 2 Weeks.450211 PA
Season.364908 PA
Last 2 Years.3603442 PA

Quality of Contact vs LHP

wOBA.281
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+100-135
CZRCaesars+101-134

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.436

WindowRateSample
Last 2 Weeks.66712 PA
Season.71414 PA
Last 2 Years.71414 PA

Last 5 GamesTotal Bases

Jun 10@ MIA0
Jun 11@ MIA0
Jun 13@ CIN0
Jun 14@ CIN4
Jun 15vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-155+115
CZRCaesars-157+117

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.25639 PA
Season.388134 PA
Last 2 Years.375224 PA

Last 5 GamesTotal Bases

Jun 9vs WSH0
Jun 10vs WSH0
Jun 12vs CHC0
Jun 14vs CHC2
Jun 16@ ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.08312 PA
Season.36089 PA
Last 2 Years.36089 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.32128 PA
Season.375168 PA
Last 2 Years.343545 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-150+110
CZRCaesars-137+104

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↩ 8 games since a hit

Batter · Total Bases / PA vs LHP.379

WindowRateSample
Last 2 Weeks.07114 PA
Season.55376 PA
Last 2 Years.396202 PA

Last 5 GamesTotal Bases

Jun 7vs WSH0
Jun 10@ MIA0
Jun 12@ CIN0
Jun 14@ CIN0
Jun 16vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.378

A 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
BOVBovada+140-185
DKDraftKings+141-188
CZRCaesars+131-176

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.27818 PA
Season.25958 PA
Last 2 Years.272235 PA

Last 5 GamesTotal Bases

Jun 10vs TEX3
Jun 11vs TEX0
Jun 13vs HOU0
Jun 15@ WSH3
Jun 16@ WSH3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.376

A rough estimate 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-159+119

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.16712 PA
Season.27580 PA
Last 2 Years.240175 PA

Last 5 GamesTotal Bases

Jun 1vs DET0
Jun 2vs DET0
Jun 7@ MIA1
Jun 13@ LAA0
Jun 14@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.375

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+140-190
CZRCaesars+136-182

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.358

WindowRateSample
Last 2 Weeks.6679 PA
Season.20848 PA
Last 2 Years.305131 PA

Last 5 GamesTotal Bases

Jun 3@ MIN0
Jun 5@ PHI3
Jun 9vs ATL0
Jun 10vs ATL2
Jun 16@ NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.24337 PA
Season.15895 PA
Last 2 Years.3301033 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.284
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.372

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
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~1× / ~3.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.19226 PA
Season.286133 PA
Last 2 Years.383541 PA

Last 5 GamesTotal Bases

Jun 7@ NYY0
Jun 9@ TB0
Jun 10@ TB1
Jun 14vs TEX3
Jun 16vs TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.331

WindowRateSample
Last 2 Weeks.40015 PA
Season.26775 PA
Last 2 Years.235162 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.32128 PA
Season.284236 PA
Last 2 Years.309896 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.368

A 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
BRBetRivers-103
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+125-170

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.350

WindowRateSample
Last 2 Weeks.41541 PA
Season.287160 PA
Last 2 Years.313482 PA

Last 5 GamesTotal Bases

Jun 10@ ATH2
Jun 12vs PHI0
Jun 13vs PHI0
Jun 14vs PHI1
Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.40030 PA
Season.371213 PA
Last 2 Years.309750 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.34432 PA
Season.337178 PA
Last 2 Years.378513 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.366

A rough estimate 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.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.290

WindowRateSample
Last 2 Weeks.17135 PA
Season.256164 PA
Last 2 Years.308467 PA

Last 5 GamesTotal Bases

Jun 12vs HOU1
Jun 13vs HOU0
Jun 14vs HOU1
Jun 15@ WSH0
Jun 16@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.428

WindowRateSample
Last 2 Weeks.41724 PA
Season.541159 PA
Last 2 Years.433720 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.391210 PA
Season.358952 PA
Last 2 Years.3882512 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.336
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.365

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-170+125

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.31316 PA
Season.275109 PA
Last 2 Years.254512 PA

Last 5 GamesTotal Bases

Jun 10vs BOS2
Jun 12@ LAA1
Jun 13@ LAA1
Jun 15@ LAD0
Jun 16@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.374203 PA
Season.356932 PA
Last 2 Years.3282348 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.359

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+110-150
CZRCaesars+107-143

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 LHP.311

WindowRateSample
Last 2 Weeks.10010 PA
Season.18659 PA
Last 2 Years.357196 PA

Last 5 GamesTotal Bases

Jun 5@ PHI0
Jun 7@ PHI0
Jun 9vs ATL1
Jun 10vs ATL0
Jun 13vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.24337 PA
Season.15895 PA
Last 2 Years.3301033 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.278
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.284
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.352

A rough estimate 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-148+111

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.296

WindowRateSample
Last 2 Weeks.0002 PA
Season.09652 PA
Last 2 Years.228255 PA

Last 5 GamesTotal Bases

May 23vs PIT0
May 24vs PIT0
Jun 12vs NYY0
Jun 14vs NYY5
Jun 16@ BOS6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.44436 PA
Season.273154 PA
Last 2 Years.329213 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.349

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
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~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.37524 PA
Season.27569 PA
Last 2 Years.27569 PA

Last 5 GamesTotal Bases

Jun 12vs COL1
Jun 13vs COL2
Jun 14vs COL1
Jun 15vs PIT3
Jun 16vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.31029 PA
Season.293157 PA
Last 2 Years.305321 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.368185 PA
Season.268979 PA
Last 2 Years.3073506 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.290
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.348

A rough estimate 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-164+123

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.270

WindowRateSample
Last 2 Weeks.15838 PA
Season.19095 PA
Last 2 Years.274518 PA

Last 5 GamesTotal Bases

Jun 11vs LAD1
Jun 12vs MIA1
Jun 13vs MIA0
Jun 14vs MIA1
Jun 16@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.436101 PA
Last 2 Years.387501 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.420238 PA
Season.3791033 PA
Last 2 Years.3583397 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.143
Plate Appearances7

Projection

Projected Total Bases1.348

A 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+130
BOVBovada+120-160
DKDraftKings+122-163
CZRCaesars+126-170

We project 1.3 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↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks
Season.26715 PA
Last 2 Years.282149 PA

Last 5 GamesTotal Bases

May 10@ CWS3
May 13@ HOU0
May 15vs SD0
May 18vs CWS0
May 19vs CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.29031 PA
Season.410117 PA
Last 2 Years.337178 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.21723 PA
Season.340100 PA
Last 2 Years.401212 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.346

A rough estimate 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

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× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.26730 PA
Season.335179 PA
Last 2 Years.335179 PA

Last 5 GamesTotal Bases

Jun 12@ MIL0
Jun 13@ MIL0
Jun 14@ MIL1
Jun 15vs MIA3
Jun 16vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.290

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.341

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-190+141

We project 1.3 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.335

WindowRateSample
Last 2 Weeks.14314 PA
Season.32867 PA
Last 2 Years.359273 PA

Last 5 GamesTotal Bases

Jun 12@ CIN0
Jun 13@ CIN0
Jun 14@ CIN1
Jun 15vs LAA1
Jun 16vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.335

A 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+130
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+127-170

We project 1.3 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 LHP.328

WindowRateSample
Last 2 Weeks.0006 PA
Season.0007 PA
Last 2 Years.0007 PA

Last 5 GamesTotal Bases

Jun 10vs HOU0
Jun 13vs TB0
Jun 14vs TB0
Jun 15@ AZ1
Jun 16@ AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.22722 PA
Season.29791 PA
Last 2 Years.386285 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.403

WindowRateSample
Last 2 Weeks.431248 PA
Season.3931093 PA
Last 2 Years.3753531 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.333

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 RHP.285

WindowRateSample
Last 2 Weeks.30826 PA
Season.174167 PA
Last 2 Years.204269 PA

Last 5 GamesTotal Bases

Jun 10@ SF1
Jun 13vs SEA0
Jun 14vs SEA1
Jun 15vs KC2
Jun 16vs KC6

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.329

A rough estimate 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
CZRCaesars-130-103

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↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.298

WindowRateSample
Last 2 Weeks.11817 PA
Season.11817 PA
Last 2 Years.229227 PA

Last 5 GamesTotal Bases

Jun 11@ BAL1
Jun 12@ WSH1
Jun 13@ WSH0
Jun 14@ WSH0
Jun 16vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.429

WindowRateSample
Last 2 Weeks.63238 PA
Season.388206 PA
Last 2 Years.383290 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.29627 PA
Season.317139 PA
Last 2 Years.399283 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %32%

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

Career Average.000
Plate Appearances2

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
MGMBetMGM-135+100

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.27836 PA
Season.317199 PA
Last 2 Years.364933 PA

Last 5 GamesTotal Bases

Jun 10@ SD4
Jun 12vs AZ0
Jun 13vs AZ0
Jun 15vs NYM0
Jun 16vs NYM4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.318

A rough estimate 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+130

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.307

WindowRateSample
Last 2 Weeks.20010 PA
Season.21062 PA
Last 2 Years.227238 PA

Last 5 GamesTotal Bases

Jun 9vs PHI0
Jun 10vs PHI0
Jun 12vs NYY1
Jun 13vs NYY1
Jun 16@ BOS6

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.27818 PA
Season.34461 PA
Last 2 Years.36876 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.3

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-173+129

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.295

WindowRateSample
Last 2 Weeks.09731 PA
Season.289190 PA
Last 2 Years.365739 PA

Last 5 GamesTotal Bases

Jun 8vs MIL0
Jun 10vs MIL0
Jun 14vs COL0
Jun 15vs PIT6
Jun 16vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.294

A rough estimate 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-162+121

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9@ MIA1
Jun 11@ MIA1
Jun 12@ CIN1
Jun 14@ CIN0
Jun 16vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.293

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.340

WindowRateSample
Last 2 Weeks.27333 PA
Season.326193 PA
Last 2 Years.381902 PA

Last 5 GamesTotal Bases

Jun 10vs MIN0
Jun 11vs MIN5
Jun 12@ CLE0
Jun 13@ CLE0
Jun 15@ HOU12

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.292

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
FANFanatics-140+105
CZRCaesars-145+109

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↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.00012 PA
Season.29069 PA
Last 2 Years.366325 PA

Last 5 GamesTotal Bases

Apr 17vs STL0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0
Jun 14@ KC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.284

WindowRateSample
Last 2 Weeks
Season.194108 PA
Last 2 Years.372527 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.366164 PA
Season.346732 PA
Last 2 Years.3402471 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.251
Hard-Hit % Allowed25%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.291

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-137+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
Recent Form↩ 6 games since a hit

Batter · Total Bases / PA vs RHP.298

WindowRateSample
Last 2 Weeks.08723 PA
Season.295122 PA
Last 2 Years.304408 PA

Last 5 GamesTotal Bases

Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC0
Jun 15vs DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.429
Plate Appearances7

Projection

Projected Total Bases1.292

A rough estimate 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
CZRCaesars-121-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.0002 PA
Season.17423 PA
Last 2 Years.241108 PA

Last 5 GamesTotal Bases

May 2@ MIA1
May 4@ MIA1
May 7vs ATH0
May 15@ PIT0
Jun 2vs SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.30060 PA
Season.413242 PA
Last 2 Years.375611 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.290

WindowRateSample
Last 2 Weeks.260219 PA
Season.278760 PA
Last 2 Years.3452502 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.288

A rough estimate 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
CZRCaesars-117-114

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↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.1676 PA
Season.25012 PA
Last 2 Years.26549 PA

Last 5 GamesTotal Bases

Apr 2vs ATL4
Jun 12@ CIN2
Jun 14@ CIN0
Jun 15vs LAA0
Jun 16vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.272

A rough estimate 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
FANFanatics-160+120
CZRCaesars-164+123

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↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.46037 PA
Season.314204 PA
Last 2 Years.306650 PA

Last 5 GamesTotal Bases

Jun 12vs AZ0
Jun 13vs AZ2
Jun 14vs AZ1
Jun 15vs NYM0
Jun 16vs NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.272

A rough estimate 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
CZRCaesars-130-103

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.330

WindowRateSample
Last 2 Weeks.3333 PA
Season.11127 PA
Last 2 Years.317297 PA

Last 5 GamesTotal Bases

May 6@ CHC0
May 9vs HOU0
May 14vs WSH1
May 16@ CLE0
Jun 14vs AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.241

A rough estimate 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
CZRCaesars-130-103

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.297

WindowRateSample
Last 2 Weeks.20729 PA
Season.243185 PA
Last 2 Years.306294 PA

Last 5 GamesTotal Bases

Jun 9@ TB2
Jun 12vs TEX0
Jun 13vs TEX1
Jun 14vs TEX1
Jun 16vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.331

WindowRateSample
Last 2 Weeks.40015 PA
Season.26775 PA
Last 2 Years.235162 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.32128 PA
Season.284236 PA
Last 2 Years.309896 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.224

A rough estimate 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-157+117

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 LHP.271

WindowRateSample
Last 2 Weeks.00011 PA
Season.07540 PA
Last 2 Years.07540 PA

Last 5 GamesTotal Bases

Jun 9vs ATL1
Jun 12vs LAD1
Jun 13vs LAD0
Jun 14vs LAD4
Jun 16@ NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.09111 PA
Season.41234 PA
Last 2 Years.297296 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Quality of Contact vs LHP

wOBA.272
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.194

A rough estimate 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
CZRCaesars-124-108

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
WeatherHelping

Batter · Total Bases / PA vs LHP.464

WindowRateSample
Last 2 Weeks.76517 PA
Season.48387 PA
Last 2 Years.505477 PA

Last 5 GamesTotal Bases

Jun 11@ PIT5
Jun 13@ CWS4
Jun 14@ CWS0
Jun 15vs TB0
Jun 16vs TB4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.377
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.182
Plate Appearances11

Projection

Projected Total Bases1.897

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.400

WindowRateSample
Last 2 Weeks.40922 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.342

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.31332 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.837

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.447

WindowRateSample
Last 2 Weeks.65223 PA
Season.57726 PA
Last 2 Years.50032 PA

Last 5 GamesTotal Bases

Jun 12vs MIA0
Jun 13vs MIA2
Jun 14vs MIA1
Jun 15@ ATH0
Jun 16@ ATH2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.377
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.759

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160

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.396

WindowRateSample
Last 2 Weeks.55627 PA
Season.34185 PA
Last 2 Years.369255 PA

Last 5 GamesTotal Bases

Jun 12@ PIT3
Jun 13@ PIT1
Jun 14@ PIT4
Jun 15@ PHI1
Jun 16@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.712

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.62516 PA
Season.36749 PA
Last 2 Years.27676 PA

Last 5 GamesTotal Bases

Jun 9vs BOS4
Jun 10vs BOS0
Jun 12@ LAA0
Jun 15@ LAD5
Jun 16@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.71

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.45533 PA
Season.335161 PA
Last 2 Years.322771 PA

Last 5 GamesTotal Bases

Jun 12@ ATH1
Jun 13@ ATH0
Jun 14@ ATH10
Jun 15@ CHC2
Jun 16@ CHC2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.705

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.404

WindowRateSample
Last 2 Weeks1.0004 PA
Season.52619 PA
Last 2 Years.338284 PA

Last 5 GamesTotal Bases

Jun 7@ MIN4
Jun 10vs TEX1
Jun 12vs HOU0
Jun 15@ WSH1
Jun 16@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.675

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks.43237 PA
Season.439198 PA
Last 2 Years.428311 PA

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.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.676

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.52025 PA
Season.34461 PA
Last 2 Years.283106 PA

Last 5 GamesTotal Bases

Jun 12vs MIA6
Jun 13vs MIA0
Jun 14vs MIA0
Jun 15@ ATH6
Jun 16@ ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks
Season.490145 PA
Last 2 Years.428554 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.403186 PA
Season.321848 PA
Last 2 Years.3442322 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.366
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.663

A 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

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
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks1.15413 PA
Season.38775 PA
Last 2 Years.32695 PA

Last 5 GamesTotal Bases

Jun 11vs CHC9
Jun 12@ ATH0
Jun 13@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.13023 PA
Season.40579 PA
Last 2 Years.399316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.389193 PA
Season.343915 PA
Last 2 Years.3633399 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.657

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.3333 PA
Season.2005 PA
Last 2 Years.31190 PA

Last 5 GamesTotal Bases

Jun 4@ NYY1
Jun 8vs NYY0
Jun 10vs NYY0
Jun 13vs DET2
Jun 16@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.425

WindowRateSample
Last 2 Weeks.64717 PA
Season.457129 PA
Last 2 Years.398171 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.628

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.28635 PA
Season.402179 PA
Last 2 Years.443273 PA

Last 5 GamesTotal Bases

Jun 12vs COL0
Jun 13vs COL0
Jun 14vs COL1
Jun 15vs PIT0
Jun 16vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.45040 PA
Season.358187 PA
Last 2 Years.333315 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.333180 PA
Season.3621060 PA
Last 2 Years.3443348 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.623

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.395

WindowRateSample
Last 2 Weeks
Season.52025 PA
Last 2 Years.332377 PA

Last 5 GamesTotal Bases

Apr 3vs CHC4
Apr 5vs CHC2
Apr 5vs CHC0
Apr 6vs KC2
Jun 16@ MIL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.425

WindowRateSample
Last 2 Weeks.64717 PA
Season.457129 PA
Last 2 Years.398171 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.621

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.38526 PA
Season.317224 PA
Last 2 Years.347967 PA

Last 5 GamesTotal Bases

Jun 12vs HOU2
Jun 13vs HOU0
Jun 14vs HOU4
Jun 15@ WSH1
Jun 16@ WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.605

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks.46715 PA
Season.45657 PA
Last 2 Years.375168 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS9
Jun 14@ CWS0
Jun 15vs TB1
Jun 16vs TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.597

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.1258 PA
Season.1119 PA
Last 2 Years.18211 PA

Last 5 GamesTotal Bases

Jun 12vs ATL0
Jun 13vs ATL0
Jun 14vs ATL1
Jun 15@ CIN0
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.559

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.50044 PA
Season.359156 PA
Last 2 Years.380672 PA

Last 5 GamesTotal Bases

Jun 11vs SEA4
Jun 12vs SD0
Jun 13vs SD0
Jun 14vs SD1
Jun 16@ SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.35728 PA
Season.332184 PA
Last 2 Years.363666 PA

Opposing Starter · Season16 GS

W–L6–7
ERA3.94
WHIP1.34
IP96.0
H / K / BB106 / 84 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.45824 PA
Season.377175 PA
Last 2 Years.363648 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.273
Plate Appearances11

Projection

Projected Total Bases1.551

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.32331 PA
Season.32468 PA
Last 2 Years.361637 PA

Last 5 GamesTotal Bases

Jun 9@ ATH0
Jun 10@ ATH2
Jun 12vs PHI0
Jun 14vs PHI0
Jun 16vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.394

WindowRateSample
Last 2 Weeks.75012 PA
Season.341132 PA
Last 2 Years.368631 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.392

WindowRateSample
Last 2 Weeks.25012 PA
Season.471138 PA
Last 2 Years.460498 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.547

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherHelping
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.2504 PA
Season.3758 PA
Last 2 Years.291134 PA

Last 5 GamesTotal Bases

Jun 9vs BOS1
Jun 10vs BOS2
Jun 12@ LAA2
Jun 15@ LAD1
Jun 16@ LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.539

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.45511 PA
Season.45511 PA
Last 2 Years.320200 PA

Last 5 GamesTotal Bases

Jun 11vs TEX1
Jun 12vs HOU2
Jun 13vs HOU1
Jun 14vs HOU2
Jun 16@ WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.428

WindowRateSample
Last 2 Weeks.41724 PA
Season.541159 PA
Last 2 Years.433720 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.391210 PA
Season.358952 PA
Last 2 Years.3882512 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.336
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.533

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.410

WindowRateSample
Last 2 Weeks.8336 PA
Season.50010 PA
Last 2 Years.55618 PA

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.329

WindowRateSample
Last 2 Weeks.22722 PA
Season.29791 PA
Last 2 Years.386285 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.403

WindowRateSample
Last 2 Weeks.431248 PA
Season.3931093 PA
Last 2 Years.3753531 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.531

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks
Season.33874 PA
Last 2 Years.402806 PA

Last 5 GamesTotal Bases

Apr 30@ BAL2
Apr 30@ BAL1
May 1@ BOS3
May 2@ BOS0
Jun 16vs DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.527

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.401

WindowRateSample
Last 2 Weeks1.0005 PA
Season.45511 PA
Last 2 Years.32861 PA

Last 5 GamesTotal Bases

Jun 12vs ATL2
Jun 13vs ATL1
Jun 14vs ATL0
Jun 15@ CIN0
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

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.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.0007 PA
Season.20035 PA
Last 2 Years.412211 PA

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 12vs LAD4
Jun 13vs LAD0
Jun 14vs LAD3
Jun 16@ NYY4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.09111 PA
Season.41234 PA
Last 2 Years.297296 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.059
Plate Appearances17

Projection

Projected Total Bases1.516

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~1.8× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.46730 PA
Season.389167 PA
Last 2 Years.315655 PA

Last 5 GamesTotal Bases

Jun 10@ SF1
Jun 12vs SEA0
Jun 14vs SEA4
Jun 15vs KC0
Jun 16vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.29627 PA
Season.34963 PA
Last 2 Years.30894 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.350

WindowRateSample
Last 2 Weeks.352267 PA
Season.349846 PA
Last 2 Years.3413118 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.345
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.512

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.32643 PA
Season.37383 PA
Last 2 Years.303132 PA

Last 5 GamesTotal Bases

Jun 9@ SD1
Jun 12vs AZ0
Jun 14vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.509

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 26vs CHC4
May 27vs CHC0
Jun 11vs LAD0
Jun 12vs MIA0
Jun 15@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.436101 PA
Last 2 Years.387501 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.420238 PA
Season.3791033 PA
Last 2 Years.3583397 PA

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.6× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9@ CLE5
Jun 12@ TOR0
Jun 13@ TOR0
Jun 14@ TOR0
Jun 16vs CWS4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.322

WindowRateSample
Last 2 Weeks.46715 PA
Season.19273 PA
Last 2 Years.19273 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.504

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.43816 PA
Season.37588 PA
Last 2 Years.346358 PA

Last 5 GamesTotal Bases

Jun 9vs BOS3
Jun 10vs BOS6
Jun 12@ LAA1
Jun 15@ LAD0
Jun 16@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.503

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.38936 PA
Season.287167 PA
Last 2 Years.320540 PA

Last 5 GamesTotal Bases

Jun 10@ TB9
Jun 12vs TEX0
Jun 13vs TEX0
Jun 14vs TEX0
Jun 16vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.382

WindowRateSample
Last 2 Weeks.72711 PA
Season.33874 PA
Last 2 Years.302189 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.50020 PA
Season.275193 PA
Last 2 Years.307886 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.488

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.313

WindowRateSample
Last 2 Weeks.0008 PA
Season.20824 PA
Last 2 Years.22983 PA

Last 5 GamesTotal Bases

Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0
Jun 16vs SF1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.31332 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.60
WHIP1.60
IP5.0
H / K / BB6 / 2 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks.40632 PA
Season.521190 PA
Last 2 Years.458493 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.48

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.0001 PA
Season.12516 PA
Last 2 Years.283166 PA

Last 5 GamesTotal Bases

Jun 5@ DET2
Jun 7@ DET0
Jun 9@ BAL1
Jun 13@ WSH1
Jun 16vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.29031 PA
Season.410117 PA
Last 2 Years.337178 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.21723 PA
Season.340100 PA
Last 2 Years.401212 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.16718 PA
Season.23598 PA
Last 2 Years.274299 PA

Last 5 GamesTotal Bases

Jun 10vs BOS0
Jun 12@ LAA1
Jun 14@ LAA4
Jun 15@ LAD1
Jun 16@ LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.402254 PA
Season.3341227 PA
Last 2 Years.3303523 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

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.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.5002 PA
Season.3336 PA
Last 2 Years.32128 PA

Last 5 GamesTotal Bases

May 30@ TEX0
Jun 2@ CIN1
Jun 7@ MIN1
Jun 10vs TEX0
Jun 16@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.24129 PA
Season.326129 PA
Last 2 Years.408667 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.399188 PA
Season.3571074 PA
Last 2 Years.3903276 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.307
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.463

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.33327 PA
Season.313131 PA
Last 2 Years.372661 PA

Last 5 GamesTotal Bases

Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL6
Jun 15vs MIA4
Jun 16vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.42921 PA
Season.315162 PA
Last 2 Years.357538 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.287

WindowRateSample
Last 2 Weeks.275153 PA
Season.248634 PA
Last 2 Years.3342517 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.300
Plate Appearances40

Projection

Projected Total Bases1.459

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 12vs LAD0
Jun 13vs LAD0
Jun 14vs LAD0
Jun 16@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.09111 PA
Season.41234 PA
Last 2 Years.297296 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.457

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.3758 PA
Season.24154 PA
Last 2 Years.220200 PA

Last 5 GamesTotal Bases

Jun 5@ TEX2
Jun 9vs NYY1
Jun 10vs NYY4
Jun 13vs DET1
Jun 16@ MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.425

WindowRateSample
Last 2 Weeks.64717 PA
Season.457129 PA
Last 2 Years.398171 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.423

WindowRateSample
Last 2 Weeks.60030 PA
Season.42459 PA
Last 2 Years.43079 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.454

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.1119 PA
Season.27943 PA
Last 2 Years.265117 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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.427

WindowRateSample
Last 2 Weeks.469241 PA
Season.4081196 PA
Last 2 Years.4034407 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %28%

How well he's squaring up the ball.

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 LHP.321

WindowRateSample
Last 2 Weeks.1676 PA
Season.22662 PA
Last 2 Years.291278 PA

Last 5 GamesTotal Bases

Jun 12vs TB0
Jun 13vs TB2
Jun 14vs TB0
Jun 15@ AZ0
Jun 16@ AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.22722 PA
Season.29791 PA
Last 2 Years.386285 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.403

WindowRateSample
Last 2 Weeks.431248 PA
Season.3931093 PA
Last 2 Years.3753531 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.448

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.30010 PA
Season.31348 PA
Last 2 Years.292185 PA

Last 5 GamesTotal Bases

Jun 10vs HOU5
Jun 12vs TB3
Jun 13vs TB1
Jun 15@ AZ2
Jun 16@ AZ4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.402

WindowRateSample
Last 2 Weeks.52442 PA
Season.351245 PA
Last 2 Years.408969 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.263186 PA
Season.324898 PA
Last 2 Years.3533510 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-160+120
CZRCaesars-154+115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks
Season.44418 PA
Last 2 Years.39433 PA

Last 5 GamesTotal Bases

Jun 8@ CLE0
Jun 9@ CLE0
Jun 12@ TOR2
Jun 13@ TOR1
Jun 16vs CWS3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.322

WindowRateSample
Last 2 Weeks.46715 PA
Season.19273 PA
Last 2 Years.19273 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.415

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.324

WindowRateSample
Last 2 Weeks.0005 PA
Season.23343 PA
Last 2 Years.309126 PA

Last 5 GamesTotal Bases

Jun 11vs STL0
Jun 12vs ATL0
Jun 14vs ATL2
Jun 15@ CIN0
Jun 16@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.41217 PA
Season.43244 PA
Last 2 Years.364231 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.326184 PA
Season.388988 PA
Last 2 Years.3743066 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.406

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.33312 PA
Season.277119 PA
Last 2 Years.336155 PA

Last 5 GamesTotal Bases

Jun 12@ KC4
Jun 13@ KC5
Jun 14@ KC2
Jun 15vs DET0
Jun 16vs DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks
Season.42977 PA
Last 2 Years.412451 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.336155 PA
Season.334938 PA
Last 2 Years.3214342 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.405

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.306

WindowRateSample
Last 2 Weeks.07713 PA
Season.245106 PA
Last 2 Years.332181 PA

Last 5 GamesTotal Bases

Jun 2vs MIA1
Jun 5@ AZ1
Jun 9@ SF0
Jun 13vs SEA0
Jun 16vs KC3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.50022 PA
Season.46981 PA
Last 2 Years.387106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.415147 PA
Season.380752 PA
Last 2 Years.3322554 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.404

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.0003 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 13@ CWS0
Jun 14@ CWS2
Jun 15vs TB2
Jun 16vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.320150 PA
Season.329897 PA
Last 2 Years.3383029 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.402

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.291

WindowRateSample
Last 2 Weeks.05917 PA
Season.22245 PA
Last 2 Years.249205 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.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.401

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.23113 PA
Season.322149 PA
Last 2 Years.373506 PA

Last 5 GamesTotal Bases

Jun 9vs AZ2
Jun 13@ PIT2
Jun 14@ PIT1
Jun 15@ PHI0
Jun 16@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.431109 PA
Last 2 Years.431109 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.394226 PA
Season.3681195 PA
Last 2 Years.3474875 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.398

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.2508 PA
Season.37162 PA
Last 2 Years.308412 PA

Last 5 GamesTotal Bases

May 31@ CLE2
Jun 4vs BAL1
Jun 5@ NYY1
Jun 12vs TEX0
Jun 16vs TOR2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.382

WindowRateSample
Last 2 Weeks.72711 PA
Season.33874 PA
Last 2 Years.302189 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.50020 PA
Season.275193 PA
Last 2 Years.307886 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed33%

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.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.304

WindowRateSample
Last 2 Weeks.13315 PA
Season.10519 PA
Last 2 Years.23386 PA

Last 5 GamesTotal Bases

Jun 10vs PHI1
Jun 12vs NYY1
Jun 13vs NYY0
Jun 14vs NYY4
Jun 16@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.27818 PA
Season.34461 PA
Last 2 Years.36876 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.395

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.29627 PA
Season.32867 PA
Last 2 Years.32867 PA

Last 5 GamesTotal Bases

Jun 9vs WSH1
Jun 10vs WSH3
Jun 12vs CHC0
Jun 14vs CHC1
Jun 16@ ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.293

WindowRateSample
Last 2 Weeks.1676 PA
Season.11643 PA
Last 2 Years.11643 PA

Opposing Starter · Season7 GS

W–L1–2
ERA4.87
WHIP1.43
IP40.2
H / K / BB33 / 37 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.371

WindowRateSample
Last 2 Weeks.40015 PA
Season.387119 PA
Last 2 Years.357516 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.377

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.13644 PA

Last 5 GamesTotal Bases

Jun 7vs WSH1
Jun 9@ MIA0
Jun 10@ MIA0
Jun 13@ CIN0
Jun 15vs LAA5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks.33315 PA
Season.46226 PA
Last 2 Years.37761 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.359167 PA
Season.297782 PA
Last 2 Years.3221967 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.372

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks
Season.25024 PA
Last 2 Years.399273 PA

Last 5 GamesTotal Bases

May 20vs SF0
May 21vs COL0
May 22vs COL1
Jun 15vs LAA1
Jun 16vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.286

WindowRateSample
Last 2 Weeks.16131 PA
Season.15246 PA
Last 2 Years.351151 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.234171 PA
Season.295957 PA
Last 2 Years.3232503 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.367

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.6005 PA
Season.29847 PA
Last 2 Years.353269 PA

Last 5 GamesTotal Bases

Jun 9@ TOR0
Jun 13@ MIL6
Jun 14@ MIL0
Jun 15vs MIA2
Jun 16vs MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.42921 PA
Season.315162 PA
Last 2 Years.357538 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.287

WindowRateSample
Last 2 Weeks.275153 PA
Season.248634 PA
Last 2 Years.3342517 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.307
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances10

Projection

Projected Total Bases1.356

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.0002 PA
Season.24441 PA
Last 2 Years.255278 PA

Last 5 GamesTotal Bases

Jun 9@ CLE2
Jun 10@ CLE0
Jun 12@ TOR0
Jun 13@ TOR0
Jun 16vs CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.322

WindowRateSample
Last 2 Weeks.46715 PA
Season.19273 PA
Last 2 Years.19273 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.34529 PA
Season.298181 PA
Last 2 Years.344604 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.359

WindowRateSample
Last 2 Weeks.4005 PA
Season.33318 PA
Last 2 Years.23738 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 RHB.284

WindowRateSample
Last 2 Weeks.24337 PA
Season.15895 PA
Last 2 Years.3301033 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.8577 PA
Season.35728 PA
Last 2 Years.363190 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.284
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.37929 PA
Season.325154 PA
Last 2 Years.371668 PA

Last 5 GamesTotal Bases

Jun 9@ SD2
Jun 12vs AZ0
Jun 13vs AZ0
Jun 15vs NYM2
Jun 16vs NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.262

WindowRateSample
Last 2 Weeks.06133 PA
Season.238130 PA
Last 2 Years.294214 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.341167 PA
Season.323937 PA
Last 2 Years.3264459 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.334

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.321

WindowRateSample
Last 2 Weeks.2229 PA
Season.10519 PA
Last 2 Years.09521 PA

Last 5 GamesTotal Bases

Jun 10vs ATL0
Jun 12vs LAD3
Jun 13vs LAD4
Jun 14vs LAD0
Jun 16@ NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.09111 PA
Season.41234 PA
Last 2 Years.297296 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.43237 PA
Season.32861 PA
Last 2 Years.304289 PA

Quality of Contact vs LHP

wOBA.279
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.324

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 2 GamesTotal Bases

Jun 14@ KC1
Jun 16vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.284

WindowRateSample
Last 2 Weeks
Season.194108 PA
Last 2 Years.372527 PA

Opposing Starter · Season11 GS

W–L2–5
ERA2.95
WHIP1.07
IP58.0
H / K / BB48 / 58 / 14

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.366164 PA
Season.346732 PA
Last 2 Years.3402471 PA

Starter Allows · vs LHB

wOBA Allowed.251
Hard-Hit % Allowed25%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.323

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.47419 PA
Season.263118 PA
Last 2 Years.345582 PA

Last 5 GamesTotal Bases

Jun 9vs MIN0
Jun 10vs MIN1
Jun 11vs MIN4
Jun 13@ CLE0
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.322

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.38731 PA
Season.254138 PA
Last 2 Years.340720 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.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.283

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.5717 PA
Season.28859 PA
Last 2 Years.304194 PA

Last 5 GamesTotal Bases

May 31@ PIT0
Jun 4vs KC0
Jun 12@ CLE4
Jun 15@ HOU0
Jun 16@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.236

WindowRateSample
Last 2 Weeks.00014 PA
Season.121132 PA
Last 2 Years.155193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.28
WHIP1.17
IP68.2
H / K / BB52 / 64 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.373209 PA
Season.337915 PA
Last 2 Years.3282993 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Projection

Projected Total Bases1.251

A rough estimate of total bases to expect, based on how players have performed in similar matchups.