MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsSunday, June 14, 2026

Every hitter on the Sunday, June 14, 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 starting74 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
WeatherHelping
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.457

WindowRateSample
Last 2 Weeks.60035 PA
Season.429212 PA
Last 2 Years.535548 PA

Last 5 GamesTotal Bases

Jun 8vs MIL9
Jun 9vs MIL4
Jun 10vs MIL1
Jun 12vs COL5
Jun 13vs COL1

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.529138 PA
Last 2 Years.483497 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.456169 PA
Season.426688 PA
Last 2 Years.4042541 PA

Quality of Contact vs RHP

wOBA.418
Hard-Hit %49%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.367
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases2.16

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

Total Bases Line · O/U 2.5we lean Under

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

We project 2.2 TB vs the 2.5 line — leaning Under. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.528

WindowRateSample
Last 2 Weeks.84639 PA
Season.522207 PA
Last 2 Years.444928 PA

Last 5 GamesTotal Bases

Jun 9@ NYM6
Jun 10@ NYM4
Jun 11@ NYM4
Jun 12@ MIN4
Jun 13@ MIN1

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

WindowRateSample
Last 2 Weeks.50032 PA
Season.352162 PA
Last 2 Years.365698 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.368231 PA
Season.369815 PA
Last 2 Years.3882396 PA

Quality of Contact vs RHP

wOBA.413
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases2.106

A rough estimate 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-122
BOVBovada-115-115
DKDraftKings-113-117
CZRCaesars-108-124

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

Batter · Total Bases / PA vs LHP.496

WindowRateSample
Last 2 Weeks.84613 PA
Season.64370 PA
Last 2 Years.530330 PA

Last 5 GamesTotal Bases

Jun 8@ CLE4
Jun 9@ CLE2
Jun 10@ CLE2
Jun 12@ TOR1
Jun 13@ TOR4

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.425193 PA
Last 2 Years.4251059 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329143 PA
Season.322919 PA
Last 2 Years.3353889 PA

Quality of Contact vs LHP

wOBA.418
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.359
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances20

Projection

Projected Total Bases2.084

A rough estimate 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-104
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars-108-127

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

Batter · Total Bases / PA vs RHP.518

WindowRateSample
Last 2 Weeks.88644 PA
Season.431202 PA
Last 2 Years.443898 PA

Last 5 GamesTotal Bases

Jun 9@ COL0
Jun 10@ COL3
Jun 11@ COL3
Jun 12@ SF2
Jun 13@ SF7

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

WindowRateSample
Last 2 Weeks.15838 PA
Season.351171 PA
Last 2 Years.372838 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

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

WindowRateSample
Last 2 Weeks.471240 PA
Season.371857 PA
Last 2 Years.3462334 PA

Quality of Contact vs RHP

wOBA.393
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.284
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases2.058

A rough estimate 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+110-145
DKDraftKings+108-143
CZRCaesars+106-141

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

Context

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

Batter · Total Bases / PA vs RHP.501

WindowRateSample
Last 2 Weeks.60035 PA
Season.590195 PA
Last 2 Years.532771 PA

Last 5 GamesTotal Bases

Jun 9@ DET4
Jun 10@ DET5
Jun 11@ DET0
Jun 12vs STL8
Jun 13vs STL5

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

WindowRateSample
Last 2 Weeks.45824 PA
Season.364107 PA
Last 2 Years.322367 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.378201 PA
Season.3421110 PA
Last 2 Years.3514020 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.021

A rough estimate 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-124
BOVBovada-110-120
DKDraftKings-109-121
CZRCaesars-110-121

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

WindowRateSample
Last 2 Weeks.68945 PA
Season.529223 PA
Last 2 Years.451619 PA

Last 5 GamesTotal Bases

Jun 8@ LAA0
Jun 9@ LAA2
Jun 10@ LAA1
Jun 12@ KC9
Jun 13@ KC3

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.297101 PA
Last 2 Years.328393 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

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

WindowRateSample
Last 2 Weeks.483147 PA
Season.412764 PA
Last 2 Years.3442373 PA

Quality of Contact vs RHP

wOBA.433
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.99

A rough estimate 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-113
BOVBovada-105-125
DKDraftKings-107-124
CZRCaesars-118-115

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

Context

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

Batter · Total Bases / PA vs RHP.503

WindowRateSample
Last 2 Weeks.86136 PA
Season.449176 PA
Last 2 Years.434537 PA

Last 5 GamesTotal Bases

Jun 9@ DET4
Jun 10@ DET2
Jun 11@ DET0
Jun 12vs STL4
Jun 13vs STL1

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

WindowRateSample
Last 2 Weeks.27322 PA
Season.354178 PA
Last 2 Years.413404 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.341167 PA
Season.3691024 PA
Last 2 Years.3653162 PA

Quality of Contact vs RHP

wOBA.379
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.986

A rough estimate 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-103
BOVBovada+100-130
DKDraftKings-101-131
CZRCaesars+104-137

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

Batter · Total Bases / PA vs RHP.512

WindowRateSample
Last 2 Weeks.82540 PA
Season.508177 PA
Last 2 Years.392587 PA

Last 5 GamesTotal Bases

Jun 9vs MIN11
Jun 10vs MIN1
Jun 11vs MIN4
Jun 12@ CLE0
Jun 13@ CLE4

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

WindowRateSample
Last 2 Weeks.378172 PA
Season.3541049 PA
Last 2 Years.3433810 PA

Quality of Contact vs RHP

wOBA.392
Hard-Hit %44%

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.000
Plate Appearances7

Projection

Projected Total Bases1.972

A rough estimate 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+130-170
DKDraftKings+127-170
CZRCaesars+125-170

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.531130 PA
Last 2 Years.393693 PA

Last 5 GamesTotal Bases

Jun 8@ SD2
Jun 9@ SD1
Jun 10@ SD4
Jun 12vs AZ2
Jun 13vs AZ0

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

WindowRateSample
Last 2 Weeks.50032 PA
Season.429168 PA
Last 2 Years.374759 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.431248 PA
Season.3781003 PA
Last 2 Years.3753049 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.967

A rough estimate 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+105-135
DKDraftKings+102-135
FANFanatics+100-130
CZRCaesars-104-130

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

Context

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

Batter · Total Bases / PA vs LHP.410

WindowRateSample
Last 2 Weeks.66712 PA
Season.44858 PA
Last 2 Years.346263 PA

Last 5 GamesTotal Bases

Jun 8vs CIN0
Jun 9vs CIN5
Jun 10vs CIN5
Jun 12@ BAL1
Jun 13@ BAL2

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.463203 PA
Last 2 Years.344761 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.366243 PA
Season.370834 PA
Last 2 Years.3562637 PA

Quality of Contact vs LHP

wOBA.351
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.958

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-130
BRBetRivers-139
BOVBovada-110-120
DKDraftKings-108-123
CZRCaesars-112-120

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

Context

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

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.39123 PA
Season.519158 PA
Last 2 Years.425756 PA

Last 5 GamesTotal Bases

Jun 7vs PIT2
Jun 9@ CWS3
Jun 10@ CWS0
Jun 12@ NYM1
Jun 13@ NYM4

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.405222 PA
Last 2 Years.321823 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.353173 PA
Season.321800 PA
Last 2 Years.3022209 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.944

A rough estimate 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+115-150
DKDraftKings+112-148
CZRCaesars+101-136

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

Batter · Total Bases / PA vs LHP.518

WindowRateSample
Last 2 Weeks1.30010 PA
Season.76338 PA
Last 2 Years.460272 PA

Last 5 GamesTotal Bases

Jun 7@ COL5
Jun 8@ ATH9
Jun 9@ ATH0
Jun 10@ ATH2
Jun 12vs PHI0

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

WindowRateSample
Last 2 Weeks.28938 PA
Season.330282 PA
Last 2 Years.3311269 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.366221 PA
Season.3791063 PA
Last 2 Years.3503965 PA

Quality of Contact vs LHP

wOBA.416
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.943

A rough estimate 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+160-215
DKDraftKings+159-214
CZRCaesars+142-193

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

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks1.0003 PA
Season.38142 PA
Last 2 Years.309220 PA

Last 5 GamesTotal Bases

May 31vs SF4
Jun 1@ LAA1
Jun 3@ LAA4
Jun 5vs MIL1
Jun 6vs MIL0

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

WindowRateSample
Last 2 Weeks.77827 PA
Season.423227 PA
Last 2 Years.399914 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

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

WindowRateSample
Last 2 Weeks.291206 PA
Season.339768 PA
Last 2 Years.3522711 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.943

A rough estimate 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
BOVBovada-105-125
DKDraftKings-103-128
CZRCaesars-110-121

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.257152 PA
Last 2 Years.391918 PA

Last 5 GamesTotal Bases

Jun 8vs MIL0
Jun 9vs MIL0
Jun 10vs MIL4
Jun 12vs COL3
Jun 13vs COL0

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.529138 PA
Last 2 Years.483497 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.456169 PA
Season.426688 PA
Last 2 Years.4042541 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.367
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.934

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BRBetRivers-155
BOVBovada-160+120
DKDraftKings-163+123
CZRCaesars-145+110

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

WindowRateSample
Last 2 Weeks.66715 PA
Season.49481 PA
Last 2 Years.485367 PA

Last 5 GamesTotal Bases

Jun 9@ MIA4
Jun 10@ MIA0
Jun 11@ MIA2
Jun 12@ CIN2
Jun 13@ CIN2

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.929

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BRBetRivers-155
BOVBovada-125-105
DKDraftKings-127-105
CZRCaesars-137+103

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

Context

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

Batter · Total Bases / PA vs LHP.470

WindowRateSample
Last 2 Weeks.77818 PA
Season.49485 PA
Last 2 Years.507475 PA

Last 5 GamesTotal Bases

Jun 7vs LAA2
Jun 9@ PIT2
Jun 10@ PIT4
Jun 11@ PIT5
Jun 13@ CWS4

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

WindowRateSample
Last 2 Weeks.30010 PA
Season.27159 PA
Last 2 Years.325123 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

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

WindowRateSample
Last 2 Weeks.319191 PA
Season.317939 PA
Last 2 Years.3512996 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.329
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.921

A rough estimate 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+100
BRBetRivers-143
BOVBovada-130+100
DKDraftKings-129-103
CZRCaesars-150+108

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.36868 PA
Last 2 Years.347282 PA

Last 5 GamesTotal Bases

Jun 9vs CHC4
Jun 10vs CHC0
Jun 11vs CHC2
Jun 12@ ATH1
Jun 13@ ATH0

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

WindowRateSample
Last 2 Weeks.77827 PA
Season.423227 PA
Last 2 Years.399914 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

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

WindowRateSample
Last 2 Weeks.291206 PA
Season.339768 PA
Last 2 Years.3522711 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.919

A rough estimate 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-129
BOVBovada-115-115
DKDraftKings-113-117
FANFanatics-115-115
CZRCaesars-115-115

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

Batter · Total Bases / PA vs LHP.484

WindowRateSample
Last 2 Weeks1.00014 PA
Season.56439 PA
Last 2 Years.489309 PA

Last 5 GamesTotal Bases

Jun 8@ ATH3
Jun 9@ ATH4
Jun 10@ ATH5
Jun 12vs PHI1
Jun 13vs PHI10

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

WindowRateSample
Last 2 Weeks.28938 PA
Season.330282 PA
Last 2 Years.3311269 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.366221 PA
Season.3791063 PA
Last 2 Years.3503965 PA

Quality of Contact vs LHP

wOBA.389
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.909

A rough estimate 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+120
BOVBovada+140-185
DKDraftKings+140-188
CZRCaesars+130-180

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

WindowRateSample
Last 2 Weeks.30030 PA
Season.372204 PA
Last 2 Years.414799 PA

Last 5 GamesTotal Bases

Jun 8vs MIL9
Jun 9vs MIL4
Jun 10vs MIL1
Jun 12vs COL0
Jun 13vs COL2

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.529138 PA
Last 2 Years.483497 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.456169 PA
Season.426688 PA
Last 2 Years.4042541 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.367
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.899

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

Total Bases Line · O/U 2.5we lean Under

BookOverUnder
BRBetRivers-107
BOVBovada+105-135
DKDraftKings+103-136
CZRCaesars+104-139

We project 1.9 TB vs the 2.5 line — leaning Under. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.460

WindowRateSample
Last 2 Weeks.63441 PA
Season.442199 PA
Last 2 Years.443856 PA

Last 5 GamesTotal Bases

Jun 8@ SF3
Jun 9@ SF4
Jun 10@ SF2
Jun 12vs SEA0
Jun 13vs SEA4

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances2

Projection

Projected Total Bases1.897

A rough estimate 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+120-160
DKDraftKings+121-161
CZRCaesars+108-143

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

Context

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

Batter · Total Bases / PA vs LHP.418

WindowRateSample
Last 2 Weeks.56316 PA
Season.44665 PA
Last 2 Years.447320 PA

Last 5 GamesTotal Bases

Jun 8vs CIN0
Jun 9vs CIN3
Jun 10vs CIN2
Jun 12@ BAL4
Jun 13@ BAL4

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.463203 PA
Last 2 Years.344761 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.366243 PA
Season.370834 PA
Last 2 Years.3562637 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.894

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-121
BOVBovada+110-145
DKDraftKings+107-141
CZRCaesars+101-134

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

Context

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

Batter · Total Bases / PA vs LHP.465

WindowRateSample
Last 2 Weeks.60015 PA
Season.60992 PA
Last 2 Years.475406 PA

Last 5 GamesTotal Bases

Jun 9@ MIA4
Jun 10@ MIA1
Jun 11@ MIA0
Jun 12@ CIN1
Jun 13@ CIN5

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.38486 PA
Last 2 Years.336321 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.335197 PA
Season.389935 PA
Last 2 Years.3772965 PA

Quality of Contact vs LHP

wOBA.381
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.895

A rough estimate 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-132
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-114-117

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

Context

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

Batter · Total Bases / PA vs RHP.432

WindowRateSample
Last 2 Weeks.48329 PA
Season.494178 PA
Last 2 Years.424999 PA

Last 5 GamesTotal Bases

Jun 7vs PIT0
Jun 9@ CWS8
Jun 10@ CWS1
Jun 12@ NYM4
Jun 13@ NYM1

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.405222 PA
Last 2 Years.321823 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.353173 PA
Season.321800 PA
Last 2 Years.3022209 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances15

Projection

Projected Total Bases1.892

A rough estimate 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+106
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+113-152

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

Context

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

Batter · Total Bases / PA vs LHP.419

WindowRateSample
Last 2 Weeks.41712 PA
Season.52482 PA
Last 2 Years.451355 PA

Last 5 GamesTotal Bases

Jun 9@ BAL1
Jun 10@ BAL0
Jun 11@ BAL2
Jun 12@ WSH1
Jun 13@ WSH0

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

WindowRateSample
Last 2 Weeks
Season.40759 PA
Last 2 Years.309126 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

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

WindowRateSample
Last 2 Weeks.411236 PA
Season.3561192 PA
Last 2 Years.3943932 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.889

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BRBetRivers-157
BOVBovada-145+110
DKDraftKings-144+109
CZRCaesars-145+109

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.30030 PA
Season.408174 PA
Last 2 Years.448268 PA

Last 5 GamesTotal Bases

Jun 7@ HOU0
Jun 8vs MIL0
Jun 10vs MIL4
Jun 12vs COL0
Jun 13vs COL0

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.529138 PA
Last 2 Years.483497 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.456169 PA
Season.426688 PA
Last 2 Years.4042541 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.367
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.887

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BRBetRivers-162
BOVBovada-150+115
DKDraftKings-152+114
CZRCaesars-145+109

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

Context

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

Batter · Total Bases / PA vs RHP.432

WindowRateSample
Last 2 Weeks.52246 PA
Season.459218 PA
Last 2 Years.374542 PA

Last 5 GamesTotal Bases

Jun 9vs AZ2
Jun 10vs AZ4
Jun 11vs AZ1
Jun 12@ PIT7
Jun 13@ PIT1

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.299174 PA
Last 2 Years.290766 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.388196 PA
Season.3741052 PA
Last 2 Years.3562898 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.886

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-200+150
CZRCaesars-193+143

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

Context

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

Batter · Total Bases / PA vs RHP.454

WindowRateSample
Last 2 Weeks.57149 PA
Season.446224 PA
Last 2 Years.4541037 PA

Last 5 GamesTotal Bases

Jun 9vs SEA1
Jun 10vs SEA5
Jun 11vs SEA4
Jun 12vs SD1
Jun 13vs SD7

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.315124 PA
Last 2 Years.385468 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.427206 PA
Season.332853 PA
Last 2 Years.3193592 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances15

Projection

Projected Total Bases1.882

A rough estimate 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+103-136
CZRCaesars-110-125

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

Context

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

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.33336 PA
Season.378233 PA
Last 2 Years.393967 PA

Last 5 GamesTotal Bases

Jun 8vs HOU4
Jun 9vs HOU1
Jun 10vs HOU0
Jun 12vs TB1
Jun 13vs TB1

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

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

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

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

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+115-155
BRBetRivers+105
BOVBovada+110-145
DKDraftKings+111-147
FANFanatics+115-150
CZRCaesars+113-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
WeatherHelping

Batter · Total Bases / PA vs LHP.409

WindowRateSample
Last 2 Weeks.75012 PA
Season.36136 PA
Last 2 Years.399271 PA

Last 5 GamesTotal Bases

Jun 9@ KC0
Jun 10@ KC1
Jun 11@ KC0
Jun 12@ BOS3
Jun 13@ BOS3

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.869

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-110
BOVBovada+105-135
DKDraftKings+104-137
CZRCaesars+104-137

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

Batter · Total Bases / PA vs LHP.427

WindowRateSample
Last 2 Weeks.40922 PA
Season.513113 PA
Last 2 Years.489515 PA

Last 5 GamesTotal Bases

Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR5
Jun 12@ MIL1
Jun 13@ MIL3

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.33868 PA
Last 2 Years.384151 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.398171 PA
Season.327737 PA
Last 2 Years.3071728 PA

Quality of Contact vs LHP

wOBA.373
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.866

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-157+117

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

WindowRateSample
Last 2 Weeks.54533 PA
Season.373201 PA
Last 2 Years.411769 PA

Last 5 GamesTotal Bases

Jun 8@ TB1
Jun 9@ TB2
Jun 10@ TB0
Jun 12vs TEX8
Jun 13vs TEX1

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

WindowRateSample
Last 2 Weeks.55934 PA
Season.443194 PA
Last 2 Years.394691 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

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

WindowRateSample
Last 2 Weeks.354195 PA
Season.348876 PA
Last 2 Years.3583317 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.429
Plate Appearances7

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

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

WindowRateSample
Last 2 Weeks.41234 PA
Season.455200 PA
Last 2 Years.410931 PA

Last 5 GamesTotal Bases

Jun 8vs BOS4
Jun 9vs BOS1
Jun 10vs BOS3
Jun 12@ LAA1
Jun 13@ LAA0

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

WindowRateSample
Last 2 Weeks.65223 PA
Season.40452 PA
Last 2 Years.466161 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

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

WindowRateSample
Last 2 Weeks.204221 PA
Season.2941016 PA
Last 2 Years.3282710 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances12

Projection

Projected Total Bases1.852

A rough estimate 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-132
BOVBovada-115-115
DKDraftKings-116-114
CZRCaesars-113-118

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

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.42942 PA
Season.505218 PA
Last 2 Years.369585 PA

Last 5 GamesTotal Bases

Jun 9@ NYM2
Jun 10@ NYM5
Jun 11@ NYM1
Jun 12@ MIN2
Jun 13@ MIN4

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.377122 PA
Last 2 Years.346638 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.510200 PA
Season.339825 PA
Last 2 Years.3512436 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.349
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.829

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers+106
BOVBovada+120-160
DKDraftKings+118-158
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.16718 PA
Season.41078 PA
Last 2 Years.445290 PA

Last 5 GamesTotal Bases

Jun 9vs CHC4
Jun 10vs CHC2
Jun 11vs CHC0
Jun 12@ ATH0
Jun 13@ ATH0

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

WindowRateSample
Last 2 Weeks.77827 PA
Season.423227 PA
Last 2 Years.399914 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

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

WindowRateSample
Last 2 Weeks.291206 PA
Season.339768 PA
Last 2 Years.3522711 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.819

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BRBetRivers-155
BOVBovada-145+110
DKDraftKings-147+111
CZRCaesars-137+104

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

WindowRateSample
Last 2 Weeks.53345 PA
Season.296226 PA
Last 2 Years.372768 PA

Last 5 GamesTotal Bases

Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL4
Jun 12vs ATL8
Jun 13vs ATL3

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

WindowRateSample
Last 2 Weeks.33321 PA
Season.390123 PA
Last 2 Years.446525 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.328171 PA
Season.283897 PA
Last 2 Years.3303587 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.818

A rough estimate 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-113
BOVBovada+115-150
DKDraftKings+113-150
CZRCaesars+108-143

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

WindowRateSample
Last 2 Weeks.51339 PA
Season.348210 PA
Last 2 Years.320756 PA

Last 5 GamesTotal Bases

Jun 7@ PHI1
Jun 9vs ATL4
Jun 10vs ATL1
Jun 12vs LAD4
Jun 13vs LAD0

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

WindowRateSample
Last 2 Weeks.71414 PA
Season.380108 PA
Last 2 Years.330288 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

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

WindowRateSample
Last 2 Weeks.383248 PA
Season.3271109 PA
Last 2 Years.3303231 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.816

A rough estimate 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+118
BOVBovada+110-145
DKDraftKings+110-147
CZRCaesars+117-157

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

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.40944 PA
Season.453223 PA
Last 2 Years.412896 PA

Last 5 GamesTotal Bases

Jun 8@ SF1
Jun 9@ SF3
Jun 10@ SF4
Jun 12vs SEA5
Jun 13vs SEA1

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.816

A rough estimate 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-124
BOVBovada+105-135
DKDraftKings+102-136
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
WeatherHelping

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.48533 PA
Season.466133 PA
Last 2 Years.334652 PA

Last 5 GamesTotal Bases

Jun 5@ TOR9
Jun 6@ TOR0
Jun 7@ TOR1
Jun 11vs SEA3
Jun 12vs SD0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.338142 PA
Last 2 Years.373560 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.403233 PA
Season.332992 PA
Last 2 Years.3273489 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.815

A rough estimate 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+110-145
DKDraftKings+109-144
CZRCaesars+113-152

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

WindowRateSample
Last 2 Weeks.47744 PA
Season.482228 PA
Last 2 Years.427919 PA

Last 5 GamesTotal Bases

Jun 8@ LAA3
Jun 9@ LAA0
Jun 10@ LAA2
Jun 12@ KC4
Jun 13@ KC4

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

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

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.811

A rough estimate 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+102
BOVBovada+125-165
DKDraftKings+126-168
FANFanatics+120-160
CZRCaesars+115-154

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

Context

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

Batter · Total Bases / PA vs LHP.453

WindowRateSample
Last 2 Weeks.83312 PA
Season.50056 PA
Last 2 Years.480279 PA

Last 5 GamesTotal Bases

Jun 9@ KC1
Jun 10@ KC5
Jun 11@ KC2
Jun 12@ BOS0
Jun 13@ BOS4

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.361
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.811

A rough estimate 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-113
BOVBovada+110-145
DKDraftKings+111-148
FANFanatics+110-145
CZRCaesars+108-143

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

WindowRateSample
Last 2 Weeks.48637 PA
Season.520200 PA
Last 2 Years.485875 PA

Last 5 GamesTotal Bases

Jun 9vs LAD0
Jun 10vs LAD2
Jun 11vs LAD4
Jun 12vs MIA4
Jun 13vs MIA0

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.251179 PA
Last 2 Years.363419 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.286241 PA
Season.324794 PA
Last 2 Years.3492672 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.81

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers-104
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+122-162

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

WindowRateSample
Last 2 Weeks.56316 PA
Season.39361 PA
Last 2 Years.387238 PA

Last 5 GamesTotal Bases

Jun 9@ KC2
Jun 10@ KC1
Jun 11@ KC0
Jun 12@ BOS1
Jun 13@ BOS1

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.352
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.809

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BRBetRivers-143
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-106-127

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

WindowRateSample
Last 2 Weeks.50016 PA
Season.40070 PA
Last 2 Years.380324 PA

Last 5 GamesTotal Bases

Jun 8vs CIN0
Jun 9vs CIN4
Jun 10vs CIN3
Jun 12@ BAL0
Jun 13@ BAL4

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

WindowRateSample
Last 2 Weeks.18211 PA
Season.33363 PA
Last 2 Years.285200 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.423222 PA
Season.3681030 PA
Last 2 Years.3802640 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.801

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-145
BRBetRivers-124
BOVBovada+110-145
DKDraftKings+108-143
CZRCaesars+108-145

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

WindowRateSample
Last 2 Weeks.58834 PA
Season.393186 PA
Last 2 Years.386801 PA

Last 5 GamesTotal Bases

Jun 7@ PHI0
Jun 9vs ATL1
Jun 10vs ATL0
Jun 12vs LAD4
Jun 13vs LAD0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.457140 PA
Last 2 Years.374251 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.332768 PA
Last 2 Years.3212077 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.801

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120

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
WeatherHelping

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.35939 PA
Season.39778 PA
Last 2 Years.315127 PA

Last 5 GamesTotal Bases

Jun 6@ STL4
Jun 7@ STL1
Jun 8@ SD1
Jun 9@ SD1
Jun 12vs AZ0

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.451144 PA
Last 2 Years.389754 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.301196 PA
Season.311975 PA
Last 2 Years.3593706 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed38%

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

BookOverUnder
BRBetRivers+125
BOVBovada+130-170
DKDraftKings+130-173
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks.62516 PA
Season.38578 PA
Last 2 Years.320297 PA

Last 5 GamesTotal Bases

Jun 8vs WSH2
Jun 9vs WSH1
Jun 10vs WSH11
Jun 12vs CHC0
Jun 13vs CHC1

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

WindowRateSample
Last 2 Weeks.13315 PA
Season.40457 PA
Last 2 Years.506168 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

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

WindowRateSample
Last 2 Weeks.369206 PA
Season.3411041 PA
Last 2 Years.3634637 PA

Quality of Contact vs LHP

wOBA.361
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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+120-160
BRBetRivers+123
BOVBovada+125-165
DKDraftKings+125-167
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~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.54831 PA
Season.372137 PA
Last 2 Years.312874 PA

Last 5 GamesTotal Bases

Jun 9vs MIN1
Jun 10vs MIN4
Jun 11vs MIN4
Jun 12@ CLE0
Jun 13@ CLE3

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

WindowRateSample
Last 2 Weeks.378172 PA
Season.3541049 PA
Last 2 Years.3433810 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %27%

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

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

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-190+140

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

WindowRateSample
Last 2 Weeks.55040 PA
Season.419203 PA
Last 2 Years.477875 PA

Last 5 GamesTotal Bases

Jun 9vs MIN4
Jun 10vs MIN0
Jun 11vs MIN4
Jun 12@ CLE0
Jun 13@ CLE1

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

WindowRateSample
Last 2 Weeks.331175 PA
Season.342798 PA
Last 2 Years.3592956 PA

Quality of Contact vs RHP

wOBA.365
Hard-Hit %42%

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.125
Plate Appearances16

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
BRBetRivers+125
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+126-170

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.5× / ~1.7×
BallparkNeutral
WeatherHelping
Recent Form🔥 17-game hitting streak

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.44436 PA
Season.414140 PA
Last 2 Years.396480 PA

Last 5 GamesTotal Bases

Jun 8vs MIL6
Jun 9vs MIL4
Jun 10vs MIL2
Jun 12vs COL1
Jun 13vs COL5

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.356149 PA
Last 2 Years.398465 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.468220 PA
Season.414947 PA
Last 2 Years.4123453 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

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-120-110
BRBetRivers-148
BOVBovada-135+105
DKDraftKings-140+106
CZRCaesars-129-105

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

Context

Expected PAs4.45
vs SP / Bullpen~1.8× / ~2.6×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.452

WindowRateSample
Last 2 Weeks.75016 PA
Season.60923 PA
Last 2 Years.56025 PA

Last 5 GamesTotal Bases

Jun 8vs WSH3
Jun 9vs WSH6
Jun 10vs WSH4
Jun 12vs CHC6
Jun 13vs CHC1

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

WindowRateSample
Last 2 Weeks.08312 PA
Season.15439 PA
Last 2 Years.331121 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

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

WindowRateSample
Last 2 Weeks.362224 PA
Season.3581003 PA
Last 2 Years.3693818 PA

Quality of Contact vs LHP

wOBA.370
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.79

A rough estimate 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+114
BOVBovada+145-190
DKDraftKings+142-190
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~1.2× / ~3.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.396

WindowRateSample
Last 2 Weeks.71414 PA
Season.31380 PA
Last 2 Years.376362 PA

Last 5 GamesTotal Bases

Jun 9@ BAL1
Jun 10@ BAL1
Jun 11@ BAL0
Jun 12@ WSH4
Jun 13@ WSH0

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.26050 PA
Last 2 Years.31293 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

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

WindowRateSample
Last 2 Weeks.390223 PA
Season.3871091 PA
Last 2 Years.3993212 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.783

A rough estimate 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-129
BOVBovada-115-115
DKDraftKings-116-115
CZRCaesars-108-124

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

Context

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

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.44134 PA
Season.423111 PA
Last 2 Years.423111 PA

Last 5 GamesTotal Bases

Jun 8vs NYY0
Jun 9vs NYY0
Jun 10vs NYY1
Jun 12vs DET0
Jun 13vs DET1

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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.782

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+150
CZRCaesars+141-190

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

WindowRateSample
Last 2 Weeks.28628 PA
Season.359195 PA
Last 2 Years.359195 PA

Last 5 GamesTotal Bases

Jun 7vs CIN0
Jun 9@ NYM1
Jun 10@ NYM3
Jun 11@ NYM0
Jun 12@ MIN2

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

WindowRateSample
Last 2 Weeks.50032 PA
Season.352162 PA
Last 2 Years.365698 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.368231 PA
Season.369815 PA
Last 2 Years.3882396 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

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+135-185
BRBetRivers+108
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+115-154

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

WindowRateSample
Last 2 Weeks.54831 PA
Season.388188 PA
Last 2 Years.400846 PA

Last 5 GamesTotal Bases

Jun 8@ TB1
Jun 9@ TB0
Jun 10@ TB4
Jun 12vs TEX8
Jun 13vs TEX2

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

WindowRateSample
Last 2 Weeks.35020 PA
Season.329143 PA
Last 2 Years.296609 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

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

WindowRateSample
Last 2 Weeks.305151 PA
Season.307930 PA
Last 2 Years.3594374 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

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

BookOverUnder
MGMBetMGM+105-140
BRBetRivers-107
BOVBovada+110-145
DKDraftKings+109-144
CZRCaesars+108-143

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.27148 PA
Season.354240 PA
Last 2 Years.365691 PA

Last 5 GamesTotal Bases

Jun 8vs HOU0
Jun 9vs HOU1
Jun 10vs HOU4
Jun 12vs TB1
Jun 13vs TB1

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

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

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

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.771

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+107
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+116-154

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

WindowRateSample
Last 2 Weeks.54831 PA
Season.414162 PA
Last 2 Years.341633 PA

Last 5 GamesTotal Bases

Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM1

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.243115 PA
Last 2 Years.332671 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.298205 PA
Season.307905 PA
Last 2 Years.3153445 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.767

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+150-200
BRBetRivers+123
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+135-182

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

WindowRateSample
Last 2 Weeks.61834 PA
Season.441202 PA
Last 2 Years.393789 PA

Last 5 GamesTotal Bases

Jun 8@ TB0
Jun 9@ TB0
Jun 10@ TB0
Jun 12vs TEX6
Jun 13vs TEX3

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

WindowRateSample
Last 2 Weeks.35020 PA
Season.329143 PA
Last 2 Years.296609 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

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

WindowRateSample
Last 2 Weeks.305151 PA
Season.307930 PA
Last 2 Years.3594374 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.765

A rough estimate 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-107
BOVBovada+110-145
DKDraftKings+107-143
CZRCaesars+107-143

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.366164 PA
Last 2 Years.366164 PA

Last 5 GamesTotal Bases

Jun 6@ PHI0
Jun 7@ PHI2
Jun 9vs ATL1
Jun 12vs LAD1
Jun 13vs LAD0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.457140 PA
Last 2 Years.374251 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.332768 PA
Last 2 Years.3212077 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

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

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.40035 PA
Season.431209 PA
Last 2 Years.468818 PA

Last 5 GamesTotal Bases

Jun 8vs BOS1
Jun 9vs BOS2
Jun 10vs BOS1
Jun 12@ LAA0
Jun 13@ LAA1

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

WindowRateSample
Last 2 Weeks.65223 PA
Season.40452 PA
Last 2 Years.466161 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

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

WindowRateSample
Last 2 Weeks.204221 PA
Season.2941016 PA
Last 2 Years.3282710 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

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-109
BOVBovada+105-135
DKDraftKings+101-135
CZRCaesars-105-130

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

WindowRateSample
Last 2 Weeks.59432 PA
Season.464138 PA
Last 2 Years.489658 PA

Last 5 GamesTotal Bases

Jun 9vs MIN4
Jun 10vs MIN1
Jun 11vs MIN1
Jun 12@ CLE0
Jun 13@ CLE1

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

WindowRateSample
Last 2 Weeks.331175 PA
Season.342798 PA
Last 2 Years.3592956 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %34%

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.125
Plate Appearances8

Projection

Projected Total Bases1.746

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-154+115

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

Batter · Total Bases / PA vs LHP.373

WindowRateSample
Last 2 Weeks.53813 PA
Season.30662 PA
Last 2 Years.353289 PA

Last 5 GamesTotal Bases

Jun 6vs NYM0
Jun 7vs NYM1
Jun 8vs CIN3
Jun 12@ BAL1
Jun 13@ BAL0

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.463203 PA
Last 2 Years.344761 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.366243 PA
Season.370834 PA
Last 2 Years.3562637 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.746

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers-110
BOVBovada+110-145
DKDraftKings+107-141
CZRCaesars+105-139

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

Context

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.40045 PA
Season.336119 PA
Last 2 Years.394835 PA

Last 5 GamesTotal Bases

Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA0
Jun 12@ KC1
Jun 13@ KC1

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

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

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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-125
BRBetRivers-106
BOVBovada+105-135
DKDraftKings+105-140
CZRCaesars+101-134

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

WindowRateSample
Last 2 Weeks.30942 PA
Season.336220 PA
Last 2 Years.368600 PA

Last 5 GamesTotal Bases

Jun 9@ NYM4
Jun 10@ NYM1
Jun 11@ NYM0
Jun 12@ MIN2
Jun 13@ MIN8

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.377122 PA
Last 2 Years.346638 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.510200 PA
Season.339825 PA
Last 2 Years.3512436 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.741

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+110
BOVBovada+115-150
DKDraftKings+116-155
CZRCaesars+120-159

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

WindowRateSample
Last 2 Weeks.55934 PA
Season.450211 PA
Last 2 Years.407986 PA

Last 5 GamesTotal Bases

Jun 9@ COL0
Jun 10@ COL4
Jun 11@ COL1
Jun 12@ SF0
Jun 13@ SF4

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

WindowRateSample
Last 2 Weeks.15838 PA
Season.351171 PA
Last 2 Years.372838 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

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

WindowRateSample
Last 2 Weeks.471240 PA
Season.371857 PA
Last 2 Years.3462334 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.284
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances15

Projection

Projected Total Bases1.735

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-179+134

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

Context

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.41234 PA
Season.378209 PA
Last 2 Years.445983 PA

Last 5 GamesTotal Bases

Jun 8@ TB0
Jun 9@ TB1
Jun 10@ TB1
Jun 12vs TEX1
Jun 13vs TEX4

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

WindowRateSample
Last 2 Weeks.55934 PA
Season.443194 PA
Last 2 Years.394691 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

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

WindowRateSample
Last 2 Weeks.354195 PA
Season.348876 PA
Last 2 Years.3583317 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Projection

Projected Total Bases1.736

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers+110
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+115-152

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.24266 PA
Last 2 Years.24266 PA

Last 5 GamesTotal Bases

Jun 9vs CHC0
Jun 10vs CHC5
Jun 11vs CHC2
Jun 12@ ATH3
Jun 13@ ATH4

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

WindowRateSample
Last 2 Weeks.75016 PA
Season.48493 PA
Last 2 Years.395261 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

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

WindowRateSample
Last 2 Weeks.333198 PA
Season.296734 PA
Last 2 Years.3382217 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.731

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-120
BOVBovada-115-115
DKDraftKings-114-116
CZRCaesars-113-118

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.8× / ~2.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.435

WindowRateSample
Last 2 Weeks.52638 PA
Season.48360 PA
Last 2 Years.48360 PA

Last 5 GamesTotal Bases

Jun 7@ LAD2
Jun 8vs HOU1
Jun 9vs HOU2
Jun 10vs HOU0
Jun 13vs TB0

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

WindowRateSample
Last 2 Weeks.0009 PA
Season.21456 PA
Last 2 Years.339171 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

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

WindowRateSample
Last 2 Weeks.351154 PA
Season.319933 PA
Last 2 Years.3353069 PA

Quality of Contact vs RHP

wOBA.373
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.277
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.727

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115

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

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.53628 PA
Season.292168 PA
Last 2 Years.352781 PA

Last 5 GamesTotal Bases

Jun 8vs BOS1
Jun 9vs BOS1
Jun 10vs BOS4
Jun 12@ LAA0
Jun 13@ LAA2

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

WindowRateSample
Last 2 Weeks.47823 PA
Season.52559 PA
Last 2 Years.394175 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

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

WindowRateSample
Last 2 Weeks.314191 PA
Season.298803 PA
Last 2 Years.3122035 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.726

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+100
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+127-170

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

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.47948 PA
Season.401227 PA
Last 2 Years.380848 PA

Last 5 GamesTotal Bases

Jun 9vs AZ5
Jun 10vs AZ2
Jun 11vs AZ2
Jun 12@ PIT1
Jun 13@ PIT2

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.287129 PA
Last 2 Years.269654 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.342202 PA
Season.265996 PA
Last 2 Years.3163182 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

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+130-175
BRBetRivers+120
BOVBovada+130-170
DKDraftKings+128-171
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~1× / ~3.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.40542 PA
Season.305213 PA
Last 2 Years.370883 PA

Last 5 GamesTotal Bases

Jun 8vs HOU0
Jun 9vs HOU3
Jun 10vs HOU0
Jun 12vs TB1
Jun 13vs TB5

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

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

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

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.725

A rough estimate 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+115
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+115-152

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

WindowRateSample
Last 2 Weeks.19431 PA
Season.413201 PA
Last 2 Years.449604 PA

Last 5 GamesTotal Bases

Jun 7@ MIA1
Jun 8vs BOS1
Jun 10vs BOS1
Jun 12@ LAA2
Jun 13@ LAA0

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

WindowRateSample
Last 2 Weeks.47823 PA
Season.52559 PA
Last 2 Years.394175 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

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

WindowRateSample
Last 2 Weeks.314191 PA
Season.298803 PA
Last 2 Years.3122035 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.354
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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+120-160
BRBetRivers+105
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.30050 PA
Season.356233 PA
Last 2 Years.425970 PA

Last 5 GamesTotal Bases

Jun 9vs SEA0
Jun 10vs SEA1
Jun 11vs SEA0
Jun 12vs SD6
Jun 13vs SD0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.338142 PA
Last 2 Years.373560 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.403233 PA
Season.332992 PA
Last 2 Years.3273489 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Projection

Projected Total Bases1.722

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-114
BOVBovada+100-130
DKDraftKings-101-131
CZRCaesars-105-127

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

Context

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

Batter · Total Bases / PA vs LHP.406

WindowRateSample
Last 2 Weeks.52025 PA
Season.42796 PA
Last 2 Years.352378 PA

Last 5 GamesTotal Bases

Jun 8vs WSH2
Jun 9vs WSH4
Jun 10vs WSH3
Jun 12vs CHC1
Jun 13vs CHC3

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

WindowRateSample
Last 2 Weeks.08312 PA
Season.15439 PA
Last 2 Years.331121 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

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

WindowRateSample
Last 2 Weeks.362224 PA
Season.3581003 PA
Last 2 Years.3693818 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.72

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+104
BOVBovada+110-145
DKDraftKings+108-143
FANFanatics+110-145
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
WeatherNeutral

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks
Season.6258 PA
Last 2 Years.252135 PA

Last 5 GamesTotal Bases

May 3vs BAL8
May 4vs BAL1
May 5vs TEX0
May 6vs TEX0
Jun 13@ TOR4

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.425193 PA
Last 2 Years.4251059 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329143 PA
Season.322919 PA
Last 2 Years.3353889 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.359
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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+110-150
BRBetRivers+110
BOVBovada+130-170
DKDraftKings+128-171
FANFanatics+125-165
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~2.3× / ~2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.45533 PA
Season.405200 PA
Last 2 Years.454401 PA

Last 5 GamesTotal Bases

Jun 5@ PHI1
Jun 6@ PHI4
Jun 7@ PHI2
Jun 12vs LAD0
Jun 13vs LAD0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.457140 PA
Last 2 Years.374251 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.332768 PA
Last 2 Years.3212077 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.717

A rough estimate 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-145+105

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

Batter · Total Bases / PA vs RHP.448

WindowRateSample
Last 2 Weeks.57142 PA
Season.47971 PA
Last 2 Years.466116 PA

Last 5 GamesTotal Bases

Jun 9vs STL0
Jun 10vs STL2
Jun 11vs STL5
Jun 12vs ATL0
Jun 13vs ATL0

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

WindowRateSample
Last 2 Weeks.28628 PA
Season.219219 PA
Last 2 Years.305609 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.267135 PA
Season.317747 PA
Last 2 Years.3372398 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.717

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

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

WindowRateSample
Last 2 Weeks.40542 PA
Season.407209 PA
Last 2 Years.409851 PA

Last 5 GamesTotal Bases

Jun 7@ ATL5
Jun 10vs LAD5
Jun 11vs LAD2
Jun 12vs MIA0
Jun 13vs MIA1

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.251179 PA
Last 2 Years.363419 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.286241 PA
Season.324794 PA
Last 2 Years.3492672 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+134-178
CZRCaesars+129-173

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

Context

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

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.30813 PA
Season.31087 PA
Last 2 Years.299154 PA

Last 5 GamesTotal Bases

Jun 9@ BAL0
Jun 10@ BAL1
Jun 11@ BAL6
Jun 12@ WSH2
Jun 13@ WSH2

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.26050 PA
Last 2 Years.31293 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

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

WindowRateSample
Last 2 Weeks.390223 PA
Season.3871091 PA
Last 2 Years.3993212 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.709

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+100
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-105-129

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

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.61136 PA
Season.348178 PA
Last 2 Years.377809 PA

Last 5 GamesTotal Bases

Jun 9@ DET5
Jun 10@ DET1
Jun 11@ DET1
Jun 12vs STL2
Jun 13vs STL0

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

WindowRateSample
Last 2 Weeks.27322 PA
Season.354178 PA
Last 2 Years.413404 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.341167 PA
Season.3691024 PA
Last 2 Years.3653162 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.705

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+120
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.33330 PA
Season.472161 PA
Last 2 Years.417254 PA

Last 5 GamesTotal Bases

Jun 8vs SEA0
Jun 9vs SEA0
Jun 11vs SEA0
Jun 12vs SD4
Jun 13vs SD1

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.338142 PA
Last 2 Years.373560 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.403233 PA
Season.332992 PA
Last 2 Years.3273489 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.702

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers-108
BOVBovada+105-135
DKDraftKings+102-136
CZRCaesars+106-141

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

WindowRateSample
Last 2 Weeks.38142 PA
Season.474211 PA
Last 2 Years.421866 PA

Last 5 GamesTotal Bases

Jun 7@ AZ4
Jun 8@ SF2
Jun 9@ SF1
Jun 12vs SEA0
Jun 13vs SEA3

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.698

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers-112
BOVBovada+105-135
DKDraftKings+104-137
CZRCaesars+104-139

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

WindowRateSample
Last 2 Weeks.12133 PA
Season.477153 PA
Last 2 Years.393889 PA

Last 5 GamesTotal Bases

Jun 7@ STL2
Jun 8@ SD1
Jun 9@ SD0
Jun 10@ SD1
Jun 13vs AZ0

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

WindowRateSample
Last 2 Weeks.50032 PA
Season.429168 PA
Last 2 Years.374759 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.431248 PA
Season.3781003 PA
Last 2 Years.3753049 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.356
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.091
Plate Appearances11

Projection

Projected Total Bases1.687

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+120
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+128-173

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

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.61118 PA
Season.36172 PA
Last 2 Years.302106 PA

Last 5 GamesTotal Bases

Jun 9vs CHC2
Jun 10vs CHC0
Jun 11vs CHC0
Jun 12@ ATH2
Jun 13@ ATH3

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

WindowRateSample
Last 2 Weeks.77827 PA
Season.423227 PA
Last 2 Years.399914 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

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

WindowRateSample
Last 2 Weeks.291206 PA
Season.339768 PA
Last 2 Years.3522711 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.686

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+128-170
CZRCaesars+116-154

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

Context

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.40727 PA
Season.40727 PA
Last 2 Years.339614 PA

Last 5 GamesTotal Bases

Jun 9@ NYM0
Jun 10@ NYM0
Jun 11@ NYM6
Jun 12@ MIN1
Jun 13@ MIN1

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

WindowRateSample
Last 2 Weeks.50032 PA
Season.352162 PA
Last 2 Years.365698 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.368231 PA
Season.369815 PA
Last 2 Years.3882396 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
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-175+130

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

Context

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

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.26952 PA
Season.281242 PA
Last 2 Years.3571106 PA

Last 5 GamesTotal Bases

Jun 9vs SEA1
Jun 10vs SEA1
Jun 11vs SEA1
Jun 12vs SD1
Jun 13vs SD0

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.315124 PA
Last 2 Years.385468 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.427206 PA
Season.332853 PA
Last 2 Years.3193592 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.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

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+125-165
BRBetRivers+112
BOVBovada+120-160
DKDraftKings+119-159
CZRCaesars+119-159

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

WindowRateSample
Last 2 Weeks.08723 PA
Season.271129 PA
Last 2 Years.378542 PA

Last 5 GamesTotal Bases

Jun 2vs BAL0
Jun 3vs BAL1
Jun 7@ NYY0
Jun 9@ TB0
Jun 10@ TB1

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

WindowRateSample
Last 2 Weeks.55934 PA
Season.443194 PA
Last 2 Years.394691 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

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

WindowRateSample
Last 2 Weeks.354195 PA
Season.348876 PA
Last 2 Years.3583317 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances8

Projection

Projected Total Bases1.678

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+116
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+113-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.414

WindowRateSample
Last 2 Weeks.35742 PA
Season.500148 PA
Last 2 Years.460878 PA

Last 5 GamesTotal Bases

Jun 9vs STL1
Jun 10vs STL0
Jun 11vs STL6
Jun 12vs ATL5
Jun 13vs ATL3

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

WindowRateSample
Last 2 Weeks.28628 PA
Season.219219 PA
Last 2 Years.305609 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.267135 PA
Season.317747 PA
Last 2 Years.3372398 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances9

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+100-135
BRBetRivers-110
BOVBovada+100-130
DKDraftKings-102-129
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.355

WindowRateSample
Last 2 Weeks.30243 PA
Season.371213 PA
Last 2 Years.371213 PA

Last 5 GamesTotal Bases

Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN2
Jun 12@ CLE0
Jun 13@ CLE1

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

WindowRateSample
Last 2 Weeks.331175 PA
Season.342798 PA
Last 2 Years.3592956 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %30%

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

A rough estimate 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+135
CZRCaesars+130-176

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

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.33315 PA
Season.40781 PA
Last 2 Years.444302 PA

Last 5 GamesTotal Bases

Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR5
Jun 12@ MIL0
Jun 13@ MIL1

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

WindowRateSample
Last 2 Weeks.66730 PA
Season.337178 PA
Last 2 Years.351453 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.410200 PA
Season.311806 PA
Last 2 Years.3112056 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.675

A rough estimate 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
BOVBovada+150-200
DKDraftKings+147-197
CZRCaesars+134-182

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9vs CHC3
Jun 10vs CHC0
Jun 11vs CHC5
Jun 12@ ATH4
Jun 13@ ATH0

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

WindowRateSample
Last 2 Weeks.77827 PA
Season.423227 PA
Last 2 Years.399914 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

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

WindowRateSample
Last 2 Weeks.291206 PA
Season.339768 PA
Last 2 Years.3522711 PA

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.674

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers-110
BOVBovada+100-130
DKDraftKings+101-133
CZRCaesars+101-134

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

Context

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.50030 PA
Season.333174 PA
Last 2 Years.393684 PA

Last 5 GamesTotal Bases

Jun 7@ TEX0
Jun 8vs NYY1
Jun 9vs NYY2
Jun 12vs DET0
Jun 13vs DET1

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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.673

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-143+108

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

WindowRateSample
Last 2 Weeks.37046 PA
Season.354158 PA
Last 2 Years.432648 PA

Last 5 GamesTotal Bases

Jun 9vs AZ2
Jun 10vs AZ4
Jun 11vs AZ0
Jun 12@ PIT2
Jun 13@ PIT0

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.299174 PA
Last 2 Years.290766 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.388196 PA
Season.3741052 PA
Last 2 Years.3562898 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.304
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

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-160+120
CZRCaesars-157+117

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

Context

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.46847 PA
Season.336214 PA
Last 2 Years.336214 PA

Last 5 GamesTotal Bases

Jun 9vs STL1
Jun 10vs STL0
Jun 11vs STL1
Jun 12vs ATL0
Jun 13vs ATL0

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

WindowRateSample
Last 2 Weeks.28628 PA
Season.219219 PA
Last 2 Years.305609 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.267135 PA
Season.317747 PA
Last 2 Years.3372398 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.671

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+132
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+127-170

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.473

WindowRateSample
Last 2 Weeks.79329 PA
Season.443176 PA
Last 2 Years.419186 PA

Last 5 GamesTotal Bases

Jun 7@ PHI4
Jun 9vs ATL0
Jun 10vs ATL0
Jun 12vs LAD3
Jun 13vs LAD4

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.457140 PA
Last 2 Years.374251 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.332768 PA
Last 2 Years.3212077 PA

Quality of Contact vs RHP

wOBA.382
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.669

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
FANFanatics-125-105

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

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.14314 PA
Season.27159 PA
Last 2 Years.360275 PA

Last 5 GamesTotal Bases

Jun 6vs MIL0
Jun 7vs MIL2
Jun 9vs CHC4
Jun 10vs CHC2
Jun 11vs CHC0

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

WindowRateSample
Last 2 Weeks.77827 PA
Season.423227 PA
Last 2 Years.399914 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

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

WindowRateSample
Last 2 Weeks.291206 PA
Season.339768 PA
Last 2 Years.3522711 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.668

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOVBovada-105-125
DKDraftKings-104-127
CZRCaesars-112-120

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

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.22540 PA
Season.371229 PA
Last 2 Years.393280 PA

Last 5 GamesTotal Bases

Jun 8@ SD1
Jun 9@ SD4
Jun 10@ SD1
Jun 12vs AZ0
Jun 13vs AZ0

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.451144 PA
Last 2 Years.389754 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.301196 PA
Season.311975 PA
Last 2 Years.3593706 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.668

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers-106
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars-102-132

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

Context

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

Batter · Total Bases / PA vs LHP.417

WindowRateSample
Last 2 Weeks.54511 PA
Season.63027 PA
Last 2 Years.35853 PA

Last 5 GamesTotal Bases

Jun 3@ STL2
Jun 5vs CLE0
Jun 7vs CLE4
Jun 12@ BOS0
Jun 13@ BOS0

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.665

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+160

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.48181 PA
Last 2 Years.400245 PA

Last 5 GamesTotal Bases

Jun 8@ CLE2
Jun 9@ CLE0
Jun 10@ CLE1
Jun 12@ TOR0
Jun 13@ TOR1

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.28859 PA
Last 2 Years.290300 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.401217 PA
Season.3301190 PA
Last 2 Years.3424001 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.664

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+110
BOVBovada+120-160
DKDraftKings+122-162
CZRCaesars+113-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

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.21932 PA
Season.438144 PA
Last 2 Years.413494 PA

Last 5 GamesTotal Bases

Jun 7vs PIT0
Jun 9@ CWS0
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.405222 PA
Last 2 Years.321823 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.353173 PA
Season.321800 PA
Last 2 Years.3022209 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.66

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+155
CZRCaesars+143-193

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

Context

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

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.22236 PA
Season.333177 PA
Last 2 Years.373872 PA

Last 5 GamesTotal Bases

Jun 7vs KC2
Jun 9@ DET0
Jun 11@ DET1
Jun 12vs STL0
Jun 13vs STL0

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

WindowRateSample
Last 2 Weeks.27322 PA
Season.354178 PA
Last 2 Years.413404 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.341167 PA
Season.3691024 PA
Last 2 Years.3653162 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.66

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+148
BOVBovada+145-190
DKDraftKings+145-195
CZRCaesars+134-179

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

Context

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

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks.41712 PA
Season.37548 PA
Last 2 Years.281171 PA

Last 5 GamesTotal Bases

Jun 9@ KC2
Jun 10@ KC1
Jun 11@ KC2
Jun 12@ BOS0
Jun 13@ BOS1

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.655

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+120
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
WeatherNeutral

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.39041 PA
Season.380108 PA
Last 2 Years.377570 PA

Last 5 GamesTotal Bases

Jun 8vs PHI1
Jun 9vs PHI1
Jun 10vs PHI1
Jun 12vs NYY1
Jun 13vs NYY0

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

WindowRateSample
Last 2 Weeks.28938 PA
Season.346162 PA
Last 2 Years.376611 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.347216 PA
Season.312796 PA
Last 2 Years.3132755 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.653

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+165
CZRCaesars+149-200

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.38936 PA
Season.358215 PA
Last 2 Years.436986 PA

Last 5 GamesTotal Bases

Jun 9@ COL4
Jun 10@ COL1
Jun 11@ COL2
Jun 12@ SF4
Jun 13@ SF2

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

WindowRateSample
Last 2 Weeks.15838 PA
Season.351171 PA
Last 2 Years.372838 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

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

WindowRateSample
Last 2 Weeks.471240 PA
Season.371857 PA
Last 2 Years.3462334 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.284
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Projection

Projected Total Bases1.652

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+138-190
BRBetRivers+133
CZRCaesars+141-193

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.29627 PA
Season.347176 PA
Last 2 Years.319800 PA

Last 5 GamesTotal Bases

Jun 7vs PIT2
Jun 9@ CWS4
Jun 10@ CWS1
Jun 12@ NYM2
Jun 13@ NYM1

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.405222 PA
Last 2 Years.321823 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.353173 PA
Season.321800 PA
Last 2 Years.3022209 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.059
Plate Appearances17

Projection

Projected Total Bases1.65

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+128
BOVBovada+135-180
DKDraftKings+133-177
CZRCaesars+135-185

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

Context

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.47621 PA
Season.321106 PA
Last 2 Years.358589 PA

Last 5 GamesTotal Bases

Jun 9@ DET3
Jun 10@ DET4
Jun 11@ DET2
Jun 12vs STL5
Jun 13vs STL6

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

WindowRateSample
Last 2 Weeks.45824 PA
Season.364107 PA
Last 2 Years.322367 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.378201 PA
Season.3421110 PA
Last 2 Years.3514020 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.649

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+125
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+135-182

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

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.52344 PA
Season.325209 PA
Last 2 Years.340935 PA

Last 5 GamesTotal Bases

Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL1
Jun 12vs ATL1
Jun 13vs ATL0

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

WindowRateSample
Last 2 Weeks.33321 PA
Season.390123 PA
Last 2 Years.446525 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.328171 PA
Season.283897 PA
Last 2 Years.3303587 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

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

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.18211 PA
Season.38142 PA
Last 2 Years.398166 PA

Last 5 GamesTotal Bases

Jun 9@ MIA4
Jun 10@ MIA2
Jun 11@ MIA0
Jun 12@ CIN2
Jun 13@ CIN3

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

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

BookOverUnder
MGMBetMGM+110-150
BRBetRivers+106
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars+101-136

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

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.397

WindowRateSample
Last 2 Weeks.30423 PA
Season.51979 PA
Last 2 Years.413237 PA

Last 5 GamesTotal Bases

Jun 8vs WSH2
Jun 9vs WSH0
Jun 10vs WSH1
Jun 12vs CHC0
Jun 13vs CHC1

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

WindowRateSample
Last 2 Weeks.13315 PA
Season.40457 PA
Last 2 Years.506168 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

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

WindowRateSample
Last 2 Weeks.369206 PA
Season.3411041 PA
Last 2 Years.3634637 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

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

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+132
BOVBovada+130-170
DKDraftKings+131-175
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~3× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.47642 PA
Season.385182 PA
Last 2 Years.337697 PA

Last 5 GamesTotal Bases

Jun 9vs LAD0
Jun 10vs LAD0
Jun 11vs LAD2
Jun 12vs MIA1
Jun 13vs MIA0

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

WindowRateSample
Last 2 Weeks.33321 PA
Season.315146 PA
Last 2 Years.433374 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.321156 PA
Season.249639 PA
Last 2 Years.3242679 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

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+138-190
BRBetRivers+130
BOVBovada+150-200
DKDraftKings+152-203
CZRCaesars+143-193

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

Batter · Total Bases / PA vs LHP.400

WindowRateSample
Last 2 Weeks.64314 PA
Season.38276 PA
Last 2 Years.349358 PA

Last 5 GamesTotal Bases

Jun 8@ ATH6
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI2
Jun 13vs PHI3

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

WindowRateSample
Last 2 Weeks.28938 PA
Season.330282 PA
Last 2 Years.3311269 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.366221 PA
Season.3791063 PA
Last 2 Years.3503965 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

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+140-190
BRBetRivers+163
CZRCaesars+146-197

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

Context

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

Batter · Total Bases / PA vs LHP.403

WindowRateSample
Last 2 Weeks.62516 PA
Season.41061 PA
Last 2 Years.323195 PA

Last 5 GamesTotal Bases

Jun 8@ TOR0
Jun 9@ TOR2
Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL3

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.33868 PA
Last 2 Years.384151 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.398171 PA
Season.327737 PA
Last 2 Years.3071728 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.64

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
FANFanatics-150+115
CZRCaesars-162+121

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

Context

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.33315 PA
Season.33315 PA
Last 2 Years.40050 PA

Last 4 GamesTotal Bases

Jun 8vs HOU0
Jun 9vs HOU0
Jun 12vs TB3
Jun 13vs TB2

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

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

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

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.638

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-154+115

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

Batter · Total Bases / PA vs RHP.455

WindowRateSample
Last 2 Weeks.70020 PA
Season.63622 PA
Last 2 Years.53628 PA

Last 5 GamesTotal Bases

Jun 7@ ATL0
Jun 10vs LAD8
Jun 11vs LAD3
Jun 12vs MIA0
Jun 13vs MIA2

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.251179 PA
Last 2 Years.363419 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.286241 PA
Season.324794 PA
Last 2 Years.3492672 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.635

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-164+123

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

Context

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.41541 PA
Season.368185 PA
Last 2 Years.412240 PA

Last 5 GamesTotal Bases

Jun 7@ MIN1
Jun 9vs TEX2
Jun 11vs TEX2
Jun 12vs HOU1
Jun 13vs HOU4

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

WindowRateSample
Last 2 Weeks.26715 PA
Season.167132 PA
Last 2 Years.300417 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.343210 PA
Season.337882 PA
Last 2 Years.3372136 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.635

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130

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

WindowRateSample
Last 2 Weeks.5006 PA
Season.32976 PA
Last 2 Years.365252 PA

Last 5 GamesTotal Bases

Apr 25@ TEX0
Jun 8vs MIL1
Jun 9vs MIL0
Jun 12vs COL3
Jun 13vs COL0

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.356149 PA
Last 2 Years.398465 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.468220 PA
Season.414947 PA
Last 2 Years.4123453 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.633

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

Context

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

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.48431 PA
Season.429163 PA
Last 2 Years.372867 PA

Last 5 GamesTotal Bases

Jun 9vs LAD4
Jun 10vs LAD1
Jun 11vs LAD1
Jun 12vs MIA0
Jun 13vs MIA2

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.251179 PA
Last 2 Years.363419 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.286241 PA
Season.324794 PA
Last 2 Years.3492672 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.631

A rough estimate 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+130
CZRCaesars+140-190

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

Context

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

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks.08312 PA
Season.56874 PA
Last 2 Years.400200 PA

Last 5 GamesTotal Bases

Jun 4vs LAD0
Jun 6vs WSH0
Jun 7vs WSH0
Jun 10@ MIA0
Jun 12@ CIN0

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

Projection

Projected Total Bases1.63

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+130
BOVBovada+120-160
DKDraftKings+119-159
CZRCaesars+118-159

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

Batter · Total Bases / PA vs LHP.417

WindowRateSample
Last 2 Weeks.75012 PA
Season.39164 PA
Last 2 Years.419248 PA

Last 5 GamesTotal Bases

Jun 5vs CWS0
Jun 6vs CWS0
Jun 8@ TOR2
Jun 9@ TOR0
Jun 13@ MIL6

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

WindowRateSample
Last 2 Weeks.66730 PA
Season.337178 PA
Last 2 Years.351453 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.410200 PA
Season.311806 PA
Last 2 Years.3112056 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.628

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-134+100

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.6× / ~1.5×
BallparkNeutral
WeatherHelping
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.47621 PA
Season.35040 PA
Last 2 Years.396493 PA

Last 5 GamesTotal Bases

Jun 6@ STL1
Jun 8@ SD1
Jun 10@ SD3
Jun 12vs AZ4
Jun 13vs AZ4

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.451144 PA
Last 2 Years.389754 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.301196 PA
Season.311975 PA
Last 2 Years.3593706 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.625

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+138-190
BRBetRivers+138
BOVBovada+150-200
DKDraftKings+147-197
CZRCaesars+133-179

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

Context

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

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.53543 PA
Season.359153 PA
Last 2 Years.377673 PA

Last 5 GamesTotal Bases

Jun 9vs SEA0
Jun 10vs SEA0
Jun 11vs SEA4
Jun 12vs SD0
Jun 13vs SD0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.338142 PA
Last 2 Years.373560 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.403233 PA
Season.332992 PA
Last 2 Years.3273489 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.624

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-150+112

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

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.25020 PA
Season.230100 PA
Last 2 Years.406414 PA

Last 5 GamesTotal Bases

Jun 8@ TOR0
Jun 9@ TOR2
Jun 10@ TOR1
Jun 12@ MIL0
Jun 13@ MIL1

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

WindowRateSample
Last 2 Weeks.66730 PA
Season.337178 PA
Last 2 Years.351453 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.410200 PA
Season.311806 PA
Last 2 Years.3112056 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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+135-185
BRBetRivers+143
BOVBovada+145-190
DKDraftKings+146-196
CZRCaesars+136-182

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

WindowRateSample
Last 2 Weeks.5002 PA
Season.42119 PA
Last 2 Years.352576 PA

Last 5 GamesTotal Bases

Mar 28vs ATH4
Mar 30vs COL0
Apr 1vs COL1
Apr 3@ CWS2
Jun 12vs NYY4

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.302129 PA
Last 2 Years.375501 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.401197 PA
Season.3151004 PA
Last 2 Years.3454023 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.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 12@ MIN2
Jun 13@ MIN7

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.377122 PA
Last 2 Years.346638 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.510200 PA
Season.339825 PA
Last 2 Years.3512436 PA

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.62

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+160
CZRCaesars+138-190

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.54842 PA
Season.419179 PA
Last 2 Years.348661 PA

Last 5 GamesTotal Bases

Jun 9@ DET5
Jun 10@ DET1
Jun 11@ DET0
Jun 12vs STL4
Jun 13vs STL1

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

WindowRateSample
Last 2 Weeks.27322 PA
Season.354178 PA
Last 2 Years.413404 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.341167 PA
Season.3691024 PA
Last 2 Years.3653162 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.617

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+150-200
BRBetRivers+143
BOVBovada+150-200
DKDraftKings+147-197
CZRCaesars+146-197

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

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.3336 PA
Season.3336 PA
Last 2 Years.25012 PA

Last 5 GamesTotal Bases

Jun 8vs CIN1
Jun 9vs CIN3
Jun 10vs CIN1
Jun 12@ BAL1
Jun 13@ BAL6

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.463203 PA
Last 2 Years.344761 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.366243 PA
Season.370834 PA
Last 2 Years.3562637 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.617

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
FANFanatics-185+140
CZRCaesars-182+136

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

Context

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

Batter · Total Bases / PA vs RHP.348

WindowRateSample
Last 2 Weeks.27836 PA
Season.300130 PA
Last 2 Years.479860 PA

Last 5 GamesTotal Bases

Jun 8@ SD0
Jun 9@ SD2
Jun 10@ SD5
Jun 12vs AZ2
Jun 13vs AZ0

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.451144 PA
Last 2 Years.389754 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.301196 PA
Season.311975 PA
Last 2 Years.3593706 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

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+115-155
BRBetRivers+140
BOVBovada+130-170
DKDraftKings+130-174
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.25048 PA
Season.383248 PA
Last 2 Years.4711096 PA

Last 5 GamesTotal Bases

Jun 9vs TEX0
Jun 10vs TEX2
Jun 11vs TEX1
Jun 12vs HOU1
Jun 13vs HOU5

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.270111 PA
Last 2 Years.355375 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.381215 PA
Season.325813 PA
Last 2 Years.3372616 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.611

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

Total Bases Line · O/U 1.5we lean Over

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

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

Batter · Total Bases / PA vs LHP.346

WindowRateSample
Last 2 Weeks.28621 PA
Season.297111 PA
Last 2 Years.412456 PA

Last 5 GamesTotal Bases

Jun 8@ TOR0
Jun 9@ TOR1
Jun 10@ TOR6
Jun 12@ MIL0
Jun 13@ MIL0

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

WindowRateSample
Last 2 Weeks.80010 PA
Season.33868 PA
Last 2 Years.384151 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.398171 PA
Season.327737 PA
Last 2 Years.3071728 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.611

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+138
CZRCaesars+131-176

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.36025 PA
Season.37929 PA
Last 2 Years.37929 PA

Last 5 GamesTotal Bases

Jun 6@ LAD0
Jun 7@ LAD1
Jun 8vs HOU1
Jun 10vs HOU1
Jun 12vs TB2

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

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

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

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.609

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-182+135

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.46456 PA
Last 2 Years.377167 PA

Last 5 GamesTotal Bases

Jun 9@ PIT4
Jun 10@ PIT2
Jun 11@ PIT0
Jun 12@ CWS0
Jun 13@ CWS9

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

WindowRateSample
Last 2 Weeks.30010 PA
Season.27159 PA
Last 2 Years.325123 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

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

WindowRateSample
Last 2 Weeks.319191 PA
Season.317939 PA
Last 2 Years.3512996 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.607

A rough estimate 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-109
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+112-150

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

Context

Expected PAs4.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.40542 PA
Season.431218 PA
Last 2 Years.461492 PA

Last 5 GamesTotal Bases

Jun 8@ SF1
Jun 9@ SF3
Jun 10@ SF4
Jun 12vs SEA0
Jun 13vs SEA3

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
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 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+108
BOVBovada+120-160
DKDraftKings+119-158
FANFanatics+125-165
CZRCaesars+115-154

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

Context

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

Batter · Total Bases / PA vs RHP.301

WindowRateSample
Last 2 Weeks.0009 PA
Season.19646 PA
Last 2 Years.284556 PA

Last 5 GamesTotal Bases

Jun 6@ HOU0
Jun 8vs MIL4
Jun 9vs MIL6
Jun 12vs COL2
Jun 13vs COL0

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.529138 PA
Last 2 Years.483497 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.456169 PA
Season.426688 PA
Last 2 Years.4042541 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.367
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

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+105-145
BOVBovada-105-125
DKDraftKings-105-126
CZRCaesars-109-122

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

Batter · Total Bases / PA vs LHP.429

WindowRateSample
Last 2 Weeks1.5004 PA
Season.45522 PA
Last 2 Years.441186 PA

Last 5 GamesTotal Bases

Jun 5vs CLE4
Jun 6vs CLE1
Jun 9@ KC0
Jun 10@ KC0
Jun 12@ BOS0

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

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.351
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.50032 PA
Last 2 Years.50032 PA

Last 5 GamesTotal Bases

Jun 2vs TEX0
Jun 5vs CIN0
Jun 6vs CIN2
Jun 7vs CIN4
Jun 11@ NYM0

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

WindowRateSample
Last 2 Weeks.50032 PA
Season.352162 PA
Last 2 Years.365698 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.368231 PA
Season.369815 PA
Last 2 Years.3882396 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

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

Total Bases Line · O/U 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.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.430

WindowRateSample
Last 2 Weeks.51729 PA
Season.462184 PA
Last 2 Years.424859 PA

Last 5 GamesTotal Bases

Jun 6vs BAL2
Jun 7vs BAL3
Jun 8vs PHI0
Jun 9vs PHI7
Jun 13vs NYY0

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

WindowRateSample
Last 2 Weeks.28938 PA
Season.346162 PA
Last 2 Years.376611 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.347216 PA
Season.312796 PA
Last 2 Years.3132755 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.593

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-159+119

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 GamesTotal Bases

Jun 9vs ATL5
Jun 10vs ATL4
Jun 12vs LAD0
Jun 13vs LAD0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.457140 PA
Last 2 Years.374251 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.332768 PA
Last 2 Years.3212077 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.592

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125

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

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks1.0003 PA
Season.52638 PA
Last 2 Years.338222 PA

Last 5 GamesTotal Bases

Jun 4@ NYY0
Jun 5@ TEX0
Jun 7@ TEX2
Jun 10vs NYY0
Jun 13vs DET0

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

WindowRateSample
Last 2 Weeks.390159 PA
Season.337915 PA
Last 2 Years.3214350 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.592

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
CZRCaesars-129-104

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

Context

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

Batter · Total Bases / PA vs LHP.360

WindowRateSample
Last 2 Weeks.09111 PA
Season.41363 PA
Last 2 Years.423248 PA

Last 5 GamesTotal Bases

Jun 2vs CLE0
Jun 7vs BOS1
Jun 8@ CLE0
Jun 10@ CLE1
Jun 12@ TOR0

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.425193 PA
Last 2 Years.4251059 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329143 PA
Season.322919 PA
Last 2 Years.3353889 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.359
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.122
Plate Appearances41

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+135-185
BRBetRivers+114
BOVBovada+150-200
DKDraftKings+149-200
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~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.432

WindowRateSample
Last 2 Weeks.59432 PA
Season.443131 PA
Last 2 Years.367567 PA

Last 5 GamesTotal Bases

Jun 7@ MIN0
Jun 9vs TEX2
Jun 11vs TEX0
Jun 12vs HOU3
Jun 13vs HOU3

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

WindowRateSample
Last 2 Weeks.26715 PA
Season.167132 PA
Last 2 Years.300417 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.343210 PA
Season.337882 PA
Last 2 Years.3372136 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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-165+125
CZRCaesars-173+130

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

Context

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

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.16712 PA
Season.33378 PA
Last 2 Years.360375 PA

Last 5 GamesTotal Bases

Jun 9@ KC2
Jun 10@ KC2
Jun 11@ KC4
Jun 12@ BOS0
Jun 13@ BOS0

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.36075 PA
Last 2 Years.30997 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.367139 PA
Season.339466 PA
Last 2 Years.3362072 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.585

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+105
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+115-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~1× / ~3.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.4005 PA
Season.13315 PA
Last 2 Years.24490 PA

Last 5 GamesTotal Bases

Jun 9@ BAL0
Jun 10@ BAL1
Jun 11@ BAL4
Jun 12@ WSH7
Jun 13@ WSH1

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.26050 PA
Last 2 Years.31293 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

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

WindowRateSample
Last 2 Weeks.390223 PA
Season.3871091 PA
Last 2 Years.3993212 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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+105-140
BRBetRivers-121
BOVBovada+105-135
DKDraftKings+103-136
CZRCaesars+100-134

We project 1.6 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🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.50016 PA
Season.40922 PA
Last 2 Years.30942 PA

Last 5 GamesTotal Bases

Jun 7@ HOU1
Jun 8vs MIL2
Jun 9vs MIL2
Jun 10vs MIL5
Jun 13vs COL5

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.356149 PA
Last 2 Years.398465 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.468220 PA
Season.414947 PA
Last 2 Years.4123453 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.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.584

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+111-148

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

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks1.0001 PA
Season1.0001 PA
Last 2 Years.44427 PA

Last 4 GamesTotal Bases

Jun 10@ BAL1
Jun 11@ BAL1
Jun 12@ WSH1
Jun 13@ WSH0

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.26050 PA
Last 2 Years.31293 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

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

WindowRateSample
Last 2 Weeks.390223 PA
Season.3871091 PA
Last 2 Years.3993212 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.58

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+163

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

WindowRateSample
Last 2 Weeks.45040 PA
Season.377215 PA
Last 2 Years.377215 PA

Last 5 GamesTotal Bases

Jun 8vs PHI0
Jun 9vs PHI2
Jun 10vs PHI0
Jun 12vs NYY4
Jun 13vs NYY4

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.302129 PA
Last 2 Years.375501 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.401197 PA
Season.3151004 PA
Last 2 Years.3454023 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.58

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-150+112

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

Context

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

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.25831 PA
Season.330173 PA
Last 2 Years.301622 PA

Last 5 GamesTotal Bases

Jun 8vs NYY2
Jun 9vs NYY0
Jun 10vs NYY0
Jun 12vs DET3
Jun 13vs DET0

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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.574

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-200+145
FANFanatics-185+140
CZRCaesars-190+137

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.41891 PA
Last 2 Years.461360 PA

Last 5 GamesTotal Bases

Jun 8@ CLE2
Jun 9@ CLE0
Jun 10@ CLE2
Jun 12@ TOR4
Jun 13@ TOR1

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.28859 PA
Last 2 Years.290300 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.401217 PA
Season.3301190 PA
Last 2 Years.3424001 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.379
Plate Appearances29

Projection

Projected Total Bases1.572

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+118
BOVBovada+135-180
DKDraftKings+133-177
CZRCaesars+120-155

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.358

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

Last 1 GamesTotal Bases

Jun 13@ BAL1

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.463203 PA
Last 2 Years.344761 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.366243 PA
Season.370834 PA
Last 2 Years.3562637 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.28938 PA
Season.346162 PA
Last 2 Years.376611 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.347216 PA
Season.312796 PA
Last 2 Years.3132755 PA

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.564

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-179+134

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

Context

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

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.16730 PA
Season.277155 PA
Last 2 Years.435865 PA

Last 5 GamesTotal Bases

Jun 7vs BAL0
Jun 8vs PHI0
Jun 10vs PHI1
Jun 12vs NYY4
Jun 13vs NYY0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.302129 PA
Last 2 Years.375501 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.401197 PA
Season.3151004 PA
Last 2 Years.3454023 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.56

A rough estimate 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+133
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+130-176

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

Context

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

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.14321 PA
Season.45273 PA
Last 2 Years.439287 PA

Last 5 GamesTotal Bases

Jun 9@ PIT4
Jun 10@ PIT1
Jun 11@ PIT2
Jun 12@ CWS0
Jun 13@ CWS1

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

WindowRateSample
Last 2 Weeks.15413 PA
Season.16977 PA
Last 2 Years.220186 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

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

WindowRateSample
Last 2 Weeks.262195 PA
Season.3511026 PA
Last 2 Years.3443334 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.558

A rough estimate 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+100-130
DKDraftKings-101-131
CZRCaesars-104-129

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

WindowRateSample
Last 2 Weeks.3336 PA
Season.419129 PA
Last 2 Years.422258 PA

Last 5 GamesTotal Bases

May 29vs TOR0
May 30vs TOR0
Jun 5@ TOR2
Jun 6@ TOR0
Jun 9vs SEA1

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.315124 PA
Last 2 Years.385468 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.427206 PA
Season.332853 PA
Last 2 Years.3193592 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.557

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+170

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

Context

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

Batter · Total Bases / PA vs LHP.346

WindowRateSample
Last 2 Weeks.0005 PA
Season.37524 PA
Last 2 Years.304161 PA

Last 5 GamesTotal Bases

Jun 1vs NYM0
Jun 5@ DET0
Jun 9@ BAL2
Jun 12@ WSH0
Jun 13@ WSH1

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

WindowRateSample
Last 2 Weeks
Season.40759 PA
Last 2 Years.309126 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

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

WindowRateSample
Last 2 Weeks.411236 PA
Season.3561192 PA
Last 2 Years.3943932 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.556

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+114
BOVBovada+120-160
DKDraftKings+120-160
CZRCaesars+129-173

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

Context

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

Batter · Total Bases / PA vs LHP.310

WindowRateSample
Last 2 Weeks.1119 PA
Season.12516 PA
Last 2 Years.178107 PA

Last 5 GamesTotal Bases

Jun 8@ BAL0
Jun 10@ BAL0
Jun 11@ BAL4
Jun 12@ WSH1
Jun 13@ WSH0

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.26050 PA
Last 2 Years.31293 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

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

WindowRateSample
Last 2 Weeks.390223 PA
Season.3871091 PA
Last 2 Years.3993212 PA

Quality of Contact vs LHP

wOBA.273
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.554

A rough estimate 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+110-145
DKDraftKings+110-146
CZRCaesars+107-141

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 4@ PHI0
Jun 7vs NYM0
Jun 8vs CIN2
Jun 9vs CIN0
Jun 13@ BAL0

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.463203 PA
Last 2 Years.344761 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.366243 PA
Season.370834 PA
Last 2 Years.3562637 PA

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.553

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-152+113

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

Batter · Total Bases / PA vs LHP.376

WindowRateSample
Last 2 Weeks.0002 PA
Season.46543 PA
Last 2 Years.348155 PA

Last 5 GamesTotal Bases

Jun 3vs SF0
Jun 4vs SF1
Jun 7@ COL6
Jun 10@ ATH5
Jun 13vs PHI1

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

WindowRateSample
Last 2 Weeks.28938 PA
Season.330282 PA
Last 2 Years.3311269 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.366221 PA
Season.3791063 PA
Last 2 Years.3503965 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.552

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

Total Bases Line · O/U 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.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.30040 PA
Season.378151 PA
Last 2 Years.342562 PA

Last 5 GamesTotal Bases

Jun 8vs SEA1
Jun 9vs SEA1
Jun 10vs SEA3
Jun 11vs SEA0
Jun 13vs SD3

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.338142 PA
Last 2 Years.373560 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.403233 PA
Season.332992 PA
Last 2 Years.3273489 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.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Projection

Projected Total Bases1.549

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+130
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+135-182

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

Context

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.30020 PA
Season.316117 PA
Last 2 Years.332569 PA

Last 5 GamesTotal Bases

Jun 8vs NYY0
Jun 9vs NYY1
Jun 10vs NYY0
Jun 12vs DET2
Jun 13vs DET0

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

WindowRateSample
Last 2 Weeks.390159 PA
Season.337915 PA
Last 2 Years.3214350 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.546

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
CZRCaesars-137+104

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

Context

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

Batter · Total Bases / PA vs LHP.331

WindowRateSample
Last 2 Weeks.08312 PA
Season.32365 PA
Last 2 Years.358271 PA

Last 5 GamesTotal Bases

Jun 9@ MIA1
Jun 10@ MIA1
Jun 11@ MIA0
Jun 12@ CIN0
Jun 13@ CIN0

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.364
Plate Appearances22

Projection

Projected Total Bases1.545

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+105
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+117-157

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

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.25016 PA
Season.19541 PA
Last 2 Years.301249 PA

Last 5 GamesTotal Bases

Jun 8vs CIN2
Jun 9vs CIN0
Jun 10vs CIN2
Jun 12@ BAL3
Jun 13@ BAL4

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

WindowRateSample
Last 2 Weeks.18211 PA
Season.33363 PA
Last 2 Years.285200 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.423222 PA
Season.3681030 PA
Last 2 Years.3802640 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.544

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+148
BOVBovada+145-190
DKDraftKings+144-193
CZRCaesars+140-190

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.47438 PA
Season.446202 PA
Last 2 Years.375842 PA

Last 5 GamesTotal Bases

Jun 8vs PHI5
Jun 9vs PHI0
Jun 10vs PHI1
Jun 12vs NYY3
Jun 13vs NYY1

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.302129 PA
Last 2 Years.375501 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.401197 PA
Season.3151004 PA
Last 2 Years.3454023 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.544

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+155
BOVBovada+155-210
DKDraftKings+156-209
CZRCaesars+150-205

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

Context

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

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.34943 PA
Season.333237 PA
Last 2 Years.404863 PA

Last 5 GamesTotal Bases

Jun 9@ COL2
Jun 10@ COL0
Jun 11@ COL4
Jun 12@ SF2
Jun 13@ SF1

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

WindowRateSample
Last 2 Weeks.00012 PA
Season.252107 PA
Last 2 Years.313760 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

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

WindowRateSample
Last 2 Weeks.302205 PA
Season.322946 PA
Last 2 Years.3273025 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances9

Projection

Projected Total Bases1.539

A rough estimate 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+112
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+135-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
WeatherHelping

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.47823 PA
Season.30981 PA
Last 2 Years.359251 PA

Last 5 GamesTotal Bases

Jun 7vs TB1
Jun 10vs AZ2
Jun 11vs AZ0
Jun 12@ PIT3
Jun 13@ PIT1

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.287129 PA
Last 2 Years.269654 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.342202 PA
Season.265996 PA
Last 2 Years.3163182 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.536

A rough estimate 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-159+119

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.270126 PA
Last 2 Years.339573 PA

Last 5 GamesTotal Bases

Jun 7vs KC1
Jun 9@ DET0
Jun 11@ DET1
Jun 12vs STL2
Jun 13vs STL0

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

WindowRateSample
Last 2 Weeks.27322 PA
Season.354178 PA
Last 2 Years.413404 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.341167 PA
Season.3691024 PA
Last 2 Years.3653162 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.534

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-210+150

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.39192 PA
Last 2 Years.345524 PA

Last 5 GamesTotal Bases

Jun 6@ AZ2
Jun 7@ AZ2
Jun 8@ SF1
Jun 10@ SF1
Jun 12vs SEA0

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 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.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.533

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+112
BOVBovada+145-190
DKDraftKings+142-190
CZRCaesars+131-176

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 6 games since a hit

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.11127 PA
Season.296186 PA
Last 2 Years.366738 PA

Last 5 GamesTotal Bases

Jun 5@ HOU0
Jun 6@ HOU0
Jun 7@ HOU0
Jun 8vs MIL0
Jun 10vs MIL0

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.529138 PA
Last 2 Years.483497 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.456169 PA
Season.426688 PA
Last 2 Years.4042541 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.367
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.532

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOVBovada-115-115
DKDraftKings-113-117
CZRCaesars-107-125

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

Context

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

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.56316 PA
Season.29977 PA
Last 2 Years.318368 PA

Last 5 GamesTotal Bases

Jun 7@ CHC0
Jun 8vs WSH0
Jun 9vs WSH0
Jun 12vs CHC0
Jun 13vs CHC1

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

WindowRateSample
Last 2 Weeks.13315 PA
Season.40457 PA
Last 2 Years.506168 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

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

WindowRateSample
Last 2 Weeks.369206 PA
Season.3411041 PA
Last 2 Years.3634637 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.531

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+132

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

Context

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

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.52025 PA
Season.382110 PA
Last 2 Years.328314 PA

Last 5 GamesTotal Bases

Jun 7@ TOR4
Jun 8vs SEA2
Jun 9vs SEA0
Jun 10vs SEA2
Jun 13vs SD3

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.315124 PA
Last 2 Years.385468 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.427206 PA
Season.332853 PA
Last 2 Years.3193592 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+155

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.20015 PA
Season.42264 PA
Last 2 Years.352264 PA

Last 5 GamesTotal Bases

Jun 7vs BOS2
Jun 8@ CLE0
Jun 10@ CLE2
Jun 12@ TOR3
Jun 13@ TOR0

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.425193 PA
Last 2 Years.4251059 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329143 PA
Season.322919 PA
Last 2 Years.3353889 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.359
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Projection

Projected Total Bases1.526

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-179+134

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.9× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.40727 PA
Season.35576 PA
Last 2 Years.310620 PA

Last 5 GamesTotal Bases

Jun 8@ LAA0
Jun 9@ LAA1
Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC5

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

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

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.526

A rough estimate 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+150
BOVBovada+140-185
DKDraftKings+141-188
CZRCaesars+138-190

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.48533 PA
Season.315200 PA
Last 2 Years.306646 PA

Last 5 GamesTotal Bases

Jun 8@ SD3
Jun 9@ SD0
Jun 10@ SD1
Jun 12vs AZ0
Jun 13vs AZ2

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.451144 PA
Last 2 Years.389754 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.301196 PA
Season.311975 PA
Last 2 Years.3593706 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.335
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

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-185+135
CZRCaesars-182+135

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

Context

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

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.20634 PA
Season.29358 PA
Last 2 Years.317391 PA

Last 5 GamesTotal Bases

Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF1
Jun 12vs SEA4
Jun 13vs SEA1

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.328131 PA
Last 2 Years.363380 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.286161 PA
Season.355876 PA
Last 2 Years.3284235 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.522

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+138-190
BRBetRivers+100
BOVBovada+135-180
DKDraftKings+132-176
CZRCaesars+121-162

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

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherHelping
Recent Form🔥 9-game hitting streak

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.0002 PA
Season.46213 PA
Last 2 Years.33345 PA

Last 5 GamesTotal Bases

Jun 6@ DET2
Jun 7@ DET1
Jun 8@ BAL1
Jun 11@ BAL1
Jun 12@ WSH1

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

WindowRateSample
Last 2 Weeks
Season.40759 PA
Last 2 Years.309126 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

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

WindowRateSample
Last 2 Weeks.411236 PA
Season.3561192 PA
Last 2 Years.3943932 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.522

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+131-174
CZRCaesars+133-179

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

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.0009 PA
Season.30366 PA
Last 2 Years.370322 PA

Last 5 GamesTotal Bases

Apr 16vs COL1
Apr 17vs STL0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.297101 PA
Last 2 Years.328393 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

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

WindowRateSample
Last 2 Weeks.483147 PA
Season.412764 PA
Last 2 Years.3442373 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.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.519

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+170
BOVBovada+145-190
DKDraftKings+144-193
CZRCaesars+138-190

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

Context

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.38234 PA
Season.374174 PA
Last 2 Years.307339 PA

Last 5 GamesTotal Bases

Jun 9vs TEX9
Jun 10vs TEX5
Jun 11vs TEX2
Jun 12vs HOU0
Jun 13vs HOU0

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

WindowRateSample
Last 2 Weeks.26715 PA
Season.167132 PA
Last 2 Years.300417 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.343210 PA
Season.337882 PA
Last 2 Years.3372136 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.518

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-179+133

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

WindowRateSample
Last 2 Weeks.30010 PA
Season.21019 PA
Last 2 Years.35562 PA

Last 5 GamesTotal Bases

May 31vs SF1
Jun 6vs MIL0
Jun 7vs MIL2
Jun 10vs CHC0
Jun 12@ ATH1

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

WindowRateSample
Last 2 Weeks.77827 PA
Season.423227 PA
Last 2 Years.399914 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

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

WindowRateSample
Last 2 Weeks.291206 PA
Season.339768 PA
Last 2 Years.3522711 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.20010 PA
Season.37243 PA
Last 2 Years.359131 PA

Last 5 GamesTotal Bases

Jun 6vs CIN3
Jun 7vs CIN1
Jun 10@ NYM2
Jun 12@ MIN1
Jun 13@ MIN1

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.377122 PA
Last 2 Years.346638 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.510200 PA
Season.339825 PA
Last 2 Years.3512436 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.515

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-162+121

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 30@ WSH0
Jun 3@ PHI0
Jun 5vs NYM0
Jun 10vs CIN2
Jun 13@ BAL4

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.463203 PA
Last 2 Years.344761 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.366243 PA
Season.370834 PA
Last 2 Years.3562637 PA

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.514

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+200

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.307212 PA
Last 2 Years.287561 PA

Last 5 GamesTotal Bases

Jun 7@ PHI1
Jun 9vs ATL1
Jun 10vs ATL1
Jun 12vs LAD3
Jun 13vs LAD0

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

WindowRateSample
Last 2 Weeks.71414 PA
Season.380108 PA
Last 2 Years.330288 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

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

WindowRateSample
Last 2 Weeks.383248 PA
Season.3271109 PA
Last 2 Years.3303231 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.513

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115

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

Context

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

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.50012 PA
Season.388134 PA
Last 2 Years.324185 PA

Last 5 GamesTotal Bases

Jun 9@ NYM4
Jun 10@ NYM0
Jun 11@ NYM2
Jun 12@ MIN0
Jun 13@ MIN1

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

WindowRateSample
Last 2 Weeks.50032 PA
Season.352162 PA
Last 2 Years.365698 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.368231 PA
Season.369815 PA
Last 2 Years.3882396 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

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-160+120
CZRCaesars-154+115

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 5@ STL1
Jun 7@ STL1
Jun 8@ SD1
Jun 9@ SD1
Jun 13vs AZ1

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

WindowRateSample
Last 2 Weeks.50032 PA
Season.429168 PA
Last 2 Years.374759 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.431248 PA
Season.3781003 PA
Last 2 Years.3753049 PA

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.505

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

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.48635 PA
Season.293164 PA
Last 2 Years.322537 PA

Last 5 GamesTotal Bases

Jun 8@ TB0
Jun 9@ TB1
Jun 10@ TB9
Jun 12vs TEX0
Jun 13vs TEX0

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

WindowRateSample
Last 2 Weeks.35020 PA
Season.329143 PA
Last 2 Years.296609 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

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

WindowRateSample
Last 2 Weeks.305151 PA
Season.307930 PA
Last 2 Years.3594374 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.504

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+135
BOVBovada+140-185
DKDraftKings+137-184
CZRCaesars+143-193

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

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.10519 PA
Season.320175 PA
Last 2 Years.332503 PA

Last 5 GamesTotal Bases

Jun 3vs DET0
Jun 5@ MIA0
Jun 9vs BOS0
Jun 12@ LAA0
Jun 13@ LAA1

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

WindowRateSample
Last 2 Weeks.47823 PA
Season.52559 PA
Last 2 Years.394175 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

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

WindowRateSample
Last 2 Weeks.314191 PA
Season.298803 PA
Last 2 Years.3122035 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+140-190
BRBetRivers+148
BOVBovada+140-185
DKDraftKings+140-188
CZRCaesars+145-195

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

WindowRateSample
Last 2 Weeks.33342 PA
Season.360200 PA
Last 2 Years.371770 PA

Last 5 GamesTotal Bases

Jun 9vs MIN1
Jun 10vs MIN0
Jun 11vs MIN4
Jun 12@ CLE4
Jun 13@ 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.362

WindowRateSample
Last 2 Weeks.378172 PA
Season.3541049 PA
Last 2 Years.3433810 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %39%

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.091
Plate Appearances11

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

BookOverUnder
MGMBetMGM-110-120
CZRCaesars-117-114

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 7@ PHI0
Jun 9vs ATL2
Jun 10vs ATL0
Jun 12vs LAD0
Jun 13vs LAD0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.457140 PA
Last 2 Years.374251 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

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

WindowRateSample
Last 2 Weeks.346179 PA
Season.332768 PA
Last 2 Years.3212077 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.5

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115

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

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.29737 PA
Season.305200 PA
Last 2 Years.300556 PA

Last 5 GamesTotal Bases

Jun 8@ LAA4
Jun 9@ LAA0
Jun 10@ LAA4
Jun 12@ KC1
Jun 13@ KC0

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

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

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

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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+145-200
BRBetRivers+135
CZRCaesars+135-182

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

WindowRateSample
Last 2 Weeks.15645 PA
Season.355234 PA
Last 2 Years.362857 PA

Last 5 GamesTotal Bases

Jun 9vs AZ2
Jun 10vs AZ0
Jun 11vs AZ1
Jun 12@ PIT1
Jun 13@ PIT0

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.299174 PA
Last 2 Years.290766 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.388196 PA
Season.3741052 PA
Last 2 Years.3562898 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.498

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+148
BOVBovada+150-200
DKDraftKings+152-205
CZRCaesars+146-197

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

Context

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

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.16718 PA
Season.400105 PA
Last 2 Years.331752 PA

Last 5 GamesTotal Bases

Jun 5vs SF1
Jun 6vs SF0
Jun 7vs SF0
Jun 9@ COL0
Jun 10@ COL0

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

WindowRateSample
Last 2 Weeks.15838 PA
Season.351171 PA
Last 2 Years.372838 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

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

WindowRateSample
Last 2 Weeks.471240 PA
Season.371857 PA
Last 2 Years.3462334 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.284
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.231
Plate Appearances13

Projection

Projected Total Bases1.496

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-145+109

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.60035 PA
Season.330109 PA
Last 2 Years.352400 PA

Last 5 GamesTotal Bases

Jun 9vs LAD0
Jun 10vs LAD4
Jun 11vs LAD2
Jun 12vs MIA0
Jun 13vs MIA2

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.251179 PA
Last 2 Years.363419 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.286241 PA
Season.324794 PA
Last 2 Years.3492672 PA

Quality of Contact vs RHP

wOBA.361
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.493

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+165-220
BRBetRivers+155
BOVBovada+165-220
DKDraftKings+163-220
CZRCaesars+157-213

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~1× / ~3.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.356

WindowRateSample
Last 2 Weeks.27818 PA
Season.35645 PA
Last 2 Years.377297 PA

Last 5 GamesTotal Bases

Jun 9@ PIT3
Jun 10@ PIT0
Jun 11@ PIT1
Jun 12@ CWS0
Jun 13@ CWS3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.282

WindowRateSample
Last 2 Weeks.15413 PA
Season.16977 PA
Last 2 Years.220186 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.262195 PA
Season.3511026 PA
Last 2 Years.3443334 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.492

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+106
BOVBovada+105-135
DKDraftKings+105-140
CZRCaesars+107-141

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 5vs SF2
Jun 6vs SF1
Jun 7vs SF0
Jun 9@ COL0
Jun 13@ SF6

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.316

WindowRateSample
Last 2 Weeks.15838 PA
Season.351171 PA
Last 2 Years.372838 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.407

WindowRateSample
Last 2 Weeks.471240 PA
Season.371857 PA
Last 2 Years.3462334 PA

Starter Allows · vs LHB

wOBA Allowed.284
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.49

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-173+129

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks
Season.52025 PA
Last 2 Years.332377 PA

Last 5 GamesTotal Bases

Apr 1@ LAD4
Apr 3vs CHC4
Apr 5vs CHC2
Apr 5vs CHC0
Apr 6vs KC2

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 · 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.358

WindowRateSample
Last 2 Weeks.390159 PA
Season.337915 PA
Last 2 Years.3214350 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.489

A 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+205

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.45533 PA
Season.360114 PA
Last 2 Years.305197 PA

Last 5 GamesTotal Bases

Jun 7vs KC1
Jun 9@ DET0
Jun 11@ DET0
Jun 12vs STL2
Jun 13vs STL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.27322 PA
Season.354178 PA
Last 2 Years.413404 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.341167 PA
Season.3691024 PA
Last 2 Years.3653162 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.487

A rough estimate 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-143+108

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.42119 PA
Season.22653 PA
Last 2 Years.21361 PA

Last 5 GamesTotal Bases

Jun 9vs CHC2
Jun 10vs CHC0
Jun 11vs CHC4
Jun 12@ ATH0
Jun 13@ ATH2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.440

WindowRateSample
Last 2 Weeks.75016 PA
Season.48493 PA
Last 2 Years.395261 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.325

WindowRateSample
Last 2 Weeks.333198 PA
Season.296734 PA
Last 2 Years.3382217 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.487

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+100-135
BRBetRivers+108
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+108-143

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.6005 PA
Season.37135 PA
Last 2 Years.361241 PA

Last 5 GamesTotal Bases

Jun 3vs TOR0
Jun 6vs PIT0
Jun 9@ CWS0
Jun 12@ NYM1
Jun 13@ NYM8

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.312

WindowRateSample
Last 2 Weeks.23517 PA
Season.243115 PA
Last 2 Years.332671 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.298205 PA
Season.307905 PA
Last 2 Years.3153445 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.484

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+215

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~1× / ~3.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.318

WindowRateSample
Last 2 Weeks.23126 PA
Season.270100 PA
Last 2 Years.338483 PA

Last 5 GamesTotal Bases

Jun 8vs WSH0
Jun 9vs WSH0
Jun 10vs WSH4
Jun 12vs CHC0
Jun 13vs CHC3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.08312 PA
Season.15439 PA
Last 2 Years.331121 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.362224 PA
Season.3581003 PA
Last 2 Years.3693818 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

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 1.5we lean Under

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+118
CZRCaesars+130-176

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.16712 PA
Season.384164 PA
Last 2 Years.344879 PA

Last 5 GamesTotal Bases

Jun 6@ LAD0
Jun 7@ LAD0
Jun 9vs HOU1
Jun 12vs TB0
Jun 13vs TB2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.0009 PA
Season.21456 PA
Last 2 Years.339171 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.351154 PA
Season.319933 PA
Last 2 Years.3353069 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.277
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.482

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+163
BOVBovada+150-200
DKDraftKings+148-198
CZRCaesars+142-193

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.28132 PA
Season.354161 PA
Last 2 Years.351188 PA

Last 5 GamesTotal Bases

Jun 7vs TB0
Jun 9vs AZ0
Jun 10vs AZ4
Jun 11vs AZ0
Jun 12@ PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.40922 PA
Season.299174 PA
Last 2 Years.290766 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.375

WindowRateSample
Last 2 Weeks.388196 PA
Season.3741052 PA
Last 2 Years.3562898 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.482

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
CZRCaesars-108-124

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~1.4× / ~3.1×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks.09122 PA
Season.28189 PA
Last 2 Years.406377 PA

Last 5 GamesTotal Bases

Jun 9@ PIT3
Jun 10@ PIT2
Jun 11@ PIT1
Jun 12@ CWS0
Jun 13@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.30010 PA
Season.27159 PA
Last 2 Years.325123 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.319191 PA
Season.317939 PA
Last 2 Years.3512996 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+105-140
BRBetRivers-117
BOVBovada-105-125
DKDraftKings-105-127
CZRCaesars-110-121

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.5008 PA
Season.38644 PA
Last 2 Years.264227 PA

Last 5 GamesTotal Bases

Jun 8@ TOR2
Jun 9@ TOR3
Jun 10@ TOR2
Jun 12@ MIL0
Jun 13@ MIL4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.395

WindowRateSample
Last 2 Weeks.80010 PA
Season.33868 PA
Last 2 Years.384151 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.398171 PA
Season.327737 PA
Last 2 Years.3071728 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.800
Plate Appearances5

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-154+115

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.355

WindowRateSample
Last 2 Weeks.2504 PA
Season.30010 PA
Last 2 Years.27747 PA

Last 5 GamesTotal Bases

Mar 30vs DET2
Mar 31vs DET1
Apr 1vs DET1
Apr 2vs ATL4
Jun 12@ CIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.340

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+155

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks.26926 PA
Season.304220 PA
Last 2 Years.346965 PA

Last 5 GamesTotal Bases

Jun 7@ MIN1
Jun 9vs TEX3
Jun 10vs TEX0
Jun 12vs HOU2
Jun 13vs HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.333

WindowRateSample
Last 2 Weeks.33330 PA
Season.270111 PA
Last 2 Years.355375 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.381215 PA
Season.325813 PA
Last 2 Years.3372616 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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+130-175
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+126-170

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks.4449 PA
Season.54511 PA
Last 2 Years.54511 PA

Last 5 GamesTotal Bases

Jun 7vs WSH0
Jun 9@ MIA1
Jun 10@ MIA0
Jun 11@ MIA0
Jun 13@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.340

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-185+135
CZRCaesars-176+130

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

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.30020 PA
Season.297101 PA
Last 2 Years.328393 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.421

WindowRateSample
Last 2 Weeks.483147 PA
Season.412764 PA
Last 2 Years.3442373 PA

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.474

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🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 6vs WSH1
Jun 7vs WSH1
Jun 9@ MIA1
Jun 11@ MIA1
Jun 12@ CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.340

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.472

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+180

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.33351 PA

Last 2 GamesTotal Bases

Jun 3@ STL1
Jun 13@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.378

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.331

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.47

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+155
CZRCaesars+141-193

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.50026 PA
Season.31293 PA
Last 2 Years.313380 PA

Last 5 GamesTotal Bases

Jun 5@ SD6
Jun 6@ SD0
Jun 7@ SD0
Jun 10vs STL0
Jun 12vs ATL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.33321 PA
Season.390123 PA
Last 2 Years.446525 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.318

WindowRateSample
Last 2 Weeks.328171 PA
Season.283897 PA
Last 2 Years.3303587 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.47

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-145+109

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 6vs TB2
Jun 7vs TB0
Jun 9vs AZ4
Jun 11vs AZ0
Jun 12@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.40922 PA
Season.299174 PA
Last 2 Years.290766 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.375

WindowRateSample
Last 2 Weeks.388196 PA
Season.3741052 PA
Last 2 Years.3562898 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed33%

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 0.5we lean Over

BookOverUnder
MGMBetMGM-110-120
FANFanatics-105-125
CZRCaesars-106-125

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.4× / ~1.7×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.25012 PA
Season.25985 PA
Last 2 Years.358413 PA

Last 5 GamesTotal Bases

Jun 9@ MIA2
Jun 10@ MIA1
Jun 11@ MIA0
Jun 12@ CIN1
Jun 13@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.340

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.464

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+145
BOVBovada+155-210
DKDraftKings+153-205
CZRCaesars+140-190

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 LHP.342

WindowRateSample
Last 2 Weeks.0002 PA
Season.35714 PA
Last 2 Years.192141 PA

Last 5 GamesTotal Bases

May 17@ NYM0
May 18vs TOR1
May 31@ ATH2
Jun 4vs CLE0
Jun 12@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.422

WindowRateSample
Last 2 Weeks.55627 PA
Season.425193 PA
Last 2 Years.4251059 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.329143 PA
Season.322919 PA
Last 2 Years.3353889 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.359
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.459

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-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.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.40010 PA
Season.30826 PA
Last 2 Years.30826 PA

Last 5 GamesTotal Bases

Jun 6@ DET0
Jun 7@ DET2
Jun 11@ BAL0
Jun 12@ WSH4
Jun 13@ WSH4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.0003 PA
Season.26050 PA
Last 2 Years.31293 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.387

WindowRateSample
Last 2 Weeks.390223 PA
Season.3871091 PA
Last 2 Years.3993212 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.455

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+126-170

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.40010 PA
Season.35531 PA
Last 2 Years.35531 PA

Last 5 GamesTotal Bases

Jun 5@ CHC0
Jun 7@ CHC0
Jun 9vs WSH1
Jun 10vs WSH3
Jun 12vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.13315 PA
Season.40457 PA
Last 2 Years.506168 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.369206 PA
Season.3411041 PA
Last 2 Years.3634637 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
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-164+123

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.1119 PA

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.431

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

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.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.380

WindowRateSample
Last 2 Weeks.31316 PA
Season.41962 PA
Last 2 Years.432185 PA

Last 5 GamesTotal Bases

Jun 6@ PHI0
Jun 7@ PHI0
Jun 9vs ATL0
Jun 10vs ATL1
Jun 13@ MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.410

WindowRateSample
Last 2 Weeks.66730 PA
Season.337178 PA
Last 2 Years.351453 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.410200 PA
Season.311806 PA
Last 2 Years.3112056 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.444

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+105-140

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~3× / ~1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.31332 PA
Season.35177 PA
Last 2 Years.356620 PA

Last 5 GamesTotal Bases

Jun 8@ TB0
Jun 9@ TB3
Jun 10@ TB0
Jun 12vs TEX1
Jun 13vs TEX2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.35020 PA
Season.329143 PA
Last 2 Years.296609 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.305151 PA
Season.307930 PA
Last 2 Years.3594374 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.305
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.267
Plate Appearances15

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-210+155
CZRCaesars-205+151

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.335

WindowRateSample
Last 2 Weeks.24337 PA
Season.333189 PA
Last 2 Years.382903 PA

Last 5 GamesTotal Bases

Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN5
Jun 12@ CLE0
Jun 13@ 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.343

WindowRateSample
Last 2 Weeks.331175 PA
Season.342798 PA
Last 2 Years.3592956 PA

Quality of Contact vs RHP

wOBA.290
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.308
Plate Appearances13

Projection

Projected Total Bases1.44

A rough estimate 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-141+106

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.18222 PA
Season.297148 PA
Last 2 Years.317682 PA

Last 5 GamesTotal Bases

Jun 7@ TEX0
Jun 8vs NYY0
Jun 9vs NYY1
Jun 10vs NYY0
Jun 13vs DET4

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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.278
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.182
Plate Appearances11

Projection

Projected Total Bases1.435

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-145+109

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.29341 PA
Season.31885 PA
Last 2 Years.31885 PA

Last 5 GamesTotal Bases

Jun 9vs STL3
Jun 10vs STL0
Jun 11vs STL2
Jun 12vs ATL0
Jun 13vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.299

WindowRateSample
Last 2 Weeks.28628 PA
Season.219219 PA
Last 2 Years.305609 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.267135 PA
Season.317747 PA
Last 2 Years.3372398 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

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-185+135
CZRCaesars-179+134

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
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.17141 PA
Season.289204 PA
Last 2 Years.368973 PA

Last 5 GamesTotal Bases

Jun 9vs LAD6
Jun 10vs LAD1
Jun 11vs LAD1
Jun 12vs MIA1
Jun 13vs MIA2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.320

WindowRateSample
Last 2 Weeks.29627 PA
Season.251179 PA
Last 2 Years.363419 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.316

WindowRateSample
Last 2 Weeks.286241 PA
Season.324794 PA
Last 2 Years.3492672 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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 1.5we lean Under

BookOverUnder
BRBetRivers+114
BOVBovada+130-170
DKDraftKings+128-171
CZRCaesars+131-176

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
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.33318 PA
Season.32474 PA
Last 2 Years.333240 PA

Last 5 GamesTotal Bases

Jun 8vs WSH4
Jun 9vs WSH3
Jun 10vs WSH2
Jun 12vs CHC0
Jun 13vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.08312 PA
Season.15439 PA
Last 2 Years.331121 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.362224 PA
Season.3581003 PA
Last 2 Years.3693818 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.427

A 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+128
BOVBovada+135-180
DKDraftKings+132-176
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~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.0001 PA
Season.25020 PA
Last 2 Years.34279 PA

Last 5 GamesTotal Bases

May 15@ PIT1
May 19vs CIN0
May 25@ SD0
May 31@ LAD1
Jun 7vs CWS4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.410

WindowRateSample
Last 2 Weeks.66730 PA
Season.337178 PA
Last 2 Years.351453 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.410200 PA
Season.311806 PA
Last 2 Years.3112056 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.427

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-130-103

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.377

WindowRateSample
Last 2 Weeks.4297 PA
Season.46428 PA
Last 2 Years.27569 PA

Last 5 GamesTotal Bases

Jun 7vs LAA8
Jun 9@ PIT1
Jun 10@ PIT0
Jun 11@ PIT2
Jun 13@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.30010 PA
Season.27159 PA
Last 2 Years.325123 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.319191 PA
Season.317939 PA
Last 2 Years.3512996 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.425

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130

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.326

WindowRateSample
Last 2 Weeks.20035 PA
Season.330173 PA
Last 2 Years.387837 PA

Last 5 GamesTotal Bases

Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.48635 PA
Season.405222 PA
Last 2 Years.321823 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.336

WindowRateSample
Last 2 Weeks.353173 PA
Season.321800 PA
Last 2 Years.3022209 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

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-135+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.356

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.0002 PA

Last 5 GamesTotal Bases

Jun 9@ PIT1
Jun 10@ PIT4
Jun 11@ PIT0
Jun 12@ CWS0
Jun 13@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.30010 PA
Season.27159 PA
Last 2 Years.325123 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.319191 PA
Season.317939 PA
Last 2 Years.3512996 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.418

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125

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.338

WindowRateSample
Last 2 Weeks.08312 PA
Season.36025 PA
Last 2 Years.348310 PA

Last 5 GamesTotal Bases

Jun 5vs BOS1
Jun 7vs BOS0
Jun 8@ CLE0
Jun 9@ CLE0
Jun 10@ CLE2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.422

WindowRateSample
Last 2 Weeks.55627 PA
Season.425193 PA
Last 2 Years.4251059 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.329143 PA
Season.322919 PA
Last 2 Years.3353889 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.359
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.182
Plate Appearances11

Projection

Projected Total Bases1.417

A rough estimate 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.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 GamesTotal Bases

Jun 4vs PIT0
Jun 6vs ATH0
Jun 8@ LAA2
Jun 9@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 PA

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+195

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.20634 PA
Season.323186 PA
Last 2 Years.408726 PA

Last 5 GamesTotal Bases

Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS0
Jun 12@ NYM2
Jun 13@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.312

WindowRateSample
Last 2 Weeks.23517 PA
Season.243115 PA
Last 2 Years.332671 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.298205 PA
Season.307905 PA
Last 2 Years.3153445 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances15

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-165+125
CZRCaesars-170+125

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.10519 PA
Season.36477 PA
Last 2 Years.387300 PA

Last 5 GamesTotal Bases

Jun 9@ PIT0
Jun 10@ PIT3
Jun 11@ PIT1
Jun 12@ CWS0
Jun 13@ CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.30010 PA
Season.27159 PA
Last 2 Years.325123 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.319191 PA
Season.317939 PA
Last 2 Years.3512996 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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 1.5we lean Under

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+123

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

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.2229 PA
Season.267116 PA
Last 2 Years.329152 PA

Last 5 GamesTotal Bases

Jun 8@ LAA1
Jun 9@ LAA1
Jun 10@ LAA0
Jun 12@ KC4
Jun 13@ KC5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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-175+130
CZRCaesars-164+123

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.367

WindowRateSample
Last 2 Weeks.57919 PA
Season.25981 PA
Last 2 Years.314443 PA

Last 5 GamesTotal Bases

Jun 7@ MIN1
Jun 10vs TEX2
Jun 11vs TEX0
Jun 12vs HOU0
Jun 13vs HOU4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.333

WindowRateSample
Last 2 Weeks.33330 PA
Season.270111 PA
Last 2 Years.355375 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.381215 PA
Season.325813 PA
Last 2 Years.3372616 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.403

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-130-103

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.341

WindowRateSample
Last 2 Weeks.23126 PA
Season.350160 PA
Last 2 Years.374222 PA

Last 5 GamesTotal Bases

Jun 7vs SF1
Jun 9@ COL1
Jun 10@ COL0
Jun 11@ COL1
Jun 12@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.316

WindowRateSample
Last 2 Weeks.15838 PA
Season.351171 PA
Last 2 Years.372838 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.407

WindowRateSample
Last 2 Weeks.471240 PA
Season.371857 PA
Last 2 Years.3462334 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.284
Hard-Hit % Allowed34%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
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~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.40030 PA
Season.38347 PA
Last 2 Years.27473 PA

Last 5 GamesTotal Bases

Jun 5@ LAD0
Jun 6@ LAD0
Jun 8vs HOU0
Jun 10vs HOU1
Jun 13vs TB4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.0009 PA
Season.21456 PA
Last 2 Years.339171 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.351154 PA
Season.319933 PA
Last 2 Years.3353069 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.277
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.395

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
CZRCaesars-130-102

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.315

WindowRateSample
Last 2 Weeks.30636 PA
Season.255220 PA
Last 2 Years.308373 PA

Last 5 GamesTotal Bases

Jun 9vs AZ1
Jun 10vs AZ2
Jun 11vs AZ1
Jun 12@ PIT0
Jun 13@ PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.40922 PA
Season.299174 PA
Last 2 Years.290766 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.375

WindowRateSample
Last 2 Weeks.388196 PA
Season.3741052 PA
Last 2 Years.3562898 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.395

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-121-110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.38526 PA
Season.374163 PA
Last 2 Years.309654 PA

Last 5 GamesTotal Bases

Jun 6@ AZ3
Jun 7@ AZ0
Jun 9@ SF4
Jun 10@ SF1
Jun 12vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.31619 PA
Season.328131 PA
Last 2 Years.363380 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.325

WindowRateSample
Last 2 Weeks.286161 PA
Season.355876 PA
Last 2 Years.3284235 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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-155+115
CZRCaesars-157+117

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.298

WindowRateSample
Last 2 Weeks.22631 PA
Season.252139 PA
Last 2 Years.264277 PA

Last 5 GamesTotal Bases

Jun 6@ MIA0
Jun 7@ MIA1
Jun 8vs BOS0
Jun 9vs BOS1
Jun 13@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.414

WindowRateSample
Last 2 Weeks.47823 PA
Season.52559 PA
Last 2 Years.394175 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.314

WindowRateSample
Last 2 Weeks.314191 PA
Season.298803 PA
Last 2 Years.3122035 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.39

A rough estimate 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 PAs3.9
vs SP / Bullpen~2.4× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.292

WindowRateSample
Last 2 Weeks.17928 PA
Season.242182 PA
Last 2 Years.306291 PA

Last 5 GamesTotal Bases

Jun 7@ NYY0
Jun 8@ TB4
Jun 9@ TB2
Jun 12vs TEX0
Jun 13vs TEX1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.428

WindowRateSample
Last 2 Weeks.55934 PA
Season.443194 PA
Last 2 Years.394691 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.354195 PA
Season.348876 PA
Last 2 Years.3583317 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.383

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 31@ BAL1
Jun 4@ ATL1
Jun 9vs PHI0
Jun 10vs PHI0
Jun 13vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.337

WindowRateSample
Last 2 Weeks.2229 PA
Season.302129 PA
Last 2 Years.375501 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.401197 PA
Season.3151004 PA
Last 2 Years.3454023 PA

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.382

A rough estimate 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-118-110
CZRCaesars-120-112

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.364

WindowRateSample
Last 2 Weeks.3758 PA
Season.3758 PA
Last 2 Years.315197 PA

Last 3 GamesTotal Bases

Jun 11vs TEX1
Jun 12vs HOU2
Jun 13vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.292

WindowRateSample
Last 2 Weeks.26715 PA
Season.167132 PA
Last 2 Years.300417 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.343210 PA
Season.337882 PA
Last 2 Years.3372136 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.38

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-115-115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.41712 PA
Season.21361 PA
Last 2 Years.308318 PA

Last 5 GamesTotal Bases

May 24@ BAL0
May 28vs LAA0
May 31@ CWS0
Jun 3@ TB5
Jun 11vs MIN0

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.362

WindowRateSample
Last 2 Weeks.378172 PA
Season.3541049 PA
Last 2 Years.3433810 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

Projection

Projected Total Bases1.379

A 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+250

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.310

WindowRateSample
Last 2 Weeks.30010 PA
Season.17580 PA
Last 2 Years.268194 PA

Last 5 GamesTotal Bases

Jun 5@ COL0
Jun 7@ COL2
Jun 8@ ATH0
Jun 9@ ATH1
Jun 10@ ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.28938 PA
Season.330282 PA
Last 2 Years.3311269 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks.366221 PA
Season.3791063 PA
Last 2 Years.3503965 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.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

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 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-173+130

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.0001 PA
Season.2508 PA
Last 2 Years.19121 PA

Last 5 GamesTotal Bases

May 30vs KC0
May 31vs KC1
Jun 1@ STL1
Jun 2@ STL1
Jun 3@ STL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.36411 PA
Season.36075 PA
Last 2 Years.30997 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.367139 PA
Season.339466 PA
Last 2 Years.3362072 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.375

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
CZRCaesars-134+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.0005 PA
Season.0005 PA
Last 2 Years.14342 PA

Last 4 GamesTotal Bases

Jun 7vs BOS0
Jun 8@ CLE0
Jun 10@ CLE0
Jun 12@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.422

WindowRateSample
Last 2 Weeks.55627 PA
Season.425193 PA
Last 2 Years.4251059 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.329143 PA
Season.322919 PA
Last 2 Years.3353889 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.359
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.36

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-130-103

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.318

WindowRateSample
Last 2 Weeks.30826 PA
Season.236182 PA
Last 2 Years.334908 PA

Last 5 GamesTotal Bases

Jun 7@ TEX2
Jun 8vs NYY0
Jun 9vs NYY0
Jun 12vs DET2
Jun 13vs DET0

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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

Career Average.182
Plate Appearances11

Projection

Projected Total Bases1.357

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-173+128

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.310

WindowRateSample
Last 2 Weeks.10010 PA
Season.26978 PA
Last 2 Years.237173 PA

Last 5 GamesTotal Bases

May 31vs LAA0
Jun 1vs DET0
Jun 2vs DET0
Jun 7@ MIA1
Jun 13@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.414

WindowRateSample
Last 2 Weeks.47823 PA
Season.52559 PA
Last 2 Years.394175 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.314

WindowRateSample
Last 2 Weeks.314191 PA
Season.298803 PA
Last 2 Years.3122035 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.351

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+110-150

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.0003 PA
Season.23655 PA
Last 2 Years.289190 PA

Last 5 GamesTotal Bases

May 26@ CWS0
May 27@ CWS0
May 31@ PIT0
Jun 4vs KC0
Jun 12@ CLE4

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.343

WindowRateSample
Last 2 Weeks.331175 PA
Season.342798 PA
Last 2 Years.3592956 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %29%

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.333
Plate Appearances3

Projection

Projected Total Bases1.343

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+115-155
CZRCaesars+115-152

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.338

WindowRateSample
Last 2 Weeks.50010 PA
Season.264110 PA
Last 2 Years.239347 PA

Last 5 GamesTotal Bases

May 31vs MIN1
Jun 3@ HOU4
Jun 5@ ATL0
Jun 7@ ATL0
Jun 9vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.33321 PA
Season.315146 PA
Last 2 Years.433374 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.304

WindowRateSample
Last 2 Weeks.321156 PA
Season.249639 PA
Last 2 Years.3242679 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.339

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-110-121

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.14335 PA
Season.284204 PA
Last 2 Years.392985 PA

Last 5 GamesTotal Bases

Jun 5@ MIN0
Jun 9vs TEX0
Jun 10vs TEX0
Jun 12vs HOU3
Jun 13vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.333

WindowRateSample
Last 2 Weeks.33330 PA
Season.270111 PA
Last 2 Years.355375 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.381215 PA
Season.325813 PA
Last 2 Years.3372616 PA

Quality of Contact vs RHP

wOBA.263
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.337

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+125
BOVBovada+140-185
DKDraftKings+137-183
CZRCaesars+129-173

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
WeatherHelping

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.3758 PA
Season.255106 PA
Last 2 Years.353431 PA

Last 5 GamesTotal Bases

May 28vs ATL0
May 31@ CLE2
Jun 4vs BAL0
Jun 8@ TB0
Jun 13vs TEX1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.35020 PA
Season.329143 PA
Last 2 Years.296609 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.305151 PA
Season.307930 PA
Last 2 Years.3594374 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

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 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-141+106

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.291

WindowRateSample
Last 2 Weeks
Season.08324 PA
Last 2 Years.316294 PA

Last 5 GamesTotal Bases

May 3@ PIT2
May 6@ CHC0
May 9vs HOU0
May 14vs WSH1
May 16@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks.47419 PA
Season.451144 PA
Last 2 Years.389754 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.320

WindowRateSample
Last 2 Weeks.301196 PA
Season.311975 PA
Last 2 Years.3593706 PA

Quality of Contact vs RHP

wOBA.252
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.334

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+195

We project 1.3 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.301

WindowRateSample
Last 2 Weeks.16718 PA
Season.24096 PA
Last 2 Years.276297 PA

Last 5 GamesTotal Bases

Jun 6@ MIA0
Jun 8vs BOS0
Jun 9vs BOS3
Jun 10vs BOS0
Jun 12@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.426

WindowRateSample
Last 2 Weeks.65223 PA
Season.40452 PA
Last 2 Years.466161 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.270

WindowRateSample
Last 2 Weeks.204221 PA
Season.2941016 PA
Last 2 Years.3282710 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.33

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.24025 PA
Season.273132 PA
Last 2 Years.250192 PA

Last 5 GamesTotal Bases

Jun 5@ AZ3
Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF2
Jun 12vs SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.33

A rough estimate 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.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↩ 6 games since a hit

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks
Season.25639 PA
Last 2 Years.319292 PA

Last 5 GamesTotal Bases

May 19@ NYY0
May 21@ NYY0
May 23vs PIT0
May 24vs PIT0
Jun 12vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.337

WindowRateSample
Last 2 Weeks.2229 PA
Season.302129 PA
Last 2 Years.375501 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.401197 PA
Season.3151004 PA
Last 2 Years.3454023 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.325

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.9× / ~1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.5006 PA
Season.19357 PA
Last 2 Years.362293 PA

Last 5 GamesTotal Bases

Jun 7@ COL2
Jun 8@ ATH2
Jun 10@ ATH0
Jun 12vs PHI3
Jun 13vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.28938 PA
Season.330282 PA
Last 2 Years.3311269 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks.366221 PA
Season.3791063 PA
Last 2 Years.3503965 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.324

A rough estimate 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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.293

WindowRateSample
Last 2 Weeks.07114 PA
Season.04821 PA
Last 2 Years.17229 PA

Last 5 GamesTotal Bases

Jun 2vs TOR0
Jun 4vs TOR0
Jun 5vs PIT0
Jun 7vs PIT1
Jun 13@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.48635 PA
Season.405222 PA
Last 2 Years.321823 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.336

WindowRateSample
Last 2 Weeks.353173 PA
Season.321800 PA
Last 2 Years.3022209 PA

Quality of Contact vs RHP

wOBA.251
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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
vs SP / Bullpen~3× / ~1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.0005 PA
Season.22041 PA
Last 2 Years.328195 PA

Last 5 GamesTotal Bases

Jun 1vs SF0
Jun 3vs SF0
Jun 6@ COL0
Jun 7@ COL1
Jun 8@ ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.28938 PA
Season.330282 PA
Last 2 Years.3311269 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks.366221 PA
Season.3791063 PA
Last 2 Years.3503965 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.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances4

Projection

Projected Total Bases1.322

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.287

WindowRateSample
Last 2 Weeks.32025 PA
Season.171164 PA
Last 2 Years.203266 PA

Last 5 GamesTotal Bases

Jun 6@ AZ1
Jun 8@ SF1
Jun 9@ SF2
Jun 10@ SF1
Jun 13vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 PA

Quality of Contact vs RHP

wOBA.278
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.319

A rough estimate 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-145+105
CZRCaesars-154+116

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.344

WindowRateSample
Last 2 Weeks.20010 PA
Season.322146 PA
Last 2 Years.374503 PA

Last 5 GamesTotal Bases

Jun 1@ WSH2
Jun 3@ WSH0
Jun 6vs TB0
Jun 9vs AZ2
Jun 13@ PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.26926 PA
Season.287129 PA
Last 2 Years.269654 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.342202 PA
Season.265996 PA
Last 2 Years.3163182 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.273
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.317

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+220

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
WeatherHelping

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.05020 PA
Season.34276 PA
Last 2 Years.313112 PA

Last 5 GamesTotal Bases

Jun 3@ MIN2
Jun 6@ PHI0
Jun 7@ PHI0
Jun 9vs ATL0
Jun 12vs LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.23517 PA
Season.457140 PA
Last 2 Years.374251 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.346179 PA
Season.332768 PA
Last 2 Years.3212077 PA

Quality of Contact vs RHP

wOBA.267
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.315

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-110-120

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.40922 PA
Season.219114 PA
Last 2 Years.289668 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.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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.31

A rough estimate 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-110-121

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.305

WindowRateSample
Last 2 Weeks.21637 PA
Season.261180 PA
Last 2 Years.349321 PA

Last 5 GamesTotal Bases

Jun 7vs KC1
Jun 9@ DET2
Jun 10@ DET1
Jun 12vs STL0
Jun 13vs STL4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.45824 PA
Season.364107 PA
Last 2 Years.322367 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.378201 PA
Season.3421110 PA
Last 2 Years.3514020 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.307

A rough estimate 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.3 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.316

WindowRateSample
Last 2 Weeks.21038 PA
Season.298191 PA
Last 2 Years.368540 PA

Last 5 GamesTotal Bases

Jun 7@ SD2
Jun 9vs STL0
Jun 10vs STL1
Jun 11vs STL0
Jun 12vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.299

WindowRateSample
Last 2 Weeks.28628 PA
Season.219219 PA
Last 2 Years.305609 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.267135 PA
Season.317747 PA
Last 2 Years.3372398 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.100
Plate Appearances10

Projection

Projected Total Bases1.306

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-145+109

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.328

WindowRateSample
Last 2 Weeks.20025 PA
Season.321109 PA
Last 2 Years.356371 PA

Last 5 GamesTotal Bases

Jun 7@ SD4
Jun 9vs STL0
Jun 11vs STL1
Jun 12vs ATL2
Jun 13vs ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.299

WindowRateSample
Last 2 Weeks.28628 PA
Season.219219 PA
Last 2 Years.305609 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.267135 PA
Season.317747 PA
Last 2 Years.3372398 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.299

A rough estimate 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-110-121

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.295

WindowRateSample
Last 2 Weeks.11526 PA
Season.24337 PA
Last 2 Years.22263 PA

Last 5 GamesTotal Bases

Jun 3vs DET0
Jun 5@ MIA0
Jun 6@ MIA1
Jun 7@ MIA1
Jun 13@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.414

WindowRateSample
Last 2 Weeks.47823 PA
Season.52559 PA
Last 2 Years.394175 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.314

WindowRateSample
Last 2 Weeks.314191 PA
Season.298803 PA
Last 2 Years.3122035 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.29

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.314

WindowRateSample
Last 2 Weeks.1258 PA
Season.22050 PA
Last 2 Years.243111 PA

Last 5 GamesTotal Bases

Jun 7@ COL7
Jun 8@ ATH0
Jun 9@ ATH5
Jun 12vs PHI2
Jun 13vs PHI5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.21414 PA
Season.19493 PA
Last 2 Years.245367 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.421214 PA
Season.351948 PA
Last 2 Years.3513246 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.252
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.281

A rough estimate 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-155

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.302

WindowRateSample
Last 2 Weeks.0002 PA
Season.00023 PA
Last 2 Years.07142 PA

Last 5 GamesTotal Bases

Jun 7@ CHC0
Jun 8vs WSH2
Jun 9vs WSH0
Jun 10vs WSH0
Jun 12vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.08312 PA
Season.15439 PA
Last 2 Years.331121 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.362224 PA
Season.3581003 PA
Last 2 Years.3693818 PA

Quality of Contact vs LHP

wOBA.261
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.259

A rough estimate 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-127-106

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× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.14321 PA
Season.252119 PA
Last 2 Years.337576 PA

Last 5 GamesTotal Bases

Jun 7vs SF1
Jun 9@ COL1
Jun 10@ COL0
Jun 11@ COL4
Jun 12@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.293

WindowRateSample
Last 2 Weeks.00012 PA
Season.252107 PA
Last 2 Years.313760 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.302205 PA
Season.322946 PA
Last 2 Years.3273025 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.245

A rough estimate 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-164+123

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
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.0004 PA
Season.17617 PA
Last 2 Years.15133 PA

Last 5 GamesTotal Bases

Jun 9@ PIT2
Jun 10@ PIT0
Jun 11@ PIT0
Jun 12@ CWS0
Jun 13@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.282

WindowRateSample
Last 2 Weeks.15413 PA
Season.16977 PA
Last 2 Years.220186 PA

Opposing Starter · Season5 GS

W–L3–2
ERA2.19
WHIP1.22
IP37.0
H / K / BB30 / 34 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.262195 PA
Season.3511026 PA
Last 2 Years.3443334 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.242

A rough estimate 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

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
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.2005 PA
Season.19436 PA
Last 2 Years.19886 PA

Last 5 GamesTotal Bases

Jun 8@ ATH0
Jun 9@ ATH0
Jun 10@ ATH2
Jun 12vs PHI0
Jun 13vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.21414 PA
Season.19493 PA
Last 2 Years.245367 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.421214 PA
Season.351948 PA
Last 2 Years.3513246 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.252
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.234

A rough estimate 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+113-152

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.268

WindowRateSample
Last 2 Weeks.15439 PA
Season.18791 PA
Last 2 Years.273517 PA

Last 5 GamesTotal Bases

Jun 9vs LAD1
Jun 10vs LAD2
Jun 11vs LAD1
Jun 12vs MIA1
Jun 13vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.33321 PA
Season.315146 PA
Last 2 Years.433374 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.304

WindowRateSample
Last 2 Weeks.321156 PA
Season.249639 PA
Last 2 Years.3242679 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.231

A rough estimate 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.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.290

WindowRateSample
Last 2 Weeks.17135 PA
Season.255161 PA
Last 2 Years.308464 PA

Last 5 GamesTotal Bases

Jun 9vs TEX0
Jun 10vs TEX3
Jun 11vs TEX0
Jun 12vs HOU1
Jun 13vs HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.292

WindowRateSample
Last 2 Weeks.26715 PA
Season.167132 PA
Last 2 Years.300417 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.343210 PA
Season.337882 PA
Last 2 Years.3372136 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.167

A rough estimate 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.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.290

WindowRateSample
Last 2 Weeks.13829 PA
Season.251179 PA
Last 2 Years.333977 PA

Last 5 GamesTotal Bases

Jun 9@ COL2
Jun 10@ COL0
Jun 11@ COL0
Jun 12@ SF1
Jun 13@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.293

WindowRateSample
Last 2 Weeks.00012 PA
Season.252107 PA
Last 2 Years.313760 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.302205 PA
Season.322946 PA
Last 2 Years.3273025 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.191
Plate Appearances21

Projection

Projected Total Bases1.158

A rough estimate 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-141+106

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
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.21637 PA
Season.431216 PA
Last 2 Years.426847 PA

Last 5 GamesTotal Bases

Jun 8vs MIL6
Jun 9vs MIL1
Jun 10vs MIL2
Jun 12vs COL4
Jun 13vs COL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.29627 PA
Season.356149 PA
Last 2 Years.398465 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.468220 PA
Season.414947 PA
Last 2 Years.4123453 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.858

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.340

WindowRateSample
Last 2 Weeks.30333 PA
Season.35576 PA
Last 2 Years.254169 PA

Last 5 GamesTotal Bases

Jun 8@ TB1
Jun 9@ TB0
Jun 10@ TB0
Jun 12vs TEX2
Jun 13vs TEX1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.428

WindowRateSample
Last 2 Weeks.55934 PA
Season.443194 PA
Last 2 Years.394691 PA

Opposing Starter · Season16 GS

W–L8–7
ERA3.95
WHIP1.16
IP100.1
H / K / BB93 / 101 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.354195 PA
Season.348876 PA
Last 2 Years.3583317 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.347
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.768

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.0001 PA
Season.1437 PA
Last 2 Years.21470 PA

Last 5 GamesTotal Bases

Jun 5@ HOU0
Jun 8vs MIL1
Jun 9vs MIL1
Jun 12vs COL0
Jun 13vs COL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.29627 PA
Season.356149 PA
Last 2 Years.398465 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.468220 PA
Season.414947 PA
Last 2 Years.4123453 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.726

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~1× / ~3.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.41541 PA
Season.324142 PA
Last 2 Years.293328 PA

Last 5 GamesTotal Bases

Jun 8vs HOU0
Jun 9vs HOU1
Jun 10vs HOU1
Jun 12vs TB2
Jun 13vs TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.431

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.722

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

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 7@ MIA1
Jun 8vs BOS1
Jun 9vs BOS4
Jun 10vs BOS0
Jun 12@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.426

WindowRateSample
Last 2 Weeks.65223 PA
Season.40452 PA
Last 2 Years.466161 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.270

WindowRateSample
Last 2 Weeks.204221 PA
Season.2941016 PA
Last 2 Years.3282710 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.713

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.54533 PA
Season.301216 PA
Last 2 Years.3981006 PA

Last 5 GamesTotal Bases

Jun 8vs NYY1
Jun 9vs NYY2
Jun 10vs NYY1
Jun 12vs DET0
Jun 13vs DET2

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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.429
Plate Appearances14

Projection

Projected Total Bases1.714

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.371

WindowRateSample
Last 2 Weeks.32331 PA
Season.424158 PA
Last 2 Years.338598 PA

Last 5 GamesTotal Bases

Jun 8vs NYY4
Jun 9vs NYY2
Jun 10vs NYY5
Jun 12vs DET2
Jun 13vs DET0

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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.708

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.7×
BallparkNeutral
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 8@ BAL2
May 9@ BAL0
May 10@ BAL1
Jun 12vs COL0
Jun 13vs COL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.29627 PA
Season.356149 PA
Last 2 Years.398465 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.468220 PA
Season.414947 PA
Last 2 Years.4123453 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.707

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.310

WindowRateSample
Last 2 Weeks.27037 PA
Season.253194 PA
Last 2 Years.324865 PA

Last 5 GamesTotal Bases

Jun 9@ NYM0
Jun 10@ NYM1
Jun 11@ NYM2
Jun 12@ MIN1
Jun 13@ MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.394

WindowRateSample
Last 2 Weeks.62516 PA
Season.377122 PA
Last 2 Years.346638 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.412

WindowRateSample
Last 2 Weeks.510200 PA
Season.339825 PA
Last 2 Years.3512436 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed37%

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.

Context

Expected PAs4.25
vs SP / Bullpen~2.2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.440

WindowRateSample
Last 2 Weeks1.00012 PA
Season.41582 PA
Last 2 Years.362345 PA

Last 5 GamesTotal Bases

Jun 8@ CLE0
Jun 9@ CLE4
Jun 10@ CLE3
Jun 12@ TOR1
Jun 13@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.28614 PA
Season.28859 PA
Last 2 Years.290300 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.401217 PA
Season.3301190 PA
Last 2 Years.3424001 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances12

Projection

Projected Total Bases1.691

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.2867 PA
Season.3758 PA
Last 2 Years.15020 PA

Last 5 GamesTotal Bases

Jun 6vs CIN0
Jun 7vs CIN1
Jun 10@ NYM4
Jun 12@ MIN0
Jun 13@ MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.394

WindowRateSample
Last 2 Weeks.62516 PA
Season.377122 PA
Last 2 Years.346638 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.412

WindowRateSample
Last 2 Weeks.510200 PA
Season.339825 PA
Last 2 Years.3512436 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.684

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.51243 PA
Season.354206 PA
Last 2 Years.329854 PA

Last 5 GamesTotal Bases

Jun 8@ LAA2
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.678

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.20010 PA
Season.20010 PA
Last 2 Years.20010 PA

Last 4 GamesTotal Bases

Jun 8vs HOU3
Jun 9vs HOU0
Jun 10vs HOU0
Jun 12vs TB3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.431

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.647

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.9× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.60010 PA
Season.358109 PA
Last 2 Years.364539 PA

Last 5 GamesTotal Bases

May 12vs DET2
Jun 9vs STL1
Jun 10vs STL4
Jun 11vs STL1
Jun 13vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.33321 PA
Season.390123 PA
Last 2 Years.446525 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.318

WindowRateSample
Last 2 Weeks.328171 PA
Season.283897 PA
Last 2 Years.3303587 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.64

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↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.432

WindowRateSample
Last 2 Weeks1.3336 PA
Season.51729 PA
Last 2 Years.300220 PA

Last 5 GamesTotal Bases

Jun 7vs NYM6
Jun 8vs CIN5
Jun 9vs CIN0
Jun 12@ BAL0
Jun 13@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.389

WindowRateSample
Last 2 Weeks.37135 PA
Season.463203 PA
Last 2 Years.344761 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.365

WindowRateSample
Last 2 Weeks.366243 PA
Season.370834 PA
Last 2 Years.3562637 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.637

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.441

WindowRateSample
Last 2 Weeks.67928 PA
Season.415106 PA
Last 2 Years.415106 PA

Last 5 GamesTotal Bases

Jun 7vs BAL4
Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1
Jun 13vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.28938 PA
Season.346162 PA
Last 2 Years.376611 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.347216 PA
Season.312796 PA
Last 2 Years.3132755 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.615

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.66724 PA
Season.278115 PA
Last 2 Years.348739 PA

Last 5 GamesTotal Bases

Jun 8vs HOU2
Jun 9vs HOU1
Jun 10vs HOU5
Jun 12vs TB3
Jun 13vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.431

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.613

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.331

WindowRateSample
Last 2 Weeks.13315 PA
Season.313134 PA
Last 2 Years.388734 PA

Last 5 GamesTotal Bases

Jun 5@ SD0
Jun 6@ SD0
Jun 9vs STL0
Jun 10vs STL0
Jun 13vs ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.33321 PA
Season.390123 PA
Last 2 Years.446525 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.318

WindowRateSample
Last 2 Weeks.328171 PA
Season.283897 PA
Last 2 Years.3303587 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.611

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.46239 PA
Season.361208 PA
Last 2 Years.436940 PA

Last 5 GamesTotal Bases

Jun 9vs TEX2
Jun 10vs TEX1
Jun 11vs TEX1
Jun 12vs HOU1
Jun 13vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.292

WindowRateSample
Last 2 Weeks.26715 PA
Season.167132 PA
Last 2 Years.300417 PA

Opposing Starter · Season13 GS

W–L7–4
ERA4.00
WHIP1.29
IP72.0
H / K / BB56 / 75 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.343210 PA
Season.337882 PA
Last 2 Years.3372136 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.588

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 7vs MIL0
Jun 10vs CHC1
Jun 11vs CHC0
Jun 12@ ATH0
Jun 13@ ATH2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.440

WindowRateSample
Last 2 Weeks.75016 PA
Season.48493 PA
Last 2 Years.395261 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.325

WindowRateSample
Last 2 Weeks.333198 PA
Season.296734 PA
Last 2 Years.3382217 PA

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.588

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks.26338 PA
Season.317199 PA
Last 2 Years.364933 PA

Last 5 GamesTotal Bases

Jun 8@ SD0
Jun 9@ SD0
Jun 10@ SD4
Jun 12vs AZ0
Jun 13vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks.47419 PA
Season.451144 PA
Last 2 Years.389754 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.320

WindowRateSample
Last 2 Weeks.301196 PA
Season.311975 PA
Last 2 Years.3593706 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances8

Projection

Projected Total Bases1.577

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.359

WindowRateSample
Last 2 Weeks.25012 PA
Season.39653 PA
Last 2 Years.336301 PA

Last 5 GamesTotal Bases

Jun 8@ ATH2
Jun 9@ ATH2
Jun 10@ ATH2
Jun 12vs PHI0
Jun 13vs PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.21414 PA
Season.19493 PA
Last 2 Years.245367 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.421214 PA
Season.351948 PA
Last 2 Years.3513246 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.252
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Projection

Projected Total Bases1.573

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.384

WindowRateSample
Last 2 Weeks1.0002 PA
Season.38289 PA
Last 2 Years.365482 PA

Last 5 GamesTotal Bases

May 25@ MIL1
May 27@ MIL2
May 31vs CHC0
Jun 6vs CIN0
Jun 13@ MIN5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.394

WindowRateSample
Last 2 Weeks.62516 PA
Season.377122 PA
Last 2 Years.346638 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.412

WindowRateSample
Last 2 Weeks.510200 PA
Season.339825 PA
Last 2 Years.3512436 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.572

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 RHP.357

WindowRateSample
Last 2 Weeks.2504 PA
Season.3758 PA
Last 2 Years.291134 PA

Last 5 GamesTotal Bases

May 16vs NYY0
Jun 8vs BOS1
Jun 9vs BOS1
Jun 10vs BOS2
Jun 12@ LAA2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.426

WindowRateSample
Last 2 Weeks.65223 PA
Season.40452 PA
Last 2 Years.466161 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.270

WindowRateSample
Last 2 Weeks.204221 PA
Season.2941016 PA
Last 2 Years.3282710 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.572

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.18937 PA
Season.391115 PA
Last 2 Years.350274 PA

Last 5 GamesTotal Bases

Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF5
Jun 12vs SEA0
Jun 13vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.31619 PA
Season.328131 PA
Last 2 Years.363380 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.325

WindowRateSample
Last 2 Weeks.286161 PA
Season.355876 PA
Last 2 Years.3284235 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.566

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 10-game hitting streak

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.52638 PA
Season.399178 PA
Last 2 Years.422961 PA

Last 5 GamesTotal Bases

Jun 9@ COL1
Jun 10@ COL1
Jun 11@ COL4
Jun 12@ SF4
Jun 13@ SF1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.293

WindowRateSample
Last 2 Weeks.00012 PA
Season.252107 PA
Last 2 Years.313760 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.302205 PA
Season.322946 PA
Last 2 Years.3273025 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Projection

Projected Total Bases1.563

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.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 8@ LAA0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC1
Jun 13@ KC5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 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.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.56

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.44025 PA
Season.43832 PA
Last 2 Years.324250 PA

Last 5 GamesTotal Bases

Jun 8vs HOU1
Jun 9vs HOU0
Jun 10vs HOU1
Jun 12vs TB1
Jun 13vs TB4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.431

WindowRateSample
Last 2 Weeks.63219 PA
Season.50066 PA
Last 2 Years.406207 PA

Opposing Starter · Season2 GS

W–L2–1
ERA3.15
WHIP1.28
IP34.1
H / K / BB37 / 24 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.479267 PA
Season.3581100 PA
Last 2 Years.3583640 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

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 PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.380

WindowRateSample
Last 2 Weeks.6258 PA
Season.34846 PA
Last 2 Years.342295 PA

Last 5 GamesTotal Bases

Jun 1vs NYM0
Jun 5@ DET1
Jun 9@ BAL4
Jun 10@ BAL0
Jun 13@ WSH2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks
Season.40759 PA
Last 2 Years.309126 PA

Opposing Starter · Season10 GS

W–L3–0
ERA3.06
WHIP1.33
IP32.1
H / K / BB25 / 22 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks.411236 PA
Season.3561192 PA
Last 2 Years.3943932 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.549

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.281

WindowRateSample
Last 2 Weeks.13537 PA
Season.263137 PA
Last 2 Years.283382 PA

Last 5 GamesTotal Bases

Jun 6vs KC1
Jun 7vs KC0
Jun 10@ DET1
Jun 11@ DET0
Jun 13vs STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.45824 PA
Season.364107 PA
Last 2 Years.322367 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.378201 PA
Season.3421110 PA
Last 2 Years.3514020 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.547

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.4449 PA
Season.43816 PA
Last 2 Years.40876 PA

Last 5 GamesTotal Bases

May 31vs KC1
Jun 3@ STL0
Jun 5vs CLE0
Jun 7vs CLE4
Jun 13@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.378

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.331

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.543

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.36819 PA
Season.31779 PA
Last 2 Years.330418 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.354

WindowRateSample
Last 2 Weeks.37524 PA
Season.315124 PA
Last 2 Years.385468 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.427206 PA
Season.332853 PA
Last 2 Years.3193592 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.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Projection

Projected Total Bases1.526

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.290

WindowRateSample
Last 2 Weeks.08324 PA
Season.265121 PA
Last 2 Years.315444 PA

Last 5 GamesTotal Bases

Jun 7vs SEA0
Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN0
Jun 13@ CLE1

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.362

WindowRateSample
Last 2 Weeks.378172 PA
Season.3541049 PA
Last 2 Years.3433810 PA

Quality of Contact vs RHP

wOBA.248
Hard-Hit %27%

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.083
Plate Appearances12

Projection

Projected Total Bases1.523

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks
Season.0001 PA
Last 2 Years.328387 PA

Last 3 GamesTotal Bases

May 26vs CIN0
May 27vs CIN4
Jun 13vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.33321 PA
Season.390123 PA
Last 2 Years.446525 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.318

WindowRateSample
Last 2 Weeks.328171 PA
Season.283897 PA
Last 2 Years.3303587 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.506

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.311

WindowRateSample
Last 2 Weeks.13829 PA
Season.330185 PA
Last 2 Years.330185 PA

Last 5 GamesTotal Bases

Jun 7@ TEX1
Jun 8vs NYY1
Jun 9vs NYY1
Jun 12vs DET3
Jun 13vs DET1

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 · 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.343

WindowRateSample
Last 2 Weeks.341179 PA
Season.340707 PA
Last 2 Years.3402468 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.504

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.13644 PA

Last 5 GamesTotal Bases

Jun 6vs WSH1
Jun 7vs WSH1
Jun 9@ MIA0
Jun 10@ MIA0
Jun 13@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.344

WindowRateSample
Last 2 Weeks.20015 PA
Season.38486 PA
Last 2 Years.336321 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.335197 PA
Season.389935 PA
Last 2 Years.3772965 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.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.42914 PA
Season.43360 PA
Last 2 Years.317145 PA

Last 5 GamesTotal Bases

Jun 7vs PIT0
Jun 9@ CWS0
Jun 10@ CWS3
Jun 12@ NYM0
Jun 13@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.312

WindowRateSample
Last 2 Weeks.23517 PA
Season.243115 PA
Last 2 Years.332671 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.298205 PA
Season.307905 PA
Last 2 Years.3153445 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.311
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.491

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
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 7vs BOS0
Jun 8@ CLE1
Jun 9@ CLE5
Jun 12@ TOR0
Jun 13@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.28614 PA
Season.28859 PA
Last 2 Years.290300 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.401217 PA
Season.3301190 PA
Last 2 Years.3424001 PA

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.49

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.3339 PA
Season.41736 PA
Last 2 Years.241108 PA

Last 5 GamesTotal Bases

Jun 7vs KC0
Jun 9@ DET0
Jun 10@ DET1
Jun 11@ DET0
Jun 13vs STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.45824 PA
Season.364107 PA
Last 2 Years.322367 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.378201 PA
Season.3421110 PA
Last 2 Years.3514020 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.489

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.25016 PA
Season.33330 PA
Last 2 Years.292459 PA

Last 5 GamesTotal Bases

Jun 6vs KC4
Jun 7vs KC0
Jun 10@ DET1
Jun 11@ DET0
Jun 13vs STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.45824 PA
Season.364107 PA
Last 2 Years.322367 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.378201 PA
Season.3421110 PA
Last 2 Years.3514020 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.483

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.355

WindowRateSample
Last 2 Weeks.30040 PA
Season.37966 PA
Last 2 Years.364667 PA

Last 5 GamesTotal Bases

Jun 9vs SEA1
Jun 10vs SEA4
Jun 11vs SEA1
Jun 12vs SD0
Jun 13vs SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.350

WindowRateSample
Last 2 Weeks.31822 PA
Season.338142 PA
Last 2 Years.373560 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.403233 PA
Season.332992 PA
Last 2 Years.3273489 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.33324 PA
Season.26568 PA
Last 2 Years.26568 PA

Last 5 GamesTotal Bases

Jun 8vs MIL1
Jun 9vs MIL4
Jun 10vs MIL1
Jun 12vs COL1
Jun 13vs COL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.29627 PA
Season.356149 PA
Last 2 Years.398465 PA

Opposing Starter · Season16 GS

W–L8–4
ERA4.80
WHIP1.32
IP84.1
H / K / BB88 / 48 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.430

WindowRateSample
Last 2 Weeks.468220 PA
Season.414947 PA
Last 2 Years.4123453 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.8336 PA
Season.33342 PA
Last 2 Years.33342 PA

Last 5 GamesTotal Bases

May 29@ CWS0
May 30@ CWS1
May 31@ CWS0
Jun 1@ TB5
Jun 13@ CLE1

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.362

WindowRateSample
Last 2 Weeks.378172 PA
Season.3541049 PA
Last 2 Years.3433810 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.474

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.360

WindowRateSample
Last 2 Weeks.37929 PA
Season.325154 PA
Last 2 Years.371668 PA

Last 5 GamesTotal Bases

Jun 7@ STL7
Jun 8@ SD1
Jun 9@ SD2
Jun 12vs AZ0
Jun 13vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.403

WindowRateSample
Last 2 Weeks.47419 PA
Season.451144 PA
Last 2 Years.389754 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.320

WindowRateSample
Last 2 Weeks.301196 PA
Season.311975 PA
Last 2 Years.3593706 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.472

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 10 games since a hit

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.0003 PA
Season.00014 PA
Last 2 Years.23655 PA

Last 5 GamesTotal Bases

Jun 2@ TB0
Jun 6vs SEA0
Jun 7vs SEA0
Jun 10vs MIN0
Jun 13@ 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.362

WindowRateSample
Last 2 Weeks.378172 PA
Season.3541049 PA
Last 2 Years.3433810 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.47

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.46428 PA
Season.35060 PA
Last 2 Years.286105 PA

Last 5 GamesTotal Bases

Jun 7@ ATL1
Jun 9vs LAD0
Jun 10vs LAD0
Jun 12vs MIA6
Jun 13vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.320

WindowRateSample
Last 2 Weeks.29627 PA
Season.251179 PA
Last 2 Years.363419 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.316

WindowRateSample
Last 2 Weeks.286241 PA
Season.324794 PA
Last 2 Years.3492672 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.301
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.467

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.38513 PA
Season.43832 PA
Last 2 Years.43832 PA

Last 5 GamesTotal Bases

Jun 7vs WSH2
Jun 9@ MIA0
Jun 10@ MIA2
Jun 12@ CIN0
Jun 13@ CIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.340

WindowRateSample
Last 2 Weeks.30636 PA
Season.331236 PA
Last 2 Years.362965 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.367

WindowRateSample
Last 2 Weeks.364220 PA
Season.376833 PA
Last 2 Years.3613429 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.26242 PA

Last 4 GamesTotal Bases

Jun 9vs CIN1
Jun 10vs CIN3
Jun 12@ BAL0
Jun 13@ BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.330

WindowRateSample
Last 2 Weeks.18211 PA
Season.33363 PA
Last 2 Years.285200 PA

Opposing Starter · Season15 GS

W–L5–7
ERA4.99
WHIP1.31
IP79.1
H / K / BB80 / 61 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.392

WindowRateSample
Last 2 Weeks.423222 PA
Season.3681030 PA
Last 2 Years.3802640 PA

Quality of Contact vs LHP

wOBA.275
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed36%

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.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.0006 PA
Season.47823 PA
Last 2 Years.291151 PA

Last 5 GamesTotal Bases

Jun 7vs CLE1
Jun 10@ KC2
Jun 11@ KC2
Jun 12@ BOS0
Jun 13@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.378

WindowRateSample
Last 2 Weeks.48635 PA
Season.347225 PA
Last 2 Years.330282 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.331

WindowRateSample
Last 2 Weeks.333171 PA
Season.314749 PA
Last 2 Years.3343282 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.442

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.38918 PA
Season.37588 PA
Last 2 Years.346358 PA

Last 5 GamesTotal Bases

Jun 6@ MIA0
Jun 8vs BOS1
Jun 9vs BOS3
Jun 10vs BOS6
Jun 12@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.426

WindowRateSample
Last 2 Weeks.65223 PA
Season.40452 PA
Last 2 Years.466161 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.270

WindowRateSample
Last 2 Weeks.204221 PA
Season.2941016 PA
Last 2 Years.3282710 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.438

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.6676 PA
Season.5008 PA
Last 2 Years.22540 PA

Last 5 GamesTotal Bases

Jun 7vs CLE1
Jun 10@ KC3
Jun 11@ KC0
Jun 12@ BOS1
Jun 13@ BOS2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.355

WindowRateSample
Last 2 Weeks.36411 PA
Season.36075 PA
Last 2 Years.30997 PA

Opposing Starter · Season16 GS

W–L7–5
ERA3.59
WHIP1.25
IP87.2
H / K / BB78 / 88 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.367139 PA
Season.339466 PA
Last 2 Years.3362072 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.432

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.33312 PA
Season.22580 PA
Last 2 Years.307362 PA

Last 5 GamesTotal Bases

Jun 8@ ATH4
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI2
Jun 13vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.21414 PA
Season.19493 PA
Last 2 Years.245367 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.421214 PA
Season.351948 PA
Last 2 Years.3513246 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.252
Hard-Hit % Allowed32%

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.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.53628 PA
Season.263118 PA
Last 2 Years.344590 PA

Last 5 GamesTotal Bases

Jun 7vs SEA4
Jun 9vs MIN0
Jun 10vs MIN1
Jun 11vs MIN4
Jun 13@ 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.343

WindowRateSample
Last 2 Weeks.331175 PA
Season.342798 PA
Last 2 Years.3592956 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %29%

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.143
Plate Appearances14

Projection

Projected Total Bases1.429

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.0004 PA
Season.0004 PA
Last 2 Years.31190 PA

Last 5 GamesTotal Bases

May 31vs BOS0
Jun 4@ NYY1
Jun 8vs NYY0
Jun 10vs NYY0
Jun 13vs DET2

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 · 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.358

WindowRateSample
Last 2 Weeks.390159 PA
Season.337915 PA
Last 2 Years.3214350 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

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.

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.362

WindowRateSample
Last 2 Weeks.35714 PA
Season.36819 PA
Last 2 Years.309149 PA

Last 5 GamesTotal Bases

Jun 5vs KC1
Jun 7vs KC0
Jun 10@ DET2
Jun 11@ DET0
Jun 13vs STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.45824 PA
Season.364107 PA
Last 2 Years.322367 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.378201 PA
Season.3421110 PA
Last 2 Years.3514020 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

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 PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.18211 PA
Season.38360 PA
Last 2 Years.33393 PA

Last 5 GamesTotal Bases

Jun 8@ ATH5
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI4
Jun 13vs PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.21414 PA
Season.19493 PA
Last 2 Years.245367 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.421214 PA
Season.351948 PA
Last 2 Years.3513246 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.252
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.412

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.16724 PA
Season.349129 PA
Last 2 Years.338402 PA

Last 5 GamesTotal Bases

Jun 3vs MIA0
Jun 5@ AZ1
Jun 7@ AZ0
Jun 9@ SF0
Jun 13vs SEA2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.402

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.0001 PA
Season.44418 PA
Last 2 Years.39433 PA

Last 5 GamesTotal Bases

Jun 4vs CLE0
Jun 8@ CLE0
Jun 9@ CLE0
Jun 12@ TOR2
Jun 13@ TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.28614 PA
Season.28859 PA
Last 2 Years.290300 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.401217 PA
Season.3301190 PA
Last 2 Years.3424001 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.387

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 11 games since a hit

Batter · Total Bases / PA vs LHP.281

WindowRateSample
Last 2 Weeks.00013 PA
Season.00018 PA
Last 2 Years.00021 PA

Last 5 GamesTotal Bases

Jun 3@ LAA0
Jun 6vs MIL0
Jun 7vs MIL0
Jun 10vs CHC0
Jun 12@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.457

WindowRateSample
Last 2 Weeks.77827 PA
Season.423227 PA
Last 2 Years.399914 PA

Opposing Starter · Season17 GS

W–L3–7
ERA5.52
WHIP1.33
IP88.0
H / K / BB88 / 78 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.291206 PA
Season.339768 PA
Last 2 Years.3522711 PA

Quality of Contact vs LHP

wOBA.269
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.383

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.31316 PA
Season.245106 PA
Last 2 Years.326184 PA

Last 5 GamesTotal Bases

May 30vs SD4
Jun 2vs MIA1
Jun 5@ AZ1
Jun 9@ SF0
Jun 13vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.22722 PA
Season.317161 PA
Last 2 Years.387414 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.356216 PA
Season.3521002 PA
Last 2 Years.3584086 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.368

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.328

WindowRateSample
Last 2 Weeks.0001 PA
Season.05618 PA
Last 2 Years.24445 PA

Last 5 GamesTotal Bases

May 29@ SEA0
May 30@ SEA1
May 31@ SEA0
Jun 5vs WSH0
Jun 13@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.344

WindowRateSample
Last 2 Weeks.20015 PA
Season.38486 PA
Last 2 Years.336321 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.335197 PA
Season.389935 PA
Last 2 Years.3772965 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.361

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.316

WindowRateSample
Last 2 Weeks.2229 PA
Season.17446 PA
Last 2 Years.289256 PA

Last 5 GamesTotal Bases

Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.410

WindowRateSample
Last 2 Weeks.66730 PA
Season.337178 PA
Last 2 Years.351453 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.410200 PA
Season.311806 PA
Last 2 Years.3112056 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.358

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.3333 PA
Season.24441 PA
Last 2 Years.255278 PA

Last 5 GamesTotal Bases

Jun 8@ CLE4
Jun 9@ CLE2
Jun 10@ CLE0
Jun 12@ TOR0
Jun 13@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.28614 PA
Season.28859 PA
Last 2 Years.290300 PA

Opposing Starter · Season15 GS

W–L2–4
ERA5.09
WHIP1.55
IP69.0
H / K / BB83 / 52 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.401217 PA
Season.3301190 PA
Last 2 Years.3424001 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.368
Plate Appearances19

Projection

Projected Total Bases1.346

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.320

WindowRateSample
Last 2 Weeks.30010 PA
Season.22653 PA
Last 2 Years.216199 PA

Last 5 GamesTotal Bases

Jun 4@ NYY0
Jun 5@ TEX2
Jun 9vs NYY1
Jun 10vs NYY4
Jun 13vs DET1

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 · 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.358

WindowRateSample
Last 2 Weeks.390159 PA
Season.337915 PA
Last 2 Years.3214350 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.343

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.319

WindowRateSample
Last 2 Weeks.27818 PA
Season.275109 PA
Last 2 Years.254512 PA

Last 5 GamesTotal Bases

Jun 7@ MIA0
Jun 8vs BOS0
Jun 10vs BOS2
Jun 12@ LAA1
Jun 13@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.414

WindowRateSample
Last 2 Weeks.47823 PA
Season.52559 PA
Last 2 Years.394175 PA

Opposing Starter · Season6 GS

W–L2–2
ERA8.06
WHIP1.83
IP25.2
H / K / BB32 / 24 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.314

WindowRateSample
Last 2 Weeks.314191 PA
Season.298803 PA
Last 2 Years.3122035 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.20824 PA
Season.310113 PA
Last 2 Years.349338 PA

Last 5 GamesTotal Bases

Jun 9vs AZ1
Jun 10vs AZ1
Jun 11vs AZ0
Jun 12@ PIT2
Jun 13@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.26926 PA
Season.287129 PA
Last 2 Years.269654 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.342202 PA
Season.265996 PA
Last 2 Years.3163182 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.317

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↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.292

WindowRateSample
Last 2 Weeks.10020 PA
Season.22245 PA
Last 2 Years.249205 PA

Last 5 GamesTotal Bases

Jun 1@ WSH1
Jun 2@ WSH0
Jun 6vs TB1
Jun 9vs AZ0
Jun 13@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.26926 PA
Season.287129 PA
Last 2 Years.269654 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.342202 PA
Season.265996 PA
Last 2 Years.3163182 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.311

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.25735 PA
Season.365181 PA
Last 2 Years.323738 PA

Last 5 GamesTotal Bases

Jun 8vs PHI2
Jun 9vs PHI0
Jun 10vs PHI0
Jun 12vs NYY1
Jun 13vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.28938 PA
Season.346162 PA
Last 2 Years.376611 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.347216 PA
Season.312796 PA
Last 2 Years.3132755 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.800
Plate Appearances5

Projection

Projected Total Bases1.303

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.297

WindowRateSample
Last 2 Weeks.16712 PA
Season.20896 PA
Last 2 Years.251362 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 LHB.371

WindowRateSample
Last 2 Weeks.23517 PA
Season.457140 PA
Last 2 Years.374251 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.346179 PA
Season.332768 PA
Last 2 Years.3212077 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.286

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.297

WindowRateSample
Last 2 Weeks.11127 PA
Season.295122 PA
Last 2 Years.304408 PA

Last 5 GamesTotal Bases

Jun 7vs ATH0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.375

WindowRateSample
Last 2 Weeks.41931 PA
Season.40871 PA
Last 2 Years.311315 PA

Opposing Starter · Season9 GS

W–L4–2
ERA4.15
WHIP1.19
IP52.0
H / K / BB51 / 34 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.361263 PA
Season.348859 PA
Last 2 Years.3463006 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.278

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.294

WindowRateSample
Last 2 Weeks.0008 PA
Season.09731 PA
Last 2 Years.263300 PA

Last 5 GamesTotal Bases

May 31@ CIN0
Jun 3vs TOR1
Jun 6vs PIT0
Jun 12@ NYM0
Jun 13@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.312

WindowRateSample
Last 2 Weeks.23517 PA
Season.243115 PA
Last 2 Years.332671 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.298205 PA
Season.307905 PA
Last 2 Years.3153445 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.271

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↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.0005 PA
Season.1258 PA
Last 2 Years.261199 PA

Last 5 GamesTotal Bases

May 7@ COL0
May 18@ WSH1
May 30vs MIA0
May 31vs MIA0
Jun 13vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.299

WindowRateSample
Last 2 Weeks.28628 PA
Season.219219 PA
Last 2 Years.305609 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.267135 PA
Season.317747 PA
Last 2 Years.3372398 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.265

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~3× / ~1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.323

WindowRateSample
Last 2 Weeks.3333 PA
Season.19761 PA
Last 2 Years.273304 PA

Last 5 GamesTotal Bases

Jun 8@ ATH0
Jun 9@ ATH1
Jun 10@ ATH2
Jun 12vs PHI1
Jun 13vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.21414 PA
Season.19493 PA
Last 2 Years.245367 PA

Opposing Starter · Season17 GS

W–L9–3
ERA2.13
WHIP1.11
IP110.0
H / K / BB101 / 127 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.421214 PA
Season.351948 PA
Last 2 Years.3513246 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.252
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.265

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↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.284

WindowRateSample
Last 2 Weeks.17141 PA
Season.258229 PA
Last 2 Years.3111035 PA

Last 5 GamesTotal Bases

Jun 9@ COL1
Jun 10@ COL2
Jun 11@ COL1
Jun 12@ SF0
Jun 13@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.293

WindowRateSample
Last 2 Weeks.00012 PA
Season.252107 PA
Last 2 Years.313760 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.302205 PA
Season.322946 PA
Last 2 Years.3273025 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.154
Plate Appearances13

Projection

Projected Total Bases1.227

A rough estimate of total bases to expect, based on how players have performed in similar matchups.