MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsSaturday, June 13, 2026

Every hitter on the Saturday, June 13, 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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.568

WindowRateSample
Last 2 Weeks1.16718 PA
Season.67173 PA
Last 2 Years.604278 PA

Last 5 GamesTotal Bases

Jun 7@ HOU1
Jun 8vs MIL6
Jun 9vs MIL1
Jun 10vs MIL2
Jun 12vs COL4

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.545202 PA
Last 2 Years.4631103 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.376186 PA
Season.364854 PA
Last 2 Years.3882828 PA

Quality of Contact vs LHP

wOBA.419
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances2

Projection

Projected Total Bases2.338

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

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

Context

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

Batter · Total Bases / PA vs LHP.548

WindowRateSample
Last 2 Weeks2.0009 PA
Season.67446 PA
Last 2 Years.394231 PA

Last 5 GamesTotal Bases

Jun 4@ CHC4
Jun 6@ HOU0
Jun 8vs MIL4
Jun 9vs MIL6
Jun 12vs COL2

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.545202 PA
Last 2 Years.4631103 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.376186 PA
Season.364854 PA
Last 2 Years.3882828 PA

Quality of Contact vs LHP

wOBA.401
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases2.244

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-118-110
BRBetRivers-143
BOVBovada-145+110
DKDraftKings-144+109
CZRCaesars-139+105

We project 2.2 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.488

WindowRateSample
Last 2 Weeks.70040 PA
Season.476191 PA
Last 2 Years.480715 PA

Last 5 GamesTotal Bases

Jun 7vs MIL4
Jun 9vs CHC4
Jun 10vs CHC2
Jun 11vs CHC0
Jun 12@ ATH0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.520244 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.356959 PA
Last 2 Years.3643512 PA

Quality of Contact vs RHP

wOBA.386
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases2.155

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-122
BOVBovada-105-125
DKDraftKings-103-128
CZRCaesars-103-130

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

Context

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

Batter · Total Bases / PA vs RHP.480

WindowRateSample
Last 2 Weeks.61834 PA
Season.546185 PA
Last 2 Years.450729 PA

Last 5 GamesTotal Bases

Jun 7vs BOS0
Jun 8@ CLE2
Jun 9@ CLE0
Jun 10@ CLE1
Jun 12@ TOR0

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

WindowRateSample
Last 2 Weeks.64328 PA
Season.372196 PA
Last 2 Years.324825 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

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

WindowRateSample
Last 2 Weeks.369176 PA
Season.323998 PA
Last 2 Years.3423432 PA

Quality of Contact vs RHP

wOBA.397
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances11

Projection

Projected Total Bases2.083

A rough estimate of 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-107
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars-103-130

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

Context

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

Batter · Total Bases / PA vs RHP.477

WindowRateSample
Last 2 Weeks.75044 PA
Season.402194 PA
Last 2 Years.437897 PA

Last 5 GamesTotal Bases

Jun 7vs SF1
Jun 9@ COL0
Jun 10@ COL3
Jun 11@ COL3
Jun 12@ SF2

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

WindowRateSample
Last 2 Weeks.44829 PA
Season.41190 PA
Last 2 Years.373118 PA

Opposing Starter · Season10 GS

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

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

WindowRateSample
Last 2 Weeks.380221 PA
Season.351888 PA
Last 2 Years.3512867 PA

Quality of Contact vs RHP

wOBA.375
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases2.079

A rough estimate of 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-108
BOVBovada+110-145
DKDraftKings+106-141
CZRCaesars+101-136

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

Context

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

Batter · Total Bases / PA vs LHP.453

WindowRateSample
Last 2 Weeks.82623 PA
Season.40898 PA
Last 2 Years.390251 PA

Last 5 GamesTotal Bases

Jun 7@ HOU4
Jun 8vs MIL9
Jun 9vs MIL4
Jun 10vs MIL1
Jun 12vs COL5

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.38050 PA
Last 2 Years.410261 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.503175 PA
Season.447757 PA
Last 2 Years.4172797 PA

Quality of Contact vs LHP

wOBA.372
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.055

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-125
BRBetRivers-108
BOVBovada-105-125
DKDraftKings-104-127
CZRCaesars-107-125

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

WindowRateSample
Last 2 Weeks.59039 PA
Season.540124 PA
Last 2 Years.393694 PA

Last 5 GamesTotal Bases

Jun 7@ STL0
Jun 8@ SD2
Jun 9@ SD1
Jun 10@ SD4
Jun 12vs AZ2

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

WindowRateSample
Last 2 Weeks.48637 PA
Season.395190 PA
Last 2 Years.357443 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

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

WindowRateSample
Last 2 Weeks.452248 PA
Season.386966 PA
Last 2 Years.3783351 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases2.052

A rough estimate 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+120
BOVBovada+115-150
DKDraftKings+112-149
FANFanatics+105-140
CZRCaesars+107-143

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

Context

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

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.33318 PA
Season.42050 PA
Last 2 Years.479119 PA

Last 5 GamesTotal Bases

Jun 4@ CHC0
Jun 5@ HOU0
Jun 8vs MIL1
Jun 9vs MIL1
Jun 12vs COL0

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.545202 PA
Last 2 Years.4631103 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.376186 PA
Season.364854 PA
Last 2 Years.3882828 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.996

A rough estimate of 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-159
BOVBovada-125-105
DKDraftKings-128-104
CZRCaesars-132-102

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

Context

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

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks.60538 PA
Season.438192 PA
Last 2 Years.440856 PA

Last 5 GamesTotal Bases

Jun 7@ AZ0
Jun 8@ SF3
Jun 9@ SF4
Jun 10@ SF2
Jun 12vs SEA0

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

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

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

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances9

Projection

Projected Total Bases1.984

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers+102
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+110-148

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

WindowRateSample
Last 2 Weeks1.5006 PA
Season.45746 PA
Last 2 Years.45746 PA

Last 5 GamesTotal Bases

Jun 7@ SD10
Jun 9vs STL1
Jun 10vs STL0
Jun 11vs STL1
Jun 12vs ATL0

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.33965 PA
Last 2 Years.290193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.345177 PA
Season.306971 PA
Last 2 Years.3423178 PA

Quality of Contact vs LHP

wOBA.372
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.982

A rough estimate 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+138
BOVBovada+145-190
DKDraftKings+145-194
CZRCaesars+139-190

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

WindowRateSample
Last 2 Weeks.78437 PA
Season.510157 PA
Last 2 Years.462446 PA

Last 5 GamesTotal Bases

Jun 8@ BAL3
Jun 9@ BAL0
Jun 10@ BAL1
Jun 11@ BAL4
Jun 12@ WSH7

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.359181 PA
Last 2 Years.351305 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.371167 PA
Season.384871 PA
Last 2 Years.4022883 PA

Quality of Contact vs RHP

wOBA.388
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.977

A rough estimate 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+120-160
CZRCaesars+119-159

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

WindowRateSample
Last 2 Weeks.86136 PA
Season.461206 PA
Last 2 Years.406988 PA

Last 5 GamesTotal Bases

Jun 7vs SF3
Jun 9@ COL0
Jun 10@ COL4
Jun 11@ COL1
Jun 12@ SF0

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

WindowRateSample
Last 2 Weeks.44829 PA
Season.41190 PA
Last 2 Years.373118 PA

Opposing Starter · Season10 GS

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

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

WindowRateSample
Last 2 Weeks.380221 PA
Season.351888 PA
Last 2 Years.3512867 PA

Quality of Contact vs RHP

wOBA.409
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.961

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-173+128

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

Context

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

Batter · Total Bases / PA vs LHP.431

WindowRateSample
Last 2 Weeks.58324 PA
Season.45191 PA
Last 2 Years.434336 PA

Last 5 GamesTotal Bases

Jun 5vs PIT2
Jun 7vs PIT2
Jun 9@ CWS3
Jun 10@ CWS0
Jun 12@ NYM1

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.40065 PA
Last 2 Years.371248 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.391202 PA
Season.336990 PA
Last 2 Years.3063005 PA

Quality of Contact vs LHP

wOBA.355
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.939

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers+102
BOVBovada+110-145
DKDraftKings+109-144
CZRCaesars+107-143

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

Context

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

Batter · Total Bases / PA vs LHP.441

WindowRateSample
Last 2 Weeks.50022 PA
Season.514109 PA
Last 2 Years.489511 PA

Last 5 GamesTotal Bases

Jun 7vs CWS0
Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR5
Jun 12@ MIL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.484161 PA
Season.334776 PA
Last 2 Years.3211854 PA

Quality of Contact vs LHP

wOBA.374
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.93

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+128
BOVBovada+120-160
DKDraftKings+122-163
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs RHP.459

WindowRateSample
Last 2 Weeks.60040 PA
Season.419215 PA
Last 2 Years.540991 PA

Last 5 GamesTotal Bases

Jun 6vs LAA5
Jun 7vs LAA2
Jun 9@ PIT2
Jun 10@ PIT4
Jun 11@ PIT5

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.349169 PA
Last 2 Years.351519 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

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

WindowRateSample
Last 2 Weeks.292161 PA
Season.309729 PA
Last 2 Years.3512441 PA

Quality of Contact vs RHP

wOBA.410
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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

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

Batter · Total Bases / PA vs LHP.476

WindowRateSample
Last 2 Weeks.82417 PA
Season.57468 PA
Last 2 Years.428208 PA

Last 5 GamesTotal Bases

Jun 7vs CIN3
Jun 9@ NYM2
Jun 10@ NYM5
Jun 11@ NYM1
Jun 12@ MIN2

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.309139 PA
Last 2 Years.309139 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

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

WindowRateSample
Last 2 Weeks.478159 PA
Season.329757 PA
Last 2 Years.3462891 PA

Quality of Contact vs LHP

wOBA.374
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+105-140
BRBetRivers-120
BOVBovada-105-125
DKDraftKings+100-133
CZRCaesars-108-127

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

WindowRateSample
Last 2 Weeks.53247 PA
Season.424217 PA
Last 2 Years.4501032 PA

Last 5 GamesTotal Bases

Jun 8vs SEA0
Jun 9vs SEA1
Jun 10vs SEA5
Jun 11vs SEA4
Jun 12vs SD1

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.410122 PA
Last 2 Years.351549 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.398191 PA
Season.311816 PA
Last 2 Years.3203519 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.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+100-135
BRBetRivers-114
BOVBovada-110-120
DKDraftKings-108-123
CZRCaesars-105-127

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.438210 PA
Last 2 Years.365534 PA

Last 5 GamesTotal Bases

Jun 7vs TB0
Jun 9vs AZ2
Jun 10vs AZ4
Jun 11vs AZ1
Jun 12@ PIT7

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.382136 PA
Last 2 Years.355197 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

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

WindowRateSample
Last 2 Weeks.435200 PA
Season.3661018 PA
Last 2 Years.3433314 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.883

A rough estimate of 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+125-165
DKDraftKings+123-163
CZRCaesars+123-164

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

WindowRateSample
Last 2 Weeks.6679 PA
Season.70824 PA
Last 2 Years.38050 PA

Last 5 GamesTotal Bases

May 30vs KC0
Jun 3@ STL2
Jun 5vs CLE0
Jun 7vs CLE4
Jun 12@ BOS0

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Quality of Contact vs LHP

wOBA.357
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.877

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+136-181
CZRCaesars+130-176

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 3vs KC0
Jun 5@ STL1
Jun 7@ STL1
Jun 8@ SD1
Jun 9@ SD1

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

WindowRateSample
Last 2 Weeks.48637 PA
Season.395190 PA
Last 2 Years.357443 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

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

WindowRateSample
Last 2 Weeks.452248 PA
Season.386966 PA
Last 2 Years.3783351 PA

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.873

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+160
BOVBovada+140-185
DKDraftKings+139-185
CZRCaesars+133-179

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

Context

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

Batter · Total Bases / PA vs RHP.454

WindowRateSample
Last 2 Weeks.58348 PA
Season.461115 PA
Last 2 Years.441810 PA

Last 5 GamesTotal Bases

Jun 7@ COL5
Jun 8@ ATH3
Jun 9@ ATH4
Jun 10@ ATH5
Jun 12vs PHI1

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.436133 PA
Last 2 Years.429524 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.323223 PA
Season.3541181 PA
Last 2 Years.3334724 PA

Quality of Contact vs RHP

wOBA.361
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.871

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BRBetRivers-117
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars-106-127

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

WindowRateSample
Last 2 Weeks.20010 PA
Season.59083 PA
Last 2 Years.604225 PA

Last 5 GamesTotal Bases

Jun 7vs ATH1
Jun 8@ LAA0
Jun 9@ LAA2
Jun 10@ LAA1
Jun 12@ KC9

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.46367 PA
Last 2 Years.361202 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.447161 PA
Season.384779 PA
Last 2 Years.3352558 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.872

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BRBetRivers-139
BOVBovada-130+100
DKDraftKings-129-103
CZRCaesars-128-102

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

Context

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

Batter · Total Bases / PA vs LHP.435

WindowRateSample
Last 2 Weeks.54522 PA
Season.480125 PA
Last 2 Years.448444 PA

Last 5 GamesTotal Bases

Jun 6vs PIT1
Jun 7vs PIT0
Jun 9@ CWS8
Jun 10@ CWS1
Jun 12@ NYM4

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.40065 PA
Last 2 Years.371248 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.391202 PA
Season.336990 PA
Last 2 Years.3063005 PA

Quality of Contact vs LHP

wOBA.351
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.863

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+128
BOVBovada+110-145
DKDraftKings+109-144
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.30040 PA
Season.442215 PA
Last 2 Years.409888 PA

Last 5 GamesTotal Bases

Jun 7@ AZ0
Jun 8@ SF1
Jun 9@ SF3
Jun 10@ SF4
Jun 12vs SEA5

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

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

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

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.856

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

Total Bases Line · O/U 1.5we lean Over

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

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

WindowRateSample
Last 2 Weeks.33351 PA
Season.389113 PA
Last 2 Years.435648 PA

Last 5 GamesTotal Bases

Jun 6@ COL2
Jun 8@ ATH2
Jun 9@ ATH2
Jun 10@ ATH2
Jun 12vs PHI0

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.442154 PA
Last 2 Years.451658 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.462171 PA
Season.320837 PA
Last 2 Years.3162941 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.374
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.275
Plate Appearances40

Projection

Projected Total Bases1.851

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+108
BOVBovada+135-180
DKDraftKings+136-182
CZRCaesars+137-190

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

Context

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

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks.8005 PA
Season.18643 PA
Last 2 Years.408321 PA

Last 5 GamesTotal Bases

Jun 7vs SEA0
Jun 9vs MIN1
Jun 10vs MIN4
Jun 11vs MIN4
Jun 12@ CLE0

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

WindowRateSample
Last 2 Weeks.89328 PA
Season.404218 PA
Last 2 Years.348627 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.314156 PA
Season.341963 PA
Last 2 Years.3463814 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.381
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.85

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140

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

Context

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

Batter · Total Bases / PA vs RHP.431

WindowRateSample
Last 2 Weeks.44738 PA
Season.505184 PA
Last 2 Years.423600 PA

Last 5 GamesTotal Bases

Jun 7@ DET3
Jun 8@ BAL0
Jun 10@ BAL0
Jun 11@ BAL4
Jun 12@ WSH1

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.359181 PA
Last 2 Years.351305 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.371167 PA
Season.384871 PA
Last 2 Years.4022883 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.849

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115

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

Context

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

Batter · Total Bases / PA vs RHP.464

WindowRateSample
Last 2 Weeks.63441 PA
Season.461206 PA
Last 2 Years.435887 PA

Last 5 GamesTotal Bases

Jun 7vs LAA2
Jun 9@ PIT3
Jun 10@ PIT2
Jun 11@ PIT1
Jun 12@ CWS0

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.349169 PA
Last 2 Years.351519 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

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

WindowRateSample
Last 2 Weeks.292161 PA
Season.309729 PA
Last 2 Years.3512441 PA

Quality of Contact vs RHP

wOBA.390
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.84

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers-122
BOVBovada+110-145
DKDraftKings+108-143
CZRCaesars+107-141

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

WindowRateSample
Last 2 Weeks.42050 PA
Season.440209 PA
Last 2 Years.374962 PA

Last 5 GamesTotal Bases

Jun 7@ COL1
Jun 8@ ATH4
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI2

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.442154 PA
Last 2 Years.451658 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.462171 PA
Season.320837 PA
Last 2 Years.3162941 PA

Quality of Contact vs RHP

wOBA.365
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.374
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances14

Projection

Projected Total Bases1.837

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+118
BOVBovada+135-180
DKDraftKings+136-182
CZRCaesars+129-173

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.1× / ~2.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.40040 PA
Season.379227 PA
Last 2 Years.398967 PA

Last 5 GamesTotal Bases

Jun 7@ LAD4
Jun 8vs HOU4
Jun 9vs HOU1
Jun 10vs HOU0
Jun 12vs TB1

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

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.835

A rough estimate of 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+143
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+132-176

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

Context

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

Batter · Total Bases / PA vs LHP.469

WindowRateSample
Last 2 Weeks1.1119 PA
Season.52853 PA
Last 2 Years.484279 PA

Last 5 GamesTotal Bases

Jun 7vs CLE4
Jun 9@ KC1
Jun 10@ KC5
Jun 11@ KC2
Jun 12@ BOS0

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Quality of Contact vs LHP

wOBA.366
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances11

Projection

Projected Total Bases1.835

A rough estimate of 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+117
BOVBovada+125-165
DKDraftKings+123-163
FANFanatics+130-170
CZRCaesars+127-175

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

Context

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

Batter · Total Bases / PA vs LHP.427

WindowRateSample
Last 2 Weeks.80010 PA
Season.45375 PA
Last 2 Years.401474 PA

Last 5 GamesTotal Bases

Jun 7@ SD0
Jun 9vs STL1
Jun 10vs STL0
Jun 11vs STL6
Jun 12vs ATL5

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.33965 PA
Last 2 Years.290193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.345177 PA
Season.306971 PA
Last 2 Years.3423178 PA

Quality of Contact vs LHP

wOBA.350
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances9

Projection

Projected Total Bases1.833

A rough estimate of 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+114
BOVBovada+110-145
DKDraftKings+110-147
CZRCaesars+109-145

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

Context

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

Batter · Total Bases / PA vs RHP.491

WindowRateSample
Last 2 Weeks.77540 PA
Season.466178 PA
Last 2 Years.405629 PA

Last 5 GamesTotal Bases

Jun 7@ CHC1
Jun 8vs WSH4
Jun 9vs WSH3
Jun 10vs WSH2
Jun 12vs CHC0

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.202119 PA
Last 2 Years.392334 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

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

WindowRateSample
Last 2 Weeks.380195 PA
Season.380845 PA
Last 2 Years.3663469 PA

Quality of Contact vs RHP

wOBA.409
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.831

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+150
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+133-179

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

Context

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

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.54511 PA
Season.38670 PA
Last 2 Years.358204 PA

Last 5 GamesTotal Bases

Jun 6vs SEA0
Jun 7vs SEA0
Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN0

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

WindowRateSample
Last 2 Weeks.89328 PA
Season.404218 PA
Last 2 Years.348627 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.314156 PA
Season.341963 PA
Last 2 Years.3463814 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.381
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.83

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+120
BOVBovada+145-190
DKDraftKings+145-194
CZRCaesars+134-179

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

Context

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

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.45544 PA
Season.50058 PA
Last 2 Years.50058 PA

Last 5 GamesTotal Bases

Jun 6@ LAD1
Jun 7@ LAD2
Jun 8vs HOU1
Jun 9vs HOU2
Jun 10vs HOU0

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.38898 PA
Last 2 Years.383326 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.285130 PA
Season.316868 PA
Last 2 Years.3312900 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.825

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-190+137

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

Context

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

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.45242 PA
Season.470219 PA
Last 2 Years.421881 PA

Last 5 GamesTotal Bases

Jun 6vs LAA4
Jun 9@ PIT4
Jun 10@ PIT1
Jun 11@ PIT2
Jun 12@ CWS0

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

WindowRateSample
Last 2 Weeks.41217 PA
Season.328122 PA
Last 2 Years.387444 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

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

WindowRateSample
Last 2 Weeks.237169 PA
Season.358868 PA
Last 2 Years.3382861 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.823

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers-121
BOVBovada+100-130
DKDraftKings+100-132
CZRCaesars-103-130

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

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

Last 5 GamesTotal Bases

Jun 3vs TEX3
Jun 6vs CIN0
Jun 7vs CIN1
Jun 10@ NYM4
Jun 12@ MIN0

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.309139 PA
Last 2 Years.309139 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

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

WindowRateSample
Last 2 Weeks.478159 PA
Season.329757 PA
Last 2 Years.3462891 PA

Quality of Contact vs LHP

wOBA.369
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.824

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

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

Context

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

Batter · Total Bases / PA vs LHP.391

WindowRateSample
Last 2 Weeks.7508 PA
Season.31332 PA
Last 2 Years.390269 PA

Last 5 GamesTotal Bases

Jun 7vs CLE4
Jun 9@ KC0
Jun 10@ KC1
Jun 11@ KC0
Jun 12@ BOS3

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.82

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-113
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs LHP.450

WindowRateSample
Last 2 Weeks.66721 PA
Season.475120 PA
Last 2 Years.446352 PA

Last 5 GamesTotal Bases

Jun 6vs PIT0
Jun 7vs PIT2
Jun 9@ CWS4
Jun 10@ CWS1
Jun 12@ NYM2

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.370127 PA
Last 2 Years.338684 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.273194 PA
Season.298979 PA
Last 2 Years.3184103 PA

Quality of Contact vs LHP

wOBA.351
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.82

A rough estimate of 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+107
BOVBovada+105-135
DKDraftKings+104-139
CZRCaesars+102-136

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

WindowRateSample
Last 2 Weeks.40849 PA
Season.360228 PA
Last 2 Years.416990 PA

Last 5 GamesTotal Bases

Jun 8@ BAL0
Jun 9@ BAL1
Jun 10@ BAL0
Jun 11@ BAL2
Jun 12@ WSH1

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.280132 PA
Last 2 Years.366227 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3661038 PA
Last 2 Years.3943713 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.328
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.814

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers-120
BOVBovada+100-130
DKDraftKings-101-131
FANFanatics-105-125
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
WeatherHelping

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.42245 PA
Season.333195 PA
Last 2 Years.296385 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.359181 PA
Last 2 Years.351305 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.371167 PA
Season.384871 PA
Last 2 Years.4022883 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+130-175
BRBetRivers+118
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.60040 PA
Season.40287 PA
Last 2 Years.328122 PA

Last 5 GamesTotal Bases

Jun 7@ CHC0
Jun 8vs WSH3
Jun 9vs WSH6
Jun 10vs WSH4
Jun 12vs CHC6

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.202119 PA
Last 2 Years.392334 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

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

WindowRateSample
Last 2 Weeks.380195 PA
Season.380845 PA
Last 2 Years.3663469 PA

Quality of Contact vs RHP

wOBA.371
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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

BookOverUnder
MGMBetMGM-175+130

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

Context

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

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.33333 PA
Season.417199 PA
Last 2 Years.450602 PA

Last 5 GamesTotal Bases

Jun 6@ MIA0
Jun 7@ MIA1
Jun 8vs BOS1
Jun 10vs BOS1
Jun 12@ LAA2

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

WindowRateSample
Last 2 Weeks.54335 PA
Season.333183 PA
Last 2 Years.290682 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.342187 PA
Season.313649 PA
Last 2 Years.3341517 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.356
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.803

A rough estimate of 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+115
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+127-170

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

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

Last 5 GamesTotal Bases

Jun 7vs MIL0
Jun 9vs CHC0
Jun 10vs CHC5
Jun 11vs CHC2
Jun 12@ ATH3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.390223 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.306778 PA
Last 2 Years.3472402 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.796

A rough estimate of 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-137
BOVBovada-125-105
DKDraftKings-126-105
CZRCaesars-121-110

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.1× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.430

WindowRateSample
Last 2 Weeks.52442 PA
Season.463177 PA
Last 2 Years.368544 PA

Last 5 GamesTotal Bases

Jun 6@ COL4
Jun 8@ ATH5
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI4

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.442154 PA
Last 2 Years.451658 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.462171 PA
Season.320837 PA
Last 2 Years.3162941 PA

Quality of Contact vs RHP

wOBA.379
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.374
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.794

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-170+125

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

WindowRateSample
Last 2 Weeks
Season.31947 PA
Last 2 Years.425186 PA

Last 5 GamesTotal Bases

May 7@ PHI4
May 8@ BAL2
May 9@ BAL0
May 10@ BAL1
Jun 12vs COL0

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.545202 PA
Last 2 Years.4631103 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.376186 PA
Season.364854 PA
Last 2 Years.3882828 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed40%

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-140+105
BRBetRivers-134
BOVBovada-115-115
DKDraftKings-117-114
CZRCaesars-139+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~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.50034 PA
Season.361202 PA
Last 2 Years.434942 PA

Last 5 GamesTotal Bases

Jun 7@ MIN3
Jun 9vs TEX2
Jun 10vs TEX1
Jun 11vs TEX1
Jun 12vs HOU1

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

WindowRateSample
Last 2 Weeks.51435 PA
Season.529189 PA
Last 2 Years.413397 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.251191 PA
Season.259783 PA
Last 2 Years.3172119 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.381
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.791

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers-107
BOVBovada+115-150
DKDraftKings+113-151
CZRCaesars+110-148

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

Context

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

Batter · Total Bases / PA vs RHP.431

WindowRateSample
Last 2 Weeks.38936 PA
Season.518193 PA
Last 2 Years.483877 PA

Last 5 GamesTotal Bases

Jun 7@ ATL2
Jun 9vs LAD0
Jun 10vs LAD2
Jun 11vs LAD4
Jun 12vs MIA4

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.27676 PA
Last 2 Years.275240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

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

WindowRateSample
Last 2 Weeks.277217 PA
Season.311845 PA
Last 2 Years.3572800 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.293
Hard-Hit % Allowed36%

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+120-160
BRBetRivers+108
BOVBovada+115-150
DKDraftKings+114-152
CZRCaesars+113-150

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

WindowRateSample
Last 2 Weeks.72711 PA
Season.41156 PA
Last 2 Years.391233 PA

Last 5 GamesTotal Bases

Jun 7vs CLE5
Jun 9@ KC2
Jun 10@ KC1
Jun 11@ KC0
Jun 12@ BOS1

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Quality of Contact vs LHP

wOBA.354
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.791

A rough estimate of 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+125-165
DKDraftKings+124-165
CZRCaesars+116-154

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

Context

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

Batter · Total Bases / PA vs LHP.412

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

Last 5 GamesTotal Bases

Jun 7@ HOU0
Jun 8vs MIL1
Jun 9vs MIL4
Jun 10vs MIL1
Jun 12vs COL1

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.545202 PA
Last 2 Years.4631103 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.376186 PA
Season.364854 PA
Last 2 Years.3882828 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed40%

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+105-140
BRBetRivers-109
BOVBovada-110-120
DKDraftKings-108-123
FANFanatics-105-125
CZRCaesars-112-120

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

Context

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

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.35939 PA
Season.478205 PA
Last 2 Years.429867 PA

Last 5 GamesTotal Bases

Jun 6@ AZ0
Jun 7@ AZ4
Jun 8@ SF2
Jun 9@ SF1
Jun 12vs SEA0

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

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

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

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.789

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers+100
BOVBovada+110-145
DKDraftKings+107-142
CZRCaesars+105-139

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

Context

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.36433 PA
Season.356177 PA
Last 2 Years.405232 PA

Last 5 GamesTotal Bases

Jun 6@ MIN4
Jun 7@ MIN1
Jun 9vs TEX2
Jun 11vs TEX2
Jun 12vs HOU1

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

WindowRateSample
Last 2 Weeks.51435 PA
Season.529189 PA
Last 2 Years.413397 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.251191 PA
Season.259783 PA
Last 2 Years.3172119 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.381
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.781

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+107
BOVBovada+115-150
DKDraftKings+112-149
CZRCaesars+109-145

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

Context

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

Batter · Total Bases / PA vs RHP.455

WindowRateSample
Last 2 Weeks.62935 PA
Season.462197 PA
Last 2 Years.411937 PA

Last 5 GamesTotal Bases

Jun 7@ MIA1
Jun 8vs BOS4
Jun 9vs BOS1
Jun 10vs BOS3
Jun 12@ LAA1

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

WindowRateSample
Last 2 Weeks.05917 PA
Season.203158 PA
Last 2 Years.297582 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.286224 PA
Season.322873 PA
Last 2 Years.3492269 PA

Quality of Contact vs RHP

wOBA.383
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.308
Plate Appearances13

Projection

Projected Total Bases1.778

A rough estimate of 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-120
DKDraftKings-108-123
CZRCaesars-108-124

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

WindowRateSample
Last 2 Weeks.41736 PA
Season.316155 PA
Last 2 Years.317775 PA

Last 5 GamesTotal Bases

Jun 7vs MIL2
Jun 9vs CHC4
Jun 10vs CHC0
Jun 11vs CHC2
Jun 12@ ATH1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.390223 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.306778 PA
Last 2 Years.3472402 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.429
Plate Appearances7

Projection

Projected Total Bases1.777

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BRBetRivers-136
BOVBovada-120-110
DKDraftKings-123-108
CZRCaesars-130-103

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

Context

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

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.44243 PA
Season.470183 PA
Last 2 Years.426444 PA

Last 5 GamesTotal Bases

Jun 7@ CHC0
Jun 8vs WSH2
Jun 9vs WSH0
Jun 10vs WSH1
Jun 12vs CHC0

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

WindowRateSample
Last 2 Weeks.00017 PA
Season.168101 PA
Last 2 Years.313358 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

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

WindowRateSample
Last 2 Weeks.472197 PA
Season.368911 PA
Last 2 Years.3714279 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.244
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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+145-200
BRBetRivers+140
BOVBovada+145-190
DKDraftKings+146-195
CZRCaesars+137-190

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

Context

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

Batter · Total Bases / PA vs LHP.414

WindowRateSample
Last 2 Weeks.7508 PA
Season.37572 PA
Last 2 Years.506249 PA

Last 5 GamesTotal Bases

Jun 5vs KC0
Jun 9@ DET4
Jun 10@ DET5
Jun 11@ DET0
Jun 12vs STL8

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

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.347
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.773

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BRBetRivers-125
BOVBovada-120-110
DKDraftKings-123-108
CZRCaesars-117-114

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

WindowRateSample
Last 2 Weeks.24233 PA
Season.490149 PA
Last 2 Years.393891 PA

Last 5 GamesTotal Bases

Jun 6@ STL0
Jun 7@ STL2
Jun 8@ SD1
Jun 9@ SD0
Jun 10@ SD1

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

WindowRateSample
Last 2 Weeks.48637 PA
Season.395190 PA
Last 2 Years.357443 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

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

WindowRateSample
Last 2 Weeks.452248 PA
Season.386966 PA
Last 2 Years.3783351 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.771

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+130
BOVBovada+130-170
DKDraftKings+128-170
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs RHP.404

WindowRateSample
Last 2 Weeks.48841 PA
Season.362149 PA
Last 2 Years.435639 PA

Last 5 GamesTotal Bases

Jun 7vs TB1
Jun 9vs AZ2
Jun 10vs AZ4
Jun 11vs AZ0
Jun 12@ PIT2

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.382136 PA
Last 2 Years.355197 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

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

WindowRateSample
Last 2 Weeks.435200 PA
Season.3661018 PA
Last 2 Years.3433314 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

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
BRBetRivers+110
BOVBovada+125-165
DKDraftKings+125-167
CZRCaesars+125-170

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

WindowRateSample
Last 2 Weeks.46543 PA
Season.405190 PA
Last 2 Years.459922 PA

Last 5 GamesTotal Bases

Jun 7vs WSH4
Jun 9@ MIA4
Jun 10@ MIA1
Jun 11@ MIA0
Jun 12@ CIN1

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

WindowRateSample
Last 2 Weeks.00010 PA
Season.306108 PA
Last 2 Years.256168 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.363193 PA
Season.403883 PA
Last 2 Years.3803118 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.766

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BRBetRivers-120
BOVBovada-115-115
DKDraftKings-114-116
CZRCaesars-117-114

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

Context

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

Batter · Total Bases / PA vs RHP.445

WindowRateSample
Last 2 Weeks.59327 PA
Season.472180 PA
Last 2 Years.426859 PA

Last 5 GamesTotal Bases

Jun 5vs BAL1
Jun 6vs BAL2
Jun 7vs BAL3
Jun 8vs PHI0
Jun 9vs PHI7

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

WindowRateSample
Last 2 Weeks.41234 PA
Season.292195 PA
Last 2 Years.283374 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

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

WindowRateSample
Last 2 Weeks.345203 PA
Season.328732 PA
Last 2 Years.3332969 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.287
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.764

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-164+123

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

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.37532 PA
Season.381194 PA
Last 2 Years.383919 PA

Last 5 GamesTotal Bases

Jun 7vs BOS5
Jun 8@ CLE2
Jun 9@ CLE0
Jun 10@ CLE2
Jun 12@ TOR4

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

WindowRateSample
Last 2 Weeks.64328 PA
Season.372196 PA
Last 2 Years.324825 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

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

WindowRateSample
Last 2 Weeks.369176 PA
Season.323998 PA
Last 2 Years.3423432 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.080
Plate Appearances25

Projection

Projected Total Bases1.762

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+112
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+109-145

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.291172 PA
Last 2 Years.268433 PA

Last 5 GamesTotal Bases

Jun 7vs MIL0
Jun 9vs CHC3
Jun 10vs CHC1
Jun 11vs CHC1
Jun 12@ ATH0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.390223 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.306778 PA
Last 2 Years.3472402 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.759

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BRBetRivers-108
BOVBovada+105-135
DKDraftKings+105-139
CZRCaesars+103-137

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

Context

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

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.47117 PA
Season.37286 PA
Last 2 Years.444243 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.309139 PA
Last 2 Years.309139 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

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

WindowRateSample
Last 2 Weeks.478159 PA
Season.329757 PA
Last 2 Years.3462891 PA

Quality of Contact vs LHP

wOBA.375
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.759

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers-103
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+110-148

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

Context

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

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.47540 PA
Season.272228 PA
Last 2 Years.388837 PA

Last 5 GamesTotal Bases

Jun 7vs NYM2
Jun 8vs CIN0
Jun 9vs CIN5
Jun 10vs CIN5
Jun 12@ BAL1

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

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

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.378246 PA
Season.388951 PA
Last 2 Years.3523332 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.758

A rough estimate of 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-130
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-113-120

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

Context

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.41943 PA
Season.421202 PA
Last 2 Years.412851 PA

Last 5 GamesTotal Bases

Jun 6@ ATL1
Jun 7@ ATL5
Jun 10vs LAD5
Jun 11vs LAD2
Jun 12vs MIA0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.27676 PA
Last 2 Years.275240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

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

WindowRateSample
Last 2 Weeks.277217 PA
Season.311845 PA
Last 2 Years.3572800 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.293
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.758

A rough estimate of 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+114
BOVBovada+125-165
DKDraftKings+123-164
CZRCaesars+124-170

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

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.35939 PA
Season.357210 PA
Last 2 Years.437986 PA

Last 5 GamesTotal Bases

Jun 7vs SF1
Jun 9@ COL4
Jun 10@ COL1
Jun 11@ COL2
Jun 12@ SF4

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

WindowRateSample
Last 2 Weeks.44829 PA
Season.41190 PA
Last 2 Years.373118 PA

Opposing Starter · Season10 GS

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

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

WindowRateSample
Last 2 Weeks.380221 PA
Season.351888 PA
Last 2 Years.3512867 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.754

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+143
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.395

WindowRateSample
Last 2 Weeks.34626 PA
Season.461154 PA
Last 2 Years.409247 PA

Last 5 GamesTotal Bases

Jun 7@ TOR0
Jun 8vs SEA0
Jun 9vs SEA0
Jun 11vs SEA0
Jun 12vs SD4

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.396169 PA
Last 2 Years.384596 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.390213 PA
Season.319928 PA
Last 2 Years.3273466 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.749

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers-113
BOVBovada+100-130
DKDraftKings+100-132
CZRCaesars+106-141

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

WindowRateSample
Last 2 Weeks.36838 PA
Season.432192 PA
Last 2 Years.423305 PA

Last 5 GamesTotal Bases

Jun 7vs MIL2
Jun 9vs CHC2
Jun 10vs CHC0
Jun 11vs CHC4
Jun 12@ ATH0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.390223 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.306778 PA
Last 2 Years.3472402 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.746

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BRBetRivers-130
BOVBovada-120-110
DKDraftKings-122-109
CZRCaesars-124-107

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

Context

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

Batter · Total Bases / PA vs RHP.332

WindowRateSample
Last 2 Weeks.31348 PA
Season.292233 PA
Last 2 Years.3601097 PA

Last 5 GamesTotal Bases

Jun 8vs SEA2
Jun 9vs SEA1
Jun 10vs SEA1
Jun 11vs SEA1
Jun 12vs SD1

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.410122 PA
Last 2 Years.351549 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.398191 PA
Season.311816 PA
Last 2 Years.3203519 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.742

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+125
BOVBovada+125-165
DKDraftKings+123-164
CZRCaesars+122-162

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.56439 PA
Season.342202 PA
Last 2 Years.318749 PA

Last 5 GamesTotal Bases

Jun 6@ PHI1
Jun 7@ PHI1
Jun 9vs ATL4
Jun 10vs ATL1
Jun 12vs LAD4

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.347150 PA
Last 2 Years.314541 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.394236 PA
Season.3291050 PA
Last 2 Years.3322972 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.739

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+123
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+123-164

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

Context

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.38539 PA
Season.429212 PA
Last 2 Years.461486 PA

Last 5 GamesTotal Bases

Jun 7@ AZ0
Jun 8@ SF1
Jun 9@ SF3
Jun 10@ SF4
Jun 12vs SEA0

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

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

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

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+112
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.45040 PA
Season.396101 PA
Last 2 Years.380563 PA

Last 5 GamesTotal Bases

Jun 7vs BAL1
Jun 8vs PHI1
Jun 9vs PHI1
Jun 10vs PHI1
Jun 12vs NYY1

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

WindowRateSample
Last 2 Weeks.41234 PA
Season.292195 PA
Last 2 Years.283374 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

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

WindowRateSample
Last 2 Weeks.345203 PA
Season.328732 PA
Last 2 Years.3332969 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.287
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.73

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+165
CZRCaesars+143-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~2.6× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.28614 PA
Season.37081 PA
Last 2 Years.445227 PA

Last 5 GamesTotal Bases

Jun 7vs SEA0
Jun 9vs MIN11
Jun 10vs MIN1
Jun 11vs MIN4
Jun 12@ CLE0

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

WindowRateSample
Last 2 Weeks.89328 PA
Season.404218 PA
Last 2 Years.348627 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.314156 PA
Season.341963 PA
Last 2 Years.3463814 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.381
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.73

A rough estimate of 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+117
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+117-157

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

Context

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

Batter · Total Bases / PA vs RHP.385

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

Last 5 GamesTotal Bases

Jun 5@ PHI0
Jun 6@ PHI0
Jun 7@ PHI2
Jun 9vs ATL1
Jun 12vs LAD1

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

WindowRateSample
Last 2 Weeks.17423 PA
Season.294146 PA
Last 2 Years.243514 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.412136 PA
Season.370710 PA
Last 2 Years.3531769 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.728

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-182+135

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.50028 PA
Season.291165 PA
Last 2 Years.355781 PA

Last 5 GamesTotal Bases

Jun 7@ MIA0
Jun 8vs BOS1
Jun 9vs BOS1
Jun 10vs BOS4
Jun 12@ LAA0

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

WindowRateSample
Last 2 Weeks.54335 PA
Season.333183 PA
Last 2 Years.290682 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.342187 PA
Season.313649 PA
Last 2 Years.3341517 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-176+132

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

Context

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.30852 PA
Season.359234 PA
Last 2 Years.366685 PA

Last 5 GamesTotal Bases

Jun 7@ LAD0
Jun 8vs HOU0
Jun 9vs HOU1
Jun 10vs HOU4
Jun 12vs TB1

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

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

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
BRBetRivers+112
BOVBovada+135-180
DKDraftKings+136-181
CZRCaesars+123-164

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.49491 PA
Last 2 Years.533379 PA

Last 5 GamesTotal Bases

Jun 7@ TEX0
Jun 8vs NYY1
Jun 9vs NYY2
Jun 10vs NYY1
Jun 12vs DET0

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

WindowRateSample
Last 2 Weeks
Season.273132 PA
Last 2 Years.3061108 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.402209 PA
Season.348956 PA
Last 2 Years.3333945 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.353
Plate Appearances34

Projection

Projected Total Bases1.721

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

Total Bases Line · O/U 1.5we lean Over

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

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks
Season.25024 PA
Last 2 Years.361393 PA

Last 5 GamesTotal Bases

May 2vs BAL1
May 3vs BAL8
May 4vs BAL1
May 5vs TEX0
May 6vs TEX0

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

WindowRateSample
Last 2 Weeks.64328 PA
Season.372196 PA
Last 2 Years.324825 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

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

WindowRateSample
Last 2 Weeks.369176 PA
Season.323998 PA
Last 2 Years.3423432 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.143
Plate Appearances7

Projection

Projected Total Bases1.716

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+135
BOVBovada+145-190
DKDraftKings+143-191
CZRCaesars+128-173

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.56730 PA
Season.388178 PA
Last 2 Years.384794 PA

Last 5 GamesTotal Bases

Jun 6@ PHI1
Jun 7@ PHI0
Jun 9vs ATL1
Jun 10vs ATL0
Jun 12vs LAD4

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

WindowRateSample
Last 2 Weeks.17423 PA
Season.294146 PA
Last 2 Years.243514 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.412136 PA
Season.370710 PA
Last 2 Years.3531769 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.713

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-164+123

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

Context

Expected PAs4.55
vs SP / Bullpen~2.2× / ~2.4×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.377

WindowRateSample
Last 2 Weeks.1437 PA
Season.41375 PA
Last 2 Years.465226 PA

Last 5 GamesTotal Bases

Jun 7@ SD3
Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL4
Jun 12vs ATL8

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.319160 PA
Last 2 Years.370595 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.337199 PA
Season.295887 PA
Last 2 Years.3453807 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.375
Plate Appearances8

Projection

Projected Total Bases1.711

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BRBetRivers+100
BOVBovada+110-145
DKDraftKings+107-143
CZRCaesars+105-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~2× / ~2.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.45040 PA
Season.431197 PA
Last 2 Years.435908 PA

Last 5 GamesTotal Bases

Jun 7@ CHC0
Jun 8vs WSH0
Jun 9vs WSH0
Jun 10vs WSH4
Jun 12vs CHC0

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.202119 PA
Last 2 Years.392334 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

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

WindowRateSample
Last 2 Weeks.380195 PA
Season.380845 PA
Last 2 Years.3663469 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.704

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-159+119

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

Context

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

Batter · Total Bases / PA vs RHP.428

WindowRateSample
Last 2 Weeks.53132 PA
Season.422192 PA
Last 2 Years.463393 PA

Last 5 GamesTotal Bases

Jun 3@ MIN0
Jun 5@ PHI1
Jun 6@ PHI4
Jun 7@ PHI2
Jun 12vs LAD0

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

WindowRateSample
Last 2 Weeks.17423 PA
Season.294146 PA
Last 2 Years.243514 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.412136 PA
Season.370710 PA
Last 2 Years.3531769 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.274
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.704

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
CZRCaesars-134+100

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

Context

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

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.47744 PA
Season.404218 PA
Last 2 Years.379844 PA

Last 5 GamesTotal Bases

Jun 7vs TB5
Jun 9vs AZ5
Jun 10vs AZ2
Jun 11vs AZ2
Jun 12@ PIT1

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

WindowRateSample
Last 2 Weeks.23126 PA
Season.259143 PA
Last 2 Years.282206 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

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

WindowRateSample
Last 2 Weeks.324204 PA
Season.270908 PA
Last 2 Years.3163457 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.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-124
BOVBovada+100-130
DKDraftKings+100-133
CZRCaesars-105-127

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

Context

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

Batter · Total Bases / PA vs RHP.437

WindowRateSample
Last 2 Weeks.55636 PA
Season.450189 PA
Last 2 Years.415592 PA

Last 5 GamesTotal Bases

Jun 7vs LAA1
Jun 9@ PIT4
Jun 10@ PIT2
Jun 11@ PIT0
Jun 12@ CWS0

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.349169 PA
Last 2 Years.351519 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

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

WindowRateSample
Last 2 Weeks.292161 PA
Season.309729 PA
Last 2 Years.3512441 PA

Quality of Contact vs RHP

wOBA.377
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.698

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-159+119

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form🔥 16-game hitting streak

Batter · Total Bases / PA vs LHP.389

WindowRateSample
Last 2 Weeks.52917 PA
Season.45151 PA
Last 2 Years.229157 PA

Last 5 GamesTotal Bases

Jun 7@ HOU2
Jun 8vs MIL6
Jun 9vs MIL4
Jun 10vs MIL2
Jun 12vs COL1

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.545202 PA
Last 2 Years.4631103 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.376186 PA
Season.364854 PA
Last 2 Years.3882828 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.696

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

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

Context

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

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.25016 PA
Season.33965 PA
Last 2 Years.369347 PA

Last 5 GamesTotal Bases

Jun 6vs CIN2
Jun 9@ NYM0
Jun 10@ NYM1
Jun 11@ NYM2
Jun 12@ MIN1

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.309139 PA
Last 2 Years.309139 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

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

WindowRateSample
Last 2 Weeks.478159 PA
Season.329757 PA
Last 2 Years.3462891 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.696

A rough estimate of 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+102
BOVBovada+115-150
DKDraftKings+113-150
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.387

WindowRateSample
Last 2 Weeks.45040 PA
Season.366131 PA
Last 2 Years.372479 PA

Last 5 GamesTotal Bases

Jun 7vs WSH5
Jun 9@ MIA4
Jun 10@ MIA2
Jun 11@ MIA0
Jun 12@ CIN2

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.28474 PA
Last 2 Years.268142 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.384211 PA
Season.379941 PA
Last 2 Years.3664237 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.69

A rough estimate of 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+115-150
DKDraftKings+113-150
CZRCaesars+110-148

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

WindowRateSample
Last 2 Weeks.17540 PA
Season.375240 PA
Last 2 Years.4721096 PA

Last 5 GamesTotal Bases

Jun 7@ MIN0
Jun 9vs TEX0
Jun 10vs TEX2
Jun 11vs TEX1
Jun 12vs HOU1

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

WindowRateSample
Last 2 Weeks.75016 PA
Season.387137 PA
Last 2 Years.394345 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.338225 PA
Season.300753 PA
Last 2 Years.3302624 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.685

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BRBetRivers-136
BOVBovada-120-110
DKDraftKings-121-110
CZRCaesars-124-107

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.8× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form🔥 12-game hitting streak

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.35040 PA
Season.381197 PA
Last 2 Years.381956 PA

Last 5 GamesTotal Bases

Jun 7@ CHC1
Jun 8vs WSH2
Jun 9vs WSH4
Jun 10vs WSH3
Jun 12vs CHC1

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.202119 PA
Last 2 Years.392334 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

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

WindowRateSample
Last 2 Weeks.380195 PA
Season.380845 PA
Last 2 Years.3663469 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.685

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers+106
BOVBovada+115-150
DKDraftKings+112-149
FANFanatics+115-150
CZRCaesars+115-152

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

Context

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

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.57142 PA
Season.372148 PA
Last 2 Years.386669 PA

Last 5 GamesTotal Bases

Jun 8vs SEA0
Jun 9vs SEA0
Jun 10vs SEA0
Jun 11vs SEA4
Jun 12vs SD0

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.396169 PA
Last 2 Years.384596 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.390213 PA
Season.319928 PA
Last 2 Years.3273466 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.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.685

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-164+123

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.389167 PA
Last 2 Years.313332 PA

Last 5 GamesTotal Bases

Jun 6@ MIN0
Jun 9vs TEX9
Jun 10vs TEX5
Jun 11vs TEX2
Jun 12vs HOU0

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

WindowRateSample
Last 2 Weeks.51435 PA
Season.529189 PA
Last 2 Years.413397 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.251191 PA
Season.259783 PA
Last 2 Years.3172119 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.381
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.683

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers-106
BOVBovada+120-160
DKDraftKings+120-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
WeatherHelping

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.35728 PA
Season.35368 PA
Last 2 Years.248161 PA

Last 5 GamesTotal Bases

Jun 7@ NYY1
Jun 8@ TB1
Jun 9@ TB0
Jun 10@ TB0
Jun 12vs TEX2

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

WindowRateSample
Last 2 Weeks.21637 PA
Season.364173 PA
Last 2 Years.337522 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.377191 PA
Season.363886 PA
Last 2 Years.3653529 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.681

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+138
BOVBovada+130-170
DKDraftKings+127-170
CZRCaesars+131-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× / ~2.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.417

WindowRateSample
Last 2 Weeks.53826 PA
Season.437158 PA
Last 2 Years.372865 PA

Last 5 GamesTotal Bases

Jun 7@ ATL0
Jun 9vs LAD4
Jun 10vs LAD1
Jun 11vs LAD1
Jun 12vs MIA0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.27676 PA
Last 2 Years.275240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

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

WindowRateSample
Last 2 Weeks.277217 PA
Season.311845 PA
Last 2 Years.3572800 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.293
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.68

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+114
BOVBovada+130-170
DKDraftKings+129-172
FANFanatics+130-170
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs LHP.391

WindowRateSample
Last 2 Weeks.4005 PA
Season.50022 PA
Last 2 Years.413218 PA

Last 5 GamesTotal Bases

Jun 6vs ATH2
Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA0
Jun 12@ KC1

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

WindowRateSample
Last 2 Weeks.15439 PA
Season.322208 PA
Last 2 Years.332629 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.381205 PA
Season.350657 PA
Last 2 Years.3462656 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.256
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.679

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BRBetRivers-113
BOVBovada+105-135
DKDraftKings+105-139
CZRCaesars-105-127

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

Batter · Total Bases / PA vs LHP.381

WindowRateSample
Last 2 Weeks.35317 PA
Season.41280 PA
Last 2 Years.41280 PA

Last 5 GamesTotal Bases

Jun 6@ TEX2
Jun 7@ TEX1
Jun 8vs NYY1
Jun 9vs NYY1
Jun 12vs DET3

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

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

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.332229 PA
Season.341868 PA
Last 2 Years.3503033 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.677

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+160
CZRCaesars+130-180

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.447

WindowRateSample
Last 2 Weeks1.1258 PA
Season.49051 PA
Last 2 Years.400215 PA

Last 5 GamesTotal Bases

Jun 6vs SEA0
Jun 7vs SEA4
Jun 9vs MIN0
Jun 10vs MIN1
Jun 11vs MIN4

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

WindowRateSample
Last 2 Weeks.89328 PA
Season.404218 PA
Last 2 Years.348627 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.314156 PA
Season.341963 PA
Last 2 Years.3463814 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.381
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

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

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-159+119

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

Context

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.51631 PA
Season.376157 PA
Last 2 Years.389398 PA

Last 5 GamesTotal Bases

Jun 5@ COL1
Jun 7@ COL7
Jun 8@ ATH0
Jun 9@ ATH5
Jun 12vs PHI2

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.442154 PA
Last 2 Years.451658 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.462171 PA
Season.320837 PA
Last 2 Years.3162941 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.374
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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-140+105
CZRCaesars-152+113

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

Context

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

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.19247 PA
Season.342225 PA
Last 2 Years.423965 PA

Last 5 GamesTotal Bases

Jun 8vs SEA1
Jun 9vs SEA0
Jun 10vs SEA1
Jun 11vs SEA0
Jun 12vs SD6

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.396169 PA
Last 2 Years.384596 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.390213 PA
Season.319928 PA
Last 2 Years.3273466 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.667

A rough estimate of 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-134
BOVBovada-120-110
DKDraftKings-118-112
CZRCaesars-109-122

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

Context

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

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.46213 PA
Season.38880 PA
Last 2 Years.365293 PA

Last 5 GamesTotal Bases

Jun 7@ TEX1
Jun 8vs NYY4
Jun 9vs NYY2
Jun 10vs NYY5
Jun 12vs DET2

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

WindowRateSample
Last 2 Weeks
Season.273132 PA
Last 2 Years.3061108 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.402209 PA
Season.348956 PA
Last 2 Years.3333945 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.176
Plate Appearances17

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

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

WindowRateSample
Last 2 Weeks.23842 PA
Season.335206 PA
Last 2 Years.399898 PA

Last 5 GamesTotal Bases

Jun 8@ BAL5
Jun 9@ BAL1
Jun 10@ BAL1
Jun 11@ BAL0
Jun 12@ WSH4

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.359181 PA
Last 2 Years.351305 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.371167 PA
Season.384871 PA
Last 2 Years.4022883 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.663

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+104
BOVBovada+125-165
DKDraftKings+124-165
CZRCaesars+117-157

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

Context

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

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.24441 PA
Season.364225 PA
Last 2 Years.364848 PA

Last 5 GamesTotal Bases

Jun 7vs TB0
Jun 9vs AZ2
Jun 10vs AZ0
Jun 11vs AZ1
Jun 12@ PIT1

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.382136 PA
Last 2 Years.355197 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

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

WindowRateSample
Last 2 Weeks.435200 PA
Season.3661018 PA
Last 2 Years.3433314 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.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.659

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+112
BOVBovada+115-150
DKDraftKings+112-149
CZRCaesars+113-152

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

Context

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

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks.57114 PA
Season.40457 PA
Last 2 Years.319191 PA

Last 5 GamesTotal Bases

Jun 7vs CWS5
Jun 8@ TOR0
Jun 9@ TOR2
Jun 10@ TOR0
Jun 12@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.484161 PA
Season.334776 PA
Last 2 Years.3211854 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.658

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+165-225
BRBetRivers+215

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

WindowRateSample
Last 2 Weeks.44134 PA
Season.33091 PA
Last 2 Years.347743 PA

Last 5 GamesTotal Bases

Jun 7vs BOS2
Jun 8@ CLE4
Jun 9@ CLE2
Jun 10@ CLE2
Jun 12@ TOR1

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.357129 PA
Last 2 Years.357739 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

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

WindowRateSample
Last 2 Weeks.354164 PA
Season.337963 PA
Last 2 Years.3534199 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.370
Plate Appearances27

Projection

Projected Total Bases1.658

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+143
BOVBovada+145-190
DKDraftKings+145-195
CZRCaesars+136-182

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

WindowRateSample
Last 2 Weeks.5008 PA
Season.38644 PA
Last 2 Years.277170 PA

Last 5 GamesTotal Bases

Jun 7vs CLE5
Jun 9@ KC2
Jun 10@ KC1
Jun 11@ KC2
Jun 12@ BOS0

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.659

A rough estimate of 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+143
CZRCaesars+136-182

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

WindowRateSample
Last 2 Weeks.81316 PA
Season.81316 PA
Last 2 Years.63622 PA

Last 5 GamesTotal Bases

Jun 6@ ATL2
Jun 7@ ATL0
Jun 10vs LAD8
Jun 11vs LAD3
Jun 12vs MIA0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.27676 PA
Last 2 Years.275240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

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

WindowRateSample
Last 2 Weeks.277217 PA
Season.311845 PA
Last 2 Years.3572800 PA

Quality of Contact vs RHP

wOBA.398
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.293
Hard-Hit % Allowed36%

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

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.08312 PA
Season.39146 PA
Last 2 Years.280150 PA

Last 5 GamesTotal Bases

Jun 7vs KC2
Jun 9@ DET4
Jun 10@ DET2
Jun 11@ DET0
Jun 12vs STL4

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.60671 PA
Last 2 Years.432296 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.360161 PA
Season.3501095 PA
Last 2 Years.3643236 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.652

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+130
BOVBovada+115-150
DKDraftKings+114-152
CZRCaesars+109-145

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

Context

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

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.43330 PA
Season.409193 PA
Last 2 Years.385780 PA

Last 5 GamesTotal Bases

Jun 7@ NYY2
Jun 8@ TB0
Jun 9@ TB0
Jun 10@ TB0
Jun 12vs TEX6

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

WindowRateSample
Last 2 Weeks.0007 PA
Season.358109 PA
Last 2 Years.347473 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.326175 PA
Season.307948 PA
Last 2 Years.3534554 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.083
Plate Appearances12

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+120-160
BRBetRivers+117
BOVBovada+140-185
DKDraftKings+137-183
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× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks.31316 PA
Season.42378 PA
Last 2 Years.445301 PA

Last 5 GamesTotal Bases

Jun 7vs CWS3
Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR5
Jun 12@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.426223 PA
Season.314962 PA
Last 2 Years.3192497 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %35%

How well he's squaring up the ball.

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+128
BOVBovada+150-200
DKDraftKings+147-197
CZRCaesars+142-193

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

Context

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

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.23534 PA
Season.273198 PA
Last 2 Years.452778 PA

Last 5 GamesTotal Bases

Jun 7vs NYM1
Jun 8vs CIN0
Jun 9vs CIN4
Jun 10vs CIN3
Jun 12@ BAL0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.38142 PA
Last 2 Years.38142 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.418213 PA
Season.3631024 PA
Last 2 Years.3742785 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.646

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-132
BOVBovada-110-120
DKDraftKings-113-118
FANFanatics-105-125
CZRCaesars-112-120

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

Context

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

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.28621 PA
Season.308107 PA
Last 2 Years.416454 PA

Last 5 GamesTotal Bases

Jun 7vs CWS3
Jun 8@ TOR0
Jun 9@ TOR1
Jun 10@ TOR6
Jun 12@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.484161 PA
Season.334776 PA
Last 2 Years.3211854 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %45%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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+120-160
BRBetRivers+148
FANFanatics+135-180
CZRCaesars+123-164

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

WindowRateSample
Last 2 Weeks.65426 PA
Season.59432 PA
Last 2 Years.59432 PA

Last 5 GamesTotal Bases

Jun 7vs LAA4
Jun 9@ PIT1
Jun 10@ PIT4
Jun 11@ PIT0
Jun 12@ CWS0

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.349169 PA
Last 2 Years.351519 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

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

WindowRateSample
Last 2 Weeks.292161 PA
Season.309729 PA
Last 2 Years.3512441 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.642

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110

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.5× / ~2.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.52540 PA
Season.398176 PA
Last 2 Years.340698 PA

Last 5 GamesTotal Bases

Jun 7@ ATL0
Jun 9vs LAD0
Jun 10vs LAD0
Jun 11vs LAD2
Jun 12vs MIA1

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.27968 PA
Last 2 Years.379240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

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

WindowRateSample
Last 2 Weeks.335158 PA
Season.261697 PA
Last 2 Years.3352795 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.642

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+112
BOVBovada+145-190
DKDraftKings+141-189
CZRCaesars+132-176

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

WindowRateSample
Last 2 Weeks.62129 PA
Season.422102 PA
Last 2 Years.422102 PA

Last 5 GamesTotal Bases

Jun 6vs BAL5
Jun 7vs BAL4
Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1

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

WindowRateSample
Last 2 Weeks.41234 PA
Season.292195 PA
Last 2 Years.283374 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

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

WindowRateSample
Last 2 Weeks.345203 PA
Season.328732 PA
Last 2 Years.3332969 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.287
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.638

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-148+111

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

WindowRateSample
Last 2 Weeks.51827 PA
Season.54248 PA
Last 2 Years.54248 PA

Last 5 GamesTotal Bases

Jun 5@ DET4
Jun 6@ DET0
Jun 7@ DET2
Jun 11@ BAL0
Jun 12@ WSH4

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.359181 PA
Last 2 Years.351305 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.371167 PA
Season.384871 PA
Last 2 Years.4022883 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

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-150+110
CZRCaesars-164+123

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

WindowRateSample
Last 2 Weeks.48637 PA
Season.442197 PA
Last 2 Years.374839 PA

Last 5 GamesTotal Bases

Jun 7vs BAL1
Jun 8vs PHI5
Jun 9vs PHI0
Jun 10vs PHI1
Jun 12vs NYY3

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

WindowRateSample
Last 2 Weeks.5008 PA
Season.230122 PA
Last 2 Years.279247 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

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

WindowRateSample
Last 2 Weeks.345174 PA
Season.315965 PA
Last 2 Years.3504239 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.636

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+140
BOVBovada+145-190
DKDraftKings+142-190
CZRCaesars+135-182

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

Context

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

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.35645 PA
Season.298208 PA
Last 2 Years.373884 PA

Last 5 GamesTotal Bases

Jun 7@ LAD7
Jun 8vs HOU0
Jun 9vs HOU3
Jun 10vs HOU0
Jun 12vs TB1

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

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.635

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

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

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.6005 PA
Season.30010 PA
Last 2 Years.427241 PA

Last 5 GamesTotal Bases

May 31vs AZ1
Jun 1vs NYM0
Jun 5@ DET0
Jun 9@ BAL2
Jun 12@ WSH0

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.280132 PA
Last 2 Years.366227 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3661038 PA
Last 2 Years.3943713 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.633

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-179+133

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

Context

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

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.28628 PA
Season.356180 PA
Last 2 Years.391841 PA

Last 5 GamesTotal Bases

Jun 7@ NYY2
Jun 8@ TB1
Jun 9@ TB0
Jun 10@ TB4
Jun 12vs TEX8

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

WindowRateSample
Last 2 Weeks.0007 PA
Season.358109 PA
Last 2 Years.347473 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.326175 PA
Season.307948 PA
Last 2 Years.3534554 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

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+115-155
BRBetRivers+116
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.1676 PA
Season.40871 PA
Last 2 Years.429305 PA

Last 5 GamesTotal Bases

Jun 2@ SEA0
Jun 5@ SD0
Jun 6@ SD0
Jun 9vs STL0
Jun 10vs STL0

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.319160 PA
Last 2 Years.370595 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.337199 PA
Season.295887 PA
Last 2 Years.3453807 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

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

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

WindowRateSample
Last 2 Weeks1.00011 PA
Season.35271 PA
Last 2 Years.29791 PA

Last 5 GamesTotal Bases

Jun 5vs MIL0
Jun 6vs MIL1
Jun 10vs CHC1
Jun 11vs CHC9
Jun 12@ ATH0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.390223 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.306778 PA
Last 2 Years.3472402 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.628

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+116
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+113-150

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

Context

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.36838 PA
Season.381223 PA
Last 2 Years.402274 PA

Last 5 GamesTotal Bases

Jun 7@ STL0
Jun 8@ SD1
Jun 9@ SD4
Jun 10@ SD1
Jun 12vs AZ0

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

WindowRateSample
Last 2 Weeks.14314 PA
Season.267116 PA
Last 2 Years.280332 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

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

WindowRateSample
Last 2 Weeks.395162 PA
Season.341952 PA
Last 2 Years.3734078 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.628

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+133
BOVBovada+135-180
DKDraftKings+136-182
CZRCaesars+131-176

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 23vs TEX2
Jun 6@ LAD0
Jun 7@ LAD0
Jun 9vs HOU1
Jun 12vs TB0

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.38898 PA
Last 2 Years.383326 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.285130 PA
Season.316868 PA
Last 2 Years.3312900 PA

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.626

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.461

WindowRateSample
Last 2 Weeks.76730 PA
Season.420169 PA
Last 2 Years.397179 PA

Last 5 GamesTotal Bases

Jun 6@ PHI5
Jun 7@ PHI4
Jun 9vs ATL0
Jun 10vs ATL0
Jun 12vs LAD3

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

WindowRateSample
Last 2 Weeks.17423 PA
Season.294146 PA
Last 2 Years.243514 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.412136 PA
Season.370710 PA
Last 2 Years.3531769 PA

Quality of Contact vs RHP

wOBA.381
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.625

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
FANFanatics-125-105
CZRCaesars-127-106

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

Context

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

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.25016 PA
Season.30698 PA
Last 2 Years.326288 PA

Last 5 GamesTotal Bases

Jun 6vs PIT2
Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS1
Jun 12@ NYM1

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.370127 PA
Last 2 Years.338684 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.273194 PA
Season.298979 PA
Last 2 Years.3184103 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.621

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+133
BOVBovada+120-160
DKDraftKings+118-156
CZRCaesars+120-162

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.440

WindowRateSample
Last 2 Weeks.68341 PA
Season.349209 PA
Last 2 Years.410896 PA

Last 5 GamesTotal Bases

Jun 7@ CHC2
Jun 8vs WSH2
Jun 9vs WSH1
Jun 10vs WSH11
Jun 12vs CHC0

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

WindowRateSample
Last 2 Weeks.00017 PA
Season.168101 PA
Last 2 Years.313358 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

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

WindowRateSample
Last 2 Weeks.472197 PA
Season.368911 PA
Last 2 Years.3714279 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.244
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.619

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

Total Bases Line · O/U 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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.30030 PA
Season.342193 PA
Last 2 Years.403761 PA

Last 5 GamesTotal Bases

Jun 7@ NYY0
Jun 8@ TB1
Jun 9@ TB2
Jun 10@ TB0
Jun 12vs TEX8

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

WindowRateSample
Last 2 Weeks.21637 PA
Season.364173 PA
Last 2 Years.337522 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.377191 PA
Season.363886 PA
Last 2 Years.3653529 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.614

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+120
BOVBovada+125-165
DKDraftKings+123-164
CZRCaesars+118-159

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

Context

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.30020 PA
Season.310213 PA
Last 2 Years.346967 PA

Last 5 GamesTotal Bases

Jun 6@ MIN1
Jun 7@ MIN1
Jun 9vs TEX3
Jun 10vs TEX0
Jun 12vs HOU2

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

WindowRateSample
Last 2 Weeks.75016 PA
Season.387137 PA
Last 2 Years.394345 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.338225 PA
Season.300753 PA
Last 2 Years.3302624 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.611

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+116
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+121-162

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

Context

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

Batter · Total Bases / PA vs LHP.376

WindowRateSample
Last 2 Weeks1.0005 PA
Season.25639 PA
Last 2 Years.331254 PA

Last 5 GamesTotal Bases

Jun 7vs KC1
Jun 9@ DET3
Jun 10@ DET4
Jun 11@ DET2
Jun 12vs STL5

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

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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+125
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+125-170

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 GamesTotal Bases

Jun 9vs CHC3
Jun 10vs CHC0
Jun 11vs CHC5
Jun 12@ ATH4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.390223 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.306778 PA
Last 2 Years.3472402 PA

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.609

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BRBetRivers-120
BOVBovada-110-120
DKDraftKings-108-122
CZRCaesars-105-127

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

Context

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

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.17229 PA
Season.433178 PA
Last 2 Years.378783 PA

Last 5 GamesTotal Bases

Jun 6vs NYM0
Jun 8vs CIN2
Jun 9vs CIN0
Jun 10vs CIN2
Jun 12@ BAL3

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.38142 PA
Last 2 Years.38142 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.418213 PA
Season.3631024 PA
Last 2 Years.3742785 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.606

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+116
BOVBovada+135-180
DKDraftKings+131-174
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.25831 PA
Season.289149 PA
Last 2 Years.436865 PA

Last 5 GamesTotal Bases

Jun 6vs BAL0
Jun 7vs BAL0
Jun 8vs PHI0
Jun 10vs PHI1
Jun 12vs NYY4

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

WindowRateSample
Last 2 Weeks.5008 PA
Season.230122 PA
Last 2 Years.279247 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

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

WindowRateSample
Last 2 Weeks.345174 PA
Season.315965 PA
Last 2 Years.3504239 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances8

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+114
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+127-170

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

WindowRateSample
Last 2 Weeks.8899 PA
Season.50036 PA
Last 2 Years.400110 PA

Last 5 GamesTotal Bases

Jun 4vs TOR0
Jun 7vs PIT0
Jun 9@ CWS0
Jun 10@ CWS3
Jun 12@ NYM0

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

WindowRateSample
Last 2 Weeks.38121 PA
Season.370127 PA
Last 2 Years.338684 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.273194 PA
Season.298979 PA
Last 2 Years.3184103 PA

Quality of Contact vs LHP

wOBA.351
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

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

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-157+117

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

WindowRateSample
Last 2 Weeks.35939 PA
Season.368209 PA
Last 2 Years.368209 PA

Last 5 GamesTotal Bases

Jun 7vs BAL1
Jun 8vs PHI0
Jun 9vs PHI2
Jun 10vs PHI0
Jun 12vs NYY4

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

WindowRateSample
Last 2 Weeks.5008 PA
Season.230122 PA
Last 2 Years.279247 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

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

WindowRateSample
Last 2 Weeks.345174 PA
Season.315965 PA
Last 2 Years.3504239 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.604

A rough estimate of 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.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 RHP.369

WindowRateSample
Last 2 Weeks.32434 PA
Season.413109 PA
Last 2 Years.358268 PA

Last 5 GamesTotal Bases

Jun 7@ AZ2
Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF5
Jun 12vs SEA0

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

WindowRateSample
Last 2 Weeks.05917 PA
Season.309126 PA
Last 2 Years.310687 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

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

WindowRateSample
Last 2 Weeks.321165 PA
Season.357863 PA
Last 2 Years.3343922 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.280
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.603

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+138-190
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+133-177
CZRCaesars+129-173

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

Context

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

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.30333 PA
Season.267206 PA
Last 2 Years.4091012 PA

Last 5 GamesTotal Bases

Jun 7vs NYM0
Jun 8vs CIN0
Jun 9vs CIN3
Jun 10vs CIN2
Jun 12@ BAL4

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

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

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.378246 PA
Season.388951 PA
Last 2 Years.3523332 PA

Quality of Contact vs RHP

wOBA.278
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.601

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BRBetRivers-106
BOVBovada-105-125
DKDraftKings+100-132
CZRCaesars+107-140

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

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.47540 PA
Season.338136 PA
Last 2 Years.298322 PA

Last 5 GamesTotal Bases

Jun 7@ LAD0
Jun 8vs HOU0
Jun 9vs HOU1
Jun 10vs HOU1
Jun 12vs TB2

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

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.6

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-157+117

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
WeatherHelping

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.14043 PA
Season.372204 PA
Last 2 Years.437767 PA

Last 5 GamesTotal Bases

Jun 7vs WSH0
Jun 9@ MIA4
Jun 10@ MIA0
Jun 11@ MIA2
Jun 12@ CIN2

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

WindowRateSample
Last 2 Weeks.00010 PA
Season.306108 PA
Last 2 Years.256168 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.363193 PA
Season.403883 PA
Last 2 Years.3803118 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.597

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BRBetRivers-105
BOVBovada+105-135
DKDraftKings+104-139
CZRCaesars-108-124

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.40040 PA
Last 2 Years.32184 PA

Last 5 GamesTotal Bases

Apr 24@ TEX0
Apr 25@ TEX0
Jun 8vs MIL1
Jun 9vs MIL0
Jun 12vs COL3

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.545202 PA
Last 2 Years.4631103 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.376186 PA
Season.364854 PA
Last 2 Years.3882828 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.368
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.597

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

Context

Expected PAs4
vs SP / Bullpen~2.5× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.50026 PA
Season.416125 PA
Last 2 Years.360561 PA

Last 5 GamesTotal Bases

Jun 6@ MIN0
Jun 7@ MIN0
Jun 9vs TEX2
Jun 11vs TEX0
Jun 12vs HOU3

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

WindowRateSample
Last 2 Weeks.51435 PA
Season.529189 PA
Last 2 Years.413397 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.251191 PA
Season.259783 PA
Last 2 Years.3172119 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.381
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+118
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+129-173

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 5vs BOS4
Jun 7vs BOS0
Jun 8@ CLE1
Jun 9@ CLE5
Jun 12@ TOR0

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

WindowRateSample
Last 2 Weeks.64328 PA
Season.372196 PA
Last 2 Years.324825 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

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

WindowRateSample
Last 2 Weeks.369176 PA
Season.323998 PA
Last 2 Years.3423432 PA

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.594

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
FANFanatics-125-105
CZRCaesars-130-103

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.6676 PA
Season.6676 PA
Last 2 Years.332199 PA

Last 3 GamesTotal Bases

Jun 9vs CIN1
Jun 10vs CIN3
Jun 12@ BAL0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.38142 PA
Last 2 Years.38142 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.418213 PA
Season.3631024 PA
Last 2 Years.3742785 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.322
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.593

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.30878 PA
Last 2 Years.30878 PA

Last 5 GamesTotal Bases

Jun 7vs SEA5
Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN2
Jun 12@ CLE0

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.34373 PA
Last 2 Years.373228 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.348187 PA
Season.349938 PA
Last 2 Years.3473478 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.592

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+130
CZRCaesars+131-176

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

Context

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

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.47236 PA
Season.437206 PA
Last 2 Years.470815 PA

Last 5 GamesTotal Bases

Jun 7@ MIA0
Jun 8vs BOS1
Jun 9vs BOS2
Jun 10vs BOS1
Jun 12@ LAA0

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

WindowRateSample
Last 2 Weeks.05917 PA
Season.203158 PA
Last 2 Years.297582 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.286224 PA
Season.322873 PA
Last 2 Years.3492269 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.600
Plate Appearances5

Projection

Projected Total Bases1.591

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+120-160
CZRCaesars+120-162

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

Context

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

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.48841 PA
Season.382173 PA
Last 2 Years.421964 PA

Last 5 GamesTotal Bases

Jun 7vs SF1
Jun 9@ COL1
Jun 10@ COL1
Jun 11@ COL4
Jun 12@ SF4

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

WindowRateSample
Last 2 Weeks.14314 PA
Season.18775 PA
Last 2 Years.205117 PA

Opposing Starter · Season10 GS

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

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

WindowRateSample
Last 2 Weeks.300160 PA
Season.319909 PA
Last 2 Years.3243468 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.59

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+143
BOVBovada+145-190
DKDraftKings+145-194
CZRCaesars+142-193

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

Context

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

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.08312 PA
Season.29791 PA
Last 2 Years.333201 PA

Last 5 GamesTotal Bases

Jun 5vs KC2
Jun 6vs KC1
Jun 7vs KC0
Jun 10@ DET1
Jun 11@ DET0

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

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

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

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

Context

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.27037 PA
Season.382178 PA
Last 2 Years.360777 PA

Last 5 GamesTotal Bases

Jun 7vs WSH1
Jun 9@ MIA1
Jun 10@ MIA1
Jun 11@ MIA0
Jun 12@ CIN0

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.28474 PA
Last 2 Years.268142 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.384211 PA
Season.379941 PA
Last 2 Years.3664237 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+123
BOVBovada+130-170
DKDraftKings+129-171
CZRCaesars+121-162

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

WindowRateSample
Last 2 Weeks.16730 PA
Season.339180 PA
Last 2 Years.415796 PA

Last 5 GamesTotal Bases

Jun 7vs BOS4
Jun 8@ CLE0
Jun 9@ CLE4
Jun 10@ CLE3
Jun 12@ TOR1

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

WindowRateSample
Last 2 Weeks.64328 PA
Season.372196 PA
Last 2 Years.324825 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

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

WindowRateSample
Last 2 Weeks.369176 PA
Season.323998 PA
Last 2 Years.3423432 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances17

Projection

Projected Total Bases1.586

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-162+121

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 5 GamesTotal Bases

Jun 5vs WSH0
Jun 6vs WSH1
Jun 7vs WSH1
Jun 9@ MIA0
Jun 10@ MIA0

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

WindowRateSample
Last 2 Weeks.00010 PA
Season.306108 PA
Last 2 Years.256168 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.363193 PA
Season.403883 PA
Last 2 Years.3803118 PA

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.583

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-157+117

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

Context

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.32331 PA
Season.370200 PA
Last 2 Years.445978 PA

Last 5 GamesTotal Bases

Jun 7@ NYY0
Jun 8@ TB0
Jun 9@ TB1
Jun 10@ TB1
Jun 12vs TEX1

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

WindowRateSample
Last 2 Weeks.21637 PA
Season.364173 PA
Last 2 Years.337522 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.377191 PA
Season.363886 PA
Last 2 Years.3653529 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.582

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

Total Bases Line · O/U 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.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.318

WindowRateSample
Last 2 Weeks.20020 PA
Season.22996 PA
Last 2 Years.407410 PA

Last 5 GamesTotal Bases

Jun 7vs CWS3
Jun 8@ TOR0
Jun 9@ TOR2
Jun 10@ TOR1
Jun 12@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.426223 PA
Season.314962 PA
Last 2 Years.3192497 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.573

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+133
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+130-176

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.318

WindowRateSample
Last 2 Weeks.33327 PA
Season.253154 PA
Last 2 Years.257276 PA

Last 5 GamesTotal Bases

Jun 7vs MIL0
Jun 9vs CHC2
Jun 10vs CHC0
Jun 11vs CHC0
Jun 12@ ATH2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.520244 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

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

WindowRateSample
Last 2 Weeks.360214 PA
Season.356959 PA
Last 2 Years.3643512 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.574

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+100
BOVBovada-105-125
DKDraftKings-104-127
CZRCaesars+101-134

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

Context

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

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.24441 PA
Season.365148 PA
Last 2 Years.338563 PA

Last 5 GamesTotal Bases

Jun 7@ TOR0
Jun 8vs SEA1
Jun 9vs SEA1
Jun 10vs SEA3
Jun 11vs SEA0

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.396169 PA
Last 2 Years.384596 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.390213 PA
Season.319928 PA
Last 2 Years.3273466 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed34%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+138
BOVBovada+145-190
DKDraftKings+141-189
CZRCaesars+135-182

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.364140 PA
Last 2 Years.356852 PA

Last 5 GamesTotal Bases

Jun 5vs BOS1
Jun 8@ CLE4
Jun 9@ CLE2
Jun 10@ CLE0
Jun 12@ TOR0

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

WindowRateSample
Last 2 Weeks.64328 PA
Season.372196 PA
Last 2 Years.324825 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

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

WindowRateSample
Last 2 Weeks.369176 PA
Season.323998 PA
Last 2 Years.3423432 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.278
Plate Appearances18

Projection

Projected Total Bases1.566

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

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~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 5 GamesTotal Bases

Jun 2vs MIA0
Jun 3vs MIA0
Jun 5@ AZ1
Jun 7@ AZ0
Jun 9@ SF0

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

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

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

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-145+109

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 12@ MIN2

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.309139 PA
Last 2 Years.309139 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

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

WindowRateSample
Last 2 Weeks.478159 PA
Season.329757 PA
Last 2 Years.3462891 PA

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.563

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+125
CZRCaesars+121-162

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 4vs ATH0
Jun 5vs SF2
Jun 6vs SF1
Jun 7vs SF0
Jun 9@ COL0

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

WindowRateSample
Last 2 Weeks.44829 PA
Season.41190 PA
Last 2 Years.373118 PA

Opposing Starter · Season10 GS

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

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

WindowRateSample
Last 2 Weeks.380221 PA
Season.351888 PA
Last 2 Years.3512867 PA

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-170+127

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.45040 PA
Season.41760 PA
Last 2 Years.368661 PA

Last 5 GamesTotal Bases

Jun 8vs SEA0
Jun 9vs SEA1
Jun 10vs SEA4
Jun 11vs SEA1
Jun 12vs SD0

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.396169 PA
Last 2 Years.384596 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.390213 PA
Season.319928 PA
Last 2 Years.3273466 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-173+129

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.404

WindowRateSample
Last 2 Weeks2.0002 PA
Season.5008 PA
Last 2 Years.32858 PA

Last 5 GamesTotal Bases

Jun 5@ SD0
Jun 7@ SD4
Jun 9vs STL0
Jun 11vs STL1
Jun 12vs ATL2

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.33965 PA
Last 2 Years.290193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.345177 PA
Season.306971 PA
Last 2 Years.3423178 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Projection

Projected Total Bases1.561

A rough estimate of 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-121-110

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.40010 PA
Season.31863 PA
Last 2 Years.416293 PA

Last 5 GamesTotal Bases

Jun 7vs SEA1
Jun 9vs MIN1
Jun 10vs MIN0
Jun 11vs MIN4
Jun 12@ CLE4

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

WindowRateSample
Last 2 Weeks.89328 PA
Season.404218 PA
Last 2 Years.348627 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.314156 PA
Season.341963 PA
Last 2 Years.3463814 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.381
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.559

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-130-105
CZRCaesars-136+102

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

Context

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

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.34943 PA
Season.336229 PA
Last 2 Years.406863 PA

Last 5 GamesTotal Bases

Jun 7vs SF0
Jun 9@ COL2
Jun 10@ COL0
Jun 11@ COL4
Jun 12@ SF2

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

WindowRateSample
Last 2 Weeks.14314 PA
Season.18775 PA
Last 2 Years.205117 PA

Opposing Starter · Season10 GS

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

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

WindowRateSample
Last 2 Weeks.300160 PA
Season.319909 PA
Last 2 Years.3243468 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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+130
BOVBovada+145-190
DKDraftKings+142-190
CZRCaesars+138-190

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.53839 PA
Season.301153 PA
Last 2 Years.326484 PA

Last 5 GamesTotal Bases

Jun 6@ COL7
Jun 8@ ATH0
Jun 9@ ATH0
Jun 10@ ATH2
Jun 12vs PHI0

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.442154 PA
Last 2 Years.451658 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.462171 PA
Season.320837 PA
Last 2 Years.3162941 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.374
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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

BookOverUnder
MGMBetMGM-140+105

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.35714 PA
Season.35714 PA
Last 2 Years.29417 PA

Last 5 GamesTotal Bases

Jun 7vs NYM1
Jun 8vs CIN1
Jun 9vs CIN3
Jun 10vs CIN1
Jun 12@ BAL1

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

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

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.378246 PA
Season.388951 PA
Last 2 Years.3523332 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-182+136

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.33339 PA
Season.439212 PA
Last 2 Years.4151003 PA

Last 5 GamesTotal Bases

Jun 6@ CHC0
Jun 7@ CHC0
Jun 8vs WSH0
Jun 9vs WSH0
Jun 12vs CHC0

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

WindowRateSample
Last 2 Weeks.00017 PA
Season.168101 PA
Last 2 Years.313358 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

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

WindowRateSample
Last 2 Weeks.472197 PA
Season.368911 PA
Last 2 Years.3714279 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.244
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances8

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-165+125
CZRCaesars-164+123

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

WindowRateSample
Last 2 Weeks.59432 PA
Season.308156 PA
Last 2 Years.327529 PA

Last 5 GamesTotal Bases

Jun 7@ NYY0
Jun 8@ TB0
Jun 9@ TB1
Jun 10@ TB9
Jun 12vs TEX0

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

WindowRateSample
Last 2 Weeks.0007 PA
Season.358109 PA
Last 2 Years.347473 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.326175 PA
Season.307948 PA
Last 2 Years.3534554 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.546

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-173+129

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

Context

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

Batter · Total Bases / PA vs LHP.362

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

Last 1 GamesTotal Bases

Jun 3@ STL1

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.542

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+175

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

WindowRateSample
Last 2 Weeks.24441 PA
Season.355200 PA
Last 2 Years.368958 PA

Last 5 GamesTotal Bases

Jun 7@ COL2
Jun 8@ ATH6
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI2

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.436133 PA
Last 2 Years.429524 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.323223 PA
Season.3541181 PA
Last 2 Years.3334724 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.258
Plate Appearances31

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

BookOverUnder
MGMBetMGM+105-145
BRBetRivers+108
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+122-164

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 3 GamesTotal Bases

Jun 9vs ATL5
Jun 10vs ATL4
Jun 12vs LAD0

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

WindowRateSample
Last 2 Weeks.17423 PA
Season.294146 PA
Last 2 Years.243514 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.412136 PA
Season.370710 PA
Last 2 Years.3531769 PA

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.535

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-159+119

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 30vs AZ0
Jun 1vs NYM0
Jun 5@ DET1
Jun 9@ BAL4
Jun 10@ BAL0

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.280132 PA
Last 2 Years.366227 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.402219 PA
Season.3661038 PA
Last 2 Years.3943713 PA

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.534

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
CZRCaesars-129-104

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

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.10519 PA
Season.320172 PA
Last 2 Years.332500 PA

Last 5 GamesTotal Bases

Jun 2vs DET0
Jun 3vs DET0
Jun 5@ MIA0
Jun 9vs BOS0
Jun 12@ LAA0

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

WindowRateSample
Last 2 Weeks.54335 PA
Season.333183 PA
Last 2 Years.290682 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.342187 PA
Season.313649 PA
Last 2 Years.3341517 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.529

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+155-210
BRBetRivers+145
BOVBovada+155-210
DKDraftKings+154-207
CZRCaesars+150-205

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.31573 PA
Last 2 Years.329414 PA

Last 5 GamesTotal Bases

Jun 6@ TOR0
Jun 7@ TOR1
Jun 9vs SEA2
Jun 10vs SEA4
Jun 12vs SD2

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.410122 PA
Last 2 Years.351549 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.398191 PA
Season.311816 PA
Last 2 Years.3203519 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.53

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-162+121

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.0001 PA
Season1.0004 PA
Last 2 Years.417206 PA

Last 2 GamesTotal Bases

May 26vs CIN0
May 27vs CIN4

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.319160 PA
Last 2 Years.370595 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.337199 PA
Season.295887 PA
Last 2 Years.3453807 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.529

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-170+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× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.4449 PA
Season.32861 PA
Last 2 Years.404245 PA

Last 5 GamesTotal Bases

May 31@ LAD0
Jun 5vs CWS0
Jun 6vs CWS0
Jun 8@ TOR2
Jun 9@ TOR0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.426223 PA
Season.314962 PA
Last 2 Years.3192497 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.527

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
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~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.23113 PA
Season.21414 PA
Last 2 Years.31822 PA

Last 5 GamesTotal Bases

Jun 4@ CHC0
Jun 7@ HOU1
Jun 8vs MIL2
Jun 9vs MIL2
Jun 10vs MIL5

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.545202 PA
Last 2 Years.4631103 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.376186 PA
Season.364854 PA
Last 2 Years.3882828 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.368
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.523

A rough estimate of 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+117
DKDraftKings+147-196
CZRCaesars+136-182

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

WindowRateSample
Last 2 Weeks.0002 PA
Season.35531 PA
Last 2 Years.430158 PA

Last 5 GamesTotal Bases

May 9@ AZ0
May 12vs DET2
Jun 9vs STL1
Jun 10vs STL4
Jun 11vs STL1

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.319160 PA
Last 2 Years.370595 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.337199 PA
Season.295887 PA
Last 2 Years.3453807 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.523

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-170+127

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

Context

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

Batter · Total Bases / PA vs RHP.307

WindowRateSample
Last 2 Weeks.08324 PA
Season.321190 PA
Last 2 Years.352778 PA

Last 5 GamesTotal Bases

Jun 5vs NYM0
Jun 6vs NYM0
Jun 7vs NYM1
Jun 8vs CIN3
Jun 12@ BAL1

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

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

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.378246 PA
Season.388951 PA
Last 2 Years.3523332 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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+135-185
BRBetRivers-103
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+117-157

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

Context

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

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks.29341 PA
Season.293198 PA
Last 2 Years.371975 PA

Last 5 GamesTotal Bases

Jun 7@ ATL0
Jun 9vs LAD6
Jun 10vs LAD1
Jun 11vs LAD1
Jun 12vs MIA1

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.27676 PA
Last 2 Years.275240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

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

WindowRateSample
Last 2 Weeks.277217 PA
Season.311845 PA
Last 2 Years.3572800 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.293
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.52

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+106
BOVBovada+120-160
DKDraftKings+118-157
CZRCaesars+121-162

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 30vs KC1
May 31vs KC1
Jun 3@ STL0
Jun 5vs CLE0
Jun 7vs CLE4

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.521

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-145+105
CZRCaesars-135-105

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

Context

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

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.53315 PA
Season.30173 PA
Last 2 Years.358243 PA

Last 5 GamesTotal Bases

Jun 6vs TB1
Jun 7vs TB1
Jun 10vs AZ2
Jun 11vs AZ0
Jun 12@ PIT3

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

WindowRateSample
Last 2 Weeks.23126 PA
Season.259143 PA
Last 2 Years.282206 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

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

WindowRateSample
Last 2 Weeks.324204 PA
Season.270908 PA
Last 2 Years.3163457 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed29%

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+135-185
BRBetRivers+128
BOVBovada+145-190
DKDraftKings+142-190
CZRCaesars+128-173

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.29417 PA
Season.34986 PA
Last 2 Years.350380 PA

Last 5 GamesTotal Bases

Jun 7vs SEA0
Jun 9vs MIN4
Jun 10vs MIN0
Jun 11vs MIN4
Jun 12@ CLE0

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.34373 PA
Last 2 Years.373228 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.348187 PA
Season.349938 PA
Last 2 Years.3473478 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.511

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

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

Context

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

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks.2504 PA
Season.29764 PA
Last 2 Years.258295 PA

Last 5 GamesTotal Bases

Jun 7@ SD5
Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL1
Jun 12vs ATL1

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

WindowRateSample
Last 2 Weeks.34529 PA
Season.319160 PA
Last 2 Years.370595 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.337199 PA
Season.295887 PA
Last 2 Years.3453807 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.270
Plate Appearances37

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

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

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.44418 PA
Season.33357 PA
Last 2 Years.27089 PA

Last 5 GamesTotal Bases

Jun 5vs CIN1
Jun 6vs CIN3
Jun 7vs CIN1
Jun 10@ NYM2
Jun 12@ MIN1

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.309139 PA
Last 2 Years.309139 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

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

WindowRateSample
Last 2 Weeks.478159 PA
Season.329757 PA
Last 2 Years.3462891 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-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-165+125
CZRCaesars-170+127

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.335

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

Last 3 GamesTotal Bases

Jun 10@ BAL1
Jun 11@ BAL1
Jun 12@ WSH1

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.359181 PA
Last 2 Years.351305 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.371167 PA
Season.384871 PA
Last 2 Years.4022883 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.507

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 3vs COL1
Jun 5@ LAD0
Jun 6@ LAD0
Jun 8vs HOU0
Jun 10vs HOU1

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.38898 PA
Last 2 Years.383326 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.285130 PA
Season.316868 PA
Last 2 Years.3312900 PA

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed36%

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

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks.44829 PA
Season.465101 PA
Last 2 Years.405215 PA

Last 5 GamesTotal Bases

Jun 6vs LAA0
Jun 7vs LAA8
Jun 9@ PIT1
Jun 10@ PIT0
Jun 11@ PIT2

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.349169 PA
Last 2 Years.351519 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

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

WindowRateSample
Last 2 Weeks.292161 PA
Season.309729 PA
Last 2 Years.3512441 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.498

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-137+104

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.368106 PA
Last 2 Years.318315 PA

Last 5 GamesTotal Bases

Jun 6@ TOR4
Jun 7@ TOR4
Jun 8vs SEA2
Jun 9vs SEA0
Jun 10vs SEA2

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.410122 PA
Last 2 Years.351549 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

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

WindowRateSample
Last 2 Weeks.398191 PA
Season.311816 PA
Last 2 Years.3203519 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.497

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-164+123

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.30839 PA
Season.297175 PA
Last 2 Years.348824 PA

Last 5 GamesTotal Bases

Jun 7@ COL0
Jun 8@ ATH0
Jun 9@ ATH1
Jun 10@ ATH2
Jun 12vs PHI1

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.442154 PA
Last 2 Years.451658 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.462171 PA
Season.320837 PA
Last 2 Years.3162941 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.374
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.100
Plate Appearances10

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-200+145
CZRCaesars-190+138

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
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 MIL0
Jun 7vs MIL0
Jun 10vs CHC1
Jun 11vs CHC0
Jun 12@ ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.390223 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.336

WindowRateSample
Last 2 Weeks.349189 PA
Season.306778 PA
Last 2 Years.3472402 PA

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.495

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+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
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 3@ PHI0
Jun 4@ PHI0
Jun 7vs NYM0
Jun 8vs CIN2
Jun 9vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.30010 PA
Season.31332 PA
Last 2 Years.31332 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.378246 PA
Season.388951 PA
Last 2 Years.3523332 PA

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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-135+100
CZRCaesars-141+107

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.16712 PA
Season.32864 PA
Last 2 Years.339277 PA

Last 5 GamesTotal Bases

Jun 7vs ATH0
Jun 8@ LAA3
Jun 9@ LAA0
Jun 10@ LAA2
Jun 12@ KC4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.15439 PA
Season.322208 PA
Last 2 Years.332629 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.381205 PA
Season.350657 PA
Last 2 Years.3462656 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.256
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.486

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+120-160
BRBetRivers+102
BOVBovada+120-160
DKDraftKings+117-155
FANFanatics+125-165
CZRCaesars+113-150

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.307

WindowRateSample
Last 2 Weeks.17540 PA
Season.294109 PA
Last 2 Years.363728 PA

Last 5 GamesTotal Bases

Jun 6vs LAA1
Jun 9@ PIT3
Jun 10@ PIT0
Jun 11@ PIT1
Jun 12@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.41217 PA
Season.328122 PA
Last 2 Years.387444 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.237169 PA
Season.358868 PA
Last 2 Years.3382861 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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
MGMBetMGM+120-160
BRBetRivers-112
BOVBovada+105-135
DKDraftKings+105-139
CZRCaesars+111-160

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
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.45231 PA
Season.406123 PA
Last 2 Years.385213 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.292

WindowRateSample
Last 2 Weeks.16025 PA
Season.202119 PA
Last 2 Years.392334 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.375

WindowRateSample
Last 2 Weeks.380195 PA
Season.380845 PA
Last 2 Years.3663469 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.483

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-117-114

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 LHP.362

WindowRateSample
Last 2 Weeks.33312 PA
Season.38918 PA
Last 2 Years.318154 PA

Last 5 GamesTotal Bases

Jun 5vs KC2
Jun 6vs KC4
Jun 7vs KC0
Jun 10@ DET1
Jun 11@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-179+134

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 23@ CIN0
May 25@ MIL1
May 27@ MIL2
May 31vs CHC0
Jun 6vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.28132 PA
Season.309139 PA
Last 2 Years.309139 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.478159 PA
Season.329757 PA
Last 2 Years.3462891 PA

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.483

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-145+105
CZRCaesars-143+108

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.42119 PA
Season.328134 PA
Last 2 Years.298571 PA

Last 5 GamesTotal Bases

Jun 5vs BOS0
Jun 7vs BOS2
Jun 8@ CLE0
Jun 10@ CLE2
Jun 12@ TOR3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.47117 PA
Season.357129 PA
Last 2 Years.357739 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.354164 PA
Season.337963 PA
Last 2 Years.3534199 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances10

Projection

Projected Total Bases1.484

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-152+113

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.62532 PA
Season.333102 PA
Last 2 Years.354393 PA

Last 5 GamesTotal Bases

Jun 7@ ATL1
Jun 9vs LAD0
Jun 10vs LAD4
Jun 11vs LAD2
Jun 12vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.325

WindowRateSample
Last 2 Weeks.31822 PA
Season.27676 PA
Last 2 Years.275240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.309

WindowRateSample
Last 2 Weeks.277217 PA
Season.311845 PA
Last 2 Years.3572800 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.293
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.483

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+140
BOVBovada+155-210
DKDraftKings+153-206
CZRCaesars+146-197

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.38142 PA
Season.300190 PA
Last 2 Years.345942 PA

Last 5 GamesTotal Bases

Jun 7vs WSH2
Jun 9@ MIA2
Jun 10@ MIA1
Jun 11@ MIA0
Jun 12@ CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.305

WindowRateSample
Last 2 Weeks.00010 PA
Season.306108 PA
Last 2 Years.256168 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.378

WindowRateSample
Last 2 Weeks.363193 PA
Season.403883 PA
Last 2 Years.3803118 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.481

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+150
BOVBovada+145-190
DKDraftKings+145-195
CZRCaesars+139-190

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.0003 PA
Season.55020 PA
Last 2 Years.297148 PA

Last 5 GamesTotal Bases

May 20vs BOS4
Jun 7vs CLE1
Jun 10@ KC2
Jun 11@ KC2
Jun 12@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

How hard hitters are squaring him up.

Head-to-Head

Career Average.278
Plate Appearances18

Projection

Projected Total Bases1.481

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 9 games since a hit

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks.00013 PA
Season.25774 PA
Last 2 Years.405215 PA

Last 5 GamesTotal Bases

May 31@ CWS0
Jun 2@ TB0
Jun 6vs SEA0
Jun 7vs SEA0
Jun 10vs MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.466

WindowRateSample
Last 2 Weeks.89328 PA
Season.404218 PA
Last 2 Years.348627 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.334

WindowRateSample
Last 2 Weeks.314156 PA
Season.341963 PA
Last 2 Years.3463814 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.381
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.48

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-118-110
CZRCaesars-115-113

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2.2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 12-game hitting streak

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks.21019 PA
Season.25383 PA
Last 2 Years.289294 PA

Last 5 GamesTotal Bases

Jun 7vs CIN2
Jun 9@ NYM6
Jun 10@ NYM4
Jun 11@ NYM4
Jun 12@ MIN4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.30813 PA
Season.36552 PA
Last 2 Years.36552 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.392250 PA
Season.368893 PA
Last 2 Years.3833015 PA

Quality of Contact vs LHP

wOBA.280
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.48

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+110-150
BRBetRivers-114
BOVBovada+105-135
DKDraftKings+105-139
CZRCaesars-102-132

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.36433 PA
Season.254213 PA
Last 2 Years.309366 PA

Last 5 GamesTotal Bases

Jun 7vs TB1
Jun 9vs AZ1
Jun 10vs AZ2
Jun 11vs AZ1
Jun 12@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.29417 PA
Season.382136 PA
Last 2 Years.355197 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.390

WindowRateSample
Last 2 Weeks.435200 PA
Season.3661018 PA
Last 2 Years.3433314 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.48

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.56523 PA
Season.264110 PA
Last 2 Years.348735 PA

Last 5 GamesTotal Bases

Jun 6@ LAD0
Jun 8vs HOU2
Jun 9vs HOU1
Jun 10vs HOU5
Jun 12vs TB3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.473

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
FANFanatics-130+100
CZRCaesars-136+102

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.41712 PA
Season.255102 PA
Last 2 Years.333180 PA

Last 5 GamesTotal Bases

May 27@ CLE1
May 30vs SD4
Jun 2vs MIA1
Jun 5@ AZ1
Jun 9@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.372

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

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+235

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
WeatherHelping

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.29737 PA
Season.325194 PA
Last 2 Years.365936 PA

Last 5 GamesTotal Bases

Jun 7@ STL0
Jun 8@ SD0
Jun 9@ SD0
Jun 10@ SD4
Jun 12vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.14314 PA
Season.267116 PA
Last 2 Years.280332 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.395162 PA
Season.341952 PA
Last 2 Years.3734078 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.473

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+160
BOVBovada+145-190
DKDraftKings+145-194
CZRCaesars+146-197

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.2508 PA
Season.36641 PA
Last 2 Years.264227 PA

Last 5 GamesTotal Bases

Jun 7vs CWS1
Jun 8@ TOR2
Jun 9@ TOR3
Jun 10@ TOR2
Jun 12@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.484161 PA
Season.334776 PA
Last 2 Years.3211854 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.47

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-152+113

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 7vs BAL5
Jun 8vs PHI2
Jun 9vs PHI2
Jun 10vs PHI0
Jun 12vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.41234 PA
Season.292195 PA
Last 2 Years.283374 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.345203 PA
Season.328732 PA
Last 2 Years.3332969 PA

Starter Allows · vs LHB

wOBA Allowed.287
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.469

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-143+108

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.3× / ~1.7×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 6@ PHI4
Jun 7@ PHI0
Jun 9vs ATL2
Jun 10vs ATL0
Jun 12vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.17423 PA
Season.294146 PA
Last 2 Years.243514 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.412136 PA
Season.370710 PA
Last 2 Years.3531769 PA

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.467

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-124-108

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.40015 PA
Season.29434 PA
Last 2 Years.392487 PA

Last 5 GamesTotal Bases

Jun 5@ STL1
Jun 6@ STL1
Jun 8@ SD1
Jun 10@ SD3
Jun 12vs AZ4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.14314 PA
Season.267116 PA
Last 2 Years.280332 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.395162 PA
Season.341952 PA
Last 2 Years.3734078 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.465

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-170+127

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.45511 PA
Season.35465 PA
Last 2 Years.371202 PA

Last 5 GamesTotal Bases

Jun 7vs ATH2
Jun 8@ LAA4
Jun 9@ LAA0
Jun 10@ LAA4
Jun 12@ KC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.15439 PA
Season.322208 PA
Last 2 Years.332629 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.381205 PA
Season.350657 PA
Last 2 Years.3462656 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.256
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.463

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.347

WindowRateSample
Last 2 Weeks.0005 PA
Season.31348 PA
Last 2 Years.400155 PA

Last 5 GamesTotal Bases

May 31@ CIN0
Jun 3vs TOR0
Jun 6vs PIT0
Jun 9@ CWS0
Jun 12@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.38121 PA
Season.370127 PA
Last 2 Years.338684 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.273194 PA
Season.298979 PA
Last 2 Years.3184103 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.462

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-127-106

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 30@ NYM1
Jun 1@ WSH1
Jun 2@ WSH0
Jun 6vs TB1
Jun 9vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23126 PA
Season.259143 PA
Last 2 Years.282206 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.324204 PA
Season.270908 PA
Last 2 Years.3163457 PA

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.459

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+170

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.37929 PA
Season.34869 PA
Last 2 Years.355617 PA

Last 5 GamesTotal Bases

Jun 7@ NYY0
Jun 8@ TB0
Jun 9@ TB3
Jun 10@ TB0
Jun 12vs TEX1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.0007 PA
Season.358109 PA
Last 2 Years.347473 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.326175 PA
Season.307948 PA
Last 2 Years.3534554 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-190+137

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.35714 PA
Season.44159 PA
Last 2 Years.440182 PA

Last 5 GamesTotal Bases

Jun 5@ PHI4
Jun 6@ PHI0
Jun 7@ PHI0
Jun 9vs ATL0
Jun 10vs ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.366

WindowRateSample
Last 2 Weeks.426223 PA
Season.314962 PA
Last 2 Years.3192497 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.452

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+100-135
CZRCaesars-104-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
WeatherHelping

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.46428 PA
Season.336149 PA
Last 2 Years.371669 PA

Last 5 GamesTotal Bases

Jun 5@ STL1
Jun 7@ STL7
Jun 8@ SD1
Jun 9@ SD2
Jun 12vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.14314 PA
Season.267116 PA
Last 2 Years.280332 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.395162 PA
Season.341952 PA
Last 2 Years.3734078 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.451

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-141+107

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.2005 PA
Season.31145 PA
Last 2 Years.31145 PA

Last 5 GamesTotal Bases

May 27vs LAA0
May 29@ CWS0
May 30@ CWS1
May 31@ CWS0
Jun 1@ TB5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.466

WindowRateSample
Last 2 Weeks.89328 PA
Season.404218 PA
Last 2 Years.348627 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.334

WindowRateSample
Last 2 Weeks.314156 PA
Season.341963 PA
Last 2 Years.3463814 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.381
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.45

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.318

WindowRateSample
Last 2 Weeks.00011 PA
Season.28196 PA
Last 2 Years.385252 PA

Last 5 GamesTotal Bases

Jun 6vs PIT3
Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS0
Jun 12@ NYM2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.38121 PA
Season.370127 PA
Last 2 Years.338684 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.273194 PA
Season.298979 PA
Last 2 Years.3184103 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.600
Plate Appearances5

Projection

Projected Total Bases1.45

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-190+137

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
WeatherHelping

Batter · Total Bases / PA vs RHP.300

WindowRateSample
Last 2 Weeks.22631 PA
Season.257136 PA
Last 2 Years.266282 PA

Last 5 GamesTotal Bases

Jun 5@ MIA3
Jun 6@ MIA0
Jun 7@ MIA1
Jun 8vs BOS0
Jun 9vs BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.54335 PA
Season.333183 PA
Last 2 Years.290682 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.342187 PA
Season.313649 PA
Last 2 Years.3341517 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Projection

Projected Total Bases1.447

A rough estimate of 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-139+104

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.1× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.07713 PA
Season.30788 PA
Last 2 Years.337318 PA

Last 5 GamesTotal Bases

Jun 7vs KC0
Jun 9@ DET5
Jun 10@ DET1
Jun 11@ DET0
Jun 12vs STL4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.447

A 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+143
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+137-190

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
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

May 27@ SF1
May 29@ SEA0
May 30@ SEA1
May 31@ SEA0
Jun 5vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.305

WindowRateSample
Last 2 Weeks.00010 PA
Season.306108 PA
Last 2 Years.256168 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.378

WindowRateSample
Last 2 Weeks.363193 PA
Season.403883 PA
Last 2 Years.3803118 PA

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.446

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+180

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.0009 PA
Season.0009 PA
Last 2 Years.34144 PA

Last 3 GamesTotal Bases

Jun 8vs HOU0
Jun 9vs HOU0
Jun 12vs TB3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.446

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
CZRCaesars-137+104

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.25735 PA
Season.304125 PA
Last 2 Years.478859 PA

Last 5 GamesTotal Bases

Jun 6@ STL0
Jun 8@ SD0
Jun 9@ SD2
Jun 10@ SD5
Jun 12vs AZ2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.14314 PA
Season.267116 PA
Last 2 Years.280332 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.395162 PA
Season.341952 PA
Last 2 Years.3734078 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Projection

Projected Total Bases1.442

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-164+123

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.329

WindowRateSample
Last 2 Weeks.21414 PA
Season.26472 PA
Last 2 Years.353275 PA

Last 5 GamesTotal Bases

Jun 5@ TEX0
Jun 8vs NYY0
Jun 9vs NYY1
Jun 10vs NYY0
Jun 12vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks
Season.273132 PA
Last 2 Years.3061108 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.402209 PA
Season.348956 PA
Last 2 Years.3333945 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.434

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
CZRCaesars-130-103

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.30839 PA
Season.305210 PA
Last 2 Years.371661 PA

Last 5 GamesTotal Bases

Jun 7vs LAA0
Jun 9@ PIT0
Jun 10@ PIT3
Jun 11@ PIT1
Jun 12@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.336

WindowRateSample
Last 2 Weeks.24025 PA
Season.349169 PA
Last 2 Years.351519 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.316

WindowRateSample
Last 2 Weeks.292161 PA
Season.309729 PA
Last 2 Years.3512441 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.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.42

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
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
WeatherHelping

Batter · Total Bases / PA vs LHP.357

WindowRateSample
Last 2 Weeks.5002 PA
Season.2504 PA
Last 2 Years.17939 PA

Last 5 GamesTotal Bases

Jun 3@ STL0
Jun 7vs CLE1
Jun 10@ KC3
Jun 11@ KC0
Jun 12@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.28621 PA
Season.38972 PA
Last 2 Years.388263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.390123 PA
Season.338450 PA
Last 2 Years.3301898 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.42

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
CZRCaesars-129-104

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.0004 PA
Season.22857 PA
Last 2 Years.437268 PA

Last 5 GamesTotal Bases

Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.15439 PA
Season.322208 PA
Last 2 Years.332629 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.381205 PA
Season.350657 PA
Last 2 Years.3462656 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.256
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.415

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+135-185
BRBetRivers+155
CZRCaesars+125-170

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
Recent Form🔥 12-game hitting streak

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.31638 PA
Season.302205 PA
Last 2 Years.285554 PA

Last 5 GamesTotal Bases

Jun 6@ PHI2
Jun 7@ PHI1
Jun 9vs ATL1
Jun 10vs ATL1
Jun 12vs LAD3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.20025 PA
Season.347150 PA
Last 2 Years.314541 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.394236 PA
Season.3291050 PA
Last 2 Years.3322972 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.415

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 29@ BAL4
May 31@ BAL1
Jun 4@ ATL1
Jun 9vs PHI0
Jun 10vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.5008 PA
Season.230122 PA
Last 2 Years.279247 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.345174 PA
Season.315965 PA
Last 2 Years.3504239 PA

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.415

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-137-102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.284

WindowRateSample
Last 2 Weeks.03529 PA
Season.274197 PA
Last 2 Years.389985 PA

Last 5 GamesTotal Bases

Jun 4@ MIN1
Jun 5@ MIN0
Jun 9vs TEX0
Jun 10vs TEX0
Jun 12vs HOU3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.419

WindowRateSample
Last 2 Weeks.75016 PA
Season.387137 PA
Last 2 Years.394345 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.338225 PA
Season.300753 PA
Last 2 Years.3302624 PA

Quality of Contact vs RHP

wOBA.252
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.413

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+104
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+122-162

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.381

WindowRateSample
Last 2 Weeks.50012 PA
Season.41251 PA
Last 2 Years.293174 PA

Last 5 GamesTotal Bases

May 31vs BOS1
Jun 4@ NYY0
Jun 5@ TEX2
Jun 9vs NYY1
Jun 10vs NYY4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks
Season.273132 PA
Last 2 Years.3061108 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.402209 PA
Season.348956 PA
Last 2 Years.3333945 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.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances18

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+110-150
CZRCaesars+106-141

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.00013 PA
Season.30366 PA
Last 2 Years.372231 PA

Last 5 GamesTotal Bases

Jun 7vs ATH0
Jun 8@ LAA2
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.15439 PA
Season.322208 PA
Last 2 Years.332629 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.381205 PA
Season.350657 PA
Last 2 Years.3462656 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.256
Hard-Hit % Allowed30%

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 1.5we lean Under

BookOverUnder
MGMBetMGM+125-165
BRBetRivers+125
BOVBovada+145-190
DKDraftKings+141-189
CZRCaesars+130-176

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.3× / ~1.7×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.306

WindowRateSample
Last 2 Weeks.13023 PA
Season.26534 PA
Last 2 Years.23360 PA

Last 5 GamesTotal Bases

Jun 2vs DET0
Jun 3vs DET0
Jun 5@ MIA0
Jun 6@ MIA1
Jun 7@ MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.54335 PA
Season.333183 PA
Last 2 Years.290682 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.342187 PA
Season.313649 PA
Last 2 Years.3341517 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.409

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.43816 PA
Season.21878 PA
Last 2 Years.304447 PA

Last 5 GamesTotal Bases

Jun 6@ MIN1
Jun 7@ MIN1
Jun 10vs TEX2
Jun 11vs TEX0
Jun 12vs HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.419

WindowRateSample
Last 2 Weeks.75016 PA
Season.387137 PA
Last 2 Years.394345 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.338225 PA
Season.300753 PA
Last 2 Years.3302624 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.349
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.406

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-136+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.3333 PA
Season.3333 PA
Last 2 Years.313192 PA

Last 2 GamesTotal Bases

Jun 11vs TEX1
Jun 12vs HOU2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks.51435 PA
Season.529189 PA
Last 2 Years.413397 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.278

WindowRateSample
Last 2 Weeks.251191 PA
Season.259783 PA
Last 2 Years.3172119 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.381
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.401

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.1437 PA
Season.28075 PA
Last 2 Years.241170 PA

Last 5 GamesTotal Bases

May 27@ BAL3
May 31vs LAA0
Jun 1vs DET0
Jun 2vs DET0
Jun 7@ MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.54335 PA
Season.333183 PA
Last 2 Years.290682 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.342187 PA
Season.313649 PA
Last 2 Years.3341517 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.4

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.51827 PA
Season.314194 PA
Last 2 Years.306640 PA

Last 5 GamesTotal Bases

Jun 7@ STL8
Jun 8@ SD3
Jun 9@ SD0
Jun 10@ SD1
Jun 12vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.14314 PA
Season.267116 PA
Last 2 Years.280332 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.395162 PA
Season.341952 PA
Last 2 Years.3734078 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.4

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-127-106

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 1@ MIL2
Jun 4@ MIL4
Jun 5@ CHC0
Jun 6@ CHC0
Jun 8vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.263

WindowRateSample
Last 2 Weeks.00017 PA
Season.168101 PA
Last 2 Years.313358 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.472197 PA
Season.368911 PA
Last 2 Years.3714279 PA

Starter Allows · vs RHB

wOBA Allowed.244
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.393

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-113-118

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.30826 PA
Season.27854 PA
Last 2 Years.24299 PA

Last 5 GamesTotal Bases

Jun 6@ ATL0
Jun 7@ ATL1
Jun 9vs LAD0
Jun 10vs LAD0
Jun 12vs MIA6

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.325

WindowRateSample
Last 2 Weeks.31822 PA
Season.27676 PA
Last 2 Years.275240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.309

WindowRateSample
Last 2 Weeks.277217 PA
Season.311845 PA
Last 2 Years.3572800 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.293
Hard-Hit % Allowed36%

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-175+130
CZRCaesars-170+125

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.10010 PA
Season.35334 PA
Last 2 Years.21470 PA

Last 5 GamesTotal Bases

Jun 6vs KC0
Jun 7vs KC0
Jun 9@ DET0
Jun 10@ DET1
Jun 11@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed35%

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-150+110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.23113 PA
Season.22467 PA
Last 2 Years.326273 PA

Last 5 GamesTotal Bases

May 31vs BOS4
Jun 4@ NYY0
Jun 5@ TEX0
Jun 7@ TEX2
Jun 10vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks
Season.273132 PA
Last 2 Years.3061108 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.402209 PA
Season.348956 PA
Last 2 Years.3333945 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.083
Plate Appearances12

Projection

Projected Total Bases1.381

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-113-118

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.362

WindowRateSample
Last 2 Weeks.36433 PA
Season.369176 PA
Last 2 Years.322736 PA

Last 5 GamesTotal Bases

Jun 7vs BAL3
Jun 8vs PHI2
Jun 9vs PHI0
Jun 10vs PHI0
Jun 12vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.41234 PA
Season.292195 PA
Last 2 Years.283374 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.345203 PA
Season.328732 PA
Last 2 Years.3332969 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.287
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

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 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-136+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.0004 PA
Season.28938 PA
Last 2 Years.32752 PA

Last 5 GamesTotal Bases

May 20vs PIT1
Jun 9@ NYM4
Jun 10@ NYM0
Jun 11@ NYM2
Jun 12@ MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.30813 PA
Season.36552 PA
Last 2 Years.36552 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.392250 PA
Season.368893 PA
Last 2 Years.3833015 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.378

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-200+145

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.379

WindowRateSample
Last 2 Weeks.5008 PA
Season.42433 PA
Last 2 Years.301143 PA

Last 5 GamesTotal Bases

Jun 6vs ATH3
Jun 7vs ATH0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.15439 PA
Season.322208 PA
Last 2 Years.332629 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.381205 PA
Season.350657 PA
Last 2 Years.3462656 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.256
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.364

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-152+113

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.2005 PA
Season.20010 PA
Last 2 Years.39082 PA

Last 5 GamesTotal Bases

Jun 2vs CWS2
Jun 5vs KC1
Jun 7vs KC0
Jun 10@ DET2
Jun 11@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.359

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-110-120
CZRCaesars-120-112

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.4× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.291

WindowRateSample
Last 2 Weeks.05319 PA
Season.23655 PA
Last 2 Years.23655 PA

Last 5 GamesTotal Bases

Jun 7@ TEX0
Jun 8vs NYY0
Jun 9vs NYY0
Jun 10vs NYY1
Jun 12vs DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.373

WindowRateSample
Last 2 Weeks
Season.47134 PA
Last 2 Years.288250 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.332229 PA
Season.341868 PA
Last 2 Years.3503033 PA

Quality of Contact vs LHP

wOBA.274
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.356

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-157+117

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.2508 PA
Season.35756 PA
Last 2 Years.29867 PA

Last 5 GamesTotal Bases

Jun 7vs ATH0
Jun 8@ LAA1
Jun 9@ LAA1
Jun 10@ LAA0
Jun 12@ KC4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.15439 PA
Season.322208 PA
Last 2 Years.332629 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.381205 PA
Season.350657 PA
Last 2 Years.3462656 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.256
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.352

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-145+105
CZRCaesars-143+108

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.316

WindowRateSample
Last 2 Weeks.25016 PA
Season.271107 PA
Last 2 Years.251515 PA

Last 5 GamesTotal Bases

Jun 6@ MIA1
Jun 7@ MIA0
Jun 8vs BOS0
Jun 10vs BOS2
Jun 12@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.54335 PA
Season.333183 PA
Last 2 Years.290682 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.342187 PA
Season.313649 PA
Last 2 Years.3341517 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.352

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-124-108

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.296

WindowRateSample
Last 2 Weeks.17135 PA
Season.23447 PA
Last 2 Years.23447 PA

Last 5 GamesTotal Bases

Jun 6vs WSH0
Jun 7vs WSH0
Jun 9@ MIA1
Jun 10@ MIA0
Jun 11@ MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.1676 PA
Season.28474 PA
Last 2 Years.268142 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.384211 PA
Season.379941 PA
Last 2 Years.3664237 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.352

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+145-200
BRBetRivers+155
CZRCaesars+140-190

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks
Season.0002 PA
Last 2 Years.21651 PA

Last 4 GamesTotal Bases

May 7@ COL0
May 18@ WSH1
May 30vs MIA0
May 31vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.34529 PA
Season.319160 PA
Last 2 Years.370595 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.337199 PA
Season.295887 PA
Last 2 Years.3453807 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.352

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.27311 PA
Season.28983 PA
Last 2 Years.269149 PA

Last 5 GamesTotal Bases

Jun 6vs KC0
Jun 7vs KC1
Jun 9@ DET2
Jun 10@ DET1
Jun 12vs STL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.351

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
FANFanatics-180+135
CZRCaesars-190+138

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.38918 PA
Season.160106 PA
Last 2 Years.306513 PA

Last 5 GamesTotal Bases

Jun 6vs NYM4
Jun 7vs NYM6
Jun 8vs CIN5
Jun 9vs CIN0
Jun 12@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.30010 PA
Season.31332 PA
Last 2 Years.31332 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.378246 PA
Season.388951 PA
Last 2 Years.3523332 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.338

A rough estimate of 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-155+115

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🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.294

WindowRateSample
Last 2 Weeks.34823 PA
Season.175160 PA
Last 2 Years.206262 PA

Last 5 GamesTotal Bases

Jun 5@ AZ2
Jun 6@ AZ1
Jun 8@ SF1
Jun 9@ SF2
Jun 10@ SF1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.372

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-120-111

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1.2× / ~2.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.309

WindowRateSample
Last 2 Weeks.1258 PA
Season.16343 PA
Last 2 Years.288253 PA

Last 5 GamesTotal Bases

Jun 6vs CWS0
Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR0
Jun 12@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.366

WindowRateSample
Last 2 Weeks.426223 PA
Season.314962 PA
Last 2 Years.3192497 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.333

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-152+113

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.09111 PA
Season.09111 PA
Last 2 Years.30286 PA

Last 5 GamesTotal Bases

May 30vs BOS0
May 31vs BOS0
Jun 4@ NYY1
Jun 8vs NYY0
Jun 10vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks
Season.273132 PA
Last 2 Years.3061108 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.402209 PA
Season.348956 PA
Last 2 Years.3333945 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.329

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-110-120

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.315

WindowRateSample
Last 2 Weeks.2005 PA
Season.06929 PA
Last 2 Years.289142 PA

Last 5 GamesTotal Bases

May 27@ BOS0
May 31@ CIN0
Jun 3vs TOR1
Jun 6vs PIT0
Jun 12@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.38121 PA
Season.370127 PA
Last 2 Years.338684 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.273194 PA
Season.298979 PA
Last 2 Years.3184103 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.091
Plate Appearances11

Projection

Projected Total Bases1.329

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-140+102

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.343

WindowRateSample
Last 2 Weeks.35334 PA
Season.309136 PA
Last 2 Years.304217 PA

Last 5 GamesTotal Bases

Jun 7vs LAA0
Jun 9@ PIT2
Jun 10@ PIT0
Jun 11@ PIT0
Jun 12@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.336

WindowRateSample
Last 2 Weeks.24025 PA
Season.349169 PA
Last 2 Years.351519 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.316

WindowRateSample
Last 2 Weeks.292161 PA
Season.309729 PA
Last 2 Years.3512441 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.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.327

A rough estimate of 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.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.20824 PA
Season.247174 PA
Last 2 Years.311283 PA

Last 5 GamesTotal Bases

Jun 5@ NYY0
Jun 7@ NYY0
Jun 8@ TB4
Jun 9@ TB2
Jun 12vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.21637 PA
Season.364173 PA
Last 2 Years.337522 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.369

WindowRateSample
Last 2 Weeks.377191 PA
Season.363886 PA
Last 2 Years.3653529 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.326

A rough estimate of 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-137+104

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.2867 PA
Season.252103 PA
Last 2 Years.353428 PA

Last 5 GamesTotal Bases

May 24vs MIN0
May 28vs ATL0
May 31@ CLE2
Jun 4vs BAL0
Jun 8@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.0007 PA
Season.358109 PA
Last 2 Years.347473 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.326175 PA
Season.307948 PA
Last 2 Years.3534554 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.282
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.323

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
CZRCaesars-113-118

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.288

WindowRateSample
Last 2 Weeks.10030 PA
Season.23551 PA
Last 2 Years.310384 PA

Last 5 GamesTotal Bases

Jun 7@ AZ0
Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF1
Jun 12vs SEA4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.05917 PA
Season.309126 PA
Last 2 Years.310687 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.340

WindowRateSample
Last 2 Weeks.321165 PA
Season.357863 PA
Last 2 Years.3343922 PA

Quality of Contact vs RHP

wOBA.267
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.280
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.318

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+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 LHP.348

WindowRateSample
Last 2 Weeks.20015 PA
Season.37278 PA
Last 2 Years.345258 PA

Last 5 GamesTotal Bases

Jun 7@ TEX0
Jun 8vs NYY2
Jun 9vs NYY0
Jun 10vs NYY0
Jun 12vs DET3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks
Season.273132 PA
Last 2 Years.3061108 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.402209 PA
Season.348956 PA
Last 2 Years.3333945 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances12

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-120-110
FANFanatics-130+100
CZRCaesars-130-103

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.313

WindowRateSample
Last 2 Weeks.07713 PA
Season.22935 PA
Last 2 Years.320194 PA

Last 5 GamesTotal Bases

Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA1
Jun 10@ LAA0
Jun 12@ KC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.15439 PA
Season.322208 PA
Last 2 Years.332629 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.381205 PA
Season.350657 PA
Last 2 Years.3462656 PA

Quality of Contact vs LHP

wOBA.276
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.256
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.308

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135

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.348

WindowRateSample
Last 2 Weeks.25012 PA
Season.326144 PA
Last 2 Years.375501 PA

Last 5 GamesTotal Bases

May 31@ NYM0
Jun 1@ WSH2
Jun 3@ WSH0
Jun 6vs TB0
Jun 9vs AZ2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23126 PA
Season.259143 PA
Last 2 Years.282206 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.324204 PA
Season.270908 PA
Last 2 Years.3163457 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.308

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-137+104

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.20634 PA
Season.28285 PA
Last 2 Years.28285 PA

Last 5 GamesTotal Bases

Jun 6vs WSH0
Jun 7vs WSH2
Jun 9@ MIA0
Jun 10@ MIA2
Jun 12@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.1676 PA
Season.28474 PA
Last 2 Years.268142 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.384211 PA
Season.379941 PA
Last 2 Years.3664237 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

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-155+115

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.16712 PA
Season.28271 PA
Last 2 Years.404317 PA

Last 5 GamesTotal Bases

May 28@ PIT0
May 30@ STL0
Jun 3vs ATH1
Jun 5vs SF2
Jun 9@ COL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.14314 PA
Season.18775 PA
Last 2 Years.205117 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.318

WindowRateSample
Last 2 Weeks.300160 PA
Season.319909 PA
Last 2 Years.3243468 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.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.296

A rough estimate of 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.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1.1× / ~2.7×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.0003 PA
Season.12516 PA
Last 2 Years.10020 PA

Last 5 GamesTotal Bases

May 31@ CIN0
Jun 2vs TOR0
Jun 4vs TOR0
Jun 5vs PIT0
Jun 7vs PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.38121 PA
Season.370127 PA
Last 2 Years.338684 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.273194 PA
Season.298979 PA
Last 2 Years.3184103 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

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+115-155
FANFanatics+150-200

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.274

WindowRateSample
Last 2 Weeks.00013 PA
Season.14356 PA
Last 2 Years.223139 PA

Last 5 GamesTotal Bases

May 29@ ATH0
Jun 4vs CLE0
Jun 8@ CLE0
Jun 9@ CLE0
Jun 12@ TOR2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.64328 PA
Season.372196 PA
Last 2 Years.324825 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.369176 PA
Season.323998 PA
Last 2 Years.3423432 PA

Quality of Contact vs RHP

wOBA.250
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.288

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-105-125

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.308

WindowRateSample
Last 2 Weeks.25012 PA
Season.21593 PA
Last 2 Years.254359 PA

Last 5 GamesTotal Bases

Jun 2@ MIN1
Jun 5@ PHI0
Jun 7@ PHI0
Jun 9vs ATL1
Jun 10vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.17423 PA
Season.294146 PA
Last 2 Years.243514 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.412136 PA
Season.370710 PA
Last 2 Years.3531769 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed31%

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-110-118
CZRCaesars-120-112

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.308

WindowRateSample
Last 2 Weeks.27322 PA
Season.240104 PA
Last 2 Years.255683 PA

Last 5 GamesTotal Bases

Jun 6@ COL1
Jun 7@ COL2
Jun 8@ ATH2
Jun 10@ ATH0
Jun 12vs PHI3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.21019 PA
Season.436133 PA
Last 2 Years.429524 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.323223 PA
Season.3541181 PA
Last 2 Years.3334724 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.278

A rough estimate of 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-152+113

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.315

WindowRateSample
Last 2 Weeks.13023 PA
Season.308107 PA
Last 2 Years.349332 PA

Last 5 GamesTotal Bases

Jun 7vs TB0
Jun 9vs AZ1
Jun 10vs AZ1
Jun 11vs AZ0
Jun 12@ PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.23126 PA
Season.259143 PA
Last 2 Years.282206 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.324204 PA
Season.270908 PA
Last 2 Years.3163457 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.276

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BRBetRivers+160
BOVBovada+145-190
DKDraftKings+144-193
CZRCaesars+142-193

We project 1.3 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.3× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.291

WindowRateSample
Last 2 Weeks.19142 PA
Season.267221 PA
Last 2 Years.3131031 PA

Last 5 GamesTotal Bases

Jun 7vs SF1
Jun 9@ COL1
Jun 10@ COL2
Jun 11@ COL1
Jun 12@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.14314 PA
Season.18775 PA
Last 2 Years.205117 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.318

WindowRateSample
Last 2 Weeks.300160 PA
Season.319909 PA
Last 2 Years.3243468 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.264

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+155-210
BRBetRivers+180
BOVBovada+140-185
DKDraftKings+140-188
CZRCaesars+138-190

We project 1.3 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.270

WindowRateSample
Last 2 Weeks.15439 PA
Season.19184 PA
Last 2 Years.275510 PA

Last 5 GamesTotal Bases

Jun 7@ ATL0
Jun 9vs LAD1
Jun 10vs LAD2
Jun 11vs LAD1
Jun 12vs MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.37516 PA
Season.27968 PA
Last 2 Years.379240 PA

Opposing Starter · Season4 GS

W–L0–0
ERA3.04
WHIP1.01
IP44.1
H / K / BB28 / 48 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.335158 PA
Season.261697 PA
Last 2 Years.3352795 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.191

A rough estimate of 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-148+111

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
WeatherHelping

Batter · Total Bases / PA vs RHP.291

WindowRateSample
Last 2 Weeks.13829 PA
Season.256172 PA
Last 2 Years.332978 PA

Last 5 GamesTotal Bases

Jun 5vs SF0
Jun 9@ COL2
Jun 10@ COL0
Jun 11@ COL0
Jun 12@ SF1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.14314 PA
Season.18775 PA
Last 2 Years.205117 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.318

WindowRateSample
Last 2 Weeks.300160 PA
Season.319909 PA
Last 2 Years.3243468 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.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.173

A rough estimate of 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.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.508

WindowRateSample
Last 2 Weeks1.04423 PA
Season.48776 PA
Last 2 Years.427241 PA

Last 5 GamesTotal Bases

Jun 7@ HOU0
Jun 8vs MIL9
Jun 9vs MIL4
Jun 10vs MIL1
Jun 12vs COL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.354

WindowRateSample
Last 2 Weeks.1258 PA
Season.38050 PA
Last 2 Years.410261 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.452

WindowRateSample
Last 2 Weeks.503175 PA
Season.447757 PA
Last 2 Years.4172797 PA

Quality of Contact vs LHP

wOBA.387
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.186

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.417

WindowRateSample
Last 2 Weeks.7508 PA
Season.66715 PA
Last 2 Years.33366 PA

Last 5 GamesTotal Bases

Jun 6vs CLE0
Jun 7vs CLE0
Jun 9@ KC3
Jun 10@ KC0
Jun 12@ BOS2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.28621 PA
Season.38972 PA
Last 2 Years.388263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.390123 PA
Season.338450 PA
Last 2 Years.3301898 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.882

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherHelping
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.40035 PA
Season.335191 PA
Last 2 Years.397730 PA

Last 5 GamesTotal Bases

Jun 7vs BOS4
Jun 8@ CLE2
Jun 9@ CLE1
Jun 10@ CLE4
Jun 12@ TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.64328 PA
Season.372196 PA
Last 2 Years.324825 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.36
WHIP1.19
IP95.0
H / K / BB91 / 93 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.369176 PA
Season.323998 PA
Last 2 Years.3423432 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.231
Plate Appearances26

Projection

Projected Total Bases1.823

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks.45735 PA
Season.477130 PA
Last 2 Years.334653 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.386

WindowRateSample
Last 2 Weeks.42928 PA
Season.396169 PA
Last 2 Years.384596 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.390213 PA
Season.319928 PA
Last 2 Years.3273466 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.823

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.0001 PA
Season.63611 PA
Last 2 Years.56316 PA

Last 5 GamesTotal Bases

Jun 6@ HOU2
Jun 7@ HOU0
Jun 8vs MIL0
Jun 10vs MIL4
Jun 12vs COL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.354

WindowRateSample
Last 2 Weeks.1258 PA
Season.38050 PA
Last 2 Years.410261 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.452

WindowRateSample
Last 2 Weeks.503175 PA
Season.447757 PA
Last 2 Years.4172797 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.812

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.37548 PA
Season.397224 PA
Last 2 Years.3571001 PA

Last 5 GamesTotal Bases

Jun 8@ BAL3
Jun 9@ BAL6
Jun 10@ BAL0
Jun 11@ BAL0
Jun 12@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.55020 PA
Season.280132 PA
Last 2 Years.366227 PA

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.384

WindowRateSample
Last 2 Weeks.402219 PA
Season.3661038 PA
Last 2 Years.3943713 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.328
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.72

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.42914 PA
Season.26993 PA
Last 2 Years.26993 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.356

WindowRateSample
Last 2 Weeks.30813 PA
Season.36552 PA
Last 2 Years.36552 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.392250 PA
Season.368893 PA
Last 2 Years.3833015 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.686

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.0005 PA
Season.19226 PA
Last 2 Years.267161 PA

Last 5 GamesTotal Bases

Jun 6vs KC0
Jun 7vs KC2
Jun 9@ DET0
Jun 11@ DET1
Jun 12vs STL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.404

WindowRateSample
Last 2 Weeks.1258 PA
Season.60671 PA
Last 2 Years.432296 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.360161 PA
Season.3501095 PA
Last 2 Years.3643236 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.686

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.389

WindowRateSample
Last 2 Weeks.52934 PA
Season.318192 PA
Last 2 Years.381769 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.493

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.520244 PA

Opposing Starter · Season1 GS

W–L0–0
ERA8.31
WHIP1.39
IP4.1
H / K / BB5 / 4 / 1

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.360214 PA
Season.356959 PA
Last 2 Years.3643512 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.377
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.800
Plate Appearances5

Projection

Projected Total Bases1.682

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.391

WindowRateSample
Last 2 Weeks.6676 PA
Season.6676 PA
Last 2 Years.325243 PA

Last 5 GamesTotal Bases

Jun 7vs CIN0
Jun 9@ NYM0
Jun 10@ NYM0
Jun 11@ NYM6
Jun 12@ MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.30813 PA
Season.36552 PA
Last 2 Years.36552 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.392250 PA
Season.368893 PA
Last 2 Years.3833015 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.65

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.40010 PA
Season.42935 PA
Last 2 Years.391133 PA

Last 5 GamesTotal Bases

Jun 6@ TEX2
Jun 7@ TEX0
Jun 8vs NYY1
Jun 9vs NYY2
Jun 12vs DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.373

WindowRateSample
Last 2 Weeks
Season.47134 PA
Last 2 Years.288250 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.332229 PA
Season.341868 PA
Last 2 Years.3503033 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.646

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.346

WindowRateSample
Last 2 Weeks.18211 PA
Season.34276 PA
Last 2 Years.358377 PA

Last 5 GamesTotal Bases

Jun 7vs CLE2
Jun 9@ KC2
Jun 10@ KC2
Jun 11@ KC4
Jun 12@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.28621 PA
Season.38972 PA
Last 2 Years.388263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.390123 PA
Season.338450 PA
Last 2 Years.3301898 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.129
Plate Appearances31

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.1× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.0002 PA
Season.14734 PA
Last 2 Years.386228 PA

Last 5 GamesTotal Bases

Jun 7@ HOU2
Jun 8vs MIL0
Jun 9vs MIL0
Jun 10vs MIL4
Jun 12vs COL3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.354

WindowRateSample
Last 2 Weeks.1258 PA
Season.38050 PA
Last 2 Years.410261 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.452

WindowRateSample
Last 2 Weeks.503175 PA
Season.447757 PA
Last 2 Years.4172797 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.624

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.1676 PA
Season.32643 PA
Last 2 Years.283283 PA

Last 5 GamesTotal Bases

Jun 6@ STL2
Jun 7@ STL1
Jun 9@ SD1
Jun 10@ SD1
Jun 12vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.14314 PA
Season.267116 PA
Last 2 Years.280332 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.395162 PA
Season.341952 PA
Last 2 Years.3734078 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.62

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.40727 PA
Season.40727 PA
Last 2 Years.40727 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.361

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.365
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.615

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.431

WindowRateSample
Last 2 Weeks1.5004 PA
Season.45522 PA
Last 2 Years.453190 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.362

WindowRateSample
Last 2 Weeks.48329 PA
Season.288191 PA
Last 2 Years.355973 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.383141 PA
Season.333729 PA
Last 2 Years.3252564 PA

Quality of Contact vs LHP

wOBA.352
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed26%

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.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.38731 PA
Season.353156 PA
Last 2 Years.350183 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.357

WindowRateSample
Last 2 Weeks.29417 PA
Season.382136 PA
Last 2 Years.355197 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.390

WindowRateSample
Last 2 Weeks.435200 PA
Season.3661018 PA
Last 2 Years.3433314 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.6

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.372

WindowRateSample
Last 2 Weeks
Season.41217 PA
Last 2 Years.350577 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.327

WindowRateSample
Last 2 Weeks.5008 PA
Season.230122 PA
Last 2 Years.279247 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.345174 PA
Season.315965 PA
Last 2 Years.3504239 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.579

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.1258 PA
Season.1119 PA
Last 2 Years.18211 PA

Last 5 GamesTotal Bases

Jun 7@ SD1
Jun 9vs STL0
Jun 10vs STL2
Jun 11vs STL5
Jun 12vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.36411 PA
Season.33965 PA
Last 2 Years.290193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.345177 PA
Season.306971 PA
Last 2 Years.3423178 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.577

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.300

WindowRateSample
Last 2 Weeks.15819 PA
Season.20364 PA
Last 2 Years.311334 PA

Last 5 GamesTotal Bases

Jun 7vs LAA1
Jun 9@ PIT0
Jun 10@ PIT0
Jun 11@ PIT1
Jun 12@ CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.41217 PA
Season.328122 PA
Last 2 Years.387444 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.237169 PA
Season.358868 PA
Last 2 Years.3382861 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.564

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks
Season.57114 PA
Last 2 Years.33351 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.324

WindowRateSample
Last 2 Weeks.1676 PA
Season.28474 PA
Last 2 Years.268142 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.384211 PA
Season.379941 PA
Last 2 Years.3664237 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

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.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.317

WindowRateSample
Last 2 Weeks.09111 PA
Season.22722 PA
Last 2 Years.23282 PA

Last 5 GamesTotal Bases

Jun 6vs PIT5
Jun 7vs PIT0
Jun 9@ CWS0
Jun 10@ CWS1
Jun 12@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks.36411 PA
Season.40065 PA
Last 2 Years.371248 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.391202 PA
Season.336990 PA
Last 2 Years.3063005 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.554

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks.6673 PA
Season.6673 PA
Last 2 Years.63611 PA

Last 5 GamesTotal Bases

Jun 5vs CIN0
Jun 6vs CIN0
Jun 9@ NYM0
Jun 11@ NYM4
Jun 12@ MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.30813 PA
Season.36552 PA
Last 2 Years.36552 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.392250 PA
Season.368893 PA
Last 2 Years.3833015 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.554

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🔥 9-game hitting streak

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.50028 PA
Season.33348 PA
Last 2 Years.302129 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.368

WindowRateSample
Last 2 Weeks.55020 PA
Season.280132 PA
Last 2 Years.366227 PA

Opposing Starter · Season17 GS

W–L4–4
ERA4.00
WHIP1.43
IP83.1
H / K / BB90 / 89 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.384

WindowRateSample
Last 2 Weeks.402219 PA
Season.3661038 PA
Last 2 Years.3943713 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.554

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.45824 PA
Season.40589 PA
Last 2 Years.345528 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.372

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

Projection

Projected Total Bases1.527

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 6vs TB2
Jun 7vs TB0
Jun 9vs AZ4
Jun 11vs AZ0
Jun 12@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.29417 PA
Season.382136 PA
Last 2 Years.355197 PA

Opposing Starter · Season15 GS

W–L3–7
ERA4.42
WHIP1.39
IP79.1
H / K / BB64 / 73 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.390

WindowRateSample
Last 2 Weeks.435200 PA
Season.3661018 PA
Last 2 Years.3433314 PA

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.528

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.3333 PA
Season.4297 PA
Last 2 Years.289135 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.271

WindowRateSample
Last 2 Weeks.05917 PA
Season.203158 PA
Last 2 Years.297582 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.286224 PA
Season.322873 PA
Last 2 Years.3492269 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.524

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.25643 PA
Season.290221 PA
Last 2 Years.4251067 PA

Last 5 GamesTotal Bases

Jun 7vs BAL0
Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1
Jun 12vs NYY2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.5008 PA
Season.230122 PA
Last 2 Years.279247 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.345174 PA
Season.315965 PA
Last 2 Years.3504239 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.625
Plate Appearances8

Projection

Projected Total Bases1.517

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.25024 PA
Season.359156 PA
Last 2 Years.381218 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.389

WindowRateSample
Last 2 Weeks.44829 PA
Season.41190 PA
Last 2 Years.373118 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.380221 PA
Season.351888 PA
Last 2 Years.3512867 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.516

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 12@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.484161 PA
Season.334776 PA
Last 2 Years.3211854 PA

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.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.1258 PA
Season.20030 PA
Last 2 Years.20030 PA

Last 5 GamesTotal Bases

Jun 7@ SD1
Jun 9vs STL3
Jun 10vs STL0
Jun 11vs STL2
Jun 12vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.36411 PA
Season.33965 PA
Last 2 Years.290193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.345177 PA
Season.306971 PA
Last 2 Years.3423178 PA

Quality of Contact vs LHP

wOBA.282
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.512

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.52619 PA
Season.37548 PA
Last 2 Years.28075 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.271

WindowRateSample
Last 2 Weeks.05917 PA
Season.203158 PA
Last 2 Years.297582 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.286224 PA
Season.322873 PA
Last 2 Years.3492269 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.502

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.347

WindowRateSample
Last 2 Weeks.2229 PA
Season.2229 PA
Last 2 Years.2229 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.361

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.502

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.38731 PA
Season.34464 PA
Last 2 Years.367643 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.368

WindowRateSample
Last 2 Weeks.21019 PA
Season.436133 PA
Last 2 Years.429524 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.323223 PA
Season.3541181 PA
Last 2 Years.3334724 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.498

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.38526 PA
Season.34529 PA
Last 2 Years.327254 PA

Last 5 GamesTotal Bases

Jun 7@ LAD3
Jun 8vs HOU1
Jun 9vs HOU0
Jun 10vs HOU1
Jun 12vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.361

WindowRateSample
Last 2 Weeks.54511 PA
Season.33366 PA
Last 2 Years.279287 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.396

WindowRateSample
Last 2 Weeks.444248 PA
Season.3601031 PA
Last 2 Years.3653488 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.496

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.0002 PA
Season.31619 PA
Last 2 Years.50046 PA

Last 5 GamesTotal Bases

Jun 6vs KC0
Jun 7vs KC1
Jun 9@ DET0
Jun 11@ DET0
Jun 12vs STL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.404

WindowRateSample
Last 2 Weeks.1258 PA
Season.60671 PA
Last 2 Years.432296 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.360161 PA
Season.3501095 PA
Last 2 Years.3643236 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.494

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.0001 PA
Season.08312 PA
Last 2 Years.33789 PA

Last 5 GamesTotal Bases

Jun 7vs SEA0
Jun 9vs MIN4
Jun 10vs MIN1
Jun 11vs MIN1
Jun 12@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.27818 PA
Season.34373 PA
Last 2 Years.373228 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.348187 PA
Season.349938 PA
Last 2 Years.3473478 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.0002 PA
Season.09111 PA
Last 2 Years.23178 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.370

WindowRateSample
Last 2 Weeks.1676 PA
Season.46367 PA
Last 2 Years.361202 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.397

WindowRateSample
Last 2 Weeks.447161 PA
Season.384779 PA
Last 2 Years.3352558 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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.5× / ~1.6×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.34241 PA
Season.40876 PA
Last 2 Years.318126 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.303

WindowRateSample
Last 2 Weeks.14314 PA
Season.267116 PA
Last 2 Years.280332 PA

Opposing Starter · Season15 GS

W–L8–3
ERA3.07
WHIP1.08
IP82.0
H / K / BB72 / 79 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.395162 PA
Season.341952 PA
Last 2 Years.3734078 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.270
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.485

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135

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🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.12516 PA
Season.30894 PA
Last 2 Years.319320 PA

Last 5 GamesTotal Bases

Jun 7vs KC4
Jun 9@ DET5
Jun 10@ DET1
Jun 11@ DET1
Jun 12vs STL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.484

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↩ 6 games since a hit

Batter · Total Bases / PA vs LHP.303

WindowRateSample
Last 2 Weeks.0007 PA
Season.16742 PA
Last 2 Years.268194 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.354

WindowRateSample
Last 2 Weeks.1258 PA
Season.38050 PA
Last 2 Years.410261 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.452

WindowRateSample
Last 2 Weeks.503175 PA
Season.447757 PA
Last 2 Years.4172797 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.48

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.324

WindowRateSample
Last 2 Weeks.0002 PA
Season.16724 PA
Last 2 Years.237198 PA

Last 5 GamesTotal Bases

Jun 6vs PIT0
Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS1
Jun 12@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks.36411 PA
Season.40065 PA
Last 2 Years.371248 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.357

WindowRateSample
Last 2 Weeks.391202 PA
Season.336990 PA
Last 2 Years.3063005 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.12524 PA
Season.44692 PA
Last 2 Years.332674 PA

Last 5 GamesTotal Bases

Jun 7vs NYM0
Jun 8vs CIN1
Jun 9vs CIN0
Jun 10vs CIN0
Jun 12@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.30010 PA
Season.31332 PA
Last 2 Years.31332 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.378246 PA
Season.388951 PA
Last 2 Years.3523332 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.468

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.42326 PA
Season.381160 PA
Last 2 Years.310658 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.302

WindowRateSample
Last 2 Weeks.05917 PA
Season.309126 PA
Last 2 Years.310687 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.340

WindowRateSample
Last 2 Weeks.321165 PA
Season.357863 PA
Last 2 Years.3343922 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.280
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.464

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
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 6vs WSH1
Jun 7vs WSH1
Jun 9@ MIA1
Jun 11@ MIA1
Jun 12@ CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.1676 PA
Season.28474 PA
Last 2 Years.268142 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.384211 PA
Season.379941 PA
Last 2 Years.3664237 PA

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.465

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.0004 PA
Season.36411 PA
Last 2 Years.33327 PA

Last 5 GamesTotal Bases

Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks.1676 PA
Season.46367 PA
Last 2 Years.361202 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.397

WindowRateSample
Last 2 Weeks.447161 PA
Season.384779 PA
Last 2 Years.3352558 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.459

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.5006 PA
Season.50022 PA
Last 2 Years.264405 PA

Last 5 GamesTotal Bases

Jun 5vs LAA0
Jun 6vs LAA0
Jun 9@ PIT2
Jun 11@ PIT1
Jun 12@ CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.41217 PA
Season.328122 PA
Last 2 Years.387444 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.237169 PA
Season.358868 PA
Last 2 Years.3382861 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.451

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.329

WindowRateSample
Last 2 Weeks.0004 PA
Season.23842 PA
Last 2 Years.312125 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.348

WindowRateSample
Last 2 Weeks.36411 PA
Season.33965 PA
Last 2 Years.290193 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.345177 PA
Season.306971 PA
Last 2 Years.3423178 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.441

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping
Recent Form↩ 6 games since a hit

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.08324 PA
Season.323161 PA
Last 2 Years.312324 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 LHB.305

WindowRateSample
Last 2 Weeks.00010 PA
Season.306108 PA
Last 2 Years.256168 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.378

WindowRateSample
Last 2 Weeks.363193 PA
Season.403883 PA
Last 2 Years.3803118 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.437

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.352

WindowRateSample
Last 2 Weeks.29224 PA
Season.35060 PA
Last 2 Years.35060 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.263

WindowRateSample
Last 2 Weeks.00017 PA
Season.168101 PA
Last 2 Years.313358 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.472197 PA
Season.368911 PA
Last 2 Years.3714279 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.244
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.437

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 2@ MIL1
Jun 3@ MIL4
Jun 5@ CHC0
Jun 6@ CHC0
Jun 10vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.263

WindowRateSample
Last 2 Weeks.00017 PA
Season.168101 PA
Last 2 Years.313358 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.472197 PA
Season.368911 PA
Last 2 Years.3714279 PA

Starter Allows · vs RHB

wOBA Allowed.244
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.433

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.291

WindowRateSample
Last 2 Weeks.24233 PA
Season.215135 PA
Last 2 Years.263361 PA

Last 5 GamesTotal Bases

Jun 6@ TOR0
Jun 8vs SEA0
Jun 9vs SEA4
Jun 11vs SEA1
Jun 12vs SD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.402

WindowRateSample
Last 2 Weeks.64314 PA
Season.410122 PA
Last 2 Years.351549 PA

Opposing Starter · Season15 GS

W–L6–6
ERA4.56
WHIP1.46
IP81.0
H / K / BB92 / 60 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.398191 PA
Season.311816 PA
Last 2 Years.3203519 PA

Quality of Contact vs RHP

wOBA.259
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

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.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.0001 PA
Season.09111 PA
Last 2 Years.283120 PA

Last 5 GamesTotal Bases

Jun 7vs SEA0
Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN5
Jun 12@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.27818 PA
Season.34373 PA
Last 2 Years.373228 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.348187 PA
Season.349938 PA
Last 2 Years.3473478 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.324
Hard-Hit % Allowed30%

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 PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.4005 PA
Season.21266 PA
Last 2 Years.310174 PA

Last 5 GamesTotal Bases

Jun 6vs KC2
Jun 7vs KC1
Jun 9@ DET0
Jun 11@ DET1
Jun 12vs STL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.27333 PA
Season.335218 PA
Last 2 Years.378868 PA

Opposing Starter · Season16 GS

W–L3–5
ERA5.56
WHIP1.58
IP77.2
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.302179 PA
Season.330962 PA
Last 2 Years.3373486 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.314
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.421

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.6676 PA
Season.39758 PA
Last 2 Years.312413 PA

Last 5 GamesTotal Bases

May 30@ CLE3
May 31@ CLE2
Jun 4vs BAL1
Jun 5@ NYY1
Jun 12vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.0007 PA
Season.358109 PA
Last 2 Years.347473 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.326175 PA
Season.307948 PA
Last 2 Years.3534554 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.282
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.418

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.20010 PA
Season.34749 PA
Last 2 Years.332205 PA

Last 5 GamesTotal Bases

Jun 6vs BAL0
Jun 7vs BAL0
Jun 8vs PHI2
Jun 10vs PHI3
Jun 12vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.5008 PA
Season.230122 PA
Last 2 Years.279247 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.345174 PA
Season.315965 PA
Last 2 Years.3504239 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.405

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.307

WindowRateSample
Last 2 Weeks.21723 PA
Season.271129 PA
Last 2 Years.249189 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.372

WindowRateSample
Last 2 Weeks.29224 PA
Season.407145 PA
Last 2 Years.436706 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.93
WHIP1.36
IP76.2
H / K / BB78 / 73 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.348187 PA
Season.335972 PA
Last 2 Years.3453760 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.397

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.292

WindowRateSample
Last 2 Weeks.0002 PA
Season.03231 PA
Last 2 Years.05159 PA

Last 5 GamesTotal Bases

Jun 7vs CLE1
Jun 9@ KC1
Jun 10@ KC1
Jun 11@ KC1
Jun 12@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.28621 PA
Season.38972 PA
Last 2 Years.388263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.390123 PA
Season.338450 PA
Last 2 Years.3301898 PA

Quality of Contact vs LHP

wOBA.269
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

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.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 4@ MIL0
Jun 5@ CHC6
Jun 8vs WSH0
Jun 9vs WSH3
Jun 10vs WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.263

WindowRateSample
Last 2 Weeks.00017 PA
Season.168101 PA
Last 2 Years.313358 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.85
WHIP0.94
IP68.0
H / K / BB45 / 65 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.472197 PA
Season.368911 PA
Last 2 Years.3714279 PA

Starter Allows · vs RHB

wOBA Allowed.244
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.393

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.306

WindowRateSample
Last 2 Weeks.0007 PA
Season.18554 PA
Last 2 Years.315407 PA

Last 5 GamesTotal Bases

Jun 6vs LAA1
Jun 7vs LAA0
Jun 10@ PIT1
Jun 11@ PIT0
Jun 12@ CWS3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.41217 PA
Season.328122 PA
Last 2 Years.387444 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.237169 PA
Season.358868 PA
Last 2 Years.3382861 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.373

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 LHP.327

WindowRateSample
Last 2 Weeks.5004 PA
Season.12532 PA
Last 2 Years.12532 PA

Last 5 GamesTotal Bases

Jun 7vs CWS1
Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR1
Jun 12@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.484161 PA
Season.334776 PA
Last 2 Years.3211854 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.372

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.0001 PA
Season.27333 PA
Last 2 Years.291141 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.347

WindowRateSample
Last 2 Weeks.34529 PA
Season.319160 PA
Last 2 Years.370595 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.337199 PA
Season.295887 PA
Last 2 Years.3453807 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances7

Projection

Projected Total Bases1.366

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2.3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.33321 PA
Season.37588 PA
Last 2 Years.342363 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.271

WindowRateSample
Last 2 Weeks.05917 PA
Season.203158 PA
Last 2 Years.297582 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.286224 PA
Season.322873 PA
Last 2 Years.3492269 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.346

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.302

WindowRateSample
Last 2 Weeks.0004 PA
Season.18382 PA
Last 2 Years.272416 PA

Last 5 GamesTotal Bases

Jun 6@ TEX1
Jun 7@ TEX2
Jun 8vs NYY0
Jun 9vs NYY0
Jun 12vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.373

WindowRateSample
Last 2 Weeks
Season.47134 PA
Last 2 Years.288250 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.332229 PA
Season.341868 PA
Last 2 Years.3503033 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.231
Plate Appearances13

Projection

Projected Total Bases1.339

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↩ 6 games since a hit

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks
Season.25639 PA
Last 2 Years.328296 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.327

WindowRateSample
Last 2 Weeks.5008 PA
Season.230122 PA
Last 2 Years.279247 PA

Opposing Starter · Season17 GS

W–L8–4
ERA1.62
WHIP0.92
IP100.0
H / K / BB72 / 118 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.345174 PA
Season.315965 PA
Last 2 Years.3504239 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.324

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.330

WindowRateSample
Last 2 Weeks.0002 PA
Season.23126 PA
Last 2 Years.235217 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 RHB.300

WindowRateSample
Last 2 Weeks
Season.273132 PA
Last 2 Years.3061108 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.402209 PA
Season.348956 PA
Last 2 Years.3333945 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.254
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.312

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.10020 PA
Season.34772 PA
Last 2 Years.315108 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.298

WindowRateSample
Last 2 Weeks.17423 PA
Season.294146 PA
Last 2 Years.243514 PA

Opposing Starter · Season15 GS

W–L8–5
ERA2.67
WHIP0.89
IP97.2
H / K / BB68 / 90 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.381

WindowRateSample
Last 2 Weeks.412136 PA
Season.370710 PA
Last 2 Years.3531769 PA

Quality of Contact vs RHP

wOBA.271
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.274
Hard-Hit % Allowed31%

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.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.311

WindowRateSample
Last 2 Weeks.0007 PA
Season.00019 PA
Last 2 Years.364162 PA

Last 5 GamesTotal Bases

Jun 7vs SEA1
Jun 9vs MIN4
Jun 10vs MIN0
Jun 11vs MIN5
Jun 12@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.27818 PA
Season.34373 PA
Last 2 Years.373228 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.348187 PA
Season.349938 PA
Last 2 Years.3473478 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.304

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.1× / ~2.7×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.0002 PA
Season.11127 PA
Last 2 Years.32075 PA

Last 5 GamesTotal Bases

May 5@ PHI0
Jun 6vs PIT0
Jun 9@ CWS1
Jun 10@ CWS0
Jun 12@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.38121 PA
Season.370127 PA
Last 2 Years.338684 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.273194 PA
Season.298979 PA
Last 2 Years.3184103 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.289

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.19431 PA
Season.261157 PA
Last 2 Years.311460 PA

Last 5 GamesTotal Bases

Jun 7@ MIN0
Jun 9vs TEX0
Jun 10vs TEX3
Jun 11vs TEX0
Jun 12vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.446

WindowRateSample
Last 2 Weeks.51435 PA
Season.529189 PA
Last 2 Years.413397 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.278

WindowRateSample
Last 2 Weeks.251191 PA
Season.259783 PA
Last 2 Years.3172119 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.381
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.283

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks
Season.20015 PA
Last 2 Years.18360 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.347

WindowRateSample
Last 2 Weeks.27818 PA
Season.34373 PA
Last 2 Years.373228 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.348187 PA
Season.349938 PA
Last 2 Years.3473478 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.273

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.305

WindowRateSample
Last 2 Weeks.14321 PA
Season.261115 PA
Last 2 Years.337575 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.284

WindowRateSample
Last 2 Weeks.14314 PA
Season.18775 PA
Last 2 Years.205117 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.318

WindowRateSample
Last 2 Weeks.300160 PA
Season.319909 PA
Last 2 Years.3243468 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.273
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

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.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.294

WindowRateSample
Last 2 Weeks.15020 PA
Season.23295 PA
Last 2 Years.274296 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.271

WindowRateSample
Last 2 Weeks.05917 PA
Season.203158 PA
Last 2 Years.297582 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.315

WindowRateSample
Last 2 Weeks.286224 PA
Season.322873 PA
Last 2 Years.3492269 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.281
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.224

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.250

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.13552 PA

Last 1 GamesTotal Bases

Jun 12@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.41217 PA
Season.328122 PA
Last 2 Years.387444 PA

Opposing Starter · Season12 GS

W–L5–4
ERA3.71
WHIP1.21
IP87.1
H / K / BB76 / 87 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.237169 PA
Season.358868 PA
Last 2 Years.3382861 PA

Quality of Contact vs RHP

wOBA.244
Hard-Hit %22%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
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.