MatchWiz Plays
Total Bases · Tuesday, June 23, 2026

MIL @ CIN Total Bases matchups · Tuesday, June 23, 2026

MIL
MIL
Milwaukee Brewers
20
Final
CIN
Cincinnati Reds
CIN
Great American Ball ParkElevation 535 ftCenter Field 404 ft 77°F Partly CloudyWind 6 mph, Out To RF

MIL MIL Lineup

Confirmed lineupOfficial batting order is set.

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks.41712 BF
Season.43453 BF
Last 2 Years.367240 BF
wOBA allowed.437
Hard-Hit %31%

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks.35939 BF
Season.434143 BF
Last 2 Years.382823 BF
wOBA allowed.376
Hard-Hit %36%

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.472

WindowRateSample
Last 2 Weeks.73923 PA
Season.52951 PA
Last 2 Years.490316 PA

Last 5 GamesTotal Bases

Jun 18vs CLE0
Jun 19@ ATL2
Jun 20@ ATL1
Jun 21@ ATL1
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.35939 PA
Season.434143 PA
Last 2 Years.382823 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.354206 PA
Season.342937 PA
Last 2 Years.3453119 PA

Quality of Contact vs LHP

wOBA.371
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases3 in 7 PA
Career Average.286
Plate Appearances7
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases2.002

A rough estimate of 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-119-109
BRBetRivers-155
BOVBovada-115-115
DKDraftKings-117-113
CZRCaesars-124-107

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

Context

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

Batter · Total Bases / PA vs LHP.309

WindowRateSample
Last 2 Weeks.25020 PA
Season.21389 PA
Last 2 Years.300363 PA

Last 5 GamesTotal Bases

Jun 18vs CLE0
Jun 19@ ATL2
Jun 20@ ATL0
Jun 21@ ATL1
Jun 22@ CIN3

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

WindowRateSample
Last 2 Weeks.41712 PA
Season.43453 PA
Last 2 Years.367240 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.261199 PA
Season.368929 PA
Last 2 Years.3512580 PA

Quality of Contact vs LHP

wOBA.270
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.59

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+128-167
BRBetRivers+102
BOVBovada+120-160
DKDraftKings+118-157
CZRCaesars+118-157

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

WindowRateSample
Last 2 Weeks.52421 PA
Season.40786 PA
Last 2 Years.362359 PA

Last 5 GamesTotal Bases

Jun 17vs CLE1
Jun 19@ ATL0
Jun 20@ ATL2
Jun 21@ ATL7
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.35939 PA
Season.434143 PA
Last 2 Years.382823 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.354206 PA
Season.342937 PA
Last 2 Years.3453119 PA

Quality of Contact vs LHP

wOBA.361
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-6

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

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-115-115
BOLBetOnline-102-127
BRBetRivers-110
BOVBovada+105-135
DKDraftKings+102-136
CZRCaesars-106-127

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

WindowRateSample
Last 2 Weeks.80921 PA
Season.66751 PA
Last 2 Years.460276 PA

Last 5 GamesTotal Bases

Jun 17vs CLE2
Jun 18vs CLE0
Jun 19@ ATL3
Jun 20@ ATL1
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.35939 PA
Season.434143 PA
Last 2 Years.382823 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.354206 PA
Season.342937 PA
Last 2 Years.3453119 PA

Quality of Contact vs LHP

wOBA.415
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases4 in 10 PA
Career Average.200
Plate Appearances10
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.935

A rough estimate of 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+110-143
BRBetRivers+112
BOVBovada+105-135
DKDraftKings+105-140
CZRCaesars+107-141

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

Context

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.25012 PA
Season.36965 PA
Last 2 Years.33097 PA

Last 5 GamesTotal Bases

Jun 17vs CLE0
Jun 18vs CLE1
Jun 20@ ATL0
Jun 21@ ATL2
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.41712 PA
Season.43453 PA
Last 2 Years.367240 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.261199 PA
Season.368929 PA
Last 2 Years.3512580 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed34%

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

BookOverUnder
BOLBetOnline+141-185
BRBetRivers+150
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+132-176

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

Context

Expected PAs4.1
vs SP / Bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.351

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

Last 5 GamesTotal Bases

Jun 14vs PHI1
Jun 17vs CLE0
Jun 18vs CLE1
Jun 19@ ATL0
Jun 20@ ATL0

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

WindowRateSample
Last 2 Weeks.35939 PA
Season.434143 PA
Last 2 Years.382823 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.354206 PA
Season.342937 PA
Last 2 Years.3453119 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179
BRBetRivers+135
BOVBovada+135-180
DKDraftKings+134-178
CZRCaesars+126-170

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.66715 PA
Season.35853 PA
Last 2 Years.364203 PA

Last 5 GamesTotal Bases

Jun 8@ ATH1
Jun 14vs PHI6
Jun 18vs CLE2
Jun 19@ ATL1
Jun 20@ ATL1

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

WindowRateSample
Last 2 Weeks.35939 PA
Season.434143 PA
Last 2 Years.382823 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.354206 PA
Season.342937 PA
Last 2 Years.3453119 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.57

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-143+110
CZRCaesars-154+115

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 18vs CLE1
Jun 19@ ATL1
Jun 20@ ATL2
Jun 21@ ATL1
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.35939 PA
Season.434143 PA
Last 2 Years.382823 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.354206 PA
Season.342937 PA
Last 2 Years.3453119 PA

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

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-165+125
BOLBetOnline-164+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
WeatherNeutral

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.31316 PA
Season.19168 PA
Last 2 Years.352295 PA

Last 5 GamesTotal Bases

Jun 14vs PHI1
Jun 18vs CLE0
Jun 19@ ATL1
Jun 20@ ATL1
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.35939 PA
Season.434143 PA
Last 2 Years.382823 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.354206 PA
Season.342937 PA
Last 2 Years.3453119 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed34%

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

Projection

Projected Total Bases1.346

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

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

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.23517 PA
Season.38762 PA
Last 2 Years.331299 PA

Last 5 GamesTotal Bases

Jun 17vs CLE5
Jun 18vs CLE2
Jun 19@ ATL1
Jun 21@ ATL0
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.41712 PA
Season.43453 PA
Last 2 Years.367240 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.261199 PA
Season.368929 PA
Last 2 Years.3512580 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-12

Total Bases1 in 13 PA
Career Average.077
Plate Appearances13
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.725

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+122-159

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.9× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.283

WindowRateSample
Last 2 Weeks.05917 PA
Season.20060 PA
Last 2 Years.231121 PA

Last 5 GamesTotal Bases

Jun 18vs CLE0
Jun 19@ ATL2
Jun 20@ ATL0
Jun 21@ ATL0
Jun 22@ CIN1

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

WindowRateSample
Last 2 Weeks.41712 PA
Season.43453 PA
Last 2 Years.367240 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.261199 PA
Season.368929 PA
Last 2 Years.3512580 PA

Quality of Contact vs LHP

wOBA.268
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.386

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
BOLBetOnline-154+118

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

WindowRateSample
Last 2 Weeks1.0002 PA
Season.21062 PA
Last 2 Years.280300 PA

Last 5 GamesTotal Bases

Jun 17vs CLE3
Jun 19@ ATL0
Jun 20@ ATL0
Jun 21@ ATL3
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.41712 PA
Season.43453 PA
Last 2 Years.367240 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.261199 PA
Season.368929 PA
Last 2 Years.3512580 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-5

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

Projection

Projected Total Bases1.442

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

Context

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

Batter · Total Bases / PA vs LHP.324

WindowRateSample
Last 2 Weeks.2005 PA
Season.21038 PA
Last 2 Years.22082 PA

Last 5 GamesTotal Bases

Jun 14vs PHI1
Jun 16vs CLE0
Jun 17vs CLE1
Jun 21@ ATL3
Jun 22@ CIN0

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

WindowRateSample
Last 2 Weeks.41712 PA
Season.43453 PA
Last 2 Years.367240 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

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

WindowRateSample
Last 2 Weeks.261199 PA
Season.368929 PA
Last 2 Years.3512580 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.343

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

CIN CIN Lineup

Confirmed lineupOfficial batting order is set.

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks.30423 BF
Season.364143 BF
Last 2 Years.373185 BF
wOBA allowed.366
Hard-Hit %40%

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks.38513 BF
Season.444133 BF
Last 2 Years.389175 BF
wOBA allowed.362
Hard-Hit %35%

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.27540 PA
Season.386101 PA
Last 2 Years.320150 PA

Last 5 GamesTotal Bases

Jun 16vs NYM1
Jun 19@ NYY3
Jun 20@ NYY2
Jun 21@ NYY2
Jun 22vs MIL0

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.444133 PA
Last 2 Years.389175 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.418182 PA
Season.293995 PA
Last 2 Years.3132591 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.721

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-190
BOLBetOnline+146-192
BRBetRivers+140
BOVBovada+150-200
DKDraftKings+151-202
CZRCaesars+137-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
WeatherHelping

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks
Season.408184 PA
Last 2 Years.443951 PA

Last 5 GamesTotal Bases

May 26@ NYM3
May 27@ NYM0
May 29vs ATL0
May 30vs ATL3
May 31vs ATL2

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

WindowRateSample
Last 2 Weeks.30423 PA
Season.364143 PA
Last 2 Years.373185 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.437158 PA
Season.320831 PA
Last 2 Years.3051993 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.828

A rough estimate of 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-106
BOVBovada+115-150
DKDraftKings+114-152
CZRCaesars+107-143

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

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.38142 PA
Season.503151 PA
Last 2 Years.381687 PA

Last 5 GamesTotal Bases

Jun 17vs NYM0
Jun 19@ NYY0
Jun 20@ NYY2
Jun 21@ NYY0
Jun 22vs MIL0

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

WindowRateSample
Last 2 Weeks.30423 PA
Season.364143 PA
Last 2 Years.373185 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.437158 PA
Season.320831 PA
Last 2 Years.3051993 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
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
BRBetRivers+120
FANFanatics+120-160
CZRCaesars+119-159

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.23343 PA
Season.369252 PA
Last 2 Years.389303 PA

Last 5 GamesTotal Bases

Jun 17vs NYM2
Jun 19@ NYY0
Jun 20@ NYY4
Jun 21@ NYY1
Jun 22vs MIL0

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.444133 PA
Last 2 Years.389175 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.418182 PA
Season.293995 PA
Last 2 Years.3132591 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.585

A rough estimate of 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+104
BOVBovada+125-165
DKDraftKings+124-165
CZRCaesars+121-162

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

Context

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

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.32437 PA
Season.468173 PA
Last 2 Years.394889 PA

Last 5 GamesTotal Bases

Jun 17vs NYM2
Jun 19@ NYY1
Jun 20@ NYY3
Jun 21@ NYY0
Jun 22vs MIL0

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

WindowRateSample
Last 2 Weeks.30423 PA
Season.364143 PA
Last 2 Years.373185 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.437158 PA
Season.320831 PA
Last 2 Years.3051993 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed39%

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-175+130
CZRCaesars-179+133

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

Context

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

Batter · Total Bases / PA vs RHP.404

WindowRateSample
Last 2 Weeks.50038 PA
Season.331151 PA
Last 2 Years.483864 PA

Last 5 GamesTotal Bases

Jun 16vs NYM0
Jun 17vs NYM0
Jun 19@ NYY1
Jun 21@ NYY0
Jun 22vs MIL0

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.444133 PA
Last 2 Years.389175 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.418182 PA
Season.293995 PA
Last 2 Years.3132591 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.623

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-164+123

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

Context

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

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.55934 PA
Season.41760 PA
Last 2 Years.402513 PA

Last 5 GamesTotal Bases

Jun 15vs NYM0
Jun 17vs NYM2
Jun 20@ NYY2
Jun 21@ NYY3
Jun 22vs MIL0

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.444133 PA
Last 2 Years.389175 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.418182 PA
Season.293995 PA
Last 2 Years.3132591 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.323
Hard-Hit % Allowed34%

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

A rough estimate 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+165
BOVBovada+150-200
DKDraftKings+149-199
CZRCaesars+140-190

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

Context

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

Batter · Total Bases / PA vs RHP.307

WindowRateSample
Last 2 Weeks.18211 PA
Season.11435 PA
Last 2 Years.296294 PA

Last 5 GamesTotal Bases

May 14vs WSH1
May 16@ CLE0
Jun 14vs AZ1
Jun 17vs NYM1
Jun 20@ NYY0

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.444133 PA
Last 2 Years.389175 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.418182 PA
Season.293995 PA
Last 2 Years.3132591 PA

Quality of Contact vs RHP

wOBA.267
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.355

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-120-108

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 16vs NYM2
Jun 17vs NYM0
Jun 19@ NYY0
Jun 20@ NYY5
Jun 21@ NYY0

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

WindowRateSample
Last 2 Weeks.30423 PA
Season.364143 PA
Last 2 Years.373185 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.437158 PA
Season.320831 PA
Last 2 Years.3051993 PA

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.449

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

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

Context

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

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.35040 PA
Season.329222 PA
Last 2 Years.366935 PA

Last 5 GamesTotal Bases

Jun 17vs NYM0
Jun 19@ NYY0
Jun 20@ NYY4
Jun 21@ NYY2
Jun 22vs MIL0

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.444133 PA
Last 2 Years.389175 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.418182 PA
Season.293995 PA
Last 2 Years.3132591 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed34%

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.

Context

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

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.51631 PA
Season.335167 PA
Last 2 Years.376667 PA

Last 5 GamesTotal Bases

Jun 15vs NYM2
Jun 16vs NYM1
Jun 19@ NYY0
Jun 21@ NYY4
Jun 22vs MIL1

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.444133 PA
Last 2 Years.389175 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.418182 PA
Season.293995 PA
Last 2 Years.3132591 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
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.518

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

WindowRateSample
Last 2 Weeks.36444 PA
Season.299221 PA
Last 2 Years.301667 PA

Last 5 GamesTotal Bases

Jun 16vs NYM0
Jun 17vs NYM2
Jun 19@ NYY0
Jun 20@ NYY1
Jun 22vs MIL0

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.444133 PA
Last 2 Years.389175 PA

Opposing Starter · Season13 GS

W–L2–4
ERA5.43
WHIP1.35
IP69.2
H / K / BB62 / 73 / 32

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

WindowRateSample
Last 2 Weeks.418182 PA
Season.293995 PA
Last 2 Years.3132591 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
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.382

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