MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsSaturday, June 27, 2026

Every hitter on the Saturday, June 27, 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 starting67 projected hitters didn't make the official lineup — moved to the bottom so you can still look them up.
#Hitter · MatchupScore

Context

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

Batter · Total Bases / PA vs RHP.441

WindowRateSample
Last 2 Weeks.51339 PA
Season.477222 PA
Last 2 Years.433483 PA

Last 5 GamesTotal Bases

Jun 21@ MIA2
Jun 23vs ATH2
Jun 24vs ATH0
Jun 25vs ATH1
Jun 26vs ATL0

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

WindowRateSample
Last 2 Weeks.68419 PA
Season.430142 PA
Last 2 Years.454544 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.290162 PA
Season.2941000 PA
Last 2 Years.3163699 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.974

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+132-172
BRBetRivers+115
BOVBovada+125-165
DKDraftKings+124-164
CZRCaesars+118-159

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

Context

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

Batter · Total Bases / PA vs RHP.524

WindowRateSample
Last 2 Weeks.67443 PA
Season.582232 PA
Last 2 Years.529783 PA

Last 5 GamesTotal Bases

Jun 21@ AZ2
Jun 22vs LAD4
Jun 23vs LAD2
Jun 24vs LAD0
Jun 26vs COL4

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

WindowRateSample
Last 2 Weeks.52917 PA
Season.382186 PA
Last 2 Years.402605 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

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

WindowRateSample
Last 2 Weeks.497191 PA
Season.4201077 PA
Last 2 Years.4073819 PA

Quality of Contact vs RHP

wOBA.395
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases5 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases2.106

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-132+102
BRBetRivers-141
BOVBovada-135+105
DKDraftKings-140+105
CZRCaesars-138+105

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

Context

Expected PAs4.65
vs SP / Bullpen~2.2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.423

WindowRateSample
Last 2 Weeks.53345 PA
Season.404272 PA
Last 2 Years.399970 PA

Last 5 GamesTotal Bases

Jun 21@ ATH4
Jun 22vs BAL1
Jun 23vs BAL3
Jun 24vs BAL0
Jun 26vs ATH1

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

WindowRateSample
Last 2 Weeks.11118 PA
Season.408103 PA
Last 2 Years.337181 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

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

WindowRateSample
Last 2 Weeks.426265 PA
Season.3691117 PA
Last 2 Years.3633215 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases6 in 7 PA
Career Average.286
Plate Appearances7
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.894

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+126-164
BRBetRivers+120
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs RHP.494

WindowRateSample
Last 2 Weeks.72429 PA
Season.539204 PA
Last 2 Years.449760 PA

Last 5 GamesTotal Bases

Jun 22@ WSH2
Jun 23@ WSH1
Jun 24@ WSH0
Jun 25@ WSH5
Jun 26@ NYM3

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

WindowRateSample
Last 2 Weeks1.14314 PA
Season.312109 PA
Last 2 Years.431160 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.3591103 PA
Last 2 Years.3173246 PA

Quality of Contact vs RHP

wOBA.401
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.08

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+112-145
BRBetRivers+102
BOVBovada+115-150
DKDraftKings+112-149
FANFanatics+115-150
CZRCaesars+110-148

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

Context

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

Batter · Total Bases / PA vs RHP.466

WindowRateSample
Last 2 Weeks.65426 PA
Season.490210 PA
Last 2 Years.463887 PA

Last 5 GamesTotal Bases

Jun 20vs NYM13
Jun 21vs NYM4
Jun 22@ WSH0
Jun 25@ WSH2
Jun 26@ NYM1

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

WindowRateSample
Last 2 Weeks1.14314 PA
Season.312109 PA
Last 2 Years.431160 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.3591103 PA
Last 2 Years.3173246 PA

Quality of Contact vs RHP

wOBA.377
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.06

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+113-147
BRBetRivers-106
BOVBovada+110-145
DKDraftKings+106-141
CZRCaesars+106-141

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

Batter · Total Bases / PA vs RHP.471

WindowRateSample
Last 2 Weeks.72733 PA
Season.50076 PA
Last 2 Years.392102 PA

Last 5 GamesTotal Bases

Jun 20@ ATH4
Jun 21@ ATH4
Jun 22vs BAL1
Jun 24vs BAL2
Jun 26vs ATH1

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

WindowRateSample
Last 2 Weeks.60025 PA
Season.308104 PA
Last 2 Years.310187 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

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

WindowRateSample
Last 2 Weeks.489184 PA
Season.387902 PA
Last 2 Years.3842215 PA

Quality of Contact vs RHP

wOBA.369
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.84

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-147+113
FANFanatics-145+110
CZRCaesars-143+108

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

Context

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

Batter · Total Bases / PA vs LHP.539

WindowRateSample
Last 2 Weeks.80025 PA
Season.68495 PA
Last 2 Years.560343 PA

Last 5 GamesTotal Bases

Jun 22@ DET2
Jun 23@ DET1
Jun 24@ DET8
Jun 25@ BOS3
Jun 26@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.328262 PA
Season.3251182 PA
Last 2 Years.3393633 PA

Quality of Contact vs LHP

wOBA.422
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.047

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BOLBetOnline+103-133
BRBetRivers+102
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars-102-130

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

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.481

WindowRateSample
Last 2 Weeks.67731 PA
Season.516215 PA
Last 2 Years.444771 PA

Last 5 GamesTotal Bases

Jun 22@ WSH4
Jun 23@ WSH7
Jun 24@ WSH3
Jun 25@ WSH5
Jun 26@ NYM0

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

WindowRateSample
Last 2 Weeks1.14314 PA
Season.312109 PA
Last 2 Years.431160 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.3591103 PA
Last 2 Years.3173246 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.999

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+124-161
BRBetRivers+133
BOVBovada+125-165
DKDraftKings+125-167
CZRCaesars+123-164

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

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.57938 PA
Season.388209 PA
Last 2 Years.384876 PA

Last 5 GamesTotal Bases

Jun 20@ AZ2
Jun 21@ AZ4
Jun 22vs LAD0
Jun 24vs LAD0
Jun 26vs COL3

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.617180 PA
Last 2 Years.462597 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

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

WindowRateSample
Last 2 Weeks.386171 PA
Season.405797 PA
Last 2 Years.4032868 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.375
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.992

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+117-152
BOVBovada+120-160
DKDraftKings+117-155
CZRCaesars+111-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 RHP.415

WindowRateSample
Last 2 Weeks.52836 PA
Season.403233 PA
Last 2 Years.388960 PA

Last 5 GamesTotal Bases

Jun 19@ MIA0
Jun 20@ MIA1
Jun 21@ MIA2
Jun 23vs ATH1
Jun 26vs ATL2

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

WindowRateSample
Last 2 Weeks.56837 PA
Season.270256 PA
Last 2 Years.320646 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.262107 PA
Season.330757 PA
Last 2 Years.3322401 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head5-for-15

Total Bases8 in 15 PA
Career Average.333
Plate Appearances15
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.858

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+117-152
BRBetRivers+112
BOVBovada+120-160
DKDraftKings+120-160
FANFanatics+115-150
CZRCaesars+110-148

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

WindowRateSample
Last 2 Weeks.50020 PA
Season.506174 PA
Last 2 Years.423771 PA

Last 5 GamesTotal Bases

Jun 21vs MIL2
Jun 22@ SD1
Jun 23@ SD5
Jun 24@ SD0
Jun 26@ SF1

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

WindowRateSample
Last 2 Weeks.25040 PA
Season.332211 PA
Last 2 Years.369848 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.337175 PA
Season.3501097 PA
Last 2 Years.3302604 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head7-for-14

Total Bases15 in 14 PA
Career Average.500
Plate Appearances14
HR · K · BB2 · 3 · 0

Projection

Projected Total Bases1.859

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-145
BOLBetOnline+100-130
BRBetRivers-106
BOVBovada+100-130
DKDraftKings-103-129
CZRCaesars-103-130

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

WindowRateSample
Last 2 Weeks.34241 PA
Season.378201 PA
Last 2 Years.345876 PA

Last 5 GamesTotal Bases

Jun 21@ ATH2
Jun 22vs BAL2
Jun 23vs BAL5
Jun 24vs BAL0
Jun 26vs ATH2

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

WindowRateSample
Last 2 Weeks.60025 PA
Season.308104 PA
Last 2 Years.310187 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

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

WindowRateSample
Last 2 Weeks.489184 PA
Season.387902 PA
Last 2 Years.3842215 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.801

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-193+143

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

Context

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

Batter · Total Bases / PA vs RHP.501

WindowRateSample
Last 2 Weeks.73241 PA
Season.486247 PA
Last 2 Years.482856 PA

Last 5 GamesTotal Bases

Jun 22vs KC0
Jun 23vs KC6
Jun 24vs KC0
Jun 25vs KC12
Jun 26vs AZ4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

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

WindowRateSample
Last 2 Weeks.386220 PA
Season.3381023 PA
Last 2 Years.3703630 PA

Quality of Contact vs RHP

wOBA.383
Hard-Hit %44%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.942

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline-101-128
BRBetRivers-125
BOVBovada-110-120
DKDraftKings-108-123
CZRCaesars-112-120

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

Batter · Total Bases / PA vs RHP.431

WindowRateSample
Last 2 Weeks.50040 PA
Season.450211 PA
Last 2 Years.435572 PA

Last 5 GamesTotal Bases

Jun 20@ AZ1
Jun 21@ AZ0
Jun 22vs LAD0
Jun 24vs LAD0
Jun 26vs COL4

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.617180 PA
Last 2 Years.462597 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

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

WindowRateSample
Last 2 Weeks.386171 PA
Season.405797 PA
Last 2 Years.4032868 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.375
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 1 · 0

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+110-150
BOLBetOnline+102-132
BOVBovada-110-120
DKDraftKings-111-119
CZRCaesars-108-124

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

Context

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

Batter · Total Bases / PA vs RHP.447

WindowRateSample
Last 2 Weeks.60030 PA
Season.454227 PA
Last 2 Years.437899 PA

Last 5 GamesTotal Bases

Jun 21@ MIA0
Jun 23vs ATH1
Jun 24vs ATH4
Jun 25vs ATH0
Jun 26vs ATL2

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

WindowRateSample
Last 2 Weeks.56837 PA
Season.270256 PA
Last 2 Years.320646 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.262107 PA
Season.330757 PA
Last 2 Years.3322401 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.332
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-4

Total Bases4 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.815

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+139-182
BRBetRivers+116
BOVBovada+125-165
DKDraftKings+123-163
CZRCaesars+125-170

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

Context

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

Batter · Total Bases / PA vs RHP.413

WindowRateSample
Last 2 Weeks.50042 PA
Season.404198 PA
Last 2 Years.404198 PA

Last 5 GamesTotal Bases

Jun 21@ DET0
Jun 22vs CLE2
Jun 23vs CLE0
Jun 24vs CLE1
Jun 26vs KC3

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

WindowRateSample
Last 2 Weeks.57726 PA
Season.348230 PA
Last 2 Years.335808 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

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

WindowRateSample
Last 2 Weeks.434189 PA
Season.416930 PA
Last 2 Years.3862761 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.911

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+134-175
BRBetRivers+150
BOVBovada+150-200
DKDraftKings+147-198
CZRCaesars+132-176

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

WindowRateSample
Last 2 Weeks.56141 PA
Season.521242 PA
Last 2 Years.439929 PA

Last 5 GamesTotal Bases

Jun 21@ KC5
Jun 22vs AZ1
Jun 23vs AZ2
Jun 24vs AZ1
Jun 26vs MIA0

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41251 PA
Last 2 Years.497290 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

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

WindowRateSample
Last 2 Weeks.389275 PA
Season.3261345 PA
Last 2 Years.3533639 PA

Quality of Contact vs RHP

wOBA.390
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.908

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline-103-125
BRBetRivers-112
BOVBovada-110-120
DKDraftKings-112-118
CZRCaesars-107-125

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

WindowRateSample
Last 2 Weeks.33333 PA
Season.44091 PA
Last 2 Years.44091 PA

Last 5 GamesTotal Bases

Jun 20@ ATH1
Jun 21@ ATH0
Jun 22vs BAL1
Jun 24vs BAL2
Jun 26vs ATH2

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

WindowRateSample
Last 2 Weeks.60025 PA
Season.308104 PA
Last 2 Years.310187 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

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

WindowRateSample
Last 2 Weeks.489184 PA
Season.387902 PA
Last 2 Years.3842215 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.769

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-135+105

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

Context

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

Batter · Total Bases / PA vs RHP.446

WindowRateSample
Last 2 Weeks.64734 PA
Season.429212 PA
Last 2 Years.391801 PA

Last 5 GamesTotal Bases

Jun 20@ DET0
Jun 21@ DET0
Jun 22vs CLE1
Jun 24vs CLE0
Jun 26vs KC6

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

WindowRateSample
Last 2 Weeks.57726 PA
Season.348230 PA
Last 2 Years.335808 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

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

WindowRateSample
Last 2 Weeks.434189 PA
Season.416930 PA
Last 2 Years.3862761 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head4-for-20

Total Bases6 in 20 PA
Career Average.200
Plate Appearances20
HR · K · BB0 · 6 · 0

Projection

Projected Total Bases1.9

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+141-185
BRBetRivers+130
CZRCaesars+133-179

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

Context

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

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.54533 PA
Season.433134 PA
Last 2 Years.389596 PA

Last 5 GamesTotal Bases

Jun 22vs HOU1
Jun 23vs HOU0
Jun 24vs HOU4
Jun 25vs TEX0
Jun 26vs TEX1

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.33871 PA
Last 2 Years.396450 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

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

WindowRateSample
Last 2 Weeks.401142 PA
Season.368956 PA
Last 2 Years.3693053 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.888

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+141-185
BRBetRivers+138
BOVBovada+140-185
DKDraftKings+137-183
CZRCaesars+137-190

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

Batter · Total Bases / PA vs RHP.441

WindowRateSample
Last 2 Weeks.55636 PA
Season.438235 PA
Last 2 Years.456638 PA

Last 5 GamesTotal Bases

Jun 22vs KC1
Jun 23vs KC2
Jun 24vs KC3
Jun 25vs KC4
Jun 26vs AZ2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

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

WindowRateSample
Last 2 Weeks.453150 PA
Season.388939 PA
Last 2 Years.3902847 PA

Quality of Contact vs RHP

wOBA.386
Hard-Hit %39%

How well he's squaring up the ball.

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+110-150
BOLBetOnline+117-152
BRBetRivers+102
BOVBovada+110-145
DKDraftKings+107-143
FANFanatics+110-145
CZRCaesars+110-148

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

Context

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

Batter · Total Bases / PA vs LHP.450

WindowRateSample
Last 2 Weeks.33315 PA
Season.61488 PA
Last 2 Years.603282 PA

Last 5 GamesTotal Bases

Jun 20vs LAA0
Jun 23@ SF0
Jun 24@ SF0
Jun 25@ SF1
Jun 26@ LAA2

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

WindowRateSample
Last 2 Weeks.20040 PA
Season.312285 PA
Last 2 Years.369556 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

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

WindowRateSample
Last 2 Weeks.326233 PA
Season.297968 PA
Last 2 Years.3172372 PA

Quality of Contact vs LHP

wOBA.365
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.753

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+113-147
BRBetRivers+102
BOVBovada+115-150
DKDraftKings+112-148
CZRCaesars+106-141

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

Context

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

Batter · Total Bases / PA vs RHP.461

WindowRateSample
Last 2 Weeks.69239 PA
Season.419248 PA
Last 2 Years.419248 PA

Last 5 GamesTotal Bases

Jun 22vs HOU6
Jun 23vs HOU3
Jun 24vs HOU0
Jun 25vs TEX5
Jun 26vs TEX5

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

WindowRateSample
Last 2 Weeks.80015 PA
Season.36563 PA
Last 2 Years.522477 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

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

WindowRateSample
Last 2 Weeks.379240 PA
Season.3241098 PA
Last 2 Years.3334080 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.874

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+141-185
BRBetRivers+123
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+126-170

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

WindowRateSample
Last 2 Weeks.40035 PA
Season.433247 PA
Last 2 Years.414999 PA

Last 5 GamesTotal Bases

Jun 21@ MIA0
Jun 23vs ATH3
Jun 24vs ATH0
Jun 25vs ATH4
Jun 26vs ATL3

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

WindowRateSample
Last 2 Weeks.68419 PA
Season.430142 PA
Last 2 Years.454544 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.290162 PA
Season.2941000 PA
Last 2 Years.3163699 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.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head5-for-16

Total Bases13 in 17 PA
Career Average.294
Plate Appearances17
HR · K · BB2 · 6 · 1

Projection

Projected Total Bases1.771

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+164-217
BRBetRivers+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~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 17-game hitting streak

Batter · Total Bases / PA vs RHP.417

WindowRateSample
Last 2 Weeks.52442 PA
Season.388219 PA
Last 2 Years.423274 PA

Last 5 GamesTotal Bases

Jun 22@ TB1
Jun 23@ TB1
Jun 24@ TB1
Jun 25@ TB4
Jun 26@ CWS1

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

WindowRateSample
Last 2 Weeks.56332 PA
Season.338213 PA
Last 2 Years.355636 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

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

WindowRateSample
Last 2 Weeks.348207 PA
Season.323957 PA
Last 2 Years.3572716 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.865

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+144-189
BRBetRivers+150
CZRCaesars+132-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
WeatherNeutral

Batter · Total Bases / PA vs LHP.411

WindowRateSample
Last 2 Weeks.47117 PA
Season.48945 PA
Last 2 Years.48945 PA

Last 5 GamesTotal Bases

Jun 21vs LAA1
Jun 23@ SF0
Jun 24@ SF2
Jun 25@ SF3
Jun 26@ LAA1

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

WindowRateSample
Last 2 Weeks.20040 PA
Season.312285 PA
Last 2 Years.369556 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

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

WindowRateSample
Last 2 Weeks.326233 PA
Season.297968 PA
Last 2 Years.3172372 PA

Quality of Contact vs LHP

wOBA.362
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.74

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+149-196
BRBetRivers+145
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.437

WindowRateSample
Last 2 Weeks.55618 PA
Season.51854 PA
Last 2 Years.492313 PA

Last 5 GamesTotal Bases

Jun 21@ ATL1
Jun 22@ CIN0
Jun 23@ CIN1
Jun 24@ CIN3
Jun 26vs CHC3

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.356216 PA
Last 2 Years.3401068 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.390990 PA
Last 2 Years.3884351 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %40%

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-Head2-for-5

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

Projection

Projected Total Bases1.859

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline+103-133
BRBetRivers-109
BOVBovada+110-145
DKDraftKings+108-144
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
WeatherWorking against
Recent Form🔥 14-game hitting streak

Batter · Total Bases / PA vs RHP.434

WindowRateSample
Last 2 Weeks.58834 PA
Season.432190 PA
Last 2 Years.388557 PA

Last 5 GamesTotal Bases

Jun 21vs PIT2
Jun 22vs BOS3
Jun 23vs BOS1
Jun 24vs BOS2
Jun 26@ MIN7

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

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

WindowRateSample
Last 2 Weeks.412199 PA
Season.3631102 PA
Last 2 Years.3803083 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.852

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+122-159
BRBetRivers+117
BOVBovada+120-160
DKDraftKings+120-160
CZRCaesars+118-157

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

Context

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

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.50038 PA
Season.383230 PA
Last 2 Years.383230 PA

Last 5 GamesTotal Bases

Jun 21@ KC9
Jun 22vs AZ2
Jun 23vs AZ0
Jun 24vs AZ0
Jun 26vs MIA0

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41251 PA
Last 2 Years.497290 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

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

WindowRateSample
Last 2 Weeks.389275 PA
Season.3261345 PA
Last 2 Years.3533639 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.846

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+124-161
BRBetRivers+110
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+116-154

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

Context

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.40040 PA
Season.32749 PA
Last 2 Years.36984 PA

Last 5 GamesTotal Bases

Jun 20@ ATH4
Jun 21@ ATH5
Jun 22vs BAL0
Jun 24vs BAL0
Jun 26vs ATH2

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

WindowRateSample
Last 2 Weeks.11118 PA
Season.408103 PA
Last 2 Years.337181 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

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

WindowRateSample
Last 2 Weeks.426265 PA
Season.3691117 PA
Last 2 Years.3633215 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.731

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+171-227
BRBetRivers+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.397

WindowRateSample
Last 2 Weeks.36730 PA
Season.452208 PA
Last 2 Years.404659 PA

Last 5 GamesTotal Bases

Jun 21@ MIA0
Jun 23vs ATH5
Jun 24vs ATH3
Jun 25vs ATH3
Jun 26vs ATL0

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

WindowRateSample
Last 2 Weeks.56837 PA
Season.270256 PA
Last 2 Years.320646 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.262107 PA
Season.330757 PA
Last 2 Years.3322401 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-4

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

Projection

Projected Total Bases1.741

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+120-156
BRBetRivers+106
BOVBovada+105-135
DKDraftKings+104-138
CZRCaesars+111-148

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

Context

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

Batter · Total Bases / PA vs LHP.481

WindowRateSample
Last 2 Weeks.93816 PA
Season.50687 PA
Last 2 Years.464308 PA

Last 5 GamesTotal Bases

Jun 20@ PHI5
Jun 23vs CHC0
Jun 24vs CHC4
Jun 24vs CHC0
Jun 25vs CHC0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.38473 PA
Last 2 Years.457162 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

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

WindowRateSample
Last 2 Weeks.412204 PA
Season.3601333 PA
Last 2 Years.3494761 PA

Quality of Contact vs LHP

wOBA.371
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+135-185
BOLBetOnline+141-185
BRBetRivers+160

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

Context

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

Batter · Total Bases / PA vs LHP.430

WindowRateSample
Last 2 Weeks1.1119 PA
Season.35593 PA
Last 2 Years.422275 PA

Last 5 GamesTotal Bases

Jun 21@ LAD5
Jun 22@ LAA5
Jun 23@ LAA0
Jun 24@ LAA3
Jun 26vs WSH3

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

WindowRateSample
Last 2 Weeks.25036 PA
Season.383261 PA
Last 2 Years.383261 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

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

WindowRateSample
Last 2 Weeks.439198 PA
Season.3551118 PA
Last 2 Years.3903821 PA

Quality of Contact vs LHP

wOBA.379
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases2 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

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+130-175
BOLBetOnline+124-161
BRBetRivers+128
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs RHP.413

WindowRateSample
Last 2 Weeks.43237 PA
Season.457234 PA
Last 2 Years.404918 PA

Last 5 GamesTotal Bases

Jun 22vs KC2
Jun 23vs KC0
Jun 24vs KC4
Jun 25vs KC2
Jun 26vs AZ3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

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

WindowRateSample
Last 2 Weeks.386220 PA
Season.3381023 PA
Last 2 Years.3703630 PA

Quality of Contact vs RHP

wOBA.391
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.825

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherWorking against
Recent Form🔥 9-game hitting streak

Batter · Total Bases / PA vs RHP.470

WindowRateSample
Last 2 Weeks.68832 PA
Season.464233 PA
Last 2 Years.464233 PA

Last 5 GamesTotal Bases

Jun 21vs PIT4
Jun 22vs BOS1
Jun 23vs BOS2
Jun 24vs BOS3
Jun 26@ MIN3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

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

WindowRateSample
Last 2 Weeks.412199 PA
Season.3631102 PA
Last 2 Years.3803083 PA

Quality of Contact vs RHP

wOBA.391
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.821

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+134-175
BRBetRivers+118
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.47540 PA
Season.371213 PA
Last 2 Years.384817 PA

Last 5 GamesTotal Bases

Jun 21@ AZ1
Jun 22vs LAD0
Jun 23vs LAD1
Jun 24vs LAD0
Jun 26vs COL2

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.617180 PA
Last 2 Years.462597 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

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

WindowRateSample
Last 2 Weeks.386171 PA
Season.405797 PA
Last 2 Years.4032868 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.375
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head9-for-31

Total Bases16 in 36 PA
Career Average.250
Plate Appearances36
HR · K · BB2 · 2 · 5

Projection

Projected Total Bases1.815

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+120-156
BRBetRivers+114
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+111-150

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

Context

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

Batter · Total Bases / PA vs LHP.381

WindowRateSample
Last 2 Weeks.37524 PA
Season.402122 PA
Last 2 Years.389275 PA

Last 5 GamesTotal Bases

Jun 21vs LAA5
Jun 23@ SF0
Jun 24@ SF0
Jun 25@ SF0
Jun 26@ LAA2

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.21697 PA
Last 2 Years.272206 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

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

WindowRateSample
Last 2 Weeks.430186 PA
Season.341890 PA
Last 2 Years.3472012 PA

Quality of Contact vs LHP

wOBA.340
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.305
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases3 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 1 · 3

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
BOLBetOnline+139-182
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+132-176
CZRCaesars+131-176

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

Context

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

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.0009 PA
Season.389193 PA
Last 2 Years.433945 PA

Last 5 GamesTotal Bases

May 30vs ATL3
May 31vs ATL2
Jun 23vs MIL0
Jun 24vs MIL1
Jun 26@ PIT0

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.63054 PA
Last 2 Years.496129 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

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

WindowRateSample
Last 2 Weeks.344241 PA
Season.3551403 PA
Last 2 Years.3413633 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

Projection

Projected Total Bases1.806

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+110-143
BRBetRivers+100
BOVBovada+110-145
DKDraftKings+107-142
CZRCaesars-108-125

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

WindowRateSample
Last 2 Weeks.57142 PA
Season.426209 PA
Last 2 Years.342374 PA

Last 5 GamesTotal Bases

Jun 22@ TB0
Jun 23@ TB9
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS3

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

WindowRateSample
Last 2 Weeks.56332 PA
Season.338213 PA
Last 2 Years.355636 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

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

WindowRateSample
Last 2 Weeks.348207 PA
Season.323957 PA
Last 2 Years.3572716 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.813

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+126-164
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs RHP.430

WindowRateSample
Last 2 Weeks.2229 PA
Season.573143 PA
Last 2 Years.501743 PA

Last 5 GamesTotal Bases

May 21@ AZ0
Jun 22vs BOS1
Jun 23vs BOS0
Jun 24vs BOS1
Jun 26@ MIN0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

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

WindowRateSample
Last 2 Weeks.412199 PA
Season.3631102 PA
Last 2 Years.3803083 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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+110-150
BOLBetOnline+103-133
BRBetRivers+112
BOVBovada+100-130
DKDraftKings-101-132
CZRCaesars-103-130

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

Context

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

Batter · Total Bases / PA vs RHP.443

WindowRateSample
Last 2 Weeks.50026 PA
Season.508183 PA
Last 2 Years.462439 PA

Last 5 GamesTotal Bases

Jun 19vs BOS0
Jun 20vs BOS0
Jun 21vs BOS4
Jun 24@ PIT0
Jun 26@ CLE0

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.359198 PA
Last 2 Years.389514 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.320169 PA
Season.3411029 PA
Last 2 Years.3353354 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.8

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+132-172
BRBetRivers+140
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+128-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
WeatherWorking against

Batter · Total Bases / PA vs LHP.472

WindowRateSample
Last 2 Weeks.7508 PA
Season.69863 PA
Last 2 Years.475177 PA

Last 5 GamesTotal Bases

Jun 21@ LAD0
Jun 22@ LAA4
Jun 23@ LAA0
Jun 24@ LAA1
Jun 26vs WSH4

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

WindowRateSample
Last 2 Weeks.25036 PA
Season.383261 PA
Last 2 Years.383261 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

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

WindowRateSample
Last 2 Weeks.439198 PA
Season.3551118 PA
Last 2 Years.3903821 PA

Quality of Contact vs LHP

wOBA.367
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.799

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+141-185
BRBetRivers+128
BOVBovada+135-180
DKDraftKings+134-178
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~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.417

WindowRateSample
Last 2 Weeks.63219 PA
Season.387194 PA
Last 2 Years.419602 PA

Last 5 GamesTotal Bases

Jun 20@ CHC4
Jun 22vs HOU1
Jun 23vs HOU8
Jun 24vs HOU2
Jun 26vs TEX0

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.33871 PA
Last 2 Years.396450 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

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

WindowRateSample
Last 2 Weeks.401142 PA
Season.368956 PA
Last 2 Years.3693053 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-4

Total Bases7 in 4 PA
Career Average.750
Plate Appearances4
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.793

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+130-169
BRBetRivers+135
BOVBovada+115-150
DKDraftKings+114-151
FANFanatics+130-170
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks.58131 PA
Season.368220 PA
Last 2 Years.382892 PA

Last 5 GamesTotal Bases

Jun 22vs NYY1
Jun 23vs NYY0
Jun 24vs NYY0
Jun 25vs HOU0
Jun 26vs HOU4

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

WindowRateSample
Last 2 Weeks.48533 PA
Season.441143 PA
Last 2 Years.391215 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

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

WindowRateSample
Last 2 Weeks.390246 PA
Season.3141125 PA
Last 2 Years.3173122 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.81

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+146-192
BRBetRivers+143
BOVBovada+140-185
DKDraftKings+138-185
CZRCaesars+138-190

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

Context

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.47117 PA
Season.387194 PA
Last 2 Years.371681 PA

Last 5 GamesTotal Bases

Jun 3vs COL0
Jun 22vs BAL4
Jun 23vs BAL0
Jun 24vs BAL4
Jun 26vs ATH0

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

WindowRateSample
Last 2 Weeks.11118 PA
Season.408103 PA
Last 2 Years.337181 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

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

WindowRateSample
Last 2 Weeks.426265 PA
Season.3691117 PA
Last 2 Years.3633215 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.694

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-162+121

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

Context

Expected PAs4.45
vs SP / Bullpen~1.2× / ~3.2×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.38918 PA
Season.40993 PA
Last 2 Years.465241 PA

Last 5 GamesTotal Bases

Jun 23vs CHC5
Jun 24vs CHC6
Jun 24vs CHC1
Jun 25vs CHC1
Jun 26vs PHI2

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.38473 PA
Last 2 Years.457162 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

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

WindowRateSample
Last 2 Weeks.412204 PA
Season.3601333 PA
Last 2 Years.3494761 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.787

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline+109-141
BRBetRivers-105
BOVBovada+100-130
DKDraftKings-103-129
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
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.469

WindowRateSample
Last 2 Weeks.69029 PA
Season.479140 PA
Last 2 Years.479140 PA

Last 5 GamesTotal Bases

Jun 21@ HOU1
Jun 22@ CWS1
Jun 23@ CWS0
Jun 24@ CWS0
Jun 26vs SEA0

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

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

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

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 PA

Quality of Contact vs RHP

wOBA.383
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.257
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+145-200
BOLBetOnline+158-208
BRBetRivers+145

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

Context

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

Batter · Total Bases / PA vs RHP.443

WindowRateSample
Last 2 Weeks.44747 PA
Season.504240 PA
Last 2 Years.482890 PA

Last 5 GamesTotal Bases

Jun 21@ COL1
Jun 23vs SEA3
Jun 24vs SEA1
Jun 25vs SEA5
Jun 26vs CIN0

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

WindowRateSample
Last 2 Weeks.21932 PA
Season.335203 PA
Last 2 Years.365301 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

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

WindowRateSample
Last 2 Weeks.300180 PA
Season.378823 PA
Last 2 Years.3542476 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.765

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+144-189
BRBetRivers+114
BOVBovada+130-170
DKDraftKings+127-169
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
WeatherHelping

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.23517 PA
Season.482191 PA
Last 2 Years.423981 PA

Last 5 GamesTotal Bases

Jun 21vs MIL0
Jun 22@ SD1
Jun 23@ SD0
Jun 24@ SD2
Jun 26@ SF3

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

WindowRateSample
Last 2 Weeks.25040 PA
Season.332211 PA
Last 2 Years.369848 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.337175 PA
Season.3501097 PA
Last 2 Years.3302604 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head6-for-25

Total Bases10 in 27 PA
Career Average.222
Plate Appearances27
HR · K · BB1 · 8 · 2

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
BOLBetOnline+124-161
BRBetRivers+120
BOVBovada+120-160
DKDraftKings+117-155
CZRCaesars+116-154

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.459

WindowRateSample
Last 2 Weeks.66739 PA
Season.458212 PA
Last 2 Years.363694 PA

Last 5 GamesTotal Bases

Jun 21@ AZ0
Jun 22vs LAD0
Jun 23vs LAD4
Jun 24vs LAD1
Jun 26vs COL4

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.617180 PA
Last 2 Years.462597 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

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

WindowRateSample
Last 2 Weeks.386171 PA
Season.405797 PA
Last 2 Years.4032868 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.375
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.764

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+144-189
BRBetRivers+135
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+133-179

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

Context

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

Batter · Total Bases / PA vs LHP.437

WindowRateSample
Last 2 Weeks.38918 PA
Season.65455 PA
Last 2 Years.467276 PA

Last 5 GamesTotal Bases

Jun 20@ ATL1
Jun 22@ CIN0
Jun 23@ CIN0
Jun 24@ CIN2
Jun 26vs CHC0

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.356216 PA
Last 2 Years.3401068 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.390990 PA
Last 2 Years.3884351 PA

Quality of Contact vs LHP

wOBA.387
Hard-Hit %40%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+130-169
BRBetRivers+138
BOVBovada+135-180
DKDraftKings+136-182
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~1.7× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.430

WindowRateSample
Last 2 Weeks.53132 PA
Season.423222 PA
Last 2 Years.465910 PA

Last 5 GamesTotal Bases

Jun 21vs MIN1
Jun 22@ STL3
Jun 23@ STL0
Jun 24@ STL1
Jun 26@ TB4

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.21081 PA
Last 2 Years.194155 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

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

WindowRateSample
Last 2 Weeks.453203 PA
Season.3491002 PA
Last 2 Years.3522883 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.260
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.755

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+124-161
BRBetRivers+105
BOVBovada+115-150
DKDraftKings+114-152
CZRCaesars+113-152

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.39538 PA
Season.374251 PA
Last 2 Years.374251 PA

Last 5 GamesTotal Bases

Jun 22vs NYY3
Jun 23vs NYY0
Jun 24vs NYY3
Jun 25vs HOU1
Jun 26vs HOU1

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

WindowRateSample
Last 2 Weeks.48533 PA
Season.441143 PA
Last 2 Years.391215 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

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

WindowRateSample
Last 2 Weeks.390246 PA
Season.3141125 PA
Last 2 Years.3173122 PA

Quality of Contact vs RHP

wOBA.366
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head2-for-2

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

Projection

Projected Total Bases1.77

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+122-159
BRBetRivers+114
BOVBovada+115-150
DKDraftKings+116-155
CZRCaesars+117-157

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

Context

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.41234 PA
Season.306255 PA
Last 2 Years.4201050 PA

Last 5 GamesTotal Bases

Jun 22vs HOU2
Jun 23vs HOU1
Jun 24vs HOU0
Jun 25vs TEX0
Jun 26vs TEX2

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

WindowRateSample
Last 2 Weeks.80015 PA
Season.36563 PA
Last 2 Years.522477 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

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

WindowRateSample
Last 2 Weeks.379240 PA
Season.3241098 PA
Last 2 Years.3334080 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases2 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.742

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+107-139
BRBetRivers-113
BOVBovada+105-135
DKDraftKings+102-136
CZRCaesars+105-139

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

Context

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

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.45746 PA
Season.303274 PA
Last 2 Years.393865 PA

Last 5 GamesTotal Bases

Jun 21@ TEX1
Jun 22vs ATL1
Jun 23vs ATL6
Jun 24vs ATL0
Jun 26vs LAD3

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

WindowRateSample
Last 2 Weeks.11817 PA
Season.323167 PA
Last 2 Years.312552 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.352

WindowRateSample
Last 2 Weeks.366216 PA
Season.3401210 PA
Last 2 Years.3373018 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases2 in 12 PA
Career Average.167
Plate Appearances12
HR · K · BB0 · 2 · 1

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+135-185
BOLBetOnline+136-179
BRBetRivers+120
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.23738 PA
Season.469162 PA
Last 2 Years.376681 PA

Last 5 GamesTotal Bases

Jun 21@ NYY0
Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL0
Jun 26@ PIT0

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.63054 PA
Last 2 Years.496129 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

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

WindowRateSample
Last 2 Weeks.344241 PA
Season.3551403 PA
Last 2 Years.3413633 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.736

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+132-172
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+125-170

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

Context

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

Batter · Total Bases / PA vs RHP.457

WindowRateSample
Last 2 Weeks.58541 PA
Season.464233 PA
Last 2 Years.450856 PA

Last 5 GamesTotal Bases

Jun 21@ TB0
Jun 22vs PHI4
Jun 23vs PHI4
Jun 24vs PHI4
Jun 26@ BAL0

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

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

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

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.742

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+104-135
BRBetRivers+108
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+108-143

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.4× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.54831 PA
Season.322152 PA
Last 2 Years.346593 PA

Last 5 GamesTotal Bases

Jun 20@ AZ4
Jun 22vs LAD0
Jun 23vs LAD4
Jun 24vs LAD2
Jun 26vs COL0

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.617180 PA
Last 2 Years.462597 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

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

WindowRateSample
Last 2 Weeks.386171 PA
Season.405797 PA
Last 2 Years.4032868 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.375
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head4-for-14

Total Bases7 in 14 PA
Career Average.286
Plate Appearances14
HR · K · BB1 · 5 · 0

Projection

Projected Total Bases1.737

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+144-189
BRBetRivers+150
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+138-190

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

Context

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

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.33330 PA
Season.356230 PA
Last 2 Years.405926 PA

Last 5 GamesTotal Bases

Jun 22@ WSH0
Jun 23@ WSH2
Jun 24@ WSH3
Jun 25@ WSH2
Jun 26@ NYM3

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

WindowRateSample
Last 2 Weeks.3758 PA
Season.33369 PA
Last 2 Years.272103 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

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

WindowRateSample
Last 2 Weeks.389247 PA
Season.3201069 PA
Last 2 Years.3283687 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.732

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+124-161
BRBetRivers+128
BOVBovada+120-160
DKDraftKings+122-163
CZRCaesars+119-159

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.374262 PA
Last 2 Years.4741070 PA

Last 5 GamesTotal Bases

Jun 15@ WSH0
Jun 16@ WSH3
Jun 17@ WSH1
Jun 18vs STL5
Jun 26@ CWS0

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

WindowRateSample
Last 2 Weeks.46213 PA
Season.338145 PA
Last 2 Years.361543 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

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

WindowRateSample
Last 2 Weeks.382157 PA
Season.3641069 PA
Last 2 Years.3523122 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.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head4-for-16

Total Bases5 in 18 PA
Career Average.222
Plate Appearances18
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.732

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline-108-120
BRBetRivers-124
BOVBovada-110-120
DKDraftKings-110-120
CZRCaesars-112-120

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

Context

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.45735 PA
Season.366227 PA
Last 2 Years.366895 PA

Last 5 GamesTotal Bases

Jun 22@ WSH0
Jun 23@ WSH6
Jun 24@ WSH2
Jun 25@ WSH0
Jun 26@ NYM1

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

WindowRateSample
Last 2 Weeks1.14314 PA
Season.312109 PA
Last 2 Years.431160 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.3591103 PA
Last 2 Years.3173246 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.725

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192
BRBetRivers+145
BOVBovada+145-190
DKDraftKings+145-194
CZRCaesars+135-182

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

Context

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

Batter · Total Bases / PA vs RHP.437

WindowRateSample
Last 2 Weeks.67443 PA
Season.361241 PA
Last 2 Years.365969 PA

Last 5 GamesTotal Bases

Jun 21@ COL6
Jun 23vs SEA1
Jun 24vs SEA3
Jun 25vs SEA1
Jun 26vs CIN1

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

WindowRateSample
Last 2 Weeks.21932 PA
Season.335203 PA
Last 2 Years.365301 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

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

WindowRateSample
Last 2 Weeks.300180 PA
Season.378823 PA
Last 2 Years.3542476 PA

Quality of Contact vs RHP

wOBA.388
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases2 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 5 · 1

Projection

Projected Total Bases1.712

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+158-208
BRBetRivers+125

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

Context

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

Batter · Total Bases / PA vs RHP.420

WindowRateSample
Last 2 Weeks.56844 PA
Season.386233 PA
Last 2 Years.361714 PA

Last 5 GamesTotal Bases

Jun 21vs SD0
Jun 22@ MIA2
Jun 23@ MIA6
Jun 24@ MIA4
Jun 25@ TOR5

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.268179 PA
Last 2 Years.315734 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

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

WindowRateSample
Last 2 Weeks.333189 PA
Season.3131026 PA
Last 2 Years.3142807 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head3-for-11

Total Bases5 in 11 PA
Career Average.273
Plate Appearances11
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.698

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-132+102
CZRCaesars-130-103

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

Context

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

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.35714 PA
Season.25092 PA
Last 2 Years.311360 PA

Last 5 GamesTotal Bases

Jun 21@ ATL1
Jun 22@ CIN3
Jun 23@ CIN1
Jun 24@ CIN3
Jun 26vs CHC0

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

WindowRateSample
Last 2 Weeks1.00011 PA
Season.427103 PA
Last 2 Years.308363 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

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

WindowRateSample
Last 2 Weeks.371186 PA
Season.344856 PA
Last 2 Years.3602983 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.703

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-190+140

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

Context

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.37135 PA
Season.372239 PA
Last 2 Years.431763 PA

Last 5 GamesTotal Bases

Jun 21vs MIN3
Jun 22@ STL2
Jun 23@ STL2
Jun 24@ STL5
Jun 26@ TB0

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.21081 PA
Last 2 Years.194155 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

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

WindowRateSample
Last 2 Weeks.453203 PA
Season.3491002 PA
Last 2 Years.3522883 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.260
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.702

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+117-152
BRBetRivers-105
BOVBovada+115-150
DKDraftKings+112-149
CZRCaesars+110-145

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

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.430

WindowRateSample
Last 2 Weeks.62532 PA
Season.399188 PA
Last 2 Years.391215 PA

Last 5 GamesTotal Bases

Jun 21vs SF0
Jun 22vs TEX1
Jun 23vs TEX4
Jun 24vs TEX1
Jun 26@ STL1

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

WindowRateSample
Last 2 Weeks.30423 PA
Season.352182 PA
Last 2 Years.348692 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

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

WindowRateSample
Last 2 Weeks.393211 PA
Season.3721366 PA
Last 2 Years.3733599 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.697

A rough estimate of 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
BOLBetOnline-169+130

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

Context

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

Batter · Total Bases / PA vs RHP.442

WindowRateSample
Last 2 Weeks.56050 PA
Season.440243 PA
Last 2 Years.396826 PA

Last 5 GamesTotal Bases

Jun 22@ COL2
Jun 23@ COL1
Jun 24@ COL2
Jun 25vs NYY0
Jun 26vs NYY5

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.35742 PA
Last 2 Years.326187 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

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

WindowRateSample
Last 2 Weeks.366254 PA
Season.3131271 PA
Last 2 Years.3424334 PA

Quality of Contact vs RHP

wOBA.370
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.712

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-145
BOLBetOnline+130-169
BRBetRivers+114
BOVBovada+140-185
DKDraftKings+137-182
CZRCaesars+125-170

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

Context

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

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.42547 PA
Season.378196 PA
Last 2 Years.432681 PA

Last 5 GamesTotal Bases

Jun 21vs SF4
Jun 22vs TEX2
Jun 23vs TEX2
Jun 24vs TEX3
Jun 26@ STL1

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

WindowRateSample
Last 2 Weeks.30423 PA
Season.352182 PA
Last 2 Years.348692 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

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

WindowRateSample
Last 2 Weeks.393211 PA
Season.3721366 PA
Last 2 Years.3733599 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.695

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+136-179
BRBetRivers+135
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+131-176

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

Context

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

Batter · Total Bases / PA vs LHP.418

WindowRateSample
Last 2 Weeks.63611 PA
Season.44665 PA
Last 2 Years.446175 PA

Last 5 GamesTotal Bases

Jun 19vs TOR0
Jun 20vs TOR4
Jun 23@ NYM1
Jun 24@ NYM0
Jun 26@ MIL0

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.330203 PA
Last 2 Years.347478 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.230174 PA
Season.2961004 PA
Last 2 Years.3112580 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.693

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+150-200
BOLBetOnline+164-217
BRBetRivers+190

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.33333 PA
Season.462182 PA
Last 2 Years.394884 PA

Last 5 GamesTotal Bases

Jun 20@ NYY3
Jun 21@ NYY0
Jun 22vs MIL0
Jun 23vs MIL1
Jun 26@ PIT2

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.63054 PA
Last 2 Years.496129 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

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

WindowRateSample
Last 2 Weeks.344241 PA
Season.3551403 PA
Last 2 Years.3413633 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.372
Hard-Hit % Allowed38%

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
BOLBetOnline+167-222
BRBetRivers+143

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

WindowRateSample
Last 2 Weeks.37548 PA
Season.399266 PA
Last 2 Years.387853 PA

Last 5 GamesTotal Bases

Jun 21vs SF2
Jun 22vs TEX3
Jun 23vs TEX2
Jun 24vs TEX5
Jun 26@ STL0

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.299164 PA
Last 2 Years.343732 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

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

WindowRateSample
Last 2 Weeks.490243 PA
Season.3541409 PA
Last 2 Years.3504368 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.691

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+113-147
BRBetRivers+102
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars+107-143

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

Context

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

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.45511 PA
Season.437103 PA
Last 2 Years.341416 PA

Last 5 GamesTotal Bases

Jun 21@ LAD3
Jun 22@ LAA5
Jun 23@ LAA1
Jun 24@ LAA0
Jun 26vs WSH0

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.292113 PA
Last 2 Years.292113 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

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

WindowRateSample
Last 2 Weeks.440218 PA
Season.4051136 PA
Last 2 Years.4063248 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.688

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+128-167
BRBetRivers+125
BOVBovada+120-160
DKDraftKings+118-158
CZRCaesars+124-170

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

Context

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

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.10020 PA
Season.39888 PA
Last 2 Years.411287 PA

Last 5 GamesTotal Bases

Jun 21vs BAL2
Jun 22@ MIN0
Jun 23@ MIN3
Jun 24@ MIN0
Jun 26@ SD1

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.26050 PA
Last 2 Years.413172 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

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

WindowRateSample
Last 2 Weeks.385213 PA
Season.3351080 PA
Last 2 Years.3474592 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.615

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+120-156
BRBetRivers+120
BOVBovada+130-170
DKDraftKings+127-170
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.33315 PA
Season.43390 PA
Last 2 Years.403464 PA

Last 5 GamesTotal Bases

Jun 20@ PHI1
Jun 21@ PHI1
Jun 23vs CHC0
Jun 25vs CHC1
Jun 26vs PHI0

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.25467 PA
Last 2 Years.252131 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

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

WindowRateSample
Last 2 Weeks.363237 PA
Season.332987 PA
Last 2 Years.3433198 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.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

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-105-125
BOLBetOnline+117-152
BRBetRivers-106
BOVBovada+120-160
DKDraftKings+120-160
CZRCaesars+111-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.366

WindowRateSample
Last 2 Weeks.36641 PA
Season.36455 PA
Last 2 Years.34558 PA

Last 5 GamesTotal Bases

Jun 21@ TEX1
Jun 22vs ATL0
Jun 23vs ATL3
Jun 24vs ATL2
Jun 26vs LAD0

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

WindowRateSample
Last 2 Weeks.11817 PA
Season.323167 PA
Last 2 Years.312552 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.352

WindowRateSample
Last 2 Weeks.366216 PA
Season.3401210 PA
Last 2 Years.3373018 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.611

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-135+104

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

Context

Expected PAs4
vs SP / Bullpen~2.8× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.434

WindowRateSample
Last 2 Weeks.56332 PA
Season.443201 PA
Last 2 Years.422211 PA

Last 5 GamesTotal Bases

Jun 20@ DET0
Jun 21@ DET3
Jun 22vs CLE2
Jun 24vs CLE0
Jun 26vs KC5

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

WindowRateSample
Last 2 Weeks.57726 PA
Season.348230 PA
Last 2 Years.335808 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

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

WindowRateSample
Last 2 Weeks.434189 PA
Season.416930 PA
Last 2 Years.3862761 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.683

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-161+123
FANFanatics-165+125
CZRCaesars-170+127

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.46745 PA
Season.365238 PA
Last 2 Years.410795 PA

Last 5 GamesTotal Bases

Jun 22@ COL1
Jun 23@ COL7
Jun 24@ COL0
Jun 25vs NYY0
Jun 26vs NYY3

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

WindowRateSample
Last 2 Weeks.51533 PA
Season.39494 PA
Last 2 Years.308302 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

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

WindowRateSample
Last 2 Weeks.318179 PA
Season.3201023 PA
Last 2 Years.3203066 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases1 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.695

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+118-154
BRBetRivers+116
BOVBovada+125-165
DKDraftKings+124-165
CZRCaesars+115-154

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

Context

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

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.46037 PA
Season.426162 PA
Last 2 Years.364593 PA

Last 5 GamesTotal Bases

Jun 21vs STL3
Jun 22@ TB0
Jun 23@ TB2
Jun 24@ TB3
Jun 26@ CWS0

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

WindowRateSample
Last 2 Weeks.56332 PA
Season.338213 PA
Last 2 Years.355636 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

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

WindowRateSample
Last 2 Weeks.348207 PA
Season.323957 PA
Last 2 Years.3572716 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.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases5 in 5 PA
Career Average.600
Plate Appearances5
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.682

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-190+140

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.415123 PA
Last 2 Years.354158 PA

Last 5 GamesTotal Bases

Jun 21@ MIA0
Jun 23vs ATH0
Jun 24vs ATH0
Jun 25vs ATH0
Jun 26vs ATL2

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

WindowRateSample
Last 2 Weeks.56837 PA
Season.270256 PA
Last 2 Years.320646 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.262107 PA
Season.330757 PA
Last 2 Years.3322401 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.607

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+149-196
BRBetRivers+143
BOVBovada+140-185
DKDraftKings+139-185
CZRCaesars+135-182

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

Context

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

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.28635 PA
Season.399238 PA
Last 2 Years.462870 PA

Last 5 GamesTotal Bases

Jun 22vs NYY4
Jun 23vs NYY0
Jun 24vs NYY1
Jun 25vs HOU2
Jun 26vs HOU0

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

WindowRateSample
Last 2 Weeks.48533 PA
Season.441143 PA
Last 2 Years.391215 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

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

WindowRateSample
Last 2 Weeks.390246 PA
Season.3141125 PA
Last 2 Years.3173122 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.691

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+117-152
BRBetRivers+102
BOVBovada+110-145
DKDraftKings+108-143
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.24233 PA
Season.396225 PA
Last 2 Years.446426 PA

Last 5 GamesTotal Bases

Jun 21@ DET0
Jun 22vs CLE0
Jun 23vs CLE1
Jun 24vs CLE2
Jun 26vs KC1

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

WindowRateSample
Last 2 Weeks.57726 PA
Season.348230 PA
Last 2 Years.335808 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

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

WindowRateSample
Last 2 Weeks.434189 PA
Season.416930 PA
Last 2 Years.3862761 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.675

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+130-169
BRBetRivers+125
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+126-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
WeatherWorking against

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks.35714 PA
Season.44436 PA
Last 2 Years.427220 PA

Last 5 GamesTotal Bases

Jun 22@ TOR1
Jun 23@ TOR0
Jun 24@ TOR1
Jun 25@ DET2
Jun 26@ DET1

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

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

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.684

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+110-143
BRBetRivers+115
BOVBovada+110-145
DKDraftKings+111-148
CZRCaesars+109-145

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

Context

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.40537 PA
Season.351239 PA
Last 2 Years.324779 PA

Last 5 GamesTotal Bases

Jun 21@ DET0
Jun 22vs CLE1
Jun 23vs CLE4
Jun 24vs CLE2
Jun 26vs KC7

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

WindowRateSample
Last 2 Weeks.18527 PA
Season.386179 PA
Last 2 Years.381700 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

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

WindowRateSample
Last 2 Weeks.466189 PA
Season.359942 PA
Last 2 Years.3373218 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases2 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.672

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+117-152
BRBetRivers+108
BOVBovada+115-150
DKDraftKings+112-149
CZRCaesars+114-152

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.50018 PA
Season.391115 PA
Last 2 Years.357378 PA

Last 5 GamesTotal Bases

Jun 23@ NYM4
Jun 24@ NYM1
Jun 24@ NYM1
Jun 25@ NYM3
Jun 26@ MIL0

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.31087 PA
Last 2 Years.365170 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.253146 PA
Season.318919 PA
Last 2 Years.3012166 PA

Quality of Contact vs LHP

wOBA.352
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.668

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+136-179
BRBetRivers+138

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

Context

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

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.50016 PA
Season.38990 PA
Last 2 Years.354359 PA

Last 5 GamesTotal Bases

Jun 21@ ATL7
Jun 22@ CIN0
Jun 23@ CIN1
Jun 24@ CIN6
Jun 26vs CHC5

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.356216 PA
Last 2 Years.3401068 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.390990 PA
Last 2 Years.3884351 PA

Quality of Contact vs LHP

wOBA.357
Hard-Hit %42%

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-Head2-for-9

Total Bases2 in 12 PA
Career Average.167
Plate Appearances12
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.664

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+122-159
BRBetRivers+125
BOVBovada+120-160
DKDraftKings+119-159
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
WeatherWorking against

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.41541 PA
Season.438256 PA
Last 2 Years.409929 PA

Last 5 GamesTotal Bases

Jun 22vs PHI3
Jun 23vs PHI0
Jun 24vs PHI0
Jun 25vs PHI0
Jun 26@ BAL2

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

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

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

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.664

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+100-130
BRBetRivers-117
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars-104-129

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

Context

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

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.42547 PA
Season.370227 PA
Last 2 Years.393857 PA

Last 5 GamesTotal Bases

Jun 22@ COL0
Jun 23@ COL1
Jun 24@ COL6
Jun 25vs NYY1
Jun 26vs NYY0

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.35742 PA
Last 2 Years.326187 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

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

WindowRateSample
Last 2 Weeks.366254 PA
Season.3131271 PA
Last 2 Years.3424334 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.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+110-150
BOLBetOnline+120-156
BRBetRivers+120
BOVBovada+125-165
DKDraftKings+125-167
CZRCaesars+118-159

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

Context

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.27943 PA
Season.351268 PA
Last 2 Years.360891 PA

Last 5 GamesTotal Bases

Jun 21vs SF1
Jun 22vs TEX4
Jun 23vs TEX2
Jun 24vs TEX1
Jun 26@ STL1

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

WindowRateSample
Last 2 Weeks.30423 PA
Season.352182 PA
Last 2 Years.348692 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

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

WindowRateSample
Last 2 Weeks.393211 PA
Season.3721366 PA
Last 2 Years.3733599 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

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
BOLBetOnline+120-156
BRBetRivers+110
BOVBovada+110-145
DKDraftKings+109-145
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~2.1× / ~2.3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.29031 PA
Season.451222 PA
Last 2 Years.464720 PA

Last 5 GamesTotal Bases

Jun 21vs PIT0
Jun 22vs BOS1
Jun 23vs BOS1
Jun 24vs BOS0
Jun 26@ MIN4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

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

WindowRateSample
Last 2 Weeks.367210 PA
Season.3341048 PA
Last 2 Years.3513042 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.651

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+115-149
BRBetRivers+106
BOVBovada+105-135
DKDraftKings+103-137
CZRCaesars+108-143

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

Context

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.48843 PA
Season.305249 PA
Last 2 Years.4121021 PA

Last 5 GamesTotal Bases

Jun 21@ TEX1
Jun 22vs ATL6
Jun 23vs ATL1
Jun 24vs ATL0
Jun 26vs LAD2

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

WindowRateSample
Last 2 Weeks.11817 PA
Season.323167 PA
Last 2 Years.312552 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.352

WindowRateSample
Last 2 Weeks.366216 PA
Season.3401210 PA
Last 2 Years.3373018 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases6 in 12 PA
Career Average.250
Plate Appearances12
HR · K · BB1 · 4 · 2

Projection

Projected Total Bases1.578

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-152+117
CZRCaesars-159+119

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

Context

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.29224 PA
Season.421164 PA
Last 2 Years.414486 PA

Last 5 GamesTotal Bases

Jun 20vs MIL0
Jun 22@ SD0
Jun 23@ SD1
Jun 24@ SD0
Jun 26@ SF1

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

WindowRateSample
Last 2 Weeks.25040 PA
Season.332211 PA
Last 2 Years.369848 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.337175 PA
Season.3501097 PA
Last 2 Years.3302604 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head6-for-9

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

Projection

Projected Total Bases1.575

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+155-204
BRBetRivers+170
CZRCaesars+143-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
WeatherWorking against

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.36433 PA
Season.360261 PA
Last 2 Years.418986 PA

Last 5 GamesTotal Bases

Jun 21vs BOS1
Jun 23@ PIT0
Jun 24@ PIT2
Jun 25@ PIT1
Jun 26@ CLE1

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

WindowRateSample
Last 2 Weeks.18527 PA
Season.424165 PA
Last 2 Years.449510 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.342190 PA
Season.3281289 PA
Last 2 Years.3284186 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

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+105-145
BOLBetOnline+117-152
BRBetRivers-105
BOVBovada+105-135
DKDraftKings+106-140
CZRCaesars+108-143

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

Context

Expected PAs4.35
vs SP / Bullpen~1× / ~3.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 10-game hitting streak

Batter · Total Bases / PA vs RHP.400

WindowRateSample
Last 2 Weeks.50028 PA
Season.390159 PA
Last 2 Years.378481 PA

Last 5 GamesTotal Bases

Jun 19vs MIN1
Jun 21vs MIN1
Jun 23@ STL1
Jun 24@ STL1
Jun 26@ TB2

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

WindowRateSample
Last 2 Weeks.81811 PA
Season.68961 PA
Last 2 Years.475120 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

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

WindowRateSample
Last 2 Weeks.274226 PA
Season.3041077 PA
Last 2 Years.3403290 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.391
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.637

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+141-185
BRBetRivers+145
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+133-179

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

WindowRateSample
Last 2 Weeks.21723 PA
Season.327196 PA
Last 2 Years.317785 PA

Last 5 GamesTotal Bases

Jun 21vs MIL1
Jun 22@ SD0
Jun 23@ SD2
Jun 24@ SD1
Jun 26@ SF1

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

WindowRateSample
Last 2 Weeks.25040 PA
Season.332211 PA
Last 2 Years.369848 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.337175 PA
Season.3501097 PA
Last 2 Years.3302604 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-11

Total Bases5 in 11 PA
Career Average.364
Plate Appearances11
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.569

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+132-172
BRBetRivers+128
BOVBovada+135-180
DKDraftKings+135-181
CZRCaesars+125-170

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

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.21019 PA
Season.384151 PA
Last 2 Years.414502 PA

Last 5 GamesTotal Bases

Jun 21vs MIL0
Jun 22@ SD0
Jun 23@ SD0
Jun 24@ SD0
Jun 26@ SF0

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

WindowRateSample
Last 2 Weeks.25040 PA
Season.332211 PA
Last 2 Years.369848 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.337175 PA
Season.3501097 PA
Last 2 Years.3302604 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.283
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.569

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179
BRBetRivers+150
BOVBovada+130-170
DKDraftKings+131-174
CZRCaesars+132-179

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

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.38539 PA
Season.40759 PA
Last 2 Years.342646 PA

Last 5 GamesTotal Bases

Jun 21@ KC3
Jun 22vs AZ0
Jun 23vs AZ3
Jun 24vs AZ3
Jun 26vs MIA1

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41251 PA
Last 2 Years.497290 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

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

WindowRateSample
Last 2 Weeks.389275 PA
Season.3261345 PA
Last 2 Years.3533639 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.632

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+144-189
BRBetRivers+128
BOVBovada+140-185
DKDraftKings+138-185
CZRCaesars+135-182

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

Context

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

Batter · Total Bases / PA vs LHP.415

WindowRateSample
Last 2 Weeks.33312 PA
Season.60358 PA
Last 2 Years.406234 PA

Last 5 GamesTotal Bases

Jun 20vs LAA0
Jun 21vs LAA0
Jun 24@ SF0
Jun 25@ SF1
Jun 26@ LAA2

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

WindowRateSample
Last 2 Weeks.20040 PA
Season.312285 PA
Last 2 Years.369556 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

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

WindowRateSample
Last 2 Weeks.326233 PA
Season.297968 PA
Last 2 Years.3172372 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.275
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head6-for-22

Total Bases9 in 26 PA
Career Average.231
Plate Appearances26
HR · K · BB0 · 5 · 3

Projection

Projected Total Bases1.598

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+163

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

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks.40030 PA
Season.413121 PA
Last 2 Years.457379 PA

Last 5 GamesTotal Bases

Jun 22@ DET0
Jun 23@ DET0
Jun 24@ DET2
Jun 25@ BOS0
Jun 26@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.381181 PA
Season.354703 PA
Last 2 Years.3362261 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.639

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+118-154
BRBetRivers+118
BOVBovada+105-135
DKDraftKings+103-137
CZRCaesars+112-150

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

WindowRateSample
Last 2 Weeks.00014 PA
Season.43397 PA
Last 2 Years.487466 PA

Last 5 GamesTotal Bases

Jun 21vs BAL1
Jun 22@ MIN4
Jun 23@ MIN0
Jun 24@ MIN2
Jun 26@ SD1

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.20444 PA
Last 2 Years.238101 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

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

WindowRateSample
Last 2 Weeks.259216 PA
Season.3241227 PA
Last 2 Years.3323912 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.275
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.563

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-108-120
BRBetRivers-148
BOVBovada-120-110
DKDraftKings-121-109
CZRCaesars-127-105

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

Context

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.33333 PA
Season.439171 PA
Last 2 Years.482691 PA

Last 5 GamesTotal Bases

Jun 22vs NYY1
Jun 23vs NYY0
Jun 24vs NYY0
Jun 25vs HOU0
Jun 26vs HOU4

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

WindowRateSample
Last 2 Weeks.48533 PA
Season.441143 PA
Last 2 Years.391215 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

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

WindowRateSample
Last 2 Weeks.390246 PA
Season.3141125 PA
Last 2 Years.3173122 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.636

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

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.42119 PA
Season.32153 PA
Last 2 Years.27979 PA

Last 5 GamesTotal Bases

Jun 17@ LAD0
Jun 20vs WSH0
Jun 23vs KC0
Jun 25vs KC4
Jun 26vs AZ0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

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

WindowRateSample
Last 2 Weeks.453150 PA
Season.388939 PA
Last 2 Years.3902847 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.621

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-182+135

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

Context

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.48841 PA
Season.329249 PA
Last 2 Years.382887 PA

Last 5 GamesTotal Bases

Jun 20@ ATH5
Jun 21@ ATH0
Jun 22vs BAL1
Jun 23vs BAL1
Jun 26vs ATH4

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

WindowRateSample
Last 2 Weeks.11118 PA
Season.408103 PA
Last 2 Years.337181 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

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

WindowRateSample
Last 2 Weeks.426265 PA
Season.3691117 PA
Last 2 Years.3633215 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

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
BOLBetOnline+155-204
BRBetRivers+140

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

Context

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.48635 PA
Season.301113 PA
Last 2 Years.297435 PA

Last 5 GamesTotal Bases

Jun 22@ TB2
Jun 23@ TB0
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0

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

WindowRateSample
Last 2 Weeks.46213 PA
Season.338145 PA
Last 2 Years.361543 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

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

WindowRateSample
Last 2 Weeks.382157 PA
Season.3641069 PA
Last 2 Years.3523122 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-2

Total Bases2 in 2 PA
Career Average1.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.617

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-154+115

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

Context

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

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.45735 PA
Season.352108 PA
Last 2 Years.370278 PA

Last 5 GamesTotal Bases

Jun 20vs SF4
Jun 22vs TEX0
Jun 23vs TEX6
Jun 24vs TEX0
Jun 26@ STL0

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.299164 PA
Last 2 Years.343732 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

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

WindowRateSample
Last 2 Weeks.490243 PA
Season.3541409 PA
Last 2 Years.3504368 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head3-for-6

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

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+140-190
BOLBetOnline+146-192
BRBetRivers+140
BOVBovada+145-190
DKDraftKings+144-193
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
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.16025 PA
Season.366186 PA
Last 2 Years.320762 PA

Last 5 GamesTotal Bases

Jun 21vs BOS1
Jun 23@ PIT2
Jun 24@ PIT1
Jun 25@ PIT1
Jun 26@ CLE1

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.359198 PA
Last 2 Years.389514 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.320169 PA
Season.3411029 PA
Last 2 Years.3353354 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.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.613

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+149-196
BRBetRivers+155
CZRCaesars+144-197

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

Context

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

Batter · Total Bases / PA vs LHP.381

WindowRateSample
Last 2 Weeks.47419 PA
Season.330103 PA
Last 2 Years.417372 PA

Last 5 GamesTotal Bases

Jun 21vs BAL1
Jun 22@ MIN4
Jun 23@ MIN5
Jun 24@ MIN2
Jun 26@ SD3

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.20444 PA
Last 2 Years.238101 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

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

WindowRateSample
Last 2 Weeks.259216 PA
Season.3241227 PA
Last 2 Years.3323912 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.275
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.546

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-145
BOLBetOnline+112-145
BRBetRivers+104
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars+103-136

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

Context

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

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.41736 PA
Season.430214 PA
Last 2 Years.386780 PA

Last 5 GamesTotal Bases

Jun 21@ TEX1
Jun 22vs ATL0
Jun 23vs ATL0
Jun 24vs ATL0
Jun 26vs LAD1

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

WindowRateSample
Last 2 Weeks.25036 PA
Season.286182 PA
Last 2 Years.243548 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.337

WindowRateSample
Last 2 Weeks.311135 PA
Season.352819 PA
Last 2 Years.3421802 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases2 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.543

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-130+100
CZRCaesars-134+100

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

Context

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

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks.63611 PA
Season.29468 PA
Last 2 Years.431269 PA

Last 5 GamesTotal Bases

Jun 22@ TOR1
Jun 23@ TOR4
Jun 24@ TOR0
Jun 25@ DET0
Jun 26@ DET2

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

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

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.61

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+134-175
BRBetRivers+114
BOVBovada+125-165
DKDraftKings+123-163
CZRCaesars+125-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~2× / ~2.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.16724 PA
Season.35770 PA
Last 2 Years.35770 PA

Last 5 GamesTotal Bases

Jun 23vs CHC1
Jun 24vs CHC0
Jun 24vs CHC3
Jun 25vs CHC1
Jun 26vs PHI1

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.25467 PA
Last 2 Years.252131 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

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

WindowRateSample
Last 2 Weeks.363237 PA
Season.332987 PA
Last 2 Years.3433198 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.602

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+134-175
BRBetRivers+132
BOVBovada+145-190
DKDraftKings+144-192
CZRCaesars+131-176

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

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.33345 PA
Season.333147 PA
Last 2 Years.352438 PA

Last 5 GamesTotal Bases

Jun 21@ COL4
Jun 23vs SEA1
Jun 24vs SEA1
Jun 25vs SEA0
Jun 26vs CIN2

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

WindowRateSample
Last 2 Weeks.21932 PA
Season.335203 PA
Last 2 Years.365301 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

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

WindowRateSample
Last 2 Weeks.300180 PA
Season.378823 PA
Last 2 Years.3542476 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.588

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+145-192
BRBetRivers+143
BOVBovada+125-165
DKDraftKings+126-169
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~1× / ~3.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.0004 PA
Season.15632 PA
Last 2 Years.356345 PA

Last 5 GamesTotal Bases

Apr 19@ CHC0
Apr 21vs MIN4
Apr 22vs MIN2
Jun 24vs CHC0
Jun 26vs PHI1

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.38473 PA
Last 2 Years.457162 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

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

WindowRateSample
Last 2 Weeks.412204 PA
Season.3601333 PA
Last 2 Years.3494761 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.596

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+122-159
BRBetRivers+128
BOVBovada+140-185
DKDraftKings+138-184
CZRCaesars+123-164

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

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.50032 PA
Season.348187 PA
Last 2 Years.314768 PA

Last 5 GamesTotal Bases

Jun 21vs PIT1
Jun 22vs BOS1
Jun 23vs BOS4
Jun 24vs BOS3
Jun 26@ MIN1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

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

WindowRateSample
Last 2 Weeks.412199 PA
Season.3631102 PA
Last 2 Years.3803083 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.592

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+139-182
BRBetRivers+125
BOVBovada+140-185
DKDraftKings+137-183
FANFanatics+135-180
CZRCaesars+131-176

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 18vs NYM0
Jun 20vs NYM0
Jun 23@ WSH2
Jun 24@ WSH1
Jun 25@ WSH0

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

WindowRateSample
Last 2 Weeks1.14314 PA
Season.312109 PA
Last 2 Years.431160 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.3591103 PA
Last 2 Years.3173246 PA

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-141+108
CZRCaesars-138+100

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

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.25024 PA
Season.268153 PA
Last 2 Years.378535 PA

Last 5 GamesTotal Bases

Jun 17vs TOR1
Jun 20@ SEA1
Jun 21@ SEA0
Jun 22@ COL0
Jun 25vs NYY0

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

WindowRateSample
Last 2 Weeks.51533 PA
Season.39494 PA
Last 2 Years.308302 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

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

WindowRateSample
Last 2 Weeks.318179 PA
Season.3201023 PA
Last 2 Years.3203066 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases4 in 10 PA
Career Average.300
Plate Appearances10
HR · K · BB0 · 1 · 0

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+130-175
BOLBetOnline+136-179
BRBetRivers+145
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+130-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.3× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.55338 PA
Season.393252 PA
Last 2 Years.415764 PA

Last 5 GamesTotal Bases

Jun 21vs SD2
Jun 22@ MIA0
Jun 24@ MIA1
Jun 25@ TOR5
Jun 26@ TOR0

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

WindowRateSample
Last 2 Weeks.25028 PA
Season.238147 PA
Last 2 Years.299700 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

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

WindowRateSample
Last 2 Weeks.440243 PA
Season.3491070 PA
Last 2 Years.3633621 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

Projection

Projected Total Bases1.581

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-123-105
CZRCaesars-130-103

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 21@ DET2
Jun 22vs CLE4
Jun 23vs CLE0
Jun 24vs CLE4
Jun 26vs KC0

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

WindowRateSample
Last 2 Weeks.57726 PA
Season.348230 PA
Last 2 Years.335808 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

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

WindowRateSample
Last 2 Weeks.434189 PA
Season.416930 PA
Last 2 Years.3862761 PA

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

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

BookOverUnder
BOLBetOnline+161-213
BRBetRivers+138

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.35645 PA
Season.389221 PA
Last 2 Years.348702 PA

Last 5 GamesTotal Bases

Jun 21@ COL5
Jun 23vs SEA2
Jun 24vs SEA2
Jun 25vs SEA1
Jun 26vs CIN0

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

WindowRateSample
Last 2 Weeks.63611 PA
Season.277137 PA
Last 2 Years.291227 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

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

WindowRateSample
Last 2 Weeks.350223 PA
Season.3571003 PA
Last 2 Years.3593723 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

Projection

Projected Total Bases1.58

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+144-189
BRBetRivers+140
BOVBovada+155-210
DKDraftKings+155-209
CZRCaesars+142-193

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

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.71414 PA
Season.34555 PA
Last 2 Years.363201 PA

Last 5 GamesTotal Bases

Jun 18vs CLE2
Jun 19@ ATL1
Jun 20@ ATL1
Jun 23@ CIN0
Jun 24@ CIN0

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.356216 PA
Last 2 Years.3401068 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.390990 PA
Last 2 Years.3884351 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 2 · 1

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

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.37540 PA
Season.327254 PA
Last 2 Years.357627 PA

Last 5 GamesTotal Bases

Jun 21@ KC6
Jun 22vs AZ1
Jun 23vs AZ0
Jun 24vs AZ0
Jun 26vs MIA0

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.36433 PA
Last 2 Years.312247 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

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

WindowRateSample
Last 2 Weeks.308182 PA
Season.2921063 PA
Last 2 Years.3403437 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.589

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+138-190
BOLBetOnline+144-189
BRBetRivers+140
BOVBovada+130-170
DKDraftKings+128-170
CZRCaesars+131-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
WeatherWorking against
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.40542 PA
Season.322143 PA
Last 2 Years.340595 PA

Last 5 GamesTotal Bases

Jun 21@ AZ1
Jun 22vs LAD1
Jun 23vs LAD1
Jun 24vs LAD1
Jun 26vs COL4

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

WindowRateSample
Last 2 Weeks.52917 PA
Season.382186 PA
Last 2 Years.402605 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

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

WindowRateSample
Last 2 Weeks.497191 PA
Season.4201077 PA
Last 2 Years.4073819 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

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+130-175
BOLBetOnline+132-172
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+135-181
CZRCaesars+130-176

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

Context

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

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.17229 PA
Season.404109 PA
Last 2 Years.388263 PA

Last 5 GamesTotal Bases

Jun 22@ DET0
Jun 23@ DET0
Jun 24@ DET2
Jun 25@ BOS0
Jun 26@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.381181 PA
Season.354703 PA
Last 2 Years.3362261 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %30%

How well he's squaring up the ball.

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

BookOverUnder
MGMBetMGM+105-145
BOLBetOnline+118-154
BRBetRivers+114
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+107-141

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

Context

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

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.11817 PA
Season.41993 PA
Last 2 Years.400250 PA

Last 5 GamesTotal Bases

Jun 21vs LAA1
Jun 23@ SF2
Jun 24@ SF0
Jun 25@ SF2
Jun 26@ LAA0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.21697 PA
Last 2 Years.272206 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

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

WindowRateSample
Last 2 Weeks.430186 PA
Season.341890 PA
Last 2 Years.3472012 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.305
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases2 in 7 PA
Career Average.286
Plate Appearances7
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.567

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+144-189
BRBetRivers+140
BOVBovada+125-165
DKDraftKings+125-167
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
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.37243 PA
Season.290241 PA
Last 2 Years.440796 PA

Last 5 GamesTotal Bases

Jun 21@ TEX2
Jun 22vs ATL0
Jun 23vs ATL2
Jun 24vs ATL0
Jun 26vs LAD0

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

WindowRateSample
Last 2 Weeks.25036 PA
Season.286182 PA
Last 2 Years.243548 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.337

WindowRateSample
Last 2 Weeks.311135 PA
Season.352819 PA
Last 2 Years.3421802 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

Projection

Projected Total Bases1.524

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+164-217
BRBetRivers+148

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

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.56316 PA
Season.35562 PA
Last 2 Years.360267 PA

Last 5 GamesTotal Bases

Jun 21vs NYM1
Jun 22@ WSH0
Jun 23@ WSH6
Jun 24@ WSH0
Jun 26@ NYM0

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

WindowRateSample
Last 2 Weeks.3758 PA
Season.33369 PA
Last 2 Years.272103 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

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

WindowRateSample
Last 2 Weeks.389247 PA
Season.3201069 PA
Last 2 Years.3283687 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.334
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.582

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-169+130
CZRCaesars-162+121

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

Context

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

Batter · Total Bases / PA vs RHP.417

WindowRateSample
Last 2 Weeks.42935 PA
Season.471240 PA
Last 2 Years.409864 PA

Last 5 GamesTotal Bases

Jun 21@ TB6
Jun 22vs PHI1
Jun 24vs PHI1
Jun 25vs PHI0
Jun 26@ BAL0

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

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

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

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.578

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+109-141
BRBetRivers+118
BOVBovada+105-135
DKDraftKings+104-138
CZRCaesars+107-141

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

WindowRateSample
Last 2 Weeks.50046 PA
Season.393257 PA
Last 2 Years.379961 PA

Last 5 GamesTotal Bases

Jun 22@ MIA4
Jun 23@ MIA7
Jun 24@ MIA0
Jun 25@ TOR0
Jun 26@ TOR2

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.268179 PA
Last 2 Years.315734 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

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

WindowRateSample
Last 2 Weeks.333189 PA
Season.3131026 PA
Last 2 Years.3142807 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head4-for-9

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

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

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+145
CZRCaesars+136-182

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

Context

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

Batter · Total Bases / PA vs LHP.379

WindowRateSample
Last 2 Weeks.43816 PA
Season.36172 PA
Last 2 Years.391330 PA

Last 5 GamesTotal Bases

Jun 20vs TOR1
Jun 23@ NYM1
Jun 24@ NYM0
Jun 24@ NYM0
Jun 26@ MIL4

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.330203 PA
Last 2 Years.347478 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.230174 PA
Season.2961004 PA
Last 2 Years.3112580 PA

Quality of Contact vs LHP

wOBA.353
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.571

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-173+129

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

Context

Expected PAs4.25
vs SP / Bullpen~2.2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.33333 PA
Season.322205 PA
Last 2 Years.332533 PA

Last 5 GamesTotal Bases

Jun 21vs WSH2
Jun 22vs KC3
Jun 23vs KC0
Jun 24vs KC1
Jun 25vs KC2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

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

WindowRateSample
Last 2 Weeks.453150 PA
Season.388939 PA
Last 2 Years.3902847 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.569

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192
BRBetRivers+150
BOVBovada+150-200
DKDraftKings+148-198
CZRCaesars+138-190

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

Context

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

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.32437 PA
Season.304227 PA
Last 2 Years.345947 PA

Last 5 GamesTotal Bases

Jun 21vs MIN1
Jun 22@ STL0
Jun 23@ STL0
Jun 24@ STL1
Jun 26@ TB5

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.21081 PA
Last 2 Years.194155 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

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

WindowRateSample
Last 2 Weeks.453203 PA
Season.3491002 PA
Last 2 Years.3522883 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.260
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.568

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+174-233
BRBetRivers+155

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.6× / ~1.6×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.41541 PA
Season.432199 PA
Last 2 Years.378867 PA

Last 5 GamesTotal Bases

Jun 21@ COL0
Jun 23vs SEA1
Jun 24vs SEA7
Jun 25vs SEA1
Jun 26vs CIN0

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

WindowRateSample
Last 2 Weeks.21932 PA
Season.335203 PA
Last 2 Years.365301 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

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

WindowRateSample
Last 2 Weeks.300180 PA
Season.378823 PA
Last 2 Years.3542476 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 2 · 1

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-175+130
BOLBetOnline-169+130

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.33871 PA
Last 2 Years.396450 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

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

WindowRateSample
Last 2 Weeks.401142 PA
Season.368956 PA
Last 2 Years.3693053 PA

Starter Allows · vs LHB

wOBA Allowed.329
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.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks.2229 PA
Season.2229 PA
Last 2 Years.497167 PA

Last 5 GamesTotal Bases

Jun 20vs BAL2
Jun 21vs BAL0
Jun 22@ MIN2
Jun 23@ MIN1
Jun 26@ SD1

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.26050 PA
Last 2 Years.413172 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

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

WindowRateSample
Last 2 Weeks.385213 PA
Season.3351080 PA
Last 2 Years.3474592 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+152-200
BRBetRivers+155
BOVBovada+145-190
DKDraftKings+145-194
CZRCaesars+141-190

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.61513 PA
Season.61513 PA
Last 2 Years.303165 PA

Last 5 GamesTotal Bases

Jun 17@ WSH7
Jun 19vs STL2
Jun 21vs STL0
Jun 22@ TB0
Jun 24@ TB2

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

WindowRateSample
Last 2 Weeks.56332 PA
Season.338213 PA
Last 2 Years.355636 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

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

WindowRateSample
Last 2 Weeks.348207 PA
Season.323957 PA
Last 2 Years.3572716 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

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
BOLBetOnline-120-108
CZRCaesars-120-112

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

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.395

WindowRateSample
Last 2 Weeks.46715 PA
Season.43864 PA
Last 2 Years.371175 PA

Last 5 GamesTotal Bases

Jun 21vs BAL1
Jun 22@ MIN2
Jun 23@ MIN2
Jun 24@ MIN2
Jun 26@ SD0

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.20444 PA
Last 2 Years.238101 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

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

WindowRateSample
Last 2 Weeks.259216 PA
Season.3241227 PA
Last 2 Years.3323912 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.275
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
FANFanatics-150+115
CZRCaesars-162+121

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

Context

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

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.30010 PA
Season.30376 PA
Last 2 Years.378230 PA

Last 5 GamesTotal Bases

Jun 22@ TOR1
Jun 23@ TOR2
Jun 24@ TOR2
Jun 25@ DET0
Jun 26@ DET1

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

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

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-5

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

Projection

Projected Total Bases1.568

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+134-175
BRBetRivers+120
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.61041 PA
Season.371197 PA
Last 2 Years.347570 PA

Last 5 GamesTotal Bases

Jun 22@ COL3
Jun 23@ COL1
Jun 24@ COL0
Jun 25vs NYY5
Jun 26vs NYY3

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.35742 PA
Last 2 Years.326187 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

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

WindowRateSample
Last 2 Weeks.366254 PA
Season.3131271 PA
Last 2 Years.3424334 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.568

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+161-213
BRBetRivers+170
CZRCaesars+154-209

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

Context

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

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.11118 PA
Season.29358 PA
Last 2 Years.366306 PA

Last 5 GamesTotal Bases

Jun 21vs BAL1
Jun 22@ MIN0
Jun 23@ MIN2
Jun 24@ MIN7
Jun 26@ SD4

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.26050 PA
Last 2 Years.413172 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

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

WindowRateSample
Last 2 Weeks.385213 PA
Season.3351080 PA
Last 2 Years.3474592 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.506

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+130-169
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+127-170

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

Context

Expected PAs4.25
vs SP / Bullpen~2.4× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.39328 PA
Season.342234 PA
Last 2 Years.388891 PA

Last 5 GamesTotal Bases

Jun 21vs BOS0
Jun 23@ PIT2
Jun 24@ PIT3
Jun 25@ PIT1
Jun 26@ CLE0

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.359198 PA
Last 2 Years.389514 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.320169 PA
Season.3411029 PA
Last 2 Years.3353354 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.551

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+144-189
BRBetRivers+138
BOVBovada+135-180
DKDraftKings+133-178
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.1× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.44427 PA
Season.48635 PA
Last 2 Years.284162 PA

Last 5 GamesTotal Bases

Jun 22@ DET0
Jun 23@ DET2
Jun 24@ DET4
Jun 25@ BOS1
Jun 26@ BOS2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.328262 PA
Season.3251182 PA
Last 2 Years.3393633 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.552

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+161-213
BRBetRivers+130
FANFanatics+145-190
CZRCaesars+139-190

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.32128 PA
Season.405185 PA
Last 2 Years.341627 PA

Last 5 GamesTotal Bases

Jun 21vs MIL4
Jun 22@ SD1
Jun 23@ SD5
Jun 24@ SD2
Jun 26@ SF2

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

WindowRateSample
Last 2 Weeks.36819 PA
Season.270126 PA
Last 2 Years.311753 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.305174 PA
Season.3411160 PA
Last 2 Years.3293271 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases2 in 7 PA
Career Average.286
Plate Appearances7
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.493

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+155-210
BOLBetOnline+155-204
BRBetRivers+138
BOVBovada+150-200
DKDraftKings+149-200
CZRCaesars+146-197

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

Context

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

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.20020 PA
Season.36682 PA
Last 2 Years.409257 PA

Last 5 GamesTotal Bases

Jun 20vs CIN0
Jun 21vs CIN1
Jun 22@ DET4
Jun 25@ BOS1
Jun 26@ BOS0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.328262 PA
Season.3251182 PA
Last 2 Years.3393633 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.549

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+132-172
BRBetRivers+135
BOVBovada+130-170
DKDraftKings+130-174
CZRCaesars+128-180

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

Context

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

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.24441 PA
Season.452252 PA
Last 2 Years.355619 PA

Last 5 GamesTotal Bases

Jun 21@ KC0
Jun 22vs AZ0
Jun 23vs AZ2
Jun 24vs AZ1
Jun 26vs MIA1

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.36433 PA
Last 2 Years.312247 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

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

WindowRateSample
Last 2 Weeks.308182 PA
Season.2921063 PA
Last 2 Years.3403437 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.536

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+126-164
BRBetRivers+115
BOVBovada+120-160
DKDraftKings+117-156
CZRCaesars+118-157

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

Context

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.25040 PA
Season.361263 PA
Last 2 Years.382314 PA

Last 5 GamesTotal Bases

Jun 21@ NYY1
Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL3
Jun 26@ PIT1

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

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

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+126-164
BRBetRivers+108
BOVBovada+120-160
DKDraftKings+120-160
CZRCaesars+120-159

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

Context

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

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.39538 PA
Season.325163 PA
Last 2 Years.481867 PA

Last 5 GamesTotal Bases

Jun 21@ NYY0
Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL4
Jun 26@ PIT1

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

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

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

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

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

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-164+123

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

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.399

WindowRateSample
Last 2 Weeks.50016 PA
Season.40447 PA
Last 2 Years.430165 PA

Last 5 GamesTotal Bases

Jun 23vs CHC5
Jun 24vs CHC4
Jun 24vs CHC5
Jun 25vs CHC0
Jun 26vs PHI0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.38473 PA
Last 2 Years.457162 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

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

WindowRateSample
Last 2 Weeks.412204 PA
Season.3601333 PA
Last 2 Years.3494761 PA

Quality of Contact vs LHP

wOBA.340
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.537

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-143+110
CZRCaesars-141+107

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.45511 PA
Season.34775 PA
Last 2 Years.353275 PA

Last 5 GamesTotal Bases

Jun 21vs CLE1
Jun 22@ TOR0
Jun 23@ TOR0
Jun 25@ DET1
Jun 26@ DET0

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

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

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

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 1 · 4

Projection

Projected Total Bases1.539

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179
BRBetRivers+112
BOVBovada+135-180
DKDraftKings+132-176
CZRCaesars+126-170

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.36730 PA
Season.343204 PA
Last 2 Years.343204 PA

Last 5 GamesTotal Bases

Jun 22@ WSH0
Jun 23@ WSH2
Jun 24@ WSH0
Jun 25@ WSH2
Jun 26@ NYM0

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

WindowRateSample
Last 2 Weeks1.14314 PA
Season.312109 PA
Last 2 Years.431160 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.3591103 PA
Last 2 Years.3173246 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total 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
BOLBetOnline-167+127
CZRCaesars-157+117

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

Context

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.0004 PA
Season.44436 PA
Last 2 Years.44436 PA

Last 5 GamesTotal Bases

Jun 6vs CIN2
Jun 7vs CIN4
Jun 11@ NYM0
Jun 14@ MIN0
Jun 24vs AZ0

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41251 PA
Last 2 Years.497290 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

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

WindowRateSample
Last 2 Weeks.389275 PA
Season.3261345 PA
Last 2 Years.3533639 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.53

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+174-233
BRBetRivers+170

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

Batter · Total Bases / PA vs RHP.423

WindowRateSample
Last 2 Weeks.63330 PA
Season.40584 PA
Last 2 Years.333129 PA

Last 5 GamesTotal Bases

Jun 20@ COL0
Jun 21@ COL1
Jun 23vs SEA2
Jun 24vs SEA3
Jun 26vs CIN0

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

WindowRateSample
Last 2 Weeks.21932 PA
Season.335203 PA
Last 2 Years.365301 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

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

WindowRateSample
Last 2 Weeks.300180 PA
Season.378823 PA
Last 2 Years.3542476 PA

Quality of Contact vs RHP

wOBA.375
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.517

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-141+108
CZRCaesars-136+102

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

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.30423 PA
Season.427220 PA
Last 2 Years.367844 PA

Last 5 GamesTotal Bases

Jun 20@ CHC0
Jun 22vs HOU1
Jun 24vs HOU0
Jun 25vs TEX2
Jun 26vs TEX2

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

WindowRateSample
Last 2 Weeks.80015 PA
Season.36563 PA
Last 2 Years.522477 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

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

WindowRateSample
Last 2 Weeks.379240 PA
Season.3241098 PA
Last 2 Years.3334080 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.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.517

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+149-196
BRBetRivers+135
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+140-190

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

Context

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

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.08312 PA
Season.31698 PA
Last 2 Years.359396 PA

Last 5 GamesTotal Bases

Jun 21@ LAD5
Jun 22@ LAA1
Jun 23@ LAA0
Jun 24@ LAA4
Jun 26vs WSH0

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

WindowRateSample
Last 2 Weeks.25036 PA
Season.383261 PA
Last 2 Years.383261 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

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

WindowRateSample
Last 2 Weeks.439198 PA
Season.3551118 PA
Last 2 Years.3903821 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed29%

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.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+115-149
BRBetRivers+114
BOVBovada+110-145
DKDraftKings+108-143
CZRCaesars+108-140

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

Context

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

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.37532 PA
Season.305197 PA
Last 2 Years.344777 PA

Last 5 GamesTotal Bases

Jun 20vs WSH1
Jun 22vs KC0
Jun 23vs KC1
Jun 25vs KC2
Jun 26vs AZ4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

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

WindowRateSample
Last 2 Weeks.453150 PA
Season.388939 PA
Last 2 Years.3902847 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.526

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-159+119

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.8× / ~1.4×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.28945 PA
Season.355245 PA
Last 2 Years.434983 PA

Last 5 GamesTotal Bases

Jun 21@ SEA0
Jun 22@ COL0
Jun 23@ COL0
Jun 25vs NYY1
Jun 26vs NYY1

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

WindowRateSample
Last 2 Weeks.51533 PA
Season.39494 PA
Last 2 Years.308302 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

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

WindowRateSample
Last 2 Weeks.318179 PA
Season.3201023 PA
Last 2 Years.3203066 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-17

Total Bases4 in 20 PA
Career Average.150
Plate Appearances20
HR · K · BB0 · 10 · 2

Projection

Projected Total Bases1.531

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+139-182
BRBetRivers+123
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.14314 PA
Season.38657 PA
Last 2 Years.331163 PA

Last 5 GamesTotal Bases

Jun 17vs CLE0
Jun 18vs CLE1
Jun 19@ ATL0
Jun 20@ ATL0
Jun 23@ CIN0

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

WindowRateSample
Last 2 Weeks.18222 PA
Season.356216 PA
Last 2 Years.3401068 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

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

WindowRateSample
Last 2 Weeks.413184 PA
Season.390990 PA
Last 2 Years.3884351 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %40%

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-Head1-for-5

Total Bases2 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.525

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-170+125

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 6vs CLE1
Jun 9@ KC1
Jun 10@ KC0
Jun 11@ KC5
Jun 25@ TOR0

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.268179 PA
Last 2 Years.315734 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

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

WindowRateSample
Last 2 Weeks.333189 PA
Season.3131026 PA
Last 2 Years.3142807 PA

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head3-for-7

Total Bases7 in 8 PA
Career Average.375
Plate Appearances8
HR · K · BB1 · 1 · 1

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-160+120
CZRCaesars-170+125

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.4297 PA
Season.322121 PA
Last 2 Years.361665 PA

Last 5 GamesTotal Bases

May 19vs ATH2
May 20vs ATH4
May 21vs ATH1
Jun 24vs BAL1
Jun 26vs ATH2

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

WindowRateSample
Last 2 Weeks.60025 PA
Season.308104 PA
Last 2 Years.310187 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

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

WindowRateSample
Last 2 Weeks.489184 PA
Season.387902 PA
Last 2 Years.3842215 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.528

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline-103-125
CZRCaesars-108-124

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.36422 PA
Season.425214 PA
Last 2 Years.419327 PA

Last 5 GamesTotal Bases

Jun 20vs PIT0
Jun 22vs BOS0
Jun 23vs BOS3
Jun 24vs BOS1
Jun 26@ MIN1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

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

WindowRateSample
Last 2 Weeks.412199 PA
Season.3631102 PA
Last 2 Years.3803083 PA

Quality of Contact vs RHP

wOBA.366
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.517

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+175

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.9× / ~1.3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.401

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

Last 5 GamesTotal Bases

Jun 21@ HOU0
Jun 22@ CWS1
Jun 23@ CWS5
Jun 24@ CWS2
Jun 26vs SEA2

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

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

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

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.257
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.515

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BOLBetOnline-115-112
CZRCaesars-117-114

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

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.5002 PA
Season.1119 PA
Last 2 Years.18211 PA

Last 5 GamesTotal Bases

Jun 23vs CHC0
Jun 24vs CHC0
Jun 24vs CHC4
Jun 25vs CHC4
Jun 26vs PHI1

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.25467 PA
Last 2 Years.252131 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

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

WindowRateSample
Last 2 Weeks.363237 PA
Season.332987 PA
Last 2 Years.3433198 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.518

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-143+110
CZRCaesars-137+104

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

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.7789 PA
Season.276152 PA
Last 2 Years.370901 PA

Last 5 GamesTotal Bases

Jun 11vs LAD0
Jun 17@ ATH5
Jun 19@ COL1
Jun 23vs SEA1
Jun 26vs CIN5

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

WindowRateSample
Last 2 Weeks.63611 PA
Season.277137 PA
Last 2 Years.291227 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

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

WindowRateSample
Last 2 Weeks.350223 PA
Season.3571003 PA
Last 2 Years.3593723 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.504

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-132+102
CZRCaesars-129-104

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

Context

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

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.44829 PA
Season.355203 PA
Last 2 Years.401706 PA

Last 5 GamesTotal Bases

Jun 21@ HOU1
Jun 22@ CWS0
Jun 23@ CWS0
Jun 24@ CWS1
Jun 26vs SEA1

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

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

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

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.257
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases4 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.515

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
CZRCaesars-143+108

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

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.18222 PA
Season.28239 PA
Last 2 Years.353581 PA

Last 5 GamesTotal Bases

Jun 20@ CHC1
Jun 22vs HOU1
Jun 24vs HOU0
Jun 25vs TEX1
Jun 26vs TEX0

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

WindowRateSample
Last 2 Weeks.80015 PA
Season.36563 PA
Last 2 Years.522477 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

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

WindowRateSample
Last 2 Weeks.379240 PA
Season.3241098 PA
Last 2 Years.3334080 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.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.502

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192
BRBetRivers+135
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+133-179

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

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.16712 PA
Season.310129 PA
Last 2 Years.372320 PA

Last 5 GamesTotal Bases

Jun 13@ CIN0
Jun 16vs LAA1
Jun 20vs MIN1
Jun 21vs MIN0
Jun 22@ STL1

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.21081 PA
Last 2 Years.194155 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

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

WindowRateSample
Last 2 Weeks.453203 PA
Season.3491002 PA
Last 2 Years.3522883 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.260
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-135+100
BOLBetOnline-116-111

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

Context

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

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.14314 PA
Season.382238 PA
Last 2 Years.352974 PA

Last 5 GamesTotal Bases

Jun 12@ WSH1
Jun 23@ PIT0
Jun 24@ PIT0
Jun 25@ PIT1
Jun 26@ CLE2

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

WindowRateSample
Last 2 Weeks.18527 PA
Season.424165 PA
Last 2 Years.449510 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

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

WindowRateSample
Last 2 Weeks.342190 PA
Season.3281289 PA
Last 2 Years.3284186 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.509

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+128
BOVBovada+135-180
DKDraftKings+136-182
CZRCaesars+144-193

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

Context

Expected PAs4
vs SP / Bullpen~2.5× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.313

WindowRateSample
Last 2 Weeks.15439 PA
Season.319248 PA
Last 2 Years.407897 PA

Last 5 GamesTotal Bases

Jun 21@ MIA0
Jun 23vs ATH1
Jun 24vs ATH0
Jun 25vs ATH1
Jun 26vs ATL0

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

WindowRateSample
Last 2 Weeks.68419 PA
Season.430142 PA
Last 2 Years.454544 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.290162 PA
Season.2941000 PA
Last 2 Years.3163699 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.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases2 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.46

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-157+117

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

Context

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.41931 PA
Season.343204 PA
Last 2 Years.308626 PA

Last 5 GamesTotal Bases

Jun 21@ HOU1
Jun 22@ CWS4
Jun 23@ CWS0
Jun 24@ CWS1
Jun 26vs SEA1

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

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

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

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.257
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.506

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
BOLBetOnline-175+135
FANFanatics-170+130
CZRCaesars-170+126

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

Context

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.5717 PA
Season.17563 PA
Last 2 Years.405200 PA

Last 5 GamesTotal Bases

Jun 13vs SD2
Jun 17@ SEA0
Jun 22@ LAA1
Jun 23@ LAA0
Jun 26vs WSH2

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

WindowRateSample
Last 2 Weeks.25036 PA
Season.383261 PA
Last 2 Years.383261 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

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

WindowRateSample
Last 2 Weeks.439198 PA
Season.3551118 PA
Last 2 Years.3903821 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed29%

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-165+125
CZRCaesars-164+123

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.30030 PA
Season.37251 PA
Last 2 Years.37251 PA

Last 5 GamesTotal Bases

Jun 20@ DET0
Jun 21@ DET0
Jun 22vs CLE0
Jun 24vs CLE2
Jun 26vs KC7

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

WindowRateSample
Last 2 Weeks.57726 PA
Season.348230 PA
Last 2 Years.335808 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

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

WindowRateSample
Last 2 Weeks.434189 PA
Season.416930 PA
Last 2 Years.3862761 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

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-140+105
BOLBetOnline-127-102
CZRCaesars-134+100

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

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 12vs NYY0
Jun 13vs NYY2
Jun 14vs NYY0
Jun 18@ BOS2
Jun 19@ CHC0

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.33871 PA
Last 2 Years.396450 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

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

WindowRateSample
Last 2 Weeks.401142 PA
Season.368956 PA
Last 2 Years.3693053 PA

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.48

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105

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

Context

Expected PAs4
vs SP / Bullpen~2.4× / ~1.6×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.0002 PA
Season.429140 PA
Last 2 Years.379544 PA

Last 5 GamesTotal Bases

Jun 10vs CIN0
Jun 21@ TEX0
Jun 22vs ATL0
Jun 23vs ATL0
Jun 24vs ATL0

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

WindowRateSample
Last 2 Weeks.11817 PA
Season.323167 PA
Last 2 Years.312552 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.352

WindowRateSample
Last 2 Weeks.366216 PA
Season.3401210 PA
Last 2 Years.3373018 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases7 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.448

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-135+105

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.23113 PA
Season.46932 PA
Last 2 Years.399163 PA

Last 5 GamesTotal Bases

Apr 9vs CIN0
Jun 21vs SF0
Jun 22vs TEX0
Jun 24vs TEX2
Jun 26@ STL1

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

WindowRateSample
Last 2 Weeks.30423 PA
Season.352182 PA
Last 2 Years.348692 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

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

WindowRateSample
Last 2 Weeks.393211 PA
Season.3721366 PA
Last 2 Years.3733599 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.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.492

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-141+108
CZRCaesars-154+115

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

Context

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

Batter · Total Bases / PA vs LHP.411

WindowRateSample
Last 2 Weeks.54511 PA
Season.41898 PA
Last 2 Years.474329 PA

Last 5 GamesTotal Bases

Jun 23@ NYM2
Jun 24@ NYM6
Jun 24@ NYM2
Jun 25@ NYM0
Jun 26@ MIL0

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.330203 PA
Last 2 Years.347478 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.230174 PA
Season.2961004 PA
Last 2 Years.3112580 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.491

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+164-217
BRBetRivers+155
CZRCaesars+144-197

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 19@ NYY0
Jun 20@ NYY5
Jun 21@ NYY0
Jun 23vs MIL0
Jun 24vs MIL1

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

WindowRateSample
Last 2 Weeks.57121 PA
Season.63054 PA
Last 2 Years.496129 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

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

WindowRateSample
Last 2 Weeks.344241 PA
Season.3551403 PA
Last 2 Years.3413633 PA

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.478

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-147+113
CZRCaesars-154+115

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.26926 PA
Season.343134 PA
Last 2 Years.299217 PA

Last 5 GamesTotal Bases

Jun 18@ TEX0
Jun 19@ AZ1
Jun 23vs LAD0
Jun 24vs LAD3
Jun 26vs COL1

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.617180 PA
Last 2 Years.462597 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

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

WindowRateSample
Last 2 Weeks.386171 PA
Season.405797 PA
Last 2 Years.4032868 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.375
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.49

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-149+115
CZRCaesars-154+115

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

Context

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

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.39538 PA
Season.30389 PA
Last 2 Years.318422 PA

Last 5 GamesTotal Bases

Jun 22vs PHI3
Jun 23vs PHI2
Jun 24vs PHI0
Jun 25vs PHI3
Jun 26@ BAL2

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.333117 PA
Last 2 Years.393229 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

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

WindowRateSample
Last 2 Weeks.333225 PA
Season.3781058 PA
Last 2 Years.3443380 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed32%

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
BOLBetOnline+126-164
BRBetRivers+140
BOVBovada+135-180
DKDraftKings+135-181
FANFanatics+145-190
CZRCaesars+132-176

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.51827 PA
Season.34185 PA
Last 2 Years.312237 PA

Last 5 GamesTotal Bases

Jun 22@ TB1
Jun 23@ TB7
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0

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

WindowRateSample
Last 2 Weeks.46213 PA
Season.338145 PA
Last 2 Years.361543 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

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

WindowRateSample
Last 2 Weeks.382157 PA
Season.3641069 PA
Last 2 Years.3523122 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.481

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-135+105
CZRCaesars-150+112

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

Context

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.2504 PA
Season.33360 PA
Last 2 Years.327153 PA

Last 5 GamesTotal Bases

Jun 20@ LAD2
Jun 21@ LAD7
Jun 22@ LAA0
Jun 24@ LAA0
Jun 26vs WSH1

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

WindowRateSample
Last 2 Weeks.25036 PA
Season.383261 PA
Last 2 Years.383261 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.395

WindowRateSample
Last 2 Weeks.439198 PA
Season.3551118 PA
Last 2 Years.3903821 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.477

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+152-200
BRBetRivers+128
BOVBovada+145-190
DKDraftKings+143-192
CZRCaesars+143-193

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.5×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.32437 PA
Season.354237 PA
Last 2 Years.369807 PA

Last 5 GamesTotal Bases

Jun 22vs NYY3
Jun 23vs NYY0
Jun 24vs NYY2
Jun 25vs HOU0
Jun 26vs HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.50010 PA
Season.235115 PA
Last 2 Years.253182 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.316196 PA
Season.3221007 PA
Last 2 Years.3323463 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.476

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
CZRCaesars-150+112

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.19121 PA
Season.473205 PA
Last 2 Years.406584 PA

Last 5 GamesTotal Bases

Jun 20vs BOS0
Jun 23@ PIT2
Jun 24@ PIT0
Jun 25@ PIT1
Jun 26@ CLE1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.391

WindowRateSample
Last 2 Weeks.55020 PA
Season.359198 PA
Last 2 Years.389514 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.320169 PA
Season.3411029 PA
Last 2 Years.3353354 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases3 in 5 PA
Career Average.600
Plate Appearances5
HR · K · BB0 · 2 · 0

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-135+100
CZRCaesars-137+104

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.53315 PA
Season.31145 PA
Last 2 Years.31145 PA

Last 5 GamesTotal Bases

Jun 23vs CHC0
Jun 24vs CHC6
Jun 24vs CHC0
Jun 25vs CHC1
Jun 26vs PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.35714 PA
Season.25467 PA
Last 2 Years.252131 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.363237 PA
Season.332987 PA
Last 2 Years.3433198 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.471

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-200+145
BOLBetOnline-175+135

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.30333 PA
Season.302238 PA
Last 2 Years.286587 PA

Last 5 GamesTotal Bases

Jun 21@ DET0
Jun 22vs CLE1
Jun 23vs CLE0
Jun 24vs CLE1
Jun 26vs KC4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.18527 PA
Season.386179 PA
Last 2 Years.381700 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.398

WindowRateSample
Last 2 Weeks.466189 PA
Season.359942 PA
Last 2 Years.3373218 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases4 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.471

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+158-208
BRBetRivers+150
BOVBovada+135-180
DKDraftKings+133-178
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
WeatherWorking against

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.33324 PA
Season.325154 PA
Last 2 Years.411898 PA

Last 5 GamesTotal Bases

Jun 21vs BOS0
Jun 23@ PIT4
Jun 24@ PIT1
Jun 25@ PIT2
Jun 26@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.391

WindowRateSample
Last 2 Weeks.55020 PA
Season.359198 PA
Last 2 Years.389514 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.320169 PA
Season.3411029 PA
Last 2 Years.3353354 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.466

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-157+117

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.329

WindowRateSample
Last 2 Weeks.5002 PA
Season.20663 PA
Last 2 Years.278299 PA

Last 5 GamesTotal Bases

Jun 20@ ATL0
Jun 21@ ATL3
Jun 22@ CIN0
Jun 24@ CIN2
Jun 26vs CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks1.00011 PA
Season.427103 PA
Last 2 Years.308363 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.371186 PA
Season.344856 PA
Last 2 Years.3602983 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 0

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-190+140
BOLBetOnline-185+140
CZRCaesars-182+135

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.37929 PA
Season.396159 PA
Last 2 Years.338210 PA

Last 5 GamesTotal Bases

Jun 21@ KC2
Jun 22vs AZ2
Jun 23vs AZ0
Jun 24vs AZ0
Jun 26vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.405

WindowRateSample
Last 2 Weeks.46428 PA
Season.41251 PA
Last 2 Years.497290 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.389275 PA
Season.3261345 PA
Last 2 Years.3533639 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-185+135
BOLBetOnline-175+135
FANFanatics-160+120

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.42935 PA
Season.36269 PA
Last 2 Years.395522 PA

Last 5 GamesTotal Bases

Jun 21@ NYY3
Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL0
Jun 26@ PIT4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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
BOLBetOnline+152-200
BRBetRivers+145
BOVBovada+140-185
DKDraftKings+138-185
CZRCaesars+138-190

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.311

WindowRateSample
Last 2 Weeks.28025 PA
Season.241207 PA
Last 2 Years.316897 PA

Last 5 GamesTotal Bases

Jun 20@ HOU0
Jun 21@ HOU0
Jun 23@ CWS2
Jun 24@ CWS2
Jun 26vs SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.295

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.368

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.257
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-14

Total Bases2 in 15 PA
Career Average.133
Plate Appearances15
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.46

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+150-200
BOLBetOnline+167-222
BRBetRivers+155

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.33321 PA
Season.40085 PA
Last 2 Years.356281 PA

Last 5 GamesTotal Bases

Jun 22@ DET0
Jun 23@ DET1
Jun 24@ DET0
Jun 25@ BOS5
Jun 26@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.328262 PA
Season.3251182 PA
Last 2 Years.3393633 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.455

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+167-222
BRBetRivers+175

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 26vs ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.372

WindowRateSample
Last 2 Weeks.56837 PA
Season.270256 PA
Last 2 Years.320646 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.262107 PA
Season.330757 PA
Last 2 Years.3322401 PA

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.335543 PA

Last 1 GamesTotal Bases

Jun 26@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.277

WindowRateSample
Last 2 Weeks.07114 PA
Season.21081 PA
Last 2 Years.194155 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.453203 PA
Season.3491002 PA
Last 2 Years.3522883 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.260
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.454

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.35020 PA
Season.333189 PA
Last 2 Years.385842 PA

Last 5 GamesTotal Bases

Jun 17vs SF0
Jun 19vs MIL4
Jun 22@ SD1
Jun 23@ SD0
Jun 26@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.25040 PA
Season.332211 PA
Last 2 Years.369848 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.337175 PA
Season.3501097 PA
Last 2 Years.3302604 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

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-155+115
BOLBetOnline-143+110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.26319 PA
Season.333144 PA
Last 2 Years.333417 PA

Last 5 GamesTotal Bases

Jun 21@ TB0
Jun 23vs PHI3
Jun 24vs PHI3
Jun 25vs PHI0
Jun 26@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.305

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 1

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 1.5we lean Under

BookOverUnder
BOLBetOnline+134-175
BRBetRivers+133
BOVBovada+140-185
DKDraftKings+141-188
CZRCaesars+128-173

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.20444 PA
Season.396255 PA
Last 2 Years.369758 PA

Last 5 GamesTotal Bases

Jun 21vs SD2
Jun 22@ MIA0
Jun 23@ MIA0
Jun 24@ MIA0
Jun 26@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.25028 PA
Season.238147 PA
Last 2 Years.299700 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.390

WindowRateSample
Last 2 Weeks.440243 PA
Season.3491070 PA
Last 2 Years.3633621 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.433

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-164+125

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 21@ ATL1
Jun 22@ CIN0
Jun 23@ CIN0
Jun 24@ CIN0
Jun 26vs CHC2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.18222 PA
Season.356216 PA
Last 2 Years.3401068 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.395

WindowRateSample
Last 2 Weeks.413184 PA
Season.390990 PA
Last 2 Years.3884351 PA

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.445

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-159+122
CZRCaesars-157+118

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.48329 PA
Season.309139 PA
Last 2 Years.345725 PA

Last 5 GamesTotal Bases

Jun 21@ ATH1
Jun 22vs BAL0
Jun 23vs BAL0
Jun 24vs BAL1
Jun 26vs ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.11118 PA
Season.408103 PA
Last 2 Years.337181 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.426265 PA
Season.3691117 PA
Last 2 Years.3633215 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.481

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-135+105
CZRCaesars-145+109

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.4× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.29341 PA
Season.277238 PA
Last 2 Years.389988 PA

Last 5 GamesTotal Bases

Jun 22@ TB0
Jun 23@ TB2
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.365

WindowRateSample
Last 2 Weeks.46213 PA
Season.338145 PA
Last 2 Years.361543 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.382157 PA
Season.3641069 PA
Last 2 Years.3523122 PA

Quality of Contact vs RHP

wOBA.270
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head4-for-13

Total Bases5 in 13 PA
Career Average.308
Plate Appearances13
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.445

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-182+136

We project 1.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
WeatherWorking against

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.36433 PA
Season.46981 PA
Last 2 Years.46981 PA

Last 5 GamesTotal Bases

Jun 21vs BOS0
Jun 23@ PIT1
Jun 24@ PIT0
Jun 25@ PIT0
Jun 26@ CLE4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.391

WindowRateSample
Last 2 Weeks.55020 PA
Season.359198 PA
Last 2 Years.389514 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.320169 PA
Season.3411029 PA
Last 2 Years.3353354 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.44

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-135+105
CZRCaesars-130-103

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.35728 PA
Season.368204 PA
Last 2 Years.327733 PA

Last 5 GamesTotal Bases

Jun 22vs HOU1
Jun 23vs HOU2
Jun 24vs HOU0
Jun 25vs TEX0
Jun 26vs TEX3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.47419 PA
Season.33871 PA
Last 2 Years.396450 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.401142 PA
Season.368956 PA
Last 2 Years.3693053 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.425

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-149+115
CZRCaesars-154+115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.20010 PA
Season.42935 PA
Last 2 Years.325385 PA

Last 5 GamesTotal Bases

Jun 16@ MIL2
Jun 18@ MIL1
Jun 19@ HOU2
Jun 21@ HOU0
Jun 22@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.378

WindowRateSample
Last 2 Weeks.40020 PA
Season.410166 PA
Last 2 Years.353654 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.350

WindowRateSample
Last 2 Weeks.355124 PA
Season.349971 PA
Last 2 Years.3334016 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.316
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.436

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-112-115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.47134 PA
Season.354229 PA
Last 2 Years.310419 PA

Last 5 GamesTotal Bases

Jun 21vs BOS1
Jun 23@ PIT4
Jun 24@ PIT2
Jun 25@ PIT0
Jun 26@ CLE1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.391

WindowRateSample
Last 2 Weeks.55020 PA
Season.359198 PA
Last 2 Years.389514 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.320169 PA
Season.3411029 PA
Last 2 Years.3353354 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.338
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.435

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-170+127

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.437

WindowRateSample
Last 2 Weeks.91712 PA
Season.38591 PA
Last 2 Years.452299 PA

Last 5 GamesTotal Bases

Jun 23@ NYM6
Jun 24@ NYM5
Jun 24@ NYM8
Jun 25@ NYM0
Jun 26@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.337

WindowRateSample
Last 2 Weeks.28025 PA
Season.330203 PA
Last 2 Years.347478 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.281

WindowRateSample
Last 2 Weeks.230174 PA
Season.2961004 PA
Last 2 Years.3112580 PA

Quality of Contact vs LHP

wOBA.340
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.435

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BOLBetOnline-112-115
CZRCaesars-117-114

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.15413 PA
Season.32178 PA
Last 2 Years.358215 PA

Last 5 GamesTotal Bases

Jun 21vs CLE0
Jun 23@ TOR5
Jun 24@ TOR0
Jun 25@ DET1
Jun 26@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.429

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
FANFanatics-180+135
CZRCaesars-179+133

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
WeatherWorking against
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.35531 PA
Season.283205 PA
Last 2 Years.355346 PA

Last 5 GamesTotal Bases

Jun 21@ AZ0
Jun 22vs LAD0
Jun 23vs LAD0
Jun 24vs LAD0
Jun 26vs COL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.393

WindowRateSample
Last 2 Weeks.52917 PA
Season.382186 PA
Last 2 Years.402605 PA

Opposing Starter · Season17 GS

W–L3–9
ERA6.83
WHIP1.79
IP81.2
H / K / BB120 / 66 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.441

WindowRateSample
Last 2 Weeks.497191 PA
Season.4201077 PA
Last 2 Years.4073819 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.431

A 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
BOLBetOnline+164-217
BRBetRivers+185

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 26vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.295

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.368

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 PA

Starter Allows · vs LHB

wOBA Allowed.257
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.429

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 15vs MIN1
Jun 16vs MIN2
Jun 19vs SD1
Jun 22@ MIA1
Jun 24@ MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.25028 PA
Season.238147 PA
Last 2 Years.299700 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.390

WindowRateSample
Last 2 Weeks.440243 PA
Season.3491070 PA
Last 2 Years.3633621 PA

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.411

A rough estimate of 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.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks.50016 PA
Season.38972 PA
Last 2 Years.33783 PA

Last 5 GamesTotal Bases

Jun 22@ TOR1
Jun 23@ TOR0
Jun 24@ TOR0
Jun 25@ DET0
Jun 26@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.422

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-123-104
CZRCaesars-125-110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.22935 PA
Season.367158 PA
Last 2 Years.363248 PA

Last 5 GamesTotal Bases

Jun 20@ MIA4
Jun 21@ MIA1
Jun 23vs ATH0
Jun 25vs ATH0
Jun 26vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.372

WindowRateSample
Last 2 Weeks.56837 PA
Season.270256 PA
Last 2 Years.320646 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.262107 PA
Season.330757 PA
Last 2 Years.3322401 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-145+105
BOLBetOnline-143+110
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 LHP.412

WindowRateSample
Last 2 Weeks.5717 PA
Season.47374 PA
Last 2 Years.433224 PA

Last 5 GamesTotal Bases

Jun 19vs TOR5
Jun 23@ NYM2
Jun 24@ NYM2
Jun 25@ NYM0
Jun 26@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.337

WindowRateSample
Last 2 Weeks.28025 PA
Season.330203 PA
Last 2 Years.347478 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.281

WindowRateSample
Last 2 Weeks.230174 PA
Season.2961004 PA
Last 2 Years.3112580 PA

Quality of Contact vs LHP

wOBA.356
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.423

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-143+110
CZRCaesars-145+109

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 17vs LAA0
Jun 19vs MIN2
Jun 20vs MIN0
Jun 23@ STL2
Jun 24@ STL4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.477

WindowRateSample
Last 2 Weeks.81811 PA
Season.68961 PA
Last 2 Years.475120 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.274226 PA
Season.3041077 PA
Last 2 Years.3403290 PA

Starter Allows · vs RHB

wOBA Allowed.391
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.419

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-130+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.1676 PA
Season.28938 PA
Last 2 Years.422249 PA

Last 5 GamesTotal Bases

Jun 20vs CLE1
Jun 22@ TOR0
Jun 23@ TOR5
Jun 24@ TOR1
Jun 26@ DET2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.414

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+150-200
BOLBetOnline+158-208
BRBetRivers+140
CZRCaesars+143-193

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.71414 PA
Season.292168 PA
Last 2 Years.279290 PA

Last 5 GamesTotal Bases

Jun 19vs PIT0
Jun 21vs PIT2
Jun 22vs BOS1
Jun 24vs BOS1
Jun 26@ MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.367210 PA
Season.3341048 PA
Last 2 Years.3513042 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.417

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+164-217
BRBetRivers+188

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.23126 PA
Season.258159 PA
Last 2 Years.337719 PA

Last 5 GamesTotal Bases

Jun 22vs NYY3
Jun 23vs NYY1
Jun 24vs NYY1
Jun 25vs HOU0
Jun 26vs HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.48533 PA
Season.441143 PA
Last 2 Years.391215 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.390246 PA
Season.3141125 PA
Last 2 Years.3173122 PA

Quality of Contact vs RHP

wOBA.278
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.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-150+110
BOLBetOnline-147+113
CZRCaesars-141+106

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~2.9× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.322

WindowRateSample
Last 2 Weeks.23113 PA
Season.23494 PA
Last 2 Years.351305 PA

Last 5 GamesTotal Bases

Jun 20vs TOR1
Jun 23@ NYM0
Jun 24@ NYM0
Jun 25@ NYM2
Jun 26@ MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.337

WindowRateSample
Last 2 Weeks.28025 PA
Season.330203 PA
Last 2 Years.347478 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.281

WindowRateSample
Last 2 Weeks.230174 PA
Season.2961004 PA
Last 2 Years.3112580 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.291
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 0 · 0

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-175+130
FANFanatics-165+125
CZRCaesars-170+127

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20vs SF1
Jun 21vs SF0
Jun 22vs TEX1
Jun 23vs TEX5
Jun 26@ STL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.30423 PA
Season.352182 PA
Last 2 Years.348692 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.393211 PA
Season.3721366 PA
Last 2 Years.3733599 PA

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.411

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-149+115
CZRCaesars-154+115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.31822 PA
Season.303145 PA
Last 2 Years.302514 PA

Last 5 GamesTotal Bases

Jun 21vs PIT1
Jun 22vs BOS3
Jun 23vs BOS0
Jun 24vs BOS2
Jun 26@ MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.367210 PA
Season.3341048 PA
Last 2 Years.3513042 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

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 1.5we lean Under

BookOverUnder
BOLBetOnline+155-204
BRBetRivers+160
BOVBovada+145-190
DKDraftKings+146-196
CZRCaesars+142-193

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.38121 PA
Season.27676 PA
Last 2 Years.299211 PA

Last 5 GamesTotal Bases

Jun 20vs CWS2
Jun 21vs CWS0
Jun 22vs NYY0
Jun 25vs HOU0
Jun 26vs HOU4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.48533 PA
Season.441143 PA
Last 2 Years.391215 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.390246 PA
Season.3141125 PA
Last 2 Years.3173122 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.356
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.404

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+112-145
CZRCaesars+110-145

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.6× / ~1.4×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.20729 PA
Season.314210 PA
Last 2 Years.386720 PA

Last 5 GamesTotal Bases

Jun 21vs MIL1
Jun 22@ SD3
Jun 23@ SD0
Jun 24@ SD0
Jun 26@ SF1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.36819 PA
Season.270126 PA
Last 2 Years.311753 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.305174 PA
Season.3411160 PA
Last 2 Years.3293271 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head7-for-25

Total Bases8 in 26 PA
Career Average.269
Plate Appearances26
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases1.372

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-179+133

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.3333 PA
Season.29654 PA
Last 2 Years.343108 PA

Last 5 GamesTotal Bases

Jun 20@ LAD0
Jun 21@ LAD2
Jun 22@ LAA1
Jun 23@ LAA1
Jun 24@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.25036 PA
Season.383261 PA
Last 2 Years.383261 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.395

WindowRateSample
Last 2 Weeks.439198 PA
Season.3551118 PA
Last 2 Years.3903821 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed29%

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 1.5we lean Under

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+158-208
BRBetRivers+155

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
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.68816 PA
Season.317145 PA
Last 2 Years.283205 PA

Last 5 GamesTotal Bases

Jun 20@ TB1
Jun 23vs PHI5
Jun 24vs PHI4
Jun 25vs PHI0
Jun 26@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.305

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
BOLBetOnline-143+110

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.27333 PA
Season.408245 PA
Last 2 Years.449519 PA

Last 5 GamesTotal Bases

Jun 21@ TB1
Jun 22vs PHI0
Jun 24vs PHI1
Jun 25vs PHI3
Jun 26@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.305

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.399

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+115-149
BRBetRivers+128
BOVBovada+120-160
DKDraftKings+119-159
CZRCaesars+118-165

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.426

WindowRateSample
Last 2 Weeks1.0007 PA
Season.47621 PA
Last 2 Years.48329 PA

Last 5 GamesTotal Bases

Jun 16vs PIT2
Jun 17vs PIT0
Jun 20vs LAA0
Jun 25@ SF3
Jun 26@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.20040 PA
Season.312285 PA
Last 2 Years.369556 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.326233 PA
Season.297968 PA
Last 2 Years.3172372 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.275
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.453

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BOLBetOnline-123-105
CZRCaesars-135+100

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.37837 PA
Season.277224 PA
Last 2 Years.323862 PA

Last 5 GamesTotal Bases

Jun 19@ KC2
Jun 21@ KC5
Jun 22vs AZ1
Jun 24vs AZ1
Jun 26vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.37516 PA
Season.36433 PA
Last 2 Years.312247 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.308182 PA
Season.2921063 PA
Last 2 Years.3403437 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.398

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+158-208
BRBetRivers+155
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+150-205

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.303

WindowRateSample
Last 2 Weeks.23126 PA
Season.263133 PA
Last 2 Years.252513 PA

Last 5 GamesTotal Bases

Jun 21vs WSH2
Jun 23vs KC1
Jun 24vs KC2
Jun 25vs KC1
Jun 26vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.453150 PA
Season.388939 PA
Last 2 Years.3902847 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.396

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-132+102
CZRCaesars-130-103

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 RHP.324

WindowRateSample
Last 2 Weeks.09111 PA
Season.31383 PA
Last 2 Years.294119 PA

Last 5 GamesTotal Bases

Jun 12vs LAD1
Jun 14vs LAD0
Jun 16@ NYY0
Jun 20@ DET0
Jun 23vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.390

WindowRateSample
Last 2 Weeks.57726 PA
Season.348230 PA
Last 2 Years.335808 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.412

WindowRateSample
Last 2 Weeks.434189 PA
Season.416930 PA
Last 2 Years.3862761 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.398

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-132+102
CZRCaesars-136+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.335

WindowRateSample
Last 2 Weeks.33318 PA
Season.278108 PA
Last 2 Years.305272 PA

Last 5 GamesTotal Bases

Jun 23@ NYM0
Jun 24@ NYM0
Jun 24@ NYM4
Jun 25@ NYM1
Jun 26@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.21019 PA
Season.31087 PA
Last 2 Years.365170 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.253146 PA
Season.318919 PA
Last 2 Years.3012166 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.394

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-156+120

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.305

WindowRateSample
Last 2 Weeks.27344 PA
Season.257257 PA
Last 2 Years.305410 PA

Last 5 GamesTotal Bases

Jun 21vs SF0
Jun 22vs TEX0
Jun 23vs TEX0
Jun 24vs TEX0
Jun 26@ STL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.30423 PA
Season.352182 PA
Last 2 Years.348692 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.393211 PA
Season.3721366 PA
Last 2 Years.3733599 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.392

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-172+133
CZRCaesars-170+126

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.8× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 8 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 16vs PIT0
Jun 19vs LAA0
Jun 20vs LAA0
Jun 21vs LAA0
Jun 23@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.20040 PA
Season.312285 PA
Last 2 Years.369556 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.326233 PA
Season.297968 PA
Last 2 Years.3172372 PA

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases2 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.448

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-118-110
CZRCaesars-120-112

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.5004 PA
Season.5004 PA
Last 2 Years.20010 PA

Last 1 GamesTotal Bases

Jun 26vs NYY2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.392

WindowRateSample
Last 2 Weeks.51533 PA
Season.39494 PA
Last 2 Years.308302 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.318179 PA
Season.3201023 PA
Last 2 Years.3203066 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.385

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 23@ SF2
May 24@ SF0
Jun 19vs SD0
Jun 20vs SD1
Jun 23@ MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.288

WindowRateSample
Last 2 Weeks.05618 PA
Season.268179 PA
Last 2 Years.315734 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.333189 PA
Season.3131026 PA
Last 2 Years.3142807 PA

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases5 in 7 PA
Career Average.286
Plate Appearances7
HR · K · BB1 · 3 · 1

Projection

Projected Total Bases1.372

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline+104-135
CZRCaesars-106-125

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.30030 PA
Season.265166 PA
Last 2 Years.270274 PA

Last 5 GamesTotal Bases

Jun 20vs WSH0
Jun 22vs KC1
Jun 23vs KC1
Jun 25vs KC2
Jun 26vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.453150 PA
Season.388939 PA
Last 2 Years.3902847 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.385

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-132+102
CZRCaesars-136+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.17135 PA
Season.347213 PA
Last 2 Years.352785 PA

Last 5 GamesTotal Bases

Jun 21vs MIN1
Jun 22@ STL1
Jun 23@ STL2
Jun 24@ STL2
Jun 26@ TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.477

WindowRateSample
Last 2 Weeks.81811 PA
Season.68961 PA
Last 2 Years.475120 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.274226 PA
Season.3041077 PA
Last 2 Years.3403290 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.391
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.384

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-170+127

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.28621 PA
Season.32025 PA
Last 2 Years.20294 PA

Last 5 GamesTotal Bases

Jun 22@ COL0
Jun 23@ COL2
Jun 24@ COL3
Jun 25vs NYY3
Jun 26vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.392

WindowRateSample
Last 2 Weeks.51533 PA
Season.39494 PA
Last 2 Years.308302 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.318179 PA
Season.3201023 PA
Last 2 Years.3203066 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.378

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-130-105
BOLBetOnline-120-108
CZRCaesars-124-108

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.28025 PA
Season.303132 PA
Last 2 Years.344357 PA

Last 5 GamesTotal Bases

Jun 16@ PHI1
Jun 17@ PHI0
Jun 19vs SF3
Jun 22vs TEX0
Jun 23vs TEX3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.321

WindowRateSample
Last 2 Weeks.24025 PA
Season.299164 PA
Last 2 Years.343732 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.410

WindowRateSample
Last 2 Weeks.490243 PA
Season.3541409 PA
Last 2 Years.3504368 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.383

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+174-233
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 LHP.371

WindowRateSample
Last 2 Weeks.53813 PA
Season.31994 PA
Last 2 Years.336366 PA

Last 5 GamesTotal Bases

Jun 20vs TOR1
Jun 23@ NYM1
Jun 24@ NYM2
Jun 25@ NYM1
Jun 26@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.337

WindowRateSample
Last 2 Weeks.28025 PA
Season.330203 PA
Last 2 Years.347478 PA

Opposing Starter · Season15 GS

W–L8–1
ERA2.57
WHIP1.04
IP77.0
H / K / BB61 / 96 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.281

WindowRateSample
Last 2 Weeks.230174 PA
Season.2961004 PA
Last 2 Years.3112580 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.377

A rough estimate of 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-129-104

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.2867 PA
Season.33321 PA
Last 2 Years.207140 PA

Last 5 GamesTotal Bases

Jun 14@ TOR2
Jun 16vs CWS0
Jun 21vs CIN0
Jun 24@ DET0
Jun 25@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.328262 PA
Season.3251182 PA
Last 2 Years.3393633 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.369

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+170

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.33312 PA
Season.34983 PA
Last 2 Years.297101 PA

Last 5 GamesTotal Bases

Jun 12@ ATH0
Jun 13@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0
Jun 21vs PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.412199 PA
Season.3631102 PA
Last 2 Years.3803083 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %36%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-135+105

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks.30010 PA
Season.24445 PA
Last 2 Years.313192 PA

Last 5 GamesTotal Bases

Jun 19vs CLE2
Jun 20vs CLE0
Jun 22@ TOR0
Jun 25@ DET0
Jun 26@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.361

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-170+125

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.355

WindowRateSample
Last 2 Weeks
Season.27311 PA
Last 2 Years.33318 PA

Last 5 GamesTotal Bases

May 28@ BOS0
May 29@ CIN0
May 30@ CIN0
May 31@ CIN0
Jun 3vs TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.25036 PA
Season.383261 PA
Last 2 Years.383261 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.395

WindowRateSample
Last 2 Weeks.439198 PA
Season.3551118 PA
Last 2 Years.3903821 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.367

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.30826 PA
Season.33351 PA
Last 2 Years.339316 PA

Last 5 GamesTotal Bases

Jun 22@ DET2
Jun 23@ DET2
Jun 24@ DET0
Jun 25@ BOS0
Jun 26@ BOS2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.328262 PA
Season.3251182 PA
Last 2 Years.3393633 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.347

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
BOLBetOnline-167+128
CZRCaesars-170+126

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.297

WindowRateSample
Last 2 Weeks.18527 PA
Season.22948 PA
Last 2 Years.19886 PA

Last 5 GamesTotal Bases

Jun 19@ KC0
Jun 21@ KC1
Jun 22vs AZ0
Jun 23vs AZ1
Jun 24vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.405

WindowRateSample
Last 2 Weeks.46428 PA
Season.41251 PA
Last 2 Years.497290 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.389275 PA
Season.3261345 PA
Last 2 Years.3533639 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.347

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-149+115
CZRCaesars-154+115

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
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.30020 PA
Season.32362 PA
Last 2 Years.32362 PA

Last 5 GamesTotal Bases

Jun 21vs CWS2
Jun 22vs NYY1
Jun 23vs NYY1
Jun 24vs NYY2
Jun 25vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.50010 PA
Season.235115 PA
Last 2 Years.253182 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.316196 PA
Season.3221007 PA
Last 2 Years.3323463 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.339

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-135+105
CZRCaesars-145+109

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.22236 PA
Season.40452 PA
Last 2 Years.37958 PA

Last 5 GamesTotal Bases

Jun 20@ COL0
Jun 21@ COL1
Jun 23vs SEA0
Jun 24vs SEA3
Jun 25vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.326

WindowRateSample
Last 2 Weeks.21932 PA
Season.335203 PA
Last 2 Years.365301 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.300180 PA
Season.378823 PA
Last 2 Years.3542476 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed29%

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-120-110
BOLBetOnline-120-108
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.312

WindowRateSample
Last 2 Weeks.23821 PA
Season.27196 PA
Last 2 Years.241191 PA

Last 5 GamesTotal Bases

Jun 17@ LAD2
Jun 19vs WSH0
Jun 23vs KC0
Jun 25vs KC0
Jun 26vs AZ2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.409

WindowRateSample
Last 2 Weeks.453150 PA
Season.388939 PA
Last 2 Years.3902847 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.341

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BOLBetOnline+103-133
CZRCaesars-106-125

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.17141 PA
Season.294231 PA
Last 2 Years.343819 PA

Last 5 GamesTotal Bases

Jun 21@ TEX2
Jun 22vs ATL0
Jun 23vs ATL0
Jun 24vs ATL2
Jun 26vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.11817 PA
Season.323167 PA
Last 2 Years.312552 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.352

WindowRateSample
Last 2 Weeks.366216 PA
Season.3401210 PA
Last 2 Years.3373018 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head5-for-13

Total Bases9 in 13 PA
Career Average.385
Plate Appearances13
HR · K · BB1 · 6 · 0

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
BOLBetOnline-143+110
CZRCaesars-145+109

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.296

WindowRateSample
Last 2 Weeks.18211 PA
Season.18172 PA
Last 2 Years.202124 PA

Last 5 GamesTotal Bases

Jun 21@ LAD3
Jun 22@ LAA3
Jun 23@ LAA1
Jun 24@ LAA0
Jun 26vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.25036 PA
Season.383261 PA
Last 2 Years.383261 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.395

WindowRateSample
Last 2 Weeks.439198 PA
Season.3551118 PA
Last 2 Years.3903821 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %23%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed29%

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 1.5we lean Under

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+165

We project 1.3 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.268

WindowRateSample
Last 2 Weeks
Season.15751 PA
Last 2 Years.250148 PA

Last 5 GamesTotal Bases

May 31@ LAD1
Jun 7vs CWS4
Jun 14@ MIL0
Jun 17vs MIA0
Jun 22@ WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.442

WindowRateSample
Last 2 Weeks1.14314 PA
Season.312109 PA
Last 2 Years.431160 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.374

WindowRateSample
Last 2 Weeks.413196 PA
Season.3591103 PA
Last 2 Years.3173246 PA

Quality of Contact vs RHP

wOBA.234
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.347
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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-135+100
BOLBetOnline-130+100
CZRCaesars-130-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~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.314

WindowRateSample
Last 2 Weeks.1258 PA
Season.16025 PA
Last 2 Years.14641 PA

Last 5 GamesTotal Bases

Jun 21vs BAL0
Jun 22@ MIN1
Jun 23@ MIN2
Jun 24@ MIN2
Jun 26@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.25012 PA
Season.26050 PA
Last 2 Years.413172 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.385213 PA
Season.3351080 PA
Last 2 Years.3474592 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.3

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.27629 PA
Season.263186 PA
Last 2 Years.309489 PA

Last 5 GamesTotal Bases

Jun 21vs STL1
Jun 22@ TB0
Jun 24@ TB1
Jun 25@ TB0
Jun 26@ CWS2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.56332 PA
Season.338213 PA
Last 2 Years.355636 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.348207 PA
Season.323957 PA
Last 2 Years.3572716 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.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.319

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-132+102
CZRCaesars-129-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
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.0005 PA
Season.36838 PA
Last 2 Years.273143 PA

Last 5 GamesTotal Bases

Jun 15vs DET0
Jun 17vs DET1
Jun 21vs CLE0
Jun 23@ TOR0
Jun 25@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.30636 PA
Season.331293 PA
Last 2 Years.3021250 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.383217 PA
Season.355952 PA
Last 2 Years.3403608 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.301

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-135+105

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.28614 PA
Season.18670 PA
Last 2 Years.340291 PA

Last 5 GamesTotal Bases

Jun 18vs CLE0
Jun 19@ ATL1
Jun 20@ ATL1
Jun 22@ CIN0
Jun 23@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.18222 PA
Season.356216 PA
Last 2 Years.3401068 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.395

WindowRateSample
Last 2 Weeks.413184 PA
Season.390990 PA
Last 2 Years.3884351 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %33%

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-Head1-for-5

Total Bases2 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 0 · 0

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
BOLBetOnline-120-108
CZRCaesars-130-103

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.32128 PA
Season.26775 PA
Last 2 Years.26775 PA

Last 5 GamesTotal Bases

Jun 21vs MIN0
Jun 22@ STL4
Jun 23@ STL0
Jun 24@ STL3
Jun 26@ TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.477

WindowRateSample
Last 2 Weeks.81811 PA
Season.68961 PA
Last 2 Years.475120 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.274226 PA
Season.3041077 PA
Last 2 Years.3403290 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.391
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.309

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-120-108
CZRCaesars-124-108

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.307

WindowRateSample
Last 2 Weeks.09111 PA
Season.20753 PA
Last 2 Years.294136 PA

Last 5 GamesTotal Bases

Jun 23vs CHC1
Jun 24vs CHC0
Jun 24vs CHC0
Jun 25vs CHC1
Jun 26vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.35714 PA
Season.25467 PA
Last 2 Years.252131 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.363237 PA
Season.332987 PA
Last 2 Years.3433198 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.301

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-141+108
CZRCaesars-137+104

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.3336 PA
Season.16162 PA
Last 2 Years.301256 PA

Last 5 GamesTotal Bases

Jun 22@ DET0
Jun 23@ DET2
Jun 24@ DET0
Jun 25@ BOS1
Jun 26@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.381181 PA
Season.354703 PA
Last 2 Years.3362261 PA

Quality of Contact vs LHP

wOBA.277
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.285

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-130+100
CZRCaesars-134+100

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
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.09111 PA
Season.27854 PA
Last 2 Years.273293 PA

Last 5 GamesTotal Bases

Jun 17vs NYM0
Jun 20@ NYY2
Jun 22vs MIL1
Jun 24vs MIL0
Jun 26@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.278

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
BOLBetOnline-167+127
CZRCaesars-159+119

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.05618 PA
Season.33088 PA
Last 2 Years.376311 PA

Last 5 GamesTotal Bases

Jun 17vs TB1
Jun 19vs BAL1
Jun 20vs BAL0
Jun 21vs BAL0
Jun 26@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.07114 PA
Season.20444 PA
Last 2 Years.238101 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.259216 PA
Season.3241227 PA
Last 2 Years.3323912 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.275
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.269

A rough estimate of 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+126

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.347

WindowRateSample
Last 2 Weeks.34432 PA
Season.33871 PA
Last 2 Years.283276 PA

Last 5 GamesTotal Bases

Jun 22@ MIA1
Jun 23@ MIA0
Jun 24@ MIA1
Jun 25@ TOR2
Jun 26@ TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.288

WindowRateSample
Last 2 Weeks.05618 PA
Season.268179 PA
Last 2 Years.315734 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.333189 PA
Season.3131026 PA
Last 2 Years.3142807 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head6-for-23

Total Bases8 in 26 PA
Career Average.231
Plate Appearances26
HR · K · BB0 · 5 · 3

Projection

Projected Total Bases1.258

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BOLBetOnline-110-118
CZRCaesars-113-118

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.31316 PA
Season.29737 PA
Last 2 Years.27344 PA

Last 5 GamesTotal Bases

Jun 21@ HOU3
Jun 22@ CWS0
Jun 23@ CWS1
Jun 24@ CWS1
Jun 26vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.295

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.368

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.257
Hard-Hit % Allowed33%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-120-108
CZRCaesars-115-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
WeatherWorking against

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.48431 PA
Season.225191 PA
Last 2 Years.238290 PA

Last 5 GamesTotal Bases

Jun 22vs PHI2
Jun 23vs PHI1
Jun 24vs PHI0
Jun 25vs PHI1
Jun 26@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.305

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.269

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-167+127

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.298

WindowRateSample
Last 2 Weeks.11118 PA
Season.231121 PA
Last 2 Years.343446 PA

Last 5 GamesTotal Bases

Jun 14vs TEX0
Jun 19@ SEA0
Jun 20@ SEA0
Jun 24@ COL2
Jun 25vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35714 PA
Season.35742 PA
Last 2 Years.326187 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.344

WindowRateSample
Last 2 Weeks.366254 PA
Season.3131271 PA
Last 2 Years.3424334 PA

Quality of Contact vs RHP

wOBA.280
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.256

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-132+102
CZRCaesars-143+108

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.26715 PA
Season.15439 PA
Last 2 Years.301296 PA

Last 5 GamesTotal Bases

Jun 14vs AZ1
Jun 17vs NYM1
Jun 20@ NYY0
Jun 23vs MIL1
Jun 24vs MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.247

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-123-104
CZRCaesars-130-103

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.318

WindowRateSample
Last 2 Weeks.33321 PA
Season.237135 PA
Last 2 Years.280651 PA

Last 5 GamesTotal Bases

Jun 20@ HOU3
Jun 21@ HOU0
Jun 22@ CWS1
Jun 24@ CWS0
Jun 26vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.295

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.368

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 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.257
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.257

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BOLBetOnline-115-112
CZRCaesars-112-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~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.322

WindowRateSample
Last 2 Weeks.00011 PA
Season.35137 PA
Last 2 Years.24478 PA

Last 5 GamesTotal Bases

Jun 20vs BAL0
Jun 21vs BAL0
Jun 22@ MIN0
Jun 24@ MIN0
Jun 26@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.07114 PA
Season.20444 PA
Last 2 Years.238101 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.259216 PA
Season.3241227 PA
Last 2 Years.3323912 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.275
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.241

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-152+117
CZRCaesars-143+108

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.0004 PA
Season.20065 PA
Last 2 Years.316304 PA

Last 5 GamesTotal Bases

Jun 11vs MIN0
Jun 16@ HOU0
Jun 17@ HOU0
Jun 20vs CWS1
Jun 24vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.50010 PA
Season.235115 PA
Last 2 Years.253182 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.316196 PA
Season.3221007 PA
Last 2 Years.3323463 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.214

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline-110-118
CZRCaesars-104-129

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.294

WindowRateSample
Last 2 Weeks.14734 PA
Season.22540 PA
Last 2 Years.305233 PA

Last 5 GamesTotal Bases

Jun 20@ TEX0
Jun 21@ TEX0
Jun 22vs ATL1
Jun 23vs ATL0
Jun 26vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.300

WindowRateSample
Last 2 Weeks.25036 PA
Season.286182 PA
Last 2 Years.243548 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.337

WindowRateSample
Last 2 Weeks.311135 PA
Season.352819 PA
Last 2 Years.3421802 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %23%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.224

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline+103-133
CZRCaesars-102-130

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.27629 PA
Season.237131 PA
Last 2 Years.241294 PA

Last 5 GamesTotal Bases

Jun 22@ MIA2
Jun 23@ MIA2
Jun 24@ MIA1
Jun 25@ TOR1
Jun 26@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.288

WindowRateSample
Last 2 Weeks.05618 PA
Season.268179 PA
Last 2 Years.315734 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.333189 PA
Season.3131026 PA
Last 2 Years.3142807 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.205

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 7 games since a hit

Batter · Total Bases / PA vs RHP.283

WindowRateSample
Last 2 Weeks.0009 PA
Season.08137 PA
Last 2 Years.246284 PA

Last 5 GamesTotal Bases

Jun 13@ NYM0
Jun 16vs SF0
Jun 21vs MIL0
Jun 24@ SD0
Jun 26@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.36819 PA
Season.270126 PA
Last 2 Years.311753 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.305174 PA
Season.3411160 PA
Last 2 Years.3293271 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head5-for-16

Total Bases5 in 17 PA
Career Average.294
Plate Appearances17
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.217

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-132+102
CZRCaesars-134+100

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.275

WindowRateSample
Last 2 Weeks.19436 PA
Season.192120 PA
Last 2 Years.266526 PA

Last 5 GamesTotal Bases

Jun 21@ COL2
Jun 23vs SEA0
Jun 24vs SEA0
Jun 25vs SEA1
Jun 26vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.63611 PA
Season.277137 PA
Last 2 Years.291227 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.350223 PA
Season.3571003 PA
Last 2 Years.3593723 PA

Quality of Contact vs RHP

wOBA.280
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.203

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-123-105
CZRCaesars-129-104

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.331

WindowRateSample
Last 2 Weeks.14314 PA
Season.33354 PA
Last 2 Years.29698 PA

Last 5 GamesTotal Bases

Jun 21vs LAA0
Jun 23@ SF1
Jun 24@ SF4
Jun 25@ SF1
Jun 26@ LAA2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.20040 PA
Season.312285 PA
Last 2 Years.369556 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.326233 PA
Season.297968 PA
Last 2 Years.3172372 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.21414 PA
Season.250116 PA
Last 2 Years.301186 PA

Last 5 GamesTotal Bases

Jun 9@ SF0
Jun 13vs SEA0
Jun 16vs KC3
Jun 21@ TB0
Jun 24vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.305

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.2

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-149+115
CZRCaesars-148+111

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.300

WindowRateSample
Last 2 Weeks.0006 PA
Season.14648 PA
Last 2 Years.268194 PA

Last 5 GamesTotal Bases

Jun 21vs LAA0
Jun 23@ SF0
Jun 24@ SF0
Jun 25@ SF3
Jun 26@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.27311 PA
Season.21697 PA
Last 2 Years.272206 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.430186 PA
Season.341890 PA
Last 2 Years.3472012 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.305
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 0

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-150+110
BOLBetOnline-147+113
CZRCaesars-145+109

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.279

WindowRateSample
Last 2 Weeks.0008 PA
Season.149114 PA
Last 2 Years.284496 PA

Last 5 GamesTotal Bases

Jun 8vs CIN5
Jun 9vs CIN0
Jun 12@ BAL0
Jun 13@ BAL0
Jun 24vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.11817 PA
Season.323167 PA
Last 2 Years.312552 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.352

WindowRateSample
Last 2 Weeks.366216 PA
Season.3401210 PA
Last 2 Years.3373018 PA

Quality of Contact vs RHP

wOBA.270
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.189

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BOLBetOnline-108-120
CZRCaesars-110-121

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.5× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.467

WindowRateSample
Last 2 Weeks1.2867 PA
Season.81811 PA
Last 2 Years.81811 PA

Last 5 GamesTotal Bases

Jun 10vs WSH0
Jun 20@ MIA0
Jun 24vs ATH5
Jun 25vs ATH4
Jun 26vs ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.436

WindowRateSample
Last 2 Weeks.68419 PA
Season.430142 PA
Last 2 Years.454544 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.305

WindowRateSample
Last 2 Weeks.290162 PA
Season.2941000 PA
Last 2 Years.3163699 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.777

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.476

WindowRateSample
Last 2 Weeks.68050 PA
Season.472127 PA
Last 2 Years.389808 PA

Last 5 GamesTotal Bases

Jun 22@ MIA0
Jun 23@ MIA1
Jun 24@ MIA5
Jun 25@ TOR4
Jun 26@ TOR4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.25028 PA
Season.238147 PA
Last 2 Years.299700 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.390

WindowRateSample
Last 2 Weeks.440243 PA
Season.3491070 PA
Last 2 Years.3633621 PA

Quality of Contact vs RHP

wOBA.371
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 1

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 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-170+125

We project 1.9 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.357

WindowRateSample
Last 2 Weeks.28614 PA
Season.37564 PA
Last 2 Years.333294 PA

Last 5 GamesTotal Bases

Jun 19@ ATL1
Jun 21@ ATL0
Jun 22@ CIN0
Jun 24@ CIN0
Jun 26vs CHC3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks1.00011 PA
Season.427103 PA
Last 2 Years.308363 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.371186 PA
Season.344856 PA
Last 2 Years.3602983 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 10 PA
Career Average.100
Plate Appearances10
HR · K · BB0 · 4 · 2

Projection

Projected Total Bases1.792

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+152-200

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.470

WindowRateSample
Last 2 Weeks.60040 PA
Season.525217 PA
Last 2 Years.405627 PA

Last 5 GamesTotal Bases

Jun 22vs NYY0
Jun 23vs NYY4
Jun 24vs NYY0
Jun 25vs HOU4
Jun 26vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.50010 PA
Season.235115 PA
Last 2 Years.253182 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.316196 PA
Season.3221007 PA
Last 2 Years.3323463 PA

Quality of Contact vs RHP

wOBA.361
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.799

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.37243 PA
Season.307192 PA
Last 2 Years.439866 PA

Last 5 GamesTotal Bases

Jun 22vs HOU2
Jun 23vs HOU1
Jun 24vs HOU0
Jun 25vs TEX0
Jun 26vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.434

WindowRateSample
Last 2 Weeks.80015 PA
Season.36563 PA
Last 2 Years.522477 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.352

WindowRateSample
Last 2 Weeks.379240 PA
Season.3241098 PA
Last 2 Years.3334080 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.769

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.36411 PA
Season.36411 PA
Last 2 Years.383256 PA

Last 3 GamesTotal Bases

Jun 22vs CLE0
Jun 24vs CLE1
Jun 26vs KC5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.390

WindowRateSample
Last 2 Weeks.57726 PA
Season.348230 PA
Last 2 Years.335808 PA

Opposing Starter · Season17 GS

W–L5–5
ERA3.31
WHIP1.14
IP108.2
H / K / BB94 / 84 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.412

WindowRateSample
Last 2 Weeks.434189 PA
Season.416930 PA
Last 2 Years.3862761 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.733

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179

We project 1.7 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.0001 PA
Season.366161 PA
Last 2 Years.366161 PA

Last 5 GamesTotal Bases

May 26vs CHC1
May 27vs CHC4
May 29vs MIN2
May 30vs MIN3
Jun 26vs CIN5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.63611 PA
Season.277137 PA
Last 2 Years.291227 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.350223 PA
Season.3571003 PA
Last 2 Years.3593723 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.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.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
BOLBetOnline+141-185

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.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.61118 PA
Season.39389 PA
Last 2 Years.406291 PA

Last 5 GamesTotal Bases

Jun 21vs WSH6
Jun 22vs KC0
Jun 23vs KC1
Jun 24vs KC2
Jun 26vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season2 GS

W–L0–1
ERA3.60
WHIP1.20
IP10.0
H / K / BB10 / 7 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.365

WindowRateSample
Last 2 Weeks.386220 PA
Season.3381023 PA
Last 2 Years.3703630 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.666

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-169+130

We project 1.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
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.415

WindowRateSample
Last 2 Weeks.20015 PA
Season.53198 PA
Last 2 Years.591230 PA

Last 5 GamesTotal Bases

Jun 22@ TOR1
Jun 23@ TOR3
Jun 24@ TOR0
Jun 25@ DET0
Jun 26@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.322

WindowRateSample
Last 2 Weeks.13315 PA
Season.31698 PA
Last 2 Years.345319 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.318170 PA
Season.317902 PA
Last 2 Years.3412762 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.666

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.367

WindowRateSample
Last 2 Weeks.35714 PA
Season.38071 PA
Last 2 Years.33399 PA

Last 5 GamesTotal Bases

Jun 21@ ATL2
Jun 22@ CIN0
Jun 23@ CIN3
Jun 24@ CIN5
Jun 26vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks1.00011 PA
Season.427103 PA
Last 2 Years.308363 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.371186 PA
Season.344856 PA
Last 2 Years.3602983 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.634

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
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks1.1258 PA
Season.33339 PA
Last 2 Years.304227 PA

Last 5 GamesTotal Bases

Jun 22@ WSH2
Jun 23@ WSH1
Jun 24@ WSH4
Jun 25@ WSH5
Jun 26@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.3758 PA
Season.33369 PA
Last 2 Years.272103 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.389247 PA
Season.3201069 PA
Last 2 Years.3283687 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.334
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.622

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks.38918 PA
Season.40849 PA
Last 2 Years.409193 PA

Last 5 GamesTotal Bases

Jun 21vs BAL0
Jun 22@ MIN2
Jun 23@ MIN5
Jun 24@ MIN0
Jun 26@ SD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.25012 PA
Season.26050 PA
Last 2 Years.413172 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.385213 PA
Season.3351080 PA
Last 2 Years.3474592 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.549

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.428

WindowRateSample
Last 2 Weeks1.4005 PA
Season.80010 PA
Last 2 Years.269383 PA

Last 5 GamesTotal Bases

Jun 6@ MIN0
Jun 23@ TB2
Jun 24@ TB4
Jun 25@ TB0
Jun 26@ CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.56332 PA
Season.338213 PA
Last 2 Years.355636 PA

Opposing Starter · Season16 GS

W–L9–3
ERA3.00
WHIP1.18
IP93.0
H / K / BB86 / 90 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.348207 PA
Season.323957 PA
Last 2 Years.3572716 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.612

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.30030 PA
Season.389139 PA
Last 2 Years.352298 PA

Last 5 GamesTotal Bases

Jun 22vs PHI4
Jun 23vs PHI0
Jun 24vs PHI4
Jun 25vs PHI4
Jun 26@ BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.29417 PA
Season.333117 PA
Last 2 Years.393229 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.333225 PA
Season.3781058 PA
Last 2 Years.3443380 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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 1.5we lean Over

BookOverUnder
BOLBetOnline+128-167

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.29737 PA
Season.372113 PA
Last 2 Years.315162 PA

Last 5 GamesTotal Bases

Jun 21@ NYY2
Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL3
Jun 26@ PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.571

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.391

WindowRateSample
Last 2 Weeks.0003 PA
Season.7789 PA
Last 2 Years.7789 PA

Last 5 GamesTotal Bases

Jun 9vs WSH3
Jun 10vs WSH1
Jun 23vs ATH0
Jun 24vs ATH1
Jun 25vs ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.436

WindowRateSample
Last 2 Weeks.68419 PA
Season.430142 PA
Last 2 Years.454544 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.305

WindowRateSample
Last 2 Weeks.290162 PA
Season.2941000 PA
Last 2 Years.3163699 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.516

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179

We project 1.5 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.4× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks.48533 PA
Season.456125 PA
Last 2 Years.342684 PA

Last 5 GamesTotal Bases

Jun 21@ TEX1
Jun 22vs ATL0
Jun 23vs ATL0
Jun 24vs ATL6
Jun 26vs LAD4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.11817 PA
Season.323167 PA
Last 2 Years.312552 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.352

WindowRateSample
Last 2 Weeks.366216 PA
Season.3401210 PA
Last 2 Years.3373018 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 1

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
BOLBetOnline-135+105

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.8× / ~1.6×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.34529 PA
Season.301209 PA
Last 2 Years.330781 PA

Last 5 GamesTotal Bases

Jun 22@ WSH0
Jun 23@ WSH1
Jun 24@ WSH0
Jun 25@ WSH0
Jun 26@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.3758 PA
Season.33369 PA
Last 2 Years.272103 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.389247 PA
Season.3201069 PA
Last 2 Years.3283687 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.21233 PA
Season.307101 PA
Last 2 Years.242194 PA

Last 5 GamesTotal Bases

Jun 19@ SEA0
Jun 21@ SEA1
Jun 22@ COL0
Jun 24@ COL0
Jun 26vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.392

WindowRateSample
Last 2 Weeks.51533 PA
Season.39494 PA
Last 2 Years.308302 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.324

WindowRateSample
Last 2 Weeks.318179 PA
Season.3201023 PA
Last 2 Years.3203066 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.565

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.0001 PA
Season.2504 PA
Last 2 Years.282117 PA

Last 5 GamesTotal Bases

Jun 13vs SEA2
Jun 20@ TB1
Jun 23vs PHI0
Jun 25vs PHI0
Jun 26@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.29417 PA
Season.333117 PA
Last 2 Years.393229 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.333225 PA
Season.3781058 PA
Last 2 Years.3443380 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.557

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.54831 PA
Season.338157 PA
Last 2 Years.376687 PA

Last 5 GamesTotal Bases

Jun 21vs NYM0
Jun 23@ WSH2
Jun 24@ WSH0
Jun 25@ WSH2
Jun 26@ NYM2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.3758 PA
Season.33369 PA
Last 2 Years.272103 PA

Opposing Starter · Season10 GS

W–L2–0
ERA3.20
WHIP1.33
IP45.0
H / K / BB39 / 53 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.389247 PA
Season.3201069 PA
Last 2 Years.3283687 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.334
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.558

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks1.0002 PA
Season.3758 PA
Last 2 Years.13046 PA

Last 5 GamesTotal Bases

Apr 30vs WSH0
May 1@ LAA4
May 2@ LAA1
Jun 25vs CHC2
Jun 26vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.27311 PA
Season.38473 PA
Last 2 Years.457162 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.412204 PA
Season.3601333 PA
Last 2 Years.3494761 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.549

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-164+125

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.15426 PA
Season.432206 PA
Last 2 Years.412852 PA

Last 5 GamesTotal Bases

Jun 19@ CHC0
Jun 22vs HOU0
Jun 23vs HOU1
Jun 25vs TEX0
Jun 26vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.47419 PA
Season.33871 PA
Last 2 Years.396450 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.401142 PA
Season.368956 PA
Last 2 Years.3693053 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases5 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.491

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 17@ ATH0
Jun 19@ COL2
Jun 24vs SEA3
Jun 25vs SEA0
Jun 26vs CIN5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.63611 PA
Season.277137 PA
Last 2 Years.291227 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.350223 PA
Season.3571003 PA
Last 2 Years.3593723 PA

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed34%

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.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.16712 PA
Season.16712 PA
Last 2 Years.260154 PA

Last 5 GamesTotal Bases

Jun 19@ ATH0
Jun 21@ ATH1
Jun 23vs BAL1
Jun 24vs BAL1
Jun 26vs ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.11118 PA
Season.408103 PA
Last 2 Years.337181 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.426265 PA
Season.3691117 PA
Last 2 Years.3633215 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 2 · 0

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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.6676 PA
Season.30852 PA
Last 2 Years.23477 PA

Last 5 GamesTotal Bases

Jun 19vs SD0
Jun 20vs SD0
Jun 22@ MIA0
Jun 24@ MIA0
Jun 26@ TOR5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.25028 PA
Season.238147 PA
Last 2 Years.299700 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.390

WindowRateSample
Last 2 Weeks.440243 PA
Season.3491070 PA
Last 2 Years.3633621 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
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.

Context

Expected PAs4
vs SP / Bullpen~2.6× / ~1.4×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.0004 PA
Season.45040 PA
Last 2 Years.303446 PA

Last 5 GamesTotal Bases

May 8@ SF0
May 9@ SF4
Jun 20vs MIL0
Jun 21vs MIL0
Jun 24@ SD5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.36819 PA
Season.270126 PA
Last 2 Years.311753 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.305174 PA
Season.3411160 PA
Last 2 Years.3293271 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.44

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.23113 PA
Season.28945 PA
Last 2 Years.347251 PA

Last 5 GamesTotal Bases

Jun 19vs MIL0
Jun 20vs MIL1
Jun 21vs MIL0
Jun 23@ SD1
Jun 24@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.36819 PA
Season.270126 PA
Last 2 Years.311753 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.305174 PA
Season.3411160 PA
Last 2 Years.3293271 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.434

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20vs PIT2
Jun 21vs PIT1
Jun 22vs BOS1
Jun 24vs BOS3
Jun 26@ MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.412199 PA
Season.3631102 PA
Last 2 Years.3803083 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.475

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.3× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.28239 PA
Season.393211 PA
Last 2 Years.348411 PA

Last 5 GamesTotal Bases

Jun 22@ MIA4
Jun 23@ MIA1
Jun 24@ MIA0
Jun 25@ TOR0
Jun 26@ TOR2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.25028 PA
Season.238147 PA
Last 2 Years.299700 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.390

WindowRateSample
Last 2 Weeks.440243 PA
Season.3491070 PA
Last 2 Years.3633621 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.442

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.62516 PA
Season.43957 PA
Last 2 Years.369141 PA

Last 5 GamesTotal Bases

Jun 18@ KC2
Jun 19@ KC0
Jun 23vs AZ1
Jun 24vs AZ5
Jun 26vs MIA2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.37516 PA
Season.36433 PA
Last 2 Years.312247 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.308182 PA
Season.2921063 PA
Last 2 Years.3403437 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.442

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.15020 PA
Season.377122 PA
Last 2 Years.377122 PA

Last 5 GamesTotal Bases

Jun 18@ BOS3
Jun 20@ CHC1
Jun 23vs HOU0
Jun 25vs TEX0
Jun 26vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.47419 PA
Season.33871 PA
Last 2 Years.396450 PA

Opposing Starter · Season2 GS

W–L3–0
ERA3.31
WHIP1.22
IP35.1
H / K / BB32 / 25 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.401142 PA
Season.368956 PA
Last 2 Years.3693053 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.424

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.33318 PA
Season.35448 PA
Last 2 Years.34053 PA

Last 5 GamesTotal Bases

Jun 17@ PHI5
Jun 20vs SF0
Jun 21vs SF1
Jun 24vs TEX0
Jun 26@ STL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.321

WindowRateSample
Last 2 Weeks.24025 PA
Season.299164 PA
Last 2 Years.343732 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.410

WindowRateSample
Last 2 Weeks.490243 PA
Season.3541409 PA
Last 2 Years.3504368 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed28%

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.8× / ~1.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.5004 PA
Season.18438 PA
Last 2 Years.391230 PA

Last 5 GamesTotal Bases

Jun 20vs LAA1
Jun 21vs LAA0
Jun 24@ SF0
Jun 25@ SF3
Jun 26@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.27311 PA
Season.21697 PA
Last 2 Years.272206 PA

Opposing Starter · Season17 GS

W–L3–5
ERA3.88
WHIP1.06
IP99.2
H / K / BB75 / 112 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.430186 PA
Season.341890 PA
Last 2 Years.3472012 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.305
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.471

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 19vs CIN0
Jun 20vs CIN0
Jun 21vs CIN0
Jun 23@ DET1
Jun 26@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.381181 PA
Season.354703 PA
Last 2 Years.3362261 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.417

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↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.1258 PA
Season.39768 PA
Last 2 Years.304138 PA

Last 5 GamesTotal Bases

Jun 19vs MIL1
Jun 20vs MIL0
Jun 22@ SD0
Jun 23@ SD0
Jun 24@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.36819 PA
Season.270126 PA
Last 2 Years.311753 PA

Opposing Starter · Season14 GS

W–L5–5
ERA3.09
WHIP1.06
IP90.1
H / K / BB74 / 76 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.305174 PA
Season.3411160 PA
Last 2 Years.3293271 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.386

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-130+100

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.306

WindowRateSample
Last 2 Weeks.10020 PA
Season.28780 PA
Last 2 Years.28780 PA

Last 5 GamesTotal Bases

Jun 16@ ATL0
Jun 19@ MIA1
Jun 21@ MIA0
Jun 23vs ATH0
Jun 25vs ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.436

WindowRateSample
Last 2 Weeks.68419 PA
Season.430142 PA
Last 2 Years.454544 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.305

WindowRateSample
Last 2 Weeks.290162 PA
Season.2941000 PA
Last 2 Years.3163699 PA

Quality of Contact vs RHP

wOBA.269
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.382

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks.2508 PA
Season.26841 PA
Last 2 Years.290148 PA

Last 5 GamesTotal Bases

Jun 17@ CIN1
Jun 20@ PHI1
Jun 21@ PHI1
Jun 24vs CHC0
Jun 26vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.368

WindowRateSample
Last 2 Weeks.27311 PA
Season.38473 PA
Last 2 Years.457162 PA

Opposing Starter · Season3 GS

W–L2–2
ERA2.94
WHIP0.98
IP36.2
H / K / BB29 / 36 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.412204 PA
Season.3601333 PA
Last 2 Years.3494761 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.4297 PA
Season.20065 PA
Last 2 Years.260196 PA

Last 5 GamesTotal Bases

May 30@ BAL0
Jun 4@ ATL3
Jun 8vs PHI0
Jun 20@ ATH3
Jun 24vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.60025 PA
Season.308104 PA
Last 2 Years.310187 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.423

WindowRateSample
Last 2 Weeks.489184 PA
Season.387902 PA
Last 2 Years.3842215 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.461

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.396

WindowRateSample
Last 2 Weeks.70010 PA
Season.46715 PA
Last 2 Years.25052 PA

Last 5 GamesTotal Bases

Jun 17vs CWS2
Jun 20vs CIN1
Jun 21vs CIN0
Jun 22@ DET2
Jun 26@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.328262 PA
Season.3251182 PA
Last 2 Years.3393633 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.401

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.3333 PA
Season.21038 PA
Last 2 Years.22879 PA

Last 5 GamesTotal Bases

Jun 17vs CLE1
Jun 21@ ATL3
Jun 22@ CIN0
Jun 24@ CIN0
Jun 26vs CHC4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks1.00011 PA
Season.427103 PA
Last 2 Years.308363 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.371186 PA
Season.344856 PA
Last 2 Years.3602983 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.401

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.40922 PA
Season.327214 PA
Last 2 Years.386752 PA

Last 5 GamesTotal Bases

Jun 20vs PIT0
Jun 22vs BOS0
Jun 23vs BOS4
Jun 24vs BOS0
Jun 26@ MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.367210 PA
Season.3341048 PA
Last 2 Years.3513042 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.4

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.294

WindowRateSample
Last 2 Weeks.08312 PA
Season.19761 PA
Last 2 Years.230122 PA

Last 5 GamesTotal Bases

Jun 21@ ATL0
Jun 22@ CIN1
Jun 23@ CIN0
Jun 24@ CIN1
Jun 26vs CHC4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.427

WindowRateSample
Last 2 Weeks1.00011 PA
Season.427103 PA
Last 2 Years.308363 PA

Opposing Starter · Season9 GS

W–L4–6
ERA5.86
WHIP1.59
IP73.2
H / K / BB87 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.371186 PA
Season.344856 PA
Last 2 Years.3602983 PA

Quality of Contact vs LHP

wOBA.277
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.348
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-0

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.395

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-112-115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.30423 PA
Season.287101 PA
Last 2 Years.374653 PA

Last 5 GamesTotal Bases

Jun 20vs MIN0
Jun 22@ STL0
Jun 23@ STL3
Jun 24@ STL3
Jun 26@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.477

WindowRateSample
Last 2 Weeks.81811 PA
Season.68961 PA
Last 2 Years.475120 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.303

WindowRateSample
Last 2 Weeks.274226 PA
Season.3041077 PA
Last 2 Years.3403290 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.391
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.394

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 21@ KC1
Jun 22vs AZ0
Jun 23vs AZ0
Jun 24vs AZ3
Jun 26vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.37516 PA
Season.36433 PA
Last 2 Years.312247 PA

Opposing Starter · Season5 GS

W–L0–2
ERA5.06
WHIP1.55
IP21.1
H / K / BB25 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.308182 PA
Season.2921063 PA
Last 2 Years.3403437 PA

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.394

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.12025 PA
Season.346107 PA
Last 2 Years.346355 PA

Last 5 GamesTotal Bases

Jun 22@ DET1
Jun 23@ DET5
Jun 24@ DET0
Jun 25@ BOS1
Jun 26@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L2–3
ERA3.27
WHIP1.06
IP33.0
H / K / BB28 / 25 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.381181 PA
Season.354703 PA
Last 2 Years.3362261 PA

Quality of Contact vs LHP

wOBA.277
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.388

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.38539 PA
Season.335233 PA
Last 2 Years.365928 PA

Last 5 GamesTotal Bases

Jun 20@ NYY4
Jun 21@ NYY1
Jun 22vs MIL0
Jun 24vs MIL5
Jun 26@ PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.37

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.26123 PA
Season.366183 PA
Last 2 Years.308643 PA

Last 5 GamesTotal Bases

Jun 20@ TB0
Jun 22vs PHI1
Jun 23vs PHI0
Jun 25vs PHI1
Jun 26@ BAL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.29417 PA
Season.333117 PA
Last 2 Years.393229 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.333225 PA
Season.3781058 PA
Last 2 Years.3443380 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 1

Projection

Projected Total Bases1.38

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-175+135

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.302

WindowRateSample
Last 2 Weeks.00010 PA
Season.23759 PA
Last 2 Years.23884 PA

Last 5 GamesTotal Bases

Jun 20@ LAD2
Jun 21@ LAD1
Jun 23@ LAA0
Jun 24@ LAA8
Jun 26vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.29417 PA
Season.292113 PA
Last 2 Years.292113 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.414

WindowRateSample
Last 2 Weeks.440218 PA
Season.4051136 PA
Last 2 Years.4063248 PA

Quality of Contact vs LHP

wOBA.266
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.375

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.356

WindowRateSample
Last 2 Weeks.0001 PA
Season.0003 PA
Last 2 Years.0003 PA

Last 5 GamesTotal Bases

Jun 16vs TB1
Jun 19vs BAL0
Jun 21vs BAL0
Jun 22@ MIN0
Jun 24@ MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.291

WindowRateSample
Last 2 Weeks.07114 PA
Season.20444 PA
Last 2 Years.238101 PA

Opposing Starter · Season1 GS

W–L0–1
ERA4.15
WHIP0.96
IP26.0
H / K / BB17 / 20 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.259216 PA
Season.3241227 PA
Last 2 Years.3323912 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.275
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.341

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline+109-141

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.19121 PA
Season.283120 PA
Last 2 Years.356469 PA

Last 5 GamesTotal Bases

Jun 20vs SD0
Jun 21vs SD0
Jun 23@ MIA1
Jun 25@ TOR2
Jun 26@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.25028 PA
Season.238147 PA
Last 2 Years.299700 PA

Opposing Starter · Season15 GS

W–L4–4
ERA3.02
WHIP1.24
IP83.1
H / K / BB63 / 128 / 40

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.390

WindowRateSample
Last 2 Weeks.440243 PA
Season.3491070 PA
Last 2 Years.3633621 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.35

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.346

WindowRateSample
Last 2 Weeks.5004 PA
Season.27388 PA
Last 2 Years.310248 PA

Last 5 GamesTotal Bases

May 23vs NYM1
May 24vs NYM0
May 26@ TOR0
May 27@ TOR0
Jun 26@ STL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.347

WindowRateSample
Last 2 Weeks.30423 PA
Season.352182 PA
Last 2 Years.348692 PA

Opposing Starter · Season16 GS

W–L9–5
ERA3.83
WHIP1.23
IP89.1
H / K / BB84 / 68 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.393211 PA
Season.3721366 PA
Last 2 Years.3733599 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.365

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.331

WindowRateSample
Last 2 Weeks.2504 PA
Season.12516 PA
Last 2 Years.259236 PA

Last 5 GamesTotal Bases

Jun 18@ SEA2
Jun 19@ LAD1
Jun 20@ LAD0
Jun 24@ LAA0
Jun 26vs WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.328

WindowRateSample
Last 2 Weeks.29417 PA
Season.292113 PA
Last 2 Years.292113 PA

Opposing Starter · Season17 GS

W–L8–2
ERA2.93
WHIP1.04
IP98.1
H / K / BB77 / 98 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.414

WindowRateSample
Last 2 Weeks.440218 PA
Season.4051136 PA
Last 2 Years.4063248 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.36

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-149+115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.398

WindowRateSample
Last 2 Weeks.47823 PA
Season.420112 PA
Last 2 Years.360516 PA

Last 5 GamesTotal Bases

Jun 20@ TB1
Jun 22vs PHI3
Jun 23vs PHI0
Jun 25vs PHI0
Jun 26@ BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.305

WindowRateSample
Last 2 Weeks.16131 PA
Season.288170 PA
Last 2 Years.376314 PA

Opposing Starter · Season13 GS

W–L6–2
ERA3.11
WHIP1.30
IP72.1
H / K / BB67 / 57 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.338

WindowRateSample
Last 2 Weeks.308198 PA
Season.3531081 PA
Last 2 Years.3632797 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases2 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.353

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+164-217

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.50012 PA
Season.287122 PA
Last 2 Years.249357 PA

Last 5 GamesTotal Bases

Jun 14vs MIA0
Jun 17@ ATH2
Jun 20@ COL0
Jun 25vs SEA6
Jun 26vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.63611 PA
Season.277137 PA
Last 2 Years.291227 PA

Opposing Starter · Season16 GS

W–L9–1
ERA2.36
WHIP1.08
IP91.2
H / K / BB70 / 112 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.350223 PA
Season.3571003 PA
Last 2 Years.3593723 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.337

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.34626 PA
Season.337175 PA
Last 2 Years.375664 PA

Last 5 GamesTotal Bases

Jun 19@ NYY0
Jun 21@ NYY4
Jun 22vs MIL1
Jun 24vs MIL0
Jun 26@ PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.327

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.329

WindowRateSample
Last 2 Weeks.0002 PA
Season.07713 PA
Last 2 Years.23477 PA

Last 5 GamesTotal Bases

Jun 22@ TOR0
Jun 23@ TOR4
Jun 24@ TOR3
Jun 25@ DET0
Jun 26@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.322

WindowRateSample
Last 2 Weeks.13315 PA
Season.31698 PA
Last 2 Years.345319 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.318170 PA
Season.317902 PA
Last 2 Years.3412762 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed35%

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.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.21019 PA
Season.35177 PA
Last 2 Years.300410 PA

Last 5 GamesTotal Bases

Jun 21@ SEA0
Jun 22@ COL0
Jun 23@ COL1
Jun 24@ COL5
Jun 26vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.35714 PA
Season.35742 PA
Last 2 Years.326187 PA

Opposing Starter · Season7 GS

W–L2–3
ERA4.06
WHIP1.22
IP37.2
H / K / BB36 / 34 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.344

WindowRateSample
Last 2 Weeks.366254 PA
Season.3131271 PA
Last 2 Years.3424334 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases5 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.326

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.311

WindowRateSample
Last 2 Weeks.24129 PA
Season.17059 PA
Last 2 Years.388402 PA

Last 5 GamesTotal Bases

Jun 20vs MIN2
Jun 21vs MIN0
Jun 22@ STL0
Jun 23@ STL0
Jun 26@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.277

WindowRateSample
Last 2 Weeks.07114 PA
Season.21081 PA
Last 2 Years.194155 PA

Opposing Starter · Season2 GS

W–L1–0
ERA5.35
WHIP1.51
IP33.2
H / K / BB39 / 34 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.393

WindowRateSample
Last 2 Weeks.453203 PA
Season.3491002 PA
Last 2 Years.3522883 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.260
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.334

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.0005 PA
Season.21414 PA
Last 2 Years.21414 PA

Last 5 GamesTotal Bases

Jun 13@ BAL0
Jun 14@ BAL0
Jun 20@ TEX0
Jun 22vs ATL0
Jun 24vs ATL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.11817 PA
Season.323167 PA
Last 2 Years.312552 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.352

WindowRateSample
Last 2 Weeks.366216 PA
Season.3401210 PA
Last 2 Years.3373018 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.272
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.299

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.0005 PA
Season.09521 PA
Last 2 Years.281160 PA

Last 5 GamesTotal Bases

Jun 19vs BOS0
Jun 20vs BOS0
Jun 21vs BOS1
Jun 25@ PIT0
Jun 26@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.18527 PA
Season.424165 PA
Last 2 Years.449510 PA

Opposing Starter · Season17 GS

W–L4–6
ERA4.18
WHIP1.36
IP90.1
H / K / BB94 / 70 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.338

WindowRateSample
Last 2 Weeks.342190 PA
Season.3281289 PA
Last 2 Years.3284186 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.318

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.305

WindowRateSample
Last 2 Weeks.18527 PA
Season.280175 PA
Last 2 Years.311682 PA

Last 5 GamesTotal Bases

Jun 21@ HOU0
Jun 22@ CWS1
Jun 23@ CWS0
Jun 24@ CWS0
Jun 26vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.295

WindowRateSample
Last 2 Weeks.03727 PA
Season.332202 PA
Last 2 Years.354650 PA

Opposing Starter · Season17 GS

W–L6–5
ERA3.42
WHIP1.01
IP100.0
H / K / BB79 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.368

WindowRateSample
Last 2 Weeks.391238 PA
Season.3471186 PA
Last 2 Years.3573978 PA

Quality of Contact vs RHP

wOBA.268
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.257
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases2 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.298

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.355

WindowRateSample
Last 2 Weeks.0002 PA
Season.30813 PA
Last 2 Years.31029 PA

Last 5 GamesTotal Bases

Jun 20vs CLE0
Jun 22@ TOR0
Jun 23@ TOR4
Jun 25@ DET4
Jun 26@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.322

WindowRateSample
Last 2 Weeks.13315 PA
Season.31698 PA
Last 2 Years.345319 PA

Opposing Starter · Season17 GS

W–L4–5
ERA4.04
WHIP1.33
IP95.2
H / K / BB93 / 77 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.318170 PA
Season.317902 PA
Last 2 Years.3412762 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed35%

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.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.305

WindowRateSample
Last 2 Weeks.13023 PA
Season.308159 PA
Last 2 Years.287345 PA

Last 5 GamesTotal Bases

Jun 18@ ATH2
Jun 19@ ATH4
Jun 21@ ATH0
Jun 23vs BAL0
Jun 24vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.11118 PA
Season.408103 PA
Last 2 Years.337181 PA

Opposing Starter · Season5 GS

W–L2–3
ERA6.00
WHIP1.33
IP51.0
H / K / BB51 / 62 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.391

WindowRateSample
Last 2 Weeks.426265 PA
Season.3691117 PA
Last 2 Years.3633215 PA

Quality of Contact vs RHP

wOBA.270
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-0

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.384

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.289

WindowRateSample
Last 2 Weeks.14827 PA
Season.271199 PA
Last 2 Years.261460 PA

Last 5 GamesTotal Bases

Jun 20vs PIT0
Jun 21vs PIT1
Jun 22vs BOS1
Jun 23vs BOS0
Jun 26@ MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season4 GS

W–L0–1
ERA4.26
WHIP1.26
IP25.1
H / K / BB23 / 13 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.412199 PA
Season.3631102 PA
Last 2 Years.3803083 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.249

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.13315 PA
Season.250136 PA
Last 2 Years.300416 PA

Last 5 GamesTotal Bases

Jun 21vs CWS1
Jun 22vs NYY0
Jun 23vs NYY2
Jun 24vs NYY1
Jun 26vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.50010 PA
Season.235115 PA
Last 2 Years.253182 PA

Opposing Starter · Season10 GS

W–L4–6
ERA4.36
WHIP1.36
IP64.0
H / K / BB59 / 63 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.316196 PA
Season.3221007 PA
Last 2 Years.3323463 PA

Quality of Contact vs RHP

wOBA.267
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.221

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.292

WindowRateSample
Last 2 Weeks.14734 PA
Season.289228 PA
Last 2 Years.298674 PA

Last 5 GamesTotal Bases

Jun 19@ NYY0
Jun 20@ NYY1
Jun 22vs MIL0
Jun 24vs MIL0
Jun 26@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.36411 PA
Season.16736 PA
Last 2 Years.386114 PA

Opposing Starter · Season6 GS

W–L1–1
ERA5.76
WHIP1.44
IP25.0
H / K / BB27 / 25 / 9

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.307

WindowRateSample
Last 2 Weeks.315184 PA
Season.2801256 PA
Last 2 Years.3033740 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.17

A rough estimate of total bases to expect, based on how players have performed in similar matchups.