MatchWiz Plays
Total Bases · Tuesday, June 23, 2026

AZ @ STL Total Bases matchups · Tuesday, June 23, 2026

AZ
AZ
Arizona Diamondbacks
43
Final
STL
St. Louis Cardinals
STL
Busch StadiumElevation 460 ftCenter Field 400 ft 79°F Partly CloudyWind 6 mph, In From LF

AZ AZ Lineup

Confirmed lineupOfficial batting order is set.

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks.34823 BF
Season.461165 BF
Last 2 Years.410368 BF
wOBA allowed.402
Hard-Hit %46%

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks.69623 BF
Season.360150 BF
Last 2 Years.319405 BF
wOBA allowed.320
Hard-Hit %37%

Lower hits/BF = the pitcher suppresses hits to that side. wOBA / Hard-Hit % = how hard that side squares him up.

Order · HitterMatchup

Context

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

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.39538 PA
Season.378225 PA
Last 2 Years.437757 PA

Last 5 GamesTotal Bases

Jun 17vs LAA3
Jun 19vs MIN4
Jun 20vs MIN0
Jun 21vs MIN3
Jun 22@ STL2

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.461165 PA
Last 2 Years.410368 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.389

WindowRateSample
Last 2 Weeks.424184 PA
Season.3681134 PA
Last 2 Years.3713168 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.797

A rough estimate of 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+109-141
BRBetRivers-106
BOVBovada+105-135
DKDraftKings+106-140
CZRCaesars-102-130

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

Context

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

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.30942 PA
Season.302215 PA
Last 2 Years.345945 PA

Last 5 GamesTotal Bases

Jun 17vs LAA1
Jun 19vs MIN0
Jun 20vs MIN0
Jun 21vs MIN1
Jun 22@ STL0

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.461165 PA
Last 2 Years.410368 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.389

WindowRateSample
Last 2 Weeks.424184 PA
Season.3681134 PA
Last 2 Years.3713168 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed34%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+149-196
BRBetRivers+150
CZRCaesars+140-190

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.412211 PA
Last 2 Years.458912 PA

Last 5 GamesTotal Bases

Jun 17vs LAA4
Jun 19vs MIN6
Jun 20vs MIN0
Jun 21vs MIN1
Jun 22@ STL3

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.461165 PA
Last 2 Years.410368 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.389

WindowRateSample
Last 2 Weeks.424184 PA
Season.3681134 PA
Last 2 Years.3713168 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.798

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+112-145
BRBetRivers+107
BOVBovada+110-145
DKDraftKings+106-141
CZRCaesars-102-130

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

Context

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

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.59537 PA
Season.391151 PA
Last 2 Years.387476 PA

Last 5 GamesTotal Bases

Jun 14@ CIN4
Jun 15vs LAA1
Jun 17vs LAA4
Jun 19vs MIN1
Jun 21vs MIN1

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

WindowRateSample
Last 2 Weeks.69623 PA
Season.360150 PA
Last 2 Years.319405 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.387

WindowRateSample
Last 2 Weeks.444196 PA
Season.3451181 PA
Last 2 Years.3503901 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.785

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+132-172
BRBetRivers+114
BOVBovada+125-165
DKDraftKings+123-164
CZRCaesars+120-162

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

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.25831 PA
Season.20848 PA
Last 2 Years.399391 PA

Last 5 GamesTotal Bases

Jun 15vs LAA5
Jun 19vs MIN1
Jun 20vs MIN2
Jun 21vs MIN0
Jun 22@ STL0

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.461165 PA
Last 2 Years.410368 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.389

WindowRateSample
Last 2 Weeks.424184 PA
Season.3681134 PA
Last 2 Years.3713168 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.513

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-149+115
CZRCaesars-154+115

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

Context

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

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.12839 PA
Season.350200 PA
Last 2 Years.352776 PA

Last 5 GamesTotal Bases

Jun 17vs LAA0
Jun 19vs MIN2
Jun 20vs MIN0
Jun 21vs MIN1
Jun 22@ STL1

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

WindowRateSample
Last 2 Weeks.69623 PA
Season.360150 PA
Last 2 Years.319405 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.387

WindowRateSample
Last 2 Weeks.444196 PA
Season.3451181 PA
Last 2 Years.3503901 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.44

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+158-208
BRBetRivers+155
BOVBovada+150-200
DKDraftKings+149-200
CZRCaesars+146-197

We project 1.4 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.20010 PA
Season.27388 PA
Last 2 Years.378649 PA

Last 5 GamesTotal Bases

Jun 15vs LAA1
Jun 16vs LAA0
Jun 19vs MIN1
Jun 20vs MIN0
Jun 22@ STL0

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

WindowRateSample
Last 2 Weeks.69623 PA
Season.360150 PA
Last 2 Years.319405 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.387

WindowRateSample
Last 2 Weeks.444196 PA
Season.3451181 PA
Last 2 Years.3503901 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.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+152-200
BRBetRivers+150
BOVBovada+145-190
DKDraftKings+141-189
CZRCaesars+138-190

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ CIN0
Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN2
Jun 20vs MIN0

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

WindowRateSample
Last 2 Weeks.69623 PA
Season.360150 PA
Last 2 Years.319405 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.387

WindowRateSample
Last 2 Weeks.444196 PA
Season.3451181 PA
Last 2 Years.3503901 PA

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.487

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-147+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
WeatherWorking against

Batter · Total Bases / PA vs RHP.274

WindowRateSample
Last 2 Weeks.10030 PA
Season.20663 PA
Last 2 Years.20663 PA

Last 5 GamesTotal Bases

Jun 15vs LAA0
Jun 17vs LAA4
Jun 20vs MIN2
Jun 21vs MIN0
Jun 22@ STL4

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

WindowRateSample
Last 2 Weeks.69623 PA
Season.360150 PA
Last 2 Years.319405 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.387

WindowRateSample
Last 2 Weeks.444196 PA
Season.3451181 PA
Last 2 Years.3503901 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.271

A rough estimate of 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.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.336

WindowRateSample
Last 2 Weeks.1119 PA
Season.312125 PA
Last 2 Years.373316 PA

Last 5 GamesTotal Bases

Jun 13@ CIN0
Jun 16vs LAA1
Jun 20vs MIN1
Jun 21vs MIN0
Jun 22@ STL1

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

WindowRateSample
Last 2 Weeks.34823 PA
Season.461165 PA
Last 2 Years.410368 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.389

WindowRateSample
Last 2 Weeks.424184 PA
Season.3681134 PA
Last 2 Years.3713168 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.482

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.21347 PA
Last 2 Years.284190 PA

Last 5 GamesTotal Bases

May 23vs COL1
May 26@ SF0
May 31@ SEA0
Jun 20vs MIN0
Jun 22@ STL2

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

WindowRateSample
Last 2 Weeks.69623 PA
Season.360150 PA
Last 2 Years.319405 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.387

WindowRateSample
Last 2 Weeks.444196 PA
Season.3451181 PA
Last 2 Years.3503901 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.341
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.362

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

STL STL Lineup

Confirmed lineupOfficial batting order is set.

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks.0005 BF
Season.28794 BF
Last 2 Years.382288 BF
wOBA allowed.257
Hard-Hit %46%

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks.43237 BF
Season.361269 BF
Last 2 Years.409993 BF
wOBA allowed.317
Hard-Hit %32%

Lower hits/BF = the pitcher suppresses hits to that side. wOBA / Hard-Hit % = how hard that side squares him up.

Order · HitterMatchup

Context

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

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.47419 PA
Season.302106 PA
Last 2 Years.302106 PA

Last 5 GamesTotal Bases

Jun 17vs SD1
Jun 18@ KC4
Jun 19@ KC0
Jun 21@ KC9
Jun 22vs AZ2

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.28794 PA
Last 2 Years.382288 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.440134 PA
Season.402777 PA
Last 2 Years.3892481 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.659

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+128-167
BRBetRivers+138
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.31619 PA
Season.36499 PA
Last 2 Years.441245 PA

Last 5 GamesTotal Bases

Jun 17vs SD1
Jun 18@ KC0
Jun 19@ KC1
Jun 21@ KC6
Jun 22vs AZ1

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.361269 PA
Last 2 Years.409993 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.387163 PA
Season.331695 PA
Last 2 Years.3562542 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.341
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.684

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+130-169
BRBetRivers+117
BOVBovada+120-160
DKDraftKings+118-156
CZRCaesars+122-164

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

Batter · Total Bases / PA vs LHP.428

WindowRateSample
Last 2 Weeks.50014 PA
Season.54577 PA
Last 2 Years.424217 PA

Last 5 GamesTotal Bases

Jun 17vs SD0
Jun 18@ KC2
Jun 19@ KC2
Jun 21@ KC0
Jun 22vs AZ0

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.361269 PA
Last 2 Years.409993 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.387163 PA
Season.331695 PA
Last 2 Years.3562542 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed33%

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+115-155
BOLBetOnline+113-147
BRBetRivers+107
BOVBovada+110-145
DKDraftKings+110-146
FANFanatics+100-130
CZRCaesars+107-143

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

Context

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

Batter · Total Bases / PA vs LHP.347

WindowRateSample
Last 2 Weeks.10010 PA
Season.45511 PA
Last 2 Years.323248 PA

Last 5 GamesTotal Bases

Jun 16vs SD1
Jun 17vs SD1
Jun 19@ KC1
Jun 21@ KC3
Jun 22vs AZ0

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.28794 PA
Last 2 Years.382288 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.440134 PA
Season.402777 PA
Last 2 Years.3892481 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.515

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-152+117
CZRCaesars-157+117

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

Context

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

Batter · Total Bases / PA vs LHP.438

WindowRateSample
Last 2 Weeks.66712 PA
Season.60025 PA
Last 2 Years.61526 PA

Last 5 GamesTotal Bases

Jun 10@ NYM4
Jun 12@ MIN0
Jun 13@ MIN1
Jun 17vs SD0
Jun 18@ KC2

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.361269 PA
Last 2 Years.409993 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.387163 PA
Season.331695 PA
Last 2 Years.3562542 PA

Quality of Contact vs LHP

wOBA.369
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.717

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+146-192
BRBetRivers+135
CZRCaesars+137-190

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

Context

Expected PAs4.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.50012 PA
Season.33965 PA
Last 2 Years.28990 PA

Last 5 GamesTotal Bases

Jun 13@ MIN1
Jun 14@ MIN1
Jun 17vs SD0
Jun 18@ KC2
Jun 19@ KC0

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.361269 PA
Last 2 Years.409993 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.387163 PA
Season.331695 PA
Last 2 Years.3562542 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.515

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-172+133
CZRCaesars-160+122

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.22996 PA
Last 2 Years.282294 PA

Last 5 GamesTotal Bases

Jun 17vs SD1
Jun 18@ KC0
Jun 19@ KC2
Jun 21@ KC5
Jun 22vs AZ1

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.28794 PA
Last 2 Years.382288 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.440134 PA
Season.402777 PA
Last 2 Years.3892481 PA

Quality of Contact vs LHP

wOBA.247
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.296

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

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 17vs SD0
Jun 18@ KC3
Jun 19@ KC1
Jun 21@ KC1
Jun 22vs AZ0

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.361269 PA
Last 2 Years.409993 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.387163 PA
Season.331695 PA
Last 2 Years.3562542 PA

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.437

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-179+134

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.347

WindowRateSample
Last 2 Weeks.4297 PA
Season.24549 PA
Last 2 Years.329222 PA

Last 5 GamesTotal Bases

May 31vs CHC0
Jun 6vs CIN0
Jun 13@ MIN5
Jun 17vs SD0
Jun 18@ KC0

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.361269 PA
Last 2 Years.409993 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.387163 PA
Season.331695 PA
Last 2 Years.3562542 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.358

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

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

Context

Expected PAs4.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkNeutral
WeatherWorking against
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks.38513 PA
Season.34775 PA
Last 2 Years.368342 PA

Last 5 GamesTotal Bases

Jun 17vs SD1
Jun 18@ KC4
Jun 19@ KC2
Jun 21@ KC5
Jun 22vs AZ1

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.361269 PA
Last 2 Years.409993 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.387163 PA
Season.331695 PA
Last 2 Years.3562542 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.341
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.511

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

Context

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

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks.0003 PA
Season.4005 PA
Last 2 Years.53813 PA

Last 5 GamesTotal Bases

Jun 17vs SD0
Jun 18@ KC0
Jun 19@ KC0
Jun 21@ KC1
Jun 22vs AZ0

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.28794 PA
Last 2 Years.382288 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.440134 PA
Season.402777 PA
Last 2 Years.3892481 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.459

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.331

WindowRateSample
Last 2 Weeks.1119 PA
Season.27943 PA
Last 2 Years.31657 PA

Last 5 GamesTotal Bases

Jun 16vs SD1
Jun 17vs SD1
Jun 19@ KC3
Jun 21@ KC2
Jun 22vs AZ2

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.28794 PA
Last 2 Years.382288 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.440134 PA
Season.402777 PA
Last 2 Years.3892481 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
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.