MatchWiz Plays
Total Bases Board · Today

Best MLB total bases matchupsSunday, June 28, 2026

Every hitter on the Sunday, June 28, 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. Tap any card for the full breakdown.

PROJSome lineups aren't official yet — 72 hitters are projected from each team's last game. Batting order (a key score driver) isn't final; these update automatically ~2 hours before first pitch.
Not starting57 projected hitters didn't make the official lineup — moved to the bottom so you can still look them up.
#Hitter · MatchupScore

Context

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

Batter · Total Bases / PA vs RHP.517

WindowRateSample
Last 2 Weeks.77344 PA
Season.494251 PA
Last 2 Years.485860 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.66730 PA
Season.414140 PA
Last 2 Years.359582 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

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

WindowRateSample
Last 2 Weeks.371159 PA
Season.325885 PA
Last 2 Years.3723050 PA

Quality of Contact vs RHP

wOBA.384
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
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 · 1 · 0

Projection

Projected Total Bases2.079

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline-102-127
BOVBovada-115-115
DKDraftKings-114-117
CZRCaesars-121-111

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

Batter · Total Bases / PA vs RHP.475

WindowRateSample
Last 2 Weeks.47744 PA
Season.570237 PA
Last 2 Years.529783 PA

Last 5 GamesTotal Bases

Jun 22vs LAD4
Jun 23vs LAD2
Jun 24vs LAD0
Jun 26vs COL4
Jun 27vs COL0

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

WindowRateSample
Last 2 Weeks.43523 PA
Season.471102 PA
Last 2 Years.397312 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.455189 PA
Season.4041178 PA
Last 2 Years.4064112 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.343
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-2

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

Projection

Projected Total Bases1.995

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

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

Context

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

Batter · Total Bases / PA vs RHP.490

WindowRateSample
Last 2 Weeks.67928 PA
Season.553217 PA
Last 2 Years.458746 PA

Last 5 GamesTotal Bases

Jun 23@ DET0
Jun 24@ DET2
Jun 25@ BOS0
Jun 26@ BOS0
Jun 27@ BOS0

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.382191 PA
Last 2 Years.394746 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

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

WindowRateSample
Last 2 Weeks.370138 PA
Season.341516 PA
Last 2 Years.3071519 PA

Quality of Contact vs RHP

wOBA.381
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-4

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

Projection

Projected Total Bases1.987

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

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

Context

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

Batter · Total Bases / PA vs RHP.456

WindowRateSample
Last 2 Weeks.60040 PA
Season.448239 PA
Last 2 Years.460642 PA

Last 5 GamesTotal Bases

Jun 23vs KC2
Jun 24vs KC3
Jun 25vs KC4
Jun 26vs AZ2
Jun 27vs AZ4

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.482195 PA
Last 2 Years.423709 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

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

WindowRateSample
Last 2 Weeks.457129 PA
Season.360752 PA
Last 2 Years.3782146 PA

Quality of Contact vs RHP

wOBA.399
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.973

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+107-139
BOVBovada+105-135
DKDraftKings+106-140
CZRCaesars+101-136

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

WindowRateSample
Last 2 Weeks.75929 PA
Season.482143 PA
Last 2 Years.482143 PA

Last 5 GamesTotal Bases

Jun 22@ CWS1
Jun 23@ CWS0
Jun 24@ CWS0
Jun 26vs SEA0
Jun 27vs SEA2

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Quality of Contact vs RHP

wOBA.396
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.957

A rough estimate of 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+128
BOVBovada+125-165
DKDraftKings+126-168
FANFanatics+120-160
CZRCaesars+124-170

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

Batter · Total Bases / PA vs RHP.517

WindowRateSample
Last 2 Weeks.81443 PA
Season.477241 PA
Last 2 Years.460906 PA

Last 5 GamesTotal Bases

Jun 24@ NYM1
Jun 24@ NYM1
Jun 25@ NYM3
Jun 26@ MIL0
Jun 27@ MIL0

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.27872 PA
Last 2 Years.275207 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

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

WindowRateSample
Last 2 Weeks.325154 PA
Season.327945 PA
Last 2 Years.3122137 PA

Quality of Contact vs RHP

wOBA.402
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.277
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.933

A rough estimate of 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+113-147
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+120-160
FANFanatics+125-165
CZRCaesars+116-154

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

Context

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

Batter · Total Bases / PA vs RHP.428

WindowRateSample
Last 2 Weeks.55934 PA
Season.438137 PA
Last 2 Years.391599 PA

Last 5 GamesTotal Bases

Jun 23vs HOU0
Jun 24vs HOU4
Jun 25vs TEX0
Jun 26vs TEX1
Jun 27vs TEX2

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

WindowRateSample
Last 2 Weeks.70824 PA
Season.407182 PA
Last 2 Years.408368 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

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

WindowRateSample
Last 2 Weeks.331145 PA
Season.356857 PA
Last 2 Years.3673128 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.351
Hard-Hit % Allowed40%

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

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

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

WindowRateSample
Last 2 Weeks.90521 PA
Season.52098 PA
Last 2 Years.471297 PA

Last 5 GamesTotal Bases

Jun 22vs BOS1
Jun 23vs BOS1
Jun 24vs BOS0
Jun 26@ MIN4
Jun 27@ MIN12

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

WindowRateSample
Last 2 Weeks.48947 PA
Season.355186 PA
Last 2 Years.355186 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.338148 PA
Season.332868 PA
Last 2 Years.3492853 PA

Quality of Contact vs LHP

wOBA.384
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.344
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.921

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+117-152
BRBetRivers+102
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.41541 PA
Season.454238 PA
Last 2 Years.403918 PA

Last 5 GamesTotal Bases

Jun 23vs KC0
Jun 24vs KC4
Jun 25vs KC2
Jun 26vs AZ3
Jun 27vs AZ1

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

WindowRateSample
Last 2 Weeks.66730 PA
Season.414140 PA
Last 2 Years.359582 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

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

WindowRateSample
Last 2 Weeks.371159 PA
Season.325885 PA
Last 2 Years.3723050 PA

Quality of Contact vs RHP

wOBA.391
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.917

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline+107-139
BOVBovada+105-135
DKDraftKings+101-135
CZRCaesars-102-132

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

Context

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

Batter · Total Bases / PA vs RHP.506

WindowRateSample
Last 2 Weeks.76242 PA
Season.487238 PA
Last 2 Years.458858 PA

Last 5 GamesTotal Bases

Jun 22vs PHI4
Jun 23vs PHI4
Jun 24vs PHI4
Jun 26@ BAL0
Jun 27@ BAL8

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.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+130-175
BOLBetOnline+130-169
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+124-170

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

Context

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

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks.48947 PA
Season.399276 PA
Last 2 Years.396970 PA

Last 5 GamesTotal Bases

Jun 22vs BAL1
Jun 23vs BAL3
Jun 24vs BAL0
Jun 26vs ATH1
Jun 27vs ATH0

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.436117 PA
Last 2 Years.392497 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.424271 PA
Season.3681125 PA
Last 2 Years.3572921 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
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 · 4 · 0

Projection

Projected Total Bases1.91

A rough estimate of 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-106
BOVBovada+105-135
DKDraftKings+104-139
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
WeatherHelping

Batter · Total Bases / PA vs RHP.410

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

Last 5 GamesTotal Bases

Jun 22vs AZ2
Jun 23vs AZ0
Jun 24vs AZ0
Jun 26vs MIA0
Jun 27vs MIA2

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.341135 PA
Last 2 Years.320359 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

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

WindowRateSample
Last 2 Weeks.350246 PA
Season.3231231 PA
Last 2 Years.3543299 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
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.909

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+118-154
BRBetRivers+110
BOVBovada+110-145
DKDraftKings+109-144
CZRCaesars+111-148

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

Context

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

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.44747 PA
Season.407270 PA
Last 2 Years.391854 PA

Last 5 GamesTotal Bases

Jun 22vs TEX3
Jun 23vs TEX2
Jun 24vs TEX5
Jun 26@ STL0
Jun 27@ STL4

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

WindowRateSample
Last 2 Weeks.40727 PA
Season.360161 PA
Last 2 Years.324405 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.466219 PA
Season.3551263 PA
Last 2 Years.3553950 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed38%

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

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

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

Batter · Total Bases / PA vs LHP.473

WindowRateSample
Last 2 Weeks.73719 PA
Season.56157 PA
Last 2 Years.500316 PA

Last 5 GamesTotal Bases

Jun 22@ CIN0
Jun 23@ CIN1
Jun 24@ CIN3
Jun 26vs CHC3
Jun 27vs CHC4

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.35867 PA
Last 2 Years.483178 PA

Opposing Starter · Season1 GS

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

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

WindowRateSample
Last 2 Weeks.378188 PA
Season.3721093 PA
Last 2 Years.3685282 PA

Quality of Contact vs LHP

wOBA.361
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
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-110-118
BOLBetOnline+103-133
BRBetRivers-110
BOVBovada+100-130
DKDraftKings-103-129
CZRCaesars-108-124

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

Context

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

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.34943 PA
Season.378204 PA
Last 2 Years.345876 PA

Last 5 GamesTotal Bases

Jun 22vs BAL2
Jun 23vs BAL5
Jun 24vs BAL0
Jun 26vs ATH2
Jun 27vs ATH1

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.521167 PA
Last 2 Years.434558 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.457184 PA
Season.347853 PA
Last 2 Years.3601858 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.391
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases3 in 10 PA
Career Average.200
Plate Appearances10
HR · K · BB0 · 0 · 1

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+125-165
BOLBetOnline+118-154
BRBetRivers+132
BOVBovada+120-160
DKDraftKings+117-155
FANFanatics+125-165
CZRCaesars+118-159

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

Context

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

Batter · Total Bases / PA vs RHP.502

WindowRateSample
Last 2 Weeks.85441 PA
Season.447150 PA
Last 2 Years.392750 PA

Last 5 GamesTotal Bases

Jun 22@ MIN0
Jun 23@ MIN2
Jun 24@ MIN7
Jun 26@ SD4
Jun 27@ SD4

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.327153 PA
Last 2 Years.311424 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

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

WindowRateSample
Last 2 Weeks.425188 PA
Season.340939 PA
Last 2 Years.3524171 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.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-13

Total Bases9 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB2 · 1 · 2

Projection

Projected Total Bases1.884

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+144-189
BRBetRivers+140
CZRCaesars+135-182

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

Batter · Total Bases / PA vs RHP.442

WindowRateSample
Last 2 Weeks.46341 PA
Season.512246 PA
Last 2 Years.437925 PA

Last 5 GamesTotal Bases

Jun 22vs AZ1
Jun 23vs AZ2
Jun 24vs AZ1
Jun 26vs MIA0
Jun 27vs MIA0

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.341135 PA
Last 2 Years.320359 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

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

WindowRateSample
Last 2 Weeks.350246 PA
Season.3231231 PA
Last 2 Years.3543299 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
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 · 1 · 0

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+105-140
BOLBetOnline+106-137
BRBetRivers-110
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars-105-129

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

Context

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.50046 PA
Season.378238 PA
Last 2 Years.359715 PA

Last 5 GamesTotal Bases

Jun 22@ MIA2
Jun 23@ MIA6
Jun 24@ MIA4
Jun 25@ TOR5
Jun 27@ TOR0

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

WindowRateSample
Last 2 Weeks1.3336 PA
Season1.3336 PA
Last 2 Years.31486 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

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

WindowRateSample
Last 2 Weeks.283198 PA
Season.3011225 PA
Last 2 Years.3153466 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed36%

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

A rough estimate of 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+132-172
BRBetRivers+148
BOVBovada+125-165
DKDraftKings+124-166
CZRCaesars+124-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~2.3× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.436

WindowRateSample
Last 2 Weeks.60040 PA
Season.397257 PA
Last 2 Years.418765 PA

Last 5 GamesTotal Bases

Jun 22@ MIA0
Jun 24@ MIA1
Jun 25@ TOR5
Jun 26@ TOR0
Jun 27@ TOR3

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

WindowRateSample
Last 2 Weeks.92313 PA
Season.92313 PA
Last 2 Years.60992 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

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

WindowRateSample
Last 2 Weeks.402264 PA
Season.3311222 PA
Last 2 Years.3484232 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.369
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases5 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.866

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

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

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.32646 PA
Season.358274 PA
Last 2 Years.409969 PA

Last 5 GamesTotal Bases

Jun 22@ LAA5
Jun 23@ LAA1
Jun 24@ LAA0
Jun 26vs WSH0
Jun 27vs WSH1

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

WindowRateSample
Last 2 Weeks.90521 PA
Season.583180 PA
Last 2 Years.449715 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.355217 PA
Season.3611079 PA
Last 2 Years.3892656 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.390
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head8-for-26

Total Bases16 in 29 PA
Career Average.276
Plate Appearances29
HR · K · BB2 · 4 · 2

Projection

Projected Total Bases1.866

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-105-123
BRBetRivers-120
BOVBovada-105-125
DKDraftKings-104-128
CZRCaesars-115-115

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

Context

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

Batter · Total Bases / PA vs RHP.465

WindowRateSample
Last 2 Weeks.61136 PA
Season.446251 PA
Last 2 Years.529980 PA

Last 5 GamesTotal Bases

Jun 22@ MIN4
Jun 23@ MIN0
Jun 24@ MIN2
Jun 26@ SD1
Jun 27@ SD2

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.288222 PA
Last 2 Years.306584 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3431037 PA
Last 2 Years.3403355 PA

Quality of Contact vs RHP

wOBA.399
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head7-for-16

Total Bases18 in 18 PA
Career Average.389
Plate Appearances18
HR · K · BB3 · 3 · 2

Projection

Projected Total Bases1.857

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline+103-133
BRBetRivers-113
BOVBovada+105-135
DKDraftKings+104-138
CZRCaesars-104-129

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

Context

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

Batter · Total Bases / PA vs RHP.445

WindowRateSample
Last 2 Weeks.66739 PA
Season.397214 PA
Last 2 Years.383877 PA

Last 5 GamesTotal Bases

Jun 21@ AZ4
Jun 22vs LAD0
Jun 24vs LAD0
Jun 26vs COL3
Jun 27vs COL4

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.29296 PA
Last 2 Years.302331 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.430186 PA
Season.464903 PA
Last 2 Years.4273146 PA

Quality of Contact vs RHP

wOBA.384
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.851

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+144-189
BRBetRivers+155
CZRCaesars+137-190

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

Context

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

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.55040 PA
Season.392158 PA
Last 2 Years.405846 PA

Last 5 GamesTotal Bases

Jun 23@ TOR0
Jun 24@ TOR1
Jun 25@ DET2
Jun 26@ DET1
Jun 27@ DET3

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

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-15

Total Bases2 in 15 PA
Career Average.133
Plate Appearances15
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases1.848

A rough estimate of 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+115-149
BRBetRivers+120
BOVBovada+115-150
DKDraftKings+113-151
CZRCaesars+110-148

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

Context

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

Batter · Total Bases / PA vs LHP.450

WindowRateSample
Last 2 Weeks.80010 PA
Season.51979 PA
Last 2 Years.466311 PA

Last 5 GamesTotal Bases

Jun 16@ WSH3
Jun 17@ WSH1
Jun 18vs STL5
Jun 26@ CWS0
Jun 27@ CWS2

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

WindowRateSample
Last 2 Weeks.26730 PA
Season.407258 PA
Last 2 Years.407258 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416137 PA
Season.346974 PA
Last 2 Years.3493411 PA

Quality of Contact vs LHP

wOBA.374
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.329
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-5

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

Projection

Projected Total Bases1.843

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BOLBetOnline-130+100
BRBetRivers-112
BOVBovada-125-105
DKDraftKings-125-106
CZRCaesars-129-104

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

WindowRateSample
Last 2 Weeks.59542 PA
Season.345252 PA
Last 2 Years.387890 PA

Last 5 GamesTotal Bases

Jun 21@ ATH0
Jun 22vs BAL1
Jun 23vs BAL1
Jun 26vs ATH4
Jun 27vs ATH5

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.436117 PA
Last 2 Years.392497 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.424271 PA
Season.3681125 PA
Last 2 Years.3572921 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases5 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB1 · 5 · 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 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+115-149
BRBetRivers+104
BOVBovada+115-150
DKDraftKings+114-151
CZRCaesars+109-145

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

Context

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

Batter · Total Bases / PA vs LHP.441

WindowRateSample
Last 2 Weeks.48329 PA
Season.507138 PA
Last 2 Years.479516 PA

Last 5 GamesTotal Bases

Jun 21vs NYM4
Jun 22@ WSH0
Jun 25@ WSH2
Jun 26@ NYM1
Jun 27@ NYM0

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.39059 PA
Last 2 Years.293167 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

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

WindowRateSample
Last 2 Weeks.388188 PA
Season.3521179 PA
Last 2 Years.3243254 PA

Quality of Contact vs LHP

wOBA.381
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases6 in 7 PA
Career Average.429
Plate Appearances7
HR · K · BB1 · 0 · 1

Projection

Projected Total Bases1.83

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+126-164
BRBetRivers+112
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+116-154

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.457

WindowRateSample
Last 2 Weeks.66736 PA
Season.48179 PA
Last 2 Years.381105 PA

Last 5 GamesTotal Bases

Jun 21@ ATH4
Jun 22vs BAL1
Jun 24vs BAL2
Jun 26vs ATH1
Jun 27vs ATH0

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.521167 PA
Last 2 Years.434558 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.457184 PA
Season.347853 PA
Last 2 Years.3601858 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.391
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.819

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+170

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

Context

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

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.21746 PA
Season.396260 PA
Last 2 Years.370763 PA

Last 5 GamesTotal Bases

Jun 22@ MIA0
Jun 23@ MIA0
Jun 24@ MIA0
Jun 26@ TOR0
Jun 27@ TOR2

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

WindowRateSample
Last 2 Weeks.92313 PA
Season.92313 PA
Last 2 Years.60992 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

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

WindowRateSample
Last 2 Weeks.402264 PA
Season.3311222 PA
Last 2 Years.3484232 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.369
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.812

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+120-156
BRBetRivers+104
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+115-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~2.9× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.399

WindowRateSample
Last 2 Weeks.42119 PA
Season.45848 PA
Last 2 Years.45848 PA

Last 5 GamesTotal Bases

Jun 23@ SF0
Jun 24@ SF2
Jun 25@ SF3
Jun 26@ LAA1
Jun 27@ LAA0

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

WindowRateSample
Last 2 Weeks.57633 PA
Season.32979 PA
Last 2 Years.391184 PA

Opposing Starter · Season4 GS

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

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

WindowRateSample
Last 2 Weeks.279233 PA
Season.2981197 PA
Last 2 Years.3222764 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.812

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+118-154
BRBetRivers-104
BOVBovada+115-150
DKDraftKings+113-150
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs RHP.500

WindowRateSample
Last 2 Weeks1.06316 PA
Season.61552 PA
Last 2 Years.393107 PA

Last 5 GamesTotal Bases

Jun 21@ AZ3
Jun 22vs LAD0
Jun 23vs LAD1
Jun 24vs LAD1
Jun 26vs COL1

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

WindowRateSample
Last 2 Weeks.43523 PA
Season.471102 PA
Last 2 Years.397312 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.455189 PA
Season.4041178 PA
Last 2 Years.4064112 PA

Quality of Contact vs RHP

wOBA.388
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.343
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.808

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-154+115

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

Context

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

Batter · Total Bases / PA vs RHP.446

WindowRateSample
Last 2 Weeks.44747 PA
Season.512244 PA
Last 2 Years.484894 PA

Last 5 GamesTotal Bases

Jun 23vs SEA3
Jun 24vs SEA1
Jun 25vs SEA5
Jun 26vs CIN0
Jun 27vs CIN4

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

WindowRateSample
Last 2 Weeks.09432 PA
Season.481206 PA
Last 2 Years.424821 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

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

WindowRateSample
Last 2 Weeks.335197 PA
Season.343843 PA
Last 2 Years.3271963 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-16

Total Bases0 in 20 PA
Career Average.000
Plate Appearances20
HR · K · BB0 · 4 · 3

Projection

Projected Total Bases1.808

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+104-135
BRBetRivers-112
BOVBovada+105-135
DKDraftKings+103-136
CZRCaesars-102-132

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

Context

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

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.43639 PA
Season.469196 PA
Last 2 Years.422289 PA

Last 5 GamesTotal Bases

Jun 21@ LAD1
Jun 23@ LAA0
Jun 24@ LAA8
Jun 26vs WSH0
Jun 27vs WSH1

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

WindowRateSample
Last 2 Weeks.90521 PA
Season.583180 PA
Last 2 Years.449715 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.355217 PA
Season.3611079 PA
Last 2 Years.3892656 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.390
Hard-Hit % Allowed41%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+115-149
BRBetRivers+106
BOVBovada+110-145
DKDraftKings+108-144
CZRCaesars+106-141

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

Context

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.43546 PA
Season.380200 PA
Last 2 Years.432685 PA

Last 5 GamesTotal Bases

Jun 22vs TEX2
Jun 23vs TEX2
Jun 24vs TEX3
Jun 26@ STL1
Jun 27@ STL2

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.441177 PA
Last 2 Years.391373 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.395190 PA
Season.3631212 PA
Last 2 Years.3703237 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+120-160
BOLBetOnline+122-159
BRBetRivers+107
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+117-157

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

Context

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

Batter · Total Bases / PA vs LHP.442

WindowRateSample
Last 2 Weeks.31316 PA
Season.59391 PA
Last 2 Years.597285 PA

Last 5 GamesTotal Bases

Jun 23@ SF0
Jun 24@ SF0
Jun 25@ SF1
Jun 26@ LAA2
Jun 27@ LAA1

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

WindowRateSample
Last 2 Weeks.57633 PA
Season.32979 PA
Last 2 Years.391184 PA

Opposing Starter · Season4 GS

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

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

WindowRateSample
Last 2 Weeks.279233 PA
Season.2981197 PA
Last 2 Years.3222764 PA

Quality of Contact vs LHP

wOBA.366
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.791

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

Total Bases Line · O/U 1.5we lean Over

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

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

WindowRateSample
Last 2 Weeks.06715 PA
Season.426148 PA
Last 2 Years.327623 PA

Last 5 GamesTotal Bases

Jun 12vs SD0
Jun 14vs SD0
Jun 16@ SEA1
Jun 17@ SEA0
Jun 18@ SEA0

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

WindowRateSample
Last 2 Weeks.90521 PA
Season.583180 PA
Last 2 Years.449715 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.355217 PA
Season.3611079 PA
Last 2 Years.3892656 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.390
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head4-for-18

Total Bases5 in 19 PA
Career Average.210
Plate Appearances19
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.791

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BRBetRivers+107
BOVBovada+110-145
DKDraftKings+109-145
CZRCaesars+109-145

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

Context

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

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.50048 PA
Season.389262 PA
Last 2 Years.379962 PA

Last 5 GamesTotal Bases

Jun 23@ MIA7
Jun 24@ MIA0
Jun 25@ TOR0
Jun 26@ TOR2
Jun 27@ TOR1

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

WindowRateSample
Last 2 Weeks1.3336 PA
Season1.3336 PA
Last 2 Years.31486 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

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

WindowRateSample
Last 2 Weeks.283198 PA
Season.3011225 PA
Last 2 Years.3153466 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.784

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline+100-130
BRBetRivers-114
BOVBovada-105-125
DKDraftKings-104-127
CZRCaesars-106-127

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

WindowRateSample
Last 2 Weeks.46037 PA
Season.383243 PA
Last 2 Years.436763 PA

Last 5 GamesTotal Bases

Jun 22@ STL2
Jun 23@ STL2
Jun 24@ STL5
Jun 26@ TB0
Jun 27@ TB4

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

WindowRateSample
Last 2 Weeks.29031 PA
Season.338204 PA
Last 2 Years.321589 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

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

WindowRateSample
Last 2 Weeks.454205 PA
Season.342898 PA
Last 2 Years.3512462 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.782

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+130-169
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+130-176

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

Context

Expected PAs4.65
vs SP / Bullpen~2.4× / ~2.3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.51241 PA
Season.401202 PA
Last 2 Years.401202 PA

Last 5 GamesTotal Bases

Jun 22vs CLE2
Jun 23vs CLE0
Jun 24vs CLE1
Jun 26vs KC3
Jun 27vs KC1

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.378111 PA
Last 2 Years.331136 PA

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.432176 PA
Season.3931037 PA
Last 2 Years.3603074 PA

Quality of Contact vs RHP

wOBA.377
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed30%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+136-179
BRBetRivers+125
BOVBovada+145-190
DKDraftKings+143-191
CZRCaesars+128-173

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

Context

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

Batter · Total Bases / PA vs RHP.398

WindowRateSample
Last 2 Weeks.53330 PA
Season.373126 PA
Last 2 Years.348732 PA

Last 5 GamesTotal Bases

Jun 23@ DET1
Jun 24@ DET8
Jun 25@ BOS3
Jun 26@ BOS0
Jun 27@ BOS0

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.361122 PA
Last 2 Years.417666 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

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

WindowRateSample
Last 2 Weeks.326224 PA
Season.3191065 PA
Last 2 Years.3212969 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-26

Total Bases2 in 30 PA
Career Average.033
Plate Appearances30
HR · K · BB0 · 8 · 4

Projection

Projected Total Bases1.782

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+128-167
BRBetRivers+130
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs RHP.481

WindowRateSample
Last 2 Weeks.66736 PA
Season.525217 PA
Last 2 Years.405627 PA

Last 5 GamesTotal Bases

Jun 23vs NYY4
Jun 24vs NYY0
Jun 25vs HOU4
Jun 26vs HOU1
Jun 27vs HOU0

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.30243 PA
Last 2 Years.302569 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

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

WindowRateSample
Last 2 Weeks.302169 PA
Season.324973 PA
Last 2 Years.3402885 PA

Quality of Contact vs RHP

wOBA.370
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed30%

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

A rough estimate of 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+125
BOVBovada+140-185
DKDraftKings+138-184
CZRCaesars+135-182

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.400125 PA
Last 2 Years.389278 PA

Last 5 GamesTotal Bases

Jun 23@ SF0
Jun 24@ SF0
Jun 25@ SF0
Jun 26@ LAA2
Jun 27@ LAA1

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

WindowRateSample
Last 2 Weeks.7147 PA
Season.51533 PA
Last 2 Years.41268 PA

Opposing Starter · Season4 GS

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

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

WindowRateSample
Last 2 Weeks.402194 PA
Season.319968 PA
Last 2 Years.3372162 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.774

A rough estimate of 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+114
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+112-150

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

Context

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

Batter · Total Bases / PA vs LHP.428

WindowRateSample
Last 2 Weeks.63611 PA
Season.52676 PA
Last 2 Years.380313 PA

Last 5 GamesTotal Bases

Jun 23@ COL1
Jun 24@ COL6
Jun 25vs NYY1
Jun 26vs NYY0
Jun 27vs NYY2

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.238126 PA
Last 2 Years.3221030 PA

Opposing Starter · Season8 GS

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

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

WindowRateSample
Last 2 Weeks.320228 PA
Season.3221203 PA
Last 2 Years.3453494 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-14

Total Bases6 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB1 · 3 · 1

Projection

Projected Total Bases1.772

A rough estimate of 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+120
BOVBovada+120-160
DKDraftKings+121-161
CZRCaesars+121-162

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

Context

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

Batter · Total Bases / PA vs RHP.448

WindowRateSample
Last 2 Weeks.55843 PA
Season.445263 PA
Last 2 Years.4601030 PA

Last 5 GamesTotal Bases

Jun 22@ LAA1
Jun 23@ LAA0
Jun 24@ LAA4
Jun 26vs WSH0
Jun 27vs WSH2

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.345148 PA
Last 2 Years.392656 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.376242 PA
Season.3581261 PA
Last 2 Years.3873456 PA

Quality of Contact vs RHP

wOBA.388
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-8

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

Projection

Projected Total Bases1.773

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline+100-130
BRBetRivers+100
BOVBovada+105-135
DKDraftKings+102-136
CZRCaesars-104-129

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

Context

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.41943 PA
Season.294245 PA
Last 2 Years.441798 PA

Last 5 GamesTotal Bases

Jun 22vs ATL0
Jun 23vs ATL2
Jun 24vs ATL0
Jun 26vs LAD0
Jun 27vs LAD2

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

WindowRateSample
Last 2 Weeks.68025 PA
Season.491165 PA
Last 2 Years.402276 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.285130 PA
Season.316848 PA
Last 2 Years.3102086 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.353
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.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
BOLBetOnline+149-196
BRBetRivers+138

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

Context

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

Batter · Total Bases / PA vs RHP.453

WindowRateSample
Last 2 Weeks.65841 PA
Season.413252 PA
Last 2 Years.413252 PA

Last 5 GamesTotal Bases

Jun 23vs HOU3
Jun 24vs HOU0
Jun 25vs TEX5
Jun 26vs TEX5
Jun 27vs TEX0

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.273139 PA
Last 2 Years.336295 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

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

WindowRateSample
Last 2 Weeks.414249 PA
Season.3351036 PA
Last 2 Years.3554252 PA

Quality of Contact vs RHP

wOBA.371
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.767

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+132-172
BRBetRivers+114
BOVBovada+130-170
DKDraftKings+128-171
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs LHP.427

WindowRateSample
Last 2 Weeks.66712 PA
Season.47599 PA
Last 2 Years.402204 PA

Last 5 GamesTotal Bases

Jun 23@ COL7
Jun 24@ COL0
Jun 25vs NYY0
Jun 26vs NYY3
Jun 27vs NYY0

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.40447 PA
Last 2 Years.279294 PA

Opposing Starter · Season8 GS

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

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

WindowRateSample
Last 2 Weeks.367207 PA
Season.3261087 PA
Last 2 Years.3253079 PA

Quality of Contact vs LHP

wOBA.363
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.762

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+134-175
BRBetRivers+114
BOVBovada+130-170
DKDraftKings+128-170
CZRCaesars+123-164

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

WindowRateSample
Last 2 Weeks.40010 PA
Season.365159 PA
Last 2 Years.454636 PA

Last 5 GamesTotal Bases

Jun 9@ KC1
Jun 10@ KC0
Jun 11@ KC5
Jun 25@ TOR0
Jun 27@ TOR4

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

WindowRateSample
Last 2 Weeks1.3336 PA
Season1.3336 PA
Last 2 Years.31486 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

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

WindowRateSample
Last 2 Weeks.283198 PA
Season.3011225 PA
Last 2 Years.3153466 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.762

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+110-143
BRBetRivers+110
BOVBovada+100-130
DKDraftKings-101-131
CZRCaesars+103-137

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.51435 PA
Season.420226 PA
Last 2 Years.464911 PA

Last 5 GamesTotal Bases

Jun 22@ STL3
Jun 23@ STL0
Jun 24@ STL1
Jun 26@ TB4
Jun 27@ TB1

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

WindowRateSample
Last 2 Weeks.29031 PA
Season.338204 PA
Last 2 Years.321589 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

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

WindowRateSample
Last 2 Weeks.454205 PA
Season.342898 PA
Last 2 Years.3512462 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed39%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+126-164
BOVBovada+130-170
DKDraftKings+128-171
CZRCaesars+116-154

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

Context

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

Batter · Total Bases / PA vs LHP.438

WindowRateSample
Last 2 Weeks.53826 PA
Season.486148 PA
Last 2 Years.438356 PA

Last 5 GamesTotal Bases

Jun 22@ SD0
Jun 23@ SD2
Jun 24@ SD1
Jun 26@ SF1
Jun 27@ SF0

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

WindowRateSample
Last 2 Weeks.09731 PA
Season.363273 PA
Last 2 Years.350957 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

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

WindowRateSample
Last 2 Weeks.344151 PA
Season.3251023 PA
Last 2 Years.3193070 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Total Bases6 in 13 PA
Career Average.231
Plate Appearances13
HR · K · BB1 · 1 · 1

Projection

Projected Total Bases1.759

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline+107-139
BRBetRivers+108
BOVBovada+110-145
DKDraftKings+111-147
CZRCaesars+107-141

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

Context

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

Batter · Total Bases / PA vs RHP.455

WindowRateSample
Last 2 Weeks.64139 PA
Season.463216 PA
Last 2 Years.365698 PA

Last 5 GamesTotal Bases

Jun 22vs LAD0
Jun 23vs LAD4
Jun 24vs LAD1
Jun 26vs COL4
Jun 27vs COL3

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.29296 PA
Last 2 Years.302331 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.430186 PA
Season.464903 PA
Last 2 Years.4273146 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.756

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+136-179
BRBetRivers+135
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+132-176

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

Context

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

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.30636 PA
Season.42594 PA
Last 2 Years.42594 PA

Last 5 GamesTotal Bases

Jun 21@ ATH0
Jun 22vs BAL1
Jun 24vs BAL2
Jun 26vs ATH2
Jun 27vs ATH0

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.521167 PA
Last 2 Years.434558 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.457184 PA
Season.347853 PA
Last 2 Years.3601858 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.391
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 · 2 · 0

Projection

Projected Total Bases1.754

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-182+136

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

Batter · Total Bases / PA vs RHP.437

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

Last 5 GamesTotal Bases

Jun 23vs SEA1
Jun 24vs SEA3
Jun 25vs SEA1
Jun 26vs CIN1
Jun 27vs CIN1

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

WindowRateSample
Last 2 Weeks.09432 PA
Season.481206 PA
Last 2 Years.424821 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

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

WindowRateSample
Last 2 Weeks.335197 PA
Season.343843 PA
Last 2 Years.3271963 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.317
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head6-for-16

Total Bases15 in 19 PA
Career Average.316
Plate Appearances19
HR · K · BB2 · 3 · 1

Projection

Projected Total Bases1.748

A rough estimate of 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-104
BOVBovada+120-160
DKDraftKings+120-160
CZRCaesars+112-150

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.39389 PA
Last 2 Years.339286 PA

Last 5 GamesTotal Bases

Jun 22vs BOS1
Jun 23vs BOS4
Jun 24vs BOS3
Jun 26@ MIN1
Jun 27@ MIN0

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

WindowRateSample
Last 2 Weeks.48947 PA
Season.355186 PA
Last 2 Years.355186 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.338148 PA
Season.332868 PA
Last 2 Years.3492853 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.344
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.747

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+136-179
BRBetRivers+130
BOVBovada+135-180
DKDraftKings+136-182
FANFanatics+130-170
CZRCaesars+129-173

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

Context

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

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.8005 PA
Season.50953 PA
Last 2 Years.363193 PA

Last 5 GamesTotal Bases

Jun 21vs CIN1
Jun 22@ DET4
Jun 25@ BOS1
Jun 26@ BOS0
Jun 27@ BOS1

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.361122 PA
Last 2 Years.417666 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

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

WindowRateSample
Last 2 Weeks.326224 PA
Season.3191065 PA
Last 2 Years.3212969 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head6-for-22

Total Bases6 in 23 PA
Career Average.261
Plate Appearances23
HR · K · BB0 · 6 · 1

Projection

Projected Total Bases1.743

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

Context

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.45020 PA
Season.386197 PA
Last 2 Years.373681 PA

Last 5 GamesTotal Bases

Jun 22vs BAL4
Jun 23vs BAL0
Jun 24vs BAL4
Jun 26vs ATH0
Jun 27vs ATH2

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.436117 PA
Last 2 Years.392497 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.424271 PA
Season.3681125 PA
Last 2 Years.3572921 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-7

Total Bases6 in 8 PA
Career Average.375
Plate Appearances8
HR · K · BB1 · 1 · 0

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+130-169
BRBetRivers+112
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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.45746 PA
Season.301279 PA
Last 2 Years.392870 PA

Last 5 GamesTotal Bases

Jun 22vs ATL1
Jun 23vs ATL6
Jun 24vs ATL0
Jun 26vs LAD3
Jun 27vs LAD1

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

WindowRateSample
Last 2 Weeks.41217 PA
Season.384125 PA
Last 2 Years.334305 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.310232 PA
Season.3301276 PA
Last 2 Years.3323289 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.73

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

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

Batter · Total Bases / PA vs RHP.416

WindowRateSample
Last 2 Weeks.47236 PA
Season.447217 PA
Last 2 Years.389781 PA

Last 5 GamesTotal Bases

Jun 22vs ATL0
Jun 23vs ATL0
Jun 24vs ATL0
Jun 26vs LAD1
Jun 27vs LAD6

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

WindowRateSample
Last 2 Weeks.68025 PA
Season.491165 PA
Last 2 Years.402276 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.285130 PA
Season.316848 PA
Last 2 Years.3102086 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.353
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.727

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-127-102
CZRCaesars-134+100

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

Context

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

Batter · Total Bases / PA vs RHP.443

WindowRateSample
Last 2 Weeks.52540 PA
Season.471246 PA
Last 2 Years.431882 PA

Last 5 GamesTotal Bases

Jun 22@ MIN4
Jun 23@ MIN5
Jun 24@ MIN2
Jun 26@ SD3
Jun 27@ SD4

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.288222 PA
Last 2 Years.306584 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3431037 PA
Last 2 Years.3403355 PA

Quality of Contact vs RHP

wOBA.393
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-12

Total Bases2 in 14 PA
Career Average.143
Plate Appearances14
HR · K · BB0 · 4 · 2

Projection

Projected Total Bases1.725

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+122-159
BRBetRivers+125
BOVBovada+115-150
DKDraftKings+114-151
CZRCaesars+118-159

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

Context

Expected PAs4.25
vs SP / Bullpen~2.4× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.52223 PA
Season.379198 PA
Last 2 Years.417602 PA

Last 5 GamesTotal Bases

Jun 22vs HOU1
Jun 23vs HOU8
Jun 24vs HOU2
Jun 26vs TEX0
Jun 27vs TEX0

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

WindowRateSample
Last 2 Weeks.70824 PA
Season.407182 PA
Last 2 Years.408368 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

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

WindowRateSample
Last 2 Weeks.331145 PA
Season.356857 PA
Last 2 Years.3673128 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.351
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.724

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+124-161
BRBetRivers+125
BOVBovada+120-160
DKDraftKings+118-157
FANFanatics+125-165
CZRCaesars+119-159

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

Context

Expected PAs4.35
vs SP / Bullpen~1× / ~3.3×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.430

WindowRateSample
Last 2 Weeks.36819 PA
Season.63257 PA
Last 2 Years.464278 PA

Last 5 GamesTotal Bases

Jun 22@ CIN0
Jun 23@ CIN0
Jun 24@ CIN2
Jun 26vs CHC0
Jun 27vs CHC0

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.35867 PA
Last 2 Years.483178 PA

Opposing Starter · Season1 GS

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

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

WindowRateSample
Last 2 Weeks.378188 PA
Season.3721093 PA
Last 2 Years.3685282 PA

Quality of Contact vs LHP

wOBA.381
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.723

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+132-172
BOVBovada+145-190
DKDraftKings+141-189
CZRCaesars+128-170

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

Context

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

Batter · Total Bases / PA vs LHP.433

WindowRateSample
Last 2 Weeks.81316 PA
Season.41689 PA
Last 2 Years.365255 PA

Last 5 GamesTotal Bases

Jun 23vs ATH5
Jun 24vs ATH3
Jun 25vs ATH3
Jun 26vs ATL0
Jun 27vs ATL0

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.26583 PA
Last 2 Years.264227 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.377159 PA
Season.324950 PA
Last 2 Years.3362809 PA

Quality of Contact vs LHP

wOBA.350
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.722

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+180

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

Context

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

Batter · Total Bases / PA vs RHP.433

WindowRateSample
Last 2 Weeks.59432 PA
Season.428215 PA
Last 2 Years.393800 PA

Last 5 GamesTotal Bases

Jun 21@ DET0
Jun 22vs CLE1
Jun 24vs CLE0
Jun 26vs KC6
Jun 27vs KC1

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.378111 PA
Last 2 Years.331136 PA

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.432176 PA
Season.3931037 PA
Last 2 Years.3603074 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed30%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+146-192
BRBetRivers+143
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
WeatherHelping

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.35040 PA
Season.326258 PA
Last 2 Years.357631 PA

Last 5 GamesTotal Bases

Jun 22vs AZ1
Jun 23vs AZ0
Jun 24vs AZ0
Jun 26vs MIA0
Jun 27vs MIA1

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.299117 PA
Last 2 Years.399366 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

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

WindowRateSample
Last 2 Weeks.274168 PA
Season.289961 PA
Last 2 Years.3333080 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
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 · 2 · 0

Projection

Projected Total Bases1.716

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+122-159
BRBetRivers+105
BOVBovada+110-145
DKDraftKings+108-143
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.00013 PA
Season.381197 PA
Last 2 Years.432946 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.408235 PA
Last 2 Years.444801 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

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

WindowRateSample
Last 2 Weeks.329231 PA
Season.3551236 PA
Last 2 Years.3202973 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-19

Total Bases4 in 22 PA
Career Average.136
Plate Appearances22
HR · K · BB0 · 4 · 3

Projection

Projected Total Bases1.715

A rough estimate of 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-122
BOVBovada-120-110
DKDraftKings-119-112
CZRCaesars-118-115

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

WindowRateSample
Last 2 Weeks.47823 PA
Season.35157 PA
Last 2 Years.30183 PA

Last 5 GamesTotal Bases

Jun 20vs WSH0
Jun 23vs KC0
Jun 25vs KC4
Jun 26vs AZ0
Jun 27vs AZ3

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.482195 PA
Last 2 Years.423709 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

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

WindowRateSample
Last 2 Weeks.457129 PA
Season.360752 PA
Last 2 Years.3782146 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.714

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+134-175
BOVBovada+140-185
DKDraftKings+138-185
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.42138 PA
Season.41363 PA
Last 2 Years.343650 PA

Last 5 GamesTotal Bases

Jun 22vs AZ0
Jun 23vs AZ3
Jun 24vs AZ3
Jun 26vs MIA1
Jun 27vs MIA2

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.341135 PA
Last 2 Years.320359 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

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

WindowRateSample
Last 2 Weeks.350246 PA
Season.3231231 PA
Last 2 Years.3543299 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.712

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179
BRBetRivers+120
BOVBovada+135-180
DKDraftKings+136-181
CZRCaesars+133-179

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

Context

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

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.31844 PA
Season.443264 PA
Last 2 Years.423879 PA

Last 5 GamesTotal Bases

Jun 22@ MIN0
Jun 23@ MIN3
Jun 24@ MIN0
Jun 26@ SD1
Jun 27@ SD3

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.327153 PA
Last 2 Years.311424 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

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

WindowRateSample
Last 2 Weeks.425188 PA
Season.340939 PA
Last 2 Years.3524171 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.709

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+136-179
BRBetRivers+123
BOVBovada+135-180
DKDraftKings+136-181
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs RHP.416

WindowRateSample
Last 2 Weeks.43639 PA
Season.449214 PA
Last 2 Years.435575 PA

Last 5 GamesTotal Bases

Jun 21@ AZ0
Jun 22vs LAD0
Jun 24vs LAD0
Jun 26vs COL4
Jun 27vs COL1

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

WindowRateSample
Last 2 Weeks.24025 PA
Season.29296 PA
Last 2 Years.302331 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.430186 PA
Season.464903 PA
Last 2 Years.4273146 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.7

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+113-147
BRBetRivers+110
BOVBovada+115-150
DKDraftKings+115-152
CZRCaesars+108-143

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

Context

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

Batter · Total Bases / PA vs LHP.476

WindowRateSample
Last 2 Weeks.88217 PA
Season.50088 PA
Last 2 Years.461308 PA

Last 5 GamesTotal Bases

Jun 23vs CHC0
Jun 24vs CHC4
Jun 24vs CHC0
Jun 25vs CHC0
Jun 27vs PHI0

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

WindowRateSample
Last 2 Weeks.32540 PA
Season.382301 PA
Last 2 Years.358886 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

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

WindowRateSample
Last 2 Weeks.392176 PA
Season.3491047 PA
Last 2 Years.3453884 PA

Quality of Contact vs LHP

wOBA.367
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-15

Total Bases3 in 17 PA
Career Average.118
Plate Appearances17
HR · K · BB0 · 6 · 2

Projection

Projected Total Bases1.701

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-156+120
CZRCaesars-159+119

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

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
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.358

WindowRateSample
Last 2 Weeks.20015 PA
Season.439123 PA
Last 2 Years.336610 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

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

WindowRateSample
Last 2 Weeks.410205 PA
Season.3391035 PA
Last 2 Years.3603342 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.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.699

A rough estimate 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-109-119
BRBetRivers-130
BOVBovada-105-125
DKDraftKings-104-128
CZRCaesars-111-122

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.6× / ~1.6×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.38234 PA
Season.339112 PA
Last 2 Years.365282 PA

Last 5 GamesTotal Bases

Jun 22vs TEX0
Jun 23vs TEX6
Jun 24vs TEX0
Jun 26@ STL0
Jun 27@ STL0

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

WindowRateSample
Last 2 Weeks.40727 PA
Season.360161 PA
Last 2 Years.324405 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.466219 PA
Season.3551263 PA
Last 2 Years.3553950 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed38%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+124-161
BRBetRivers+117
BOVBovada+125-165
DKDraftKings+123-164
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs LHP.432

WindowRateSample
Last 2 Weeks.42914 PA
Season.63961 PA
Last 2 Years.400235 PA

Last 5 GamesTotal Bases

Jun 21vs LAA0
Jun 24@ SF0
Jun 25@ SF1
Jun 26@ LAA2
Jun 27@ LAA4

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

WindowRateSample
Last 2 Weeks.57633 PA
Season.32979 PA
Last 2 Years.391184 PA

Opposing Starter · Season4 GS

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

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

WindowRateSample
Last 2 Weeks.279233 PA
Season.2981197 PA
Last 2 Years.3222764 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed37%

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

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-175+135

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

Context

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

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.33342 PA
Season.262260 PA
Last 2 Years.307413 PA

Last 5 GamesTotal Bases

Jun 22vs TEX0
Jun 23vs TEX0
Jun 24vs TEX0
Jun 26@ STL1
Jun 27@ STL2

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.441177 PA
Last 2 Years.391373 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.395190 PA
Season.3631212 PA
Last 2 Years.3703237 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.692

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+167-222
BRBetRivers+138

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

WindowRateSample
Last 2 Weeks.41217 PA
Season.446110 PA
Last 2 Years.439346 PA

Last 5 GamesTotal Bases

Jun 22@ SD1
Jun 23@ SD5
Jun 24@ SD0
Jun 26@ SF1
Jun 27@ SF0

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

WindowRateSample
Last 2 Weeks.09521 PA
Season.29093 PA
Last 2 Years.304293 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

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

WindowRateSample
Last 2 Weeks.303201 PA
Season.3451236 PA
Last 2 Years.3413172 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed34%

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 · 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+120-160
BOLBetOnline+120-156
BRBetRivers+110
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+115-154

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

Batter · Total Bases / PA vs LHP.416

WindowRateSample
Last 2 Weeks.75016 PA
Season.38473 PA
Last 2 Years.34587 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.25088 PA
Last 2 Years.25088 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.379227 PA
Season.3311098 PA
Last 2 Years.3593267 PA

Quality of Contact vs LHP

wOBA.351
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-159+119

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.50687 PA
Last 2 Years.412245 PA

Last 5 GamesTotal Bases

Jun 23vs ATH2
Jun 24vs ATH0
Jun 25vs ATH1
Jun 26vs ATL0
Jun 27vs ATL1

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.282259 PA
Last 2 Years.306986 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.330173 PA
Season.318893 PA
Last 2 Years.3433231 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
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.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+149-196
BRBetRivers+155
CZRCaesars+142-193

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

Context

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

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.38142 PA
Season.307192 PA
Last 2 Years.436862 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.339

WindowRateSample
Last 2 Weeks.40015 PA
Season.273139 PA
Last 2 Years.336295 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

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

WindowRateSample
Last 2 Weeks.414249 PA
Season.3351036 PA
Last 2 Years.3554252 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.687

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+122-159
BRBetRivers+110
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+115-154

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

Batter · Total Bases / PA vs LHP.406

WindowRateSample
Last 2 Weeks.68222 PA
Season.33387 PA
Last 2 Years.33387 PA

Last 5 GamesTotal Bases

Jun 22vs BOS1
Jun 23vs BOS2
Jun 24vs BOS3
Jun 26@ MIN3
Jun 27@ MIN3

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

WindowRateSample
Last 2 Weeks.4449 PA
Season.37761 PA
Last 2 Years.37761 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.413172 PA
Season.3621044 PA
Last 2 Years.3803020 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.687

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+167-222
BRBetRivers+155

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.21038 PA
Season.467165 PA
Last 2 Years.376684 PA

Last 5 GamesTotal Bases

Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL0
Jun 26@ PIT0
Jun 27@ PIT1

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.408235 PA
Last 2 Years.444801 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

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

WindowRateSample
Last 2 Weeks.329231 PA
Season.3551236 PA
Last 2 Years.3202973 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases5 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB1 · 1 · 2

Projection

Projected Total Bases1.687

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+115-149
BRBetRivers+115
BOVBovada+115-150
DKDraftKings+114-152
CZRCaesars+109-145

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

Context

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

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.44243 PA
Season.372247 PA
Last 2 Years.337852 PA

Last 5 GamesTotal Bases

Jun 23@ TOR2
Jun 24@ TOR2
Jun 25@ DET0
Jun 26@ DET1
Jun 27@ DET3

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

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases3 in 8 PA
Career Average.375
Plate Appearances8
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.686

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+141-185
BRBetRivers+135
CZRCaesars+138-190

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.48329 PA
Season.354206 PA
Last 2 Years.401709 PA

Last 5 GamesTotal Bases

Jun 22@ CWS0
Jun 23@ CWS0
Jun 24@ CWS1
Jun 26vs SEA1
Jun 27vs SEA1

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192
BRBetRivers+135
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+138-190

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

WindowRateSample
Last 2 Weeks.38234 PA
Season.361266 PA
Last 2 Years.419987 PA

Last 5 GamesTotal Bases

Jun 23@ PIT0
Jun 24@ PIT2
Jun 25@ PIT1
Jun 26@ CLE1
Jun 27@ CLE2

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.360147 PA
Last 2 Years.371646 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.323201 PA
Season.3391317 PA
Last 2 Years.3374058 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases4 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.679

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+120-156
BRBetRivers+125
BOVBovada+120-160
DKDraftKings+120-159
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.35742 PA
Season.360272 PA
Last 2 Years.363895 PA

Last 5 GamesTotal Bases

Jun 22vs TEX4
Jun 23vs TEX2
Jun 24vs TEX1
Jun 26@ STL1
Jun 27@ STL4

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.441177 PA
Last 2 Years.391373 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.395190 PA
Season.3631212 PA
Last 2 Years.3703237 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
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 · 0 · 0

Projection

Projected Total Bases1.676

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 7@ TEX1
Jun 8vs NYY1
Jun 9vs NYY1
Jun 12vs DET3
Jun 13vs DET1

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.67

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.4× / ~1.9×
BallparkNeutral
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.412

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

Last 5 GamesTotal Bases

Jun 22@ CWS1
Jun 23@ CWS5
Jun 24@ CWS2
Jun 26vs SEA2
Jun 27vs SEA2

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-141+108
CZRCaesars-145+110

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.60030 PA
Season.393191 PA
Last 2 Years.385218 PA

Last 5 GamesTotal Bases

Jun 22vs TEX1
Jun 23vs TEX4
Jun 24vs TEX1
Jun 26@ STL1
Jun 27@ STL0

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.441177 PA
Last 2 Years.391373 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.395190 PA
Season.3631212 PA
Last 2 Years.3703237 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
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.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
BOLBetOnline+149-196
BRBetRivers+145

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

WindowRateSample
Last 2 Weeks.29341 PA
Season.431260 PA
Last 2 Years.407933 PA

Last 5 GamesTotal Bases

Jun 23vs PHI0
Jun 24vs PHI0
Jun 25vs PHI0
Jun 26@ BAL2
Jun 27@ BAL0

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.657

A rough estimate 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
BRBetRivers+107
CZRCaesars+121-162

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

WindowRateSample
Last 2 Weeks
Season.35020 PA
Last 2 Years.279129 PA

Last 5 GamesTotal Bases

Jun 20@ SEA1
Jun 21@ SEA0
Jun 22@ COL0
Jun 25vs NYY0
Jun 27vs NYY5

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.40447 PA
Last 2 Years.279294 PA

Opposing Starter · Season8 GS

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

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

WindowRateSample
Last 2 Weeks.367207 PA
Season.3261087 PA
Last 2 Years.3253079 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-6

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

Projection

Projected Total Bases1.653

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 23@ MIA1
Jun 24@ MIA0
Jun 25@ TOR0
Jun 26@ TOR2
Jun 27@ TOR1

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

WindowRateSample
Last 2 Weeks.92313 PA
Season.92313 PA
Last 2 Years.60992 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

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

WindowRateSample
Last 2 Weeks.402264 PA
Season.3311222 PA
Last 2 Years.3484232 PA

Starter Allows · vs RHB

wOBA Allowed.369
Hard-Hit % Allowed39%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+161-213
BRBetRivers+155

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

Context

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

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.35020 PA
Season.40095 PA
Last 2 Years.461243 PA

Last 5 GamesTotal Bases

Jun 24vs CHC6
Jun 24vs CHC1
Jun 25vs CHC1
Jun 26vs PHI2
Jun 27vs PHI1

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

WindowRateSample
Last 2 Weeks.32540 PA
Season.382301 PA
Last 2 Years.358886 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

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

WindowRateSample
Last 2 Weeks.392176 PA
Season.3491047 PA
Last 2 Years.3453884 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-2

Total Bases5 in 2 PA
Career Average1.000
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.65

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+120-156
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+128-171
CZRCaesars+116-154

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.55020 PA
Last 2 Years.419222 PA

Last 5 GamesTotal Bases

Jun 23vs CHC0
Jun 24vs CHC1
Jun 24vs CHC0
Jun 25vs CHC4
Jun 27vs PHI0

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

WindowRateSample
Last 2 Weeks.32540 PA
Season.382301 PA
Last 2 Years.358886 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

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

WindowRateSample
Last 2 Weeks.392176 PA
Season.3491047 PA
Last 2 Years.3453884 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.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head4-for-10

Total Bases8 in 12 PA
Career Average.333
Plate Appearances12
HR · K · BB1 · 3 · 2

Projection

Projected Total Bases1.648

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-164+125

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

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.40040 PA
Season.316231 PA
Last 2 Years.349949 PA

Last 5 GamesTotal Bases

Jun 22@ STL0
Jun 23@ STL0
Jun 24@ STL1
Jun 26@ TB5
Jun 27@ TB4

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

WindowRateSample
Last 2 Weeks.29031 PA
Season.338204 PA
Last 2 Years.321589 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

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

WindowRateSample
Last 2 Weeks.454205 PA
Season.342898 PA
Last 2 Years.3512462 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.642

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-172+133

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

Context

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.33342 PA
Season.33360 PA
Last 2 Years.31863 PA

Last 5 GamesTotal Bases

Jun 22vs ATL0
Jun 23vs ATL3
Jun 24vs ATL2
Jun 26vs LAD0
Jun 27vs LAD0

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

WindowRateSample
Last 2 Weeks.41217 PA
Season.384125 PA
Last 2 Years.334305 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.310232 PA
Season.3301276 PA
Last 2 Years.3323289 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.641

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

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

Context

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.12516 PA
Season.41594 PA
Last 2 Years.398251 PA

Last 5 GamesTotal Bases

Jun 23@ SF2
Jun 24@ SF0
Jun 25@ SF2
Jun 26@ LAA0
Jun 27@ LAA0

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

WindowRateSample
Last 2 Weeks.7147 PA
Season.51533 PA
Last 2 Years.41268 PA

Opposing Starter · Season4 GS

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

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

WindowRateSample
Last 2 Weeks.402194 PA
Season.319968 PA
Last 2 Years.3372162 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.64

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+126-164
BRBetRivers+110
BOVBovada+130-170
DKDraftKings+129-172

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

Context

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.47823 PA
Season.36247 PA
Last 2 Years.368416 PA

Last 5 GamesTotal Bases

Jun 23@ DET2
Jun 24@ DET4
Jun 25@ BOS1
Jun 26@ BOS2
Jun 27@ BOS0

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.382191 PA
Last 2 Years.394746 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

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

WindowRateSample
Last 2 Weeks.370138 PA
Season.341516 PA
Last 2 Years.3071519 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

Projection

Projected Total Bases1.637

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+128-167
BRBetRivers+155
BOVBovada+125-165
DKDraftKings+126-168
FANFanatics+130-170
CZRCaesars+125-170

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.45792 PA
Last 2 Years.410463 PA

Last 5 GamesTotal Bases

Jun 21@ PHI1
Jun 23vs CHC0
Jun 25vs CHC1
Jun 26vs PHI0
Jun 27vs PHI4

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

WindowRateSample
Last 2 Weeks.12516 PA
Season.23191 PA
Last 2 Years.254264 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

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

WindowRateSample
Last 2 Weeks.395238 PA
Season.346918 PA
Last 2 Years.3532952 PA

Quality of Contact vs LHP

wOBA.359
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.263
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head7-for-20

Total Bases11 in 26 PA
Career Average.269
Plate Appearances26
HR · K · BB1 · 3 · 5

Projection

Projected Total Bases1.634

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+155-204
BRBetRivers+160

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

Batter · Total Bases / PA vs LHP.363

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

Last 5 GamesTotal Bases

Jun 21@ ATL0
Jun 22@ CIN0
Jun 24@ CIN0
Jun 26vs CHC3
Jun 27vs CHC0

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.14947 PA
Last 2 Years.318129 PA

Opposing Starter · Season1 GS

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

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

WindowRateSample
Last 2 Weeks.374155 PA
Season.385816 PA
Last 2 Years.3693141 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed30%

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.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+125-165
BOLBetOnline+139-182
BRBetRivers-103
BOVBovada+120-160
DKDraftKings+122-162
CZRCaesars+125-170

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.35060 PA
Last 2 Years.310232 PA

Last 5 GamesTotal Bases

Jun 22vs BOS3
Jun 23vs BOS0
Jun 24vs BOS2
Jun 26@ MIN0
Jun 27@ MIN3

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

WindowRateSample
Last 2 Weeks.48947 PA
Season.355186 PA
Last 2 Years.355186 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.338148 PA
Season.332868 PA
Last 2 Years.3492853 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.344
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.627

A rough estimate of 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+132-172
BRBetRivers+128
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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.41736 PA
Season.463244 PA
Last 2 Years.408865 PA

Last 5 GamesTotal Bases

Jun 22vs PHI1
Jun 24vs PHI1
Jun 25vs PHI0
Jun 26@ BAL0
Jun 27@ BAL0

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-8

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

Projection

Projected Total Bases1.627

A rough estimate of 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+130
BOVBovada+140-185
DKDraftKings+139-186
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↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 22@ TOR1
Jun 23@ TOR3
Jun 24@ TOR0
Jun 25@ DET0
Jun 26@ DET0

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

WindowRateSample
Last 2 Weeks.33312 PA
Season.383167 PA
Last 2 Years.359721 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.282177 PA
Season.3161004 PA
Last 2 Years.3403063 PA

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-10

Total Bases1 in 12 PA
Career Average.083
Plate Appearances12
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.618

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BOLBetOnline-111-116
BRBetRivers-107
BOVBovada-110-120
DKDraftKings-111-119
CZRCaesars-118-113

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

Context

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.36136 PA
Season.325209 PA
Last 2 Years.333537 PA

Last 5 GamesTotal Bases

Jun 22vs KC3
Jun 23vs KC0
Jun 24vs KC1
Jun 25vs KC2
Jun 27vs AZ1

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.482195 PA
Last 2 Years.423709 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

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

WindowRateSample
Last 2 Weeks.457129 PA
Season.360752 PA
Last 2 Years.3782146 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.618

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+155-204
BOVBovada+170-230
DKDraftKings+166-224
CZRCaesars+150-205

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

Context

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.33312 PA
Season.33312 PA
Last 2 Years.381257 PA

Last 4 GamesTotal Bases

Jun 22vs CLE0
Jun 24vs CLE1
Jun 26vs KC5
Jun 27vs KC0

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.378111 PA
Last 2 Years.331136 PA

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.432176 PA
Season.3931037 PA
Last 2 Years.3603074 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.300
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.61

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-179+133

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

Context

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

Batter · Total Bases / PA vs RHP.332

WindowRateSample
Last 2 Weeks.28642 PA
Season.313147 PA
Last 2 Years.340595 PA

Last 5 GamesTotal Bases

Jun 22vs LAD1
Jun 23vs LAD1
Jun 24vs LAD1
Jun 26vs COL4
Jun 27vs COL0

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

WindowRateSample
Last 2 Weeks.43523 PA
Season.471102 PA
Last 2 Years.397312 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.455189 PA
Season.4041178 PA
Last 2 Years.4064112 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.343
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.605

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+126-164
BRBetRivers+115
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+127-175

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

Context

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

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.25016 PA
Season.45735 PA
Last 2 Years.398166 PA

Last 5 GamesTotal Bases

Jun 21vs SF0
Jun 22vs TEX0
Jun 24vs TEX2
Jun 26@ STL1
Jun 27@ STL1

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

WindowRateSample
Last 2 Weeks.20020 PA
Season.441177 PA
Last 2 Years.391373 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.395190 PA
Season.3631212 PA
Last 2 Years.3703237 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.329
Hard-Hit % Allowed36%

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
BOLBetOnline+150-196
BRBetRivers+120

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

Context

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.38142 PA
Season.35853 PA
Last 2 Years.38688 PA

Last 5 GamesTotal Bases

Jun 21@ ATH5
Jun 22vs BAL0
Jun 24vs BAL0
Jun 26vs ATH2
Jun 27vs ATH3

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.436117 PA
Last 2 Years.392497 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.424271 PA
Season.3681125 PA
Last 2 Years.3572921 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.327
Hard-Hit % Allowed36%

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
BOLBetOnline+146-192
BRBetRivers+128
BOVBovada+145-190
DKDraftKings+144-192
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~3× / ~1.3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.37046 PA
Season.387225 PA
Last 2 Years.348702 PA

Last 5 GamesTotal Bases

Jun 23vs SEA2
Jun 24vs SEA2
Jun 25vs SEA1
Jun 26vs CIN0
Jun 27vs CIN1

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.439123 PA
Last 2 Years.336610 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

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

WindowRateSample
Last 2 Weeks.410205 PA
Season.3391035 PA
Last 2 Years.3603342 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-11

Total Bases2 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB0 · 0 · 0

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+120-160
BOLBetOnline+128-167
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+136-182
CZRCaesars+124-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
WeatherWorking against

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.35317 PA
Season.395243 PA
Last 2 Years.357975 PA

Last 5 GamesTotal Bases

Jun 23@ PIT0
Jun 24@ PIT0
Jun 25@ PIT1
Jun 26@ CLE2
Jun 27@ CLE5

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.360147 PA
Last 2 Years.371646 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.323201 PA
Season.3391317 PA
Last 2 Years.3374058 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases3 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB0 · 1 · 3

Projection

Projected Total Bases1.6

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+164-217
BRBetRivers+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~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks.20010 PA
Season.47682 PA
Last 2 Years.413288 PA

Last 5 GamesTotal Bases

Jun 23@ COL1
Jun 24@ COL2
Jun 25vs NYY0
Jun 26vs NYY5
Jun 27vs NYY2

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.238126 PA
Last 2 Years.3221030 PA

Opposing Starter · Season8 GS

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

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

WindowRateSample
Last 2 Weeks.320228 PA
Season.3221203 PA
Last 2 Years.3453494 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases5 in 10 PA
Career Average.200
Plate Appearances10
HR · K · BB1 · 4 · 0

Projection

Projected Total Bases1.6

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+141-185
BRBetRivers+118
BOVBovada+140-185
DKDraftKings+140-188
CZRCaesars+130-176

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

Context

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

Batter · Total Bases / PA vs LHP.397

WindowRateSample
Last 2 Weeks.50016 PA
Season.40447 PA
Last 2 Years.421164 PA

Last 5 GamesTotal Bases

Jun 24vs CHC4
Jun 24vs CHC5
Jun 25vs CHC0
Jun 26vs PHI0
Jun 27vs PHI0

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

WindowRateSample
Last 2 Weeks.32540 PA
Season.382301 PA
Last 2 Years.358886 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

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

WindowRateSample
Last 2 Weeks.392176 PA
Season.3491047 PA
Last 2 Years.3453884 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.321
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 · 0 · 0

Projection

Projected Total Bases1.6

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-159+122
CZRCaesars-157+117

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

Context

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.44243 PA
Season.302252 PA
Last 2 Years.4111022 PA

Last 5 GamesTotal Bases

Jun 22vs ATL6
Jun 23vs ATL1
Jun 24vs ATL0
Jun 26vs LAD2
Jun 27vs LAD0

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

WindowRateSample
Last 2 Weeks.41217 PA
Season.384125 PA
Last 2 Years.334305 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.310232 PA
Season.3301276 PA
Last 2 Years.3323289 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.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases4 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.598

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-159+119

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

Context

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.33336 PA
Season.350243 PA
Last 2 Years.323783 PA

Last 5 GamesTotal Bases

Jun 22vs CLE1
Jun 23vs CLE4
Jun 24vs CLE2
Jun 26vs KC7
Jun 27vs KC1

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.32075 PA
Last 2 Years.292106 PA

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.416185 PA
Season.3631037 PA
Last 2 Years.3393396 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.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.597

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+128-167
BRBetRivers+130
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+121-162

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

Context

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

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.26549 PA
Season.283286 PA
Last 2 Years.3581106 PA

Last 5 GamesTotal Bases

Jun 22@ LAA5
Jun 23@ LAA0
Jun 24@ LAA3
Jun 26vs WSH3
Jun 27vs WSH0

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

WindowRateSample
Last 2 Weeks.47419 PA
Season.345148 PA
Last 2 Years.392656 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.376242 PA
Season.3581261 PA
Last 2 Years.3873456 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head5-for-11

Total Bases11 in 12 PA
Career Average.417
Plate Appearances12
HR · K · BB2 · 1 · 1

Projection

Projected Total Bases1.597

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-145
BOLBetOnline+117-152
BRBetRivers+116
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+113-150

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

Context

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

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.56332 PA
Season.362224 PA
Last 2 Years.381895 PA

Last 5 GamesTotal Bases

Jun 23vs NYY0
Jun 24vs NYY0
Jun 25vs HOU0
Jun 26vs HOU4
Jun 27vs HOU0

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

WindowRateSample
Last 2 Weeks.09521 PA
Season.07938 PA
Last 2 Years.258609 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

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

WindowRateSample
Last 2 Weeks.427213 PA
Season.3221098 PA
Last 2 Years.3332511 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head3-for-7

Total Bases4 in 8 PA
Career Average.375
Plate Appearances8
HR · K · BB0 · 3 · 1

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-190+140
CZRCaesars-173+130

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

Context

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

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.0009 PA
Season.394104 PA
Last 2 Years.346364 PA

Last 5 GamesTotal Bases

Jun 20@ MIA1
Jun 21@ MIA2
Jun 23vs ATH1
Jun 26vs ATL2
Jun 27vs ATL1

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.26583 PA
Last 2 Years.264227 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.377159 PA
Season.324950 PA
Last 2 Years.3362809 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head2-for-13

Total Bases3 in 15 PA
Career Average.133
Plate Appearances15
HR · K · BB0 · 0 · 0

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+125-165
BOLBetOnline+136-179
BRBetRivers+140
BOVBovada+135-180
DKDraftKings+133-178
FANFanatics+130-170
CZRCaesars+136-182

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

Context

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

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.54522 PA
Season.38596 PA
Last 2 Years.403797 PA

Last 5 GamesTotal Bases

Jun 22@ TOR0
Jun 23@ TOR5
Jun 24@ TOR1
Jun 26@ DET2
Jun 27@ DET2

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

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-10

Total Bases0 in 11 PA
Career Average.000
Plate Appearances11
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.592

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+139-182
BRBetRivers+130
BOVBovada+140-185
DKDraftKings+137-183
CZRCaesars+129-173

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

Context

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks
Season.333102 PA
Last 2 Years.332214 PA

Last 5 GamesTotal Bases

May 6@ MIA2
May 7@ MIA3
May 8vs ATH0
May 9vs ATH2
May 10vs ATH3

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

WindowRateSample
Last 2 Weeks.90521 PA
Season.583180 PA
Last 2 Years.449715 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.355217 PA
Season.3611079 PA
Last 2 Years.3892656 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.390
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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 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.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.434

WindowRateSample
Last 2 Weeks.48533 PA
Season.460174 PA
Last 2 Years.487694 PA

Last 5 GamesTotal Bases

Jun 23vs NYY0
Jun 24vs NYY0
Jun 25vs HOU0
Jun 26vs HOU4
Jun 27vs HOU5

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

WindowRateSample
Last 2 Weeks.09521 PA
Season.07938 PA
Last 2 Years.258609 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

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

WindowRateSample
Last 2 Weeks.427213 PA
Season.3221098 PA
Last 2 Years.3332511 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-14

Total Bases5 in 16 PA
Career Average.125
Plate Appearances16
HR · K · BB1 · 3 · 2

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-140+105
CZRCaesars-135+100

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 17@ LAD0
Jun 20vs WSH0
Jun 21vs WSH2
Jun 22vs KC0
Jun 24vs KC0

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

WindowRateSample
Last 2 Weeks.66730 PA
Season.414140 PA
Last 2 Years.359582 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

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

WindowRateSample
Last 2 Weeks.371159 PA
Season.325885 PA
Last 2 Years.3723050 PA

Starter Allows · vs RHB

wOBA Allowed.341
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.587

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-169+130
CZRCaesars-173+129

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.43237 PA
Season.374254 PA
Last 2 Years.374254 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.09521 PA
Season.07938 PA
Last 2 Years.258609 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

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

WindowRateSample
Last 2 Weeks.427213 PA
Season.3221098 PA
Last 2 Years.3332511 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+134-175
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+130-173
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.34335 PA
Season.301259 PA
Last 2 Years.4181050 PA

Last 5 GamesTotal Bases

Jun 23vs HOU1
Jun 24vs HOU0
Jun 25vs TEX0
Jun 26vs TEX2
Jun 27vs TEX0

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.273139 PA
Last 2 Years.336295 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

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

WindowRateSample
Last 2 Weeks.414249 PA
Season.3351036 PA
Last 2 Years.3554252 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.313
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 · 1

Projection

Projected Total Bases1.582

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+120-156
BRBetRivers+120
BOVBovada+120-160
DKDraftKings+118-157
CZRCaesars+117-157

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.36641 PA
Season.374267 PA
Last 2 Years.393318 PA

Last 5 GamesTotal Bases

Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL3
Jun 26@ PIT1
Jun 27@ PIT5

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.250144 PA
Last 2 Years.316681 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

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

WindowRateSample
Last 2 Weeks.362196 PA
Season.2861176 PA
Last 2 Years.3053199 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed40%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+118-154
BRBetRivers-114
BOVBovada+115-150
DKDraftKings+113-150
CZRCaesars+111-148

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.459159 PA
Last 2 Years.434456 PA

Last 5 GamesTotal Bases

Jun 22@ SD1
Jun 23@ SD0
Jun 24@ SD2
Jun 26@ SF3
Jun 27@ SF0

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

WindowRateSample
Last 2 Weeks.09521 PA
Season.29093 PA
Last 2 Years.304293 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

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

WindowRateSample
Last 2 Weeks.303201 PA
Season.3451236 PA
Last 2 Years.3413172 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases2 in 13 PA
Career Average.154
Plate Appearances13
HR · K · BB0 · 2 · 3

Projection

Projected Total Bases1.577

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+139-182
BRBetRivers+140
CZRCaesars+128-173

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

Batter · Total Bases / PA vs LHP.315

WindowRateSample
Last 2 Weeks.21019 PA
Season.26598 PA
Last 2 Years.299224 PA

Last 5 GamesTotal Bases

Jun 23@ TB0
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0
Jun 27@ CWS0

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

WindowRateSample
Last 2 Weeks.26730 PA
Season.407258 PA
Last 2 Years.407258 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416137 PA
Season.346974 PA
Last 2 Years.3493411 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.329
Hard-Hit % Allowed32%

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 · 1 · 0

Projection

Projected Total Bases1.576

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+146-192
BRBetRivers+148

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

Context

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.0005 PA
Season.43237 PA
Last 2 Years.43237 PA

Last 5 GamesTotal Bases

Jun 7vs CIN4
Jun 11@ NYM0
Jun 14@ MIN0
Jun 24vs AZ0
Jun 27vs MIA0

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.341135 PA
Last 2 Years.320359 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

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

WindowRateSample
Last 2 Weeks.350246 PA
Season.3231231 PA
Last 2 Years.3543299 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-190+139

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

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.40542 PA
Season.424203 PA
Last 2 Years.374867 PA

Last 5 GamesTotal Bases

Jun 23vs SEA1
Jun 24vs SEA7
Jun 25vs SEA1
Jun 26vs CIN0
Jun 27vs CIN1

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

WindowRateSample
Last 2 Weeks.09432 PA
Season.481206 PA
Last 2 Years.424821 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

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

WindowRateSample
Last 2 Weeks.335197 PA
Season.343843 PA
Last 2 Years.3271963 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-4

Total Bases4 in 4 PA
Career Average.750
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.576

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+138-190
BOLBetOnline+126-164
BRBetRivers+108
BOVBovada+120-160
DKDraftKings+119-159
CZRCaesars+118-159

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

Context

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

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.16724 PA
Season.368223 PA
Last 2 Years.386899 PA

Last 5 GamesTotal Bases

Jun 23@ DET0
Jun 24@ DET2
Jun 25@ BOS0
Jun 26@ BOS0
Jun 27@ BOS1

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.382191 PA
Last 2 Years.394746 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

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

WindowRateSample
Last 2 Weeks.370138 PA
Season.341516 PA
Last 2 Years.3071519 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Total Bases4 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.573

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+115-149
BRBetRivers+116
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+112-150

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 21vs PIT1
Jun 22vs BOS1
Jun 24vs BOS3
Jun 26@ MIN0
Jun 27@ MIN0

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

WindowRateSample
Last 2 Weeks.48947 PA
Season.355186 PA
Last 2 Years.355186 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.338148 PA
Season.332868 PA
Last 2 Years.3492853 PA

Starter Allows · vs RHB

wOBA Allowed.344
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.573

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+148

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

Context

Expected PAs4.35
vs SP / Bullpen~2.5× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.16742 PA
Season.437268 PA
Last 2 Years.408917 PA

Last 5 GamesTotal Bases

Jun 22@ TOR0
Jun 23@ TOR0
Jun 25@ DET1
Jun 26@ DET0
Jun 27@ DET6

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

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases6 in 14 PA
Career Average.214
Plate Appearances14
HR · K · BB1 · 4 · 3

Projection

Projected Total Bases1.572

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+134-175
BRBetRivers+112
BOVBovada+130-170
DKDraftKings+130-173
CZRCaesars+124-170

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

Context

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

Batter · Total Bases / PA vs RHP.296

WindowRateSample
Last 2 Weeks.20025 PA
Season.237211 PA
Last 2 Years.315898 PA

Last 5 GamesTotal Bases

Jun 21@ HOU0
Jun 23@ CWS2
Jun 24@ CWS2
Jun 26vs SEA1
Jun 27vs SEA0

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

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

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

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head0-for-8

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

Projection

Projected Total Bases1.573

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+149-196
BRBetRivers+163

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 21@ LAD6
Jun 22@ LAA0
Jun 23@ LAA0
Jun 24@ LAA1
Jun 27vs WSH0

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

WindowRateSample
Last 2 Weeks.90521 PA
Season.583180 PA
Last 2 Years.449715 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.355217 PA
Season.3611079 PA
Last 2 Years.3892656 PA

Starter Allows · vs LHB

wOBA Allowed.390
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head4-for-18

Total Bases12 in 19 PA
Career Average.210
Plate Appearances19
HR · K · BB2 · 5 · 1

Projection

Projected Total Bases1.572

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-152+113

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.33318 PA
Season.43330 PA
Last 2 Years.322320 PA

Last 5 GamesTotal Bases

Jun 16vs MIN2
Jun 19vs SD1
Jun 22@ MIA1
Jun 24@ MIA0
Jun 27@ TOR2

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

WindowRateSample
Last 2 Weeks.92313 PA
Season.92313 PA
Last 2 Years.60992 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

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

WindowRateSample
Last 2 Weeks.402264 PA
Season.3311222 PA
Last 2 Years.3484232 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.369
Hard-Hit % Allowed39%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+170

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

Context

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

Batter · Total Bases / PA vs RHP.348

WindowRateSample
Last 2 Weeks.28628 PA
Season.339239 PA
Last 2 Years.388895 PA

Last 5 GamesTotal Bases

Jun 23@ PIT2
Jun 24@ PIT3
Jun 25@ PIT1
Jun 26@ CLE0
Jun 27@ CLE1

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

WindowRateSample
Last 2 Weeks.44829 PA
Season.380242 PA
Last 2 Years.315779 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.310171 PA
Season.3301016 PA
Last 2 Years.3473118 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed38%

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.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
MGMBetMGM+140-190
BOLBetOnline+146-192
BRBetRivers+133
CZRCaesars+130-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~2× / ~2.7×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.329

WindowRateSample
Last 2 Weeks.29627 PA
Season.244123 PA
Last 2 Years.394421 PA

Last 5 GamesTotal Bases

Jun 23@ WSH2
Jun 24@ WSH3
Jun 25@ WSH2
Jun 26@ NYM3
Jun 27@ NYM0

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.33372 PA
Last 2 Years.344215 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

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

WindowRateSample
Last 2 Weeks.398216 PA
Season.3181074 PA
Last 2 Years.3243565 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed41%

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

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

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.9× / ~1.3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.37516 PA
Season.38486 PA
Last 2 Years.381315 PA

Last 5 GamesTotal Bases

Jun 23@ TB2
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0
Jun 27@ CWS2

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

WindowRateSample
Last 2 Weeks.26730 PA
Season.407258 PA
Last 2 Years.407258 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416137 PA
Season.346974 PA
Last 2 Years.3493411 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.329
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.564

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+144-189
BRBetRivers+138
BOVBovada+140-185
DKDraftKings+139-187
CZRCaesars+132-176

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

Context

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

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks.28132 PA
Season.302139 PA
Last 2 Years.384466 PA

Last 5 GamesTotal Bases

Jun 23@ WSH1
Jun 24@ WSH0
Jun 25@ WSH5
Jun 26@ NYM3
Jun 27@ NYM5

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.39059 PA
Last 2 Years.293167 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

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

WindowRateSample
Last 2 Weeks.388188 PA
Season.3521179 PA
Last 2 Years.3243254 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head5-for-5

Total Bases9 in 5 PA
Career Average1.000
Plate Appearances5
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.564

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+112-145
BRBetRivers+102
BOVBovada+115-150
DKDraftKings+115-153
FANFanatics+110-145
CZRCaesars+105-139

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

WindowRateSample
Last 2 Weeks.13829 PA
Season.358190 PA
Last 2 Years.316762 PA

Last 5 GamesTotal Bases

Jun 23@ PIT2
Jun 24@ PIT1
Jun 25@ PIT1
Jun 26@ CLE1
Jun 27@ CLE0

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

WindowRateSample
Last 2 Weeks.44829 PA
Season.380242 PA
Last 2 Years.315779 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.310171 PA
Season.3301016 PA
Last 2 Years.3473118 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed38%

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 · 0 · 1

Projection

Projected Total Bases1.562

A rough estimate of 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~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.37135 PA
Season.303201 PA
Last 2 Years.338778 PA

Last 5 GamesTotal Bases

Jun 22vs KC0
Jun 23vs KC1
Jun 25vs KC2
Jun 26vs AZ4
Jun 27vs AZ1

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.482195 PA
Last 2 Years.423709 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

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

WindowRateSample
Last 2 Weeks.457129 PA
Season.360752 PA
Last 2 Years.3782146 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-3

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

Projection

Projected Total Bases1.555

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
CZRCaesars-159+119

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

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.52917 PA
Season.39888 PA
Last 2 Years.336122 PA

Last 5 GamesTotal Bases

Jun 21vs PIT2
Jun 22vs BOS1
Jun 24vs BOS1
Jun 26@ MIN2
Jun 27@ MIN4

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

WindowRateSample
Last 2 Weeks.48947 PA
Season.355186 PA
Last 2 Years.355186 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.338148 PA
Season.332868 PA
Last 2 Years.3492853 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.344
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.555

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+174-233

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 23vs PHI0
Jun 24vs PHI4
Jun 25vs PHI4
Jun 26@ BAL1
Jun 27@ BAL0

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

WindowRateSample
Last 2 Weeks.17229 PA
Season.363146 PA
Last 2 Years.322199 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.343201 PA
Season.3721039 PA
Last 2 Years.3483412 PA

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.553

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+152-200
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× / ~2.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.29031 PA
Season.395228 PA
Last 2 Years.445429 PA

Last 5 GamesTotal Bases

Jun 22vs CLE0
Jun 23vs CLE1
Jun 24vs CLE2
Jun 26vs KC1
Jun 27vs KC2

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.378111 PA
Last 2 Years.331136 PA

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.432176 PA
Season.3931037 PA
Last 2 Years.3603074 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.548

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
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~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.38936 PA
Season.276228 PA
Last 2 Years.324857 PA

Last 5 GamesTotal Bases

Jun 21@ KC5
Jun 22vs AZ1
Jun 24vs AZ1
Jun 26vs MIA0
Jun 27vs MIA1

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.299117 PA
Last 2 Years.399366 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

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

WindowRateSample
Last 2 Weeks.274168 PA
Season.289961 PA
Last 2 Years.3333080 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
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.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+145-200
BOLBetOnline+152-200
BRBetRivers+135
BOVBovada+145-190
DKDraftKings+146-195
CZRCaesars+142-193

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.40010 PA
Season.323124 PA
Last 2 Years.363664 PA

Last 5 GamesTotal Bases

May 20vs ATH4
May 21vs ATH1
Jun 24vs BAL1
Jun 26vs ATH2
Jun 27vs ATH1

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

WindowRateSample
Last 2 Weeks.72722 PA
Season.521167 PA
Last 2 Years.434558 PA

Opposing Starter · Season13 GS

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

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

WindowRateSample
Last 2 Weeks.457184 PA
Season.347853 PA
Last 2 Years.3601858 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.391
Hard-Hit % Allowed32%

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

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
CZRCaesars-136+102

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.282209 PA
Last 2 Years.354350 PA

Last 5 GamesTotal Bases

Jun 22vs LAD0
Jun 23vs LAD0
Jun 24vs LAD0
Jun 26vs COL0
Jun 27vs COL1

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

WindowRateSample
Last 2 Weeks.43523 PA
Season.471102 PA
Last 2 Years.397312 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.455189 PA
Season.4041178 PA
Last 2 Years.4064112 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.343
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.545

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+144-189
BOVBovada+150-200
DKDraftKings+147-198
CZRCaesars+136-182

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

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.38513 PA
Season.38071 PA
Last 2 Years.33798 PA

Last 5 GamesTotal Bases

Jun 22@ CIN0
Jun 23@ CIN3
Jun 24@ CIN5
Jun 26vs CHC0
Jun 27vs CHC0

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.14947 PA
Last 2 Years.318129 PA

Opposing Starter · Season1 GS

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

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

WindowRateSample
Last 2 Weeks.374155 PA
Season.385816 PA
Last 2 Years.3693141 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.282
Hard-Hit % Allowed30%

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.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-155+115
CZRCaesars-162+121

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.404

WindowRateSample
Last 2 Weeks.6679 PA
Season.48127 PA
Last 2 Years.345145 PA

Last 5 GamesTotal Bases

Jun 11@ DET0
Jun 13vs STL0
Jun 15@ TEX0
Jun 16@ TEX5
Jun 21@ AZ2

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

WindowRateSample
Last 2 Weeks.43523 PA
Season.471102 PA
Last 2 Years.397312 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.455189 PA
Season.4041178 PA
Last 2 Years.4064112 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.343
Hard-Hit % Allowed37%

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-120-110
BOLBetOnline-118-110
CZRCaesars-127-106

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

Context

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.4005 PA
Season.20040 PA
Last 2 Years.392232 PA

Last 5 GamesTotal Bases

Jun 21vs LAA0
Jun 24@ SF0
Jun 25@ SF3
Jun 26@ LAA0
Jun 27@ LAA1

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

WindowRateSample
Last 2 Weeks.7147 PA
Season.51533 PA
Last 2 Years.41268 PA

Opposing Starter · Season4 GS

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

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

WindowRateSample
Last 2 Weeks.402194 PA
Season.319968 PA
Last 2 Years.3372162 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed32%

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.

Context

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.23126 PA
Season.37572 PA
Last 2 Years.37572 PA

Last 5 GamesTotal Bases

Jun 24vs CHC0
Jun 24vs CHC3
Jun 25vs CHC1
Jun 26vs PHI1
Jun 27vs PHI2

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

WindowRateSample
Last 2 Weeks.12516 PA
Season.23191 PA
Last 2 Years.254264 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

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

WindowRateSample
Last 2 Weeks.395238 PA
Season.346918 PA
Last 2 Years.3532952 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.263
Hard-Hit % Allowed27%

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

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

Context

Expected PAs4.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.359

WindowRateSample
Last 2 Weeks.33330 PA
Season.37987 PA
Last 2 Years.321215 PA

Last 5 GamesTotal Bases

Jun 23@ WSH7
Jun 24@ WSH3
Jun 25@ WSH5
Jun 26@ NYM0
Jun 27@ NYM1

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.39059 PA
Last 2 Years.293167 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

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

WindowRateSample
Last 2 Weeks.388188 PA
Season.3521179 PA
Last 2 Years.3243254 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.533

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+134-175
BRBetRivers+160
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+129-173

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.443113 PA
Last 2 Years.443113 PA

Last 5 GamesTotal Bases

Jun 13vs NYY2
Jun 14vs NYY0
Jun 18@ BOS2
Jun 19@ CHC0
Jun 27vs TEX4

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

WindowRateSample
Last 2 Weeks.70824 PA
Season.407182 PA
Last 2 Years.408368 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

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

WindowRateSample
Last 2 Weeks.331145 PA
Season.356857 PA
Last 2 Years.3673128 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.351
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.53

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.37135 PA
Season.405242 PA
Last 2 Years.464873 PA

Last 5 GamesTotal Bases

Jun 23vs NYY0
Jun 24vs NYY1
Jun 25vs HOU2
Jun 26vs HOU0
Jun 27vs HOU3

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

WindowRateSample
Last 2 Weeks.09521 PA
Season.07938 PA
Last 2 Years.258609 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

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

WindowRateSample
Last 2 Weeks.427213 PA
Season.3221098 PA
Last 2 Years.3332511 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head4-for-14

Total Bases5 in 19 PA
Career Average.210
Plate Appearances19
HR · K · BB0 · 6 · 4

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+135-185
BOLBetOnline+141-185
BRBetRivers+140
BOVBovada+135-180
DKDraftKings+136-182
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~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.33336 PA
Season.431225 PA
Last 2 Years.411628 PA

Last 5 GamesTotal Bases

Jun 22@ MIN2
Jun 23@ MIN2
Jun 24@ MIN2
Jun 26@ SD0
Jun 27@ SD4

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.288222 PA
Last 2 Years.306584 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

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

WindowRateSample
Last 2 Weeks.312199 PA
Season.3431037 PA
Last 2 Years.3403355 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-13

Total Bases6 in 14 PA
Career Average.143
Plate Appearances14
HR · K · BB1 · 7 · 1

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-150+110
FANFanatics-140+105
CZRCaesars-145+109

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

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

WindowRateSample
Last 2 Weeks.55020 PA
Season.299117 PA
Last 2 Years.399366 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

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

WindowRateSample
Last 2 Weeks.274168 PA
Season.289961 PA
Last 2 Years.3333080 PA

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.523

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+150
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+140-190

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20vs MIN2
Jun 21vs MIN0
Jun 22@ STL0
Jun 23@ STL0
Jun 26@ TB0

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

WindowRateSample
Last 2 Weeks.29031 PA
Season.338204 PA
Last 2 Years.321589 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

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

WindowRateSample
Last 2 Weeks.454205 PA
Season.342898 PA
Last 2 Years.3512462 PA

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.522

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
FANFanatics-110-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.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.401

WindowRateSample
Last 2 Weeks.60923 PA
Season.361122 PA
Last 2 Years.336301 PA

Last 5 GamesTotal Bases

Jun 22@ SD1
Jun 23@ SD5
Jun 24@ SD2
Jun 26@ SF2
Jun 27@ SF2

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

WindowRateSample
Last 2 Weeks.09731 PA
Season.363273 PA
Last 2 Years.350957 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

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

WindowRateSample
Last 2 Weeks.344151 PA
Season.3251023 PA
Last 2 Years.3193070 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

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

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+128-167
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+122-164

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

Context

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.28025 PA
Season.430223 PA
Last 2 Years.368847 PA

Last 5 GamesTotal Bases

Jun 22vs HOU1
Jun 24vs HOU0
Jun 25vs TEX2
Jun 26vs TEX2
Jun 27vs TEX4

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.273139 PA
Last 2 Years.336295 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

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

WindowRateSample
Last 2 Weeks.414249 PA
Season.3351036 PA
Last 2 Years.3554252 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
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.514

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+134-175
BRBetRivers+128
BOVBovada+140-185
DKDraftKings+138-185
CZRCaesars+129-173

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 22vs LAD1
Jun 23vs LAD1
Jun 24vs LAD1
Jun 26vs COL1
Jun 27vs COL0

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

WindowRateSample
Last 2 Weeks.43523 PA
Season.471102 PA
Last 2 Years.397312 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

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

WindowRateSample
Last 2 Weeks.455189 PA
Season.4041178 PA
Last 2 Years.4064112 PA

Starter Allows · vs RHB

wOBA Allowed.343
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.514

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120

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

Context

Expected 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 19@ COL2
Jun 24vs SEA3
Jun 25vs SEA0
Jun 26vs CIN5
Jun 27vs CIN4

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.439123 PA
Last 2 Years.336610 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

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

WindowRateSample
Last 2 Weeks.410205 PA
Season.3391035 PA
Last 2 Years.3603342 PA

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.513

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-156+120

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

WindowRateSample
Last 2 Weeks.54511 PA
Season.33088 PA
Last 2 Years.340362 PA

Last 5 GamesTotal Bases

Jun 23vs ATH3
Jun 24vs ATH0
Jun 25vs ATH4
Jun 26vs ATL3
Jun 27vs ATL1

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.282259 PA
Last 2 Years.306986 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.330173 PA
Season.318893 PA
Last 2 Years.3433231 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-14

Total Bases4 in 14 PA
Career Average.071
Plate Appearances14
HR · K · BB1 · 7 · 0

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-132+102
CZRCaesars-134+100

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

Batter · Total Bases / PA vs LHP.331

WindowRateSample
Last 2 Weeks.31316 PA
Season.25076 PA
Last 2 Years.319260 PA

Last 5 GamesTotal Bases

Jun 16@ WSH1
Jun 18vs STL4
Jun 23@ TB0
Jun 25@ TB0
Jun 27@ CWS0

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

WindowRateSample
Last 2 Weeks.26730 PA
Season.407258 PA
Last 2 Years.407258 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416137 PA
Season.346974 PA
Last 2 Years.3493411 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.329
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 · 1 · 1

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-190+140
CZRCaesars-190+139

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 7vs CLE1
Jun 9@ KC1
Jun 10@ KC1
Jun 11@ KC1
Jun 12@ BOS0

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

WindowRateSample
Last 2 Weeks1.3336 PA
Season1.3336 PA
Last 2 Years.31486 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

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

WindowRateSample
Last 2 Weeks.283198 PA
Season.3011225 PA
Last 2 Years.3153466 PA

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+188

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.36730 PA
Season.389162 PA
Last 2 Years.333213 PA

Last 5 GamesTotal Bases

Jun 22vs AZ2
Jun 23vs AZ0
Jun 24vs AZ0
Jun 26vs MIA0
Jun 27vs MIA0

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

WindowRateSample
Last 2 Weeks.56025 PA
Season.341135 PA
Last 2 Years.320359 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

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

WindowRateSample
Last 2 Weeks.350246 PA
Season.3231231 PA
Last 2 Years.3543299 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed35%

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.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
BOLBetOnline-169+130
FANFanatics-165+125
CZRCaesars-173+129

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

Context

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

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.31316 PA
Season.24295 PA
Last 2 Years.308363 PA

Last 5 GamesTotal Bases

Jun 22@ CIN3
Jun 23@ CIN1
Jun 24@ CIN3
Jun 26vs CHC0
Jun 27vs CHC0

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.14947 PA
Last 2 Years.318129 PA

Opposing Starter · Season1 GS

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

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

WindowRateSample
Last 2 Weeks.374155 PA
Season.385816 PA
Last 2 Years.3693141 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed30%

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.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+145-200
BOLBetOnline+158-208
BRBetRivers+138
BOVBovada+140-185
DKDraftKings+137-184
CZRCaesars+143-193

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.35939 PA
Season.319166 PA
Last 2 Years.480868 PA

Last 5 GamesTotal Bases

Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL4
Jun 26@ PIT1
Jun 27@ PIT4

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

WindowRateSample
Last 2 Weeks.30020 PA
Season.250144 PA
Last 2 Years.316681 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

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

WindowRateSample
Last 2 Weeks.362196 PA
Season.2861176 PA
Last 2 Years.3053199 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head2-for-15

Total Bases5 in 21 PA
Career Average.095
Plate Appearances21
HR · K · BB1 · 8 · 4

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-165+125
FANFanatics-170+130

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.28025 PA
Season.36488 PA
Last 2 Years.363689 PA

Last 5 GamesTotal Bases

Jun 19@ LAD1
Jun 20@ LAD0
Jun 24@ LAA0
Jun 26vs WSH1
Jun 27vs WSH0

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

WindowRateSample
Last 2 Weeks.90521 PA
Season.583180 PA
Last 2 Years.449715 PA

Opposing Starter · Season11 GS

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

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

WindowRateSample
Last 2 Weeks.355217 PA
Season.3611079 PA
Last 2 Years.3892656 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.390
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head4-for-13

Total Bases4 in 13 PA
Career Average.308
Plate Appearances13
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.503

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.403

WindowRateSample
Last 2 Weeks.6676 PA
Season.6676 PA
Last 2 Years.60010 PA

Last 5 GamesTotal Bases

Jun 23@ COL2
Jun 24@ COL3
Jun 25vs NYY3
Jun 26vs NYY1
Jun 27vs NYY4

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.238126 PA
Last 2 Years.3221030 PA

Opposing Starter · Season8 GS

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

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

WindowRateSample
Last 2 Weeks.320228 PA
Season.3221203 PA
Last 2 Years.3453494 PA

Quality of Contact vs LHP

wOBA.353
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.501

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-118-110

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.41931 PA
Season.308143 PA
Last 2 Years.344729 PA

Last 5 GamesTotal Bases

Jun 22vs BAL0
Jun 23vs BAL0
Jun 24vs BAL1
Jun 26vs ATH0
Jun 27vs ATH1

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.436117 PA
Last 2 Years.392497 PA

Opposing Starter · Season13 GS

W–L5–4
ERA4.88
WHIP1.58
IP62.2
H / K / BB80 / 46 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.389

WindowRateSample
Last 2 Weeks.424271 PA
Season.3681125 PA
Last 2 Years.3572921 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.327
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-9

Total Bases6 in 10 PA
Career Average.300
Plate Appearances10
HR · K · BB1 · 1 · 1

Projection

Projected Total Bases1.5

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-170+125

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.416

WindowRateSample
Last 2 Weeks.48431 PA
Season.436204 PA
Last 2 Years.416214 PA

Last 5 GamesTotal Bases

Jun 21@ DET3
Jun 22vs CLE2
Jun 24vs CLE0
Jun 26vs KC5
Jun 27vs KC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.319

WindowRateSample
Last 2 Weeks.13330 PA
Season.378111 PA
Last 2 Years.331136 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.399

WindowRateSample
Last 2 Weeks.432176 PA
Season.3931037 PA
Last 2 Years.3603074 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed30%

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.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
BOLBetOnline-149+115
FANFanatics-150+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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.28628 PA
Season.317158 PA
Last 2 Years.406898 PA

Last 5 GamesTotal Bases

Jun 23@ PIT4
Jun 24@ PIT1
Jun 25@ PIT2
Jun 26@ CLE0
Jun 27@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.44829 PA
Season.380242 PA
Last 2 Years.315779 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.310171 PA
Season.3301016 PA
Last 2 Years.3473118 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-8

Total Bases0 in 9 PA
Career Average.000
Plate Appearances9
HR · K · BB0 · 5 · 1

Projection

Projected Total Bases1.495

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+164-217
BRBetRivers+150

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.8× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.39328 PA
Season.349166 PA
Last 2 Years.304569 PA

Last 5 GamesTotal Bases

Jun 23@ DET1
Jun 24@ DET0
Jun 25@ BOS5
Jun 26@ BOS0
Jun 27@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.40922 PA
Season.361122 PA
Last 2 Years.417666 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.326224 PA
Season.3191065 PA
Last 2 Years.3212969 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-7

Total Bases3 in 7 PA
Career Average.429
Plate Appearances7
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.495

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
BOLBetOnline-167+127
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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.27311 PA

Last 1 GamesTotal Bases

Jun 24vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.40727 PA
Season.360161 PA
Last 2 Years.324405 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.401

WindowRateSample
Last 2 Weeks.466219 PA
Season.3551263 PA
Last 2 Years.3553950 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.494

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.38731 PA
Season.348207 PA
Last 2 Years.311626 PA

Last 5 GamesTotal Bases

Jun 22@ CWS4
Jun 23@ CWS0
Jun 24@ CWS1
Jun 26vs SEA1
Jun 27vs SEA2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.407

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.491

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-190+139

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.35334 PA
Season.414249 PA
Last 2 Years.451523 PA

Last 5 GamesTotal Bases

Jun 22vs PHI0
Jun 24vs PHI1
Jun 25vs PHI3
Jun 26@ BAL0
Jun 27@ BAL3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.344

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

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 1.5we lean Under

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+152-200
BRBetRivers+165
CZRCaesars+136-182

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.5× / ~1.6×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.45533 PA
Season.352233 PA
Last 2 Years.310423 PA

Last 5 GamesTotal Bases

Jun 23@ PIT4
Jun 24@ PIT2
Jun 25@ PIT0
Jun 26@ CLE1
Jun 27@ CLE1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.44829 PA
Season.380242 PA
Last 2 Years.315779 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.310171 PA
Season.3301016 PA
Last 2 Years.3473118 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases4 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.489

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-167+128

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.12516 PA
Season.301133 PA
Last 2 Years.367324 PA

Last 5 GamesTotal Bases

Jun 16vs LAA1
Jun 20vs MIN1
Jun 21vs MIN0
Jun 22@ STL1
Jun 27@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.29031 PA
Season.338204 PA
Last 2 Years.321589 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.390

WindowRateSample
Last 2 Weeks.454205 PA
Season.342898 PA
Last 2 Years.3512462 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.489

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-123-105

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.413

WindowRateSample
Last 2 Weeks.7789 PA
Season.43523 PA
Last 2 Years.45231 PA

Last 5 GamesTotal Bases

Jun 17vs PIT0
Jun 20vs LAA0
Jun 25@ SF3
Jun 26@ LAA1
Jun 27@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.57633 PA
Season.32979 PA
Last 2 Years.391184 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.279233 PA
Season.2981197 PA
Last 2 Years.3222764 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.488

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-149+115

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 8 games since a hit

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.05319 PA
Season.476103 PA
Last 2 Years.450198 PA

Last 5 GamesTotal Bases

Jun 22@ SD0
Jun 23@ SD0
Jun 24@ SD0
Jun 26@ SF0
Jun 27@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.09521 PA
Season.29093 PA
Last 2 Years.304293 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.330

WindowRateSample
Last 2 Weeks.303201 PA
Season.3451236 PA
Last 2 Years.3413172 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
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 · 2 · 0

Projection

Projected Total Bases1.487

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+144-189
BRBetRivers+135
BOVBovada+135-180
DKDraftKings+132-176
CZRCaesars+132-176

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~1.5× / ~2.9×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.15426 PA
Season.356104 PA
Last 2 Years.421311 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.339

WindowRateSample
Last 2 Weeks.26319 PA
Season.33372 PA
Last 2 Years.344215 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.398216 PA
Season.3181074 PA
Last 2 Years.3243565 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head3-for-7

Total Bases4 in 7 PA
Career Average.429
Plate Appearances7
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.484

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+122-159
BRBetRivers+130
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+120-159

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.2005 PA
Season.427143 PA
Last 2 Years.375544 PA

Last 5 GamesTotal Bases

Jun 21@ TEX0
Jun 22vs ATL0
Jun 23vs ATL0
Jun 24vs ATL0
Jun 27vs LAD3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.41217 PA
Season.384125 PA
Last 2 Years.334305 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.325

WindowRateSample
Last 2 Weeks.310232 PA
Season.3301276 PA
Last 2 Years.3323289 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.484

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.30040 PA
Season.431248 PA
Last 2 Years.404982 PA

Last 5 GamesTotal Bases

Jun 23@ NYM1
Jun 24@ NYM2
Jun 25@ NYM1
Jun 26@ MIL0
Jun 27@ MIL4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.320

WindowRateSample
Last 2 Weeks.0004 PA
Season.27872 PA
Last 2 Years.275207 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.325154 PA
Season.327945 PA
Last 2 Years.3122137 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.277
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head10-for-37

Total Bases20 in 41 PA
Career Average.244
Plate Appearances41
HR · K · BB3 · 12 · 3

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-135+100
BOLBetOnline-119-109
CZRCaesars-127-106

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.47823 PA
Season.47823 PA
Last 2 Years.304395 PA

Last 5 GamesTotal Bases

Jun 21vs BAL0
Jun 22@ MIN2
Jun 23@ MIN1
Jun 26@ SD1
Jun 27@ SD5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.23330 PA
Season.288222 PA
Last 2 Years.306584 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.312199 PA
Season.3431037 PA
Last 2 Years.3403355 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 1 · 0

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-175+130
CZRCaesars-179+133

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 26vs SEA0
Jun 27vs SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.407

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

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.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.33318 PA
Season.282117 PA
Last 2 Years.340477 PA

Last 5 GamesTotal Bases

Jun 23vs ATH1
Jun 24vs ATH4
Jun 25vs ATH0
Jun 26vs ATL2
Jun 27vs ATL8

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.311

WindowRateSample
Last 2 Weeks.0005 PA
Season.26583 PA
Last 2 Years.264227 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.377159 PA
Season.324950 PA
Last 2 Years.3362809 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed29%

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 · 2 · 1

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-150+110
BOLBetOnline-125-103
CZRCaesars-137+104

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20vs WSH0
Jun 21vs WSH0
Jun 22vs KC0
Jun 24vs KC1
Jun 25vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.431

WindowRateSample
Last 2 Weeks.66730 PA
Season.414140 PA
Last 2 Years.359582 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.371159 PA
Season.325885 PA
Last 2 Years.3723050 PA

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.474

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-143+110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.37532 PA
Season.33097 PA
Last 2 Years.369339 PA

Last 5 GamesTotal Bases

Jun 23@ TOR4
Jun 24@ TOR3
Jun 25@ DET0
Jun 26@ DET0
Jun 27@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.33312 PA
Season.383167 PA
Last 2 Years.359721 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.312

WindowRateSample
Last 2 Weeks.282177 PA
Season.3161004 PA
Last 2 Years.3403063 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.326
Hard-Hit % Allowed37%

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.473

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-152+117

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.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.363

WindowRateSample
Last 2 Weeks.20020 PA
Season.441177 PA
Last 2 Years.391373 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.395190 PA
Season.3631212 PA
Last 2 Years.3703237 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.472

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.3339 PA
Season.41039 PA
Last 2 Years.347124 PA

Last 5 GamesTotal Bases

Jun 22@ TB0
Jun 23@ TB2
Jun 24@ TB3
Jun 26@ CWS0
Jun 27@ CWS2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.53315 PA
Season.25088 PA
Last 2 Years.25088 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.379227 PA
Season.3311098 PA
Last 2 Years.3593267 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed28%

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-140+105
BOLBetOnline-119-109
CZRCaesars-130-103

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.35
vs SP / Bullpen~2.2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.32434 PA
Season.386210 PA
Last 2 Years.426947 PA

Last 5 GamesTotal Bases

Jun 23@ NYM1
Jun 24@ NYM0
Jun 24@ NYM0
Jun 26@ MIL4
Jun 27@ MIL5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.316

WindowRateSample
Last 2 Weeks.06715 PA
Season.32468 PA
Last 2 Years.337190 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.275204 PA
Season.3011168 PA
Last 2 Years.3162893 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head5-for-11

Total Bases10 in 13 PA
Career Average.385
Plate Appearances13
HR · K · BB1 · 1 · 1

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-175+130
CZRCaesars-170+125

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.6258 PA
Season.28360 PA
Last 2 Years.26568 PA

Last 5 GamesTotal Bases

Jun 22vs BOS0
Jun 23vs BOS3
Jun 24vs BOS1
Jun 26@ MIN1
Jun 27@ MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.4449 PA
Season.37761 PA
Last 2 Years.37761 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.413172 PA
Season.3621044 PA
Last 2 Years.3803020 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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-175+130
CZRCaesars-182+135

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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.339

WindowRateSample
Last 2 Weeks.26319 PA
Season.33372 PA
Last 2 Years.344215 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.398216 PA
Season.3181074 PA
Last 2 Years.3243565 PA

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.47

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+139-182
BRBetRivers+145
BOVBovada+145-190
DKDraftKings+143-192
CZRCaesars+138-190

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 RHP.343

WindowRateSample
Last 2 Weeks.25643 PA
Season.337255 PA
Last 2 Years.430987 PA

Last 5 GamesTotal Bases

Jun 24@ NYM0
Jun 24@ NYM4
Jun 25@ NYM1
Jun 26@ MIL0
Jun 27@ MIL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.320

WindowRateSample
Last 2 Weeks.0004 PA
Season.27872 PA
Last 2 Years.275207 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.325154 PA
Season.327945 PA
Last 2 Years.3122137 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.277
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases2 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 1

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-165+125
CZRCaesars-155+113

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.37929 PA
Season.369206 PA
Last 2 Years.329732 PA

Last 5 GamesTotal Bases

Jun 23vs HOU2
Jun 24vs HOU0
Jun 25vs TEX0
Jun 26vs TEX3
Jun 27vs TEX2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.436

WindowRateSample
Last 2 Weeks.70824 PA
Season.407182 PA
Last 2 Years.408368 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.331145 PA
Season.356857 PA
Last 2 Years.3673128 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.351
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.465

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-141+108
CZRCaesars-143+108

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.55627 PA
Season.333237 PA
Last 2 Years.378688 PA

Last 5 GamesTotal Bases

Jun 19vs BAL1
Jun 20vs BAL0
Jun 21vs BAL0
Jun 26@ SD0
Jun 27@ SD6

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.23330 PA
Season.288222 PA
Last 2 Years.306584 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.312199 PA
Season.3431037 PA
Last 2 Years.3403355 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.459

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-147+113
CZRCaesars-148+111

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.347

WindowRateSample
Last 2 Weeks.18816 PA
Season.39059 PA
Last 2 Years.333165 PA

Last 5 GamesTotal Bases

Jun 18vs CLE1
Jun 19@ ATL0
Jun 20@ ATL0
Jun 23@ CIN0
Jun 27vs CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.352

WindowRateSample
Last 2 Weeks.10010 PA
Season.35867 PA
Last 2 Years.483178 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.378188 PA
Season.3721093 PA
Last 2 Years.3685282 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.457

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+161-213

We project 1.5 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.4× / ~1.6×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 20@ WSH0
May 22@ MIA0
May 23@ MIA2
May 24@ MIA0
May 25vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.32540 PA
Season.382301 PA
Last 2 Years.358886 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.366

WindowRateSample
Last 2 Weeks.392176 PA
Season.3491047 PA
Last 2 Years.3453884 PA

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-9

Total Bases4 in 10 PA
Career Average.300
Plate Appearances10
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.454

A rough estimate of 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-130+100
CZRCaesars-136+102

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 13@ MIN5
Jun 17vs SD0
Jun 18@ KC0
Jun 23vs AZ0
Jun 24vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.55020 PA
Season.299117 PA
Last 2 Years.399366 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.274168 PA
Season.289961 PA
Last 2 Years.3333080 PA

Starter Allows · vs RHB

wOBA Allowed.320
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.451

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-149+115

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 22vs CLE4
Jun 23vs CLE0
Jun 24vs CLE4
Jun 26vs KC0
Jun 27vs KC2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.319

WindowRateSample
Last 2 Weeks.13330 PA
Season.378111 PA
Last 2 Years.331136 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.399

WindowRateSample
Last 2 Weeks.432176 PA
Season.3931037 PA
Last 2 Years.3603074 PA

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.448

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
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.25
vs SP / Bullpen~2.2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.10010 PA
Season.27281 PA
Last 2 Years.313403 PA

Last 5 GamesTotal Bases

Jun 22@ COL0
Jun 23@ COL0
Jun 25vs NYY1
Jun 26vs NYY1
Jun 27vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.38513 PA
Season.40447 PA
Last 2 Years.279294 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.346

WindowRateSample
Last 2 Weeks.367207 PA
Season.3261087 PA
Last 2 Years.3253079 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-16

Total Bases3 in 17 PA
Career Average.118
Plate Appearances17
HR · K · BB0 · 5 · 1

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-150+110
CZRCaesars-162+121

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20vs MIN2
Jun 21vs MIN0
Jun 22@ STL0
Jun 24@ STL2
Jun 26@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.29031 PA
Season.338204 PA
Last 2 Years.321589 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.390

WindowRateSample
Last 2 Weeks.454205 PA
Season.342898 PA
Last 2 Years.3512462 PA

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 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 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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.36838 PA
Season.329234 PA
Last 2 Years.365926 PA

Last 5 GamesTotal Bases

Jun 21@ NYY1
Jun 22vs MIL0
Jun 24vs MIL5
Jun 26@ PIT1
Jun 27@ PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.30020 PA
Season.250144 PA
Last 2 Years.316681 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.362196 PA
Season.2861176 PA
Last 2 Years.3053199 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.293
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head8-for-21

Total Bases14 in 26 PA
Career Average.308
Plate Appearances26
HR · K · BB1 · 3 · 3

Projection

Projected Total Bases1.443

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
BOLBetOnline-175+135
CZRCaesars-190+139

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.29224 PA
Season.34943 PA
Last 2 Years.357585 PA

Last 5 GamesTotal Bases

Jun 22vs HOU1
Jun 24vs HOU0
Jun 25vs TEX1
Jun 26vs TEX0
Jun 27vs TEX4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.40015 PA
Season.273139 PA
Last 2 Years.336295 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.414249 PA
Season.3351036 PA
Last 2 Years.3554252 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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
MGMBetMGM-190+140
CZRCaesars-190+137

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.400

WindowRateSample
Last 2 Weeks.76517 PA
Season.329149 PA
Last 2 Years.292209 PA

Last 5 GamesTotal Bases

Jun 23vs PHI5
Jun 24vs PHI4
Jun 25vs PHI0
Jun 26@ BAL0
Jun 27@ BAL3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.344

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
MGMBetMGM-140+105
BOLBetOnline-132+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.41736 PA
Season.34373 PA
Last 2 Years.392526 PA

Last 5 GamesTotal Bases

Jun 22vs MIL0
Jun 23vs MIL0
Jun 24vs MIL0
Jun 26@ PIT4
Jun 27@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.30020 PA
Season.250144 PA
Last 2 Years.316681 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.362196 PA
Season.2861176 PA
Last 2 Years.3053199 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.293
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 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-190+140
BOLBetOnline-185+142

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.369

WindowRateSample
Last 2 Weeks.24233 PA
Season.44785 PA
Last 2 Years.44785 PA

Last 5 GamesTotal Bases

Jun 23@ PIT1
Jun 24@ PIT0
Jun 25@ PIT0
Jun 26@ CLE4
Jun 27@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.44829 PA
Season.380242 PA
Last 2 Years.315779 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.310171 PA
Season.3301016 PA
Last 2 Years.3473118 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.432

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
CZRCaesars-137+104

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected 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 20@ NYY5
Jun 21@ NYY0
Jun 23vs MIL0
Jun 24vs MIL1
Jun 27@ PIT3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.418

WindowRateSample
Last 2 Weeks.53330 PA
Season.408235 PA
Last 2 Years.444801 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.329231 PA
Season.3551236 PA
Last 2 Years.3202973 PA

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed37%

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.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-164+125
CZRCaesars-162+121

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 18vs STL0
Jun 19vs STL0
Jun 23@ TB2
Jun 24@ TB1
Jun 25@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.26730 PA
Season.407258 PA
Last 2 Years.407258 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.374

WindowRateSample
Last 2 Weeks.416137 PA
Season.346974 PA
Last 2 Years.3493411 PA

Starter Allows · vs RHB

wOBA Allowed.329
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.43

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-123-104
CZRCaesars-128-107

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 LHP.350

WindowRateSample
Last 2 Weeks.3758 PA
Season.29062 PA
Last 2 Years.333195 PA

Last 5 GamesTotal Bases

Jun 23@ COL1
Jun 24@ COL0
Jun 25vs NYY5
Jun 26vs NYY3
Jun 27vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.48431 PA
Season.238126 PA
Last 2 Years.3221030 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.320228 PA
Season.3221203 PA
Last 2 Years.3453494 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.431

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-185+140
CZRCaesars-190+137

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.52421 PA
Season.29774 PA
Last 2 Years.329726 PA

Last 5 GamesTotal Bases

Jun 23@ DET2
Jun 24@ DET0
Jun 25@ BOS0
Jun 26@ BOS2
Jun 27@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.40922 PA
Season.361122 PA
Last 2 Years.417666 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.326224 PA
Season.3191065 PA
Last 2 Years.3212969 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.43

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-130+100
CZRCaesars-137+104

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 22@ CIN0
Jun 23@ CIN0
Jun 24@ CIN0
Jun 26vs CHC2
Jun 27vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.352

WindowRateSample
Last 2 Weeks.10010 PA
Season.35867 PA
Last 2 Years.483178 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.378188 PA
Season.3721093 PA
Last 2 Years.3685282 PA

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.428

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
BOLBetOnline-149+115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 15@ CHC0
Jun 19vs PIT2
Jun 21vs PIT0
Jun 22vs BOS1
Jun 24vs BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.389

WindowRateSample
Last 2 Weeks.48947 PA
Season.355186 PA
Last 2 Years.355186 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.338148 PA
Season.332868 PA
Last 2 Years.3492853 PA

Starter Allows · vs RHB

wOBA Allowed.344
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-125-105
BOLBetOnline-114-114

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 LHP.348

WindowRateSample
Last 2 Weeks.41217 PA
Season.27687 PA
Last 2 Years.316244 PA

Last 5 GamesTotal Bases

Jun 22@ TB0
Jun 24@ TB1
Jun 25@ TB0
Jun 26@ CWS2
Jun 27@ CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.26730 PA
Season.407258 PA
Last 2 Years.407258 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.374

WindowRateSample
Last 2 Weeks.416137 PA
Season.346974 PA
Last 2 Years.3493411 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.329
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 · 0 · 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-149+115
CZRCaesars-148+111

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 10@ BAL0
Jun 13@ WSH2
Jun 18vs BAL0
Jun 20vs BOS0
Jun 25@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.382

WindowRateSample
Last 2 Weeks.53315 PA
Season.360147 PA
Last 2 Years.371646 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.323201 PA
Season.3391317 PA
Last 2 Years.3374058 PA

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 1 · 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
BOLBetOnline-108-120

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.387

WindowRateSample
Last 2 Weeks.34626 PA
Season.441127 PA
Last 2 Years.398241 PA

Last 5 GamesTotal Bases

Jun 21vs BAL0
Jun 22@ MIN0
Jun 24@ MIN0
Jun 26@ SD0
Jun 27@ SD4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.23330 PA
Season.288222 PA
Last 2 Years.306584 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.312199 PA
Season.3431037 PA
Last 2 Years.3403355 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.41

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
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 PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.30423 PA
Season.34464 PA
Last 2 Years.268239 PA

Last 5 GamesTotal Bases

Jun 23@ WSH6
Jun 24@ WSH2
Jun 25@ WSH0
Jun 26@ NYM1
Jun 27@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.378

WindowRateSample
Last 2 Weeks.53315 PA
Season.39059 PA
Last 2 Years.293167 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.388188 PA
Season.3521179 PA
Last 2 Years.3243254 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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-185+135
CZRCaesars-190+137

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.17141 PA
Season.314274 PA
Last 2 Years.397862 PA

Last 5 GamesTotal Bases

Jun 23@ NYM0
Jun 24@ NYM0
Jun 25@ NYM2
Jun 26@ MIL1
Jun 27@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.316

WindowRateSample
Last 2 Weeks.06715 PA
Season.32468 PA
Last 2 Years.337190 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.275204 PA
Season.3011168 PA
Last 2 Years.3162893 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.408

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-182+138
CZRCaesars-179+134

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.374

WindowRateSample
Last 2 Weeks.5004 PA
Season.37929 PA
Last 2 Years.351165 PA

Last 5 GamesTotal Bases

Jun 19@ SEA0
Jun 20@ SEA0
Jun 24@ COL2
Jun 25vs NYY1
Jun 27vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.48431 PA
Season.238126 PA
Last 2 Years.3221030 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.329

WindowRateSample
Last 2 Weeks.320228 PA
Season.3221203 PA
Last 2 Years.3453494 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases7 in 8 PA
Career Average.375
Plate Appearances8
HR · K · BB1 · 2 · 2

Projection

Projected Total Bases1.407

A rough estimate of 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

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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 22vs PHI1
Jun 23vs PHI0
Jun 25vs PHI1
Jun 26@ BAL2
Jun 27@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.17229 PA
Season.363146 PA
Last 2 Years.322199 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.343201 PA
Season.3721039 PA
Last 2 Years.3483412 PA

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed31%

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.408

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-152+117
FANFanatics-150+115
CZRCaesars-154+115

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 22@ TOR0
Jun 23@ TOR4
Jun 25@ DET4
Jun 26@ DET0
Jun 27@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.33312 PA
Season.383167 PA
Last 2 Years.359721 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.312

WindowRateSample
Last 2 Weeks.282177 PA
Season.3161004 PA
Last 2 Years.3403063 PA

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.406

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline+103-133
CZRCaesars+105-139

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
WeatherWorking against
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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.339

WindowRateSample
Last 2 Weeks.26319 PA
Season.33372 PA
Last 2 Years.344215 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.398216 PA
Season.3181074 PA
Last 2 Years.3243565 PA

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed41%

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.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
BOLBetOnline-123-105

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.369

WindowRateSample
Last 2 Weeks.40045 PA
Season.347150 PA
Last 2 Years.356441 PA

Last 5 GamesTotal Bases

Jun 23vs SEA1
Jun 24vs SEA1
Jun 25vs SEA0
Jun 26vs CIN2
Jun 27vs CIN2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.09432 PA
Season.481206 PA
Last 2 Years.424821 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.335197 PA
Season.343843 PA
Last 2 Years.3271963 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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
MGMBetMGM+160-220
BOLBetOnline+171-227
BRBetRivers+190
CZRCaesars+148-200

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× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.24129 PA
Season.265136 PA
Last 2 Years.252516 PA

Last 5 GamesTotal Bases

Jun 23vs KC1
Jun 24vs KC2
Jun 25vs KC1
Jun 26vs AZ0
Jun 27vs AZ1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.401

WindowRateSample
Last 2 Weeks.34823 PA
Season.482195 PA
Last 2 Years.423709 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.398

WindowRateSample
Last 2 Weeks.457129 PA
Season.360752 PA
Last 2 Years.3782146 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed37%

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.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-125-105
BOLBetOnline-125-103
CZRCaesars-124-108

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.30423 PA
Season.287101 PA
Last 2 Years.371649 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.302

WindowRateSample
Last 2 Weeks.31619 PA
Season.203128 PA
Last 2 Years.270444 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.271210 PA
Season.3391023 PA
Last 2 Years.3552975 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head4-for-13

Total Bases7 in 13 PA
Career Average.308
Plate Appearances13
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.393

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
BOLBetOnline-159+122
CZRCaesars-170+127

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.06715 PA
Season.40537 PA
Last 2 Years.38539 PA

Last 5 GamesTotal Bases

Jun 23vs ATH0
Jun 24vs ATH0
Jun 25vs ATH0
Jun 26vs ATL2
Jun 27vs ATL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.311

WindowRateSample
Last 2 Weeks.0005 PA
Season.26583 PA
Last 2 Years.264227 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.377159 PA
Season.324950 PA
Last 2 Years.3362809 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.391

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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.317

WindowRateSample
Last 2 Weeks.30020 PA
Season.250144 PA
Last 2 Years.316681 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.362196 PA
Season.2861176 PA
Last 2 Years.3053199 PA

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head6-for-24

Total Bases13 in 25 PA
Career Average.240
Plate Appearances25
HR · K · BB1 · 6 · 1

Projection

Projected Total Bases1.388

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
BOLBetOnline-161+123
CZRCaesars-170+127

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 RHP.325

WindowRateSample
Last 2 Weeks.28239 PA
Season.29093 PA
Last 2 Years.315426 PA

Last 5 GamesTotal Bases

Jun 23vs PHI2
Jun 24vs PHI0
Jun 25vs PHI3
Jun 26@ BAL2
Jun 27@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.17229 PA
Season.363146 PA
Last 2 Years.322199 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.343201 PA
Season.3721039 PA
Last 2 Years.3483412 PA

Quality of Contact vs RHP

wOBA.263
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.387

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+165

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.326

WindowRateSample
Last 2 Weeks.13315 PA
Season.32156 PA
Last 2 Years.290100 PA

Last 5 GamesTotal Bases

Jun 23@ SF1
Jun 24@ SF4
Jun 25@ SF1
Jun 26@ LAA2
Jun 27@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.57633 PA
Season.32979 PA
Last 2 Years.391184 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.279233 PA
Season.2981197 PA
Last 2 Years.3222764 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed37%

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.27818 PA
Season.30492 PA
Last 2 Years.302613 PA

Last 5 GamesTotal Bases

Jun 20vs CLE0
Jun 22@ TOR0
Jun 25@ DET0
Jun 26@ DET0
Jun 27@ DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
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.379

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-164+125

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 19vs TOR0
Jun 24@ NYM2
Jun 25@ NYM1
Jun 26@ MIL1
Jun 27@ MIL4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.320

WindowRateSample
Last 2 Weeks.0004 PA
Season.27872 PA
Last 2 Years.275207 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.325154 PA
Season.327945 PA
Last 2 Years.3122137 PA

Starter Allows · vs LHB

wOBA Allowed.277
Hard-Hit % Allowed32%

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 · 1 · 1

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-105-125
BOLBetOnline-103-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
WeatherNeutral

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.0001 PA
Season.0001 PA
Last 2 Years.0002 PA

Last 2 GamesTotal Bases

Jun 26vs NYY2
Jun 27vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.38513 PA
Season.40447 PA
Last 2 Years.279294 PA

Opposing Starter · Season8 GS

W–L4–2
ERA3.70
WHIP1.28
IP41.1
H / K / BB31 / 46 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.346

WindowRateSample
Last 2 Weeks.367207 PA
Season.3261087 PA
Last 2 Years.3253079 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.377

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.22236 PA
Season.38255 PA
Last 2 Years.36161 PA

Last 5 GamesTotal Bases

Jun 21@ COL1
Jun 23vs SEA0
Jun 24vs SEA3
Jun 25vs SEA0
Jun 27vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.09432 PA
Season.481206 PA
Last 2 Years.424821 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.335197 PA
Season.343843 PA
Last 2 Years.3271963 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.377

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-164+125
CZRCaesars-150+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.303

WindowRateSample
Last 2 Weeks.18233 PA
Season.23343 PA
Last 2 Years.310232 PA

Last 5 GamesTotal Bases

Jun 21@ TEX0
Jun 22vs ATL1
Jun 23vs ATL0
Jun 26vs LAD0
Jun 27vs LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.454

WindowRateSample
Last 2 Weeks.68025 PA
Season.491165 PA
Last 2 Years.402276 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.311

WindowRateSample
Last 2 Weeks.285130 PA
Season.316848 PA
Last 2 Years.3102086 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %22%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.353
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.374

A rough estimate of 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

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.356

WindowRateSample
Last 2 Weeks.23113 PA
Season.42138 PA
Last 2 Years.314385 PA

Last 5 GamesTotal Bases

Jun 18@ MIL1
Jun 19@ HOU2
Jun 21@ HOU0
Jun 22@ CWS0
Jun 27vs SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.35714 PA
Season.331145 PA
Last 2 Years.354378 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.352125 PA
Season.361996 PA
Last 2 Years.3344278 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %38%

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-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.373

A rough estimate 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~1× / ~3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.5004 PA
Season.21565 PA
Last 2 Years.280300 PA

Last 5 GamesTotal Bases

Jun 21@ ATL3
Jun 22@ CIN0
Jun 24@ CIN2
Jun 26vs CHC1
Jun 27vs CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.1258 PA
Season.14947 PA
Last 2 Years.318129 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.375

WindowRateSample
Last 2 Weeks.374155 PA
Season.385816 PA
Last 2 Years.3693141 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed30%

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.371

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-196+148

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.316

WindowRateSample
Last 2 Weeks.25032 PA
Season.303241 PA
Last 2 Years.286590 PA

Last 5 GamesTotal Bases

Jun 22vs CLE1
Jun 23vs CLE0
Jun 24vs CLE1
Jun 26vs KC4
Jun 27vs KC2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.16712 PA
Season.32075 PA
Last 2 Years.292106 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.380

WindowRateSample
Last 2 Weeks.416185 PA
Season.3631037 PA
Last 2 Years.3393396 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.364

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-167+128
CZRCaesars-190+137

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 16@ MIL1
Jun 18@ MIL0
Jun 22@ CWS0
Jun 23@ CWS3
Jun 26vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.35714 PA
Season.331145 PA
Last 2 Years.354378 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.352125 PA
Season.361996 PA
Last 2 Years.3344278 PA

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.364

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🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.30423 PA
Season.32365 PA
Last 2 Years.32365 PA

Last 5 GamesTotal Bases

Jun 22vs NYY1
Jun 23vs NYY1
Jun 24vs NYY2
Jun 25vs HOU1
Jun 27vs HOU5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.47117 PA
Season.30243 PA
Last 2 Years.302569 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.323

WindowRateSample
Last 2 Weeks.302169 PA
Season.324973 PA
Last 2 Years.3402885 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed30%

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.363

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-135+105
CZRCaesars-137+104

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 26vs ATL1
Jun 27vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.311

WindowRateSample
Last 2 Weeks.0005 PA
Season.26583 PA
Last 2 Years.264227 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.377159 PA
Season.324950 PA
Last 2 Years.3362809 PA

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.361

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.33330 PA
Season.36455 PA
Last 2 Years.36455 PA

Last 5 GamesTotal Bases

Jun 21@ DET0
Jun 22vs CLE0
Jun 24vs CLE2
Jun 26vs KC7
Jun 27vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.319

WindowRateSample
Last 2 Weeks.13330 PA
Season.378111 PA
Last 2 Years.331136 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.399

WindowRateSample
Last 2 Weeks.432176 PA
Season.3931037 PA
Last 2 Years.3603074 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.356

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-123-104
CZRCaesars-136+102

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.27818 PA
Season.296115 PA
Last 2 Years.372250 PA

Last 5 GamesTotal Bases

Jun 22@ SD3
Jun 23@ SD0
Jun 24@ SD0
Jun 26@ SF1
Jun 27@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.09731 PA
Season.363273 PA
Last 2 Years.350957 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.344151 PA
Season.3251023 PA
Last 2 Years.3193070 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases3 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.356

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-176+132

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.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.358

WindowRateSample
Last 2 Weeks.20015 PA
Season.439123 PA
Last 2 Years.336610 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.410205 PA
Season.3391035 PA
Last 2 Years.3603342 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.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-4

Total Bases6 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB1 · 0 · 2

Projection

Projected Total Bases1.356

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-130+100

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.316

WindowRateSample
Last 2 Weeks.0005 PA
Season.14321 PA
Last 2 Years.263372 PA

Last 5 GamesTotal Bases

Jun 16vs CWS0
Jun 21vs CIN0
Jun 24@ DET0
Jun 25@ BOS0
Jun 27@ BOS4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.40922 PA
Season.361122 PA
Last 2 Years.417666 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.326224 PA
Season.3191065 PA
Last 2 Years.3212969 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.353

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.292

WindowRateSample
Last 2 Weeks.0008 PA
Season.14050 PA
Last 2 Years.267195 PA

Last 5 GamesTotal Bases

Jun 23@ SF0
Jun 24@ SF0
Jun 25@ SF3
Jun 26@ LAA1
Jun 27@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.7147 PA
Season.51533 PA
Last 2 Years.41268 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.402194 PA
Season.319968 PA
Last 2 Years.3372162 PA

Quality of Contact vs LHP

wOBA.276
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.353

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.293

WindowRateSample
Last 2 Weeks.14641 PA
Season.291234 PA
Last 2 Years.342822 PA

Last 5 GamesTotal Bases

Jun 22vs ATL0
Jun 23vs ATL0
Jun 24vs ATL2
Jun 26vs LAD0
Jun 27vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.41217 PA
Season.384125 PA
Last 2 Years.334305 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.325

WindowRateSample
Last 2 Weeks.310232 PA
Season.3301276 PA
Last 2 Years.3323289 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

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.344

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
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 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 20@ TB1
Jun 22vs PHI3
Jun 23vs PHI0
Jun 25vs PHI0
Jun 26@ BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.344

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head5-for-7

Total Bases5 in 8 PA
Career Average.625
Plate Appearances8
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.344

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-149+115
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~2.6× / ~1.4×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.09111 PA
Season.34889 PA
Last 2 Years.306291 PA

Last 5 GamesTotal Bases

Jun 23vs ATH1
Jun 24vs ATH0
Jun 25vs ATH1
Jun 26vs ATL0
Jun 27vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.27818 PA
Season.282259 PA
Last 2 Years.306986 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.330173 PA
Season.318893 PA
Last 2 Years.3433231 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-15

Total Bases9 in 16 PA
Career Average.188
Plate Appearances16
HR · K · BB1 · 7 · 1

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-175+130
CZRCaesars-176+131

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

Batter · Total Bases / PA vs RHP.300

WindowRateSample
Last 2 Weeks.27322 PA
Season.217161 PA
Last 2 Years.261387 PA

Last 5 GamesTotal Bases

Jun 22@ LAA4
Jun 23@ LAA0
Jun 24@ LAA1
Jun 26vs WSH4
Jun 27vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.47419 PA
Season.345148 PA
Last 2 Years.392656 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.376242 PA
Season.3581261 PA
Last 2 Years.3873456 PA

Quality of Contact vs RHP

wOBA.266
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 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-160+120
CZRCaesars-154+115

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20vs CLE0
Jun 21vs CLE1
Jun 22@ TOR0
Jun 23@ TOR2
Jun 24@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.364

WindowRateSample
Last 2 Weeks.33312 PA
Season.383167 PA
Last 2 Years.359721 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.312

WindowRateSample
Last 2 Weeks.282177 PA
Season.3161004 PA
Last 2 Years.3403063 PA

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.338

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-118-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.356

WindowRateSample
Last 2 Weeks.2867 PA
Season.3758 PA
Last 2 Years.25551 PA

Last 5 GamesTotal Bases

Jun 14vs HOU2
Jun 16@ WSH0
Jun 21vs STL1
Jun 23@ TB2
Jun 24@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.53315 PA
Season.25088 PA
Last 2 Years.25088 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.379227 PA
Season.3311098 PA
Last 2 Years.3593267 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.335

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+115-149
CZRCaesars+114-152

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.306

WindowRateSample
Last 2 Weeks.0007 PA
Season.16730 PA
Last 2 Years.21285 PA

Last 5 GamesTotal Bases

Jun 22@ SD0
Jun 23@ SD1
Jun 24@ SD0
Jun 26@ SF1
Jun 27@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.09521 PA
Season.29093 PA
Last 2 Years.304293 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.330

WindowRateSample
Last 2 Weeks.303201 PA
Season.3451236 PA
Last 2 Years.3413172 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
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.334

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.335

WindowRateSample
Last 2 Weeks.34626 PA
Season.272162 PA
Last 2 Years.340721 PA

Last 5 GamesTotal Bases

Jun 23vs NYY1
Jun 24vs NYY1
Jun 25vs HOU0
Jun 26vs HOU0
Jun 27vs HOU3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.264

WindowRateSample
Last 2 Weeks.09521 PA
Season.07938 PA
Last 2 Years.258609 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.427213 PA
Season.3221098 PA
Last 2 Years.3332511 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases4 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.332

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BOLBetOnline-132+102
CZRCaesars-134+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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.1119 PA
Season.246122 PA
Last 2 Years.370640 PA

Last 5 GamesTotal Bases

Jun 23@ DET2
Jun 24@ DET0
Jun 25@ BOS1
Jun 26@ BOS0
Jun 27@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.385

WindowRateSample
Last 2 Weeks.42935 PA
Season.382191 PA
Last 2 Years.394746 PA

Opposing Starter · Season14 GS

W–L9–1
ERA2.95
WHIP1.19
IP76.1
H / K / BB71 / 66 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.350

WindowRateSample
Last 2 Weeks.370138 PA
Season.341516 PA
Last 2 Years.3071519 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
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 · 1 · 0

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

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
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.2508 PA
Season.26841 PA
Last 2 Years.286147 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.358

WindowRateSample
Last 2 Weeks.32540 PA
Season.382301 PA
Last 2 Years.358886 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.366

WindowRateSample
Last 2 Weeks.392176 PA
Season.3491047 PA
Last 2 Years.3453884 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.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases5 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.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-135+100
BOLBetOnline-130+100
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
WeatherWorking against

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.5002 PA
Season.21038 PA
Last 2 Years.23178 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.303

WindowRateSample
Last 2 Weeks.1258 PA
Season.14947 PA
Last 2 Years.318129 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.375

WindowRateSample
Last 2 Weeks.374155 PA
Season.385816 PA
Last 2 Years.3693141 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.282
Hard-Hit % Allowed30%

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.306

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-115-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.300

WindowRateSample
Last 2 Weeks.27333 PA
Season.237135 PA
Last 2 Years.242298 PA

Last 5 GamesTotal Bases

Jun 23@ MIA2
Jun 24@ MIA1
Jun 25@ TOR1
Jun 26@ TOR0
Jun 27@ TOR2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.444

WindowRateSample
Last 2 Weeks1.3336 PA
Season1.3336 PA
Last 2 Years.31486 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.283198 PA
Season.3011225 PA
Last 2 Years.3153466 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.307

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.284

WindowRateSample
Last 2 Weeks
Season.235153 PA
Last 2 Years.317824 PA

Last 5 GamesTotal Bases

May 23vs STL0
May 27@ NYM1
May 29vs ATL1
May 30vs ATL0
Jun 2vs KC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.418

WindowRateSample
Last 2 Weeks.53330 PA
Season.408235 PA
Last 2 Years.444801 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.329231 PA
Season.3551236 PA
Last 2 Years.3202973 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head4-for-27

Total Bases6 in 31 PA
Career Average.129
Plate Appearances31
HR · K · BB0 · 5 · 2

Projection

Projected Total Bases1.302

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.37516 PA
Season.29987 PA
Last 2 Years.427302 PA

Last 5 GamesTotal Bases

Jun 13@ SF2
Jun 16vs COL3
Jun 20vs TOR0
Jun 24@ NYM1
Jun 25@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.316

WindowRateSample
Last 2 Weeks.06715 PA
Season.32468 PA
Last 2 Years.337190 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.275204 PA
Season.3011168 PA
Last 2 Years.3162893 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
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 · 2 · 0

Projection

Projected Total Bases1.297

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-112-115
CZRCaesars-117-114

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.21637 PA
Season.352216 PA
Last 2 Years.355781 PA

Last 5 GamesTotal Bases

Jun 22@ STL1
Jun 23@ STL2
Jun 24@ STL2
Jun 26@ TB1
Jun 27@ TB2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.31619 PA
Season.203128 PA
Last 2 Years.270444 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.271210 PA
Season.3391023 PA
Last 2 Years.3552975 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed33%

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.296

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-127-102
CZRCaesars-130-103

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.19121 PA
Season.20634 PA
Last 2 Years.405264 PA

Last 5 GamesTotal Bases

Jun 17vs BAL0
Jun 18vs BAL1
Jun 19vs BOS0
Jun 21vs BOS0
Jun 23@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.382

WindowRateSample
Last 2 Weeks.53315 PA
Season.360147 PA
Last 2 Years.371646 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.323201 PA
Season.3391317 PA
Last 2 Years.3374058 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.293

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-123-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
WeatherWorking against

Batter · Total Bases / PA vs LHP.316

WindowRateSample
Last 2 Weeks.17617 PA
Season.25076 PA
Last 2 Years.339280 PA

Last 5 GamesTotal Bases

Jun 22vs BOS0
Jun 23vs BOS4
Jun 24vs BOS0
Jun 26@ MIN2
Jun 27@ MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.389

WindowRateSample
Last 2 Weeks.48947 PA
Season.355186 PA
Last 2 Years.355186 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.338148 PA
Season.332868 PA
Last 2 Years.3492853 PA

Quality of Contact vs LHP

wOBA.281
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.344
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.29

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-143+110
CZRCaesars-141+107

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.304

WindowRateSample
Last 2 Weeks.20010 PA
Season.14342 PA
Last 2 Years.14342 PA

Last 5 GamesTotal Bases

Jun 23@ WSH2
Jun 24@ WSH0
Jun 25@ WSH2
Jun 26@ NYM0
Jun 27@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.378

WindowRateSample
Last 2 Weeks.53315 PA
Season.39059 PA
Last 2 Years.293167 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.388188 PA
Season.3521179 PA
Last 2 Years.3243254 PA

Quality of Contact vs LHP

wOBA.279
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.268

A 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+182-244
BRBetRivers+235

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
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.44738 PA
Season.291213 PA
Last 2 Years.335972 PA

Last 5 GamesTotal Bases

Jun 24@ NYM5
Jun 24@ NYM8
Jun 25@ NYM0
Jun 26@ MIL0
Jun 27@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.316

WindowRateSample
Last 2 Weeks.06715 PA
Season.32468 PA
Last 2 Years.337190 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.275204 PA
Season.3011168 PA
Last 2 Years.3162893 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head6-for-15

Total Bases11 in 17 PA
Career Average.353
Plate Appearances17
HR · K · BB1 · 3 · 1

Projection

Projected Total Bases1.259

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-115-115
BOLBetOnline-122-106
CZRCaesars-121-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.298

WindowRateSample
Last 2 Weeks.0002 PA
Season.00025 PA
Last 2 Years.06844 PA

Last 5 GamesTotal Bases

Jun 21@ MIA1
Jun 23vs ATH0
Jun 25vs ATH0
Jun 26vs ATL0
Jun 27vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.311

WindowRateSample
Last 2 Weeks.0005 PA
Season.26583 PA
Last 2 Years.264227 PA

Opposing Starter · Season14 GS

W–L8–5
ERA2.14
WHIP1.05
IP84.0
H / K / BB67 / 99 / 21

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.377159 PA
Season.324950 PA
Last 2 Years.3362809 PA

Quality of Contact vs LHP

wOBA.269
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.257

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks.27333 PA
Season.300170 PA
Last 2 Years.299251 PA

Last 5 GamesTotal Bases

Jun 22@ MIN1
Jun 23@ MIN2
Jun 24@ MIN2
Jun 26@ SD0
Jun 27@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.308

WindowRateSample
Last 2 Weeks.23330 PA
Season.288222 PA
Last 2 Years.306584 PA

Opposing Starter · Season16 GS

W–L5–6
ERA3.33
WHIP1.16
IP92.0
H / K / BB72 / 78 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.332

WindowRateSample
Last 2 Weeks.312199 PA
Season.3431037 PA
Last 2 Years.3403355 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.295
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.25

A rough estimate of 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-102-127

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.23842 PA
Season.258267 PA
Last 2 Years.3131025 PA

Last 5 GamesTotal Bases

Jun 24@ NYM6
Jun 24@ NYM2
Jun 25@ NYM0
Jun 26@ MIL0
Jun 27@ MIL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.316

WindowRateSample
Last 2 Weeks.06715 PA
Season.32468 PA
Last 2 Years.337190 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.275204 PA
Season.3011168 PA
Last 2 Years.3162893 PA

Quality of Contact vs RHP

wOBA.278
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-19

Total Bases2 in 23 PA
Career Average.087
Plate Appearances23
HR · K · BB0 · 3 · 3

Projection

Projected Total Bases1.235

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-182+138

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 LHP.307

WindowRateSample
Last 2 Weeks.09111 PA
Season.20753 PA
Last 2 Years.294136 PA

Last 5 GamesTotal Bases

Jun 24vs CHC0
Jun 24vs CHC0
Jun 25vs CHC1
Jun 26vs PHI0
Jun 27vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.289

WindowRateSample
Last 2 Weeks.12516 PA
Season.23191 PA
Last 2 Years.254264 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.369

WindowRateSample
Last 2 Weeks.395238 PA
Season.346918 PA
Last 2 Years.3532952 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.263
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.231

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline-102-127

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.280

WindowRateSample
Last 2 Weeks.0007 PA
Season.145117 PA
Last 2 Years.278496 PA

Last 5 GamesTotal Bases

Jun 9vs CIN0
Jun 12@ BAL0
Jun 13@ BAL0
Jun 24vs ATL0
Jun 27vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.369

WindowRateSample
Last 2 Weeks.41217 PA
Season.384125 PA
Last 2 Years.334305 PA

Opposing Starter · Season14 GS

W–L3–5
ERA5.32
WHIP1.30
IP67.2
H / K / BB68 / 76 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.325

WindowRateSample
Last 2 Weeks.310232 PA
Season.3301276 PA
Last 2 Years.3323289 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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-120-110

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

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.19121 PA
Season.26679 PA
Last 2 Years.294214 PA

Last 5 GamesTotal Bases

Jun 21vs CWS0
Jun 22vs NYY0
Jun 25vs HOU0
Jun 26vs HOU4
Jun 27vs HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.264

WindowRateSample
Last 2 Weeks.09521 PA
Season.07938 PA
Last 2 Years.258609 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.427213 PA
Season.3221098 PA
Last 2 Years.3332511 PA

Quality of Contact vs RHP

wOBA.266
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

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.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+125-165
BOLBetOnline+128-167
CZRCaesars+125-170

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.302

WindowRateSample
Last 2 Weeks.13315 PA
Season.250136 PA
Last 2 Years.292414 PA

Last 5 GamesTotal Bases

Jun 22vs NYY0
Jun 23vs NYY2
Jun 24vs NYY1
Jun 26vs HOU1
Jun 27vs HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.47117 PA
Season.30243 PA
Last 2 Years.302569 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.323

WindowRateSample
Last 2 Weeks.302169 PA
Season.324973 PA
Last 2 Years.3402885 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.322
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head3-for-9

Total Bases3 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.213

A rough estimate of 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-143+108

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.294

WindowRateSample
Last 2 Weeks.0008 PA
Season.12532 PA
Last 2 Years.225196 PA

Last 5 GamesTotal Bases

Jun 19vs MIL4
Jun 22@ SD1
Jun 23@ SD0
Jun 26@ SF0
Jun 27@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.09521 PA
Season.29093 PA
Last 2 Years.304293 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.330

WindowRateSample
Last 2 Weeks.303201 PA
Season.3451236 PA
Last 2 Years.3413172 PA

Quality of Contact vs LHP

wOBA.277
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 5 · 1

Projection

Projected Total Bases1.213

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.320

WindowRateSample
Last 2 Weeks.29031 PA
Season.25678 PA
Last 2 Years.25678 PA

Last 5 GamesTotal Bases

Jun 22@ STL4
Jun 23@ STL0
Jun 24@ STL3
Jun 26@ TB1
Jun 27@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.31619 PA
Season.203128 PA
Last 2 Years.270444 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.271210 PA
Season.3391023 PA
Last 2 Years.3552975 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.212

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-105-125
BOLBetOnline-105-123
CZRCaesars-115-117

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 8 games since a hit

Batter · Total Bases / PA vs LHP.282

WindowRateSample
Last 2 Weeks.00010 PA
Season.05139 PA
Last 2 Years.291127 PA

Last 5 GamesTotal Bases

Jun 16vs SF0
Jun 21vs MIL0
Jun 24@ SD0
Jun 26@ SF0
Jun 27@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.09731 PA
Season.363273 PA
Last 2 Years.350957 PA

Opposing Starter · Season15 GS

W–L6–6
ERA3.70
WHIP1.28
IP87.2
H / K / BB70 / 80 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.344151 PA
Season.3251023 PA
Last 2 Years.3193070 PA

Quality of Contact vs LHP

wOBA.256
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
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.176

A rough estimate 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.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherWorking against
Recent Form🔥 15-game hitting streak

Batter · Total Bases / PA vs LHP.423

WindowRateSample
Last 2 Weeks.69213 PA
Season.50050 PA
Last 2 Years.348198 PA

Last 5 GamesTotal Bases

Jun 22vs BOS3
Jun 23vs BOS1
Jun 24vs BOS2
Jun 26@ MIN7
Jun 27@ MIN4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.4449 PA
Season.37761 PA
Last 2 Years.37761 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.413172 PA
Season.3621044 PA
Last 2 Years.3803020 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.845

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.33327 PA
Season.511188 PA
Last 2 Years.465441 PA

Last 5 GamesTotal Bases

Jun 20vs BOS0
Jun 21vs BOS4
Jun 24@ PIT0
Jun 26@ CLE0
Jun 27@ CLE3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.44829 PA
Season.380242 PA
Last 2 Years.315779 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.310171 PA
Season.3301016 PA
Last 2 Years.3473118 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.314
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.713

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.419

WindowRateSample
Last 2 Weeks.52619 PA
Season.47185 PA
Last 2 Years.414152 PA

Last 5 GamesTotal Bases

Jun 23@ TB9
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS3
Jun 27@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.53315 PA
Season.25088 PA
Last 2 Years.25088 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.379227 PA
Season.3311098 PA
Last 2 Years.3593267 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed28%

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 · 0

Projection

Projected Total Bases1.695

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.42942 PA
Season.376194 PA
Last 2 Years.370978 PA

Last 5 GamesTotal Bases

Jun 23@ TOR4
Jun 24@ TOR0
Jun 25@ DET0
Jun 26@ DET2
Jun 27@ DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head6-for-16

Total Bases9 in 16 PA
Career Average.375
Plate Appearances16
HR · K · BB1 · 5 · 0

Projection

Projected Total Bases1.691

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2.4× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.51339 PA
Season.380216 PA
Last 2 Years.389816 PA

Last 5 GamesTotal Bases

Jun 22vs LAD0
Jun 23vs LAD1
Jun 24vs LAD0
Jun 26vs COL2
Jun 27vs COL3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.317

WindowRateSample
Last 2 Weeks.24025 PA
Season.29296 PA
Last 2 Years.302331 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.430186 PA
Season.464903 PA
Last 2 Years.4273146 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases2 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.675

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.32434 PA
Season.457184 PA
Last 2 Years.394884 PA

Last 5 GamesTotal Bases

Jun 21@ NYY0
Jun 22vs MIL0
Jun 23vs MIL1
Jun 26@ PIT2
Jun 27@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.418

WindowRateSample
Last 2 Weeks.53330 PA
Season.408235 PA
Last 2 Years.444801 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.329231 PA
Season.3551236 PA
Last 2 Years.3202973 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.350
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-10

Total Bases1 in 11 PA
Career Average.091
Plate Appearances11
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.67

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.359

WindowRateSample
Last 2 Weeks.0001 PA
Season.35531 PA
Last 2 Years.316114 PA

Last 5 GamesTotal Bases

Jun 22vs BOS1
Jun 23vs BOS0
Jun 24vs BOS1
Jun 26@ MIN0
Jun 27@ MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.4449 PA
Season.37761 PA
Last 2 Years.37761 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.413172 PA
Season.3621044 PA
Last 2 Years.3803020 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.66

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~1.2× / ~3.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.35317 PA
Season.38092 PA
Last 2 Years.352361 PA

Last 5 GamesTotal Bases

Jun 22@ CIN0
Jun 23@ CIN1
Jun 24@ CIN6
Jun 26vs CHC5
Jun 27vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.352

WindowRateSample
Last 2 Weeks.10010 PA
Season.35867 PA
Last 2 Years.483178 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.378188 PA
Season.3721093 PA
Last 2 Years.3685282 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed33%

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.624

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.22540 PA
Season.449256 PA
Last 2 Years.355623 PA

Last 5 GamesTotal Bases

Jun 22vs AZ0
Jun 23vs AZ2
Jun 24vs AZ1
Jun 26vs MIA1
Jun 27vs MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.377

WindowRateSample
Last 2 Weeks.55020 PA
Season.299117 PA
Last 2 Years.399366 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.274168 PA
Season.289961 PA
Last 2 Years.3333080 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
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.623

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↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.40537 PA
Season.373185 PA
Last 2 Years.347565 PA

Last 5 GamesTotal Bases

Jun 22@ LAA3
Jun 23@ LAA1
Jun 24@ LAA0
Jun 26vs WSH0
Jun 27vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.514

WindowRateSample
Last 2 Weeks.90521 PA
Season.583180 PA
Last 2 Years.449715 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.355217 PA
Season.3611079 PA
Last 2 Years.3892656 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.390
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases6 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.618

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.53330 PA
Season.323155 PA
Last 2 Years.346596 PA

Last 5 GamesTotal Bases

Jun 22vs LAD0
Jun 23vs LAD4
Jun 24vs LAD2
Jun 26vs COL0
Jun 27vs COL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.317

WindowRateSample
Last 2 Weeks.24025 PA
Season.29296 PA
Last 2 Years.302331 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.430186 PA
Season.464903 PA
Last 2 Years.4273146 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.301
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.61

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.412

WindowRateSample
Last 2 Weeks.54533 PA
Season.410139 PA
Last 2 Years.347334 PA

Last 5 GamesTotal Bases

Jun 21@ LAD7
Jun 22@ LAA0
Jun 24@ LAA0
Jun 26vs WSH1
Jun 27vs WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.47419 PA
Season.345148 PA
Last 2 Years.392656 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.376242 PA
Season.3581261 PA
Last 2 Years.3873456 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.598

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.416

WindowRateSample
Last 2 Weeks.75016 PA
Season.36857 PA
Last 2 Years.369203 PA

Last 5 GamesTotal Bases

Jun 19@ ATL1
Jun 20@ ATL1
Jun 23@ CIN0
Jun 24@ CIN0
Jun 27vs CHC2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.352

WindowRateSample
Last 2 Weeks.10010 PA
Season.35867 PA
Last 2 Years.483178 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.378188 PA
Season.3721093 PA
Last 2 Years.3685282 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed33%

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.594

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.2504 PA
Season.2504 PA
Last 2 Years.2504 PA

Last 1 GamesTotal Bases

Jun 27vs TEX1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.436

WindowRateSample
Last 2 Weeks.70824 PA
Season.407182 PA
Last 2 Years.408368 PA

Opposing Starter · Season13 GS

W–L2–6
ERA4.13
WHIP1.38
IP74.0
H / K / BB72 / 65 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.331145 PA
Season.356857 PA
Last 2 Years.3673128 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.351
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.564

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 11-game hitting streak

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.48431 PA
Season.387163 PA
Last 2 Years.377485 PA

Last 5 GamesTotal Bases

Jun 21vs MIN1
Jun 23@ STL1
Jun 24@ STL1
Jun 26@ TB2
Jun 27@ TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.31619 PA
Season.203128 PA
Last 2 Years.270444 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.271210 PA
Season.3391023 PA
Last 2 Years.3552975 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
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 · 1

Projection

Projected Total Bases1.55

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
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.403

WindowRateSample
Last 2 Weeks.55618 PA
Season.38079 PA
Last 2 Years.421252 PA

Last 5 GamesTotal Bases

Jun 22@ WSH0
Jun 23@ WSH6
Jun 24@ WSH0
Jun 26@ NYM0
Jun 27@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.26319 PA
Season.33372 PA
Last 2 Years.344215 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.398216 PA
Season.3181074 PA
Last 2 Years.3243565 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed41%

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.536

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.31822 PA
Season.340147 PA
Last 2 Years.336420 PA

Last 5 GamesTotal Bases

Jun 23vs PHI3
Jun 24vs PHI3
Jun 25vs PHI0
Jun 26@ BAL0
Jun 27@ BAL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.344

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.528

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.36433 PA
Season.315232 PA
Last 2 Years.304588 PA

Last 5 GamesTotal Bases

Jun 23@ TOR5
Jun 24@ TOR0
Jun 25@ DET1
Jun 26@ DET0
Jun 27@ DET4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases2 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.522

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.29224 PA
Season.311135 PA
Last 2 Years.347360 PA

Last 5 GamesTotal Bases

Jun 17@ PHI0
Jun 19vs SF3
Jun 22vs TEX0
Jun 23vs TEX3
Jun 27@ STL3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.40727 PA
Season.360161 PA
Last 2 Years.324405 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.401

WindowRateSample
Last 2 Weeks.466219 PA
Season.3551263 PA
Last 2 Years.3553950 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed38%

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.513

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-200+145
BOLBetOnline-196+150

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.401

WindowRateSample
Last 2 Weeks.50030 PA
Season.41487 PA
Last 2 Years.341132 PA

Last 5 GamesTotal Bases

Jun 21@ COL1
Jun 23vs SEA2
Jun 24vs SEA3
Jun 26vs CIN0
Jun 27vs CIN2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.351

WindowRateSample
Last 2 Weeks.09432 PA
Season.481206 PA
Last 2 Years.424821 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.335197 PA
Season.343843 PA
Last 2 Years.3271963 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
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.496

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.361

WindowRateSample
Last 2 Weeks.53813 PA
Season.269156 PA
Last 2 Years.371898 PA

Last 5 GamesTotal Bases

Jun 17@ ATH5
Jun 19@ COL1
Jun 23vs SEA1
Jun 26vs CIN5
Jun 27vs CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.20015 PA
Season.439123 PA
Last 2 Years.336610 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.410205 PA
Season.3391035 PA
Last 2 Years.3603342 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-9

Total Bases0 in 11 PA
Career Average.000
Plate Appearances11
HR · K · BB0 · 2 · 2

Projection

Projected Total Bases1.495

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 LHP.397

WindowRateSample
Last 2 Weeks1.0003 PA
Season1.0003 PA
Last 2 Years.30826 PA

Last 5 GamesTotal Bases

Jun 19vs STL2
Jun 21vs STL0
Jun 22@ TB0
Jun 24@ TB2
Jun 27@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.53315 PA
Season.25088 PA
Last 2 Years.25088 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.379227 PA
Season.3311098 PA
Last 2 Years.3593267 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed28%

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.

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.26338 PA
Season.357241 PA
Last 2 Years.370811 PA

Last 5 GamesTotal Bases

Jun 23vs NYY0
Jun 24vs NYY2
Jun 25vs HOU0
Jun 26vs HOU0
Jun 27vs HOU2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.47117 PA
Season.30243 PA
Last 2 Years.302569 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.323

WindowRateSample
Last 2 Weeks.302169 PA
Season.324973 PA
Last 2 Years.3402885 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-13

Total Bases2 in 16 PA
Career Average.125
Plate Appearances16
HR · K · BB0 · 2 · 3

Projection

Projected Total Bases1.486

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.393

WindowRateSample
Last 2 Weeks.40020 PA
Season.416149 PA
Last 2 Years.421278 PA

Last 5 GamesTotal Bases

Jun 21@ LAD2
Jun 22@ LAA1
Jun 23@ LAA1
Jun 24@ LAA0
Jun 27vs WSH1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.47419 PA
Season.345148 PA
Last 2 Years.392656 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.376242 PA
Season.3581261 PA
Last 2 Years.3873456 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.484

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 21vs SF0
Jun 22vs TEX1
Jun 23vs TEX5
Jun 26@ STL0
Jun 27@ STL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.20020 PA
Season.441177 PA
Last 2 Years.391373 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.395190 PA
Season.3631212 PA
Last 2 Years.3703237 PA

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.482

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-156+120

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.317

WindowRateSample
Last 2 Weeks.0006 PA
Season.14734 PA
Last 2 Years.354347 PA

Last 5 GamesTotal Bases

Apr 21vs MIN4
Apr 22vs MIN2
Jun 24vs CHC0
Jun 26vs PHI1
Jun 27vs PHI3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.32540 PA
Season.382301 PA
Last 2 Years.358886 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.366

WindowRateSample
Last 2 Weeks.392176 PA
Season.3491047 PA
Last 2 Years.3453884 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head7-for-28

Total Bases7 in 31 PA
Career Average.226
Plate Appearances31
HR · K · BB0 · 4 · 2

Projection

Projected Total Bases1.466

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
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20vs NYM0
Jun 23@ WSH2
Jun 24@ WSH1
Jun 25@ WSH0
Jun 27@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.378

WindowRateSample
Last 2 Weeks.53315 PA
Season.39059 PA
Last 2 Years.293167 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.388188 PA
Season.3521179 PA
Last 2 Years.3243254 PA

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

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.464

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-130+100

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 RHP.336

WindowRateSample
Last 2 Weeks.29627 PA
Season.30479 PA
Last 2 Years.320406 PA

Last 5 GamesTotal Bases

Jun 20vs TOR4
Jun 23@ NYM1
Jun 24@ NYM0
Jun 26@ MIL0
Jun 27@ MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.316

WindowRateSample
Last 2 Weeks.06715 PA
Season.32468 PA
Last 2 Years.337190 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.275204 PA
Season.3011168 PA
Last 2 Years.3162893 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
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.461

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.07713 PA
Season.29289 PA
Last 2 Years.316399 PA

Last 5 GamesTotal Bases

Jun 17@ SEA0
Jun 22@ LAA1
Jun 23@ LAA0
Jun 26vs WSH2
Jun 27vs WSH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.47419 PA
Season.345148 PA
Last 2 Years.392656 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.376242 PA
Season.3581261 PA
Last 2 Years.3873456 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-18

Total Bases2 in 18 PA
Career Average.111
Plate Appearances18
HR · K · BB0 · 4 · 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 PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.318

WindowRateSample
Last 2 Weeks.10010 PA
Season.25862 PA
Last 2 Years.308315 PA

Last 5 GamesTotal Bases

May 24@ SF0
Jun 19vs SD0
Jun 20vs SD1
Jun 23@ MIA0
Jun 27@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.444

WindowRateSample
Last 2 Weeks1.3336 PA
Season1.3336 PA
Last 2 Years.31486 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.283198 PA
Season.3011225 PA
Last 2 Years.3153466 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
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 · 1 · 0

Projection

Projected Total Bases1.435

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.368

WindowRateSample
Last 2 Weeks.14321 PA
Season.464209 PA
Last 2 Years.403588 PA

Last 5 GamesTotal Bases

Jun 23@ PIT2
Jun 24@ PIT0
Jun 25@ PIT1
Jun 26@ CLE1
Jun 27@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.44829 PA
Season.380242 PA
Last 2 Years.315779 PA

Opposing Starter · Season16 GS

W–L9–4
ERA3.82
WHIP1.14
IP96.2
H / K / BB79 / 111 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.310171 PA
Season.3301016 PA
Last 2 Years.3473118 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.314
Hard-Hit % Allowed38%

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 · 3 · 0

Projection

Projected Total Bases1.43

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.0005 PA
Season.0005 PA
Last 2 Years.336542 PA

Last 2 GamesTotal Bases

Jun 26@ TB0
Jun 27@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.29031 PA
Season.338204 PA
Last 2 Years.321589 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.390

WindowRateSample
Last 2 Weeks.454205 PA
Season.342898 PA
Last 2 Years.3512462 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.419

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
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.40020 PA
Season.35177 PA
Last 2 Years.292168 PA

Last 5 GamesTotal Bases

Jun 23@ TB7
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0
Jun 27@ CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.26730 PA
Season.407258 PA
Last 2 Years.407258 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.374

WindowRateSample
Last 2 Weeks.416137 PA
Season.346974 PA
Last 2 Years.3493411 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.329
Hard-Hit % Allowed32%

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 · 0

Projection

Projected Total Bases1.413

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.351

WindowRateSample
Last 2 Weeks.36433 PA
Season.33874 PA
Last 2 Years.286276 PA

Last 5 GamesTotal Bases

Jun 23@ MIA0
Jun 24@ MIA1
Jun 25@ TOR2
Jun 26@ TOR1
Jun 27@ TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.444

WindowRateSample
Last 2 Weeks1.3336 PA
Season1.3336 PA
Last 2 Years.31486 PA

Opposing Starter · Season1 GS

W–L0–0
ERA9.82
WHIP2.46
IP3.2
H / K / BB9 / 2 / 0

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.303

WindowRateSample
Last 2 Weeks.283198 PA
Season.3011225 PA
Last 2 Years.3153466 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head5-for-24

Total Bases6 in 27 PA
Career Average.185
Plate Appearances27
HR · K · BB0 · 7 · 2

Projection

Projected Total Bases1.404

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× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.308

WindowRateSample
Last 2 Weeks.27333 PA
Season.260169 PA
Last 2 Years.271273 PA

Last 5 GamesTotal Bases

Jun 22vs KC1
Jun 23vs KC1
Jun 25vs KC2
Jun 26vs AZ0
Jun 27vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.401

WindowRateSample
Last 2 Weeks.34823 PA
Season.482195 PA
Last 2 Years.423709 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.398

WindowRateSample
Last 2 Weeks.457129 PA
Season.360752 PA
Last 2 Years.3782146 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.402

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.364

WindowRateSample
Last 2 Weeks.0003 PA
Season.35531 PA
Last 2 Years.47134 PA

Last 5 GamesTotal Bases

Jun 13@ ATH4
Jun 15@ CHC0
Jun 16@ CHC0
Jun 21vs PIT0
Jun 27@ MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.4449 PA
Season.37761 PA
Last 2 Years.37761 PA

Opposing Starter · Season11 GS

W–L2–5
ERA5.17
WHIP1.42
IP55.2
H / K / BB56 / 55 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.384

WindowRateSample
Last 2 Weeks.413172 PA
Season.3621044 PA
Last 2 Years.3803020 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.399

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.345

WindowRateSample
Last 2 Weeks.0001 PA
Season.10010 PA
Last 2 Years.16712 PA

Last 5 GamesTotal Bases

Jun 24vs CHC0
Jun 24vs CHC4
Jun 25vs CHC4
Jun 26vs PHI1
Jun 27vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.289

WindowRateSample
Last 2 Weeks.12516 PA
Season.23191 PA
Last 2 Years.254264 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.369

WindowRateSample
Last 2 Weeks.395238 PA
Season.346918 PA
Last 2 Years.3532952 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.263
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.387

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2.4× / ~1.6×
BallparkNeutral
WeatherWorking against

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 24vs CHC6
Jun 24vs CHC0
Jun 25vs CHC1
Jun 26vs PHI1
Jun 27vs PHI2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.289

WindowRateSample
Last 2 Weeks.12516 PA
Season.23191 PA
Last 2 Years.254264 PA

Opposing Starter · Season16 GS

W–L6–4
ERA4.00
WHIP1.30
IP92.1
H / K / BB90 / 110 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.369

WindowRateSample
Last 2 Weeks.395238 PA
Season.346918 PA
Last 2 Years.3532952 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.263
Hard-Hit % Allowed27%

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.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.23126 PA
Season.341138 PA
Last 2 Years.299221 PA

Last 5 GamesTotal Bases

Jun 19@ AZ1
Jun 23vs LAD0
Jun 24vs LAD3
Jun 26vs COL1
Jun 27vs COL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.317

WindowRateSample
Last 2 Weeks.24025 PA
Season.29296 PA
Last 2 Years.302331 PA

Opposing Starter · Season10 GS

W–L2–2
ERA4.79
WHIP1.30
IP47.0
H / K / BB41 / 35 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.430186 PA
Season.464903 PA
Last 2 Years.4273146 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.301
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.363

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.25016 PA
Season.262130 PA
Last 2 Years.319166 PA

Last 5 GamesTotal Bases

Jun 23@ TOR0
Jun 24@ TOR0
Jun 25@ DET0
Jun 26@ DET0
Jun 27@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.357

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.303

WindowRateSample
Last 2 Weeks.20824 PA
Season.26399 PA
Last 2 Years.237194 PA

Last 5 GamesTotal Bases

Jun 19vs WSH0
Jun 23vs KC0
Jun 25vs KC0
Jun 26vs AZ2
Jun 27vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.401

WindowRateSample
Last 2 Weeks.34823 PA
Season.482195 PA
Last 2 Years.423709 PA

Opposing Starter · Season13 GS

W–L5–7
ERA5.71
WHIP1.52
IP75.2
H / K / BB84 / 44 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.398

WindowRateSample
Last 2 Weeks.457129 PA
Season.360752 PA
Last 2 Years.3782146 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.356

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

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 19vs MIN2
Jun 20vs MIN0
Jun 23@ STL2
Jun 24@ STL4
Jun 27@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.302

WindowRateSample
Last 2 Weeks.31619 PA
Season.203128 PA
Last 2 Years.270444 PA

Opposing Starter · Season15 GS

W–L6–4
ERA2.62
WHIP0.88
IP86.0
H / K / BB61 / 89 / 15

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.271210 PA
Season.3391023 PA
Last 2 Years.3552975 PA

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed33%

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.

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.287

WindowRateSample
Last 2 Weeks.14827 PA
Season.21651 PA
Last 2 Years.19189 PA

Last 5 GamesTotal Bases

Jun 21@ KC1
Jun 22vs AZ0
Jun 23vs AZ1
Jun 24vs AZ0
Jun 27vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.56025 PA
Season.341135 PA
Last 2 Years.320359 PA

Opposing Starter · Season5 GS

W–L1–2
ERA3.09
WHIP1.37
IP58.1
H / K / BB50 / 49 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.342

WindowRateSample
Last 2 Weeks.350246 PA
Season.3231231 PA
Last 2 Years.3543299 PA

Quality of Contact vs RHP

wOBA.266
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.339

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

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.332

WindowRateSample
Last 2 Weeks.26319 PA
Season.27540 PA
Last 2 Years.25547 PA

Last 5 GamesTotal Bases

Jun 22@ CWS0
Jun 23@ CWS1
Jun 24@ CWS1
Jun 26vs SEA0
Jun 27vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.407

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.337

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-112-115

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.305

WindowRateSample
Last 2 Weeks.25020 PA
Season.232138 PA
Last 2 Years.280651 PA

Last 5 GamesTotal Bases

Jun 21@ HOU0
Jun 22@ CWS1
Jun 24@ CWS0
Jun 26vs SEA0
Jun 27vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.407

WindowRateSample
Last 2 Weeks.58629 PA
Season.358190 PA
Last 2 Years.405430 PA

Opposing Starter · Season15 GS

W–L5–4
ERA3.60
WHIP1.02
IP85.0
H / K / BB68 / 81 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.329243 PA
Season.3431225 PA
Last 2 Years.3524219 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.318

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-115-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
WeatherWorking against

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks
Season.18816 PA
Last 2 Years.22631 PA

Last 5 GamesTotal Bases

May 29@ CIN0
May 30@ CIN0
May 31@ CIN0
Jun 3vs TOR0
Jun 27vs WSH2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.376

WindowRateSample
Last 2 Weeks.47419 PA
Season.345148 PA
Last 2 Years.392656 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.376242 PA
Season.3581261 PA
Last 2 Years.3873456 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

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.315

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.314

WindowRateSample
Last 2 Weeks.14314 PA
Season.281135 PA
Last 2 Years.306399 PA

Last 5 GamesTotal Bases

Jun 17vs DET1
Jun 21vs CLE0
Jun 23@ TOR0
Jun 25@ DET0
Jun 27@ DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks2.0001 PA
Season.381139 PA
Last 2 Years.384591 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.397290 PA
Season.3551285 PA
Last 2 Years.3324886 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed35%

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.308

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.331

WindowRateSample
Last 2 Weeks.45735 PA
Season.226195 PA
Last 2 Years.238294 PA

Last 5 GamesTotal Bases

Jun 23vs PHI1
Jun 24vs PHI0
Jun 25vs PHI1
Jun 26@ BAL0
Jun 27@ BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.344

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.304

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.1437 PA
Season.22227 PA
Last 2 Years.34678 PA

Last 5 GamesTotal Bases

Jun 7vs CWS4
Jun 14@ MIL0
Jun 17vs MIA0
Jun 22@ WSH1
Jun 27@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.26319 PA
Season.33372 PA
Last 2 Years.344215 PA

Opposing Starter · Season0 GS

W–L3–3
ERA4.99
WHIP1.37
IP30.2
H / K / BB30 / 23 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.398216 PA
Season.3181074 PA
Last 2 Years.3243565 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.298

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.16712 PA
Season.27658 PA
Last 2 Years.273297 PA

Last 5 GamesTotal Bases

Jun 20@ NYY2
Jun 22vs MIL1
Jun 24vs MIL0
Jun 26@ PIT0
Jun 27@ PIT1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.30020 PA
Season.250144 PA
Last 2 Years.316681 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.362196 PA
Season.2861176 PA
Last 2 Years.3053199 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases2 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.289

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.36819 PA
Season.20943 PA
Last 2 Years.307300 PA

Last 5 GamesTotal Bases

Jun 17vs NYM1
Jun 20@ NYY0
Jun 23vs MIL1
Jun 24vs MIL1
Jun 27@ PIT3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.30020 PA
Season.250144 PA
Last 2 Years.316681 PA

Opposing Starter · Season16 GS

W–L5–5
ERA4.89
WHIP1.32
IP88.1
H / K / BB85 / 69 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.328

WindowRateSample
Last 2 Weeks.362196 PA
Season.2861176 PA
Last 2 Years.3053199 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.287

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.310

WindowRateSample
Last 2 Weeks.20015 PA
Season.19472 PA
Last 2 Years.341293 PA

Last 5 GamesTotal Bases

Jun 19@ ATL1
Jun 20@ ATL1
Jun 22@ CIN0
Jun 23@ CIN0
Jun 27vs CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.352

WindowRateSample
Last 2 Weeks.10010 PA
Season.35867 PA
Last 2 Years.483178 PA

Opposing Starter · Season1 GS

W–L5–1
ERA1.82
WHIP1.11
IP29.2
H / K / BB20 / 29 / 13

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.378188 PA
Season.3721093 PA
Last 2 Years.3685282 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed33%

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.281

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↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.319

WindowRateSample
Last 2 Weeks.0009 PA
Season.30685 PA
Last 2 Years.289121 PA

Last 5 GamesTotal Bases

Jun 14vs LAD0
Jun 16@ NYY0
Jun 20@ DET0
Jun 23vs CLE0
Jun 27vs KC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.319

WindowRateSample
Last 2 Weeks.13330 PA
Season.378111 PA
Last 2 Years.331136 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.399

WindowRateSample
Last 2 Weeks.432176 PA
Season.3931037 PA
Last 2 Years.3603074 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.300
Hard-Hit % Allowed30%

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.277

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.300

WindowRateSample
Last 2 Weeks.27836 PA
Season.220123 PA
Last 2 Years.272529 PA

Last 5 GamesTotal Bases

Jun 23vs SEA0
Jun 24vs SEA0
Jun 25vs SEA1
Jun 26vs CIN0
Jun 27vs CIN4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.358

WindowRateSample
Last 2 Weeks.20015 PA
Season.439123 PA
Last 2 Years.336610 PA

Opposing Starter · Season15 GS

W–L3–6
ERA4.81
WHIP1.51
IP73.0
H / K / BB85 / 59 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.410205 PA
Season.3391035 PA
Last 2 Years.3603342 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
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.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.38121 PA
Season.271140 PA
Last 2 Years.330576 PA

Last 5 GamesTotal Bases

Jun 23@ NYM2
Jun 24@ NYM2
Jun 25@ NYM0
Jun 26@ MIL0
Jun 27@ MIL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.316

WindowRateSample
Last 2 Weeks.06715 PA
Season.32468 PA
Last 2 Years.337190 PA

Opposing Starter · Season7 GS

W–L2–1
ERA3.00
WHIP0.89
IP36.0
H / K / BB25 / 35 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.299

WindowRateSample
Last 2 Weeks.275204 PA
Season.3011168 PA
Last 2 Years.3162893 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.271
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.256

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.316

WindowRateSample
Last 2 Weeks.1437 PA
Season.20668 PA
Last 2 Years.316307 PA

Last 5 GamesTotal Bases

Jun 16@ HOU0
Jun 17@ HOU0
Jun 20vs CWS1
Jun 24vs NYY0
Jun 27vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.47117 PA
Season.30243 PA
Last 2 Years.302569 PA

Opposing Starter · Season4 GS

W–L1–0
ERA1.40
WHIP1.19
IP19.1
H / K / BB12 / 28 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.323

WindowRateSample
Last 2 Weeks.302169 PA
Season.324973 PA
Last 2 Years.3402885 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed30%

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.24

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.313

WindowRateSample
Last 2 Weeks.22218 PA
Season.250120 PA
Last 2 Years.303188 PA

Last 5 GamesTotal Bases

Jun 13vs SEA0
Jun 16vs KC3
Jun 21@ TB0
Jun 24vs PHI0
Jun 27@ BAL2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.24129 PA
Season.370235 PA
Last 2 Years.357308 PA

Opposing Starter · Season16 GS

W–L5–7
ERA3.64
WHIP1.45
IP89.0
H / K / BB87 / 94 / 42

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.344

WindowRateSample
Last 2 Weeks.330224 PA
Season.3441052 PA
Last 2 Years.3672838 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.309
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.237

A rough estimate of total bases to expect, based on how players have performed in similar matchups.