MatchWiz Plays
Total Bases · Wednesday, June 24, 2026

AZ @ STL Total Bases matchups · Wednesday, June 24, 2026

AZ
AZ
Arizona Diamondbacks
94
Final
STL
St. Louis Cardinals
STL
Busch StadiumElevation 460 ftCenter Field 400 ft 80°F CloudyWind 6 mph, Out To CF

AZ AZ Lineup

Confirmed lineupOfficial batting order is set.

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks.3336 BF
Season.58477 BF
Last 2 Years.425294 BF
wOBA allowed.403
Hard-Hit %47%

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks1.12025 BF
Season.416243 BF
Last 2 Years.398878 BF
wOBA allowed.362
Hard-Hit %39%

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
WeatherHelping

Batter · Total Bases / PA vs LHP.425

WindowRateSample
Last 2 Weeks.45020 PA
Season.49096 PA
Last 2 Years.492376 PA

Last 5 GamesTotal Bases

Jun 19vs MIN4
Jun 20vs MIN0
Jun 21vs MIN3
Jun 22@ STL2
Jun 23@ STL2

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

WindowRateSample
Last 2 Weeks1.12025 PA
Season.416243 PA
Last 2 Years.398878 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.356205 PA
Season.3351121 PA
Last 2 Years.3363454 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.393
Hard-Hit % Allowed41%

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 · 0

Projection

Projected Total Bases2.107

A rough estimate of 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-116-111
BRBetRivers-136
BOVBovada-120-110
DKDraftKings-122-109
CZRCaesars-129-104

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

Context

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

Batter · Total Bases / PA vs LHP.318

WindowRateSample
Last 2 Weeks.18816 PA
Season.24797 PA
Last 2 Years.355420 PA

Last 5 GamesTotal Bases

Jun 19vs MIN0
Jun 20vs MIN0
Jun 21vs MIN1
Jun 22@ STL0
Jun 23@ STL0

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

WindowRateSample
Last 2 Weeks1.12025 PA
Season.416243 PA
Last 2 Years.398878 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.356205 PA
Season.3351121 PA
Last 2 Years.3363454 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.393
Hard-Hit % Allowed41%

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

A rough estimate of 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+140-185
DKDraftKings+139-186
CZRCaesars+127-170

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

Context

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

Batter · Total Bases / PA vs LHP.453

WindowRateSample
Last 2 Weeks.47419 PA
Season.594106 PA
Last 2 Years.482415 PA

Last 5 GamesTotal Bases

Jun 19vs MIN6
Jun 20vs MIN0
Jun 21vs MIN1
Jun 22@ STL3
Jun 23@ STL0

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

WindowRateSample
Last 2 Weeks.3336 PA
Season.58477 PA
Last 2 Years.425294 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.405220 PA
Season.3631256 PA
Last 2 Years.3693273 PA

Quality of Contact vs LHP

wOBA.380
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.335
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.968

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+109-141
BRBetRivers+100
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars-102-130

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

Context

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

Batter · Total Bases / PA vs LHP.380

WindowRateSample
Last 2 Weeks.41712 PA
Season.38050 PA
Last 2 Years.404171 PA

Last 5 GamesTotal Bases

Jun 15vs LAA1
Jun 17vs LAA4
Jun 19vs MIN1
Jun 21vs MIN1
Jun 23@ STL1

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

WindowRateSample
Last 2 Weeks1.12025 PA
Season.416243 PA
Last 2 Years.398878 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.356205 PA
Season.3351121 PA
Last 2 Years.3363454 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.393
Hard-Hit % Allowed41%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+115-149
BRBetRivers+116
BOVBovada+115-150
DKDraftKings+113-151
CZRCaesars+107-143

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

Context

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

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.21414 PA
Season.32075 PA
Last 2 Years.364272 PA

Last 5 GamesTotal Bases

Jun 19vs MIN2
Jun 20vs MIN0
Jun 21vs MIN1
Jun 22@ STL1
Jun 23@ STL2

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

WindowRateSample
Last 2 Weeks1.12025 PA
Season.416243 PA
Last 2 Years.398878 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.356205 PA
Season.3351121 PA
Last 2 Years.3363454 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.393
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.682

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+146-192
BRBetRivers+140
BOVBovada+145-190
DKDraftKings+146-196
CZRCaesars+136-182

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

Context

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

Batter · Total Bases / PA vs LHP.475

WindowRateSample
Last 2 Weeks1.1437 PA
Season.82417 PA
Last 2 Years.82417 PA

Last 5 GamesTotal Bases

Jun 17vs LAA4
Jun 20vs MIN2
Jun 21vs MIN0
Jun 22@ STL4
Jun 23@ STL0

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

WindowRateSample
Last 2 Weeks1.12025 PA
Season.416243 PA
Last 2 Years.398878 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.356205 PA
Season.3351121 PA
Last 2 Years.3363454 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.393
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.907

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BRBetRivers+160
BOVBovada+145-190
DKDraftKings+145-194
CZRCaesars+142-193

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

Context

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

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.0007 PA
Season.19431 PA
Last 2 Years.387274 PA

Last 5 GamesTotal Bases

Jun 16vs LAA0
Jun 19vs MIN1
Jun 20vs MIN0
Jun 22@ STL0
Jun 23@ STL3

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

WindowRateSample
Last 2 Weeks1.12025 PA
Season.416243 PA
Last 2 Years.398878 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.356205 PA
Season.3351121 PA
Last 2 Years.3363454 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.393
Hard-Hit % Allowed41%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+152-200
BRBetRivers+170
CZRCaesars+144-197

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.05917 PA
Season.50086 PA
Last 2 Years.384206 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks1.12025 PA
Season.416243 PA
Last 2 Years.398878 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.356205 PA
Season.3351121 PA
Last 2 Years.3363454 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.393
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-185+135
CZRCaesars-190+139

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 16vs LAA0
Jun 17vs LAA0
Jun 19vs MIN2
Jun 20vs MIN0
Jun 23@ STL2

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

WindowRateSample
Last 2 Weeks1.12025 PA
Season.416243 PA
Last 2 Years.398878 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.356205 PA
Season.3351121 PA
Last 2 Years.3363454 PA

Starter Allows · vs RHB

wOBA Allowed.393
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.577

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-145+105
BOLBetOnline-141+108

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

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.360

WindowRateSample
Last 2 Weeks1.0001 PA
Season.3333 PA
Last 2 Years.15645 PA

Last 5 GamesTotal Bases

Jun 19vs MIN1
Jun 20vs MIN2
Jun 21vs MIN0
Jun 22@ STL0
Jun 23@ STL0

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

WindowRateSample
Last 2 Weeks.3336 PA
Season.58477 PA
Last 2 Years.425294 PA

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.405220 PA
Season.3631256 PA
Last 2 Years.3693273 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.335
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.664

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
Season
Last 2 Years

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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
WeatherHelping

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.42921 PA
Season.291110 PA
Last 2 Years.291110 PA

Last 5 GamesTotal Bases

Jun 18@ KC4
Jun 19@ KC0
Jun 21@ KC9
Jun 22vs AZ2
Jun 23vs AZ0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.412170 PA
Season.387905 PA
Last 2 Years.3892795 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.74

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+115-149
BRBetRivers+100
BOVBovada+115-150
DKDraftKings+114-152
CZRCaesars+115-152

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

Context

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

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.28621 PA
Season.353102 PA
Last 2 Years.435248 PA

Last 5 GamesTotal Bases

Jun 18@ KC0
Jun 19@ KC1
Jun 21@ KC6
Jun 22vs AZ1
Jun 23vs AZ0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.360233 PA
Season.3321000 PA
Last 2 Years.3683569 PA

Quality of Contact vs LHP

wOBA.372
Hard-Hit %36%

How well he's squaring up the ball.

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

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+124-161
BRBetRivers+115
BOVBovada+115-150
DKDraftKings+112-149
CZRCaesars+117-157

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

Context

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

Batter · Total Bases / PA vs LHP.439

WindowRateSample
Last 2 Weeks.56316 PA
Season.55080 PA
Last 2 Years.427220 PA

Last 5 GamesTotal Bases

Jun 18@ KC2
Jun 19@ KC2
Jun 21@ KC0
Jun 22vs AZ0
Jun 23vs AZ2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.360233 PA
Season.3321000 PA
Last 2 Years.3683569 PA

Quality of Contact vs LHP

wOBA.357
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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+105-140
BOLBetOnline-101-128
BRBetRivers-118
BOVBovada-105-125
DKDraftKings-107-123
FANFanatics-105-125
CZRCaesars-108-124

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

Context

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

Batter · Total Bases / PA vs LHP.414

WindowRateSample
Last 2 Weeks.50014 PA
Season.53628 PA
Last 2 Years.53628 PA

Last 5 GamesTotal Bases

Jun 12@ MIN0
Jun 13@ MIN1
Jun 17vs SD0
Jun 18@ KC2
Jun 23vs AZ0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.360233 PA
Season.3321000 PA
Last 2 Years.3683569 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.734

A rough estimate of 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+141-185
BRBetRivers+143
BOVBovada+145-190
DKDraftKings+142-190
CZRCaesars+135-182

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

Context

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

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.35714 PA
Season.32468 PA
Last 2 Years.28093 PA

Last 5 GamesTotal Bases

Jun 14@ MIN1
Jun 17vs SD0
Jun 18@ KC2
Jun 19@ KC0
Jun 23vs AZ1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.360233 PA
Season.3321000 PA
Last 2 Years.3683569 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.556

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+180
BOVBovada+155-210
DKDraftKings+156-209
CZRCaesars+162-225

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🔥 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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.360233 PA
Season.3321000 PA
Last 2 Years.3683569 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.531

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+155
DKDraftKings+148-199
CZRCaesars+152-209

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

Context

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

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.16712 PA
Season.42914 PA
Last 2 Years.323251 PA

Last 5 GamesTotal Bases

Jun 17vs SD1
Jun 19@ KC1
Jun 21@ KC3
Jun 22vs AZ0
Jun 23vs AZ3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.412170 PA
Season.387905 PA
Last 2 Years.3892795 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

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-175+130
CZRCaesars-176+131

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 18@ KC3
Jun 19@ KC1
Jun 21@ KC1
Jun 22vs AZ0
Jun 23vs AZ0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.360233 PA
Season.3321000 PA
Last 2 Years.3683569 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.464

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
CZRCaesars-176+132

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

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.3339 PA
Season.23551 PA
Last 2 Years.326224 PA

Last 5 GamesTotal Bases

Jun 6vs CIN0
Jun 13@ MIN5
Jun 17vs SD0
Jun 18@ KC0
Jun 23vs AZ0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.360233 PA
Season.3321000 PA
Last 2 Years.3683569 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.365

A rough estimate of 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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.276

WindowRateSample
Last 2 Weeks.04821 PA
Season.22299 PA
Last 2 Years.280297 PA

Last 5 GamesTotal Bases

Jun 18@ KC0
Jun 19@ KC2
Jun 21@ KC5
Jun 22vs AZ1
Jun 23vs AZ2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.412170 PA
Season.387905 PA
Last 2 Years.3892795 PA

Quality of Contact vs LHP

wOBA.241
Hard-Hit %32%

How well he's squaring up the ball.

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

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks
Season.15413 PA
Last 2 Years.15413 PA

Last 5 GamesTotal Bases

Jun 5vs CIN0
Jun 6vs CIN2
Jun 7vs CIN4
Jun 11@ NYM0
Jun 14@ MIN0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

Opposing Starter · Season1 GS

W–L0–0
ERA3.00
WHIP1.33
IP3.0
H / K / BB2 / 3 / 2

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

WindowRateSample
Last 2 Weeks.412170 PA
Season.387905 PA
Last 2 Years.3892795 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-156+120

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