MatchWiz Plays
Total Bases · Saturday, June 27, 2026

KC @ CWS Total Bases matchups · Saturday, June 27, 2026

KC
KC
Kansas City Royals
12
Final
CWS
Chicago White Sox
CWS
Rate FieldElevation 595 ftCenter Field 400 ft 74°F SunnyWind 12 mph, L To R

KC KC Lineup

Confirmed lineupOfficial batting order is set.

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks.56332 BF
Season.338213 BF
Last 2 Years.355636 BF
wOBA allowed.289
Hard-Hit %33%

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks.46213 BF
Season.338145 BF
Last 2 Years.361543 BF
wOBA allowed.313
Hard-Hit %26%

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

Batter · Total Bases / PA vs RHP.417

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

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

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

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

Quality of Contact vs RHP

wOBA.347
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.865

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+144-189
BRBetRivers+150
CZRCaesars+132-176

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

Context

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

Batter · Total Bases / PA vs RHP.385

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.382157 PA
Season.3641069 PA
Last 2 Years.3523122 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head4-for-16

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

Projection

Projected Total Bases1.732

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

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

Batter · Total Bases / PA vs RHP.428

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season16 GS

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

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

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

Quality of Contact vs RHP

wOBA.351
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.813

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.48635 PA
Season.301113 PA
Last 2 Years.297435 PA

Last 5 GamesTotal Bases

Jun 22@ TB2
Jun 23@ TB0
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0

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

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

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.382157 PA
Season.3641069 PA
Last 2 Years.3523122 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-2

Total Bases2 in 2 PA
Career Average1.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.617

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-154+115

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

Context

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

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.46037 PA
Season.426162 PA
Last 2 Years.364593 PA

Last 5 GamesTotal Bases

Jun 21vs STL3
Jun 22@ TB0
Jun 23@ TB2
Jun 24@ TB3
Jun 26@ CWS0

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

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

Opposing Starter · Season16 GS

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

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

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

Quality of Contact vs RHP

wOBA.325
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases5 in 5 PA
Career Average.600
Plate Appearances5
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.682

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-190+140

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

Context

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

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.29341 PA
Season.277238 PA
Last 2 Years.389988 PA

Last 5 GamesTotal Bases

Jun 22@ TB0
Jun 23@ TB2
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0

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

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

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.382157 PA
Season.3641069 PA
Last 2 Years.3523122 PA

Quality of Contact vs RHP

wOBA.270
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head4-for-13

Total Bases5 in 13 PA
Career Average.308
Plate Appearances13
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.445

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-182+136

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

Context

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

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.61513 PA
Season.61513 PA
Last 2 Years.303165 PA

Last 5 GamesTotal Bases

Jun 17@ WSH7
Jun 19vs STL2
Jun 21vs STL0
Jun 22@ TB0
Jun 24@ TB2

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

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

Opposing Starter · Season16 GS

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

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

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

Quality of Contact vs RHP

wOBA.348
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.566

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-125-105
BOLBetOnline-120-108
CZRCaesars-120-112

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

Context

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

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.51827 PA
Season.34185 PA
Last 2 Years.312237 PA

Last 5 GamesTotal Bases

Jun 22@ TB1
Jun 23@ TB7
Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0

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

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

Opposing Starter · Season16 GS

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

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

WindowRateSample
Last 2 Weeks.382157 PA
Season.3641069 PA
Last 2 Years.3523122 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.314
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.481

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-135+105
CZRCaesars-150+112

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

Context

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

Batter · Total Bases / PA vs RHP.315

WindowRateSample
Last 2 Weeks.27629 PA
Season.263186 PA
Last 2 Years.309489 PA

Last 5 GamesTotal Bases

Jun 21vs STL1
Jun 22@ TB0
Jun 24@ TB1
Jun 25@ TB0
Jun 26@ CWS2

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

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

Opposing Starter · Season16 GS

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

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

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

Quality of Contact vs RHP

wOBA.316
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.319

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-132+102
CZRCaesars-129-104

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

Context

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

Batter · Total Bases / PA vs RHP.428

WindowRateSample
Last 2 Weeks1.4005 PA
Season.80010 PA
Last 2 Years.269383 PA

Last 5 GamesTotal Bases

Jun 6@ MIN0
Jun 23@ TB2
Jun 24@ TB4
Jun 25@ TB0
Jun 26@ CWS1

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

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

Opposing Starter · Season16 GS

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

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

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

Quality of Contact vs RHP

wOBA.346
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.346
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.612

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

CWS CWS Lineup

Confirmed lineupOfficial batting order is set.

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks.57726 BF
Season.348230 BF
Last 2 Years.335808 BF
wOBA allowed.300
Hard-Hit %26%

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks.18527 BF
Season.386179 BF
Last 2 Years.381700 BF
wOBA allowed.312
Hard-Hit %30%

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

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

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

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

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

Quality of Contact vs RHP

wOBA.380
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.911

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.40537 PA
Season.351239 PA
Last 2 Years.324779 PA

Last 5 GamesTotal Bases

Jun 21@ DET0
Jun 22vs CLE1
Jun 23vs CLE4
Jun 24vs CLE2
Jun 26vs KC7

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

WindowRateSample
Last 2 Weeks.18527 PA
Season.386179 PA
Last 2 Years.381700 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.466189 PA
Season.359942 PA
Last 2 Years.3373218 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-8

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

Projection

Projected Total Bases1.672

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+117-152
BRBetRivers+108
BOVBovada+115-150
DKDraftKings+112-149
CZRCaesars+114-152

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

Context

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

Batter · Total Bases / PA vs RHP.446

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

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

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

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

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

Quality of Contact vs RHP

wOBA.342
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head4-for-20

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

Projection

Projected Total Bases1.9

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

Total Bases Line · O/U 1.5we lean Over

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

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.24233 PA
Season.396225 PA
Last 2 Years.446426 PA

Last 5 GamesTotal Bases

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

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

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

Opposing Starter · Season17 GS

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

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

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

Quality of Contact vs RHP

wOBA.311
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.675

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+130-169
BRBetRivers+125
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.30333 PA
Season.302238 PA
Last 2 Years.286587 PA

Last 5 GamesTotal Bases

Jun 21@ DET0
Jun 22vs CLE1
Jun 23vs CLE0
Jun 24vs CLE1
Jun 26vs KC4

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

WindowRateSample
Last 2 Weeks.18527 PA
Season.386179 PA
Last 2 Years.381700 PA

Opposing Starter · Season17 GS

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

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

WindowRateSample
Last 2 Weeks.466189 PA
Season.359942 PA
Last 2 Years.3373218 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases4 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.471

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+158-208
BRBetRivers+150
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+146-197

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

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 21@ DET2
Jun 22vs CLE4
Jun 23vs CLE0
Jun 24vs CLE4
Jun 26vs KC0

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

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

Opposing Starter · Season17 GS

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

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

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

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.593

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+161-213
BRBetRivers+138

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

Context

Expected PAs4
vs SP / Bullpen~2.8× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.434

WindowRateSample
Last 2 Weeks.56332 PA
Season.443201 PA
Last 2 Years.422211 PA

Last 5 GamesTotal Bases

Jun 20@ DET0
Jun 21@ DET3
Jun 22vs CLE2
Jun 24vs CLE0
Jun 26vs KC5

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

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

Opposing Starter · Season17 GS

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

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

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

Quality of Contact vs RHP

wOBA.363
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.683

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-165+125
BOLBetOnline-161+123
FANFanatics-165+125
CZRCaesars-170+127

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

Context

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

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.30030 PA
Season.37251 PA
Last 2 Years.37251 PA

Last 5 GamesTotal Bases

Jun 20@ DET0
Jun 21@ DET0
Jun 22vs CLE0
Jun 24vs CLE2
Jun 26vs KC7

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

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

Opposing Starter · Season17 GS

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

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

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

Quality of Contact vs RHP

wOBA.305
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.5

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-127-102
CZRCaesars-134+100

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

Context

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

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.09111 PA
Season.31383 PA
Last 2 Years.294119 PA

Last 5 GamesTotal Bases

Jun 12vs LAD1
Jun 14vs LAD0
Jun 16@ NYY0
Jun 20@ DET0
Jun 23vs CLE0

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

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

Opposing Starter · Season17 GS

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

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

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

Quality of Contact vs RHP

wOBA.273
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.398

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-132+102
CZRCaesars-136+102

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

Context

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

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.36411 PA
Season.36411 PA
Last 2 Years.383256 PA

Last 3 GamesTotal Bases

Jun 22vs CLE0
Jun 24vs CLE1
Jun 26vs KC5

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

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

Opposing Starter · Season17 GS

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

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

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

Quality of Contact vs RHP

wOBA.335
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.733

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179

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