MatchWiz Plays
Total Bases · Tuesday, June 23, 2026

BOS @ COL Total Bases matchups · Tuesday, June 23, 2026

BOS
BOS
Boston Red Sox
52
Final
COL
Colorado Rockies
COL
Coors FieldElevation 5,190 ftCenter Field 415 ft 81°F Partly CloudyWind 9 mph, In From CF

BOS BOS 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×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.357

WindowRateSample
Last 2 Weeks.0001 PA
Season.0001 PA
Last 2 Years.28050 PA

Last 4 GamesTotal Bases

Jun 10@ TB0
Jun 17vs TOR0
Jun 20@ SEA0
Jun 21@ SEA4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.450200 PA
Season.4131201 PA
Last 2 Years.4044389 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.809

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+109-141
BRBetRivers+105
BOVBovada+105-135
DKDraftKings+102-136
CZRCaesars+101-136

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×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.432

WindowRateSample
Last 2 Weeks1.0006 PA
Season.51566 PA
Last 2 Years.367311 PA

Last 5 GamesTotal Bases

Jun 17vs TOR1
Jun 18vs TOR2
Jun 19@ SEA2
Jun 21@ SEA1
Jun 22@ COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.450200 PA
Season.4131201 PA
Last 2 Years.4044389 PA

Quality of Contact vs LHP

wOBA.347
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.946

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-150+110
BOLBetOnline-143+110
BRBetRivers-136
BOVBovada-145+110
DKDraftKings-147+111
CZRCaesars-148+111

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

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.1258 PA
Season.44490 PA
Last 2 Years.381197 PA

Last 5 GamesTotal Bases

Jun 17vs TOR3
Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA4
Jun 22@ COL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.397194 PA
Season.432953 PA
Last 2 Years.4063429 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.748

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-128-101
BRBetRivers-118
BOVBovada-125-105
DKDraftKings-127-104
CZRCaesars-132-102

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

Context

Expected PAs4.35
vs SP / Bullpen~2.4× / ~1.9×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.0004 PA
Season.50074 PA
Last 2 Years.418280 PA

Last 5 GamesTotal Bases

Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA0
Jun 21@ SEA0
Jun 22@ COL2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.450200 PA
Season.4131201 PA
Last 2 Years.4044389 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.778

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-150+110
BOLBetOnline-133+103
BRBetRivers-129
BOVBovada-125-105
DKDraftKings-126-105
CZRCaesars-132-102

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×
BallparkHitter-friendly
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.09111 PA
Season.27676 PA
Last 2 Years.327410 PA

Last 5 GamesTotal Bases

Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA0
Jun 21@ SEA0
Jun 22@ COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.397194 PA
Season.432953 PA
Last 2 Years.4063429 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.576

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-118
BOLBetOnline-111-116
BRBetRivers-113
BOVBovada-110-120
DKDraftKings-111-119
CZRCaesars-117-114

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×
BallparkHitter-friendly
WeatherWorking against
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.403

WindowRateSample
Last 2 Weeks1.4005 PA
Season.31657 PA
Last 2 Years.342190 PA

Last 5 GamesTotal Bases

Jun 18vs TOR4
Jun 19@ SEA7
Jun 20@ SEA2
Jun 21@ SEA3
Jun 22@ COL3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.450200 PA
Season.4131201 PA
Last 2 Years.4044389 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.715

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-135
BOLBetOnline+106-137
BRBetRivers+104
BOVBovada+100-130
DKDraftKings+100-132
CZRCaesars+101-134

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkHitter-friendly
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA0
Jun 21@ SEA0
Jun 22@ COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.450200 PA
Season.4131201 PA
Last 2 Years.4044389 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.602

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+120-156
BRBetRivers+125
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+115-154

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×
BallparkHitter-friendly
WeatherWorking against
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.316

WindowRateSample
Last 2 Weeks
Season.16724 PA
Last 2 Years.336149 PA

Last 5 GamesTotal Bases

Jun 12vs TEX0
Jun 16vs TOR2
Jun 18vs TOR0
Jun 21@ SEA0
Jun 22@ COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.450200 PA
Season.4131201 PA
Last 2 Years.4044389 PA

Quality of Contact vs LHP

wOBA.288
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.451

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+110-150
BOLBetOnline+124-161
BRBetRivers+123
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+123-164

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

Context

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

Batter · Total Bases / PA vs LHP.380

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.5004 PA

Last 5 GamesTotal Bases

Jun 4vs BAL0
Jun 7@ NYY2
Jun 20@ SEA1
Jun 21@ SEA0
Jun 22@ COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.450200 PA
Season.4131201 PA
Last 2 Years.4044389 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.537

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+146-192

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

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.0003 PA
Season.11817 PA
Last 2 Years.14057 PA

Last 5 GamesTotal Bases

Jun 17vs TOR0
Jun 18vs TOR3
Jun 19@ SEA0
Jun 21@ SEA1
Jun 22@ COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.450200 PA
Season.4131201 PA
Last 2 Years.4044389 PA

Quality of Contact vs LHP

wOBA.282
Hard-Hit %31%

How well he's squaring up the ball.

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
BOLBetOnline+149-196

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

Context

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

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks
Season.35020 PA
Last 2 Years.267135 PA

Last 5 GamesTotal Bases

Jun 16vs TOR1
Jun 17vs TOR1
Jun 20@ SEA1
Jun 21@ SEA0
Jun 22@ COL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.397194 PA
Season.432953 PA
Last 2 Years.4063429 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %31%

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
BOLBetOnline+109-141

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.447

WindowRateSample
Last 2 Weeks2.5002 PA
Season.75016 PA
Last 2 Years.41943 PA

Last 5 GamesTotal Bases

Jun 17vs TOR0
Jun 19@ SEA3
Jun 20@ SEA1
Jun 21@ SEA0
Jun 22@ COL2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

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

WindowRateSample
Last 2 Weeks.397194 PA
Season.432953 PA
Last 2 Years.4063429 PA

Quality of Contact vs LHP

wOBA.353
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.655

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.

COL COL Lineup

Confirmed lineupOfficial batting order is set.

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks.32025 BF
Season.374171 BF
Last 2 Years.393736 BF
wOBA allowed.317
Hard-Hit %33%

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks.48025 BF
Season.384112 BF
Last 2 Years.415668 BF
wOBA allowed.302
Hard-Hit %23%

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×
BallparkHitter-friendly
WeatherWorking against
Recent Form🔥 11-game hitting streak

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.50026 PA
Season.416178 PA
Last 2 Years.378556 PA

Last 5 GamesTotal Bases

Jun 17@ CHC1
Jun 19vs PIT2
Jun 20vs PIT6
Jun 21vs PIT2
Jun 22vs BOS3

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.374171 PA
Last 2 Years.393736 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.388121 PA
Season.338456 PA
Last 2 Years.3051472 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.872

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-130
BOLBetOnline+104-135
BRBetRivers-105
BOVBovada+115-150
DKDraftKings+112-149
CZRCaesars+103-136

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×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 18vs TEX0
May 19vs TEX0
May 20vs TEX0
May 21@ AZ0
Jun 22vs BOS1

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.374171 PA
Last 2 Years.393736 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.388121 PA
Season.338456 PA
Last 2 Years.3051472 PA

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.748

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-120-110
BOLBetOnline-115-112
BRBetRivers-117
BOVBovada-120-110
DKDraftKings-122-108
CZRCaesars-120-112

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×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs RHP.446

WindowRateSample
Last 2 Weeks.54831 PA
Season.467212 PA
Last 2 Years.471720 PA

Last 5 GamesTotal Bases

Jun 17@ CHC4
Jun 19vs PIT0
Jun 20vs PIT0
Jun 21vs PIT0
Jun 22vs BOS1

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.384112 PA
Last 2 Years.415668 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.345226 PA
Season.320989 PA
Last 2 Years.3202937 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.919

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-120
BOLBetOnline-109-119
BRBetRivers-124
BOVBovada-115-115
DKDraftKings-116-114
CZRCaesars-114-117

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×
BallparkHitter-friendly
WeatherWorking against
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.487

WindowRateSample
Last 2 Weeks.75833 PA
Season.469224 PA
Last 2 Years.469224 PA

Last 5 GamesTotal Bases

Jun 17@ CHC1
Jun 19vs PIT5
Jun 20vs PIT1
Jun 21vs PIT4
Jun 22vs BOS1

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.374171 PA
Last 2 Years.393736 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.388121 PA
Season.338456 PA
Last 2 Years.3051472 PA

Quality of Contact vs RHP

wOBA.396
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.937

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+126-164
BRBetRivers+123
BOVBovada+130-170
DKDraftKings+128-171
FANFanatics+120-160
CZRCaesars+121-162

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×
BallparkHitter-friendly
WeatherWorking against
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.40015 PA
Season.312138 PA
Last 2 Years.300516 PA

Last 5 GamesTotal Bases

Jun 15@ CHC1
Jun 17@ CHC1
Jun 19vs PIT1
Jun 21vs PIT1
Jun 22vs BOS3

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.384112 PA
Last 2 Years.415668 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.345226 PA
Season.320989 PA
Last 2 Years.3202937 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.624

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+139-182
BRBetRivers+145
BOVBovada+150-200
DKDraftKings+148-198
CZRCaesars+135-182

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.43832 PA
Season.333177 PA
Last 2 Years.314770 PA

Last 5 GamesTotal Bases

Jun 17@ CHC0
Jun 19vs PIT2
Jun 20vs PIT0
Jun 21vs PIT1
Jun 22vs BOS1

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.374171 PA
Last 2 Years.393736 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.388121 PA
Season.338456 PA
Last 2 Years.3051472 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-8

Total Bases0 in 10 PA
Career Average.000
Plate Appearances10
HR · K · BB0 · 5 · 2

Projection

Projected Total Bases1.562

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+134-175
BRBetRivers+123
BOVBovada+145-190
DKDraftKings+143-191
CZRCaesars+131-176

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkHitter-friendly
WeatherWorking against
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ ATH6
Jun 15@ CHC0
Jun 16@ CHC0
Jun 20vs PIT0
Jun 22vs BOS0

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.374171 PA
Last 2 Years.393736 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.388121 PA
Season.338456 PA
Last 2 Years.3051472 PA

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.534

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BOLBetOnline+146-192
BRBetRivers+160
CZRCaesars+138-190

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkHitter-friendly
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.37524 PA
Season.312205 PA
Last 2 Years.379755 PA

Last 5 GamesTotal Bases

Jun 16@ CHC0
Jun 17@ CHC0
Jun 19vs PIT2
Jun 20vs PIT0
Jun 22vs BOS0

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.384112 PA
Last 2 Years.415668 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.345226 PA
Season.320989 PA
Last 2 Years.3202937 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed31%

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

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+146-192
BRBetRivers+145
CZRCaesars+135-182

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs RHP.301

WindowRateSample
Last 2 Weeks.22227 PA
Season.270189 PA
Last 2 Years.260450 PA

Last 5 GamesTotal Bases

Jun 16@ CHC1
Jun 17@ CHC0
Jun 20vs PIT0
Jun 21vs PIT1
Jun 22vs BOS1

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.374171 PA
Last 2 Years.393736 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.388121 PA
Season.338456 PA
Last 2 Years.3051472 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.323

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-141+108
CZRCaesars-143+108

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

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 17@ CHC0
Jun 19vs PIT1
Jun 20vs PIT2
Jun 21vs PIT1
Jun 22vs BOS1

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

WindowRateSample
Last 2 Weeks.32025 PA
Season.374171 PA
Last 2 Years.393736 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.388121 PA
Season.338456 PA
Last 2 Years.3051472 PA

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.633

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×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.0002 PA
Season.42914 PA
Last 2 Years.25391 PA

Last 5 GamesTotal Bases

Jun 14@ ATH2
Jun 15@ CHC0
Jun 19vs PIT2
Jun 21vs PIT0
Jun 22vs BOS1

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.384112 PA
Last 2 Years.415668 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.345226 PA
Season.320989 PA
Last 2 Years.3202937 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.517

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×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.57121 PA
Season.292168 PA
Last 2 Years.279290 PA

Last 5 GamesTotal Bases

Jun 15@ CHC0
Jun 17@ CHC5
Jun 19vs PIT0
Jun 21vs PIT2
Jun 22vs BOS1

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.384112 PA
Last 2 Years.415668 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.345226 PA
Season.320989 PA
Last 2 Years.3202937 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.503

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